.animated-arrow-root{vertical-align:middle;line-height:0;display:inline-block;position:relative}.animated-arrow-root .animated-arrow{opacity:var(--arrow-shape-opacity,1);display:block}.animated-arrow--down{transform-origin:50%;transform:rotate(180deg)}.animated-arrow .seg{fill:var(--arrow-color);opacity:0;animation-duration:var(--arrow-duration);animation-timing-function:linear;animation-iteration-count:infinite}.animated-arrow .s1{animation-name:animated-arrow-seg1}.animated-arrow .s2{animation-name:animated-arrow-seg2}.animated-arrow .s3{animation-name:animated-arrow-seg3}.animated-arrow .s4{animation-name:animated-arrow-seg4}.animated-arrow .s5{animation-name:animated-arrow-seg5}.animated-arrow .s6{animation-name:animated-arrow-seg6}@keyframes animated-arrow-seg1{0%,8%{opacity:0}8.01%,58%{opacity:1}58.01%,to{opacity:0}}@keyframes animated-arrow-seg2{0%,16%{opacity:0}16.01%,66%{opacity:1}66.01%,to{opacity:0}}@keyframes animated-arrow-seg3{0%,24%{opacity:0}24.01%,74%{opacity:1}74.01%,to{opacity:0}}@keyframes animated-arrow-seg4{0%,32%{opacity:0}32.01%,82%{opacity:1}82.01%,to{opacity:0}}@keyframes animated-arrow-seg5{0%,40%{opacity:0}40.01%,90%{opacity:1}90.01%,to{opacity:0}}@keyframes animated-arrow-seg6{0%,48%{opacity:0}48.01%,98%{opacity:1}98.01%,to{opacity:0}}.animated-arrow-root--solid-blink .animated-arrow__solid{fill:var(--arrow-color);animation:animated-arrow-blink var(--arrow-blink-duration,1.45s) ease-in-out infinite;transform-box:fill-box}.animated-arrow-root--solid-outline-blink .animated-arrow__solid-outline{fill:none;stroke:var(--arrow-color);animation:animated-arrow-blink var(--arrow-blink-duration,1.45s) ease-in-out infinite;transform-box:fill-box}@keyframes animated-arrow-blink{0%,to{opacity:var(--arrow-blink-peak-opacity,.62)}50%{opacity:var(--arrow-blink-floor-opacity,.13)}}.why-page .why-wrapper{--why-box-bg:var(--color-ink);--why-box-fg:var(--color-page-bg);--why-base-inset:1.84em;max-width:none;margin-top:var(--page-title-rule-gap);padding:0}.why-page .why-box{aspect-ratio:1;background-color:var(--why-box-bg);width:100%;color:var(--why-box-fg);--why-edge-veil-height:clamp(130px, 22vh, 230px);--why-bottom-veil-height:clamp(152px, 27vh, 268px);--why-end-phase:0;--why-end-top-veil-grow:0;--why-edge-veil-end-height:clamp(42px, 8vh, 86px);--why-bottom-veil-end-height:clamp(48px, 9vh, 96px);--why-top-edge-opacity:1;position:relative;overflow:hidden;container:why-box/size}.why-page .why-box>.why-intro-top-band{height:var(--why-intro-top-band-height,0px);z-index:6;pointer-events:none;background:var(--why-box-bg);opacity:var(--why-intro-top-band-opacity,1);border-radius:0;position:absolute;top:0;left:0;right:0;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.why-page .why-box>.why-intro-top-band{opacity:0!important;visibility:hidden!important;height:0!important}}.why-page .why-scroll-cta{left:var(--why-cta-horizontal,50%);top:var(--why-cta-top,72%);z-index:13;transform:translate(-50%, -50%) scale(var(--why-cta-scale,1));transform-origin:50%;pointer-events:none;opacity:var(--why-cta-opacity,1);position:absolute;bottom:auto}.why-page .why-box:not(:has(.why-content--ready))>.why-scroll-cta,.why-page .why-box:not(:has(.why-content--ready))>.why-cta-veil{visibility:hidden;opacity:0;pointer-events:none}.why-page .why-box>.why-cta-veil{left:0;right:0;top:var(--why-cta-veil-top,100%);z-index:12;isolation:isolate;pointer-events:none;opacity:var(--why-cta-veil-opacity,0);background:var(--why-box-bg);position:absolute;bottom:0}.why-page .why-box>.why-cta-veil:after{content:"";z-index:1;pointer-events:none;opacity:1;background:var(--why-box-bg);height:12px;position:absolute;top:-12px;left:0;right:0}.why-page .why-scroll-cta .animated-arrow-root{z-index:1;display:block;position:relative}@media (prefers-reduced-motion:reduce){.why-page .why-scroll-cta{opacity:0!important;visibility:hidden!important}}.why-page .why-end-cover{z-index:4;pointer-events:none;height:clamp(125px,17.2vh,220px);opacity:min(1, calc(var(--why-end-cover-opacity,0) * (1 + .55 * var(--why-end-top-veil-grow,0))));background:linear-gradient(to bottom, var(--why-box-bg) 0%, var(--why-box-bg) 48%, rgba(var(--color-ink-rgb), 0) 100%);position:absolute;top:0;left:0;right:0}.why-page .why-scroll .why-start-cover{height:var(--why-start-cover-height,clamp(140px, 20.8vh, 218px));z-index:4;pointer-events:none;opacity:var(--why-start-cover-opacity,1);background:linear-gradient(to top, var(--why-box-bg) 0%, var(--why-box-bg) 62%, rgba(var(--color-ink-rgb), .93) 69%, rgba(var(--color-ink-rgb), .55) 80%, rgba(var(--color-ink-rgb), .18) 90%, rgba(var(--color-ink-rgb), .04) 96%, rgba(var(--color-ink-rgb), 0) 100%);position:absolute;bottom:0;left:0;right:0}.why-page .why-box>.why-box-bottom-veil{height:calc(var(--why-bottom-veil-height) - (var(--why-bottom-veil-height) - var(--why-bottom-veil-end-height)) * var(--why-end-phase,0));z-index:2;pointer-events:none;opacity:var(--why-bottom-veil-opacity,0);background:linear-gradient(to top, var(--why-box-bg) 0%, var(--why-box-bg) 5%, rgba(var(--color-ink-rgb), .97) 14%, rgba(var(--color-ink-rgb), .9) 28%, rgba(var(--color-ink-rgb), .72) 44%, rgba(var(--color-ink-rgb), .48) 60%, rgba(var(--color-ink-rgb), .26) 76%, rgba(var(--color-ink-rgb), .1) 88%, rgba(var(--color-ink-rgb), 0) 100%);position:absolute;bottom:0;left:0;right:0}.why-page .why-box>.why-box-step2-veil{height:min(calc(var(--why-start-cover-height,clamp(140px, 20.8vh, 218px)) * (.72 + .26 * var(--why-intro-bottom-veil-hard,0))), calc(var(--why-intro-bottom-veil-height,clamp(64px, 13vh, 140px)) * (1 + .26 * var(--why-intro-bottom-veil-hard,0))));z-index:2;pointer-events:none;opacity:var(--why-intro-bottom-veil-opacity,0);background:linear-gradient(to top, var(--why-box-bg) 0%, var(--why-box-bg) calc(28% + 16% * var(--why-intro-bottom-veil-hard,0)), rgba(var(--color-ink-rgb), calc(.42 + .38 * var(--why-intro-bottom-veil-hard,0))) 40%, rgba(var(--color-ink-rgb), calc(.22 + .28 * var(--why-intro-bottom-veil-hard,0))) 54%, rgba(var(--color-ink-rgb), calc(.1 + .14 * var(--why-intro-bottom-veil-hard,0))) 68%, rgba(var(--color-ink-rgb), calc(.03 + .06 * var(--why-intro-bottom-veil-hard,0))) 82%, rgba(var(--color-ink-rgb), 0) 100%);position:absolute;bottom:0;left:0;right:0}.why-page .why-box>.why-box-step3-veil{height:calc(( var(--why-bottom-veil-height) - (var(--why-bottom-veil-height) - var(--why-bottom-veil-end-height)) * var(--why-end-phase,0) ) * .72);z-index:2;pointer-events:none;opacity:var(--why-step3-veil-opacity,0);background:linear-gradient(to top, var(--why-box-bg) 0%, rgba(var(--color-ink-rgb), .72) 16%, rgba(var(--color-ink-rgb), .42) 34%, rgba(var(--color-ink-rgb), .2) 52%, rgba(var(--color-ink-rgb), .08) 72%, rgba(var(--color-ink-rgb), .02) 88%, rgba(var(--color-ink-rgb), 0) 100%);position:absolute;bottom:0;left:0;right:0}.why-page .why-box:before,.why-page .why-box:after{content:"";pointer-events:none;position:absolute;left:0;right:0}.why-page .why-box:before{z-index:3;opacity:min(1, calc(var(--why-top-edge-opacity,1) * (1 + .72 * var(--why-end-top-veil-grow,0))));height:var(--why-top-veil-current-height-px,calc(var(--why-edge-veil-height) - (var(--why-edge-veil-height) - var(--why-edge-veil-end-height)) * var(--why-end-phase,0)));background-image: linear-gradient(to top, rgba(var(--color-ink-rgb), 0) 0%, rgba(var(--color-ink-rgb), .36) 10%, rgba(var(--color-ink-rgb), .7) 22%, rgba(var(--color-ink-rgb), .9) 36%, rgba(var(--color-ink-rgb), .98) 50%, rgba(var(--color-ink-rgb), .99) 66%, var(--why-box-bg) 100%),  linear-gradient(to top, rgba(var(--color-ink-rgb), calc(1 * var(--why-end-top-veil-grow,0))) 0%, rgba(var(--color-ink-rgb), calc(.97 * var(--why-end-top-veil-grow,0))) 9%, rgba(var(--color-ink-rgb), calc(.9 * var(--why-end-top-veil-grow,0))) 22%, rgba(var(--color-ink-rgb), calc(.74 * var(--why-end-top-veil-grow,0))) 38%, rgba(var(--color-ink-rgb), calc(.48 * var(--why-end-top-veil-grow,0))) 52%, rgba(var(--color-ink-rgb), calc(.22 * var(--why-end-top-veil-grow,0))) 68%, rgba(var(--color-ink-rgb), calc(.06 * var(--why-end-top-veil-grow,0))) 80%, transparent 92%);background-repeat:no-repeat;top:0}.why-page .why-box:after{z-index:0;opacity:var(--why-start-cover-opacity,1);height:var(--why-start-cover-height,clamp(140px, 20.8vh, 218px));background:linear-gradient(to bottom, rgba(var(--color-ink-rgb), 0) 0%, rgba(var(--color-ink-rgb), .04) 4%, rgba(var(--color-ink-rgb), .18) 10%, rgba(var(--color-ink-rgb), .55) 20%, rgba(var(--color-ink-rgb), .93) 31%, var(--why-box-bg) 38%, var(--why-box-bg) 100%);bottom:0}.why-page .why-scroll{--why-text-right-gutter:2.75em;--why-font-scale:1;--why-copy-font-size:calc(clamp(.96rem, .93rem + .52vw, 1.18rem) * var(--why-font-scale,1));font-size:var(--why-copy-font-size);z-index:1;isolation:isolate;scroll-behavior:smooth;scrollbar-width:none;hyphens:none;width:100%;height:100%;padding:clamp(1.84em,5vw,2.75em) 0;position:relative;overflow-y:auto}.why-page .why-content{opacity:1;max-width:none;transition:opacity .38s ease-out;position:relative}.why-page .why-scroll .why-block--body,.why-page .why-scroll .why-block--close{max-width:48ch}.why-page .why-scroll .why-block--intro{max-width:min(72ch,100%);padding-top:var(--why-intro-gif-pad,0);position:relative}.why-page .why-scroll .why-block--intro>.why-lead,.why-page .why-scroll .why-block--intro>.why-anchor{max-width:48ch}.why-page .why-content--pending-layout{opacity:0}.why-page .why-scroll::-webkit-scrollbar{display:none}.why-page .why-block--body{margin-top:calc(clamp(4rem, 7vh, 5.5rem) * var(--why-font-scale,1))}.why-page .why-block--close{margin-top:calc(clamp(4.5rem, 8vh, 6.5rem) * var(--why-font-scale,1))}.why-page .why-scroll p{font-size:inherit;letter-spacing:-.01em;padding-left:var(--why-base-inset);padding-right:var(--why-text-right-gutter);opacity:var(--why-line-opacity,1);transform:translateX(var(--why-line-inset,0)) scale(var(--why-line-scale,1));transform-origin:0;backface-visibility:hidden;will-change:transform, opacity;hyphens:none;margin:0;line-height:1.75;transition:none}.why-page .why-scroll p+p{margin-top:1.38em}.why-page .why-scroll p.why-lead{z-index:6;text-indent:0;font-size:calc(clamp(1.02rem, .95rem + .74vw, 1.22rem) * var(--why-font-scale,1));letter-spacing:-.015em;margin-left:-1px;font-weight:500;line-height:1.5;position:relative}.why-page .why-scroll p.why-p--wide{z-index:6;backface-visibility:visible;will-change:auto;position:relative;opacity:1!important;transform:none!important}.why-page .why-scroll em{font-style:oblique 6deg}.why-page .why-anchor{margin-top:1.84em!important}.why-page .why-scroll .why-p--wide+.why-anchor{margin-top:2.75em!important}.why-page .why-close{font-size:inherit;line-height:1.7;margin-top:1.84em!important}.why-page .why-scroll .why-fit-probe{visibility:hidden;white-space:nowrap;pointer-events:none;box-sizing:border-box;font-family:inherit;font-weight:400;font-size:inherit;letter-spacing:-.01em;margin:0;padding:0;line-height:1.75;position:absolute;top:0;left:-20000px}.why-page .why-clip-holder{left:50%;right:auto;top:calc(var(--why-gif-top-inset) - var(--why-scroll-pad-top,0px) - (var(--why-gif-y,0px) + var(--why-gif-nudge-y,0px)));z-index:0;box-sizing:border-box;width:min(100%,48ch);max-width:48ch;transform:translateX(-50%) translateY(calc(var(--why-gif-y,0px) + var(--why-gif-nudge-y,0px))) scale(calc(var(--why-gif-base-scale,1) * var(--why-line-scale,1)));transform-origin:top;opacity:calc(var(--why-gif-opacity,1) * var(--why-gif-base-opacity,1));backface-visibility:hidden;will-change:transform, opacity;pointer-events:none;margin:0;padding-left:0;padding-right:0;transition:none;position:absolute}.why-page .why-clip-frame{aspect-ratio:16/9;isolation:isolate;background:var(--why-box-bg);border-radius:0 .9rem .9rem;width:100%;position:relative;overflow:hidden}.why-page .why-clip-stack{z-index:0;border-radius:inherit;position:absolute;inset:0}.why-page .why-clip-frame:before{content:none}.why-page .why-clip-frame:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(to bottom, var(--why-box-bg) 0%, color-mix(in srgb, var(--why-box-bg) 52%, transparent) 10%, color-mix(in srgb, var(--why-box-bg) 22%, transparent) 20%, color-mix(in srgb, var(--why-box-bg) 6%, transparent) 32%, transparent 48%);position:absolute;inset:0}.why-page .why-clip{z-index:2;object-fit:cover;object-position:50% 50%;filter:contrast()brightness()saturate();backface-visibility:hidden;width:100%;height:100%;transform-style:preserve-3d;image-rendering:auto;pointer-events:none;display:block;position:absolute;inset:0;transform:scale(1.55)}
