@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");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}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_62111f{font-family:Inter,Inter Fallback;font-style:normal}.__variable_62111f{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/c105b29dc4e1ee2d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/ffe0837c71e69159-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/b07dd69d3f271780-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/401f9db361b6e189-s.p.woff2) format("woff2");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}@font-face{font-family:Golos Text Fallback;src:local("Arial");ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.00%;size-adjust:108.57%}.__className_f96d93{font-family:Golos Text,Golos Text Fallback;font-style:normal}.__variable_f96d93{--font-golos:"Golos Text","Golos Text Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");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}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c3eafa{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_c3eafa{--font-mono-ibm:"IBM Plex Mono","IBM Plex Mono Fallback"}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/a4f49d278a78d11a-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/0c8c2cc6cb2a1e84-s.woff2) format("woff2");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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/975646e0361b97e6-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/2709857960ef4384-s.p.woff2) format("woff2");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}@font-face{font-family:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_e0ca77{font-family:Playfair Display,Playfair Display Fallback;font-weight:400;font-style:italic}.__variable_e0ca77{--font-newsreader:"Playfair Display","Playfair Display Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0a2a14c25a7af534-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d8d4714742a7f833-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9cec981d28a8772d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d5f4fcf90fb2211d-s.woff2) format("woff2");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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2e2784a12bb8fd5d-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba585cce450f7c53-s.p.woff2) format("woff2");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}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_404746{font-family:Manrope,Manrope Fallback;font-weight:700;font-style:normal}.__variable_404746{--font-manrope:"Manrope","Manrope Fallback"}.theme-light,:root.theme-light{--bg:#F5F1E8;--bg-2:#FAFAF7;--fg:#1F1B16;--muted:#4A4238;--subtle:#6E6256;--color-bg:#F5F1E8;--color-bg-elev:#FAFAF7;--color-bg-elev-2:#EFEBE2;--color-bg-inset:#FFFFFF;--color-fg:#1F1B16;--color-fg-muted:#4A4238;--color-fg-subtle:#6E6256;--color-border:#D6CDB6;--color-border-strong:#B8AC93;--color-accent:#1F1B16;--color-accent-strong:#0A0A0A;--color-accent-fg:#FAFAF7;--pixel-glyph:#F5F1E8;--bg-deep:#F5F1E8;--bg-base:#FAFAF7;--bg-section:#F5F1E8;--bg-elevated:#FAFAF7;--panel:#EFEBE2;--panel-2:#FFFFFF;--text-primary:#1F1B16;--text-secondary:#4A4238;--text-muted:#6E6256;--text-dim:#A89D8B;--border:#D6CDB6;--border-strong:#B8AC93;--cta-glow:rgba(31,27,22,0.07);--accent:#1F1B16;--accent-hot:#0A0A0A;--accent-fg:#FAFAF7;--accent-dim:rgba(31,27,22,0.08);--accent-soft:rgba(31,27,22,0.32);--ok:#1F1B16;--warn:#1F1B16;--err:#1F1B16;--glow:0 4px 16px -4px rgba(31,27,22,0.14);--glow-strong:0 10px 30px -8px rgba(31,27,22,0.22);--shadow-card:0 18px 40px -22px rgba(31,27,22,0.22)}.theme-light .site-header{background:transparent;border-bottom-color:transparent}.theme-light .site-header .header-cta,.theme-light .site-header .nav-link{color:var(--text-primary);text-shadow:none}.theme-light .lang-switch__flag{box-shadow:0 0 0 1px rgba(31,27,22,.35),0 1px 2px rgba(31,27,22,.2)}.theme-light .site-header .brand-logo__in{color:#fafaf7}.theme-light .site-header .brand-logo__lab-dots{background:var(--text-primary)}.theme-light .credits__cta,.theme-light .cta-inner .btn-ghost{color:var(--text-primary);text-shadow:none}.theme-light ::selection{background:var(--text-primary);color:var(--bg-deep)}::selection{background:var(--accent);color:var(--accent-fg)}.theme-light .term{box-shadow:0 18px 40px -22px rgba(31,27,22,.22),inset 0 0 0 1px rgba(31,27,22,.04)}.theme-light .term__bar{background:var(--panel)}.theme-light .term__line--info .term__prefix,.theme-light .term__line--info .term__text,.theme-light .term__title{color:var(--text-secondary)}.theme-light .term__line--prompt .term__prefix,.theme-light .term__line--prompt .term__text{color:var(--text-primary);font-weight:600}.theme-light .term__line--error .term__prefix,.theme-light .term__line--error .term__text{color:var(--text-primary);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.theme-light .term__line--comment .term__prefix,.theme-light .term__line--comment .term__text{color:var(--text-muted);font-style:italic}.theme-light .term-form__line--info .term-form__text{color:var(--text-secondary)}.theme-light .term-form__line--err .term-form__text{color:var(--text-primary);font-weight:700;text-decoration:underline}.theme-light .term-form__line--prompt .term-form__text{color:var(--text-primary);font-weight:600}.theme-light .term__caret{background:var(--text-primary)}.theme-light .term-form{box-shadow:0 18px 40px -22px rgba(31,27,22,.22)}.theme-light .term-form__bar{background:var(--panel)}.theme-light .brand-mark{box-shadow:0 0 0 1px var(--accent-hot),0 4px 14px -4px rgba(31,27,22,.25)}.theme-light .btn-primary{box-shadow:var(--glow)}.theme-light .btn-primary:hover{box-shadow:var(--glow-strong)}.theme-light .sticker{background:var(--text-primary);color:var(--bg-deep);box-shadow:2px 2px 0 0 rgba(31,27,22,.18)}.theme-light .sticker--lime{background:var(--bg-deep);color:var(--text-primary);border:1px solid var(--text-primary)}.theme-light .product-status{background:var(--accent-dim);border-color:var(--text-primary);color:var(--text-primary)}.theme-light .comparison-table{background:var(--bg-elevated)}.theme-light .comparison-table th{background:var(--panel);color:var(--text-muted)}.theme-light .comparison-table .col-us{background:var(--accent-dim);color:var(--text-primary);font-weight:600}.theme-light .comparison-table th.col-us{color:var(--text-primary)}.theme-light .var-tab.is-active{color:var(--text-primary);border-bottom-color:var(--text-primary)}.theme-light .var-tab:hover{background:var(--bg-elevated);color:var(--text-primary)}.theme-light .var-tab__num{color:var(--text-muted)}.theme-light .topnav__link.is-open,.theme-light .topnav__link:hover,.theme-light .var-tab.is-active .var-tab__num{color:var(--text-primary)}.theme-light .topnav__menu{background:var(--bg-elevated);border-color:var(--border-strong);box-shadow:0 24px 40px -16px rgba(31,27,22,.2)}.theme-light .topnav__item:hover{background:var(--panel)}.theme-light .topnav__item:hover .topnav__item__name,.theme-light .topnav__item:hover .topnav__item__price{color:var(--text-primary)}.theme-light .topnav__chev{color:var(--text-muted)}.theme-light .topnav__link.is-open .topnav__chev{color:var(--text-primary)}.theme-light .topnav__item__live{background:var(--text-primary)}.theme-light .input,.theme-light .select,.theme-light .textarea{background:var(--bg-elevated);border-color:var(--border-strong);color:var(--text-primary)}.theme-light .input:hover,.theme-light .select:hover,.theme-light .textarea:hover{border-color:var(--text-muted)}.theme-light .input:focus,.theme-light .select:focus,.theme-light .textarea:focus{border-color:var(--text-primary);background:var(--panel-2);box-shadow:0 0 0 3px rgba(31,27,22,.1)}.theme-light .input::placeholder,.theme-light .textarea::placeholder{color:var(--text-dim)}.theme-light .select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236E6256' d='M2 4l4 4 4-4z'/%3E%3C/svg%3E")}.theme-light .chip-opt{background:var(--bg-elevated);border-color:var(--border-strong);color:var(--text-secondary)}.theme-light .chip-opt.is-on,.theme-light .chip-opt:hover{border-color:var(--text-primary);color:var(--text-primary)}.theme-light .chip-opt.is-on{background:var(--accent-dim)}.theme-light .check-row{background:var(--bg-elevated);border-color:var(--border-strong)}.theme-light .check-row:hover{border-color:var(--text-muted)}.theme-light .check-row.is-on{border-color:var(--text-primary);background:var(--accent-dim)}.theme-light .check-row__box{background:var(--bg-base);border-color:var(--border-strong)}.theme-light .check-row.is-on .check-row__box{background:var(--text-primary);color:var(--bg-deep);border-color:var(--text-primary)}.theme-light .step__num__mark{background:var(--text-dim)}.theme-light .step.is-active .step__num__mark,.theme-light .step.is-active:after,.theme-light .step.is-done .step__num__mark,.theme-light .step.is-done:after{background:var(--text-primary)}.theme-light .toast{background:var(--bg-elevated);border-color:var(--border-strong);border-left-color:var(--text-primary);box-shadow:var(--shadow-card)}.theme-light .toast--err{border-left-color:var(--text-primary);border-left-style:dashed}.theme-light .toast--ok{border-left-color:var(--text-primary);border-left-style:solid}.theme-light .toast__icon,.theme-light .toast__t{color:var(--text-primary)}.theme-light .toast--err .toast__icon,.theme-light .toast--err .toast__t{font-weight:700;text-decoration:underline}.theme-light .summary-panel{background:var(--bg-elevated);border-color:var(--border-strong)}.theme-light .summary-panel__head{color:var(--text-primary);border-bottom-color:var(--border)}.theme-light .summary-row__v--dim{color:var(--text-dim)}.theme-light .summary-panel__total b{color:var(--text-primary)}.theme-light .order-doc{background:var(--panel-2);color:#1a1a18;border-color:var(--border-strong);box-shadow:0 18px 40px -22px rgba(31,27,22,.22)}.theme-light .order-doc:before{background:var(--text-primary)}.theme-light .order-doc__title em{color:var(--text-primary)}.theme-light .order-doc__total{background:var(--accent-dim);border-left-color:var(--text-primary)}.theme-light .order-doc__stamp{border-color:var(--text-primary);color:var(--text-primary);background:var(--accent-dim)}.theme-light .success-card{background:var(--bg-elevated);border-color:var(--text-primary);box-shadow:0 0 0 1px var(--accent-dim) inset}.theme-light .index-row:hover .index-row__arrow,.theme-light .index-row:hover .index-row__title,.theme-light .index-row__num,.theme-light .success-card__list li .when,.theme-light .success-card__order,.theme-light .success-card__title em{color:var(--text-primary)}.theme-light .index-row:hover{background:var(--bg-elevated)}.theme-light .faq-item.is-open .faq-q,.theme-light .faq-q:hover,.theme-light .faq-q__mark,.theme-light .faq-q__num{color:var(--text-primary)}.theme-light .faq-a__body code{background:var(--panel);color:var(--text-primary)}.theme-light .faq-a__body ul li:before{color:var(--text-primary)}.theme-light .faq-cat__nav a.is-active,.theme-light .faq-cat__nav a:hover{color:var(--text-primary);border-left-color:var(--text-primary);background:var(--bg-elevated)}.theme-light .sitemap-col h3{color:var(--text-primary)}.theme-light .sitemap-col a:hover{border-color:var(--text-primary);background:var(--bg-elevated);color:var(--text-primary)}.theme-light .product-feature__num,.theme-light .sitemap-col a:hover .arrow{color:var(--text-primary)}.theme-light .product-toc__chip:hover{background:var(--bg-elevated);border-color:var(--text-primary)}.theme-light .product-feat__icon,.theme-light .product-toc__idx{color:var(--text-primary)}.theme-light .product-feat:hover{border-color:var(--text-primary)}.theme-light .spec-card__num{color:var(--text-primary)}.theme-light .spec-card:hover{border-color:var(--text-primary)}.theme-light .approach__col .approach__num,.theme-light .bento__num,.theme-light .bento__title em,.theme-light .deliv-item__count,.theme-light .eyebrow,.theme-light .process-step__icon,.theme-light .process-step__num{color:var(--text-primary)}.theme-light .eyebrow:before{color:var(--text-muted)}.theme-light .bracket{color:var(--text-primary)}.theme-light .bracket:after,.theme-light .bracket:before{color:var(--text-dim)}.theme-light .t-bracket,.theme-light .t-eyebrow,.theme-light .t-label{color:var(--text-primary)}.theme-light .italic-serif,.theme-light .product-feature__title em,.theme-light .section-title em,.theme-light .subhero__title em,.theme-light .success-card__title em,.theme-light .t-italic,.theme-light .wedge-title em{color:var(--text-primary);font-family:var(--font-editorial)}.theme-light .price-card--featured{background:var(--bg-elevated);border-color:var(--text-primary);box-shadow:0 0 0 1px var(--text-primary) inset,var(--shadow-card)}.theme-light .price-card--featured .price-card__num,.theme-light .price-card--featured .price-card__tier,.theme-light .price-card__list li:before{color:var(--text-primary)}.theme-light .dsp-price-card--featured{background:var(--bg-elevated);border-color:var(--text-primary);box-shadow:0 0 0 1px var(--text-primary) inset,var(--shadow-card)}.theme-light .dsp-price-card--featured .dsp-price-num,.theme-light .dsp-price-num,.theme-light .dsp-price-tier{color:var(--text-primary)}.theme-light .dsp-price-card__preview-grid--logo>div:nth-child(2){background:var(--text-primary);color:var(--bg-deep)}.theme-light .dsp-price-card__preview-grid--system>div:nth-child(3n){background:var(--text-primary);border-color:var(--text-primary)}.theme-light .dsp-price-card__preview-grid--support>div:first-child{background:var(--accent-dim);border-color:var(--text-primary);color:var(--text-primary)}.theme-light .comp-btn--prim{background:var(--text-primary);color:var(--bg-deep);border-color:var(--text-primary)}.theme-light .comp-btn--prim-h{background:var(--accent-hot);color:var(--bg-deep);border-color:var(--accent-hot)}.theme-light .comp-btn--ghost-h{color:var(--text-primary);border-color:var(--text-primary)}.theme-light .swatch{border-color:var(--border-strong)}.theme-light .order-section-head__num{color:var(--text-primary)}:root.theme-light{background:#F4E2D6}.theme-light body{background:linear-gradient(180deg,#F4E2D6,#F4E2D6 15%,#FBF4EE 50%,#F4E2D6 85%,#F4E2D6)}.theme-light .footer-chip{background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-secondary)}.theme-light .subhero__lead{color:var(--text-primary);text-shadow:none}.theme-light .section--alt,.theme-light .wedge-card{background:var(--bg-elevated)}.theme-light .wedge-card{border-color:var(--border-strong)}.theme-light .wedge-list li:before,.theme-light .wedge-price{color:var(--text-primary)}.theme-light .cta-section{background:var(--bg-elevated)}.theme-light .cta-inner{background:var(--bg-deep);border-color:var(--border-strong)}.theme-light .cal-day{background:var(--bg-elevated);border-color:var(--border);color:var(--text-primary)}.theme-light .cal-day:hover{border-color:var(--text-primary);color:var(--text-primary)}.theme-light .cal-day.is-selected{background:var(--text-primary);color:var(--bg-deep);border-color:var(--text-primary)}.theme-light .cal-day.is-today:after{background:var(--text-primary)}.theme-light .cal-slot{background:var(--bg-elevated);border-color:var(--border-strong);color:var(--text-primary)}.theme-light .cal-slot:hover{border-color:var(--text-primary);color:var(--text-primary)}.theme-light .cal-slot.is-on{background:var(--text-primary);color:var(--bg-deep);border-color:var(--text-primary)}.theme-swapping,.theme-swapping *,.theme-swapping :after,.theme-swapping :before{transition:none!important}.theme-switch{position:fixed;bottom:20px;left:20px;z-index:150;display:inline-flex;align-items:center;gap:3px;padding:3px;border-radius:var(--r-pill);background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-bd);backdrop-filter:var(--glass-bd);box-shadow:var(--glass-edge),var(--glass-drop);flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .16s var(--ease)}.theme-switch:hover{transform:translateY(-2px)}.theme-switch__opt{display:inline-flex;align-items:center;justify-content:center;padding:5px 7px;border:0;background:none;border-radius:999px;line-height:0;cursor:pointer;color:#FAFAF7;filter:drop-shadow(0 0 1.5px rgba(31,27,22,.6)) drop-shadow(0 1px 2px rgba(31,27,22,.4));transition:background .2s var(--ease),opacity .2s var(--ease),color .2s var(--ease),transform .16s var(--ease)}.theme-switch__icon{display:block;width:19px;height:19px}.theme-switch__code{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.theme-switch__opt:not(.is-active){opacity:.62}.theme-switch__opt:hover{background:var(--glass-fill-strong);opacity:1}.theme-switch__opt.is-active{background:color-mix(in srgb,var(--accent) 20%,transparent);box-shadow:inset 0 0 0 1.5px var(--accent);opacity:1;cursor:default}@media (max-width:560px){.theme-switch{bottom:16px;left:16px}}.theme-light .theme-switch__opt{color:var(--text-primary);filter:none}@media print{.theme-switch{display:none!important}}.theme-light .hero-face{filter:drop-shadow(0 6px 13px rgba(120,92,72,.22));opacity:1}.theme-light .hero-uplab__emoji{filter:drop-shadow(0 7px 15px rgba(120,92,72,.24));opacity:1}