.apex-x{--ax-bg:#191918;--ax-surface:#212120;--ax-text:#f2f2ef;--ax-muted:#b7b7b2;--ax-accent:#e8820c;--ax-border:rgba(242,242,239,.14);--ax-mono:"JetBrains Mono",monospace;background:var(--ax-bg);color:var(--ax-text);font-family:Poppins,sans-serif;font-size:15px;line-height:1.7;isolation:isolate}.apex-x *{box-sizing:border-box}.apex-x [hidden]{display:none!important}.apex-x h1,.apex-x h2,.apex-x h3,.apex-x p,.apex-x figure{margin:0}.apex-x h1,.apex-x h2,.apex-x h3{color:var(--ax-text);font-family:inherit}.apex-x a{color:inherit;text-decoration:none}.apex-x button{font:inherit;color:inherit;cursor:pointer}.apex-x svg{width:23px;height:23px;flex:none}.apex-x a:focus-visible,.apex-x button:focus-visible,.apex-x summary:focus-visible{outline:2px solid var(--ax-accent);outline-offset:6px}.apex-x .ax-wrap{max-width:1440px;margin-inline:auto;padding-inline:64px}.apex-x .ax-eyebrow{font:11px/1.5 var(--ax-mono);letter-spacing:.12em;text-transform:uppercase;display:flex;align-items:center;gap:12px;color:var(--ax-muted)}.apex-x .ax-dot{width:7px;height:7px;border-radius:50%;background:var(--ax-accent);display:inline-block;flex:none}.apex-x .ax-number{font-size:12px;color:var(--ax-accent);border:1px solid #754712;padding:7px 11px;border-radius:4px}.apex-x h1{max-width:780px;font-size:clamp(38px,5vw,72px);letter-spacing:-.052em;line-height:1.04;font-weight:800}.apex-x h1 em{color:var(--ax-accent);font-weight:500;font-size:.96em}.apex-x .ax-intro{color:var(--ax-muted);font-size:17px;line-height:1.8;max-width:440px;margin-block:24px 24px}.apex-x .ax-button{width:100%;min-height:0;margin:0;padding:18px 26px;font-size:13px;letter-spacing:.16em}.apex-x .ax-check{display:grid;place-items:center;width:28px;height:28px;border:1px solid #685039;border-radius:50%;color:var(--ax-accent);flex:none;font-size:13px}.apex-x .ax-discover{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 0 9px;border-bottom:1px solid #676761;color:var(--ax-muted);font-size:13px;font-weight:500;transition:border-color .25s,color .25s}.apex-x .ax-discover>span:last-child{color:var(--ax-accent);font-size:18px;line-height:1;transition:transform .25s}.apex-x .ax-text-link{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:500;border-bottom:1px solid #676761;padding-bottom:5px;width:fit-content}.apex-x .ax-nav{position:relative;background:#191918;z-index:1;border-block:1px solid var(--ax-border)}.apex-x .ax-nav-inner{display:grid;grid-template-columns:1fr 1fr 1.16fr .73fr}.apex-x .ax-nav a{display:flex;align-items:center;gap:15px;padding:23px 26px;border-right:1px solid var(--ax-border);font-size:12px;font-weight:500;transition:color .2s,background .2s}.apex-x .ax-nav a:first-child{padding-left:0}.apex-x .ax-nav a:last-child{border-right:0;padding-right:0}.apex-x .ax-nav a>span:first-child{font:11px var(--ax-mono);color:var(--ax-muted)}.apex-x .ax-nav a svg{width:17px;margin-left:auto;color:#777}.apex-x .ax-nav a.is-active{color:var(--ax-accent)}.apex-x .ax-nav a.is-active>span:first-child,.apex-x .ax-nav a.is-active svg{color:var(--ax-accent)}.apex-x .ax-nav .ax-nav-faq{justify-content:space-between;color:var(--ax-muted)}.apex-x .ax-chapter{padding-block:96px;scroll-margin-top:96px}.apex-x #ax-drive{padding-bottom:48px}.apex-x .ax-section-heading{margin-bottom:44px}.apex-x .ax-heading-row{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;margin-top:24px}.apex-x h2{font-size:clamp(30px,3.2vw,47px);font-weight:800;line-height:1.14;letter-spacing:-.04em}.apex-x h2 em{font-weight:400;display:inline-block;line-height:1.25;color:var(--ax-muted);text-transform:none}.apex-x .ax-heading-row>h2{max-width:720px}.apex-x .ax-heading-row>p{max-width:350px;color:var(--ax-muted);font-size:14px;flex:0 0 31%}.apex-x .ax-config-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:start}.apex-x .ax-materials{border-radius:14px;overflow:hidden;background:#252525}.apex-x .ax-material-stage{position:relative;height:620px;overflow:hidden;background:#252525}.apex-x .ax-material-photo{position:absolute;top:0;right:0;bottom:0;left:0}.apex-x .ax-material-photo img{width:100%;height:100%;object-fit:cover;display:block}.apex-x .ax-material-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(10,10,9,.94) 4%,rgba(10,10,9,.45) 38%,transparent 62%,rgba(10,10,9,.55));pointer-events:none}.apex-x .ax-material-count{position:absolute;z-index:1;top:28px;right:30px;font:10px/1.5 var(--ax-mono);letter-spacing:.12em;color:#f2f2ef66}.apex-x .ax-material-count b{font-weight:400;color:#f2f2efd1}.apex-x .ax-material-foot{position:absolute;z-index:1;left:30px;right:30px;bottom:28px}.apex-x .ax-material-caption h3{font-size:34px;font-weight:500;letter-spacing:-.035em;line-height:1.15}.apex-x .ax-material-caption p{max-width:380px;margin-top:10px;font-size:13px;line-height:1.7;color:#f2f2efc2}.apex-x .ax-material-buttons{display:flex;gap:6px;margin-top:24px;padding:6px;width:fit-content;border-radius:14px;border:1px solid rgba(242,242,239,.16);background:#1212118c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.apex-x .ax-material-buttons button{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border-radius:10px;border:1px solid transparent;background:transparent;color:#f2f2efb3;font-size:12px;font-weight:500}.apex-x .ax-material-buttons button[aria-pressed=true]{background:#e8820c29;border-color:#e8820ca6;color:#fff}.apex-x .ax-swatch{width:18px;height:18px;border-radius:50%;border:1px solid rgba(255,255,255,.35);flex:none;background:#555}.apex-x .ax-swatch-a{background:radial-gradient(ellipse at 40% 20%,#999,#30302e)}.apex-x .ax-swatch-c{background:repeating-linear-gradient(45deg,#999 0 2px,#2d2d2d 2px 4px)}.apex-x .ax-swatch-l{background:linear-gradient(120deg,#8b6950,#30271f)}.apex-x .ax-config-rail{position:relative;display:flex;flex-direction:column;gap:34px;list-style:none;margin:0;padding-left:36px}.apex-x .ax-config-rail:before{content:"";position:absolute;left:3px;top:8px;bottom:26px;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--ax-accent),rgba(232,130,12,.5) 58%,rgba(232,130,12,0))}.apex-x .ax-config-rail li{position:relative}.apex-x .ax-config-rail li i{position:absolute;left:-36px;top:7px;width:9px;height:9px;border-radius:50%;background:var(--ax-accent);box-shadow:0 0 0 5px var(--ax-bg),0 0 0 9px #e8820c29}.apex-x .ax-config-rail li:last-child i{background:#e8820c73;box-shadow:0 0 0 5px var(--ax-bg)}.apex-x .ax-config-rail li>span{display:block;font:10px/1.5 var(--ax-mono);letter-spacing:.12em;color:var(--ax-accent)}.apex-x .ax-config-rail h3{margin-top:8px;font-size:17px;font-weight:600;letter-spacing:-.025em;line-height:1.45}.apex-x .ax-config-rail p{max-width:460px;margin-top:8px;font-size:13px;line-height:1.7;color:var(--ax-muted)}.apex-x .ax-assurance{display:flex;gap:16px;margin-top:40px;padding:24px 26px;border-radius:14px;background:#e8820c12}.apex-x .ax-assurance .ax-check{width:30px;height:30px;border-color:#e8820c8c}.apex-x .ax-assurance strong{font-size:14px;font-weight:600}.apex-x .ax-assurance p{max-width:420px;margin-top:6px;font-size:12.5px;line-height:1.7;color:var(--ax-muted)}.apex-x .ax-config-copy>.ax-text-link{margin-top:26px;font-size:12px}.apex-x .ax-production{background:#121211;border-block:1px solid var(--ax-border);padding-block:96px;scroll-margin-top:96px}.apex-x .ax-workshop{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.apex-x .ax-craft{min-width:0}.apex-x .ax-craft-media{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:8px;background:#282827}.apex-x .ax-craft-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.4),transparent 40%);pointer-events:none}.apex-x .ax-craft video{width:100%;height:100%;object-fit:cover;display:block}.apex-x .ax-craft-index{position:absolute;top:16px;left:18px;z-index:1;color:#fff;font:12px var(--ax-mono)}.apex-x .ax-craft figcaption{padding:17px 4px 0}.apex-x .ax-craft h3{font-size:14px;font-weight:600}.apex-x .ax-craft p{font-size:12px;color:var(--ax-muted);margin-top:7px;line-height:1.7}.apex-x [data-ax-reveal]{transition:opacity .45s cubic-bezier(.22,.61,.36,1),transform .45s cubic-bezier(.22,.61,.36,1)}.apex-x .ax-pending{opacity:0;transform:translateY(16px)}@media(hover:hover){.apex-x .ax-discover:hover{border-color:var(--ax-accent);color:var(--ax-text)}.apex-x .ax-discover:hover>span:last-child{transform:translateY(3px)}.apex-x .ax-text-link:hover{color:var(--ax-accent);border-color:var(--ax-accent)}.apex-x .ax-nav a:hover{color:var(--ax-accent)}.apex-x .ax-material-buttons button:hover{border-color:#a77942}}@media(max-width:1100px){.apex-x .ax-wrap{padding-inline:36px}.apex-x .ax-intro{font-size:15px}.apex-x .ax-config-grid{gap:36px}.apex-x .ax-heading-row{gap:30px}.apex-x .ax-nav a{gap:9px;padding-inline:16px;font-size:11px}}@media(max-width:760px){.apex-x .ax-wrap{padding-inline:22px}.apex-x .ax-eyebrow{font-size:9px;letter-spacing:.1em}.apex-x .ax-intro{font-size:14px;margin-block:18px 20px;max-width:470px;line-height:1.75}.apex-x .ax-button,.apex-x .ax-discover{min-height:48px;font-size:11px}.apex-x .ax-nav-inner{grid-template-columns:repeat(3,1fr);padding-inline:16px}.apex-x .ax-nav a{font-size:10px;display:grid;grid-template-columns:auto 1fr;gap:5px;padding:14px 10px;line-height:1.5}.apex-x .ax-nav a>span:first-child{font-size:9px}.apex-x .ax-nav a svg{display:none}.apex-x .ax-nav a:nth-child(3){border:0;padding-right:0}.apex-x .ax-nav .ax-nav-faq{display:none}.apex-x .ax-chapter{padding-block:60px;scroll-margin-top:90px}.apex-x #ax-drive{padding-bottom:28px}.apex-x .ax-section-heading{margin-bottom:28px}.apex-x .ax-heading-row{display:block;margin-top:20px}.apex-x h2{font-size:32px;line-height:1.15}.apex-x .ax-heading-row>p{margin-top:20px;max-width:440px;font-size:13px}.apex-x .ax-config-grid{grid-template-columns:1fr;gap:28px}.apex-x .ax-material-stage{height:auto;aspect-ratio:1/1.05}.apex-x .ax-material-count{top:20px;right:20px}.apex-x .ax-material-foot{left:20px;right:20px;bottom:20px}.apex-x .ax-material-caption h3{font-size:27px}.apex-x .ax-material-caption p{margin-top:8px;font-size:12px}.apex-x .ax-material-buttons{margin-top:18px;gap:4px;padding:5px;border-radius:12px}.apex-x .ax-material-buttons button{min-height:44px;padding:0 6px;gap:7px;font-size:10.5px}.apex-x .ax-config-rail{gap:26px;padding-left:30px}.apex-x .ax-config-rail li i{left:-30px}.apex-x .ax-config-rail h3{font-size:15px}.apex-x .ax-config-rail p{font-size:12px}.apex-x .ax-assurance{margin-top:30px;padding:20px}.apex-x .ax-config-copy>.ax-text-link{margin-top:22px}.apex-x .ax-production{padding-block:60px;scroll-margin-top:90px}.apex-x .ax-workshop{grid-template-columns:repeat(2,1fr);gap:26px 12px}.apex-x .ax-craft-media{aspect-ratio:3/4}.apex-x .ax-craft figcaption{padding-top:12px}.apex-x .ax-craft h3{font-size:12px}.apex-x .ax-craft p{font-size:11px;margin-top:5px}}@media(max-width:768px){.apex-x #ax-drive{padding-bottom:28px}}@media(max-width:430px){.apex-x .ax-nav a{font-size:9px;gap:6px;padding-inline:8px}.apex-x .ax-nav a:last-of-type{padding-right:0}.apex-x h2{font-size:30px}}@media(max-width:760px){.apex-x .ax-button{min-height:0;padding:16px 20px;font-size:12px}.apex-x .ax-button .apex-site-cta__arrow{width:28px;height:28px}.apex-x .ax-discover{min-height:0;font-size:12px}}.apex-x .ax-button{color:#191918}.apex-x .ax-button .apex-site-cta__arrow svg{width:14px;height:14px}@media(hover:hover){.apex-x .ax-button:hover{color:#fafafa}}@media(min-width:761px){.apex-x .ax-nav{background:#171716;border-block:1px solid rgba(242,242,239,.08)}.apex-x .ax-nav-inner{display:flex;align-items:center;min-height:68px;gap:0}.apex-x .ax-nav a{flex:none;gap:10px;padding:0;border:0;font-size:11px;color:#a2a29d;letter-spacing:.01em}.apex-x .ax-nav a+a{margin-left:clamp(30px,4vw,62px)}.apex-x .ax-nav a svg{display:none}.apex-x .ax-nav a:not(.ax-nav-faq)>span:first-child{font-size:10px;color:#696965}.apex-x .ax-nav a.is-active,.apex-x .ax-nav a.is-active>span:first-child{color:var(--ax-accent)}.apex-x .ax-nav .ax-nav-faq{margin-left:auto;color:#a2a29d}.apex-x .ax-nav .ax-nav-faq>span{display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(242,242,239,.14);border-radius:50%;color:var(--ax-accent);font:12px/1 var(--ax-mono)}}.apex-x .ax-material-photo{opacity:0;visibility:hidden;transform:scale(1.018);transition:opacity .5s ease,transform .8s cubic-bezier(.2,.7,.2,1),visibility 0s linear .5s}.apex-x .ax-material-photo.is-active{opacity:1;visibility:visible;transform:scale(1);transition-delay:0s}.apex-x .ax-material-caption{display:grid}.apex-x .ax-material-caption>[data-material-copy]{grid-area:1/1;align-self:end;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .38s ease,transform .5s cubic-bezier(.2,.7,.2,1),visibility 0s linear .38s}.apex-x .ax-material-caption>[data-material-copy].is-active{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.12s}.apex-x .ax-material-buttons button{transition:color .35s ease,background-color .35s ease,border-color .35s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.apex-x .ax-swatch{transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .35s ease}@media(hover:hover){.apex-x .ax-material-buttons button:hover{transform:translateY(-1px)}.apex-x .ax-material-buttons button:hover .ax-swatch{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.apex-x [data-ax-reveal],.apex-x .ax-button,.apex-x .ax-material-photo,.apex-x .ax-material-caption>[data-material-copy],.apex-x .ax-material-buttons button,.apex-x .ax-swatch{transition:none}.apex-x .ax-pending{opacity:1;transform:none}}.apex-x .ax-production-panel{margin-top:44px;padding-top:44px;border-top:1px solid var(--ax-border)}.apex-x .ax-panel{padding:40px;border-radius:14px;background:#20201f;border:1px solid rgba(242,242,239,.12)}.apex-x .ax-panel-top{display:flex;align-items:flex-start;gap:64px}.apex-x .ax-panel-copy{flex:1.12}.apex-x .ax-panel-copy .ax-eyebrow{color:#8f8f8a}.apex-x .ax-panel-copy h3{max-width:460px;margin-top:26px;font-size:clamp(26px,2.3vw,34px);font-weight:500;line-height:1.32;letter-spacing:-.035em}.apex-x .ax-panel-copy>p:last-child{max-width:400px;margin-top:18px;color:var(--ax-muted);font-size:13px}.apex-x .ax-panel-delays{display:flex;flex:1;gap:52px;padding-top:6px}.apex-x .ax-panel-delay{flex:1;min-width:0}.apex-x .ax-panel-delay>span{display:block;font:10px/1.5 var(--ax-mono);letter-spacing:.08em;text-transform:uppercase;color:#8f8f8a}.apex-x .ax-panel-figure{display:flex;align-items:flex-end;gap:14px;margin-top:26px}.apex-x .ax-panel-figure strong{font:500 clamp(58px,5.3vw,84px)/.82 Poppins,sans-serif;letter-spacing:-.075em}.apex-x .ax-panel-figure strong small{font:400 19px/1 var(--ax-mono);letter-spacing:0;margin-inline:5px;color:#8f8f8a}.apex-x .ax-panel-figure p{padding-bottom:4px;font:10px/1.35 var(--ax-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ax-muted)}.apex-x .ax-panel-figure p small{display:block;margin-top:5px;font:inherit;opacity:.62}.apex-x .ax-panel-delay.is-accent .ax-panel-figure strong{color:var(--ax-accent)}.apex-x .ax-panel-rail{margin-top:46px}.apex-x .ax-rail-line{display:block;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--ax-accent),rgba(232,130,12,.55) 62%,rgba(232,130,12,.14))}.apex-x .ax-panel-rail ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.apex-x .ax-panel-rail li{position:relative;padding:20px 24px 0 0}.apex-x .ax-panel-rail li i{position:absolute;top:-5px;left:0;width:8px;height:8px;border-radius:50%;background:var(--ax-accent);box-shadow:0 0 0 5px #20201f}.apex-x .ax-panel-rail li:last-child i{background:#e8820c73}.apex-x .ax-panel-rail li>span{display:block;font:10px/1.4 var(--ax-mono);letter-spacing:.06em;color:var(--ax-accent)}.apex-x .ax-panel-rail li>p{max-width:180px;margin-top:8px;font-size:12.5px;font-weight:600;line-height:1.5}.apex-x .ax-panel-note{max-width:620px;margin-top:30px;color:#77776f;font-size:10.5px;line-height:1.75}.apex-x .ax-drive-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:minmax(250px,auto) minmax(350px,auto);gap:14px}.apex-x .ax-drive-card{position:relative;min-width:0;overflow:hidden;border-radius:14px;padding:30px;transition:transform .55s cubic-bezier(.2,.7,.2,1),border-color .4s ease,box-shadow .55s ease}.apex-x .ax-drive-diy{grid-column:1/span 5;grid-row:1/span 2;display:flex;flex-direction:column;padding:0;background:#242423}.apex-x .ax-drive-diy-media{position:relative;flex:1 1 auto;min-height:190px}.apex-x .ax-drive-diy-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.apex-x .ax-drive-diy-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#242423f5,#24242300 48%);pointer-events:none}.apex-x .ax-drive-diy-body{flex:none;display:flex;flex-direction:column;padding:0 30px 30px}.apex-x .ax-drive-diy-body .ax-eyebrow{font-size:10px;letter-spacing:.14em}.apex-x .ax-drive-diy-body h3{margin-top:12px;font-size:27px;font-weight:500;line-height:1.16;letter-spacing:-.035em}.apex-x .ax-drive-diy-lead{margin-top:11px;font-size:13px;line-height:1.7;color:var(--ax-muted);text-wrap:pretty}.apex-x .ax-drive-diy-facts{margin:22px 0 0;display:flex;flex-direction:column}.apex-x .ax-drive-diy-facts>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px;align-items:baseline;padding:13px 0;border-top:1px solid rgba(242,242,239,.12)}.apex-x .ax-drive-diy-facts dt{font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--ax-text)}.apex-x .ax-drive-diy-facts dd{margin:0;font-size:12px;line-height:1.6;color:#9d9c96;text-wrap:pretty}.apex-x .ax-drive-shipping{grid-column:6/span 7;grid-row:1;display:flex;flex-direction:column;justify-content:space-between;background:#20201f;border:1px solid rgba(242,242,239,.12)}.apex-x .ax-drive-shipping .ax-eyebrow{font-size:10px;letter-spacing:.1em;color:#8f8f8a}.apex-x .ax-drive-shipping-body{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.apex-x .ax-drive-shipping h3{max-width:430px;font-size:clamp(22px,2.1vw,30px);font-weight:500;line-height:1.3;letter-spacing:-.035em}.apex-x .ax-drive-shipping-body>div:first-child>p{max-width:400px;margin-top:14px;color:var(--ax-muted);font-size:13px}.apex-x .ax-drive-amount{flex:none;text-align:right;padding-bottom:4px}.apex-x .ax-drive-amount strong{display:block;font:500 clamp(42px,3.6vw,56px)/.9 Poppins,sans-serif;letter-spacing:-.075em;color:var(--ax-accent)}.apex-x .ax-drive-amount span{display:block;margin-top:10px;font:10px/1.35 var(--ax-mono);letter-spacing:.06em;text-transform:uppercase;color:#8f8f8a}.apex-x .ax-drive-home{grid-column:6/span 4;grid-row:2;display:flex;flex-direction:column;justify-content:space-between;background:var(--ax-accent);color:#191918}.apex-x .ax-drive-home .ax-eyebrow{font-size:10px;letter-spacing:.1em;color:inherit;opacity:.7}.apex-x .ax-drive-home h3{margin-top:24px;font-size:clamp(21px,1.9vw,27px);font-weight:500;line-height:1.28;letter-spacing:-.035em}.apex-x .ax-drive-home>div:first-child>p:last-child{margin-top:12px;font-size:13px;line-height:1.65;opacity:.78}.apex-x .ax-drive-price{display:flex;align-items:baseline;gap:10px}.apex-x .ax-drive-price strong{font:500 clamp(40px,3.4vw,52px)/.9 Poppins,sans-serif;letter-spacing:-.07em}.apex-x .ax-drive-price span{font:10px/1.35 var(--ax-mono);letter-spacing:.06em;text-transform:uppercase;opacity:.68}.apex-x .ax-home-cta{width:100%;margin-top:20px;min-height:52px;padding:10px 12px 10px 22px;font-size:12px;letter-spacing:.14em;justify-content:space-between;background:#191918;color:#f2f2ef;box-shadow:none}.apex-x .ax-home-cta .apex-site-cta__arrow{background:#f2f2ef24}.apex-x .ax-home-cta .apex-site-cta__arrow svg{width:14px;height:14px}.apex-x .ax-drive-garage{grid-column:10/span 3;grid-row:2;display:flex;flex-direction:column;justify-content:space-between;background:#20201f;border:1px solid rgba(242,242,239,.12)}.apex-x .ax-drive-garage .ax-eyebrow{font-size:10px;letter-spacing:.1em;color:#8f8f8a}.apex-x .ax-drive-garage h3{margin-top:24px;font-size:clamp(19px,1.7vw,24px);font-weight:500;line-height:1.3;letter-spacing:-.035em}.apex-x .ax-drive-garage>p:last-child{color:var(--ax-muted);font-size:12px;line-height:1.7}.apex-x .ax-drive-warranty{grid-column:1/span 12;display:block;padding:38px 42px;background:#f0efeb;color:#191918}.apex-x .ax-drive-warranty-intro{padding-bottom:28px;border-bottom:1px solid rgba(25,25,24,.13)}.apex-x .ax-drive-warranty-intro .ax-eyebrow{font-size:10px;letter-spacing:.14em;color:#8a877f}.apex-x .ax-drive-warranty-intro h3{margin-top:14px;font-size:26px;font-weight:500;line-height:1.28;letter-spacing:-.03em;color:#191918}.apex-x .ax-drive-warranty-items{margin:0}.apex-x .ax-warranty-row{display:grid;grid-template-columns:132px minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:baseline;padding:28px 0;border-bottom:1px solid rgba(25,25,24,.13)}.apex-x .ax-warranty-row:last-child{padding-bottom:0;border-bottom:0}.apex-x .ax-warranty-term{display:flex;align-items:baseline;gap:8px}.apex-x .ax-warranty-term strong{font:500 58px/.8 Poppins,sans-serif;letter-spacing:-.055em;color:#d1720a}.apex-x .ax-warranty-term span{font:500 11px/1 var(--ax-mono);letter-spacing:.1em;text-transform:uppercase;color:#9f5b0b}.apex-x .ax-drive-warranty-items dt{font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.01em;color:#191918}.apex-x .ax-drive-warranty-items dd{margin:0;font-size:13px;line-height:1.65;color:#6f6d67;text-wrap:pretty}@media(hover:hover){.apex-x .ax-drive-card:hover{transform:translateY(-3px);box-shadow:0 18px 36px #00000024}.apex-x .ax-drive-shipping:hover,.apex-x .ax-drive-garage:hover{border-color:#e8820c6b}}@media(prefers-reduced-motion:reduce){.apex-x .ax-drive-card{transition:none}}@media(max-width:1100px){.apex-x .ax-panel{padding:32px}.apex-x .ax-panel-top{gap:40px}.apex-x .ax-panel-delays{gap:32px}.apex-x .ax-drive-bento{grid-template-rows:minmax(230px,auto) minmax(340px,auto)}.apex-x .ax-drive-warranty{padding:32px 30px}.apex-x .ax-warranty-row{grid-template-columns:112px minmax(0,1fr) minmax(0,1fr);gap:28px}}@media(max-width:1040px){.apex-x .ax-material-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:4px}.apex-x .ax-material-buttons button{justify-content:center;padding:0 6px;gap:7px;font-size:10.5px}.apex-x .ax-swatch{width:16px;height:16px}}@media(max-width:1000px){.apex-x .ax-drive-bento{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto}.apex-x .ax-drive-diy{grid-column:1/span 6;grid-row:auto}.apex-x .ax-drive-diy-media{flex:none;aspect-ratio:2.4}.apex-x .ax-drive-shipping{grid-column:1/span 6;grid-row:auto}.apex-x .ax-drive-home{grid-column:1/span 3;grid-row:auto}.apex-x .ax-drive-garage{grid-column:4/span 3;grid-row:auto}.apex-x .ax-drive-warranty{grid-column:1/span 6}}@media(max-width:760px){.apex-x .ax-production-panel{margin-top:28px;padding-top:28px}.apex-x .ax-panel{padding:24px 20px;border-radius:11px}.apex-x .ax-panel-top{display:block}.apex-x .ax-panel-copy h3{margin-top:20px;font-size:25px}.apex-x .ax-panel-copy>p:last-child{font-size:12px}.apex-x .ax-panel-delays{gap:20px;margin-top:30px;padding-top:0}.apex-x .ax-panel-figure{margin-top:14px;gap:10px}.apex-x .ax-panel-figure strong{font-size:50px}.apex-x .ax-panel-figure strong small{font-size:14px;margin-inline:3px}.apex-x .ax-panel-figure p{font-size:8.5px}.apex-x .ax-panel-figure p small{margin-top:4px}.apex-x .ax-panel-rail{margin-top:34px}.apex-x .ax-panel-rail ol{grid-template-columns:1fr 1fr;row-gap:22px}.apex-x .ax-panel-rail li{padding-right:12px}.apex-x .ax-panel-rail li>p{font-size:11px}.apex-x .ax-panel-note{margin-top:24px;font-size:9.5px}.apex-x .ax-drive-bento{grid-template-columns:1fr;grid-template-rows:auto;gap:10px}.apex-x .ax-drive-card{border-radius:11px;padding:20px}.apex-x .ax-drive-diy,.apex-x .ax-drive-shipping,.apex-x .ax-drive-home,.apex-x .ax-drive-garage,.apex-x .ax-drive-warranty{grid-column:1/-1;grid-row:auto}.apex-x .ax-drive-diy{padding:0}.apex-x .ax-drive-diy-media{aspect-ratio:1.9}.apex-x .ax-drive-diy-body{padding:0 20px 22px}.apex-x .ax-drive-diy-body h3{font-size:24px}.apex-x .ax-drive-diy-lead{font-size:12.5px}.apex-x .ax-drive-diy-facts{margin-top:18px}.apex-x .ax-drive-diy-facts>div{grid-template-columns:minmax(0,1fr);gap:5px;padding:12px 0}.apex-x .ax-drive-shipping-body{display:block}.apex-x .ax-drive-shipping h3{font-size:22px}.apex-x .ax-drive-shipping-body>div:first-child>p{font-size:12px}.apex-x .ax-drive-amount{text-align:left;margin-top:20px;padding-bottom:0}.apex-x .ax-drive-amount span{margin-top:6px}.apex-x .ax-drive-home h3,.apex-x .ax-drive-garage h3{margin-top:18px}.apex-x .ax-drive-price{margin-top:22px}.apex-x .ax-drive-garage>p:last-child{margin-top:12px;font-size:11.5px}.apex-x .ax-drive-warranty{padding:26px 22px 28px}.apex-x .ax-drive-warranty-intro{padding-bottom:22px}.apex-x .ax-drive-warranty-intro h3{font-size:22px}.apex-x .ax-warranty-row{grid-template-columns:92px minmax(0,1fr);gap:7px 18px;padding:24px 0}.apex-x .ax-warranty-term{grid-row:1/span 2}.apex-x .ax-warranty-term strong{font-size:44px}.apex-x .ax-warranty-term span{font-size:10px}.apex-x .ax-drive-warranty-items dt{font-size:15px}.apex-x .ax-drive-warranty-items dd{font-size:12.5px}}.apex-x .ax-hero{position:relative;overflow:hidden;height:clamp(476px,47.6vw,646px);background:#1f1f1e}.apex-x .ax-hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.apex-x .ax-hero-media picture{display:block;width:100%;height:100%}.apex-x .ax-hero-image{width:100%;height:100%;object-fit:cover;object-position:62% 50%;display:block}.apex-x .ax-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0f0f0edb,#0f0f0e4d 22%,#0f0f0e00 40%),linear-gradient(90deg,#0f0f0ef5 4%,#0f0f0ed6 32%,#0f0f0e4d 62%,#0f0f0e85);pointer-events:none}.apex-x .ax-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,var(--ax-bg) 1%,rgba(25,25,24,0) 28%);pointer-events:none}.apex-x .ax-hero-copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding-block:64px 52px}.apex-x .ax-hero-lead{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-top:26px}.apex-x .ax-hero-lead .ax-intro{max-width:460px;margin:0;color:#cfcfca}.apex-x .ax-hero-lead .ax-discover{flex:none;width:auto;gap:40px;border-bottom-color:#f2f2ef47}.apex-x .ax-button{flex:none;width:330px;min-height:56px;margin:0;padding:16px 18px;font-size:12px;letter-spacing:.13em}@media(max-width:1100px){.apex-x .ax-hero-copy{padding-block:52px 44px}.apex-x .ax-hero-lead{gap:32px}.apex-x .ax-hero-lead .ax-discover{gap:24px}.apex-x .ax-button{width:300px}}@media(max-width:860px){.apex-x .ax-hero{height:auto}.apex-x .ax-hero:before{background:linear-gradient(180deg,#0f0f0ecc,#0f0f0e33 26%,#0f0f0e00 42%),linear-gradient(0deg,#0f0f0ef5 30%,#0f0f0e99 62%,#0f0f0e40)}.apex-x .ax-hero-image{object-position:58% 42%}.apex-x .ax-hero-copy{padding-block:289px 40px}.apex-x .ax-hero-lead{display:block;margin-top:20px}.apex-x .ax-hero-lead .ax-intro{max-width:470px}.apex-x .ax-hero-lead .ax-discover{width:100%;max-width:340px;margin-top:26px;gap:20px}.apex-x .ax-button{width:100%;max-width:340px}}@media(max-width:760px){.apex-x .ax-hero-copy{padding-block:255px 34px}}@media(max-width:430px){.apex-x .ax-hero-copy{padding-block:230px 30px}.apex-x .ax-button{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAg */
