@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2py-ke1f706a6.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.Ur3q_a_className{font-family:GeistSans,GeistSans Fallback}.Ur3q_a_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3wg2gzp0j70gu.woff2)format("woff2");font-display:swap;font-weight:100 900}.iaM1Ya_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.iaM1Ya_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.x_0_yW_toggle{border-radius:var(--r-8);width:40px;height:40px;color:var(--fg);box-shadow:0 0 0 1px var(--line);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.x_0_yW_toggle:hover{background:var(--card)}
.n-qZpa_panel{--mm-card:var(--card);--mm-card-bg:#fcfcfd;--mm-card-bg-focus:#fff;--mm-rest:0 0 0 1px var(--line);--mm-focus:0 0 0 1px #0f172a2e, 0 12px 32px #14142814;--mm-active:#0f172a0d;--mm-blue-soft:#4f5bd51f;--mm-shadow:0 0 0 1px #0f172a17, 0 2px 4px #0f172a0a, 0 12px 24px -6px #0f172a1a, 0 32px 64px -16px #0f172a29;border-radius:var(--r-8);background:var(--card);width:100%;height:500px;box-shadow:var(--mm-shadow);color:var(--fg);text-align:left;transform-origin:50% 0;grid-template-columns:232px minmax(0,1fr);animation:.32s cubic-bezier(.2,.7,.2,1) both n-qZpa_panelIn;display:grid;overflow:hidden}:root[data-theme=dark] .n-qZpa_panel{--mm-card-bg:#121315;--mm-card-bg-focus:#16171a;--mm-rest:0 0 0 1px #26272b;--mm-focus:0 0 0 1px #ffffff38, 0 12px 32px #00000059;--mm-active:#ffffff0f;--mm-blue-soft:#7c86ec24;--mm-shadow:0 0 0 1px #ffffff1a, inset 0 1px 0 #ffffff0d, 0 28px 64px -16px #000000a6}@keyframes n-qZpa_panelIn{0%{opacity:0;transform:translateY(-6px)scale(.985)}}.n-qZpa_rise{animation:.42s cubic-bezier(.2,.7,.2,1) both n-qZpa_rise}@keyframes n-qZpa_rise{0%{opacity:0;transform:translateY(8px)}}.n-qZpa_kicker,.n-qZpa_mono,.n-qZpa_eyebrow{font-family:var(--font-mono)}.n-qZpa_kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600}.n-qZpa_side{padding:var(--sp-16);background:var(--soft);box-shadow:inset -1px 0 0 var(--line);flex-direction:column;display:flex}.n-qZpa_side>.n-qZpa_kicker{padding:var(--sp-8) var(--sp-12) var(--sp-12)}.n-qZpa_sideList{gap:var(--sp-4);flex-direction:column;display:flex}.n-qZpa_sideItem{align-items:center;gap:var(--sp-12);width:100%;padding:10px var(--sp-12);border-radius:var(--r-6);font:inherit;color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:none;font-size:13.5px;font-weight:500;transition:background-color .15s;display:flex}.n-qZpa_sideItem>span:nth-child(2){flex:1}.n-qZpa_sideItem svg{color:var(--muted)}.n-qZpa_sideItem[aria-current=true]{background:var(--mm-active)}.n-qZpa_sideItem[aria-current=true] svg{color:var(--fg)}.n-qZpa_sideChev{transition:transform .2s;display:inline-flex}.n-qZpa_sideItem:hover .n-qZpa_sideChev{transform:translate(2px)}.n-qZpa_sideFoot{padding-top:var(--sp-16);box-shadow:inset 0 1px 0 var(--line);gap:var(--sp-8);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:auto;display:grid}.n-qZpa_btnPrimary,.n-qZpa_btnSecondary{border-radius:var(--r-8);height:36px;font-size:var(--fs-12);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.n-qZpa_btnPrimary{background:var(--btn-bg);color:var(--btn-fg)}.n-qZpa_btnPrimary:hover{opacity:.88}.n-qZpa_btnSecondary{background:var(--card);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line)}.n-qZpa_content{height:500px;padding:var(--sp-24);flex-direction:column;display:flex;overflow:hidden}.n-qZpa_view{gap:var(--sp-16);flex-direction:column;flex:1;min-height:0;animation:.3s cubic-bezier(.2,.7,.2,1) both n-qZpa_rise;display:flex}.n-qZpa_head{justify-content:space-between;align-items:center;gap:var(--sp-16);display:flex}.n-qZpa_headNote{font-size:var(--fs-12);color:var(--muted)}.n-qZpa_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600}.n-qZpa_eyebrowN{color:var(--body)}.n-qZpa_dim{color:var(--muted)}.n-qZpa_overviewGrid,.n-qZpa_threeGrid,.n-qZpa_ladder{gap:var(--sp-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.n-qZpa_ocard{padding:var(--sp-16);border-radius:var(--r-8);background:var(--mm-card-bg);box-shadow:var(--mm-rest);font:inherit;color:var(--fg);text-align:left;cursor:pointer;border:none;flex-direction:column;transition:box-shadow .2s,opacity .2s,background-color .2s;display:flex}.n-qZpa_overviewGrid:hover .n-qZpa_ocard{opacity:.7}.n-qZpa_overviewGrid .n-qZpa_ocard:hover,.n-qZpa_overviewGrid .n-qZpa_ocard:focus-visible{opacity:1;background:var(--mm-card-bg-focus);box-shadow:var(--mm-focus)}.n-qZpa_ocardTitle{margin-top:var(--sp-8);font-size:var(--fs-18);letter-spacing:-.4px;font-weight:600}.n-qZpa_ocardText{margin-top:var(--sp-4);min-height:38px;color:var(--muted);font-size:12.5px;line-height:1.45}.n-qZpa_go{margin-top:var(--sp-12);background:var(--card);width:32px;height:32px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.n-qZpa_ocard:hover .n-qZpa_go,.n-qZpa_ocard:focus-visible .n-qZpa_go{background:var(--fg);color:var(--card);box-shadow:inset 0 0 0 1px var(--fg)}.n-qZpa_art{height:132px;margin:var(--sp-8) -4px var(--sp-12);display:block;position:relative}.n-qZpa_ocardFoot{padding-top:var(--sp-12);box-shadow:inset 0 1px 0 var(--line);justify-content:space-between;align-items:center;gap:var(--sp-8);color:var(--muted);margin-top:auto;font-size:11px;display:flex}.n-qZpa_promises{margin-top:var(--sp-4);padding-top:var(--sp-16);box-shadow:inset 0 1px 0 var(--line);gap:var(--sp-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.n-qZpa_promise{align-items:flex-start;gap:var(--sp-12);padding:6px var(--sp-8);display:flex}.n-qZpa_promiseIcon{color:var(--body);flex:0 0 18px;margin-top:2px}.n-qZpa_promiseTitle{font-size:var(--fs-13);font-weight:500;display:block}.n-qZpa_promiseText{color:var(--muted);font-size:11.5px;display:block}.n-qZpa_pcard{gap:var(--sp-12);padding:var(--sp-16);border-radius:var(--r-8);background:var(--mm-card-bg);box-shadow:var(--mm-rest);color:var(--fg);flex-direction:column;text-decoration:none;transition:box-shadow .2s,background-color .2s;display:flex;position:relative}.n-qZpa_pcard:hover,.n-qZpa_pcard:focus-visible{background:var(--mm-card-bg-focus);box-shadow:var(--mm-focus)}.n-qZpa_pcardHead{gap:var(--sp-4);flex-direction:column;display:flex}.n-qZpa_pcardTitle{font-size:var(--fs-18);letter-spacing:-.4px;font-weight:600}.n-qZpa_pcardText{color:var(--muted);font-size:12.5px;line-height:1.45}.n-qZpa_priceRow{align-items:baseline;gap:var(--sp-8);padding:var(--sp-12) 0;box-shadow:inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line);display:flex}.n-qZpa_price{font-size:var(--fs-22);letter-spacing:-.6px;font-weight:600}.n-qZpa_priceAlt{font-size:var(--fs-13);color:var(--muted)}.n-qZpa_priceNote{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:11px}.n-qZpa_checks{gap:var(--sp-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.n-qZpa_checks[data-columns="2"]{gap:var(--sp-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.n-qZpa_checks li{gap:var(--sp-8);color:var(--body);font-size:12.5px;line-height:1.45;display:flex}.n-qZpa_checkIcon{color:var(--tone,var(--fg));flex:0 0 14px;margin-top:2px;display:inline-flex}.n-qZpa_pcardCta{padding-top:var(--sp-8);align-items:center;gap:6px;margin-top:auto;font-size:12.5px;font-weight:500;display:inline-flex}.n-qZpa_pcardCta svg{transition:transform .2s}.n-qZpa_pcard:hover .n-qZpa_pcardCta svg{transform:translate(2px)}.n-qZpa_step{z-index:1;width:16px;height:24px;color:var(--muted);justify-content:center;align-items:center;margin-top:-12px;display:flex;position:absolute;top:50%;right:-16px}.n-qZpa_footnote{font-size:var(--fs-12);color:var(--muted);margin-top:auto}.n-qZpa_botGrid{gap:var(--sp-16);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);display:grid}.n-qZpa_careGrid{gap:var(--sp-16);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.n-qZpa_info{gap:var(--sp-12);padding:var(--sp-16);border-radius:var(--r-8);box-shadow:var(--mm-rest);flex-direction:column;display:flex}.n-qZpa_offerTitle{font-size:var(--fs-14);font-weight:600}.n-qZpa_offerPrice{align-items:baseline;gap:var(--sp-8);font-size:var(--fs-18);margin-top:auto;font-weight:600;display:flex}.n-qZpa_offerPrice .n-qZpa_priceAlt{font-size:var(--fs-12);font-weight:400}.n-qZpa_chatBox{padding:var(--sp-12);border-radius:var(--r-8);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);display:block}.n-qZpa_sheets{perspective:640px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.n-qZpa_stack{width:176px;height:100px;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:relative;transform:rotateY(-16deg)rotateX(10deg)rotate(-2deg)}.n-qZpa_ocard:hover .n-qZpa_stack,.n-qZpa_ocard:focus-visible .n-qZpa_stack{transform:rotateY(-8deg)rotateX(6deg)rotate(-1deg)translateY(-3px)}.n-qZpa_sheet{border-radius:var(--r-8);background:var(--card);box-shadow:0 0 0 1px var(--line), 0 12px 28px #14142814;position:absolute;inset:0}.n-qZpa_ghost[data-depth="2"]{opacity:.3;animation:.6s cubic-bezier(.2,.7,.2,1) 40ms both n-qZpa_ghost;transform:translate(-16px,-14px)}.n-qZpa_ghost[data-depth="1"]{opacity:.55;animation:.6s cubic-bezier(.2,.7,.2,1) .12s both n-qZpa_ghost;transform:translate(-8px,-7px)}@keyframes n-qZpa_ghost{0%{opacity:0;transform:translate(-32px,-26px)}}.n-qZpa_page{flex-direction:column;gap:6px;padding:10px 11px;animation-delay:.2s;display:flex}.n-qZpa_pageNav{justify-content:space-between;align-items:center;display:flex}.n-qZpa_pageLinks{gap:4px;display:flex}.n-qZpa_pageLinks span{background:var(--line);border-radius:3px;width:12px;height:3px}.n-qZpa_pageBody{gap:8px;margin-top:4px;display:flex}.n-qZpa_pageText{flex-direction:column;flex:1;gap:4px;display:flex}.n-qZpa_pageImg{background:var(--soft);height:44px;box-shadow:inset 0 0 0 1px var(--line);border-radius:4px;flex:0 0 52px}.n-qZpa_barFg,.n-qZpa_barTone,.n-qZpa_barLine{border-radius:3px;display:block}.n-qZpa_barFg{background:var(--fg)}.n-qZpa_barTone{background:var(--tone)}.n-qZpa_barLine{background:var(--line)}.n-qZpa_pulse{position:relative}.n-qZpa_pulse:after{content:"";box-shadow:0 0 0 5px var(--tone);opacity:0;border-radius:6px;animation:2.4s ease-in-out 1s infinite n-qZpa_pulse;position:absolute;inset:-5px}@keyframes n-qZpa_pulse{50%{opacity:.18}}.n-qZpa_chat{flex-direction:column;justify-content:center;gap:10px;display:flex;position:absolute;inset:0}.n-qZpa_chat[data-small=true]{gap:var(--sp-8);position:static}.n-qZpa_bubbleIn,.n-qZpa_bubbleOut{padding:8px 11px;font-size:11.5px;line-height:1.4}.n-qZpa_bubbleIn{background:var(--soft);max-width:80%;box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);transform-origin:0 100%;border-radius:8px 8px 8px 2px;align-self:flex-start;animation-delay:.3s}.n-qZpa_chat[data-small=true] .n-qZpa_bubbleIn{background:var(--card);animation-delay:.2s}.n-qZpa_bubbleOut{background:var(--fg);max-width:85%;color:var(--card);transform-origin:100% 100%;border-radius:8px 8px 2px;flex-direction:column;align-self:flex-end;gap:4px;animation-delay:.75s;display:flex}.n-qZpa_chat[data-small=true] .n-qZpa_bubbleOut{animation-delay:.65s}.n-qZpa_pop{animation-name:n-qZpa_pop;animation-duration:.4s;animation-timing-function:cubic-bezier(.3,1.4,.5,1);animation-fill-mode:both}@keyframes n-qZpa_pop{0%{opacity:0;transform:scale(.7)}}.n-qZpa_aiTag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:.7;align-items:center;gap:6px;font-size:9.5px;display:inline-flex}.n-qZpa_aiDot{background:var(--c-purple);border-radius:50%;width:6px;height:6px}.n-qZpa_typing{align-items:center;display:inline-flex}.n-qZpa_typed{white-space:nowrap;animation:1.1s steps(26,end) 1.1s both n-qZpa_type}@keyframes n-qZpa_type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.n-qZpa_dots{align-items:center;height:16px;animation:10ms linear 1.1s both n-qZpa_hide;display:inline-flex}.n-qZpa_dots i{background:currentColor;border-radius:50%;width:4px;height:4px;margin:0 1.5px;animation:1s ease-in-out infinite n-qZpa_dot;display:inline-block}.n-qZpa_dots i:nth-child(2){animation-delay:.15s}.n-qZpa_dots i:nth-child(3){animation-delay:.3s}@keyframes n-qZpa_dot{0%,to{opacity:.25}50%{opacity:1}}@keyframes n-qZpa_hide{to{opacity:0;width:0;overflow:hidden}}.n-qZpa_flow{position:absolute;inset:0}.n-qZpa_flowSvg{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.n-qZpa_draw{stroke:var(--line);stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.45,0,.2,1) forwards n-qZpa_draw}@keyframes n-qZpa_draw{to{stroke-dashoffset:0}}.n-qZpa_pulseWire{stroke:var(--c-blue);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:.06 .94;stroke-dashoffset:1px;opacity:0;animation:2.4s ease-in-out infinite n-qZpa_flowPulse}@keyframes n-qZpa_flowPulse{0%{stroke-dashoffset:1.02px;opacity:0}10%,70%{opacity:1}80%,to{stroke-dashoffset:.02px;opacity:0}}.n-qZpa_node{background:var(--card);width:32px;height:32px;color:var(--fg);box-shadow:0 0 0 1px var(--line), 0 6px 16px #1414281a;border-radius:50%;justify-content:center;align-items:center;animation:.4s cubic-bezier(.3,1.4,.5,1) both n-qZpa_node;display:flex;position:absolute;transform:translate(-50%,-50%)}.n-qZpa_target{background:var(--c-blue);width:14px;height:14px;box-shadow:0 0 0 6px var(--mm-blue-soft);border-radius:50%;animation:.4s cubic-bezier(.3,1.4,.5,1) both n-qZpa_node;position:absolute;transform:translate(-50%,-50%)}@keyframes n-qZpa_node{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}}.n-qZpa_ring{border:1px solid var(--c-blue);border-radius:50%;animation:2.4s ease-out 1.1s infinite n-qZpa_ring;position:absolute;inset:0}.n-qZpa_ring2{animation-delay:2.3s}@keyframes n-qZpa_ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4.2)}}@media (prefers-reduced-motion:reduce){.n-qZpa_panel,.n-qZpa_rise,.n-qZpa_view,.n-qZpa_ghost,.n-qZpa_pulse:after,.n-qZpa_pop,.n-qZpa_typed,.n-qZpa_node,.n-qZpa_target,.n-qZpa_dots,.n-qZpa_dots i{animation:none!important}.n-qZpa_draw{stroke-dashoffset:0;animation:none!important}.n-qZpa_pulseWire,.n-qZpa_ring,.n-qZpa_dots{display:none}.n-qZpa_stack{transition:none}}@media (max-width:1239px){.n-qZpa_footnote{display:none}}.n-qZpa_tax{letter-spacing:0;color:var(--muted);margin-left:-4px;font-size:11px;font-weight:400}.n-qZpa_tax,.n-qZpa_priceAlt{white-space:nowrap}@media (max-width:1239px){.n-qZpa_priceNote{display:none}.n-qZpa_price{font-size:var(--fs-18)}}
.MEZMoW_segment{border-radius:var(--r-8);background:var(--bg);box-shadow:0 0 0 1px var(--line);flex:none;padding:2px;display:inline-flex}.MEZMoW_segment button{min-height:32px;padding:0 var(--sp-12);border-radius:var(--r-6);font:inherit;font-size:var(--fs-13);color:var(--muted);cursor:pointer;background:0 0;border:none}.MEZMoW_segment button[aria-pressed=true]{background:var(--card);color:var(--fg);box-shadow:0 0 0 1px var(--line)}
.yablYa_sheet{z-index:20;padding:var(--sp-8) 20px var(--sp-24);overscroll-behavior:contain;background:var(--bg);flex-direction:column;animation:.22s cubic-bezier(.2,.7,.2,1) both yablYa_sheetIn;display:flex;position:fixed;inset:64px 0 0;overflow-y:auto}@keyframes yablYa_sheetIn{0%{opacity:0;transform:translateY(-8px)}}.yablYa_kicker{padding:var(--sp-12) 0 var(--sp-8);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.yablYa_services{gap:var(--sp-4);padding-bottom:var(--sp-16);box-shadow:inset 0 -1px 0 var(--line);flex-direction:column;display:flex}.yablYa_service{align-items:center;gap:var(--sp-12);min-height:48px;padding:var(--sp-4) 0;color:var(--fg);text-decoration:none;display:flex}.yablYa_icon{border-radius:var(--r-8);background:var(--soft);width:32px;height:32px;box-shadow:0 0 0 1px var(--line);flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.yablYa_serviceText{font-size:var(--fs-16);flex-direction:column;font-weight:500;display:flex}.yablYa_from{font-size:var(--fs-13);letter-spacing:0;color:var(--muted);font-weight:400}.yablYa_links{padding:var(--sp-8) 0;flex-direction:column;display:flex}.yablYa_big{min-height:56px;font-size:var(--fs-22);letter-spacing:-.5px;color:var(--fg);box-shadow:inset 0 -1px 0 var(--line);justify-content:space-between;align-items:center;font-weight:500;text-decoration:none;display:flex}.yablYa_big:last-child{box-shadow:none}.yablYa_foot{padding-top:var(--sp-24);gap:var(--sp-16);flex-direction:column;margin-top:auto;display:flex}.yablYa_appearance{font-size:var(--fs-14);color:var(--muted);justify-content:space-between;align-items:center;display:flex}.yablYa_cta{border-radius:var(--r-8);background:var(--btn-bg);min-height:52px;color:var(--btn-fg);font-size:var(--fs-16);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:flex}@media (prefers-reduced-motion:reduce){.yablYa_sheet{animation:none}}
.rR2vdG_logo{color:var(--fg);display:block;overflow:visible}.rR2vdG_icon{transition:transform .18s}a:hover>.rR2vdG_logo .rR2vdG_icon{transform:translateY(-3px)}.rR2vdG_eyes{transform-box:fill-box;transform-origin:50%}.rR2vdG_logo[data-blink=true] .rR2vdG_eyes{animation:5.6s infinite rR2vdG_blink}@keyframes rR2vdG_blink{0%,42%,46%,to{transform:scaleY(1)}44%{transform:scaleY(.08)}}@media (prefers-reduced-motion:reduce){.rR2vdG_logo[data-blink=true] .rR2vdG_eyes{animation:none}.rR2vdG_icon{transition:none}a:hover>.rR2vdG_logo .rR2vdG_icon{transform:none}}
.lnUIdW_header{z-index:10;width:100%;position:sticky;top:0}.lnUIdW_header:before{content:"";z-index:-1;background:0 0;transition:background-color .25s,box-shadow .25s;position:absolute;inset:0;box-shadow:inset 0 -1px #0000}.lnUIdW_header[data-scrolled=true]:before{background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);box-shadow:inset 0 -1px 0 var(--line)}.lnUIdW_inner{justify-content:space-between;align-items:center;gap:var(--sp-16);height:64px;display:flex;position:relative}.lnUIdW_logo{color:var(--fg);align-items:center;text-decoration:none;display:inline-flex}.lnUIdW_right{align-items:center;gap:var(--sp-24);display:flex}.lnUIdW_nav{align-items:center;gap:var(--sp-4);display:flex}.lnUIdW_link{height:40px;padding:0 var(--sp-12);border-radius:var(--r-8);font:inherit;font-size:var(--fs-14);color:var(--body);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:relative}.lnUIdW_link:hover,.lnUIdW_link[aria-expanded=true]{color:var(--fg);background:var(--soft)}.lnUIdW_link[aria-current=page]{color:var(--fg)}.lnUIdW_link[aria-current=page]:after{content:"";background:var(--fg);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:4px;left:50%}.lnUIdW_link svg{transition:transform .2s}.lnUIdW_link[aria-expanded=true] svg{transform:rotate(180deg)}.lnUIdW_actions{align-items:center;gap:var(--sp-8);display:flex}.lnUIdW_cta{height:40px;padding:0 var(--sp-16);border-radius:var(--r-8);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--fs-14);white-space:nowrap;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.lnUIdW_cta:hover{opacity:.88}.lnUIdW_burger{border-radius:var(--r-8);width:40px;height:40px;color:var(--fg);box-shadow:0 0 0 1px var(--line);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:none}.lnUIdW_menuWrap{width:min(1168px,100vw - 64px);padding-top:var(--sp-4);position:absolute;top:60px;left:50%;transform:translate(-50%)}@media (max-width:1079px){.lnUIdW_nav,.lnUIdW_desktopOnly,.lnUIdW_menuWrap{display:none}.lnUIdW_burger{display:inline-flex}}@media (max-width:360px){.lnUIdW_cta{padding:0 var(--sp-12)}}@media (prefers-reduced-motion:reduce){.lnUIdW_link svg{transition:none}}
._3hUVsW_footer{box-shadow:inset 0 1px 0 var(--line)}._3hUVsW_inner{gap:var(--sp-48);padding-top:var(--sp-56);padding-bottom:var(--sp-32);flex-direction:column;display:flex}._3hUVsW_top{gap:var(--sp-32);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.6fr));display:grid}._3hUVsW_brand{align-items:flex-start;gap:var(--sp-16);flex-direction:column;display:flex}._3hUVsW_logo{color:var(--fg);align-items:center;text-decoration:none;display:inline-flex}._3hUVsW_about{max-width:340px;font-size:var(--fs-14);color:var(--body);line-height:1.55}._3hUVsW_contact{margin-top:var(--sp-8);align-items:center;gap:var(--sp-16);flex-wrap:wrap;display:flex}._3hUVsW_cta{height:36px;padding:0 var(--sp-16);border-radius:var(--r-8);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--fs-13);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}._3hUVsW_cta:hover{opacity:.88}._3hUVsW_mail{font-size:var(--fs-13);color:var(--muted);text-decoration:none}._3hUVsW_mail:hover{color:var(--fg)}._3hUVsW_col{flex-direction:column;display:flex}._3hUVsW_colTitle{margin-bottom:var(--sp-8);font-size:var(--fs-13);color:var(--fg);font-weight:500}._3hUVsW_col a{padding:var(--sp-4) 0;font-size:var(--fs-14);color:var(--body);text-decoration:none}._3hUVsW_col a:hover{color:var(--fg)}._3hUVsW_strip{justify-content:space-between;align-items:center;gap:var(--sp-24);padding:var(--sp-12) var(--sp-16);border-radius:var(--r-8);background:var(--soft);box-shadow:0 0 0 1px var(--line);display:flex}._3hUVsW_status{align-items:center;gap:var(--sp-12);font-size:var(--fs-14);color:var(--body);line-height:1.5;display:flex}._3hUVsW_clock{font-variant-numeric:tabular-nums;color:var(--fg);font-weight:500}._3hUVsW_dot{background:var(--ok);border-radius:50%;flex:0 0 8px;width:8px;height:8px;position:relative}._3hUVsW_dot:after{content:"";box-shadow:0 0 0 5px var(--ok);opacity:0;border-radius:50%;animation:2.4s ease-in-out infinite _3hUVsW_pulse;position:absolute;inset:0}._3hUVsW_dot[data-off=true]{background:var(--muted)}._3hUVsW_dot[data-off=true]:after{display:none}@keyframes _3hUVsW_pulse{50%{opacity:.16}}._3hUVsW_bottom{justify-content:space-between;align-items:center;gap:var(--sp-8) var(--sp-24);font-size:var(--fs-12);color:var(--muted);flex-wrap:wrap;display:flex}@media (max-width:900px){._3hUVsW_top{gap:var(--sp-32) var(--sp-16);grid-template-columns:repeat(2,minmax(0,1fr))}._3hUVsW_brand{grid-column:1/-1}}@media (max-width:640px){._3hUVsW_inner{gap:var(--sp-32);padding-top:var(--sp-40);padding-bottom:var(--sp-32)}._3hUVsW_strip{align-items:flex-start;gap:var(--sp-16);padding:var(--sp-16);flex-direction:column}._3hUVsW_status{align-items:flex-start}._3hUVsW_dot{margin-top:7px}._3hUVsW_motto{display:none}._3hUVsW_bottom{line-height:1.6}}@media (prefers-reduced-motion:reduce){._3hUVsW_dot:after{animation:none}}
:root{--sp-4:4px;--sp-8:8px;--sp-12:12px;--sp-16:16px;--sp-20:20px;--sp-24:24px;--sp-32:32px;--sp-40:40px;--sp-48:48px;--sp-56:56px;--sp-64:64px;--sp-96:96px;--sp-128:128px;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-16:16px;--fs-18:18px;--fs-22:22px;--fs-32:32px;--fs-display:76px;--font-sans:var(--font-geist-sans), Inter, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, monospace;--r-6:6px;--r-8:8px;--r-12:12px;--r-full:9999px;--container:1280px;--gutter:var(--sp-32);--bg:#f4f5f7;--card:#fff;--soft:#f5f6f8;--line:#e3e6ea;--ring:#00000014;--fg:#171717;--body:#4d4d4d;--muted:#666;--skel:#e4e7eb;--skel2:#d1d5db;--btn-bg:#171717;--btn-fg:#fff;--ok:#297a3a;--brand-purple:#7800ff;--c-blue:#4f5bd5;--c-purple:#7048e8;--c-amber:#e8890c;--c-teal:#0d9488;--h1-weight:560;--win-shadow:0 0 0 1px #0f172a17, 0 1px 1px #0f172a0a, 0 2px 4px #0f172a0a, 0 8px 16px -4px #0f172a0f, 0 24px 48px -12px #0f172a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#08090a;--card:#0f1011;--soft:#16171a;--line:#232326;--ring:#ffffff1a;--fg:#f2f2f2;--body:#a1a1a1;--muted:#8a8f98;--skel:#26272a;--skel2:#34353a;--btn-bg:#f2f2f2;--btn-fg:#08090a;--ok:#62c073;--c-blue:#7c86ec;--c-purple:#a08bf5;--c-amber:#f0b44c;--c-teal:#3cc7b8;--h1-weight:500;--win-shadow:0 0 0 1px var(--ring), inset 0 1px 0 #ffffff0f, 0 40px 80px -24px #00000059;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--bg);min-height:100vh;color:var(--fg);font-family:var(--font-sans);font-size:var(--fs-16);background-image:radial-gradient(70% 45% at 50% 0,#7c86ec29,#0000 70%);background-repeat:no-repeat;line-height:1.5;transition:background-color .2s,color .2s;overflow-x:clip}:root:not([data-theme=dark]) body{background-image:linear-gradient(to bottom, #f4f5f700 70%, var(--bg) 100%), radial-gradient(ellipse 62% 48% at 50% 66%, #fff 0%, #ffffffbf 38%, #fff0 72%), radial-gradient(ellipse 120% 95% at 50% 45%, #0f172a00 52%, #0f172a17 100%), linear-gradient(to bottom, #0f172a0f 0%, #0f172a00 28%), radial-gradient(38% 30% at 28% 0%, #5e6ad212, transparent 70%), radial-gradient(34% 28% at 76% 2%, #0d94880d, transparent 70%);background-size:100% 1400px}a{color:inherit}::selection{background:var(--fg);color:var(--bg)}:focus-visible{outline:2px solid var(--fg);outline-offset:2px}h1,h2,h3,p{margin:0}.container{width:100%;max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){:root{--gutter:var(--sp-20)}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.skip-link{z-index:100;top:var(--sp-8);left:var(--sp-8);padding:var(--sp-8) var(--sp-12);border-radius:var(--r-8);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--fs-14);text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}
