@keyframes abIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes abFade{0%{opacity:0}to{opacity:1}}.xr-ab{display:block;position:relative;overflow-x:clip;color:#f5f5f5;animation:abFade .6s .12s ease both}[data-ab-skip=on] [data-ab~=in],[data-ab-skip=on].xr-ab,[data-ab-skip=on] [data-am~=root],[data-ab-skip=on] [data-am~=root] *{animation:none!important}.xr-ab__wrap{max-width:var(--xr-max-content);margin:0 auto;padding:0 clamp(16px,4vw,56px)}.xr-ab__k{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#8a8a8a;font-weight:700}.xr-ab__k--red,.xr-ab__lab{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#ef4444;font-weight:700}.xr-ab__h1{margin:0;font-family:var(--xr-font-display);font-variation-settings:"wdth" 78;font-weight:900;font-size:clamp(48px,7.4vw,108px);line-height:.88;text-transform:uppercase;letter-spacing:-.014em;text-wrap:balance}.xr-ab__mk{display:block;flex:0 0 auto}.xr-ab__mk svg{display:block;width:100%;height:100%;fill:var(--mk, #f5f5f5)}.xr-ab__mk--8{width:8px;height:16px}.xr-ab__mk--12{width:12px;height:24px}.xr-ab__mk--14{width:14px;height:28px}.xr-ab__mk--22{width:22px;height:45px}.xr-ab__mk--24{width:24px;height:49px}.xr-ab__mk--30{width:30px;height:61px;margin-top:6px}.xr-ab__mk--34{width:34px;height:69px}.xr-ab__markbox{position:relative;aspect-ratio:180 / 364}.xr-ab__markbox--a{height:calc(clamp(300px,68vh,640px) * var(--ab-size, 1));max-width:78vw}.xr-ab__markbox--b{height:calc(clamp(300px,64vh,580px) * var(--ab-size, 1));max-width:80vw}.xr-ab__markbox--d{height:calc(clamp(280px,62vh,560px) * var(--ab-size, 1));max-width:70vw}.xr-ab__markbox--e{flex:0 0 auto;height:calc(clamp(150px,24vh,250px) * var(--ab-size, 1))}.xr-ab__markbox--c{position:absolute;left:50%;top:50%;height:calc(min(84vh,720px) * var(--ab-size, 1));transform:translate(-50%,-50%)}.xr-ab__dots{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,#1a1a1a 1.1px,transparent 1.6px);background-size:12px 12px}.xr-ab__dots--mask{mask-image:radial-gradient(60% 60% at 50% 50%,#000,transparent);-webkit-mask-image:radial-gradient(60% 60% at 50% 50%,#000,transparent)}.xr-ab__dots--dim{background-image:radial-gradient(circle,#161616 1.1px,transparent 1.6px)}.xr-ab__foot{position:absolute;left:clamp(16px,4vw,56px);right:clamp(16px,4vw,56px);bottom:clamp(24px,5vh,44px);display:flex;align-items:flex-end;justify-content:space-between}.xr-ab__heroA .xr-ab__foot{animation:abFade .6s 1.1s both}.xr-ab__heroA{position:relative;min-height:calc(100vh - 64px);display:flex;align-items:center;justify-content:center;padding:40px 0 110px}.xr-ab__lead{padding:clamp(64px,12vh,120px) 0 clamp(56px,10vh,110px);border-top:1px solid #1a1a1a}.xr-ab__lead p{margin:26px 0 0;max-width:980px;font-size:clamp(24px,3vw,38px);line-height:1.28;font-weight:600;letter-spacing:-.01em;color:#f5f5f5;text-wrap:pretty}.xr-ab__bigq{padding:clamp(56px,10vh,96px) 0;border-top:1px solid #1a1a1a}.xr-ab__bigq>div{font-family:var(--xr-font-display);font-variation-settings:"wdth" 78;font-weight:900;font-size:clamp(52px,11vw,150px);line-height:.86;text-transform:uppercase;letter-spacing:-.014em;text-wrap:balance}.xr-ab__bigq span{color:#ff1a1a}.xr-ab__g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a}.xr-ab__g3c{padding:clamp(36px,5vw,56px) clamp(20px,3vw,40px) clamp(44px,6vw,72px);display:flex;flex-direction:column;gap:20px}.xr-ab__g3c:first-child{padding-left:0}.xr-ab__g3c:last-child{padding-right:0}.xr-ab__g3c+.xr-ab__g3c{border-left:1px solid #1a1a1a}.xr-ab__tick{display:block;width:28px;height:2px;background:#ff1a1a}.xr-ab__g3c p{margin:0;font-size:16px;line-height:1.72;color:#d1d5db;text-wrap:pretty}.xr-ab__finale{padding:clamp(80px,14vh,130px) 0 clamp(80px,14vh,150px);text-align:center;display:flex;flex-direction:column;align-items:center;gap:30px}.xr-ab__finA{margin:0;font-size:18px;line-height:1.6;color:#d1d5db}.xr-ab__finB{margin:0;max-width:1060px;font-family:var(--xr-font-display);font-variation-settings:"wdth" 80;font-weight:900;font-size:clamp(36px,6vw,76px);line-height:.92;text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance}.xr-ab__p5{padding:clamp(56px,10vh,96px) 0;display:flex;flex-direction:column;gap:20px;max-width:760px}.xr-ab__p5 p{margin:0;font-size:18px;line-height:1.72;color:#d1d5db;text-wrap:pretty}.xr-ab__heroB{position:relative;min-height:calc(100vh - 64px);max-width:var(--xr-max-content);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,4vw,56px);padding:40px clamp(16px,4vw,56px);box-sizing:border-box}.xr-ab__heroB-copy{display:flex;flex-direction:column;gap:26px;animation:abIn .8s .9s cubic-bezier(.16,.84,.28,1) both}.xr-ab__bar64{display:block;width:64px;height:2px;background:#ff1a1a}.xr-ab__heroB-mark{display:flex;justify-content:center}.xr-ab__chap{display:grid;grid-template-columns:clamp(160px,20vw,260px) minmax(0,1fr);gap:clamp(20px,4vw,48px);padding:clamp(48px,8vh,72px) 0 clamp(56px,9vh,80px);border-top:1px solid #1a1a1a}.xr-ab__chap-side{display:flex;flex-direction:column;gap:14px}.xr-ab__chap-n{font-family:var(--xr-font-display);font-variation-settings:"wdth" 80;font-weight:900;font-size:clamp(64px,8vw,112px);line-height:.8;color:#2c2c2c;font-variant-numeric:tabular-nums}.xr-ab__chap-body{display:flex;flex-direction:column;gap:22px}.xr-ab__dotrow{height:10px;max-width:420px;background-image:radial-gradient(circle,#3a3a3a 1.1px,transparent 1.6px);background-size:10px 10px}.xr-ab__chap-body p{margin:0;max-width:760px;font-size:clamp(19px,1.8vw,24px);line-height:1.5;font-weight:500;color:#f5f5f5;text-wrap:pretty}.xr-ab__quoteB{padding:clamp(72px,12vh,120px) 0;border-top:1px solid #1a1a1a;display:flex;justify-content:center}.xr-ab__quoteB figure{margin:0;max-width:760px;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.xr-ab__quoteB blockquote{margin:0;font-size:clamp(24px,2.6vw,34px);line-height:1.35;font-weight:300;letter-spacing:-.005em;color:#f5f5f5;text-wrap:balance}.xr-ab__run{position:relative;height:520vh}.xr-ab__stage{position:sticky;top:0;height:100vh;overflow:hidden;--ab-split: 0}.xr-ab__steps{position:absolute;left:50%;top:50%;width:min(640px,calc(100vw - 48px));transform:translate(-50%,-50%)}.xr-ab__step{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);opacity:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.xr-ab__step p{margin:0;font-size:clamp(17px,1.9vw,22px);line-height:1.55;font-weight:500;color:#fff;text-wrap:pretty}.xr-ab__step--1 p{font-size:clamp(20px,2.4vw,28px);line-height:1.4;font-weight:600}.xr-ab__step--4 p{font-size:clamp(20px,2.2vw,26px);line-height:1.45;font-weight:600}.xr-ab__step--5{gap:22px}.xr-ab__step .xr-ab__finA{color:#d1d5db;font-size:18px;line-height:1.6;font-weight:400}.xr-ab__step .xr-ab__finB--c{font-size:clamp(32px,4.4vw,52px);line-height:.94;color:#fff;font-weight:900}.xr-ab__bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:#1a1a1a}.xr-ab__bar>div{height:100%;background:#ff1a1a;transform-origin:left;transform:scaleX(0)}.xr-ab__heroD{min-height:calc(100vh - 64px);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);border-bottom:1px solid #1a1a1a}.xr-ab__markpanel{position:relative;display:flex;align-items:center;justify-content:center;border-right:1px solid #1a1a1a;padding:40px 0}.xr-ab__corner{position:absolute;width:18px;height:18px}.xr-ab__corner--tl{left:28px;top:28px;border-left:1px solid #2c2c2c;border-top:1px solid #2c2c2c}.xr-ab__corner--br{right:28px;bottom:28px;border-right:1px solid #2c2c2c;border-bottom:1px solid #2c2c2c}.xr-ab__heroD-copy{padding:clamp(40px,8vh,80px) clamp(16px,5vw,64px);display:flex;flex-direction:column;justify-content:center;gap:28px;animation:abIn .8s 1.2s cubic-bezier(.16,.84,.28,1) both}.xr-ab__h1--d{font-variation-settings:"wdth" 80;font-size:clamp(44px,6.4vw,92px);line-height:.9;letter-spacing:-.012em}.xr-ab__heroD-copy p{margin:0;max-width:560px;font-size:clamp(16px,1.5vw,19px);line-height:1.6;color:#d1d5db;text-wrap:pretty}.xr-ab__bigq--d{padding:clamp(56px,10vh,96px) clamp(16px,4vw,56px);border-top:0;border-bottom:1px solid #1a1a1a}.xr-ab__bigq--d>div{font-size:clamp(44px,8vw,120px)}.xr-ab__g2c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.xr-ab__g2cell{padding:clamp(40px,7vh,64px) clamp(16px,4vw,56px) clamp(48px,8vh,72px);display:flex;flex-direction:column;gap:18px}.xr-ab__g2cell:nth-child(-n+2){border-bottom:1px solid #1a1a1a}.xr-ab__g2cell:nth-child(2n){border-left:1px solid #1a1a1a}.xr-ab__g2head{display:flex;align-items:center;gap:14px}.xr-ab__num{font-family:var(--xr-font-display);font-weight:800;font-size:15px;color:#ff1a1a}.xr-ab__rule{flex:1;height:1px;background:#2c2c2c}.xr-ab__g2cell p{margin:0;font-size:17px;line-height:1.72;color:#d1d5db;text-wrap:pretty}.xr-ab__g2cell .xr-ab__finB--d{font-size:clamp(28px,3vw,40px);line-height:.94;letter-spacing:-.008em;color:#fff}.xr-ab__heroE{padding:clamp(56px,11vh,96px) 0 clamp(48px,9vh,80px);border-bottom:1px solid #1a1a1a;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.xr-ab__heroE-copy{display:flex;flex-direction:column;gap:30px;animation:abIn .8s .1s cubic-bezier(.16,.84,.28,1) both}.xr-ab__brand{display:flex;align-items:center;gap:14px}.xr-ab__h1--e{font-variation-settings:"wdth" 76;font-size:clamp(56px,11vw,170px);line-height:.84;letter-spacing:-.016em}.xr-ab__body{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,5vw,64px)}.xr-ab__body--idx{grid-template-columns:clamp(180px,18vw,260px) minmax(0,1fr)}.xr-ab__idx{position:sticky;top:96px;align-self:start;padding:64px 0;display:flex;flex-direction:column;gap:2px}.xr-ab__idxrow{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #1a1a1a;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a}.xr-ab__idxrow.is-on{color:#f5f5f5}.xr-ab__prose{padding:64px 0 40px;max-width:720px;display:flex;flex-direction:column}.xr-ab__prose p{margin:0;font-size:18px;line-height:1.75;color:#d1d5db;text-wrap:pretty}.xr-ab__prose .xr-ab__prose-lead{font-size:clamp(21px,2.2vw,28px);line-height:1.45;font-weight:600;color:#f5f5f5}.xr-ab__prose .xr-ab__gap{margin-top:56px}.xr-ab__divider{display:flex;align-items:center;gap:18px;margin:56px 0}.xr-ab__divider>span:not(.xr-ab__mk){flex:1;height:1px;background:#2c2c2c}.xr-ab__divider--fin{margin:0;gap:16px}.xr-ab__divider--fin>span:not(.xr-ab__mk){flex:0 0 120px}.xr-ab__eq{margin:56px 0 0;display:flex;gap:22px;align-items:flex-start}.xr-ab__eq>span:last-child{font-family:var(--xr-font-display);font-variation-settings:"wdth" 80;font-weight:900;font-size:clamp(36px,5vw,64px);line-height:.92;text-transform:uppercase;letter-spacing:-.01em;color:#fff}.xr-ab__finale--e{padding:clamp(72px,12vh,110px) 0 clamp(80px,13vh,140px);border-top:1px solid #1a1a1a;gap:28px}.xr-ab__finB--e{max-width:980px;font-size:clamp(34px,5.6vw,68px)}.xr-ab__cta{padding:clamp(56px,10vh,90px) 0 clamp(64px,11vh,110px);border-top:1px solid #1a1a1a;display:flex;align-items:center;justify-content:space-between;gap:28px}.xr-ab__std{font-family:var(--xr-font-display);font-variation-settings:"wdth" 80;font-weight:900;font-size:clamp(36px,5vw,64px);line-height:.92;text-transform:uppercase;letter-spacing:-.01em}.xr-ab__ctabtn{flex:0 0 auto;display:inline-block;text-align:center;text-decoration:none;border-radius:2px;padding:18px 30px;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.xr-ab__ctabtn:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.xr-am{position:relative;width:100%;height:100%}.xr-ab__markbox>.xr-am{position:absolute;top:0;right:0;bottom:0;left:0}.xr-am__cvwrap{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.xr-am__cv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.xr-am__fill{position:absolute;top:0;right:0;bottom:0;left:0}.xr-am__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;overflow:visible}.xr-am__svg polygon{fill:#f5f5f5}.xr-am__bladewrap{position:absolute;top:-6%;right:-30%;bottom:-6%;left:-30%;overflow:hidden;pointer-events:none}.xr-am__blade{position:absolute;top:-10%;bottom:-10%;left:0;width:26%;background:linear-gradient(90deg,rgba(var(--am-rgb),0),var(--am-red) 70%,#ffffff);box-shadow:0 0 50px rgba(var(--am-rgb),.6)}.xr-am__scan{position:absolute;left:-12%;right:-12%;height:2px;margin-top:-1px;background:var(--am-red);box-shadow:0 0 8px 1px rgba(var(--am-rgb),.9),0 0 26px 4px rgba(var(--am-rgb),.45);pointer-events:none}[data-am~=root]{--am-red: #ff1a1a;--am-rgb: 255, 26, 26}[data-am-red=off]{--am-red: #f5f5f5;--am-rgb: 245, 245, 245}[data-am~=bl]{translate:calc(var(--ab-split, 0) * -62% * var(--am-k, 1)) 0;opacity:calc(1 - var(--ab-split, 0) * .72)}[data-am~=br]{translate:calc(var(--ab-split, 0) * 62% * var(--am-k, 1)) 0;opacity:calc(1 - var(--ab-split, 0) * .72)}[data-am~=blade],[data-am~=scan]{display:none}@keyframes amWipe{0%{clip-path:polygon(0 -10%,0 -10%,-45% 110%,-45% 110%)}to{clip-path:polygon(0 -10%,145% -10%,100% 110%,0 110%)}}@keyframes amBlade{0%{transform:translate(-160%) skew(-21.6deg);opacity:0}12%,80%{opacity:1}to{transform:translate(420%) skew(-21.6deg);opacity:0}}@keyframes amScan{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes amScanLine{0%{top:0;opacity:0}8%,88%{opacity:1}to{top:100%;opacity:0}}@keyframes amTrace{0%{stroke-dashoffset:790}to{stroke-dashoffset:0}}@keyframes amFill{0%{fill-opacity:0}to{fill-opacity:1}}@keyframes amStrokeOut{0%{stroke-opacity:1}to{stroke-opacity:0}}@keyframes amGlow{0%,72%{filter:drop-shadow(0 0 14px rgba(var(--am-rgb),.7))}to{filter:drop-shadow(0 0 0 rgba(var(--am-rgb),0))}}@keyframes amSlideL{0%{transform:translate(-120vw)}to{transform:none}}@keyframes amSlideR{0%{transform:translate(120vw)}to{transform:none}}@keyframes amFade{0%{opacity:0}to{opacity:1}}[data-am-anim=wipe] [data-am~=clip]{animation:amWipe calc(var(--am-t, 1) * 1.1s) var(--am-d, 0ms) cubic-bezier(.7,0,.3,1) backwards}[data-am-anim=wipe] [data-am~=blade]{display:block;opacity:0;animation:amBlade calc(var(--am-t, 1) * 1.2s) var(--am-d, 0ms) cubic-bezier(.7,0,.3,1) both}[data-am-anim=scan] [data-am~=clip]{animation:amScan calc(var(--am-t, 1) * 1.3s) var(--am-d, 0ms) cubic-bezier(.45,0,.55,1) backwards}[data-am-anim=scan] [data-am~=scan]{display:block;opacity:0;animation:amScanLine calc(var(--am-t, 1) * 1.3s) var(--am-d, 0ms) cubic-bezier(.45,0,.55,1) both}[data-am-anim=trace] [data-am~=clip]{animation:amGlow calc(var(--am-t, 1) * 2.6s) var(--am-d, 0ms) ease both}[data-am-anim=trace] [data-am~=poly]{stroke:var(--am-red);stroke-width:2;stroke-dasharray:790;stroke-dashoffset:0;stroke-opacity:0;animation:amTrace calc(var(--am-t, 1) * 1.7s) var(--am-d, 0ms) cubic-bezier(.7,0,.3,1) both,amFill calc(var(--am-t, 1) * .6s) calc(var(--am-d, 0ms) + var(--am-t, 1) * 1.6s) ease both,amStrokeOut calc(var(--am-t, 1) * .5s) calc(var(--am-d, 0ms) + var(--am-t, 1) * 2.1s) ease both}[data-am-anim=trace] [data-am~=pr]{animation-delay:calc(var(--am-d, 0ms) + var(--am-t, 1) * .2s),calc(var(--am-d, 0ms) + var(--am-t, 1) * 1.7s),calc(var(--am-d, 0ms) + var(--am-t, 1) * 2.2s)}[data-am-anim=slide] [data-am~=bl] [data-am~=slide]{animation:amSlideL calc(var(--am-t, 1) * 1s) var(--am-d, 0ms) cubic-bezier(.16,.84,.28,1) backwards}[data-am-anim=slide] [data-am~=br] [data-am~=slide]{animation:amSlideR calc(var(--am-t, 1) * 1s) calc(var(--am-d, 0ms) + var(--am-t, 1) * .14s) cubic-bezier(.16,.84,.28,1) backwards}[data-am-anim=dotfade] [data-am~=cvwrap]{animation:amFade calc(var(--am-t, 1) * 1.2s) var(--am-d, 0ms) ease backwards}[data-am-skip=on] *,[data-am-skip=on]{animation:none!important}@media(max-width:860px){[data-ab~=g2],[data-ab~=g3],[data-ab~=chap],[data-ab~=body]{grid-template-columns:minmax(0,1fr)!important}[data-ab~=g3]>*,[data-ab~=g2c]>*{border-left:0!important;border-top:1px solid #1a1a1a!important;padding-left:0;padding-right:0}[data-ab~=g2c]>*{padding-left:clamp(16px,4vw,56px);padding-right:clamp(16px,4vw,56px);border-bottom:0!important}[data-ab~=idx]{display:none!important}[data-ab~=markpanel]{border-right:0!important;border-bottom:1px solid #1a1a1a;min-height:auto!important;padding:48px 0!important}[data-ab~=hero2]{min-height:auto!important;padding-top:40px!important;padding-bottom:56px!important}[data-ab~=ctarow]{flex-direction:column!important;align-items:flex-start!important}}@media(prefers-reduced-motion:reduce){.xr-ab,.xr-ab *{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/xr-about.css.map */
