/* PIXELLA × NEOCART — sculptural campaign and functional product showroom. */
.commerce-page{--commerce-blue:#4b89ff}
.commerce-page h2,.commerce-promo h2{font-size:clamp(35px,4.5vw,70px);line-height:1.08;letter-spacing:-.055em;font-weight:550}
.commerce-page h2 em,.commerce-promo h2 em{font-style:normal;color:var(--ice)}
.commerce-page p{line-height:1.8}.commerce-page button{font:inherit}.commerce-page a:focus-visible,.commerce-page button:focus-visible,.commerce-promo a:focus-visible{outline:2px solid var(--ice);outline-offset:5px}
.commerce-hero{position:relative;isolation:isolate;background:#030509;overflow:hidden;border-bottom:1px solid var(--line)}
.commerce-hero-art{position:absolute;inset:0 0 0 15%;z-index:-2;animation:commerce-arrive 1.6s ease-out both}
.commerce-hero-art img{width:100%;height:100%;object-fit:cover;object-position:65% center}
.commerce-hero:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#030509 4%,#030509ec 24%,#03050965 49%,transparent 70%),linear-gradient(0deg,#030509,transparent 20%)}
.commerce-hero-inner{padding-block:76px 62px;min-height:780px;position:relative}
.commerce-hero .eyebrow{font-size:9px;letter-spacing:.13em;color:#afc7ed}
.commerce-hero h1{font-size:clamp(48px,5.3vw,84px);font-weight:550;line-height:1.055;letter-spacing:-.065em;max-width:880px;margin:29px 0 24px}
.commerce-hero h1 em{font-style:normal;color:var(--ice)}
.commerce-lead{font-size:17px;color:#c1cbd9;max-width:440px}
.commerce-hero-price{display:flex;gap:24px;align-items:center;margin:23px 0 6px}
.commerce-hero-price>strong{font-size:96px;font-weight:500;letter-spacing:-.075em;line-height:1}.commerce-hero-price>strong>span{font-size:48px;color:var(--ice);font-weight:400}
.commerce-hero-price>div{font:10px/1.9 var(--mono);letter-spacing:.04em}.commerce-hero-price>div>span{font:12px var(--sans);color:var(--muted)}
.commerce-price-note{font-size:12px;color:#aab8cd;max-width:410px;margin-top:16px}.commerce-price-note b{color:#f3f5fa;font-weight:600}
.commerce-actions{display:flex;align-items:center;gap:28px;margin-top:27px;flex-wrap:wrap}
.commerce-text-link{color:var(--ice);font-size:12px;font-weight:600;display:inline-flex;gap:18px;align-items:center;background:none;border:0;padding:0;cursor:pointer;text-decoration:none}.commerce-text-link:hover{color:#fff}
.commerce-hero-foot{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:20px;border-top:1px solid #ffffff1c;position:relative}.commerce-hero-foot>.mono{font-size:8px;letter-spacing:.1em;color:var(--muted)}
.commerce-scan{position:absolute;z-index:0;inset:0 0 0 55%;pointer-events:none;overflow:hidden}.commerce-scan:after{content:'';position:absolute;height:1px;width:100%;background:linear-gradient(90deg,transparent,#6cafff70,transparent);box-shadow:0 0 30px #1264ff;animation:commerce-scan 8s linear infinite}
.commerce-proof{display:grid;grid-template-columns:repeat(3,1fr) 1.05fr;padding-block:36px;align-items:center;border-bottom:1px solid var(--line);gap:30px}.commerce-proof>div{border-right:1px solid var(--line);display:flex;flex-direction:column;gap:7px}.commerce-proof strong{font-size:38px;font-weight:500;letter-spacing:-.05em}.commerce-proof span{font-size:11px;color:var(--muted)}.commerce-proof>a{font-size:12px;display:flex;justify-content:space-between;gap:20px;color:var(--ice)}
.commerce-chapters{display:flex;justify-content:space-between;gap:24px;padding-block:22px;font:9px var(--mono);letter-spacing:.03em;color:var(--muted);border-bottom:1px solid var(--line)}.commerce-chapters a:hover{color:var(--ice)}
.commerce-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:12%;align-items:start}.commerce-intro h2{margin-top:24px}.commerce-intro-copy{padding-top:24px}.commerce-intro-copy p:first-child{font-size:20px;color:#dce3ee;line-height:1.65}.commerce-intro-copy p+p{color:var(--muted);font-size:14px;margin-top:20px}.commerce-intro-copy a{margin-top:24px}
.commerce-experience{background:linear-gradient(180deg,#080e19,#030509);border-block:1px solid var(--line)}
.commerce-section-heading{display:flex;justify-content:space-between;gap:10%;align-items:flex-end;margin-bottom:50px}.commerce-section-heading>div{flex:1.5;min-width:0}.commerce-section-heading h2{margin-top:22px}.commerce-section-heading>p{flex:1;max-width:380px;font-size:14px;color:var(--muted)}
.commerce-showroom{border:1px solid #34465e;background:#080c13;border-radius:12px;overflow:hidden;box-shadow:0 32px 100px #0007}
.showroom-bar{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:24px 30px;border-bottom:1px solid #ffffff18;background:#0d131e}.showroom-brand{font-size:20px;font-weight:650;letter-spacing:-.06em}.showroom-brand>span{font:8px var(--mono);letter-spacing:.1em;margin-left:8px;color:#9baabd}.showroom-demo,.showroom-bag{font:8px var(--mono);letter-spacing:.09em;color:#a7b7cd}.showroom-bag{color:#e7edf7}.showroom-bag b{color:var(--ice);border:1px solid #4e617c;padding:7px;margin-left:8px;font-weight:400}
.showroom-body{display:grid;grid-template-columns:1.65fr 1fr;min-height:510px}.showroom-visual{position:relative;overflow:hidden;background:#030509;align-self:stretch;display:flex;align-items:center}.showroom-visual picture{display:block;width:100%}.showroom-visual img{width:100%;height:auto;display:block;transition:filter .5s;filter:brightness(.9)}.showroom-visual:hover img{filter:brightness(1.08)}.showroom-coordinate{position:absolute;top:28px;left:30px;font:8px var(--mono);letter-spacing:.15em;color:#9aaac4}.showroom-marker{position:absolute;bottom:16%;left:8%;width:17%;height:2px;background:var(--ice);box-shadow:0 0 25px #1264ff;transition:left .6s cubic-bezier(.22,1,.36,1)}
.showroom-product{padding:36px 32px;display:flex;flex-direction:column;justify-content:center;border-left:1px solid #ffffff15}.showroom-product>.mono{font-size:8px;letter-spacing:.1em;color:#b9c4d5}.showroom-choices{display:flex;gap:6px;margin:23px 0 30px}.showroom-choices button{color:#9facbf;border:1px solid #344055;border-radius:30px;padding:8px 14px;background:transparent;cursor:pointer;font-size:11px;transition:background .2s,color .2s}.showroom-choices button[aria-pressed=true]{color:#fff;background:#1b4b92;border-color:#528ae3}.showroom-choices button:hover{border-color:var(--ice)}.product-kicker{font:8px var(--mono);letter-spacing:.1em;color:var(--ice)}.showroom-product h3{font-size:clamp(24px,2.7vw,39px);line-height:1.13;letter-spacing:-.045em;margin:12px 0 18px;font-weight:500}.showroom-description>p:not([class]){font-size:12px;color:var(--muted);min-height:64px}.showroom-price{display:flex;align-items:center;gap:15px;margin-block:22px}.showroom-price b{font-size:28px;letter-spacing:-.06em;white-space:nowrap;font-weight:500}.showroom-price span{font-size:9px;color:var(--muted);line-height:1.6;max-width:110px}.showroom-product .btn{font-size:11px;padding-inline:17px;justify-content:space-between;width:100%;cursor:pointer}.showroom-cart{padding-top:15px}.showroom-cart p{font-size:11px;color:var(--muted);min-height:40px}.showroom-cart button{font-size:10px;margin-top:7px}.showroom-caption{display:flex;gap:20px;justify-content:space-between;padding:17px 30px;border-top:1px solid #ffffff15;font-size:10px;color:var(--muted)}.showroom-caption>span:first-child{font:8px/1.7 var(--mono);letter-spacing:.04em}
.commerce-features{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.commerce-features article{position:relative;padding:32px 30px 40px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background .3s;min-width:0}.commerce-features article:hover{background:#0b1424}.feature-index{font:8px var(--mono);letter-spacing:.1em;color:#98abc5}.commerce-features svg{display:block;width:44px;height:44px;fill:none;stroke:var(--ice);stroke-width:1.1;margin-block:35px 26px}.commerce-features h3{font-weight:500;font-size:24px;letter-spacing:-.04em;line-height:1.2}.commerce-features p{font-size:13px;color:var(--muted);margin-top:17px}.commerce-scope-note{font-size:11px;color:var(--muted);margin-top:24px;max-width:900px}
.commerce-cost{background:#080d16;border-block:1px solid #ffffff16}.commerce-pricing{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px;background:#30405a;border:1px solid #30405a}.commerce-pricing article{padding:35px 30px;background:#0b111c;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.commerce-pricing article.price-license{background:linear-gradient(145deg,#1647a1,#0d2350 80%)}.commerce-pricing .mono{font-size:9px;letter-spacing:.1em;color:#bdcee9}.commerce-pricing strong{font-size:clamp(64px,6.6vw,100px);font-weight:500;letter-spacing:-.075em;line-height:1.1;margin:30px 0}.commerce-pricing strong>span{font-size:.5em;font-weight:400;letter-spacing:-.04em}.commerce-pricing h3{font-size:18px;font-weight:550;letter-spacing:-.025em;margin-bottom:22px}.commerce-pricing ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:13px}.commerce-pricing li{font-size:12px;color:#c3cee0;position:relative;padding-left:20px;line-height:1.6}.commerce-pricing li:before{content:'+';position:absolute;left:0;color:#80b2ff;font:15px var(--mono)}.price-license li{color:#e0eaff}.price-license li:before{color:#fff}.price-foot{display:block;color:var(--muted);font-size:10px;margin-top:auto;padding-top:25px}.price-operation strong{font-size:40px;letter-spacing:-.05em;line-height:1.35;min-height:110px;display:flex;flex-direction:column;justify-content:center}.price-operation strong>span{font-size:32px;color:var(--ice)}.price-operation>p:not(.mono){font-size:13px;color:var(--muted)}.price-operation a{margin-top:23px}.commerce-cost-notes{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:25px;font-size:11px;color:var(--muted)}.commerce-cost-notes b{color:#d9e4f6;font-weight:500}
.commerce-planner{margin-top:52px;border-top:1px solid #34435a;padding-top:40px;display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:38px;align-items:start}.commerce-planner h3{font-size:25px;letter-spacing:-.04em;line-height:1.2;margin-top:13px;font-weight:500}.commerce-planner p{font-size:12px;color:var(--muted);margin-top:13px}.planner-inputs{display:flex;flex-direction:column;gap:18px}.planner-inputs label{font-size:11px;color:#c0cde0;position:relative;display:block}.planner-inputs label>span{position:absolute;right:15px;bottom:13px;font-size:14px}.planner-inputs input{display:block;margin-top:8px;width:100%;border:1px solid #455776;background:#030913;padding:12px 36px 12px 14px;border-radius:4px;color:#fff;font:13px var(--sans);min-height:47px;appearance:textfield}.planner-inputs input:focus-visible,.commerce-request input:focus-visible,.commerce-request textarea:focus-visible{outline:2px solid var(--ice);outline-offset:3px}.planner-results{padding:23px;background:#12233e;border-left:2px solid var(--ice)}.planner-results>span{font:8px var(--mono);letter-spacing:.04em;color:#b7c8e1}.planner-results strong{display:block;font-size:29px;font-weight:500;letter-spacing:-.05em;margin-top:17px;overflow-wrap:anywhere}.planner-results p{font-size:11px}.planner-results b{font-weight:400;color:#fff}.planner-results small{display:block;color:#a6b8d2;font-size:9px;margin-top:14px}
.commerce-process{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.commerce-process li{border-top:1px solid #425571;padding-top:28px;position:relative}.commerce-process li:before{content:'';position:absolute;width:6px;height:6px;background:var(--ice);top:-3px;left:0}.commerce-process li>span{font:11px var(--mono);color:var(--ice)}.commerce-process h3{font-size:21px;font-weight:500;letter-spacing:-.035em;line-height:1.2;margin:25px 0 14px}.commerce-process p{font-size:12px;color:var(--muted)}.commerce-builder{display:flex;gap:60px;align-items:center;justify-content:space-between;padding:38px 0 0;margin-top:58px;border-top:1px solid var(--line)}.commerce-builder>div{max-width:750px}.commerce-builder .mono{font-size:8px;color:var(--ice);letter-spacing:.1em}.commerce-builder h3{font-size:24px;font-weight:500;letter-spacing:-.03em;margin-top:15px}.commerce-builder p{font-size:12px;color:var(--muted);margin-top:13px}.commerce-builder .btn{white-space:nowrap;font-size:11px}
.commerce-faq{display:grid;grid-template-columns:1fr 1.5fr;gap:10%;border-top:1px solid var(--line)}.commerce-faq h2{margin-top:22px}.commerce-faq>div>p:not(.eyebrow){margin-top:30px;font-size:12px;color:var(--muted)}.commerce-faq a{color:var(--ice)}.commerce-answers details{border-bottom:1px solid var(--line);padding:0}.commerce-answers details:first-child{border-top:1px solid var(--line)}.commerce-answers summary{cursor:pointer;list-style:none;position:relative;padding:24px 36px 24px 0;font-size:15px;line-height:1.5;font-weight:500}.commerce-answers summary::-webkit-details-marker{display:none}.commerce-answers summary:after{content:'+';position:absolute;right:0;top:24px;font:22px var(--mono);color:var(--ice)}.commerce-answers details[open] summary:after{content:'−'}.commerce-answers details p{font-size:13px;color:var(--muted);padding:0 35px 25px 0}.commerce-answers summary:focus-visible{outline:2px solid var(--ice);outline-offset:4px}
.commerce-contact{position:relative;background:radial-gradient(ellipse at 0% 100%,#102c5c,#070c16 66%);border-top:1px solid #2a4670}.commerce-contact-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:12%}.commerce-contact h2{margin-top:22px}.commerce-contact-grid>div>p:not(.eyebrow){max-width:440px;font-size:14px;color:#adbbd1;margin-top:25px}.commerce-contact-price{font-size:12px;color:#d9e5f8;margin-block:30px}.commerce-contact-price>b{font-size:48px;letter-spacing:-.06em;margin-right:14px;font-weight:500}.commerce-contact-price>span{font-size:12px;color:#adbbd1;line-height:1.8;display:block;margin-top:10px}.commerce-request{padding:35px;background:#0b1526;border:1px solid #344c70;border-radius:8px}.commerce-request>.mono{font-size:9px;letter-spacing:.08em;color:var(--ice);margin-bottom:28px}.commerce-request-fields label{font-size:11px;color:#ccd7e7;display:block;margin-bottom:22px}.commerce-request input,.commerce-request textarea{display:block;resize:vertical;width:100%;border:1px solid #3a4f6c;border-radius:4px;background:#060e1b;color:#fff;font:13px/1.5 var(--sans);padding:13px 14px;margin-top:9px}.commerce-request .btn{width:100%;font-size:11px;justify-content:space-between;gap:15px}.commerce-small,.commerce-request .commerce-small{font-size:10px;line-height:1.7;color:#a5b5ce;margin-top:16px}.commerce-direct{display:block;font-size:22px;letter-spacing:-.03em;color:#e4edfc;margin-top:25px;overflow-wrap:anywhere}.commerce-small a{text-decoration:underline}
/* Homepage campaign. */
.commerce-promo{position:relative;isolation:isolate;overflow:hidden;background:#030509;border-block:1px solid #29405f;margin-top:0}.commerce-promo-art{position:absolute;inset:0 0 0 35%;z-index:-2;width:65%;height:100%;object-fit:cover;object-position:62% center}.commerce-promo:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#030509 15%,#030509d9 36%,#03050922 72%),linear-gradient(0deg,#030509,transparent 25%)}.commerce-promo-inner{padding-block:80px 65px;min-height:620px;display:flex;align-items:center;position:relative}.commerce-promo-copy{max-width:710px}.commerce-promo h2{font-size:clamp(42px,5.8vw,86px);margin-top:26px;line-height:1.03}.commerce-promo-copy>p:not([class]){max-width:430px;color:#aebbd0;font-size:14px;line-height:1.8;margin-top:25px}.commerce-promo-offer{display:flex;align-items:center;gap:22px;margin-top:28px}.commerce-promo-offer>b{font-size:80px;line-height:1;font-weight:500;letter-spacing:-.07em}.commerce-promo-offer>span{font:10px/1.8 var(--mono);color:var(--ice)}.commerce-promo .commerce-price-note{font-size:12px;line-height:1.8;margin-top:15px}.commerce-promo .btn{margin-top:26px}.commerce-promo-stamp{position:absolute;right:var(--gutter);bottom:36px;font:8px/1.8 var(--mono);color:#b1c7e9;letter-spacing:.1em}.commerce-promo-strip{display:flex;justify-content:space-between;gap:25px;padding-block:22px;border-top:1px solid #ffffff20;font:9px var(--mono);color:#b6c5dc;letter-spacing:.05em}.commerce-promo-strip span:before{content:'+';color:var(--ice);margin-right:14px}.shop-card-link{display:flex;justify-content:space-between;align-items:center;padding:13px 0;color:var(--ice);font-size:12px;border-top:1px solid var(--line);margin-top:4px}.service-card.shop-offer{border-color:#345d99;background:linear-gradient(145deg,#11223d,#090d16 65%)}.shop-offer .svc-price b{color:var(--ice);font-size:42px}.shop-offer .svc-price span{line-height:1.7}.site-nav .commerce-nav{color:var(--ice)}.site-nav .commerce-nav small{font:8px var(--mono);border:1px solid #4169a2;padding:3px 5px;margin-left:4px}.konfig-shop-note{font-size:11px;color:var(--ice);margin-block:15px;line-height:1.7}
@keyframes commerce-arrive{from{transform:scale(1.055);opacity:.2}to{transform:scale(1);opacity:1}}@keyframes commerce-scan{0%{top:15%;opacity:0}10%,85%{opacity:.7}100%{top:90%;opacity:0}}
.anim-off .commerce-scan:after{animation-play-state:paused}.anim-off .commerce-hero-art{animation:none}
@media(min-width:981px) and (max-width:1250px){.site-nav{gap:16px}.site-nav .btn{margin-left:0}.brand .mono{display:none}}
@media(max-width:1100px){.commerce-hero h1{font-size:65px;max-width:660px}.commerce-hero-inner{min-height:760px}.commerce-section-heading{gap:6%}.showroom-body{grid-template-columns:1.3fr 1fr}.showroom-product{padding:28px 25px}.commerce-features article{padding-inline:23px}.commerce-pricing article{padding:28px 23px}.commerce-planner{gap:25px;grid-template-columns:1fr 1fr}.commerce-planner>div:first-child{grid-column:1/-1;max-width:600px}.commerce-contact-grid{gap:7%}.commerce-contact h2{font-size:55px}.commerce-promo h2{font-size:68px}.commerce-process{gap:20px}}
@media(max-width:760px){.commerce-hero-art{inset:0 0 auto 0;height:480px;opacity:.7}.commerce-hero-art img{object-position:75% center}.commerce-hero:after{background:linear-gradient(0deg,#030509 46%,#03050933 100%),linear-gradient(90deg,#030509ba,transparent)}.commerce-hero-inner{padding-block:47px 40px;min-height:0}.commerce-hero .eyebrow{max-width:270px;line-height:1.8;font-size:8px}.commerce-hero h1{font-size:clamp(42px,8vw,62px);max-width:620px;margin-top:37px}.commerce-lead{font-size:15px;margin-top:25px}.commerce-hero-price>strong{font-size:80px}.commerce-hero-price>div{font-size:9px}.commerce-hero-price>div>span{font-size:10px}.commerce-price-note{font-size:11px;max-width:370px}.commerce-hero-foot>.mono:last-child{display:none}.commerce-hero-foot>.mono{max-width:210px;font-size:7px;line-height:1.8}.commerce-hero-foot{padding-block:15px;gap:15px}.commerce-proof{grid-template-columns:repeat(3,1fr);gap:18px;padding-block:26px}.commerce-proof strong{font-size:30px}.commerce-proof>div:nth-child(3){border:0}.commerce-proof span{font-size:9px;line-height:1.6}.commerce-proof>a{grid-column:1/-1;border-top:1px solid var(--line);padding-top:18px;font-size:11px}.commerce-chapters{gap:20px;overflow-x:auto;white-space:nowrap;font-size:8px}.commerce-intro{grid-template-columns:1fr;gap:15px}.commerce-intro-copy{padding-top:10px}.commerce-intro-copy p:first-child{font-size:18px}.commerce-section-heading{display:block;margin-bottom:30px}.commerce-section-heading>p{margin-top:24px;max-width:520px;font-size:13px}.showroom-bar{padding:19px 20px}.showroom-demo{display:none}.showroom-body{grid-template-columns:1fr}.showroom-visual{min-height:0}.showroom-visual img{width:100%;height:auto}.showroom-product{padding:25px;border-left:0;border-top:1px solid var(--line)}.showroom-product h3{font-size:36px}.showroom-choices{margin-block:18px 24px}.showroom-description>p:not([class]){min-height:0;max-width:400px}.showroom-caption{flex-direction:column;gap:7px;padding:17px 20px;font-size:9px}.showroom-coordinate{top:19px;left:20px;font-size:7px}.commerce-features{grid-template-columns:repeat(2,1fr)}.commerce-features article{padding:25px 21px}.commerce-features h3{font-size:22px}.commerce-features p{font-size:12px}.commerce-pricing{grid-template-columns:1fr}.commerce-pricing article{padding:32px}.commerce-pricing strong{font-size:80px;margin:22px 0}.commerce-pricing .price-operation strong{font-size:42px;min-height:0}.commerce-pricing .price-operation strong>span{font-size:30px}.commerce-cost-notes{grid-template-columns:1fr;gap:15px}.commerce-planner{grid-template-columns:1fr;gap:25px}.commerce-planner>div:first-child{grid-column:auto}.commerce-process{grid-template-columns:1fr 1fr;row-gap:38px}.commerce-builder{flex-direction:column;align-items:flex-start;gap:25px;margin-top:40px}.commerce-faq{grid-template-columns:1fr;gap:35px}.commerce-faq>div>p:not(.eyebrow){margin-top:20px}.commerce-contact-grid{grid-template-columns:1fr;gap:40px}.commerce-contact h2{font-size:clamp(40px,7vw,57px)}.commerce-request{padding:26px}.commerce-promo-inner{padding-block:65px 45px;min-height:610px}.commerce-promo-art{inset:0 0 auto 15%;width:85%;height:380px;opacity:.65}.commerce-promo:after{background:linear-gradient(0deg,#030509 33%,#03050999 72%,#03050966)}.commerce-promo h2{font-size:clamp(42px,8vw,62px);max-width:600px}.commerce-promo-copy>p:not([class]){font-size:13px}.commerce-promo-offer>b{font-size:72px}.commerce-promo-stamp{display:none}.commerce-promo-strip{flex-wrap:wrap;font-size:8px;gap:18px}.commerce-promo .eyebrow{font-size:8px}.commerce-promo-copy{max-width:100%}}
@media(max-width:420px){.commerce-hero h1{font-size:43px;letter-spacing:-.065em}.commerce-hero .eyebrow{font-size:7px}.commerce-hero-price{gap:17px}.commerce-hero-price>strong{font-size:72px}.commerce-hero-price>strong>span{font-size:36px}.commerce-hero-price>div{font-size:8px}.commerce-actions{gap:22px}.commerce-actions .btn{width:100%;justify-content:space-between}.commerce-proof{gap:13px}.commerce-proof strong{font-size:27px}.commerce-features{grid-template-columns:1fr}.commerce-features article{padding:27px}.commerce-features svg{margin-block:23px}.commerce-features h3{font-size:26px}.commerce-process{grid-template-columns:1fr}.commerce-process h3{margin-top:17px}.commerce-hero-foot>.mono{max-width:145px}.commerce-request{padding:22px 18px}.commerce-request .btn{padding-inline:13px;font-size:10px}.commerce-direct{font-size:20px}.commerce-pricing article{padding:28px 24px}.commerce-promo h2{font-size:43px}.commerce-promo .btn{width:100%;justify-content:space-between}.commerce-chapters{margin-inline:0;width:100%;padding-inline:var(--gutter)}}
@media(prefers-reduced-motion:reduce){.commerce-hero-art,.commerce-scan:after{animation:none!important}.showroom-marker,.showroom-visual img{transition:none!important}}
