.t-soft .ba-item,.t-soft .ba-ph,.t-soft .grid img,.t-soft .grid>*,.t-soft .proj,.t-soft .proj-ph,.t-soft .s-about,.t-soft .s-contact,.t-soft .s-facts li,.t-soft .s-faq details,.t-soft .s-foot,.t-soft .s-hero,.t-soft .s-menu,.t-soft .s-menu-chips a,.t-soft .s-menu-contact a,.t-soft .s-menu-list a,.t-soft .s-spec,.t-soft .st-links li a,.t-soft .st-mat,.t-soft .st-prod,.t-soft .st-prod-ph,.t-soft .st-space,.t-soft .st-swatch,.t-soft .btn-o,.t-soft .cell,.t-soft .chip,.t-soft .chips a,.t-soft .icon-btn,.t-soft .lb-cell,.t-soft .s-btn-dark,.t-soft .s-btn-ghost,.t-soft .s-btn-light,.t-soft .s-eyebrow,.t-soft .s-lang,.t-soft .s-menu-btn,.t-soft .s-tabs a,.t-soft .sec-tools,.t-soft .seg,.t-soft .seg button,.t-soft .st-card-cta,.t-soft .st-mat-count,.t-soft .st-mat-cta,.t-soft .st-mat-no,.t-soft .st-order,.t-soft .st-prod-tag,.t-soft .st-space .st-mat-cta,.t-soft .st-space-in:after,.t-soft .wa-direct,.t-soft .wa-opt,.t-soft .wa-q,.t-soft .wa-seg,.t-soft .wa-seg button,.t-soft .s-back,.t-soft .s-lang,.t-soft .s-menu-btn,.t-soft .s-menu-chips>a,.t-soft .s-menu-contact a.wa,.t-soft .s-menu-contact>a,.t-soft .s-menu-dim,.t-soft .s-menu-head,.t-soft .s-menu-list,.t-soft .s-menu-list>a,.t-soft .wa-av,.t-soft .wa-bubble,.t-soft .wa-chat,.t-soft .wa-go,.t-soft .wa-sheet,.t-soft .wa-size{border-radius:0}.t-soft .s-av,.t-soft .s-mark,.t-soft .s-menu-head button,.t-soft .s-nav-wa{border-radius:50%}.s-menu,.s-menu-chips a,.s-menu-contact a,.s-menu-contact a.wa,.s-menu-dim,.s-menu-head,.s-menu-list,.s-menu-list a{border-radius:0!important}.s-menu-head button{border-radius:50%!important}.s-menu-contact a.wa{background:#192641!important;border-color:#192641!important}.s-menu-chips a.on{border-color:#497ABB!important}.s-menu{padding:0 18px 20px!important}.s-menu-head{position:relative!important;display:block!important;padding:22px 0 18px!important;margin-bottom:4px;border-bottom:1px solid rgba(25,38,65,.12);text-align:center}.s-menu-logo{display:block;width:84px;max-width:36%;height:auto;margin:0 auto}.s-menu-x{position:absolute!important;top:14px;inset-inline-start:0;width:34px!important;height:34px!important;background:#F2F4F7!important;color:#192641;border:0;display:grid;place-items:center;border-radius:0!important}.s-menu-list{gap:0!important;margin-top:6px}.s-menu-list a{background:transparent!important;padding:13px 2px!important;border-bottom:1px solid rgba(25,38,65,.08);font-size:14.5px!important;font-weight:600!important;color:#192641}.s-menu-list li:last-child a{border-bottom:0}.s-menu-list a svg{color:#497ABB}.s-menu-label{font-size:11px!important;font-weight:700!important;letter-spacing:.08em;color:#8b93a1!important;margin:16px 2px 9px!important}.s-menu-chips{gap:6px!important}.s-menu-chips a{font-size:12px!important;font-weight:600!important;padding:7px 11px!important;color:#3b4454!important;border:1px solid rgba(25,38,65,.16)!important}.s-menu-contact{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:18px!important}.s-menu-contact a{height:46px!important;font-size:14px!important}.s-menu-contact a:not(.wa){border:1px solid rgba(25,38,65,.2)!important;color:#192641}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5de5dda68c9a1053-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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac44098818d287e8-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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3667c091265cf81b-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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-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:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_b3679f{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.__variable_b3679f{--font-num:"Barlow Condensed","Barlow Condensed Fallback"}.lk-shell .t-soft .lk-page.lk-d{--lk-panel:#F2F6FB;--lk-panel-ink:#192641;--lk-alt:#F5F8FC;--lk-r:16px;--lk-r-lg:24px}.lk-shell .t-soft .lk-page.lk-d .s-hero-in .s-tag{color:#4A5568}.lk-shell .t-soft .lk-page.lk-d .s-hero-cta .s-btn-light{background:var(--lk-wa);color:#fff}.lk-shell .t-soft .lk-page.lk-d .s-hero-cta .s-btn-ghost{border:1.5px solid rgba(25,38,65,.25);color:#192641;background:#fff}.lk-shell .t-soft .lk-page.lk-d .lk-checks{color:#334155}.lk-shell .t-soft .lk-page.lk-d .s-cover-wrap{border-radius:0}@media (min-width:1060px){.lk-shell .t-soft .lk-page.lk-d .s-hero{background:var(--lk-panel);padding:20px;gap:0}.lk-shell .t-soft .lk-page.lk-d .s-cover-wrap{border-radius:18px;min-height:520px}.lk-shell .t-soft .lk-page.lk-d .s-hero-in{background:transparent;padding:40px 36px 40px 56px}.lk-shell .t-soft .lk-page.lk-d .lk-how{background:var(--lk-alt);margin-inline:-40px;padding-inline:40px;padding-bottom:96px;margin-top:112px;padding-top:96px;border-radius:28px}}.lk-shell:has(.lk-f){background:#FAFAF8}.lk-shell .t-soft .lk-page.lk-f{--lk-bg:#FAFAF8;--lk-alt:#FFFFFF;--lk-line:#E7E5E0;--lk-panel:#FFFFFF;--lk-panel-ink:#192641;--lk-r:16px;--lk-r-lg:20px}.lk-shell .t-soft .lk-page.lk-f .s-bar,.lk-shell .t-soft .lk-page.lk-f .s-tabs{background:rgba(255,255,255,.95)}.lk-shell .t-soft .lk-page.lk-f .s-hero{background:#fff;border:1px solid #e7e5e0}.lk-shell .t-soft .lk-page.lk-f .s-hero-in{background:#fff}.lk-shell .t-soft .lk-page.lk-f .s-hero-in .s-tag{color:#5A6272}.lk-shell .t-soft .lk-page.lk-f .s-hero-cta .s-btn-light{background:var(--lk-wa);color:#fff}.lk-shell .t-soft .lk-page.lk-f .s-hero-cta .s-btn-ghost{background:#192641;color:#fff;border:0}.lk-shell .t-soft .lk-page.lk-f .lk-checks{color:#3B4556}.lk-shell .t-soft .lk-page.lk-f .s-facts li{background:#fff;border:1px solid #e7e5e0;border-top:3px solid #497abb}.lk-shell .t-soft .lk-page.lk-f .lk-trust{background:#192641;border:0}.lk-shell .t-soft .lk-page.lk-f .lk-trust-brands b,.lk-shell .t-soft .lk-page.lk-f .lk-trust-std b{color:#fff}.lk-shell .t-soft .lk-page.lk-f .lk-trust-brands small,.lk-shell .t-soft .lk-page.lk-f .lk-trust-std span{color:#AAB6CA}.lk-shell .t-soft .lk-page.lk-f .lk-trust-std li{border-color:#6E9BD6}.lk-shell .t-soft .lk-page.lk-f .lk-steps i{background:#497ABB;border-radius:50%}.lk-shell .t-soft .lk-page.lk-f .lk-qf{background:#fff}@media (min-width:1060px){.lk-shell .t-soft .lk-page.lk-f .s-hero{grid-template-columns:1fr 1.35fr;padding:16px;min-height:600px}.lk-shell .t-soft .lk-page.lk-f .s-cover-wrap{border-radius:14px;min-height:568px}.lk-shell .t-soft .lk-page.lk-f .s-hero-in{padding:40px 48px 40px 32px}.lk-shell .t-soft .lk-page.lk-f .s-hero-in .s-h1{font-size:60px}.lk-shell .t-soft .lk-page.lk-f .lk-steps{grid-template-columns:1fr 1fr;max-width:980px}.lk-shell .t-soft .lk-page.lk-f .lk-steps li{grid-template-columns:56px 1fr;grid-template-rows:auto auto;column-gap:20px;padding:24px 26px;align-items:center}.lk-shell .t-soft .lk-page.lk-f .lk-steps i{grid-row:span 2;margin:0}}.lk-shell .t-soft .lk-page.lk-f .lk-trust h3{color:#fff}.lk-shell .t-soft .lk-page.lk-f .lk-trust-brands li{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14)}.lk-shell .t-soft .lk-page.lk-h{--lk-panel:#192641;--lk-panel-ink:#fff;--lk-alt:#F4F7FB;--lk-r:18px;--lk-r-lg:24px}.lk-shell .t-soft .lk-page.lk-h .s-hero-cta .s-btn-light{background:var(--lk-wa);color:#fff}.lk-shell .t-soft .lk-page.lk-h .s-hero-cta .s-btn-ghost{background:#fff;color:#192641;border:0}.lk-shell .t-soft .lk-page.lk-h .lk-doors{display:grid;grid-gap:10px;gap:10px;margin:14px 12px 0}.lk-shell .t-soft .lk-page.lk-h .lk-door{position:relative;display:grid;grid-template-columns:104px 1fr;align-items:center;grid-gap:14px;gap:14px;padding:10px;-webkit-padding-end:44px;padding-inline-end:44px;border-radius:18px;background:#fff;border:1.5px solid rgba(25,38,65,.14);color:#192641;min-height:104px}.lk-shell .t-soft .lk-page.lk-h .lk-door:after{content:"←";position:absolute;inset-inline-end:16px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:#192641;color:#fff;display:grid;place-items:center;font-size:16px;line-height:1}[dir=ltr] .lk-shell .t-soft .lk-page.lk-h .lk-door:after{content:"→"}.lk-shell .t-soft .lk-page.lk-h .lk-door:first-child{border-color:#497ABB;background:#F2F7FD}.lk-shell .t-soft .lk-page.lk-h .lk-door img{width:104px;height:84px;object-fit:cover;border-radius:12px}.lk-shell .t-soft .lk-page.lk-h .lk-door span{display:grid;grid-gap:4px;gap:4px}.lk-shell .t-soft .lk-page.lk-h .lk-door b{font-family:var(--lk-head);font-size:17px;font-weight:800;line-height:1.35}.lk-shell .t-soft .lk-page.lk-h .lk-door small{font-size:12.5px;color:#5A6474;line-height:1.5}@media (min-width:1060px){.lk-shell .t-soft .lk-page.lk-h .lk-doors{grid-template-columns:1fr 1fr;gap:20px;margin:20px 0 0}.lk-shell .t-soft .lk-page.lk-h .lk-door{grid-template-columns:180px 1fr;min-height:150px;padding:14px;-webkit-padding-end:64px;padding-inline-end:64px;gap:24px}.lk-shell .t-soft .lk-page.lk-h .lk-door img{width:180px;height:122px}.lk-shell .t-soft .lk-page.lk-h .lk-door b{font-size:24px}.lk-shell .t-soft .lk-page.lk-h .lk-door small{font-size:15px}.lk-shell .t-soft .lk-page.lk-h .lk-door:after{width:40px;height:40px;inset-inline-end:22px}}.lk-shell .t-soft .lk-page.lk-j{--lk-panel:#192641;--lk-panel-ink:#fff;--lk-alt:#F4F6F9;--lk-r:10px;--lk-r-lg:14px}.lk-shell .t-soft .lk-page.lk-j main.page{display:flex;flex-direction:column}.lk-shell .t-soft .lk-page.lk-j main.page>*{order:10}.lk-shell .t-soft .lk-page.lk-j main.page>.s-hero{order:1}.lk-shell .t-soft .lk-page.lk-j main.page>.lk-trust{order:2}.lk-shell .t-soft .lk-page.lk-j main.page>#specs{order:3}.lk-shell .t-soft .lk-page.lk-j main.page>#how{order:4}.lk-shell .t-soft .lk-page.lk-j main.page>#projects{order:5}.lk-shell .t-soft .lk-page.lk-j main.page>.s-facts{order:6}.lk-shell .t-soft .lk-page.lk-j main.page>.s-foot{order:99}.lk-shell .t-soft .lk-page.lk-j .lk-trust{background:#192641;border:0}.lk-shell .t-soft .lk-page.lk-j .lk-trust-brands b,.lk-shell .t-soft .lk-page.lk-j .lk-trust-std b{color:#fff}.lk-shell .t-soft .lk-page.lk-j .lk-trust-brands small,.lk-shell .t-soft .lk-page.lk-j .lk-trust-std span{color:#AAB6CA}.lk-shell .t-soft .lk-page.lk-j .lk-trust-std li{border-color:#6E9BD6}.lk-shell .t-soft .lk-page.lk-j .s-spec{border-radius:10px;border-inline-start-width:4px}.lk-shell .t-soft .lk-page.lk-j .s-spec li{font-size:15px}.lk-shell .t-soft .lk-page.lk-j .s-hero-cta .s-btn-light{background:var(--lk-wa);color:#fff}.lk-shell .t-soft .lk-page.lk-j .s-hero-cta .s-btn-ghost{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.45)}.lk-shell .t-soft .lk-page.lk-j .lk-steps i{border-radius:8px}@media (min-width:1060px){.lk-shell .t-soft .lk-page.lk-j .s-hero{min-height:520px}.lk-shell .t-soft .lk-page.lk-j .s-hero-in .s-h1{font-size:52px}.lk-shell .t-soft .lk-page.lk-j .lk-trust{padding:36px 40px}.lk-shell .t-soft .lk-page.lk-j .lk-trust-brands b{font-size:40px}.lk-shell .t-soft .lk-page.lk-j .lk-trust-std b{font-size:32px}.lk-shell .t-soft .lk-page.lk-j #specs .s-specs{grid-template-columns:1.4fr 1fr}}.lk-shell .t-soft .lk-page.lk-j .lk-trust h3{color:#fff}.lk-shell .t-soft .lk-page.lk-j .lk-trust-brands li{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14)}.st-head p{font-size:15px;color:var(--ink2);line-height:1.6;margin-top:6px;max-width:34ch}.sec-head.st-head{display:block}.sec-head.st-head .sec-title{position:relative;padding-bottom:10px}.sec-head.st-head .sec-title:after{content:"";position:absolute;bottom:0;inset-inline-start:0;width:34px;height:3px;border-radius:2px;background:var(--ink)}.st-mats{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:16px;margin:0 -16px;padding:0 16px 4px}.st-mats::-webkit-scrollbar{display:none}.st-mat{position:relative;flex:0 0 62%;aspect-ratio:3/4.2;border-radius:24px;overflow:hidden;background:var(--soft);scroll-snap-align:start;color:#fff;display:block;border:0;padding:0;text-align:start}.st-mat:active{transform:scale(.99)}.st-mat img{object-fit:cover}.st-mat:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.86) 12%,rgba(0,0,0,.15) 62%)}.st-mat-count,.st-mat-no{position:absolute;top:12px;z-index:2;font-size:12px;font-weight:700;background:rgba(255,255,255,.92);color:var(--ink);border-radius:999px;padding:5px 10px}.st-mat-no{inset-inline-start:12px}.st-mat-count{inset-inline-end:12px;font-weight:500}.st-mat-in{position:absolute;inset:auto 0 0 0;z-index:2;padding:16px;display:grid;grid-gap:5px;gap:5px;justify-items:start}.st-mat-in b{font-size:19px;font-weight:800}.st-mat-in small{font-size:13.5px;line-height:1.5;color:rgba(255,255,255,.86)}.st-mat-cta{display:inline-flex;align-items:center;gap:6px;margin-top:7px;border-radius:999px;background:#fff;color:var(--ink);font-size:13.5px;font-weight:700;padding:9px 14px}.s-hero-link{position:absolute;inset:0;z-index:1}.s-h1-link{display:block;color:inherit}.s-h1-link:active{opacity:.85}.st-cover{object-fit:cover;opacity:0;transition:opacity .9s ease}.st-cover.on{opacity:1}.st-cover-dots{position:absolute;z-index:3;top:18px;inset-inline-start:0;inset-inline-end:0;display:flex;justify-content:center;gap:6px;pointer-events:none}.st-cover-dots i{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.5);box-shadow:0 1px 3px rgba(0,0,0,.3)}.st-cover-dots i.on{background:#fff;width:18px;border-radius:999px}.s-menu-btn{flex:0 0 auto;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--bg);color:var(--ink);display:grid;place-items:center}.s-menu-dim{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.55);display:flex;justify-content:center;align-items:flex-start}.s-menu{width:100%;max-width:480px;background:var(--bg);border-radius:0 0 28px 28px;padding:16px 16px 22px;border-bottom:1px solid var(--line);box-shadow:0 22px 48px rgba(0,0,0,.32);animation:wa-up .24s cubic-bezier(.2,.8,.2,1)}.s-menu-head{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 12px}.s-menu-head b{font-size:18px;font-weight:800}.s-menu-head button{width:38px;height:38px;border:0;border-radius:50%;background:var(--soft);display:grid;place-items:center}.s-menu-list{display:grid;grid-gap:8px;gap:8px}.s-menu-list a{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--soft);border-radius:16px;padding:15px 16px;font-size:16px;font-weight:700}.s-menu-label{font-size:13px;font-weight:600;color:var(--ink2);margin:16px 4px 8px}.s-menu-chips{display:flex;flex-wrap:wrap;gap:8px}.s-menu-chips a{font-size:14px;font-weight:600;padding:9px 14px;border-radius:999px;border:1px solid var(--line)}.s-menu-contact{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:18px}.s-menu-contact a{display:flex;align-items:center;justify-content:center;gap:7px;height:50px;border-radius:14px;border:1px solid var(--line);font-size:14px;font-weight:700}.s-menu-contact a.wa{background:var(--ink);color:#fff;border-color:var(--ink)}@media (min-width:860px){.s-menu{max-width:1180px;border-radius:0 0 28px 28px;padding:20px 32px 28px}}.s-back{flex:0 0 auto;height:38px;white-space:nowrap;border-radius:999px;background:var(--soft);color:var(--ink);display:inline-flex;align-items:center;gap:5px;padding:0 13px 0 11px;font-size:13.5px;font-weight:700;-webkit-margin-end:2px;margin-inline-end:2px}.s-back:active{background:#e9e7e2}.st-intro{font-size:16px;line-height:1.8;color:#2b2b29;padding:22px 16px 0}.st-body{display:grid;grid-gap:20px;gap:20px}.st-body h2{font-size:17px;font-weight:600;letter-spacing:-.01em;margin-bottom:6px}.st-body p{font-size:15px;line-height:1.85;color:#2b2b29}.st-steps{display:grid;grid-gap:10px;gap:10px;counter-reset:st}.st-steps li{display:flex;gap:12px;align-items:baseline;font-size:15px;line-height:1.7;color:#2b2b29}.st-steps li:before{counter-increment:st;content:counter(st);flex:none;width:24px;height:24px;border-radius:50%;background:var(--soft);font-size:12px;font-weight:600;color:#1a1a18;display:grid;place-items:center;align-self:center}.st-links{display:grid;grid-gap:8px;gap:8px}.st-links a{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--soft);border-radius:18px;padding:16px 18px;font-size:16px;font-weight:700}.st-links a.all{background:var(--ink);color:#fff}.st-rail{position:relative}.st-rail-btn{position:absolute;top:42%;z-index:3;width:40px;height:40px;border-radius:50%;border:0;background:rgba(255,255,255,.95);color:var(--ink);display:grid;place-items:center;box-shadow:0 3px 12px rgba(0,0,0,.22);transition:opacity .2s ease}.st-rail-btn.back{inset-inline-start:-6px}.st-rail-btn.fwd{inset-inline-end:-6px}.st-rail-btn.off{opacity:0;pointer-events:none}.st-prods{display:grid;grid-gap:14px;gap:14px}.st-prod{border:1px solid var(--line);border-radius:26px;overflow:hidden;background:var(--bg)}.st-prod-ph{display:block;width:100%;border:0;padding:0;position:relative;aspect-ratio:4/3;background:var(--soft)}.st-prod-ph img{object-fit:cover}.st-prod-tag{position:absolute;top:12px;inset-inline-start:12px;background:rgba(255,255,255,.94);color:var(--ink);font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px}.st-prod-body{padding:14px 14px 16px}.st-prod-name{font-size:18px;font-weight:800}.st-prod-desc{color:#2b2b29;line-height:1.55}.st-prod-desc,.st-prod-price{font-size:14px;margin-top:6px}.st-prod-price{color:var(--ink2)}.st-prod-price b{font-size:17px;font-weight:800;color:var(--ink)}.st-prod-pick{font-size:13px;color:var(--ink2);margin-top:4px}.st-prod-pick b{color:var(--ink);font-weight:700}.st-swatches{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:12px -14px 0;padding:0 14px 2px}.st-swatches::-webkit-scrollbar{display:none}.st-swatch{flex:0 0 auto;position:relative;width:64px;height:64px;border:0;padding:0;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1.5px var(--line) inset}.st-swatch img{object-fit:cover}.st-swatch span{position:absolute;inset:auto 0 0 0;z-index:1;font-size:10px;font-weight:700;color:#fff;padding:8px 2px 3px;background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,0));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-swatch.on{box-shadow:0 0 0 2.5px var(--ink) inset,0 0 0 4px var(--bg) inset}.st-order{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:14px;height:52px;border:0;border-radius:16px;background:var(--ink);color:#fff;font-size:16px;font-weight:700}.st-order:active{transform:scale(.98)}.st-spaces{display:grid;grid-gap:10px;gap:10px}.st-space{position:relative;aspect-ratio:16/10;border-radius:24px;overflow:hidden;color:#fff;background:var(--soft);display:block;border:0;padding:0;text-align:start;width:100%}.st-space:active{transform:scale(.995)}.st-space img{object-fit:cover}.st-space:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.84) 10%,rgba(0,0,0,.1) 70%)}.st-space-in{position:absolute;inset:auto 0 0 0;z-index:2;padding:16px 18px;display:grid;grid-gap:4px;gap:4px;justify-items:start}.st-space-in b{font-size:19px;font-weight:800}.st-space-in small{font-size:13.5px;color:rgba(255,255,255,.88);line-height:1.5}.st-nav{position:fixed;inset:auto 0 0 0;z-index:45;max-width:480px;margin:0 auto;display:flex;align-items:center;justify-content:space-around;padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:rgba(255,255,255,.94);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line)}.st-nav a,.st-nav button{display:grid;justify-items:center;grid-gap:3px;gap:3px;color:var(--ink2);font-size:11px;font-weight:600;border:0;background:none;padding:4px 6px}.st-nav a:active{color:var(--ink)}.st-nav .st-nav-wa{width:46px;height:46px;border-radius:50%;background:var(--wa);color:#fff;display:grid;place-items:center;align-self:center}.st-root .page{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.s-faq-wa{display:inline-flex;align-items:center;gap:10px;margin:6px 0 18px;padding:12px 18px;border-radius:999px;background:var(--bg);border:1px solid var(--line);font-size:14.5px;font-weight:700;color:var(--ink);line-height:1}.s-faq-wa svg{display:block;color:var(--wa)}.s-faq-wa:active{background:var(--soft)}@media (min-width:560px) and (max-width:859px){body{background:var(--bg)}.page,.page.s-page,.s-bar,.s-menu,.s-tabs{max-width:100%}.page.s-page{margin:0;border-radius:0}.s-bar,.s-tabs{padding-inline:20px;border-radius:0}.s-faq,.s-specs,.st-prods,.st-spaces{grid-template-columns:repeat(2,1fr);gap:14px}.s-faq,.s-specs{align-items:start}.grid.g3{grid-template-columns:repeat(4,1fr)}.s-facts{grid-template-columns:repeat(3,1fr)}}@media (min-width:860px){body{background:var(--bg)}.s-root{--bar:72px}.s-bar,.s-tabs{max-width:1180px;padding-inline:24px}.s-bar{height:var(--bar)}.s-mark{width:44px;height:44px}.s-brand-t b{font-size:18px}.s-tabs{padding-bottom:12px}.s-tabs a{font-size:14.5px;padding:9px 15px}.page.s-page{max-width:1180px;margin:0 auto;padding:0 24px 64px;border-radius:0}.s-hero{margin:16px 0 0;aspect-ratio:16/9;border-radius:26px}.s-hero-in{padding:32px 34px;max-width:640px}.s-h1{font-size:40px;line-height:1.12}.s-tag{font-size:17px}.s-hero-cta{margin-top:20px}.s-btn-light{flex:0 0 auto;min-width:230px;padding:12px 24px}.s-btn-ghost{flex:0 0 60px;height:60px}.s-facts{grid-template-columns:repeat(3,1fr);gap:14px;margin:14px 0 0}.s-facts li{padding:20px 14px}.s-facts b{font-size:26px}.sec{padding:48px 0 0}.sec-title{font-size:28px}.st-head p{font-size:16px;max-width:52ch}.chips,.proj-row,.st-intro,.st-mats{margin:0;padding-inline:0}.st-intro{padding-top:24px}.proj-row,.st-mats{padding-bottom:8px}.st-mat{flex-basis:250px;aspect-ratio:3/4}.proj{flex-basis:290px}.s-faq,.s-specs,.st-prods,.st-spaces{grid-template-columns:repeat(2,1fr);gap:16px}.s-faq,.s-specs{align-items:start}.ba-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.s-svc{grid-template-columns:repeat(3,1fr)}.grid.g3{grid-template-columns:repeat(4,1fr);gap:8px}.grid.g2{grid-template-columns:repeat(3,1fr);gap:10px}.s-about{max-width:900px;padding:24px}.s-contact{max-width:540px}.s-foot{margin:56px 0 0;padding:40px;border-radius:26px}.st-nav,.sticky{display:none}.st-root .page{padding-bottom:64px}}@media (min-width:1100px){.s-root{--bar:76px}.s-bar,.s-tabs{padding-inline:32px}.page.s-page{padding:0 32px 72px}.s-hero{aspect-ratio:21/9;border-radius:28px}.s-hero-in{padding:44px 48px;max-width:760px}.s-eyebrow{font-size:16px}.s-h1{font-size:54px}.s-tag{font-size:19px}.s-btn-light{min-width:240px}.s-btn-ghost{flex:0 0 62px;height:62px}.s-facts{gap:16px}.s-facts b{font-size:30px}.sec{padding:60px 0 0}.sec-title{font-size:32px}.st-head p{font-size:17px}.st-mat{flex-basis:282px}.proj{flex-basis:320px}.st-prods{gap:22px}.s-specs,.st-spaces{gap:18px}.grid.g3{grid-template-columns:repeat(5,1fr)}.s-about p{font-size:17px}.s-foot{margin:64px 0 0;padding:44px;border-radius:28px}}