.LogoTile_tile__gkPnP{--tile:40px;display:inline-grid;place-items:center;flex:0 0 var(--tile);width:var(--tile);height:var(--tile);overflow:hidden;border:1px solid #0000000f;border-radius:calc(var(--tile) * .24);background:#ffffff;box-shadow:0 1px 2px #0000000f}.LogoTile_tile__gkPnP img{display:block;width:64%;height:64%;object-fit:contain}.LogoTile_tile__gkPnP b{color:#3b3b42;font-size:calc(var(--tile) * .34);font-weight:600}.LogoTile_full__W8u0U{border-color:transparent;background:transparent}.LogoTile_full__W8u0U img{width:100%;height:100%}.router-shell .SignUpControls_google__xAzCQ{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:52px;padding:0 22px;border:1px solid color-mix(in srgb,var(--router-text) 20%,transparent);border-radius:999px;background:transparent;color:var(--router-text);font-size:16px;font-weight:500;cursor:pointer;transition:background .16s ease,border-color .16s ease}.router-shell .SignUpControls_google__xAzCQ:hover:not(:disabled){border-color:color-mix(in srgb,var(--router-text) 40%,transparent);background:color-mix(in srgb,var(--router-text) 5%,transparent)}.SignUpControls_email__2oi_7{display:grid;grid-gap:10px;gap:10px;text-align:left}.SignUpControls_email__2oi_7 label{color:var(--router-muted);font-size:14px;font-weight:500}.router-shell .SignUpControls_email__2oi_7 input{width:100%;min-width:0;min-height:52px;padding:0 18px;border:1px solid color-mix(in srgb,var(--router-text) 18%,transparent);border-radius:12px;background:color-mix(in srgb,var(--router-panel) 60%,transparent);color:var(--router-text);font-size:16px}.router-shell .SignUpControls_email__2oi_7 input::placeholder{color:var(--router-dim)}.router-shell .SignUpControls_email__2oi_7 input:focus{outline:none;border-color:color-mix(in srgb,var(--router-lime) 70%,var(--router-text));box-shadow:0 0 0 3px color-mix(in srgb,var(--router-lime) 22%,transparent)}.router-shell .SignUpControls_email__2oi_7 button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;margin-top:8px;padding:0 26px;border:0;border-radius:999px;background:var(--router-lime);color:#1c2610;font-size:17px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:transform .16s ease,filter .16s ease}.router-shell .SignUpControls_email__2oi_7 button:hover:not(:disabled){filter:brightness(1.04)}.router-shell .SignUpControls_email__2oi_7 button:active:not(:disabled){transform:translateY(1px)}.router-shell .SignUpControls_email__2oi_7 button:disabled,.router-shell .SignUpControls_google__xAzCQ:disabled{opacity:.55;cursor:wait}.router-shell .SignUpControls_email__2oi_7 button:focus-visible,.router-shell .SignUpControls_google__xAzCQ:focus-visible{outline:2px solid var(--router-lime-text);outline-offset:3px}.SignUpControls_divider__3SVBo{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:16px;gap:16px;align-items:center;color:var(--router-dim);font-size:14px}.SignUpControls_divider__3SVBo:after,.SignUpControls_divider__3SVBo:before{content:"";height:1px;background:var(--router-border)}.SignUpControls_legal__e7ut5{margin:0;color:var(--router-dim);font-size:12px;line-height:1.5}.SignUpControls_legal__e7ut5 a{color:var(--router-muted);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--router-muted) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--router-muted) 40%,transparent);text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.router-shell .SignUpControls_email__2oi_7 button,.router-shell .SignUpControls_google__xAzCQ{transition:none}}.AuthPage_page__TzdzQ{display:grid;place-items:center;min-height:100svh;padding:clamp(24px,5vh,56px) 24px;background:radial-gradient(60% 70% at 85% 0,color-mix(in srgb,var(--router-lime) 6%,transparent),transparent 70%),var(--router-bg)}.AuthPage_frame__qwpOr{display:grid;grid-template-columns:minmax(360px,500px) minmax(0,1fr);grid-gap:clamp(24px,3.4vw,56px);gap:clamp(24px,3.4vw,56px);width:100%;max-width:1240px}.AuthPage_auth__tcPn4{display:grid;align-content:start;grid-gap:16px;gap:16px;padding:36px clamp(24px,3.4vw,44px) 28px;border:1px solid var(--router-border);border-radius:18px;background:var(--router-panel);box-shadow:var(--router-shadow);text-align:center}.router-shell .AuthPage_brand__5qA5V{justify-self:center;width:max-content;margin-bottom:8px;overflow:visible}.AuthPage_auth__tcPn4 .AuthPage_title__Uvp3N{margin:0;color:var(--router-text);font-family:var(--font-display-serif),"Iowan Old Style",Georgia,serif;font-size:clamp(42px,4vw,56px);font-weight:400;line-height:1;letter-spacing:-.01em}.AuthPage_sub__qGapo{margin:0 0 8px;color:var(--router-muted);font-size:16px;line-height:1.5;text-wrap:balance}.AuthPage_sub__qGapo strong{color:var(--router-text);font-weight:600}.AuthPage_signin__xB7Rw{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:6px 0 0;color:var(--router-muted);font-size:14px}.AuthPage_signin__xB7Rw svg{color:var(--router-dim)}.AuthPage_signin__xB7Rw a{color:var(--router-text);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--router-text) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--router-text) 35%,transparent);text-underline-offset:4px}.AuthPage_board__hqhkH{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--router-border);border-radius:18px;background:var(--router-panel);box-shadow:var(--router-shadow)}.AuthPage_boardFoot__ZYMNf,.AuthPage_boardHead__uoNbQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:22px 30px}.AuthPage_boardHead__uoNbQ{border-bottom:1px solid var(--router-border);color:var(--router-muted);font-size:14px}.AuthPage_headMeta__5Yjgl{display:inline-flex;align-items:center;gap:12px}.router-shell .AuthPage_pause__eTHlK{display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid var(--router-border);border-radius:8px;background:transparent;color:var(--router-muted);cursor:pointer}.router-shell .AuthPage_pause__eTHlK:hover{border-color:var(--router-border-strong);color:var(--router-text)}.AuthPage_board__hqhkH .AuthPage_live__2R9Nr{display:inline-flex;align-items:center;gap:12px;margin:0;color:var(--router-text);font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.3}.AuthPage_live__2R9Nr i{width:8px;height:8px;border-radius:50%;background:#a6d93a;animation:AuthPage_blink__66ouT 2.4s ease-in-out infinite}.AuthPage_live__2R9Nr i.AuthPage_stale__Wt4f7{background:var(--router-dim);animation:none}@keyframes AuthPage_blink__66ouT{50%{opacity:.35}}.AuthPage_viewport__rZKBS{position:relative;flex:1 1;min-height:380px;overflow:hidden;contain:strict;-webkit-mask-image:linear-gradient(transparent,#000 9%,#000 88%,transparent);mask-image:linear-gradient(transparent,#000 9%,#000 88%,transparent)}.AuthPage_scroller__LFTKy{animation:AuthPage_rise__Pqtvi var(--duration,60s) linear infinite}.AuthPage_scroller__LFTKy.AuthPage_paused__SjpP1,.AuthPage_viewport__rZKBS:hover .AuthPage_scroller__LFTKy{animation-play-state:paused}@keyframes AuthPage_rise__Pqtvi{to{transform:translateY(-50%)}}.AuthPage_viewport__rZKBS ul{margin:0;padding:0;list-style:none}.AuthPage_row__9cemD{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:17px 30px;border-bottom:1px solid var(--router-border)}.AuthPage_rowName__n0gRZ{display:grid;grid-gap:3px;gap:3px;min-width:0}.AuthPage_rowName__n0gRZ b{overflow:hidden;color:var(--router-text);font-size:17px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.AuthPage_rowName__n0gRZ small{color:var(--router-muted);font-size:14px}.AuthPage_rowName__n0gRZ strong{color:var(--router-text);font-weight:500}.AuthPage_rowName__n0gRZ s{margin-left:4px;color:var(--router-dim)}.AuthPage_rowSaving__5RF1E{color:var(--router-lime-text);font-size:20px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.AuthPage_skeleton__fSRVX li{height:44px;margin:17px 30px 32px;border-radius:10px;background:var(--router-panel-2);animation:AuthPage_blink__66ouT 1.4s ease-in-out infinite}.AuthPage_unavailable__kw4Vj{position:absolute;inset:0;display:grid;place-content:center;margin:0;padding:30px;color:var(--router-muted);font-size:15px;line-height:1.6;text-align:center}.AuthPage_unavailable__kw4Vj a{color:var(--router-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--router-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--router-text) 30%,transparent);text-underline-offset:4px}.AuthPage_boardFoot__ZYMNf{border-top:1px solid var(--router-border);color:var(--router-dim);font-size:13px}.AuthPage_boardFoot__ZYMNf a{display:inline-flex;align-items:center;gap:6px;color:var(--router-text);font-size:14px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--router-text) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--router-text) 30%,transparent);text-underline-offset:5px}@media (max-width:980px){.AuthPage_page__TzdzQ{align-items:start}.AuthPage_frame__qwpOr{grid-template-columns:1fr;max-width:560px}.AuthPage_viewport__rZKBS{flex:0 0 auto;height:400px}}@media (max-width:680px){.AuthPage_page__TzdzQ{padding-top:68px}}@media (max-width:520px){.AuthPage_page__TzdzQ{padding-inline:12px;padding-bottom:32px}.AuthPage_auth__tcPn4{padding:28px 18px 22px}.AuthPage_boardFoot__ZYMNf,.AuthPage_boardHead__uoNbQ,.AuthPage_row__9cemD{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.AuthPage_live__2R9Nr i,.AuthPage_scroller__LFTKy,.AuthPage_skeleton__fSRVX li{animation:none}.AuthPage_viewport__rZKBS{overflow-y:auto}.AuthPage_pause__eTHlK,.AuthPage_scroller__LFTKy>ul[aria-hidden]{display:none}}.HomeHero_hero__HAxNV{--mark-text:var(--router-lime);--mark-bg:#ffffff26;position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:clamp(56px,9vh,104px) 24px clamp(64px,10vh,112px);border-bottom:1px solid var(--router-border);text-align:center}:root:not([data-theme=dark]) .HomeHero_hero__HAxNV{--mark-text:#1d2a07;--mark-bg:var(--router-lime)}.HomeHero_glow__f50fg{position:absolute;z-index:-1;inset:0;background:radial-gradient(52% 60% at 50% -8%,color-mix(in srgb,var(--router-lime) 13%,transparent),transparent 72%),radial-gradient(34% 50% at 100% 60%,color-mix(in srgb,var(--router-lime) 6%,transparent),transparent 70%);pointer-events:none}.HomeHero_hero__HAxNV .HomeHero_eyebrow__9BupO{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 12px;border:1px solid var(--router-border);border-radius:999px;background:color-mix(in srgb,var(--router-panel) 70%,transparent);color:var(--router-muted);font-size:14px;line-height:1.2;transition:border-color .16s ease}.HomeHero_hero__HAxNV .HomeHero_eyebrow__9BupO:hover{border-color:var(--router-border-strong);color:var(--router-text)}.HomeHero_pip__cFVa_{width:7px;height:7px;border-radius:50%;background:#8cbb26;box-shadow:0 0 0 0 #8cbb2666;animation:HomeHero_pulse__FzF4m 2.4s ease-out infinite}@keyframes HomeHero_pulse__FzF4m{0%{box-shadow:0 0 0 0 #8cbb2666}70%,to{box-shadow:0 0 0 8px #8cbb2600}}.HomeHero_hero__HAxNV .HomeHero_title__779Ni{margin:34px 0 0;color:var(--router-text);font-family:var(--font-display-serif),"Iowan Old Style",Georgia,serif;font-size:clamp(56px,8.7vw,136px);font-weight:400;line-height:.93;letter-spacing:-.012em}.HomeHero_line__UBy1g{display:block}.HomeHero_title__779Ni em{font-style:italic;letter-spacing:-.02em}.HomeHero_mark__YSln3{position:relative;z-index:0;display:inline-block;padding:0 .07em;background:transparent;color:var(--mark-text);white-space:nowrap}.HomeHero_mark__YSln3:before{content:"";position:absolute;z-index:-1;inset:.14em -.02em .02em;border-radius:.04em;background:var(--mark-bg);transform:rotate(-2.4deg) skewX(-5deg);transform-origin:left center;animation:HomeHero_swipe__U_R2c .7s cubic-bezier(.2,.8,.2,1) .15s both}@keyframes HomeHero_swipe__U_R2c{0%{transform:rotate(-2.4deg) skewX(-5deg) scaleX(0)}}.HomeHero_pending__N_n7o:before{content:"up to\00a0"}.HomeHero_markLoading__7sRro{width:1.75em;height:.8em;vertical-align:-.04em}.HomeHero_markLoading__7sRro:before{animation:HomeHero_shimmer__jXb8W 1.2s ease-in-out infinite alternate}@keyframes HomeHero_shimmer__jXb8W{0%{opacity:.45}to{opacity:1}}.HomeHero_tileSlot__G3kF6{display:inline-block;width:.68em;height:.68em;margin-left:.06em;vertical-align:-.02em}.HomeHero_tile__3uDIy{box-shadow:0 .04em .1em #0000001f,0 .01em .02em #00000014;animation:HomeHero_tileIn__lNIif .55s cubic-bezier(.2,.9,.25,1.15) both}@keyframes HomeHero_tileIn__lNIif{0%{opacity:0;transform:translateY(14%) rotate(-8deg) scale(.86)}}.HomeHero_lede__Vn3Ph{max-width:760px;margin:38px 0 0;color:var(--router-muted);font-size:clamp(17px,1.5vw,21px);line-height:1.55;text-wrap:balance}.HomeHero_lede__Vn3Ph strong{color:var(--router-text);font-weight:600}.HomeHero_actions__aFdOZ{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px}.HomeHero_hero__HAxNV .HomeHero_primary__dV_2M,.HomeHero_hero__HAxNV .HomeHero_secondary__ffsSJ{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:58px;padding:0 30px;border-radius:999px;font-size:18px;font-weight:600;letter-spacing:-.01em;transition:transform .16s ease,background .16s ease,border-color .16s ease}.HomeHero_hero__HAxNV .HomeHero_primary__dV_2M{background:var(--router-lime);color:#1c2610}.HomeHero_hero__HAxNV .HomeHero_primary__dV_2M:hover{transform:translateY(-1px)}.HomeHero_hero__HAxNV .HomeHero_secondary__ffsSJ{border:1px solid color-mix(in srgb,var(--router-text) 22%,transparent);color:var(--router-text);font-weight:500}.HomeHero_hero__HAxNV .HomeHero_secondary__ffsSJ:hover{border-color:color-mix(in srgb,var(--router-text) 45%,transparent)}.HomeHero_hero__HAxNV .HomeHero_eyebrow__9BupO:focus-visible,.HomeHero_hero__HAxNV .HomeHero_primary__dV_2M:focus-visible,.HomeHero_hero__HAxNV .HomeHero_secondary__ffsSJ:focus-visible{outline:2px solid var(--router-lime-text);outline-offset:3px}.HomeHero_trust__O7FUu{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 40px;margin:44px 0 0;padding:0;list-style:none;color:var(--router-muted);font-size:16px}.HomeHero_trust__O7FUu li{display:inline-flex;align-items:center;gap:10px}.HomeHero_trust__O7FUu svg{color:var(--router-lime-text)}@media (max-width:640px){.HomeHero_hero__HAxNV .HomeHero_title__779Ni{font-size:clamp(46px,14vw,64px);line-height:.98}.HomeHero_lede__Vn3Ph{margin-top:26px}.HomeHero_actions__aFdOZ{width:100%;flex-direction:column}.HomeHero_trust__O7FUu{flex-direction:column;align-items:center;gap:10px}}@media (prefers-reduced-motion:reduce){.HomeHero_mark__YSln3:before,.HomeHero_pip__cFVa_,.HomeHero_tile__3uDIy{animation:none}}@font-face{font-family:"displaySerif";src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"displaySerif";src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"displaySerif Fallback";src:local("Times New Roman");ascent-override:117.87%;descent-override:36.91%;line-gap-override:0.00%;size-adjust:83.99%}.__className_79a825{font-family:"displaySerif","displaySerif Fallback"}.__variable_79a825{--font-display-serif:"displaySerif","displaySerif Fallback"}