.auth-module__jJGkoq__page{background:var(--cream);min-height:calc(100svh - 90px);color:var(--ink);grid-template-columns:minmax(340px,.88fr) minmax(440px,1.12fr);display:grid}.auth-module__jJGkoq__aside{background:radial-gradient(880px 460px at 84% 6%, #e9dc661c, transparent 62%), radial-gradient(720px 540px at 10% 96%, #2b541780, transparent 72%), linear-gradient(158deg, #143408, var(--green-deep) 62%);color:var(--cream);flex-direction:column;justify-content:space-between;gap:48px;padding:clamp(40px,6vw,76px);display:flex;position:relative;overflow:hidden}.auth-module__jJGkoq__aside:after{border:1px solid var(--line-light);content:"";pointer-events:none;position:absolute;inset:16px}.auth-module__jJGkoq__asideWordmark{font:500 1.3rem/1 var(--serif);letter-spacing:.02em}.auth-module__jJGkoq__asideGhost{font:300 clamp(11rem, 24vw, 19rem)/1 var(--serif);color:#e9dc660d;pointer-events:none;-webkit-user-select:none;user-select:none;font-style:italic;position:absolute;bottom:-.28em;right:-.08em}.auth-module__jJGkoq__asideQuote{max-width:480px;position:relative}.auth-module__jJGkoq__asideQuote p{font:400 clamp(1.9rem, 2.7vw, 2.9rem)/1.14 var(--serif);letter-spacing:-.015em;margin:0 0 20px}.auth-module__jJGkoq__asideQuote em{color:var(--gold);font-style:italic}.auth-module__jJGkoq__asideQuote span{font:500 .68rem/1 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:#f8f6ef9e}.auth-module__jJGkoq__panel{flex-direction:column;padding:clamp(28px,4.5vh,44px) clamp(28px,7vw,110px) clamp(40px,6vh,64px);display:flex}.auth-module__jJGkoq__back{font:500 .7rem/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-self:flex-start;align-items:center;gap:8px;transition:color .16s;display:inline-flex}.auth-module__jJGkoq__back:hover{color:var(--green)}.auth-module__jJGkoq__inner{width:min(430px,100%);margin:auto;padding-block:clamp(28px,5vh,52px)}.auth-module__jJGkoq__eyebrow{font:500 .72rem/1 var(--sans);letter-spacing:.34em;text-transform:uppercase;color:var(--champagne-text);margin-bottom:18px;display:block}.auth-module__jJGkoq__title{font:300 clamp(2.2rem, 3.6vw, 3rem)/1.08 var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0 0 14px}.auth-module__jJGkoq__title em{color:var(--green);font-style:italic}.auth-module__jJGkoq__intro{max-width:40ch;color:var(--muted);margin:0 0 34px;font-size:.92rem;line-height:1.7}.auth-module__jJGkoq__authTabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:30px;display:grid;position:relative}.auth-module__jJGkoq__authTab{min-height:52px;color:var(--muted);cursor:pointer;font:400 1.18rem/1.15 var(--serif);text-align:left;background:0 0;border:0;padding:0 12px 17px;transition:color .18s;position:relative}.auth-module__jJGkoq__authTab:after{background:var(--green);content:"";opacity:0;height:1px;transition:opacity .18s,transform .22s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.4)}.auth-module__jJGkoq__authTab[aria-selected=true]{color:var(--ink)}.auth-module__jJGkoq__authTab[aria-selected=true]:after{opacity:1;transform:scaleX(1)}.auth-module__jJGkoq__authTab:focus-visible{background:#a9863f0e;outline:none}.auth-module__jJGkoq__footnote{border-top:1px solid var(--line);color:var(--muted);margin:30px 0 0;padding-top:22px;font-size:.8rem;line-height:1.65}.auth-module__jJGkoq__newsletterChoice{cursor:pointer;background:linear-gradient(120deg,#a9863f0f,#fffefa59);border:1px solid #a9863f3d;grid-template-columns:auto 1fr;gap:12px;margin-top:21px;padding:16px 17px;display:grid}.auth-module__jJGkoq__newsletterChoice input{width:17px;height:17px;accent-color:var(--green);margin-top:2px}.auth-module__jJGkoq__newsletterChoice>span{gap:7px;display:grid}.auth-module__jJGkoq__newsletterChoice strong{color:var(--green);font:500 .7rem/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.auth-module__jJGkoq__newsletterChoice strong svg{color:var(--champagne-text)}.auth-module__jJGkoq__newsletterChoice small{color:var(--muted);font-size:.74rem;line-height:1.55}.auth-module__jJGkoq__widgetSlot{flex-direction:column;min-height:320px;display:flex}:is(.auth-module__jJGkoq__widgetSlot .cl-signIn-start .cl-header,.auth-module__jJGkoq__widgetSlot .cl-signUp-start .cl-header){display:none}.auth-module__jJGkoq__skeleton{flex-direction:column;gap:16px;display:flex}.auth-module__jJGkoq__skeleton>span{background:linear-gradient(100deg,#1f431012 30%,#1f431024 50%,#1f431012 70%) 0 0/200% 100%;border-radius:2px;animation:1.6s ease-in-out infinite auth-module__jJGkoq__authShimmer;display:block}.auth-module__jJGkoq__skeletonSocial{width:100%;height:50px}.auth-module__jJGkoq__skeletonDivider{width:45%;height:10px;margin:8px auto}.auth-module__jJGkoq__skeletonLabel{width:30%;height:10px}.auth-module__jJGkoq__skeletonField{width:100%;height:50px;margin-bottom:6px}.auth-module__jJGkoq__skeletonButton{background:linear-gradient(100deg,#1f43104d 30%,#1f43106b 50%,#1f43104d 70%) 0 0/200% 100%;width:100%;height:50px;animation:1.6s ease-in-out infinite auth-module__jJGkoq__authShimmer}.auth-module__jJGkoq__loadingNote{color:var(--muted);letter-spacing:.04em;text-align:center;margin:16px 0 0;font-size:.8rem}@keyframes auth-module__jJGkoq__authShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.auth-module__jJGkoq__unavailableNote{border:1px solid var(--line);background:var(--cream-2);color:var(--ink);align-items:flex-start;gap:12px;margin-bottom:30px;padding:18px 20px;font-size:.86rem;line-height:1.6;display:flex}.auth-module__jJGkoq__unavailableNote svg{color:var(--champagne-text);flex-shrink:0;margin-top:2px}.auth-module__jJGkoq__unavailableLinks{flex-wrap:wrap;gap:12px 28px;display:flex}.auth-module__jJGkoq__unavailableLinks a{font:500 .74rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--green);border-bottom:1px solid var(--line);align-items:center;gap:7px;padding-bottom:6px;transition:border-color .16s;display:inline-flex}.auth-module__jJGkoq__unavailableLinks a:hover{border-bottom-color:var(--champagne)}@media (max-width:980px){.auth-module__jJGkoq__page{flex-direction:column;min-height:0;display:flex}.auth-module__jJGkoq__aside{order:2;justify-content:flex-end;gap:28px;min-height:240px;padding:28px clamp(24px,6vw,40px) 30px}.auth-module__jJGkoq__panel{order:1}.auth-module__jJGkoq__aside:after{inset:12px}.auth-module__jJGkoq__asideWordmark{display:none}.auth-module__jJGkoq__asideGhost{font-size:10rem}.auth-module__jJGkoq__asideQuote p{max-width:21ch;margin-bottom:14px;font-size:1.65rem}.auth-module__jJGkoq__panel{padding:22px clamp(20px,6vw,40px) 64px}.auth-module__jJGkoq__inner{padding-block:24px 0}}@media (max-width:480px){.auth-module__jJGkoq__authTabs{margin-bottom:24px}.auth-module__jJGkoq__authTab{min-height:46px;padding-inline:5px;font-size:1.02rem}}@media (prefers-reduced-motion:reduce){.auth-module__jJGkoq__skeleton>span,.auth-module__jJGkoq__skeletonButton{animation:none}}
