.sx-home,.sx-about{overflow-x:clip}.sx-home h2,.sx-about h2{color:inherit}.sx-js .sx-r{opacity:0;translate:0 26px;transition:opacity .55s ease,translate .55s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0)*60ms)}.sx-js .sx-r.in{opacity:1;translate:0 0}.sx-sec{padding-block:clamp(56px,8vw,128px);position:relative}.sx-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(14px,4vw,56px);align-items:end;margin-bottom:clamp(24px,4vw,52px)}.sx-head h2{font-size:clamp(40px,6.4vw,104px);line-height:.94;margin:0}.sx-head p{margin:0;font-size:clamp(16px,1.3vw,20px);max-width:44ch}.sx-hero{position:relative;isolation:isolate}.sx-hero .ap-sl{height:var(--sx-hero, calc(100svh - 120px) );min-height:540px}.sx-hero .ap-slide>img{top:-14%;height:128%}.sx-hero .ap-slide.is-on>img{animation:sxKb 9s ease-out both}@keyframes sxKb{0%{scale:1.09}to{scale:1}}.sx-hero .ap-slide:after{background:linear-gradient(0deg,#091c28f0,#091c286b 52%,#091c2814),linear-gradient(90deg,#091c2899,#091c2800 66%)}.sx-hero .ap-slide__c{justify-content:flex-end;padding-bottom:clamp(92px,13vh,128px)}.sx-hero .ap-slide h1,.sx-hero .ap-slide .ap-sl__h{font-size:clamp(46px,min(8.2vw,15vh),156px);line-height:.88;max-width:12ch;letter-spacing:-.005em;margin-bottom:.2em}.sx-hero .ap-slide p{max-width:40ch;margin:0}.sx-label{position:absolute;z-index:4;right:max(24px,calc((100vw - 1420px)/2));bottom:clamp(64px,10vh,110px);width:clamp(270px,23vw,330px);rotate:2.5deg;background:#fffdf8;color:var(--navy);border:2px solid var(--navy);box-shadow:0 26px 60px #04101873;padding:16px 18px 18px}.sx-label__t{font:800 clamp(25px,2.3vw,33px)/1 var(--disp);margin:0 0 10px}.sx-label dl{margin:0;display:grid;grid-template-columns:1fr auto;border-top:2px solid var(--navy)}.sx-label dt,.sx-label dd{margin:0;padding:6px 0;border-bottom:1px solid #0e2a3b33;font-size:14px}.sx-label dd{font-weight:700;text-align:right}.sx-label__bar{height:34px;margin:12px 0;background:repeating-linear-gradient(90deg,var(--navy) 0 2px,transparent 2px 5px,var(--navy) 5px 9px,transparent 9px 11px,var(--navy) 11px 12px,transparent 12px 17px)}.sx-label .ap-btn{display:flex;justify-content:center;width:100%}.sx-tapes{position:relative;z-index:5;height:clamp(84px,9.5vw,150px);margin-top:-22px;overflow-x:clip;background:linear-gradient(transparent 22px,var(--ivory) 22px)}.sx-tapes .ap-mq{position:absolute;left:-3%;width:106%;padding-block:clamp(7px,.8vw,12px);border:0;box-shadow:0 8px 20px #0e2a3b33}.sx-tapes .ap-mq__t{font-size:clamp(22px,2.9vw,44px)}.sx-tapes .ap-mq:first-child{top:12px;rotate:-1.4deg}.sx-tapes .ap-mq:nth-child(2){bottom:8px;rotate:1deg}.sx-cats{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(190px,19vw,300px);gap:clamp(8px,1vw,14px)}.sx-cat{position:relative;overflow:hidden;isolation:isolate;grid-column:span 3;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(14px,1.6vw,24px);text-decoration:none;color:var(--navy);background:var(--kraft3);transition:background .3s}.sx-cat:hover{background:var(--amber)}.sx-cat:nth-child(1){grid-column:span 6;grid-row:span 2}.sx-cat:nth-child(2),.sx-cat:nth-child(4){background:#fffdf8}.sx-cat:nth-child(2):hover,.sx-cat:nth-child(4):hover{background:var(--amber)}.sx-cat:nth-child(3){background:var(--kraft2)}.sx-cat:nth-child(5){background:var(--kraft)}.sx-cat:nth-child(6){grid-column:span 7;background:var(--navy);color:var(--ivory)}.sx-cat:nth-child(7){grid-column:span 5;background:var(--amber)}.sx-cat:nth-child(7):hover{background:var(--kraft)}.sx-cat b{font:800 clamp(28px,3.2vw,56px)/.95 var(--disp);display:block;position:relative;z-index:2}.sx-cat:nth-child(1) b{font-size:clamp(46px,6.6vw,112px)}.sx-cat small{font-size:14px;margin-top:6px;position:relative;z-index:2}.sx-cat img{position:absolute;z-index:0;mix-blend-mode:multiply;object-fit:contain;aspect-ratio:1;height:auto;transition:scale .5s cubic-bezier(.2,.7,.2,1);width:66%;right:-4%;top:-3%}.sx-cat:hover img{scale:1.07}.sx-cat img.b{width:52%;left:-3%;right:auto;top:6%}.sx-cat:nth-child(1) img{width:62%;right:-2%;top:6%}.sx-cat:nth-child(1) img.b{width:50%;left:3%;right:auto;top:0}.sx-cat img.c{width:48%;right:24%;top:-4%}.sx-cat img.cov{mix-blend-mode:normal;top:-12%;right:0;bottom:-12%;left:0;width:100%;height:124%;aspect-ratio:auto;object-fit:cover;opacity:.75}.sx-cat:nth-child(6):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,#0e2a3bd9,#0e2a3b00 70%)}.sx-story{position:relative;height:340vh;background:var(--navy);color:var(--ivory)}.sx-story__pin{position:sticky;top:var(--sx-top,0px);height:calc(100svh - var(--sx-top,0px));min-height:520px;overflow:hidden;display:flex;align-items:center;isolation:isolate}.sx-story__ghost{position:absolute;z-index:-1;top:50%;left:0;margin-top:-.5em;white-space:nowrap;font:800 clamp(190px,36vw,620px)/1 var(--disp);color:#ffffff0a}.sx-story__in{display:flex;flex-direction:column;gap:clamp(10px,2.4vh,24px);width:100%}.sx-story__top{display:flex;justify-content:space-between;gap:24px;align-items:flex-end}.sx-story h2{font-size:clamp(32px,min(5.4vw,9.5vh),88px);line-height:.94;margin:0;max-width:15ch}.sx-hud{display:grid;grid-template-columns:repeat(4,auto);gap:clamp(14px,2.4vw,40px);margin:0}.sx-hud dt{font-size:13px;color:#bcd0d8;margin:0}.sx-hud dd{margin:0;font:800 clamp(24px,min(3.2vw,6.4vh),52px)/1 var(--disp);color:var(--amber);font-variant-numeric:tabular-nums}.sx-box{position:relative;height:clamp(92px,27vh,270px);border:clamp(5px,.7vw,10px) solid #d7dfe2;border-right-width:clamp(12px,1.6vw,24px);background:repeating-linear-gradient(90deg,#163a4e 0 18px,#102f41 18px 36px);overflow:hidden}.sx-box__c{position:absolute;top:0;bottom:0;background-color:var(--c);background-image:linear-gradient(rgba(14,42,59,.34) 2px,transparent 2px),linear-gradient(90deg,rgba(14,42,59,.34) 2px,transparent 2px);background-size:clamp(28px,4vw,62px) 33.4%;box-shadow:inset -3px 0 #0e2a3b80;display:flex;align-items:flex-end;color:var(--navy);overflow:hidden;will-change:transform}.sx-box__c span{font:800 clamp(13px,1.5vw,24px)/1.05 var(--disp);background:#fffdf8;padding:4px 7px;margin:6px;white-space:nowrap}.sx-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1vw,14px)}.sx-steps li{display:flex;gap:10px;align-items:center;padding:8px 10px;border:1px solid #ffffff2b;opacity:.45;transition:opacity .25s,background .25s,color .25s}.sx-steps li.done{opacity:.85}.sx-steps li.on{opacity:1;background:#fffdf8;color:var(--navy)}.sx-steps img{width:clamp(44px,5vw,68px);height:clamp(44px,5vw,68px);object-fit:contain;background:#fffdf8;flex:none}.sx-steps b{display:block;font-size:14.5px;line-height:1.2}.sx-steps small{font-size:13px}.sx-story__foot{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.sx-story__foot p{margin:0;font-size:13.5px;color:#bcd0d8;max-width:62ch}.sx-prod{background:var(--kraft3)}.sx-railbtns{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.sx-railbtns button{width:48px;height:48px;background:var(--navy);color:var(--ivory);border:0;font-size:20px}.sx-railbtns button:hover{background:var(--amber);color:var(--navy)}.sx-rail{display:flex;gap:clamp(10px,1.2vw,16px);overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:max(16px,calc((100vw - 1420px)/2 + 24px));scroll-padding-inline:max(16px,calc((100vw - 1420px)/2 + 24px));padding-bottom:12px;scrollbar-width:thin}.sx-rail .ap-card{flex:0 0 clamp(250px,23vw,330px);scroll-snap-align:start;opacity:1!important;transform:none!important}.sx-co{position:relative;isolation:isolate;min-height:min(100svh,900px);display:flex;align-items:flex-end;color:#fff;background:var(--navy)}.sx-co__m{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.sx-co__m video{position:absolute;left:0;top:-14%;width:100%;height:128%;object-fit:cover}.sx-co__m:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#091c28f5,#091c284d 66%,#091c2833);pointer-events:none}.sx-co .ap-vid__btn{top:16px;bottom:auto;right:16px}.sx-co__c{position:relative;z-index:1;width:100%;padding-block:clamp(60px,9vw,120px) clamp(28px,4vw,56px);pointer-events:none}.sx-co__c a{pointer-events:auto}.sx-co h2{font-size:clamp(44px,7.4vw,124px);line-height:.92;max-width:13ch;margin:0 0 14px}.sx-co p{font-size:clamp(16px,1.4vw,21px);max-width:48ch;color:#e4ecef}.sx-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(24px,4vw,48px);border-top:2px solid var(--amber)}.sx-stats div{padding:14px clamp(10px,2vw,28px) 0 0}.sx-stats b{display:block;font:800 clamp(42px,6vw,100px)/1 var(--disp);color:var(--amber);font-variant-numeric:tabular-nums}.sx-stats span{font-size:clamp(13.5px,1.1vw,16px)}.sx-who{position:relative;isolation:isolate;color:#fff;background:var(--navy);overflow:hidden}.sx-who>video{position:absolute;left:0;top:-14%;width:100%;height:128%;object-fit:cover;z-index:-2}.sx-who:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#091c28b8}.sx-who .ap-vid__btn{top:16px;bottom:auto;right:16px}.sx-who h2{font-size:clamp(40px,6.4vw,104px);line-height:.94;margin:0 0 clamp(18px,3vw,36px)}.sx-who ul{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(20px,5vw,72px)}.sx-who li a{display:block;padding:clamp(10px,1.3vw,18px) 0;border-top:1px solid #ffffff55;color:#fff;text-decoration:none;font:800 clamp(27px,4.2vw,70px)/1 var(--disp);transition:color .2s,padding .25s}.sx-who li a:hover{color:var(--amber);padding-left:14px}.sx-print{background:var(--kraft2);overflow:hidden}.sx-print__g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,5vw,80px);align-items:center}.sx-print h2{font-size:clamp(40px,5.8vw,96px);line-height:.94;margin:0 0 14px}.sx-print p{max-width:42ch}.sx-print__s{position:relative;height:clamp(360px,46vw,660px)}.sx-print__p{position:absolute;top:0;right:0;bottom:10%;left:12%;overflow:hidden}.sx-print__p img{position:absolute;left:0;top:-14%;width:100%;height:128%;object-fit:cover}.sx-print__f{position:absolute;background:#fffdf8;padding:8px;box-shadow:0 22px 44px #0e2a3b47;width:clamp(112px,17vw,240px);aspect-ratio:1}.sx-print__f img{width:100%;height:100%;object-fit:contain}.sx-print__f.a{left:0;top:10%;rotate:-5deg}.sx-print__f.b{right:6%;bottom:0;rotate:4deg}.sx-exp{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:var(--navy);min-height:clamp(420px,56vw,720px);display:flex;align-items:center}.sx-exp>img{position:absolute;left:0;top:-18%;width:100%;height:136%;object-fit:cover;z-index:-2}.sx-exp:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#091c28e6,#091c2840)}.sx-exp h2{font-size:clamp(42px,6.6vw,110px);line-height:.92;max-width:13ch;margin:0 0 14px}.sx-exp p{max-width:42ch;font-size:clamp(16px,1.4vw,21px)}.sx-flow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.4vw,36px);position:relative;counter-reset:s}.sx-flow:before,.sx-flow:after{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--kraft2)}.sx-flow:after{background:var(--amber);transform-origin:left;transform:scaleX(var(--p,1))}.sx-flow li{counter-increment:s;padding-top:clamp(16px,2vw,28px)}.sx-flow li:before{content:counter(s);display:block;font:800 clamp(64px,8vw,132px)/.9 var(--disp);color:var(--navy)}.sx-flow h3{font-size:clamp(23px,2vw,32px);margin:10px 0 6px}.sx-flow p{margin:0;color:var(--mut)}.sx-ab{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:var(--navy);min-height:var(--sx-hero, calc(100svh - 120px) );display:flex;flex-direction:column;justify-content:flex-end}.sx-ab>img{position:absolute;left:0;top:-16%;width:100%;height:132%;object-fit:cover;z-index:-2}.sx-ab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#091c28f2,#091c2840 70%)}.sx-ab a{color:#fff}.sx-ab h1{font-size:clamp(50px,min(10.4vw,20vh),190px);line-height:.86;max-width:11ch;margin:.1em 0 .18em;color:#fff}.sx-ab__l{font-size:clamp(17px,1.5vw,22px);max-width:46ch;margin:0}.sx-ab__c{padding-block:40px 12px}.sx-arrow{display:block;width:150vw;height:clamp(44px,7vw,110px);margin:clamp(10px,2vw,26px) 0 clamp(14px,2vw,28px) -60vw;color:var(--amber)}.sx-say{background:var(--ivory)}.sx-say p{font:800 clamp(36px,6vw,104px)/1 var(--disp);margin:0;color:var(--navy);max-width:20ch}.sx-say p i{font-style:normal;opacity:var(--o,1);transition:opacity .15s linear}.sx-say__b{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px;margin-top:clamp(24px,4vw,48px)}.sx-say__b div{font-size:clamp(16px,1.4vw,21px);max-width:46ch;grid-column:2}.sx-path{background:var(--navy);color:var(--ivory)}.sx-path__w{position:relative;padding-left:clamp(30px,7vw,110px)}.sx-path__l{position:absolute;left:clamp(8px,2vw,30px);top:0;bottom:0;width:4px;background:#ffffff26}.sx-path__l:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--amber);transform-origin:top;transform:scaleY(var(--p,1))}.sx-path__tip{position:absolute;left:-8px;top:calc(var(--p,1)*100% - 12px);width:0;height:0;border-inline:10px solid transparent;border-top:16px solid var(--amber)}.sx-mile{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,5vw,80px);align-items:center;padding-block:clamp(30px,5vw,72px)}.sx-mile:nth-child(odd) .sx-mile__p{order:2}.sx-mile b{display:block;font:800 clamp(84px,14vw,240px)/.84 var(--disp);color:var(--amber)}.sx-mile h2{font-size:clamp(30px,3.6vw,60px);margin:.2em 0}.sx-mile p{margin:0;font-size:clamp(16px,1.3vw,20px);max-width:44ch;color:#d4dfe3}.sx-mile__p{position:relative;overflow:hidden;height:clamp(240px,34vw,500px)}.sx-mile__p img{position:absolute;left:0;top:-16%;width:100%;height:132%;object-fit:cover}.sx-pur{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(560px,64vw,860px);display:flex;align-items:center;background:var(--navy)}.sx-pur>img{position:absolute;left:0;top:-18%;width:100%;height:136%;object-fit:cover;z-index:-1}.sx-pur__c{background:var(--ivory);padding:clamp(22px,3.4vw,52px);max-width:600px;margin-left:auto;box-shadow:0 30px 70px #04101866}.sx-pur h2{font-size:clamp(44px,6vw,100px);line-height:.92;margin:0 0 14px;color:var(--navy)}.sx-pur p{margin:0 0 12px}.sx-vals{background:var(--kraft3);overflow:hidden}.sx-vals__g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.2vw,18px);padding-block:clamp(10px,4vw,60px)}.sx-vals__c{display:grid;gap:clamp(10px,1.2vw,18px);align-content:start}.sx-val{background:#fffdf8;padding:clamp(20px,2.4vw,36px);min-height:clamp(180px,20vw,300px);display:flex;flex-direction:column;justify-content:flex-end;transition:background .25s}.sx-val:hover{background:var(--amber)}.sx-val:nth-child(2n){background:var(--navy);color:var(--ivory)}.sx-val:nth-child(2n):hover{background:var(--amber);color:var(--navy)}.sx-val h3{font:800 clamp(34px,3.6vw,60px)/1 var(--disp);margin:0 0 8px;color:inherit}.sx-val p{margin:0;font-size:15.5px}.sx-why{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:var(--navy)}.sx-why>video{position:absolute;left:0;top:-14%;width:100%;height:128%;object-fit:cover;z-index:-2}.sx-why:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#091c28bd}.sx-why .ap-vid__btn{top:16px;bottom:auto;right:16px}.sx-why__g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,20px)}.sx-why__g>div{background:#f8f4eaf5;color:var(--navy);padding:clamp(18px,2.4vw,34px)}.sx-why__g h3{font:800 clamp(28px,2.8vw,44px)/1 var(--disp);margin:0 0 10px;color:inherit}.sx-why__g p{margin:0}.sx-why__g>div:nth-child(2){margin-top:clamp(0px,4vw,56px)}.sx-why__g>div:nth-child(3){margin-top:clamp(0px,8vw,112px)}@media(max-width:1000px){.sx-hero .ap-sl{height:auto;min-height:0;aspect-ratio:auto}.sx-hero .ap-sl{height:min(calc(var(--sx-hero,100svh) - 40px),640px);min-height:500px}.sx-hero .ap-slide__c{padding-bottom:24px}.sx-hero .ap-sl__ui{top:10px;bottom:auto;justify-content:flex-end;gap:4px}.sx-hero .ap-sl__ui [data-prev],.sx-hero .ap-sl__ui [data-next]{display:none}.sx-hero .ap-sl__ui [data-pause]{height:36px;min-width:0;font-size:13px}.sx-hero .ap-sl__dots button{width:30px;height:36px}.sx-hero .ap-sl__dots button:after{top:17px}.sx-hero .ap-slide .ap-btns{flex-direction:column;align-items:stretch}.sx-hero .ap-slide .ap-btns .ap-btn{justify-content:center;text-align:center}.sx-label{position:relative;right:auto;bottom:auto;width:auto;rotate:0deg;box-shadow:none;border-width:0 0 2px;display:grid;grid-template-columns:minmax(0,1fr);padding:16px 16px 34px}.sx-label__bar{display:none}.sx-label dl{grid-template-columns:1fr auto;margin-bottom:12px}.sx-head,.sx-print__g{grid-template-columns:1fr}.sx-steps{grid-template-columns:1fr 1fr}}@media(max-width:760px){.sx-cats{grid-template-columns:1fr 1fr;grid-auto-rows:clamp(170px,46vw,240px)}.sx-cat,.sx-cat:nth-child(6),.sx-cat:nth-child(7){grid-column:span 1}.sx-cat:nth-child(1){grid-column:span 2;grid-row:span 1;min-height:260px}.sx-cat:nth-child(1) b{font-size:clamp(44px,13vw,64px)}.sx-cat b{font-size:clamp(25px,7vw,34px)}.sx-story{height:300vh}.sx-story__top{flex-direction:column;align-items:stretch;gap:10px}.sx-hud{grid-template-columns:repeat(4,1fr);gap:6px}.sx-hud dt{font-size:11.5px}.sx-hud dd{font-size:clamp(20px,6.4vw,30px)}.sx-box{height:clamp(84px,17vh,130px)}.sx-box__c span{display:none}.sx-steps{grid-template-columns:1fr}.sx-steps li{display:none}.sx-steps li.on{display:flex}.sx-story__foot p{display:none}.sx-rail .ap-card{flex-basis:76vw}.sx-railbtns{display:none}.sx-stats{grid-template-columns:1fr 1fr;gap:10px 0}.sx-who ul,.sx-flow{grid-template-columns:1fr}.sx-flow:before,.sx-flow:after{display:none}.sx-flow li{display:grid;grid-template-columns:64px 1fr;column-gap:12px;padding-top:14px;border-top:3px solid var(--amber)}.sx-flow li:before{grid-row:span 2;font-size:72px}.sx-flow h3{margin:0 0 4px}.sx-say__b{display:block}.sx-mile{grid-template-columns:1fr}.sx-mile:nth-child(odd) .sx-mile__p{order:0}.sx-vals__g,.sx-why__g{grid-template-columns:1fr}.sx-why__g>div{margin-top:0!important}.sx-pur__c{margin:60vw 0 0}.sx-pur{align-items:flex-end;padding-bottom:16px}}@media(prefers-reduced-motion:reduce){.sx-story{height:auto}.sx-story__pin{position:static;height:auto;padding-block:48px}.sx-hero .ap-slide.is-on>img{animation:none}.sx-js .sx-r{opacity:1;translate:0 0;transition:none}.sx-steps li{opacity:1}.sx-steps li{display:flex!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ap-show.css.map */
