.AuthHarvest-module__t1ov1W__page{color:var(--pm-color-ink);background:var(--pm-color-cream);padding:0 48px}.AuthHarvest-module__t1ov1W__header{border-bottom:1px solid var(--pm-color-border);justify-content:space-between;align-items:center;gap:16px;max-width:1280px;min-height:108px;margin:auto;display:flex}.AuthHarvest-module__t1ov1W__header img{width:154px;height:auto}.AuthHarvest-module__t1ov1W__back{min-height:44px;color:var(--pm-color-forest);align-items:center;gap:8px;font-size:14px;display:inline-flex}.AuthHarvest-module__t1ov1W__layout{grid-template-columns:minmax(0,1fr) minmax(0,450px);align-items:start;gap:100px;max-width:1120px;margin:64px auto;display:grid}.AuthHarvest-module__t1ov1W__story{padding-top:48px}.AuthHarvest-module__t1ov1W__storyTitle{font:var(--pm-weight-display)clamp(46px,4.5vw,66px)/1.04 var(--pm-font-display);letter-spacing:-.02em;color:var(--pm-color-forest);margin:24px 0}.AuthHarvest-module__t1ov1W__storyDescription{max-width:340px;color:var(--pm-color-muted);font-size:18px;line-height:1.6}.AuthHarvest-module__t1ov1W__storyNote{border-top:1px solid var(--pm-color-border);margin-top:72px;padding-top:24px}.AuthHarvest-module__t1ov1W__storyNote span{font:11px var(--pm-font-mono);letter-spacing:.08em;color:var(--pm-color-muted)}.AuthHarvest-module__t1ov1W__storyNote p{font:30px/1.15 var(--pm-font-display);margin-top:16px}.AuthHarvest-module__t1ov1W__card{background:var(--pm-color-surface);border:1px solid var(--pm-color-border);border-radius:var(--pm-radius-lg);min-width:0;padding:36px}.AuthHarvest-module__t1ov1W__intro{margin-bottom:28px}.AuthHarvest-module__t1ov1W__title{font:var(--pm-weight-display)40px/1.06 var(--pm-font-display);letter-spacing:-.015em;margin:12px 0}.AuthHarvest-module__t1ov1W__intro>p:last-child{color:var(--pm-color-muted);line-height:1.5}.AuthHarvest-module__t1ov1W__methods{background:var(--pm-color-soft);border-radius:var(--pm-radius-pill);grid-template-columns:1fr 1fr;gap:4px;margin-bottom:24px;padding:4px;display:grid}.AuthHarvest-module__t1ov1W__methods button{border-radius:var(--pm-radius-pill);min-height:44px;color:var(--pm-color-muted)}.AuthHarvest-module__t1ov1W__methods button[aria-pressed=true]{color:var(--pm-color-forest);background:#fff;box-shadow:0 1px 4px #16472515}.AuthHarvest-module__t1ov1W__form{flex-direction:column;gap:20px;display:flex}.AuthHarvest-module__t1ov1W__form label{color:var(--pm-color-ink);font-size:14px}.AuthHarvest-module__t1ov1W__form input{border-color:var(--pm-color-border);min-width:0;min-height:48px;font-size:16px}.AuthHarvest-module__t1ov1W__form input:focus{outline:2px solid var(--pm-color-leaf);outline-offset:2px}.AuthHarvest-module__t1ov1W__password{position:relative}.AuthHarvest-module__t1ov1W__password input{padding-right:52px}.AuthHarvest-module__t1ov1W__password button{width:44px;height:44px;color:var(--pm-color-muted);place-items:center;display:grid;position:absolute;top:2px;right:2px}.AuthHarvest-module__t1ov1W__page button:focus-visible,.AuthHarvest-module__t1ov1W__page a:focus-visible{outline:2px solid var(--pm-color-leaf);outline-offset:3px}.AuthHarvest-module__t1ov1W__page button{min-height:44px}.AuthHarvest-module__t1ov1W__form button[aria-pressed=true]{border-color:var(--pm-color-forest)}:is(.AuthHarvest-module__t1ov1W__form .text-pacha-terracotta,.AuthHarvest-module__t1ov1W__card .text-pacha-terracotta){color:var(--pm-color-forest)}.AuthHarvest-module__t1ov1W__form .border-pacha-terracotta{border-color:var(--pm-color-forest)}.AuthHarvest-module__t1ov1W__form .bg-pacha-tan{background:var(--pm-color-soft)}.AuthHarvest-module__t1ov1W__submit{width:100%;min-height:48px}.AuthHarvest-module__t1ov1W__submit:disabled{opacity:.65;cursor:wait}.AuthHarvest-module__t1ov1W__mono{font-family:var(--pm-font-mono)}.AuthHarvest-module__t1ov1W__error{color:#8e3024;background:#fff3f0;border:1px solid #e9b2aa;border-radius:8px;margin-bottom:20px;padding:14px;font-size:14px}.AuthHarvest-module__t1ov1W__footer{border-top:1px solid var(--pm-color-border);max-width:1280px;color:var(--pm-color-muted);justify-content:space-between;gap:16px;margin:0 auto;padding:24px 0;font-size:12px;display:flex}.AuthHarvest-module__t1ov1W__footer a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:900px){.AuthHarvest-module__t1ov1W__page{padding:0 24px}.AuthHarvest-module__t1ov1W__layout{grid-template-columns:minmax(0,1fr) minmax(0,430px);gap:40px;margin:40px auto}.AuthHarvest-module__t1ov1W__storyTitle{font-size:46px}.AuthHarvest-module__t1ov1W__card{padding:28px}}@media (max-width:767px){.AuthHarvest-module__t1ov1W__page{padding:0 18px}.AuthHarvest-module__t1ov1W__header{min-height:88px}.AuthHarvest-module__t1ov1W__header img{width:125px}.AuthHarvest-module__t1ov1W__back{gap:4px;font-size:12px}.AuthHarvest-module__t1ov1W__layout{max-width:450px;margin:32px auto;display:block}.AuthHarvest-module__t1ov1W__story{display:none}.AuthHarvest-module__t1ov1W__card{padding:24px 20px}.AuthHarvest-module__t1ov1W__title{font-size:36px}.AuthHarvest-module__t1ov1W__footer{align-items:center;font-size:11px}}@media (prefers-reduced-motion:reduce){.AuthHarvest-module__t1ov1W__page *{transition:none!important;animation:none!important}}:is(.AuthHarvest-module__t1ov1W__card .text-stone-400,.AuthHarvest-module__t1ov1W__card .text-stone-500,.AuthHarvest-module__t1ov1W__card .text-stone-600,.AuthHarvest-module__t1ov1W__card .text-pacha-brown){color:var(--pm-color-muted)}:is(.AuthHarvest-module__t1ov1W__card .text-stone-700,.AuthHarvest-module__t1ov1W__card .text-stone-800){color:var(--pm-color-ink)}
