:root{--ground:#0a0b0c;--ink:#f5f3ef;--muted-ink:rgba(245,243,239,0.62);--active-accent:#d8ff3e;--display:Arial,"Helvetica Neue",Helvetica,sans-serif;--body:Inter,Arial,"Helvetica Neue",sans-serif;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body,html{background:var(--ground)}body{min-height:100%;overflow-x:hidden;color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}a{text-decoration:none}a,button{color:inherit}button{font:inherit}::selection{color:var(--ground);background:var(--active-accent)}.siteRoot{position:relative;isolation:isolate;background:var(--ground)}.causticOverlay,.grainOverlay,.inkFilm,.vignetteOverlay{position:fixed;inset:0;width:100%;height:100%;pointer-events:none}.inkFilm{z-index:-5;object-fit:cover;background:var(--ground)}.causticOverlay{z-index:-4;opacity:.16;mix-blend-mode:screen;background:radial-gradient(ellipse at 16% 22%,transparent 0 19%,rgba(255,255,255,.13) 20%,transparent 23%),radial-gradient(ellipse at 78% 64%,transparent 0 25%,rgba(255,255,255,.1) 26%,transparent 29%),repeating-conic-gradient(from 35deg at 61% 28%,transparent 0 11deg,rgba(255,255,255,.04) 12deg 13deg,transparent 14deg 29deg);filter:blur(18px) contrast(1.5)}.vignetteOverlay{z-index:30;background:radial-gradient(ellipse at center,transparent 34%,rgba(2,3,4,.34) 72%,rgba(2,3,4,.83) 122%)}.grainOverlay{z-index:31;opacity:.055;mix-blend-mode:overlay;background:repeating-radial-gradient(circle at 17% 23%,transparent 0 1px,#fff 1px 1.5px,transparent 1.5px 3px),repeating-conic-gradient(from 21deg,transparent 0 2deg,#fff 2deg 2.5deg,transparent 2.5deg 5deg);background-size:7px 9px,11px 13px}.cursorBloom{position:fixed;z-index:24;top:0;left:0;width:520px;height:520px;border-radius:50%;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,color-mix(in srgb,var(--active-accent) 18%,transparent) 0,transparent 68%);transition:opacity .4s ease;will-change:transform}.cursorBloom[data-visible=true]{opacity:1}.topNav{position:fixed;z-index:40;top:0;left:0;display:flex;width:100%;align-items:center;justify-content:space-between;padding:22px clamp(20px,3.4vw,58px);color:rgba(245,243,239,.78);font-family:var(--mono);font-size:.68rem;letter-spacing:.16em;pointer-events:none}.topNav a{position:relative;pointer-events:auto}.navWordmark{color:var(--ink)}.brandLockup{display:inline-flex;min-width:0;align-items:center;gap:10px}.brandGlyph{position:relative;display:block;width:34px;height:36px;flex:0 0 auto;overflow:hidden;border:1px solid rgba(218,190,137,.12);border-radius:2px;background:rgba(2,2,2,.72);box-shadow:inset 0 0 18px rgba(218,190,137,.03)}.brandGlyphSource{position:absolute;top:-14px;left:-29px;width:92px;height:auto;max-width:none;mix-blend-mode:screen}.brandName{color:#f3ecde;font-family:Georgia,Times New Roman,serif;font-size:.78rem;font-weight:500;letter-spacing:.16em;line-height:1;text-shadow:0 0 24px rgba(194,147,62,.12)}.brandName span{color:#c89a45}.brandLockup--nav{transition:opacity .25s ease,transform .25s ease}.navWordmark:hover .brandLockup--nav{opacity:.78;transform:translateY(-1px)}.navLinks{display:flex;gap:clamp(18px,2.6vw,44px)}.navLinks a:before{content:"·";position:absolute;left:-12px}.contactLine a:after,.navLinks a:after{content:"";position:absolute;right:0;bottom:-5px;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.6,0,.2,1)}.contactLine a:focus-visible:after,.contactLine a:hover:after,.navLinks a:focus-visible:after,.navLinks a:hover:after{transform:scaleX(1)}.contentPlane{position:relative;z-index:2;transform-origin:center center;will-change:transform}.scene{--section-accent:#d8ff3e;position:relative;min-height:100svh;overflow:clip;color:var(--ink)}.scene[data-accent=orange]{--section-accent:#ff5c38}.scene[data-accent=cyan]{--section-accent:#6fe3ff}.scene[data-accent=magenta]{--section-accent:#ff3d9a}.scene p{color:var(--muted-ink);font-size:clamp(.96rem,1.18vw,1.16rem);line-height:1.58;text-shadow:0 2px 18px rgba(0,0,0,.82)}.maskedHeadline{width:100%;max-width:100%;color:var(--ink);font-family:var(--display);font-stretch:125%;font-weight:900;line-height:.86;letter-spacing:-.045em;text-transform:uppercase;text-shadow:0 2px 2px rgba(0,0,0,.28),0 7px 34px rgba(0,0,0,.72)}.headlineLine{display:flex;width:100%;max-width:100%;justify-content:inherit;white-space:nowrap}.maskedWord{display:inline-flex;margin-right:.2em}.maskedWord:last-child{margin-right:0}.charMask{overflow:hidden;padding-bottom:.09em;margin-bottom:-.09em}.char,.charMask{display:inline-block}.char{transform-origin:left bottom}.accentText{color:var(--section-accent)}.cardEyebrow,.cardSpec,.columnLabel,.microLabel,.positionAttribution,.specLine{font-family:var(--mono);font-size:clamp(.6rem,.7vw,.72rem);letter-spacing:.17em;line-height:1.5;text-transform:uppercase}.sectionIndex{display:flex;width:56px;flex-direction:column;gap:9px;color:rgba(245,243,239,.68);font-family:var(--mono);font-size:.66rem;letter-spacing:.18em}.sectionIndex i{display:block;width:56px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;animation:ruleIn .8s cubic-bezier(.6,0,.2,1) .25s forwards}.sectionIndex--center{align-items:center;text-align:center}.sectionIndex--right{align-items:flex-end;margin-left:auto;text-align:right}@keyframes ruleIn{to{transform:scaleX(1)}}.coverScene{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:clamp(16px,2vw,38px);padding:8rem clamp(24px,5vw,78px) 5rem}.coverScene:before{content:"";position:absolute;z-index:-1;width:min(94vw,1100px);height:min(78vh,720px);border-radius:50%;background:radial-gradient(ellipse,rgba(4,5,6,.54),rgba(4,5,6,.16) 54%,transparent 74%);filter:blur(12px)}.coverSpine{position:relative;z-index:2;display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start;text-align:left}.coverBrandLine{display:flex;align-items:center;gap:15px;margin-bottom:clamp(24px,4vh,48px)}.coverBrandLine:after{order:1;width:clamp(28px,3.2vw,48px);height:1px;content:"";background:linear-gradient(90deg,rgba(217,190,139,.65),transparent)}.coverBrandLine .microLabel{order:2}.brandLockup--hero .brandGlyph{width:46px;height:49px;box-shadow:0 0 30px rgba(206,164,87,.08)}.brandLockup--hero .brandGlyphSource{top:-19px;left:-39px;width:124px}.failureParticleField{position:relative;z-index:1;justify-self:end;width:min(52vw,720px);min-width:340px;aspect-ratio:1;overflow:hidden;opacity:.96;mix-blend-mode:screen;filter:saturate(1.18) drop-shadow(0 0 44px rgba(216,255,62,.24));-webkit-mask-image:radial-gradient(circle,#000 38%,rgba(0,0,0,.96) 59%,transparent 82%);mask-image:radial-gradient(circle,#000 38%,rgba(0,0,0,.96) 59%,transparent 82%)}.failureParticleField canvas{display:block;width:100%;height:100%;touch-action:manipulation}.coverSpine>.microLabel{margin-bottom:clamp(24px,4vh,48px);color:rgba(245,243,239,.55)}.coverTitle{width:100%;font-size:clamp(2.75rem,5vw,5.35rem);transform:none}.closeTitle .headlineLine{justify-content:center}.coverTagline .headlineLine,.coverTitle .headlineLine{justify-content:flex-start}.coverTagline{max-width:19ch;margin-top:clamp(24px,4vh,44px);font-size:clamp(1.4rem,2.65vw,2.35rem);font-stretch:78%;line-height:.95;letter-spacing:-.03em;transform:scaleX(.84)}.coverSpine p{width:min(100%,46ch);max-width:46ch;margin-top:clamp(22px,3.6vh,38px)}.coverScene>.sectionIndex{position:absolute;bottom:38px;left:calc(50% - 28px)}.roundBadge{position:absolute;right:clamp(22px,4vw,64px);bottom:30px;display:grid;width:102px;height:102px;place-content:center;gap:3px;border:1px solid rgba(245,243,239,.35);border-radius:50%;color:rgba(245,243,239,.74);font-family:var(--mono);font-size:.5rem;letter-spacing:.11em;text-align:center}.roundBadge b{color:var(--section-accent);font-size:.7rem}.argumentScene{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:end;padding:clamp(110px,15vh,170px) clamp(24px,5vw,78px) clamp(62px,8vh,94px)}.argumentScrim{position:absolute;z-index:-1;inset:0 0 0 42%;background:linear-gradient(90deg,transparent,rgba(4,5,6,.46) 35%,rgba(4,5,6,.8))}.argumentKicker{align-self:end}.kickerTitle{max-width:7ch;font-size:clamp(4rem,10.8vw,10.5rem)}.kickerTitle .headlineLine{justify-content:flex-start}.argumentCopy{align-self:start;text-align:right}.argumentCopy .specLine{display:block;margin-top:clamp(36px,8vh,86px);color:var(--section-accent)}.argumentCopy p{max-width:42ch;margin:25px 0 0 auto}.chipRow{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:32px}.chipRow span{padding:8px 12px 7px;border:1px solid rgba(245,243,239,.24);border-radius:999px;background:rgba(10,11,12,.2);font-family:var(--mono);font-size:.6rem;letter-spacing:.13em}.differenceScene{height:180vh;overflow:visible}.differenceSticky{--wipe:72%;position:sticky;top:0;width:100%;height:100svh;overflow:hidden;background:#0c0d10}.comparisonPane{position:absolute;inset:0}.genericPane{z-index:0;display:grid;place-items:center start;background:linear-gradient(145deg,#241f69,#5d32c5 48%,#7738ab)}.genericPane:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 40%,rgba(255,255,255,.16),transparent 42%)}.genericProduct{position:relative;z-index:1;width:min(650px,74vw);margin-left:clamp(22px,8vw,130px);text-align:center}.genericEyebrow{font-size:.78rem;opacity:.72}.genericProduct h2{margin-top:18px;font-size:clamp(2.8rem,6vw,5.5rem);font-weight:700;letter-spacing:-.04em}.genericCards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px}.genericCards article{display:flex;min-height:158px;flex-direction:column;align-items:center;justify-content:center;gap:18px;border:1px solid rgba(255,255,255,.32);border-radius:18px;background:rgba(255,255,255,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.genericCards b{font-size:2rem}.genericCards span{font-size:1rem}.genericProduct button{margin-top:38px;padding:13px 27px;border:0;border-radius:999px;color:#493090;background:white;font-weight:700}.designedPane{z-index:1;clip-path:inset(0 0 0 var(--wipe));background:#090b0d}.designedPane:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 79% 46%,rgba(111,227,255,.14),transparent 34%)}.designedProduct{position:absolute;top:50%;right:clamp(24px,6vw,92px);width:min(720px,70vw);transform:translateY(-50%)}.designedProduct>.sectionIndex{margin-bottom:8vh}.designedProduct>.microLabel{color:var(--section-accent)}.designedTitle{margin-top:18px;font-size:clamp(4rem,8vw,8rem);text-align:right}.designedTitle .headlineLine{justify-content:flex-end}.rankedRows{margin-top:clamp(32px,6vh,64px);border-top:1px solid rgba(245,243,239,.28)}.rankedRow{display:grid;grid-template-columns:38px minmax(180px,1fr) minmax(190px,1fr);align-items:center;gap:18px;min-height:64px;border-bottom:1px solid rgba(245,243,239,.2)}.rankedRow em,.rankedRow span{font-family:var(--mono);font-size:.62rem;font-style:normal;letter-spacing:.12em}.rankedRow b{font-family:var(--display);font-size:clamp(.92rem,1.45vw,1.28rem);font-stretch:90%;font-weight:900}.rankedRow em{color:var(--muted-ink);text-align:right}.accentButton{display:flex;width:fit-content;align-items:center;gap:35px;margin:30px 0 0 auto;padding:14px 17px 13px 20px;color:var(--ground);background:var(--section-accent);font-family:var(--mono);font-size:.66rem;font-weight:700;letter-spacing:.13em}.accentButton span{transition:transform .35s ease}.accentButton:hover span{transform:translateX(5px)}.wipeDivider{position:absolute;z-index:2;top:0;bottom:0;left:var(--wipe);width:1px;background:rgba(245,243,239,.8);transform:translateX(-.5px)}.wipeDivider i{position:absolute;top:50%;left:50%;width:38px;height:38px;border:1px solid rgba(245,243,239,.8);border-radius:50%;background:rgba(9,11,13,.55);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transform:translate(-50%,-50%)}.wipeDivider i:after,.wipeDivider i:before{content:"";position:absolute;top:50%;width:5px;height:5px;border-top:1px solid var(--ink);border-left:1px solid var(--ink)}.wipeDivider i:before{left:9px;transform:translateY(-50%) rotate(-45deg)}.wipeDivider i:after{right:9px;transform:translateY(-50%) rotate(135deg)}.offerScene{display:grid;grid-template-columns:120px 1fr;grid-template-rows:minmax(250px,.6fr) 1fr;gap:30px;padding:clamp(100px,13vh,150px) clamp(24px,5vw,78px) 7vh}.verticalTitle{width:auto;grid-row:1/3;align-self:center;font-size:clamp(4.8rem,9vw,9rem);writing-mode:vertical-rl;transform:rotate(180deg) scaleX(1.06)}.offerIntro{max-width:530px;justify-self:end;text-align:right}.offerIntro p{margin-top:32px}.offerCards{display:grid;grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(12px,2vw,28px);perspective:900px}.offerCard{position:relative;min-height:390px;padding:30px 27px 24px;overflow:hidden;border:1px solid rgba(245,243,239,.18);background:rgba(5,7,8,.57);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .55s cubic-bezier(.2,.8,.2,1),border-color .4s ease}.offerCard:nth-child(2){margin-bottom:5vh}.offerCard:nth-child(3){margin-bottom:10vh}.offerCard:hover{border-color:color-mix(in srgb,var(--section-accent) 70%,transparent);transform:rotateX(2deg) translateY(-7px)}.cardAccent{position:absolute;top:0;right:0;left:0;height:3px;background:var(--section-accent)}.cardEyebrow{color:var(--muted-ink)}.offerCard h3{max-width:9ch;margin-top:35px;color:var(--section-accent);font-family:var(--display);font-size:clamp(2rem,3vw,3.35rem);font-stretch:90%;font-weight:900;line-height:.88;letter-spacing:-.04em}.offerCard p{margin-top:26px;font-size:.9rem}.cardSpec{display:block;margin-top:24px;color:rgba(245,243,239,.54)}.offerCard footer{position:absolute;right:27px;bottom:22px;left:27px;z-index:2;display:flex;justify-content:space-between;padding-top:13px;border-top:1px solid rgba(245,243,239,.18);font-family:var(--mono);font-size:.54rem;letter-spacing:.12em}.ghostNumber{position:absolute;right:-5px;bottom:-33px;color:var(--ink);font-family:var(--display);font-size:9rem;line-height:1;opacity:.12}.positionScene{height:220vh;overflow:visible}.positionSticky{position:sticky;top:0;display:flex;height:100svh;flex-direction:column;align-items:center;justify-content:center;padding:8vh 5vw;text-align:center}.positionSticky>.sectionIndex{position:absolute;top:12vh;left:calc(50% - 28px)}.positionSticky h2{max-width:14ch;font-family:var(--display);font-size:clamp(3rem,7.6vw,8.5rem);font-stretch:125%;font-weight:900;line-height:.88;letter-spacing:-.045em}.positionWord{display:inline-block;margin-right:.19em;opacity:.12}.positionWord:last-child{color:var(--section-accent)}.positionAttribution{margin-top:46px;color:rgba(245,243,239,.52)}.indexScene{display:grid;grid-template-columns:.78fr 1.22fr;gap:clamp(40px,8vw,130px);align-items:center;padding:14vh clamp(24px,5vw,78px) 10vh}.statBlock strong{display:block;margin-top:8vh;color:var(--section-accent);font-family:var(--display);font-size:clamp(7rem,16vw,15rem);font-weight:900;line-height:.66;letter-spacing:-.08em}.statBlock strong span{font-size:.3em;letter-spacing:-.03em}.statBlock p{margin-top:54px;color:var(--ink);font-family:var(--mono);font-size:clamp(.7rem,.9vw,.88rem);letter-spacing:.12em;line-height:1.7}.statBlock p em{color:var(--section-accent);font-style:normal}.indexRows{border-top:1px solid rgba(245,243,239,.3)}.indexRow{position:relative;display:grid;min-height:88px;grid-template-columns:minmax(180px,1fr) minmax(160px,.7fr);align-items:center;gap:25px;overflow:hidden;border-bottom:1px solid rgba(245,243,239,.26)}.indexRow i{position:absolute;z-index:-1;inset:0;background:var(--section-accent);transform:scaleY(0);transform-origin:bottom;transition:transform .45s cubic-bezier(.6,0,.2,1)}.indexRow b{font-family:var(--display);font-size:clamp(1.3rem,2.25vw,2.4rem);font-stretch:90%;font-weight:900;line-height:.9;transition:transform .45s cubic-bezier(.6,0,.2,1),color .3s ease}.indexRow span{color:var(--muted-ink);font-family:var(--mono);font-size:.6rem;letter-spacing:.11em;text-align:right;transition:color .3s ease}.indexRow:hover i{transform:scaleY(1)}.indexRow:hover b{color:var(--ground);transform:translateX(10px)}.indexRow:hover span{color:rgba(10,11,12,.7)}.specScene{display:flex;align-items:center;padding:11vh 0}.specBand{width:100%;padding:clamp(45px,7vh,74px) clamp(24px,5vw,78px);background:rgba(3,5,6,.79);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.specHeading{display:flex;align-items:end;justify-content:space-between;padding-bottom:35px;border-bottom:1px solid rgba(245,243,239,.35)}.specTitle{color:var(--section-accent);font-size:clamp(3rem,7vw,7.2rem)}.specTitle .headlineLine{justify-content:flex-end}.specColumns{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:40px}.specColumn{padding:0 clamp(18px,3vw,46px);border-left:1px solid rgba(245,243,239,.18)}.specColumn:first-child{padding-left:0;border-left:0}.specColumn:last-child{padding-right:0}.columnLabel{display:block;margin-bottom:24px;color:var(--section-accent)}.specColumn>div{display:grid;grid-template-columns:minmax(105px,.8fr) 1.2fr;gap:12px;padding:13px 0;border-bottom:1px solid rgba(245,243,239,.12);font-family:var(--mono);font-size:clamp(.58rem,.66vw,.7rem);letter-spacing:.08em}.specColumn b{color:rgba(245,243,239,.54);font-weight:400}.specColumn span{text-align:right}.closeScene{display:flex;min-height:112svh;flex-direction:column;align-items:center;justify-content:center;padding:13vh clamp(24px,5vw,78px) 105px}.closeScrim{position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 50% 42%,rgba(5,6,7,.18) 0 18%,rgba(5,6,7,.74) 70%)}.closeContent{display:flex;width:100%;max-width:1150px;min-width:0;flex-direction:column;align-items:center;text-align:center}.closingLogoFrame{position:relative;width:clamp(142px,12vw,184px);height:clamp(112px,9.5vw,146px);margin-bottom:clamp(20px,3vh,34px);overflow:hidden;border:1px solid rgba(218,190,137,.2);border-radius:2px;background:rgba(2,2,2,.76);box-shadow:inset 0 0 32px rgba(218,190,137,.035),0 18px 54px rgba(0,0,0,.3);opacity:.94;filter:drop-shadow(0 0 28px rgba(197,151,67,.12))}.closingLogo{display:block;width:100%;height:auto;mix-blend-mode:screen;transform:translateY(-8%)}.closeContent>.sectionIndex{margin-bottom:clamp(40px,7vh,75px)}.closeTitle{width:min(92vw,1120px);justify-content:center;font-size:clamp(3.8rem,7.9vw,8.8rem)}.closeContent p{max-width:62ch;margin-top:40px}.closeCta{position:relative;display:flex;min-width:min(440px,86vw);align-items:center;justify-content:space-between;margin-top:47px;padding:21px 28px;overflow:hidden;border-radius:999px;color:var(--ground);background:var(--section-accent);font-family:var(--mono);font-size:.76rem;font-weight:700;letter-spacing:.15em}.closeCta i{position:absolute;inset:0;background:var(--ink);transform:translateY(101%);transition:transform .45s cubic-bezier(.6,0,.2,1)}.closeCta b,.closeCta span{position:relative;z-index:1}.closeCta b{font-size:1.4rem;transition:transform .4s ease}.closeCta:hover i{transform:translateY(0)}.closeCta:hover b{transform:translateX(7px)}.contactLine{display:flex;gap:clamp(18px,3vw,42px);margin-top:32px;font-family:var(--mono);font-size:.62rem;letter-spacing:.12em}.contactLine a{position:relative}.siteFooter{position:absolute;right:clamp(24px,5vw,78px);bottom:28px;left:clamp(24px,5vw,78px);display:grid;grid-template-columns:.7fr 1fr .7fr;align-items:end;padding-top:20px;border-top:1px solid rgba(245,243,239,.25)}.brandLockup--footer{align-self:center}.brandLockup--footer .brandGlyph{width:27px;height:29px}.brandLockup--footer .brandGlyphSource{top:-11px;left:-23px;width:74px}.brandLockup--footer .brandName{font-size:.7rem}.siteFooter em,.siteFooter>span{color:var(--muted-ink);font-size:.68rem;font-style:normal}.siteFooter em{font-family:var(--mono);letter-spacing:.1em;text-align:right}@media (max-width:1000px){.coverScene{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);padding-inline:30px}.failureParticleField{width:min(47vw,540px);min-width:300px}.argumentScene{grid-template-columns:.9fr 1.1fr}.offerScene{grid-template-columns:80px 1fr}.offerCards{gap:10px}.offerCard{min-height:420px;padding-inline:20px}.indexScene{gap:45px}}@media (max-width:820px){.topNav{padding:18px 20px}.brandLockup--nav .brandName{font-size:.68rem;letter-spacing:.13em}.brandLockup--nav .brandGlyph{width:30px;height:32px}.brandLockup--nav .brandGlyphSource{top:-12px;left:-25px;width:82px}.navLinks a{display:none}.navLinks a:last-child{display:block}.scene p{font-size:.96rem}.roundBadge{width:82px;height:82px;font-size:.42rem}.coverScene{display:grid;grid-template-columns:1fr;place-items:center;padding-inline:24px}.coverSpine{align-items:center;text-align:center}.coverBrandLine,.coverTagline .headlineLine,.coverTitle .headlineLine{justify-content:center}.failureParticleField{position:absolute;top:72px;right:4px;width:clamp(150px,30vw,220px);min-width:0;opacity:.7}.argumentScene{display:flex;flex-direction:column-reverse;align-items:stretch;justify-content:space-between;padding:110px 24px 50px}.argumentScrim{inset:0;background:linear-gradient(180deg,rgba(4,5,6,.75),transparent 54%,rgba(4,5,6,.4))}.argumentCopy{max-width:560px;margin-left:auto}.argumentCopy .specLine{margin-top:28px}.argumentKicker{margin-top:80px}.kickerTitle{max-width:none;font-size:clamp(3rem,11.5vw,6rem)}.genericProduct{width:74vw;margin-left:24px}.genericCards{grid-template-columns:1fr;max-width:260px}.genericCards article{min-height:90px}.genericCards article:nth-child(n+2){display:none}.designedProduct{right:24px;width:72vw}.designedTitle{font-size:clamp(3.2rem,12vw,6rem)}.rankedRow{grid-template-columns:30px 1fr}.rankedRow em{display:none}.offerScene{display:block;padding:100px 24px 70px}.verticalTitle{position:absolute;top:50px;left:24px;font-size:4rem;writing-mode:initial;transform:none}.offerIntro{margin:70px 0 70px auto}.offerCards{display:grid;grid-template-columns:1fr}.offerCard{min-height:340px;margin-bottom:0!important}.positionSticky h2{font-size:clamp(3rem,12vw,6rem)}.indexScene{grid-template-columns:1fr;padding:120px 24px 80px}.statBlock strong{margin-top:50px}.statBlock p{margin-top:30px}.specBand{padding-inline:24px}.specHeading{display:block}.specTitle{margin-top:45px;font-size:clamp(2.45rem,9vw,5rem)}.specColumns{grid-template-columns:1fr}.specColumn{padding:28px 0;border-top:1px solid rgba(245,243,239,.18);border-left:0}.siteFooter{grid-template-columns:1fr auto;gap:10px}.siteFooter>span{display:none}}@media (max-width:560px){.brandLockup--nav{gap:7px}.brandLockup--nav .brandName{font-size:.62rem;letter-spacing:.1em}.coverBrandLine{max-width:100%;gap:10px}.coverBrandLine:after{width:22px}.coverBrandLine .microLabel{font-size:.5rem;letter-spacing:.1em;white-space:nowrap}.brandLockup--hero .brandGlyph{width:38px;height:41px}.brandLockup--hero .brandGlyphSource{top:-16px;left:-32px;width:103px}.coverScene{padding-inline:18px}.coverSpine{width:100%}.coverTitle{width:100%;font-size:clamp(2.15rem,9.1vw,4.35rem);transform:none}.coverTagline{font-size:1.45rem}.failureParticleField{top:62px;right:-12px;width:150px;opacity:.62}.coverScene>.sectionIndex{left:24px;align-items:flex-start}.roundBadge{right:20px;bottom:24px}.differenceScene{height:170vh}.genericProduct h2{font-size:2.4rem}.genericCards{margin-top:25px}.genericProduct button{margin-top:24px}.designedProduct>.sectionIndex{margin-bottom:12vh}.designedProduct>.microLabel{display:none}.rankedRows{margin-top:28px}.rankedRow{min-height:52px}.accentButton{margin-top:24px}.offerCard{min-height:360px}.indexRow{grid-template-columns:1fr;align-content:center;gap:5px}.indexRow span{text-align:left}.specColumn>div{grid-template-columns:.9fr 1.1fr}.closeTitle{width:100%;font-size:clamp(2.35rem,9.5vw,4.5rem)}.closingLogoFrame{width:128px;height:102px;margin-bottom:18px}.contactLine{flex-wrap:wrap;justify-content:center}.siteFooter .brandName{display:none}}@media (pointer:coarse),(prefers-reduced-motion:reduce){.cursorBloom{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.char,.positionWord{transform:none!important}.positionWord{opacity:1!important}.contentPlane{transform:none!important}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}