.cookie-banner_banner__IrXRC{--ink:#141413;--ink-2:#3d3d3a;--muted:#5e5d59;--line:#d9d5c6;--surface:#fff;--sand:#efede4;--clay:#b4532e;position:fixed;z-index:50;left:50%;bottom:16px;transform:translateX(-50%);width:min(720px,calc(100vw - 32px));box-sizing:border-box;display:flex;align-items:center;gap:16px;padding:16px 48px 16px 20px;background:var(--surface);color:var(--ink);border:1px solid #e3e0d3;border-radius:18px;box-shadow:0 2px 4px rgba(20,20,19,.04),0 12px 40px rgba(20,20,19,.14);font-family:var(--homec-font-body),system-ui,sans-serif;color-scheme:light;animation:cookie-banner_rise__QHN3e .2s cubic-bezier(.2,.7,.2,1) both}@keyframes cookie-banner_rise__QHN3e{0%{opacity:0;transform:translateX(-50%) translateY(6px)}to{opacity:1;transform:translateX(-50%)}}.cookie-banner_text__ydi81{flex:1;min-width:0}.cookie-banner_title__RTfA_{margin:0 0 2px;font-size:15px;font-weight:600;color:var(--ink)}.cookie-banner_body__2DXJi{margin:0;font-size:13px;line-height:1.5;color:var(--muted);text-wrap:pretty}.cookie-banner_banner__IrXRC .cookie-banner_textBtn__so6Xy{border:0;background:transparent;padding:0;min-height:0;min-width:0;font:inherit;color:var(--ink-2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cookie-banner_banner__IrXRC .cookie-banner_textBtn__so6Xy:hover{color:var(--ink)}.cookie-banner_actions__Vs_5T{flex:none;display:flex;align-items:center;gap:8px}.cookie-banner_btn__BRDz8{min-height:0;min-width:0;height:36px;padding:0 16px;border-radius:999px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .16s ease,background .16s ease}.cookie-banner_ghost__1jlYx{background:transparent;color:var(--ink);border:1px solid var(--line)}.cookie-banner_ghost__1jlYx:hover{background:var(--sand)}.cookie-banner_solid__ulmns{background:var(--ink);color:#faf9f5;border:1px solid var(--ink)}.cookie-banner_solid__ulmns:hover{opacity:.88}.cookie-banner_close__m63dc{position:absolute;top:8px;right:8px;width:32px;height:32px;min-height:0;min-width:0;border-radius:50%;border:0;background:transparent;color:var(--muted);font-size:20px;line-height:1;cursor:pointer}.cookie-banner_close__m63dc:hover{background:var(--sand);color:var(--ink)}.cookie-banner_banner__IrXRC a:focus-visible,.cookie-banner_banner__IrXRC button:focus-visible{outline:2px solid var(--clay);outline-offset:2px}@media (max-width:640px){.cookie-banner_banner__IrXRC{flex-direction:column;align-items:stretch;gap:12px;padding:16px;bottom:12px}.cookie-banner_actions__Vs_5T{flex-wrap:wrap}.cookie-banner_actions__Vs_5T .cookie-banner_btn__BRDz8{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.cookie-banner_banner__IrXRC{animation:none}}@font-face{font-family:Newsreader Fallback;src:local("Georgia"),local("Times New Roman");size-adjust:102.3%;ascent-override:71.9%;descent-override:25.9%;line-gap-override:0%}.home-c_root__xzh7O{--c-bg:#faf9f5;--c-surface:#fff;--c-sand:#f3f1e8;--c-sand-2:#efede4;--c-border:#e3e0d3;--c-border-strong:#d9d5c6;--c-text:#141413;--c-text-2:#3d3d3a;--c-muted:#5e5d59;--c-faint:#6b6a65;--c-accent:#b4532e;--c-accent-text:#fff;--c-accent-dot:#d97757;--c-accent-soft:#fbede6;--c-accent-soft-border:#f0cdbf;--c-accent-glow:rgba(180,83,46,.14);--c-selection:rgba(180,83,46,.2);--c-pill:#141413;--c-pill-text:#faf9f5;--c-scrim:rgba(20,20,19,.5);--c-scrim-strong:rgba(20,20,19,.92);--c-tile-shade:rgba(20,20,19,.78);--c-tile-text:#fff;--c-hairline:rgba(20,20,19,.08);--c-error:#a32d1e;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-6:24px;--sp-8:32px;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--shadow-1:0 1px 2px rgba(20,20,19,.04),0 2px 8px rgba(20,20,19,.04);--shadow-2:0 2px 4px rgba(20,20,19,.04),0 8px 24px rgba(20,20,19,.08);--shadow-3:0 4px 8px rgba(20,20,19,.06),0 24px 64px rgba(20,20,19,.22);--ease:cubic-bezier(0.2,0.7,0.2,1);--t-fast:160ms;--t:200ms;--t-slow:240ms;--panel-h:clamp(348px,40vh,380px);position:relative;display:flex;flex-direction:column;width:100%;min-height:100vh;min-height:100dvh;background:var(--c-bg);color:var(--c-text);font-family:var(--homec-font-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color-scheme:light}.home-c_root__xzh7O ::selection{background:var(--c-selection);color:var(--c-text)}.home-c_root__xzh7O a{color:inherit;text-decoration:none}.home-c_root__xzh7O button{font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.home-c_root__xzh7O a,.home-c_root__xzh7O button{min-height:0;min-width:0}.home-c_root__xzh7O input{font-family:inherit}.home-c_root__xzh7O p{margin:0}.home-c_display__7Bj2l{font-family:var(--homec-font-display),"Newsreader Fallback",Georgia,serif;font-weight:400;font-optical-sizing:auto;margin:0;letter-spacing:-.02em;text-wrap:balance}.home-c_root__xzh7O :focus-visible{box-shadow:none}.home-c_root__xzh7O a:focus-visible,.home-c_root__xzh7O button:focus-visible,.home-c_root__xzh7O input:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}@keyframes home-c_rise__hMI3b{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes home-c_fade__ENGBB{0%{opacity:0}to{opacity:1}}@keyframes home-c_pop__VaI01{0%{opacity:0;transform:scale(.98) translateY(4px)}to{opacity:1;transform:none}}@keyframes home-c_pulse___zc_D{0%,to{opacity:1}50%{opacity:.35}}.home-c_fade__ENGBB{animation:home-c_fade__ENGBB var(--t) var(--ease) both}.home-c_rise__hMI3b{animation:home-c_rise__hMI3b var(--t-fast) var(--ease) both}.home-c_nav__ewnSE{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;max-width:1240px;margin:0 auto;padding:var(--sp-6) 40px;box-sizing:border-box}.home-c_brand___H1eD{display:flex;align-items:center;gap:var(--sp-3);font-weight:600;font-size:20px;letter-spacing:-.01em;color:var(--c-text);justify-self:start}.home-c_navMid__AeHFz{display:flex;align-items:center;justify-content:center;gap:var(--sp-6)}.home-c_navBtn__OZHDi{display:inline-block;border:0;background:transparent;font-size:15px;font-weight:500;color:var(--c-text-2);padding:var(--sp-2) var(--sp-1);transition:color var(--t-fast) var(--ease)}.home-c_navBtn__OZHDi:hover,.home-c_navBtn__OZHDi[aria-current=page]{color:var(--c-text)}.home-c_navRight__HxA91{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-6);font-size:15px;font-weight:500}.home-c_login__GuHAZ{color:var(--c-muted);padding:var(--sp-2) 0;transition:color var(--t-fast) var(--ease)}.home-c_login__GuHAZ:hover{color:var(--c-text)}.home-c_startPill__TttBs{background:var(--c-pill);color:var(--c-pill-text)!important;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-pill);font-weight:600;transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.home-c_startPill__TttBs:hover{opacity:.88}.home-c_startPill__TttBs:active{transform:scale(.97)}.home-c_content__gu0Bb{flex:1;display:flex;flex-direction:column;justify-content:center;padding-bottom:clamp(var(--sp-2),4vh,48px)}.home-c_hero__6aKcZ{display:flex;flex-direction:column;align-items:center;padding:0 40px;gap:clamp(var(--sp-3),2.2vh,var(--sp-6));box-sizing:border-box}.home-c_h1__Xm3nY{font-size:32px;line-height:1.15;text-align:center;max-width:760px;letter-spacing:-.025em}.home-c_ask__YCxYb{position:relative;width:100%;max-width:600px;box-sizing:border-box;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);padding:6px 6px 6px var(--sp-6);display:flex;align-items:center;gap:var(--sp-3);box-shadow:var(--shadow-1);transition:border-color var(--t) var(--ease),box-shadow var(--t) var(--ease)}.home-c_ask__YCxYb:focus-within{border-color:var(--c-accent);box-shadow:0 0 0 4px var(--c-accent-glow),var(--shadow-1)}.home-c_askInput__Dkrye{flex:1;min-width:0;border:0;background:transparent;font-size:16px;color:var(--c-text);caret-color:var(--c-accent);padding:var(--sp-2) 0}.home-c_askInput__Dkrye::placeholder{color:var(--c-faint);opacity:1}.home-c_root__xzh7O .home-c_askInput__Dkrye:focus-visible{outline:none}.home-c_enterKey__vNV5S{flex:none;font-size:14px;line-height:1;color:var(--c-faint);border:1px solid var(--c-border);border-radius:6px;padding:3px 6px;opacity:0;transition:opacity var(--t) var(--ease);pointer-events:none}.home-c_ask__YCxYb:focus-within .home-c_enterKey__vNV5S{opacity:1}.home-c_send__two1T{color:var(--c-accent-text);flex:none;width:36px;height:36px;border-radius:50%;border:0;background:var(--c-accent);display:flex;align-items:center;justify-content:center;transition:transform var(--t-fast) var(--ease),filter var(--t-fast) var(--ease)}.home-c_send__two1T:hover{filter:brightness(1.08)}.home-c_send__two1T:active{transform:scale(.92);filter:brightness(.96)}.home-c_hintSlot__EwMDd{max-width:1040px;align-self:center;height:32px}.home-c_hintSlot__EwMDd,.home-c_hint__nmkcB{width:100%;display:flex;align-items:center;justify-content:center}.home-c_hint__nmkcB{flex-wrap:wrap;gap:var(--sp-2);font-size:15px;line-height:1.4;color:var(--c-muted);text-wrap:pretty}.home-c_chip__OTbf5{border:1px solid var(--c-border-strong);background:var(--c-surface);border-radius:var(--r-pill);padding:var(--sp-2) var(--sp-4);font-size:14px;font-weight:500;color:var(--c-text);animation:home-c_rise__hMI3b var(--t-fast) var(--ease) both;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.home-c_chip__OTbf5:hover{background:var(--c-sand-2)}.home-c_chipStart__79EGG{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-color:var(--c-text)}.home-c_noteText__brgXX{font-size:14px;line-height:1.45;color:var(--c-muted);text-align:center;max-width:760px;text-wrap:balance;animation:home-c_fade__ENGBB var(--t) var(--ease) both}.home-c_explore__uZ_iG{width:100%;max-width:1240px;margin:0 auto;box-sizing:border-box;padding:var(--sp-6) 40px 0;display:flex;flex-direction:column;gap:var(--sp-3)}.home-c_tabRow__y2n0_{position:relative}.home-c_tabRow__y2n0_,.home-c_tabs__N9MAi{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);flex-wrap:wrap}.home-c_tab__bPdKN{width:128px;height:36px;border-radius:var(--r-pill);font-size:14px;border:1px solid var(--c-border-strong);background:transparent;color:var(--c-muted);font-weight:500;padding:0;transition:background var(--t) var(--ease),color var(--t) var(--ease),border-color var(--t) var(--ease),box-shadow var(--t) var(--ease)}.home-c_tab__bPdKN:hover{background:var(--c-sand-2)}.home-c_tabOn__LTCU4{border-color:var(--c-text);color:var(--c-text);font-weight:600;box-shadow:0 0 0 .5px var(--c-text),var(--shadow-1)}.home-c_tabOn__LTCU4,.home-c_tabOn__LTCU4:hover{background:var(--c-surface)}.home-c_more__16qdt{border-style:dashed;width:96px}.home-c_pop__VaI01{position:absolute;left:50%;top:44px;transform:translateX(-50%);z-index:5;width:min(440px,calc(100vw - 32px));box-sizing:border-box;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);padding:var(--sp-3);display:flex;flex-wrap:wrap;gap:var(--sp-2);box-shadow:var(--shadow-2);animation:home-c_popIn__DHQWM var(--t-fast) var(--ease) both}@keyframes home-c_popIn__DHQWM{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%)}}.home-c_popItem__ROcFW{border:1px solid var(--c-border-strong);background:var(--c-bg);border-radius:var(--r-pill);padding:6px var(--sp-3);font-size:14px;color:var(--c-text);transition:background var(--t-fast) var(--ease)}.home-c_popItem__ROcFW:hover{background:var(--c-sand-2)}.home-c_panels__9nTTx{display:flex;flex-wrap:wrap;gap:var(--sp-6);max-width:1040px;width:100%;margin:var(--sp-1) auto 0;align-items:flex-start}.home-c_colCall__5_E04{flex:2 1 380px;min-width:0;display:flex;flex-direction:column;gap:var(--sp-2)}.home-c_colDash__WGAy_{flex:3 1 520px;min-width:0;display:flex;flex-direction:column;gap:var(--sp-2)}.home-c_stepTitle__QU_mr{display:flex;align-items:center;gap:var(--sp-2);font-size:14px;line-height:20px;font-weight:600;color:var(--c-muted);margin:0}.home-c_stepNo__2XhG0{flex:none;width:20px;height:20px;border-radius:50%;background:var(--c-text);color:var(--c-bg);display:inline-flex;align-items:center;justify-content:center;font-size:12px}.home-c_call__vS8_j{height:var(--panel-h);box-sizing:border-box;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3);overflow:hidden;box-shadow:var(--shadow-1);animation:home-c_fade__ENGBB var(--t) var(--ease) both}.home-c_callTop__RdypL{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);font-size:13px;color:var(--c-faint)}.home-c_callLabel__ofwnL{display:flex;align-items:center;gap:var(--sp-2)}.home-c_dot__OkiEu{width:8px;height:8px;border-radius:50%;background:var(--c-accent-dot);animation:home-c_pulse___zc_D 1.6s ease-in-out infinite;flex:none}.home-c_timer__Tb1_4{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.home-c_msgs__HjYr5{display:flex;flex-direction:column;gap:var(--sp-2);flex:1;min-height:0}.home-c_bubble__TY8CD{max-width:86%;padding:var(--sp-2) var(--sp-3);font-size:14px;line-height:1.4;color:var(--c-text);text-wrap:pretty;animation:home-c_rise__hMI3b var(--t) var(--ease) both}.home-c_bubbleIn__P3BV5{align-self:flex-start;background:var(--c-sand);border-radius:var(--r-md) var(--r-md) var(--r-md) 4px}.home-c_bubbleOut__FcDl0{align-self:flex-end;background:var(--c-accent-soft);border:1px solid var(--c-accent-soft-border);border-radius:var(--r-md) var(--r-md) 4px var(--r-md)}.home-c_result___oo5_{align-self:center;margin-top:var(--sp-1);display:inline-flex;align-items:center;gap:var(--sp-2);background:var(--c-sand);border:1px solid var(--c-border);color:var(--c-text);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-pill);font-size:14px;font-weight:600;animation:home-c_rise__hMI3b var(--t) var(--ease) both}.home-c_tiles__cQes1{height:var(--panel-h);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4);animation:home-c_fade__ENGBB var(--t) var(--ease) both}.home-c_tile__e0wmV{position:relative;display:block;padding:0;border:1px solid var(--c-border);border-radius:var(--r-lg);overflow:hidden;background:var(--c-sand-2);height:100%;text-align:left;box-shadow:var(--shadow-1);transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}.home-c_tile__e0wmV:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--c-hairline);pointer-events:none}.home-c_tile__e0wmV:hover{transform:translateY(-2px);box-shadow:var(--shadow-2)}.home-c_tileImg__ptzN5{object-fit:cover;object-position:top left}.home-c_tileLabel__1SdDh{position:absolute;left:0;right:0;bottom:0;padding:var(--sp-8) var(--sp-4) var(--sp-4);background:linear-gradient(180deg,rgba(20,20,19,0) 0,var(--c-tile-shade) 100%);color:var(--c-tile-text);font-size:16px;font-weight:600}.home-c_overlay__PFAf6{position:fixed;inset:0;z-index:20;background:var(--c-scrim);display:flex;align-items:center;justify-content:center;padding:var(--sp-8);box-sizing:border-box;animation:home-c_fade__ENGBB var(--t) var(--ease) both}.home-c_overlayLight__VGaPc{z-index:30;background:var(--c-scrim-strong);padding:var(--sp-4)}.home-c_card__0z0Z7{outline:none;animation:home-c_pop__VaI01 var(--t-slow) var(--ease) both}.home-c_overlayLight__VGaPc .home-c_card__0z0Z7{animation:home-c_fade__ENGBB var(--t) var(--ease) both}.home-c_detail__6ApJo{width:100%;max-width:1260px;max-height:100%;background:var(--c-bg);border-radius:var(--r-xl);overflow:auto;display:flex;flex-wrap:wrap;box-shadow:var(--shadow-3)}.home-c_detailShot__Qc9Ny{flex:1 1 640px;min-width:0;background:var(--c-sand-2);padding:var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-3);box-sizing:border-box}.home-c_shotBtn__cbpJ5{position:relative;padding:0;border:1px solid var(--c-border);border-radius:var(--r-md);overflow:hidden;background:var(--c-surface);cursor:zoom-in;display:block;line-height:0;box-shadow:var(--shadow-1)}.home-c_shotBtn__cbpJ5:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--c-hairline);pointer-events:none}.home-c_shotImg__OG34h{display:block;width:100%;height:auto}.home-c_shotBar__nj_O1{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.home-c_shotHelp__St4y_{font-size:13px;color:var(--c-muted);text-wrap:pretty}.home-c_arrows__YZB2W{display:flex;gap:var(--sp-2)}.home-c_round__uhZYp{width:36px;height:36px;border-radius:50%;border:1px solid var(--c-border-strong);background:var(--c-surface);font-size:18px;color:var(--c-text);display:inline-flex;align-items:center;justify-content:center;padding:0;transition:background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.home-c_round__uhZYp:hover{background:var(--c-sand-2)}.home-c_round__uhZYp:active{transform:scale(.94)}.home-c_detailInfo__f96h9{flex:0 0 360px;max-width:100%;box-sizing:border-box;padding:var(--sp-8) var(--sp-6) var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-4);background:var(--c-surface)}.home-c_winHead__qnOlw{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3)}.home-c_winTitle__4xqhy{font-size:32px;line-height:1.1}.home-c_close__KFxc2{flex:none;width:36px;height:36px;border-radius:50%;border:1px solid var(--c-border);background:var(--c-bg);font-size:20px;line-height:1;color:var(--c-text);display:inline-flex;align-items:center;justify-content:center;padding:0;transition:background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.home-c_close__KFxc2:hover{background:var(--c-sand-2)}.home-c_close__KFxc2:active{transform:scale(.94)}.home-c_tags__MfNWi{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;margin:0;padding:0}.home-c_tag__HabiU{background:var(--c-sand);border-radius:var(--r-pill);padding:6px var(--sp-3);font-size:13px;color:var(--c-text-2)}.home-c_desc__gmj_U{line-height:1.55}.home-c_desc__gmj_U,.home-c_say__CyyLb{font-size:16px;color:var(--c-text-2);text-wrap:pretty}.home-c_say__CyyLb{border-left:3px solid var(--c-accent-dot);padding:var(--sp-1) 0 var(--sp-1) var(--sp-4);line-height:1.5;font-family:var(--homec-font-quote),var(--homec-font-display),"Newsreader Fallback",Georgia,serif;font-style:italic;margin:0}.home-c_actions__6Djh2{margin-top:auto;display:flex;flex-direction:column;gap:var(--sp-3)}.home-c_cta__3w4qe{display:block;background:var(--c-accent);color:var(--c-accent-text)!important;text-align:center;padding:var(--sp-4);border-radius:var(--r-md);font-size:16px;font-weight:600;transition:filter var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.home-c_cta__3w4qe:hover{filter:brightness(1.08)}.home-c_cta__3w4qe:active{transform:scale(.985)}.home-c_ghost__YwQxO{border:1px solid var(--c-border-strong);background:var(--c-bg);color:var(--c-text);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);font-size:15px;font-weight:500;transition:background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.home-c_ghost__YwQxO:hover{background:var(--c-sand-2)}.home-c_ghost__YwQxO:active{transform:scale(.985)}.home-c_lightBtn__Wx_k8{border:0;background:transparent;padding:0;cursor:zoom-out;line-height:0;display:flex;align-items:center;justify-content:center}.home-c_lightBtn__Wx_k8,.home-c_lightImg__DJ5oq{border-radius:var(--r-sm);max-width:100%;max-height:92vh;max-height:92dvh}.home-c_lightImg__DJ5oq{display:block;width:auto;height:auto;object-fit:contain;box-shadow:var(--shadow-3)}.home-c_interest__8gnh4{display:flex;flex-direction:column;gap:var(--sp-3)}.home-c_interestText__99zHS{font-size:15px;line-height:1.45;color:var(--c-text-2);text-wrap:pretty}.home-c_interestForm__jkS83{display:flex;gap:var(--sp-2)}.home-c_interestInput__HrTol{flex:1;min-width:0;border:1px solid var(--c-border-strong);background:var(--c-surface);border-radius:var(--r-sm);padding:var(--sp-3);font-size:16px;color:var(--c-text);caret-color:var(--c-accent)}.home-c_interestInput__HrTol::placeholder{color:var(--c-faint);opacity:1}.home-c_interestBtn__w56nh{flex:none;border:0;background:var(--c-accent);color:var(--c-accent-text);border-radius:var(--r-sm);padding:var(--sp-3) var(--sp-4);font-size:15px;font-weight:600;transition:transform var(--t-fast) var(--ease),filter var(--t-fast) var(--ease)}.home-c_interestBtn__w56nh:hover{filter:brightness(1.08)}.home-c_interestBtn__w56nh:active{transform:scale(.97)}.home-c_interestBtn__w56nh:disabled{opacity:.6}.home-c_interestDone__lzxHd{font-size:15px;color:var(--c-text);background:var(--c-sand);border-radius:var(--r-sm);padding:var(--sp-3) var(--sp-4)}.home-c_interestErr__GM88R{font-size:14px;color:var(--c-error)}.home-c_interestLink__ONYJd{align-self:center;font-size:14px;color:var(--c-muted)!important;text-decoration:underline!important;text-underline-offset:3px}.home-c_honey__OtJTN{left:-9999px}.home-c_honey__OtJTN,.home-c_srOnly__0nVLD{position:absolute;width:1px;height:1px;overflow:hidden}.home-c_srOnly__0nVLD{padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:760px){.home-c_root__xzh7O{--panel-h:392px}.home-c_nav__ewnSE{grid-template-columns:1fr auto;row-gap:var(--sp-1);padding:var(--sp-4) var(--sp-4) var(--sp-2)}.home-c_navMid__AeHFz{grid-column:1/-1;grid-row:2;justify-content:center}.home-c_navRight__HxA91{gap:var(--sp-4)}.home-c_hero__6aKcZ{padding:0 var(--sp-4)}.home-c_h1__Xm3nY{font-size:28px}.home-c_hintSlot__EwMDd{height:auto;min-height:0}.home-c_explore__uZ_iG{padding:var(--sp-3) var(--sp-4) var(--sp-6)}.home-c_tabs__N9MAi{width:100%}.home-c_tab__bPdKN{width:calc((100% - 16px) / 3);height:40px}.home-c_chip__OTbf5,.home-c_popItem__ROcFW{min-height:36px}.home-c_more__16qdt{width:96px}.home-c_tiles__cQes1{height:220px;gap:var(--sp-3)}.home-c_overlay__PFAf6{padding:var(--sp-3)}.home-c_detailShot__Qc9Ny{padding:var(--sp-3);flex-basis:100%}.home-c_detailInfo__f96h9{flex-basis:100%;padding:var(--sp-6) var(--sp-4)}.home-c_winTitle__4xqhy{font-size:28px}.home-c_shotHelp__St4y_{font-size:12px}}@media (max-height:760px) and (min-width:761px){.home-c_nav__ewnSE{padding-top:var(--sp-4);padding-bottom:var(--sp-4)}.home-c_h1__Xm3nY{font-size:30px}}@media (prefers-reduced-motion:reduce){.home-c_root__xzh7O *,.home-c_root__xzh7O :after,.home-c_root__xzh7O :before{animation:none!important;transition:none!important}.home-c_tile__e0wmV:hover{transform:none}}.nav_header__2VYFm{position:relative;z-index:40}.nav_mobileOnly__Ai2BO{display:none}.nav_wordmark__qKxuD{font-family:var(--homec-font-display),"Newsreader Fallback",Georgia,serif;font-optical-sizing:auto;font-size:26px;font-weight:500;line-height:1;letter-spacing:-.03em;color:inherit}.nav_menu__MX1Ay,.nav_menu__MX1Ay .nav_dd__ApZCD{position:relative}.nav_menu__MX1Ay .nav_trigger__Pmfxj{display:inline-flex;align-items:center;gap:var(--sp-1);font:inherit;font-size:15px;font-weight:500;cursor:pointer}.nav_menu__MX1Ay .nav_trigger__Pmfxj:hover,.nav_menu__MX1Ay .nav_trigger__Pmfxj[aria-expanded=true],.nav_menu__MX1Ay .nav_trigger__Pmfxj[data-current=true]{color:var(--c-text)}.nav_chev__rRpZm{width:14px;height:14px;color:var(--c-faint);transition:transform var(--t) var(--ease)}.nav_chev__rRpZm[data-open=true]{transform:rotate(180deg)}.nav_menu__MX1Ay .nav_panel__IoFfq{position:absolute;top:calc(100% + var(--sp-2));left:50%;transform:translateX(-50%);width:660px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:var(--sp-2);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-3);animation:nav_panelIn__yKn0X var(--t) var(--ease) both}.nav_menu__MX1Ay .nav_panel__IoFfq[hidden]{display:none}@keyframes nav_panelIn__yKn0X{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%)}}.nav_menu__MX1Ay .nav_panel__IoFfq:before{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--sp-2));height:var(--sp-2)}.nav_grid__w4qzn{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-1)}.nav_menu__MX1Ay a.nav_row__1vHpZ{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);color:var(--c-text);transition:background var(--t-fast) var(--ease)}.nav_menu__MX1Ay a.nav_row__1vHpZ:focus-visible,.nav_menu__MX1Ay a.nav_row__1vHpZ:hover{background:var(--c-sand)}.nav_rowBox__CmRNb{flex:none;width:36px;height:36px;border-radius:var(--r-sm);background:var(--c-sand);border:1px solid var(--c-border);display:flex;align-items:center;justify-content:center;color:var(--c-accent)}.nav_menu__MX1Ay a.nav_row__1vHpZ:focus-visible .nav_rowBox__CmRNb,.nav_menu__MX1Ay a.nav_row__1vHpZ:hover .nav_rowBox__CmRNb{background:var(--c-surface)}.nav_rowIcon__k_cVZ{width:18px;height:18px}.nav_rowText__uMZ6u{display:flex;flex-direction:column;gap:2px;min-width:0}.nav_rowTitle__7yeNC{font-size:15px;font-weight:600;line-height:1.3;color:var(--c-text)}.nav_rowDesc__3yidA{font-size:13px;line-height:1.4;color:var(--c-muted);text-wrap:pretty}.nav_menu__MX1Ay a.nav_all__D5Tx6{display:flex;align-items:center;gap:var(--sp-2);margin:var(--sp-1) var(--sp-1) 0;padding:var(--sp-3);border-top:1px solid var(--c-border);font-size:14px;font-weight:600;color:var(--c-text);border-radius:0 0 var(--r-md) var(--r-md)}.nav_menu__MX1Ay a.nav_all__D5Tx6:focus-visible,.nav_menu__MX1Ay a.nav_all__D5Tx6:hover{color:var(--c-accent)}.nav_allArrow__NzLuF{width:16px;height:16px;transition:transform var(--t-fast) var(--ease)}.nav_menu__MX1Ay a.nav_all__D5Tx6:hover .nav_allArrow__NzLuF{transform:translateX(3px)}.nav_menuBtn__sgoEu{display:inline-flex;align-items:center;gap:var(--sp-2);height:40px;padding:0 var(--sp-3);border-radius:var(--r-pill);border:1px solid var(--c-border-strong);background:var(--c-surface);font:inherit;font-size:15px;font-weight:500;color:var(--c-text);cursor:pointer}.nav_menuIcon__uSu9s{width:16px;height:16px}.nav_sheet__Sk4py{position:absolute;top:calc(100% - var(--sp-2));left:var(--sp-3);right:var(--sp-3);z-index:60;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-3);padding:var(--sp-2);display:flex;flex-direction:column;animation:nav_fade__pVK5e var(--t) var(--ease) both;max-height:calc(100dvh - 120px);overflow-y:auto}.nav_sec__aM2BU{border-bottom:1px solid var(--c-hairline)}.nav_secBtn__5fwGE{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--sp-4) var(--sp-3);border:0;background:transparent;font:inherit;font-size:16px;font-weight:600;color:var(--c-text);cursor:pointer;min-height:48px}.nav_secList__EEU4P{list-style:none;margin:0;padding:0 0 var(--sp-2);display:flex;flex-direction:column}.nav_sheet__Sk4py a.nav_secLink__jQXcd{display:block;padding:var(--sp-3);border-radius:var(--r-sm);font-size:15px;color:var(--c-text-2)}.nav_sheet__Sk4py a.nav_secLink__jQXcd:focus-visible,.nav_sheet__Sk4py a.nav_secLink__jQXcd:hover{background:var(--c-sand);color:var(--c-text)}.nav_sheet__Sk4py a.nav_secAll__gk48g{font-weight:600;color:var(--c-text)}.nav_sheet__Sk4py a.nav_secPlain__4HgvJ{display:block;padding:var(--sp-4) var(--sp-3);font-size:16px;font-weight:600;color:var(--c-text);min-height:48px;box-sizing:border-box;border-bottom:1px solid var(--c-hairline)}.nav_sheet__Sk4py a.nav_secPlain__4HgvJ:last-child{border-bottom:0}@keyframes nav_fade__pVK5e{0%{opacity:0}to{opacity:1}}@media (max-width:960px){.nav_menu__MX1Ay .nav_panel__IoFfq{width:340px;left:0;transform:none;animation:none}.nav_grid__w4qzn{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.nav_menu__MX1Ay.nav_desktopOnly__IYMUQ{display:none}.nav_mobileOnly__Ai2BO{display:block}.nav_mobileRoot__wZYL1{position:static}.nav_header__2VYFm .nav_loginDesk__pUj5_{display:none}}@media (prefers-reduced-motion:reduce){.nav_menu__MX1Ay .nav_panel__IoFfq,.nav_sheet__Sk4py{animation:none}.nav_allArrow__NzLuF,.nav_chev__rRpZm{transition:none}}.footer_footer__fofsj{width:100%;background:var(--c-pill);color:var(--c-pill-text);margin-top:var(--sp-8)}.footer_inner__Uo9xd{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:72px 40px var(--sp-8);display:flex;flex-direction:column;gap:56px}.footer_footer__fofsj a.footer_brand__gfmJO{display:inline-flex;align-items:center;gap:var(--sp-3);align-self:flex-start;color:var(--c-pill-text)}.footer_tagline__6c17d{margin:0;max-width:16em;font-family:var(--homec-font-quote),var(--homec-font-display),"Newsreader Fallback",Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(30px,4vw,44px);line-height:1.12;letter-spacing:-.02em;text-wrap:balance;color:var(--c-pill-text)}.footer_cols__fhkLV{display:grid;grid-template-columns:1.4fr 1fr .8fr .9fr;gap:var(--sp-8) var(--sp-8)}.footer_col__m9t3x{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.footer_colTitle__YKtHJ{margin:0;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.01em;color:var(--c-pill-text)}.footer_list__a_CVc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-3)}.footer_footer__fofsj a.footer_link__R_MLf,.footer_linkBtn__diRJk{font-size:15px;line-height:1.4;color:hsla(48,33%,97%,.68);transition:color var(--t-fast) var(--ease)}.footer_footer__fofsj .footer_linkBtn__diRJk:focus-visible,.footer_footer__fofsj .footer_linkBtn__diRJk:hover,.footer_footer__fofsj a.footer_link__R_MLf:focus-visible,.footer_footer__fofsj a.footer_link__R_MLf:hover{color:var(--c-pill-text)}.footer_linkBtn__diRJk{border:0;background:transparent;padding:0;min-height:0;min-width:0;font-family:inherit;cursor:pointer;text-align:left}.footer_footer__fofsj .footer_linkBtn__diRJk:focus-visible,.footer_footer__fofsj a:focus-visible{outline:2px solid var(--c-accent-dot);outline-offset:3px;border-radius:4px}.footer_bottom__Bx26e{border-top:1px solid hsla(48,33%,97%,.14);padding-top:var(--sp-6);font-size:13px;color:hsla(48,33%,97%,.55);display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3)}@media (max-width:960px){.footer_cols__fhkLV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.footer_inner__Uo9xd{padding:56px var(--sp-4) var(--sp-6);gap:40px}.footer_cols__fhkLV{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-8) var(--sp-4)}}.shell_main__MPUpr{flex:1;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:var(--sp-6) var(--sp-6) 72px}.shell_bare__S8AGV{flex:1;width:100%}.shell_mainCenter__dAQ9C{justify-content:center;padding-top:0;padding-bottom:clamp(var(--sp-8),10vh,96px)}.shell_shell__bivNl .shell_display__g29lq{font-family:var(--homec-font-display),"Newsreader Fallback",Georgia,serif;font-weight:400;font-optical-sizing:auto;margin:0;letter-spacing:-.02em;text-wrap:balance}.shell_shell__bivNl .shell_card__fLI9y{width:100%;max-width:440px;box-sizing:border-box;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-xl);box-shadow:var(--shadow-1);padding:var(--sp-8);display:flex;flex-direction:column;gap:var(--sp-4);animation:shell_fade__giea_ var(--t) var(--ease) both}.shell_shell__bivNl .shell_cardWide__S5tai{max-width:720px}.shell_shell__bivNl .shell_cardMsg__Y0dH3{align-items:center;text-align:center;max-width:480px}.shell_shell__bivNl .shell_head__gzT_1{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);text-align:center;margin-bottom:var(--sp-2)}.shell_shell__bivNl .shell_title__Pf_du{font-size:32px;line-height:1.12;text-align:center}.shell_shell__bivNl .shell_lead__vOFn5{font-size:16px;line-height:1.5;color:var(--c-muted);text-wrap:pretty;text-align:center}.shell_shell__bivNl .shell_small__P5mWb{font-size:14px;line-height:1.5;color:var(--c-muted)}.shell_shell__bivNl .shell_back__8H0Ap{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--sp-2);font-size:14px;color:var(--c-muted);padding:var(--sp-1) 0;transition:color var(--t-fast) var(--ease)}.shell_shell__bivNl .shell_back__8H0Ap:hover{color:var(--c-text)}.shell_shell__bivNl .shell_code__x0U2B{font-family:var(--homec-font-display),"Newsreader Fallback",Georgia,serif;font-size:72px;line-height:1;letter-spacing:-.03em;color:var(--c-accent);margin:0}.shell_shell__bivNl .shell_form__JdjTJ{display:flex;flex-direction:column;gap:var(--sp-4)}.shell_shell__bivNl .shell_field__4RSsu{display:flex;flex-direction:column;gap:var(--sp-2)}.shell_shell__bivNl .shell_label__7T5lb{font-size:14px;font-weight:500;color:var(--c-text)}.shell_shell__bivNl .shell_input__6zUsp{width:100%;box-sizing:border-box;height:48px;padding:0 var(--sp-4);background:var(--c-surface);border:1px solid var(--c-border-strong);border-radius:var(--r-md);font-size:16px;color:var(--c-text);caret-color:var(--c-accent);transition:border-color var(--t) var(--ease),box-shadow var(--t) var(--ease)}.shell_shell__bivNl .shell_input__6zUsp::placeholder{color:var(--c-faint);opacity:1}.shell_shell__bivNl .shell_input__6zUsp:focus{outline:none;border-color:var(--c-accent);box-shadow:0 0 0 4px var(--c-accent-glow)}.shell_shell__bivNl .shell_input__6zUsp:-webkit-autofill{-webkit-box-shadow:0 0 0 40px var(--c-surface) inset;-webkit-text-fill-color:var(--c-text)}.shell_shell__bivNl .shell_errorBox__asFay{border:1px solid var(--c-accent-soft-border);background:var(--c-accent-soft);color:var(--c-error);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);font-size:14px;line-height:1.45}.shell_shell__bivNl .shell_btn__JOvm6{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);box-sizing:border-box;width:100%;height:48px;padding:0 var(--sp-6);border-radius:var(--r-pill);border:1px solid transparent;font-size:16px;font-weight:600;text-align:center;cursor:pointer;transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease),background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.shell_shell__bivNl .shell_btn__JOvm6:active{transform:scale(.98)}.shell_shell__bivNl .shell_btn__JOvm6:disabled{opacity:.55;cursor:not-allowed;transform:none}.shell_shell__bivNl .shell_btnPrimary__70Nug{background:var(--c-pill);color:var(--c-pill-text)}.shell_shell__bivNl .shell_btnPrimary__70Nug:hover:not(:disabled){opacity:.88}.shell_shell__bivNl .shell_btnAccent__PXo9B{background:var(--c-accent);color:var(--c-accent-text)}.shell_shell__bivNl .shell_btnAccent__PXo9B:hover:not(:disabled){filter:brightness(1.08)}.shell_shell__bivNl .shell_btnGhost__QuPef{background:var(--c-surface);color:var(--c-text);border-color:var(--c-border-strong)}.shell_shell__bivNl .shell_btnGhost__QuPef:hover:not(:disabled){background:var(--c-sand-2)}.shell_shell__bivNl .shell_btnAuto__jPHCM{width:auto}.shell_shell__bivNl .shell_divider__I1lbF{display:flex;align-items:center;gap:var(--sp-3);font-size:13px;color:var(--c-faint)}.shell_shell__bivNl .shell_divider__I1lbF:after,.shell_shell__bivNl .shell_divider__I1lbF:before{content:"";flex:1;height:1px;background:var(--c-border)}.shell_shell__bivNl .shell_switch__O0uSi{text-align:center;font-size:15px;color:var(--c-muted)}.shell_shell__bivNl .shell_link___gulH{color:var(--c-text);font-weight:600;text-decoration:underline;text-decoration-color:var(--c-border-strong);text-underline-offset:3px;transition:text-decoration-color var(--t-fast) var(--ease)}.shell_shell__bivNl .shell_link___gulH:hover{text-decoration-color:var(--c-accent)}.shell_shell__bivNl .shell_linkBtn__A0gG_{border:0;background:transparent;padding:0;font-size:inherit;color:var(--c-text);text-decoration:underline;text-underline-offset:3px}.shell_shell__bivNl .shell_success__asmpO{width:56px;height:56px;border-radius:50%;background:var(--c-accent-soft);color:var(--c-accent);display:flex;align-items:center;justify-content:center;margin:0 auto var(--sp-2)}.shell_shell__bivNl .shell_picker__HVZLx{text-align:left;--fx-bg:var(--c-bg);--fx-surface:var(--c-surface);--fx-surface-muted:var(--c-sand);--fx-border:var(--c-border-strong);--fx-text:var(--c-text);--fx-text-muted:var(--c-muted)}.shell_footer__fx337{width:100%;max-width:1240px;margin:0 auto;box-sizing:border-box;padding:var(--sp-6) 40px var(--sp-8);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3) var(--sp-6);font-size:13px;color:var(--c-faint)}.shell_footerLinks__ZFxCf{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-6)}.shell_shell__bivNl .shell_footerLinks__ZFxCf a{color:var(--c-muted);transition:color var(--t-fast) var(--ease)}.shell_shell__bivNl .shell_footerLinks__ZFxCf a:hover{color:var(--c-text)}.shell_page___WJup{width:100%;max-width:760px}.shell_pageWide__AEtk0{max-width:1040px}.shell_shell__bivNl .shell_pageTitle__HFV7Q{font-size:44px;line-height:1.08;margin-bottom:var(--sp-4);text-align:left}.shell_shell__bivNl .shell_prose__bIHtV{font-size:16px;line-height:1.65;color:var(--c-text-2)}.shell_shell__bivNl .shell_prose__bIHtV h1{font-size:44px;line-height:1.08;letter-spacing:-.02em;margin:0 0 var(--sp-6);text-wrap:balance}.shell_shell__bivNl .shell_prose__bIHtV h1,.shell_shell__bivNl .shell_prose__bIHtV h2{font-family:var(--homec-font-display),"Newsreader Fallback",Georgia,serif;font-weight:400;color:var(--c-text)}.shell_shell__bivNl .shell_prose__bIHtV h2{font-size:26px;line-height:1.2;letter-spacing:-.01em;margin:var(--sp-8) 0 var(--sp-3)}.shell_shell__bivNl .shell_prose__bIHtV h3{font-size:17px;font-weight:600;color:var(--c-text);margin:var(--sp-6) 0 var(--sp-2)}.shell_shell__bivNl .shell_prose__bIHtV p{margin:0 0 var(--sp-4);text-wrap:pretty}.shell_shell__bivNl .shell_prose__bIHtV ol,.shell_shell__bivNl .shell_prose__bIHtV ul{margin:0 0 var(--sp-4);padding-left:var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-2)}.shell_shell__bivNl .shell_prose__bIHtV ul{list-style:disc}.shell_shell__bivNl .shell_prose__bIHtV ol{list-style:decimal}.shell_shell__bivNl .shell_prose__bIHtV li::marker{color:var(--c-faint)}.shell_shell__bivNl .shell_prose__bIHtV strong{color:var(--c-text);font-weight:600}.shell_shell__bivNl .shell_prose__bIHtV a{color:var(--c-text);text-decoration:underline;text-decoration-color:var(--c-border-strong);text-underline-offset:3px}.shell_shell__bivNl .shell_prose__bIHtV a:hover{text-decoration-color:var(--c-accent)}.shell_shell__bivNl .shell_prose__bIHtV hr{border:0;border-top:1px solid var(--c-border);margin:var(--sp-8) 0}.shell_shell__bivNl .shell_prose__bIHtV section{margin:0}.shell_shell__bivNl .shell_prose__bIHtV .shell_meta__RIv5a{font-size:14px;color:var(--c-muted);margin-bottom:var(--sp-6)}.shell_shell__bivNl .shell_prose__bIHtV .shell_meta__RIv5a p{margin:0 0 var(--sp-1)}.shell_shell__bivNl .shell_contactGrid__0u2_G{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:var(--sp-8);align-items:start}.shell_shell__bivNl .shell_prose__bIHtV ul.shell_contactList__KH2xr{list-style:none;padding-left:0}.shell_shell__bivNl .shell_contactList__KH2xr{display:flex;flex-direction:column;gap:var(--sp-4);list-style:none;padding:0;margin:0}.shell_shell__bivNl .shell_contactItem__oFWCd{display:flex;gap:var(--sp-3);align-items:flex-start}.shell_shell__bivNl .shell_contactIcon__gQg3Q{flex:none;width:36px;height:36px;border-radius:50%;background:var(--c-sand);color:var(--c-text);display:inline-flex;align-items:center;justify-content:center}.shell_shell__bivNl .shell_textarea__32pM7{height:auto;min-height:140px;padding:var(--sp-3) var(--sp-4);resize:vertical;font-family:inherit;line-height:1.5}.shell_shell__bivNl .shell_pHead__zFZ4p{display:flex;flex-direction:column;align-items:center;gap:var(--sp-4);text-align:center;max-width:720px;padding-top:clamp(var(--sp-4),4vh,var(--sp-8))}.shell_shell__bivNl .shell_pTitle__5UaGv{font-size:48px;line-height:1.08}.shell_shell__bivNl .shell_toggle__uC_hm{display:inline-flex;padding:4px;gap:4px;border:1px solid var(--c-border-strong);border-radius:var(--r-pill);background:var(--c-surface);margin-top:var(--sp-6)}.shell_shell__bivNl .shell_toggleBtn___zVMn{border:0;background:transparent;border-radius:var(--r-pill);padding:var(--sp-2) var(--sp-4);font-size:14px;font-weight:500;color:var(--c-muted);display:inline-flex;align-items:center;gap:var(--sp-2);transition:background var(--t) var(--ease),color var(--t) var(--ease)}.shell_shell__bivNl .shell_toggleBtn___zVMn:hover{color:var(--c-text)}.shell_shell__bivNl .shell_toggleOn__lpCgc{background:var(--c-pill);color:var(--c-pill-text)}.shell_shell__bivNl .shell_toggleOn__lpCgc:hover{color:var(--c-pill-text)}.shell_shell__bivNl .shell_save__7kSMQ{font-size:12px;font-weight:600;background:var(--c-accent-soft);color:var(--c-accent);border-radius:var(--r-pill);padding:2px var(--sp-2)}.shell_shell__bivNl .shell_toggleOn__lpCgc .shell_save__7kSMQ{background:hsla(48,33%,97%,.18);color:var(--c-pill-text)}.shell_shell__bivNl .shell_plans___Wp9_{width:100%;max-width:1040px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-6);margin-top:var(--sp-8);align-items:stretch}.shell_shell__bivNl .shell_plan__5HcmQ{position:relative;display:flex;flex-direction:column;gap:var(--sp-4);box-sizing:border-box;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-xl);padding:var(--sp-8) var(--sp-6) var(--sp-6);box-shadow:var(--shadow-1)}.shell_shell__bivNl .shell_planPopular__XF86t{border-color:var(--c-accent);box-shadow:0 0 0 1px var(--c-accent),var(--shadow-2)}.shell_shell__bivNl .shell_badge__Qtgw7{position:absolute;top:-12px;left:var(--sp-6);background:var(--c-accent);color:var(--c-accent-text);font-size:12px;font-weight:600;border-radius:var(--r-pill);padding:4px var(--sp-3)}.shell_shell__bivNl .shell_planName__csEGb{font-size:28px;line-height:1.1}.shell_shell__bivNl .shell_priceRow__6Dlm4{display:flex;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap}.shell_shell__bivNl .shell_price__dtvy4{font-family:var(--homec-font-display),"Newsreader Fallback",Georgia,serif;font-size:52px;line-height:1;letter-spacing:-.03em;color:var(--c-text);font-variant-numeric:tabular-nums}.shell_shell__bivNl .shell_per__2C5RT{font-size:15px;color:var(--c-muted)}.shell_shell__bivNl .shell_note__yJpI5{font-size:13px;line-height:1.4;color:var(--c-muted);min-height:36px}.shell_shell__bivNl .shell_minutes__AGdRf{align-self:flex-start;background:var(--c-sand);border-radius:var(--r-pill);padding:4px var(--sp-3);font-size:13px;font-weight:600;color:var(--c-text-2)}.shell_shell__bivNl .shell_features__TC8_R{flex:1;list-style:none;margin:0;padding:var(--sp-4) 0 0;border-top:1px solid var(--c-border);display:flex;flex-direction:column;gap:var(--sp-3);font-size:15px;line-height:1.4;color:var(--c-text-2)}.shell_shell__bivNl .shell_features__TC8_R li{display:flex;gap:var(--sp-3);align-items:flex-start}.shell_shell__bivNl .shell_tick__2tjuW{flex:none;margin-top:2px;color:var(--c-accent)}.shell_shell__bivNl .shell_fine__Nf8eH{margin-top:var(--sp-6);max-width:720px;text-align:center;font-size:14px;line-height:1.5;color:var(--c-muted);text-wrap:pretty}.shell_shell__bivNl .shell_faq__z3rGA{width:100%;max-width:760px;margin-top:72px}.shell_shell__bivNl .shell_faqTitle__TYNWG{font-size:32px;text-align:center;margin-bottom:var(--sp-6)}.shell_shell__bivNl .shell_faqItem__D8txR{border-top:1px solid var(--c-border);padding:var(--sp-4) 0}.shell_shell__bivNl .shell_faqItem__D8txR:last-child{border-bottom:1px solid var(--c-border)}.shell_shell__bivNl .shell_faqItem__D8txR summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4);font-size:17px;font-weight:500;color:var(--c-text)}.shell_shell__bivNl .shell_faqItem__D8txR summary::-webkit-details-marker{display:none}.shell_shell__bivNl .shell_faqItem__D8txR summary:after{content:"+";flex:none;font-size:22px;color:var(--c-faint);transition:transform var(--t) var(--ease)}.shell_shell__bivNl .shell_faqItem__D8txR[open] summary:after{transform:rotate(45deg)}.shell_shell__bivNl .shell_faqItem__D8txR p{margin:var(--sp-3) 0 0;font-size:15px;line-height:1.6;color:var(--c-muted);max-width:640px;text-wrap:pretty}.shell_shell__bivNl .shell_aHead__fN8FM{display:flex;flex-direction:column;align-items:center;gap:var(--sp-4);text-align:center;max-width:760px;padding-top:clamp(var(--sp-4),4vh,var(--sp-8))}.shell_shell__bivNl .shell_aTitle__z0_Or{font-size:48px;line-height:1.08}.shell_shell__bivNl .shell_aLead__mltTa{font-size:19px;line-height:1.55;color:var(--c-text-2);text-wrap:pretty}.shell_shell__bivNl .shell_aBody__emzQW{width:100%;max-width:760px;margin-top:var(--sp-8);display:flex;flex-direction:column;gap:var(--sp-8)}.shell_shell__bivNl .shell_aSection__NINFQ{display:flex;flex-direction:column;gap:var(--sp-3);font-size:17px;line-height:1.65;color:var(--c-text-2)}.shell_shell__bivNl .shell_aSection__NINFQ h2{font-size:30px;line-height:1.15}.shell_shell__bivNl .shell_aSection__NINFQ p{text-wrap:pretty}.shell_shell__bivNl .shell_steps__fk9Ne{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);list-style:none;margin:var(--sp-2) 0 0;padding:0}.shell_shell__bivNl .shell_step__jfpvv{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);padding:var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-2);font-size:15px;line-height:1.5;box-shadow:var(--shadow-1)}.shell_shell__bivNl .shell_stepNo__SWglE{width:28px;height:28px;border-radius:50%;background:var(--c-text);color:var(--c-bg);font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.shell_shell__bivNl .shell_person__ku9fZ{display:flex;gap:var(--sp-6);align-items:center;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-xl);padding:var(--sp-6);box-shadow:var(--shadow-1)}.shell_shell__bivNl .shell_photo__M3ct2{flex:none;width:112px;height:112px;border-radius:50%;object-fit:cover}.shell_shell__bivNl .shell_personName__llf5c{font-size:24px}.shell_shell__bivNl .shell_person__ku9fZ p{margin:var(--sp-2) 0 var(--sp-3)}.shell_shell__bivNl .shell_person__ku9fZ .shell_small__P5mWb{margin:var(--sp-1) 0 0}.shell_shell__bivNl .shell_cta__Z_gTZ{display:flex;flex-direction:column;align-items:center;gap:var(--sp-4);text-align:center;padding:var(--sp-8) 0 var(--sp-2)}.shell_shell__bivNl .shell_cta__Z_gTZ .shell_btn__JOvm6{width:auto}@media (max-width:900px){.shell_shell__bivNl .shell_plans___Wp9_{grid-template-columns:minmax(0,1fr);max-width:480px}.shell_shell__bivNl .shell_contactGrid__0u2_G,.shell_shell__bivNl .shell_steps__fk9Ne{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.shell_main__MPUpr{padding:var(--sp-4) var(--sp-4) var(--sp-8)}.shell_shell__bivNl .shell_card__fLI9y{padding:var(--sp-6) var(--sp-4);border-radius:var(--r-lg)}.shell_shell__bivNl .shell_title__Pf_du{font-size:28px}.shell_shell__bivNl .shell_aTitle__z0_Or,.shell_shell__bivNl .shell_pTitle__5UaGv{font-size:36px}.shell_shell__bivNl .shell_pageTitle__HFV7Q,.shell_shell__bivNl .shell_prose__bIHtV h1{font-size:34px}.shell_shell__bivNl .shell_prose__bIHtV h2{font-size:23px}.shell_shell__bivNl .shell_person__ku9fZ{flex-direction:column;text-align:center}.shell_footer__fx337{padding:var(--sp-4) var(--sp-4) var(--sp-6)}.shell_shell__bivNl .shell_code__x0U2B{font-size:60px}}.public_frame__vm9_B{--fx-bg:var(--c-bg);--fx-surface:var(--c-surface);--fx-surface-muted:var(--c-sand);--fx-text:var(--c-text);--fx-text-muted:var(--c-muted);--fx-border:var(--c-border-strong);--fx-accent:var(--c-pill);--fx-accent-fg:var(--c-pill-text);--fx-success:#2d7a4a;--fx-warning:#8a5a00;--fx-danger:var(--c-error);--fx-radius-sm:10px;--fx-radius-md:12px;--fx-radius-lg:18px;--fx-shadow-sm:var(--shadow-1);--fx-shadow-md:var(--shadow-2);background:var(--c-bg);color:var(--c-text)}.public_top__TMjn0{width:100%;max-width:760px;margin:0 auto;box-sizing:border-box;padding:var(--sp-6) var(--sp-4) 0;display:flex;align-items:center;justify-content:center}.public_frame__vm9_B .public_brand__VviJL{display:inline-flex;align-items:center;gap:var(--sp-3);color:var(--c-text);line-height:1}.public_content__v3ek1{flex:1;width:100%}.public_footer__M0xgP{width:100%;max-width:760px;margin:0 auto;box-sizing:border-box;padding:var(--sp-6) var(--sp-4) var(--sp-8);display:flex;align-items:center;justify-content:center;gap:var(--sp-2);font-size:13px;color:var(--c-faint)}.public_frame__vm9_B .public_footer__M0xgP a{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--c-muted);transition:color var(--t-fast) var(--ease)}.public_frame__vm9_B .public_footer__M0xgP a:hover{color:var(--c-text)}.public_frame__vm9_B h1{font-family:var(--homec-font-display),"Newsreader Fallback",Georgia,serif;font-weight:400;font-optical-sizing:auto;letter-spacing:-.02em;line-height:1.12;text-wrap:balance}.public_frame__vm9_B h2{font-family:var(--homec-font-display),"Newsreader Fallback",Georgia,serif;font-weight:400;letter-spacing:-.01em}.public_frame__vm9_B h1.public_t1___M_j7{font-size:clamp(30px,5vw,40px)}.public_frame__vm9_B.public_frame__vm9_B button,.public_frame__vm9_B.public_frame__vm9_B select{min-height:44px}.public_frame__vm9_B.public_frame__vm9_B input:not([type=checkbox]):not([type=radio]),.public_frame__vm9_B.public_frame__vm9_B textarea{border-radius:var(--fx-radius-md)}.public_invalid__JPqx2{display:flex;flex-direction:column;gap:var(--sp-3)}.public_invalid__JPqx2 p{color:var(--c-muted);line-height:1.5}.public_invalidActions__Qfff3{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-2)}.public_frame__vm9_B [data-industry]{--fx-accent:var(--c-pill);--fx-accent-fg:var(--c-pill-text);--fx-surface:var(--c-surface)}.public_frame__vm9_B.public_frame__vm9_B .fx-accent-bg{color:var(--fx-accent-fg)}.public_frame__vm9_B.public_frame__vm9_B a.fx-accent-bg{border-radius:var(--r-pill)}.site_wrap__2pi6w{width:100%;max-width:1120px;display:flex;flex-direction:column;gap:72px}.site_display__vaPzl{font-family:var(--homec-font-display),"Newsreader Fallback",Georgia,serif;font-weight:400;font-optical-sizing:auto;margin:0;letter-spacing:-.02em;text-wrap:balance}.site_hero__d61jo{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-4);padding-top:var(--sp-6)}.site_eyebrow__oCOdF{font-size:14px;font-weight:600;color:var(--c-accent);letter-spacing:.01em}.site_hero__d61jo .site_title__3kXkP{font-size:clamp(34px,5vw,56px);line-height:1.06;max-width:16em}.site_hero__d61jo .site_lead__W69MH{margin:0;font-size:18px;line-height:1.55;color:var(--c-muted);max-width:40em;text-wrap:pretty}.site_actions__4fH_b{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-3);margin-top:var(--sp-2)}.site_wrap__2pi6w a.site_btn__BzMya{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:16px;font-weight:600;border:1px solid transparent;transition:opacity var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.site_wrap__2pi6w a.site_btnPrimary__eNwFb{background:var(--c-pill);color:var(--c-pill-text)}.site_wrap__2pi6w a.site_btnPrimary__eNwFb:hover{opacity:.88}.site_wrap__2pi6w a.site_btnGhost__vwaiK{background:var(--c-surface);color:var(--c-text);border-color:var(--c-border-strong)}.site_wrap__2pi6w a.site_btnGhost__vwaiK:hover{background:var(--c-sand-2)}.site_back__aWusU{align-self:flex-start;font-size:14px;color:var(--c-muted)}.site_wrap__2pi6w a.site_back__aWusU:hover{color:var(--c-text)}.site_grid__LFJAl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);list-style:none;margin:0;padding:0}.site_wrap__2pi6w a.site_card__jVJSU{display:flex;flex-direction:column;gap:var(--sp-3);height:100%;box-sizing:border-box;padding:var(--sp-6);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);color:var(--c-text);transition:border-color var(--t) var(--ease),box-shadow var(--t) var(--ease),transform var(--t) var(--ease)}.site_wrap__2pi6w a.site_card__jVJSU:focus-visible,.site_wrap__2pi6w a.site_card__jVJSU:hover{border-color:var(--c-border-strong);box-shadow:var(--shadow-2);transform:translateY(-2px)}.site_iconBox__EyLxT{width:44px;height:44px;border-radius:var(--r-md);background:var(--c-accent-soft);border:1px solid var(--c-accent-soft-border);color:var(--c-accent);display:flex;align-items:center;justify-content:center}.site_icon__6wsMS{width:22px;height:22px}.site_cardTitle__WxPxZ{margin:0;font-size:18px;font-weight:600;line-height:1.3;color:var(--c-text)}.site_cardText__xC5bJ{margin:0;font-size:15px;line-height:1.5;color:var(--c-muted);text-wrap:pretty}.site_section__SWzEF{display:flex;flex-direction:column;gap:var(--sp-6)}.site_section__SWzEF .site_h2__URgM_{font-size:clamp(26px,3vw,34px);line-height:1.15}.site_groupHead__olwlp{display:flex;flex-direction:column;gap:var(--sp-1)}.site_groupLabel__QK16D{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--c-faint);margin:0}.site_shots__KRT_0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6);margin:0}.site_shots__KRT_0.site_one__mDg2x{grid-template-columns:minmax(0,880px);justify-content:center}.site_shot__Ie1NY{margin:0;display:flex;flex-direction:column;gap:var(--sp-3)}.site_shotFrame__kJVe3{border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--c-border);box-shadow:var(--shadow-2);background:var(--c-surface);line-height:0}.site_shotImg__AHQFi{width:100%;height:auto;display:block}.site_shot__Ie1NY figcaption{font-size:14px;line-height:1.5;color:var(--c-muted);text-wrap:pretty}.site_benefits__NxxXm{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}.site_benefits__NxxXm li{display:flex;gap:var(--sp-3);padding:var(--sp-4) var(--sp-6);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);font-size:16px;line-height:1.5;color:var(--c-text-2);text-wrap:pretty}.site_tick__l3z4z{flex:none;width:20px;height:20px;margin-top:2px;color:var(--c-accent)}.site_steps__CPWoA{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4)}.site_steps__CPWoA li{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-6);background:var(--c-sand);border-radius:var(--r-lg);font-size:16px;line-height:1.5;color:var(--c-text-2);text-wrap:pretty}.site_stepNo__6uNDn{width:32px;height:32px;border-radius:50%;background:var(--c-pill);color:var(--c-pill-text);font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center}.site_cta__HcBQS{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-4);padding:56px var(--sp-6);background:var(--c-sand);border:1px solid var(--c-border);border-radius:var(--r-xl)}.site_cta__HcBQS .site_h2__URgM_{font-size:clamp(26px,3vw,36px)}.site_cta__HcBQS p{margin:0;font-size:16px;color:var(--c-muted);max-width:36em;text-wrap:pretty}@media (max-width:960px){.site_grid__LFJAl{grid-template-columns:repeat(2,minmax(0,1fr))}.site_steps__CPWoA{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.site_wrap__2pi6w{gap:56px}.site_benefits__NxxXm,.site_grid__LFJAl,.site_shots__KRT_0{grid-template-columns:minmax(0,1fr)}.site_hero__d61jo .site_lead__W69MH{font-size:16px}.site_cta__HcBQS{padding:var(--sp-8) var(--sp-4)}}@media (prefers-reduced-motion:reduce){.site_wrap__2pi6w a.site_card__jVJSU{transition:none}.site_wrap__2pi6w a.site_card__jVJSU:hover{transform:none}}