.page-module__Yh-nBa__page{--ink:#1c1c1c;--muted:#6b7063;--green:#5c8019;--green-dark:#3b6034;--line:#e8e3d7;min-height:100dvh;color:var(--ink);font-family:var(--font-assistant), Assistant, Arial, sans-serif;background:#fffdf7;justify-content:center;align-items:center;padding:48px 16px;display:flex;position:relative;overflow:hidden}.page-module__Yh-nBa__glow{opacity:.9;pointer-events:none;background:radial-gradient(52rem 52rem at 50% -14rem,#edf4df 0%,#0000 68%),radial-gradient(38rem 38rem at 108% 112%,#e3f4d4 0%,#0000 62%);position:absolute;inset:0}.page-module__Yh-nBa__content{z-index:1;width:min(100%,448px);position:relative}.page-module__Yh-nBa__card{border:1px solid var(--line);background:#fff;border-radius:24px;padding:40px;box-shadow:0 2px 5px #29251c0d,0 16px 32px -20px #29251c40}.page-module__Yh-nBa__brand{flex-direction:column;align-items:center;gap:16px;display:flex}.page-module__Yh-nBa__chef{object-fit:cover;object-position:top;background:#eaf3da;border-radius:50%;width:104px;height:104px;box-shadow:0 0 0 4px #e3f4d4}.page-module__Yh-nBa__wordmark{align-items:center;gap:8px;display:inline-flex}.page-module__Yh-nBa__wordmark svg{width:24px;height:24px;fill:var(--green);flex:none}.page-module__Yh-nBa__wordmark span{line-height:1}.page-module__Yh-nBa__wordmark strong{letter-spacing:-.02em;font-size:15px;font-weight:800;display:block}.page-module__Yh-nBa__wordmark small{color:var(--green);letter-spacing:.18em;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:700;display:block}.page-module__Yh-nBa__card h1{text-align:center;letter-spacing:-.025em;margin:24px 0 0;font-size:28px;font-weight:800;line-height:1.33}.page-module__Yh-nBa__intro{color:var(--muted);text-align:center;margin:8px 0 0;font-size:14px;line-height:1.6}.page-module__Yh-nBa__form{margin-top:28px}.page-module__Yh-nBa__form label{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.page-module__Yh-nBa__form input{border:1px solid var(--green);width:100%;height:46px;color:var(--ink);font:inherit;background:#fff;border-radius:16px;outline:2px solid #5c801933;padding:10px 16px;font-size:16px;display:block}.page-module__Yh-nBa__form input::placeholder{color:#9ba095}.page-module__Yh-nBa__form input:focus-visible{outline:3px solid #5c80193d}.page-module__Yh-nBa__hint{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.7}.page-module__Yh-nBa__form button{background:var(--green);color:#fff;width:100%;min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:16px;padding:10px 20px;font-size:14px;font-weight:600;line-height:20px;transition:background-color .15s,opacity .15s;box-shadow:0 8px 24px -12px #3b60342e}.page-module__Yh-nBa__form button:hover:not(:disabled){background:var(--green-dark)}.page-module__Yh-nBa__form button:disabled{opacity:.5;cursor:default}.page-module__Yh-nBa__status{min-height:0;color:var(--muted);text-align:center;margin:0;font-size:13px}.page-module__Yh-nBa__status:not(:empty){margin-top:10px}.page-module__Yh-nBa__support{color:var(--muted);text-align:center;margin:20px 0 0;font-size:12px;line-height:1.6}.page-module__Yh-nBa__support a{color:var(--green-dark);text-underline-offset:2px;font-weight:600}@media (max-width:639px){.page-module__Yh-nBa__card{border-radius:22px;padding:28px 24px 32px}.page-module__Yh-nBa__card h1{margin-top:24px;font-size:24px}.page-module__Yh-nBa__intro{font-size:14px}.page-module__Yh-nBa__form{margin-top:28px}.page-module__Yh-nBa__form label{font-size:14px}.page-module__Yh-nBa__hint{font-size:12px}.page-module__Yh-nBa__form button{min-height:40px;padding:10px 20px;font-size:14px}}
