.public-shell_shell__2J1uK{--ui-header-height:80px;min-height:100dvh}.public-shell_header__U6JNJ{background:var(--ui-canvas);position:sticky;top:0;z-index:40}.public-shell_bar__Kkc_L{display:flex;align-items:center;gap:var(--ui-space-8);min-height:80px}.public-shell_logo__0bTTT{display:inline-flex;align-items:center;gap:var(--ui-space-2);color:var(--ui-text);font:600 var(--ui-text-lg) /1 var(--ui-font);letter-spacing:-.05em;text-decoration:none;flex-shrink:0}.public-shell_brandMark__a1vDa{display:block;width:8px;height:20px;background:var(--ui-accent);border-radius:var(--ui-radius-pill)}.public-shell_navigation__sLvKm{display:flex;gap:var(--ui-space-6);align-self:stretch}.public-shell_navigation__sLvKm a{display:flex;align-items:center;min-height:var(--ui-control-md);color:var(--ui-text-secondary);font-size:var(--ui-text-sm);text-decoration:none;white-space:nowrap}.public-shell_navigation__sLvKm a[aria-current]{color:var(--ui-text);font-weight:600}.public-shell_search__RJMW1{margin-left:auto;width:17rem;min-width:10rem}.public-shell_account__R4y25{display:flex;align-items:center;gap:var(--ui-space-4)}.public-shell_focused__NbvNe .public-shell_account__R4y25{margin-left:auto}.public-shell_focused__NbvNe .public-shell_content__f6aND{padding-bottom:0}.public-shell_lightIcon__jfE4d,.public-shell_trialInfo__s_IIj:empty{display:none}.dark .public-shell_lightIcon__jfE4d{display:block}.dark .public-shell_darkIcon__UK07_{display:none}.public-shell_terminal__hsRk5{display:inline-flex;gap:var(--ui-space-1);align-items:center;min-height:var(--ui-control-md);color:var(--ui-text-secondary);font-size:var(--ui-text-xs);text-decoration:none}.public-shell_bottomNav__OrpWm,.public-shell_mobileSearch__ARGqX{display:none}.public-shell_content__f6aND{min-width:0;outline:none}.public-shell_bottomNav__OrpWm a:focus-visible,.public-shell_header__U6JNJ a:focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px}.public-shell_skip__ldyEJ{position:fixed;top:-100px;left:var(--ui-space-4);z-index:500;padding:var(--ui-space-3);background:var(--ui-action);color:var(--ui-on-action);border-radius:var(--ui-radius-sm)}.public-shell_skip__ldyEJ:focus{top:var(--ui-space-3)}.public-shell_footer__BGDFx{padding-block:var(--ui-space-8);color:var(--ui-text-secondary);font-size:var(--ui-text-xs)}.public-shell_footerInner__xEsPA,.public-shell_footer__BGDFx nav{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ui-space-6)}.public-shell_footerInner__xEsPA{justify-content:space-between}.public-shell_footer__BGDFx a,.public-shell_footer__BGDFx button{display:inline-flex;min-height:var(--ui-control-md);align-items:center;background:transparent;border:0;color:inherit;font:inherit;text-decoration:none;cursor:pointer}.public-shell_footer__BGDFx a:focus-visible,.public-shell_footer__BGDFx button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}@media (max-width:1100px){.public-shell_bar__Kkc_L,.public-shell_navigation__sLvKm{gap:var(--ui-space-4)}.public-shell_terminal__hsRk5{display:none}}@media (max-width:860px){.public-shell_shell__2J1uK{--ui-header-height:64px}.public-shell_navigation__sLvKm,.public-shell_search__RJMW1{display:none}.public-shell_bar__Kkc_L{min-height:64px;flex-wrap:wrap;row-gap:0}.public-shell_trialInfo__s_IIj{order:5;flex-basis:100%;padding-bottom:var(--ui-space-2)}.public-shell_bar__Kkc_L:has(.public-shell_trialBadge__KVo0y){padding-top:var(--ui-space-2)}.public-shell_mobileSearch__ARGqX{display:block;margin-left:auto}.public-shell_account__R4y25{gap:var(--ui-space-2)}.public-shell_content__f6aND{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.public-shell_bottomNav__OrpWm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:fixed;bottom:0;left:0;right:0;background:var(--ui-surface);padding:var(--ui-space-2) var(--ui-space-2) calc(var(--ui-space-2) + env(safe-area-inset-bottom));z-index:40}.public-shell_bottomNav__OrpWm a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ui-space-1);min-height:48px;text-decoration:none;font-size:var(--ui-text-xs);color:var(--ui-text-secondary);border-radius:var(--ui-radius-md)}.public-shell_bottomNav__OrpWm a[aria-current]{background:var(--ui-inset);color:var(--ui-text);font-weight:500}.public-shell_bottomNav__OrpWm svg{width:18px;height:18px}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-cyrillic-ext-wght-normal.8bbfa6e0.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-cyrillic-wght-normal.12b57c6b.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-vietnamese-wght-normal.c6a3f4e5.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-latin-ext-wght-normal.b921df26.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-latin-wght-normal.9ff55a8a.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--ui-font:"Geist Variable","Geist",system-ui,sans-serif;--ui-font-editorial:"Tinos",Georgia,serif;--ui-text-xs:0.75rem;--ui-text-sm:0.875rem;--ui-text-md:1rem;--ui-text-lg:1.25rem;--ui-text-xl:1.5rem;--ui-text-2xl:2rem;--ui-leading-tight:1.2;--ui-leading-body:1.5;--ui-space-1:0.25rem;--ui-space-2:0.5rem;--ui-space-3:0.75rem;--ui-space-4:1rem;--ui-space-6:1.5rem;--ui-space-8:2rem;--ui-space-12:3rem;--ui-space-16:4rem;--ui-radius-sm:0.5rem;--ui-radius-md:0.75rem;--ui-radius-lg:1rem;--ui-radius-pill:999px;--ui-control-sm:2.25rem;--ui-control-md:2.75rem;--ui-control-lg:3rem;--ui-page-max:80rem;--ui-reading-max:42rem;--ui-duration:160ms;--ui-duration-drawer:360ms;--ui-ease:cubic-bezier(0.2,0.8,0.2,1);--ui-z-popover:300;--ui-z-dialog:200;--ui-z-tooltip:400}:root,[data-ui-theme=light]{--ui-canvas:#f6f5f1;--ui-surface:#ffffff;--ui-inset:#eeede8;--ui-hover:#e6e5df;--ui-text:#252620;--ui-text-secondary:#62655c;--ui-border:#dcded5;--ui-control-border:#868a7f;--ui-action:#292c25;--ui-action-hover:#42463c;--ui-on-action:#ffffff;--ui-accent:#89610e;--ui-accent-soft:#f5ebcb;--ui-session-before:#96500c;--ui-session-before-soft:#fff0db;--ui-session-after:#345ca2;--ui-session-after-soft:#e9effb;--ui-chart-1:var(--ui-accent);--ui-chart-2:#527b8c;--ui-chart-3:#86719b;--ui-chart-4:#897a5b;--ui-chart-5:#586679;--ui-chart-6:#837b73;--ui-positive:#176e48;--ui-positive-soft:#e3f1e8;--ui-negative:#ae3634;--ui-negative-soft:#fae9e5;--ui-focus:#4562b4;--ui-backdrop:#16191466;--ui-shadow:0 8px 32px #25262014,0 2px 6px #2526200a}:root.dark,[data-ui-theme=dark]{--ui-canvas:#171916;--ui-surface:#22251f;--ui-inset:#2b2e27;--ui-hover:#353930;--ui-text:#f2f3ed;--ui-text-secondary:#adb3a5;--ui-border:#3b4036;--ui-control-border:#777e6f;--ui-action:#eceee4;--ui-action-hover:#d3d8c9;--ui-on-action:#252820;--ui-accent:#ebc467;--ui-accent-soft:#383225;--ui-session-before:#f1b468;--ui-session-before-soft:#3c3022;--ui-session-after:#a5c2fa;--ui-session-after-soft:#252f43;--ui-chart-1:var(--ui-accent);--ui-chart-2:#85afbf;--ui-chart-3:#b29bc7;--ui-chart-4:#c8b795;--ui-chart-5:#98a7bd;--ui-chart-6:#b2aba3;--ui-positive:#82cea3;--ui-positive-soft:#25382c;--ui-negative:#ef9990;--ui-negative-soft:#3e2b27;--ui-focus:#a4b9fa;--ui-backdrop:#080a08a6;--ui-shadow:0 8px 32px #00000033,0 2px 6px #0000001a}@media (prefers-reduced-motion:reduce){:root{--ui-duration:0ms;--ui-duration-drawer:0ms}}