.landing-screen-shell .landing-screen-difference{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.35rem);align-items:start;padding-block:clamp(3.75rem,5.8vw,5.25rem);border-top:1px solid rgba(247,245,239,.08);color:var(--screen-text)}.landing-screen-shell .landing-screen-difference .landing-screen-section-copy{grid-column:1/-1;width:100%;min-width:0;max-width:100%;gap:clamp(.8rem,1.4vw,1.05rem)}.landing-screen-shell .landing-screen-difference .landing-screen-section-copy h2{max-width:15em;color:var(--screen-text);font-size:3.85rem;line-height:1.02}.landing-screen-shell .landing-screen-difference .landing-screen-kicker{position:relative;justify-self:center;width:max-content;max-width:100%;margin-bottom:.35rem;color:hsl(var(--theme-hue) 100% 82%);font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:clamp(1.55rem,3vw,2.45rem);font-weight:900;line-height:.96;text-align:center;text-transform:none;transform:rotate(0deg);text-shadow:0 1px 0 rgba(0,0,0,.26),0 0 1.1rem hsl(var(--theme-hue) 100% 72%/.18);filter:drop-shadow(0 .45rem .85rem rgba(0,0,0,.32))}.landing-screen-shell .landing-screen-difference .landing-screen-kicker:after{content:"";position:absolute;left:9%;right:7%;bottom:-.34rem;height:4px;border-radius:999px;background:hsl(var(--theme-hue) 100% 80%/.54);transform:rotate(0deg)}.landing-screen-shell .landing-screen-difference .landing-screen-section-copy p:not(.landing-screen-kicker){max-width:44rem;color:rgba(247,245,239,.72);font-size:1.04rem}.landing-screen-shell .landing-screen-difference .landing-screen-comparison{--comparison-card-size:clamp(18.5rem,44vw,28rem);--comparison-fade:clamp(2.3rem,7vw,4.8rem);--comparison-gap:clamp(0.75rem,1.4vw,1rem);--comparison-peek:clamp(2.15rem,6.5vw,4.75rem);position:relative;grid-column:1/-1;width:100%;min-width:0;max-width:100%}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list{position:relative;width:100%;min-width:0;max-width:calc(var(--comparison-card-size) + (var(--comparison-peek) * 2));margin-inline:auto;padding-inline:var(--comparison-peek);overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:-webkit-grab;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;mask-image:linear-gradient(90deg,transparent 0,black var(--comparison-fade),black calc(100% - var(--comparison-fade)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,black var(--comparison-fade),black calc(100% - var(--comparison-fade)),transparent 100%)}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list[data-dragging=true]{cursor:-webkit-grabbing;cursor:grabbing}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list:focus-visible{outline:2px solid hsl(var(--theme-hue) 100% 78%/.78);outline-offset:4px}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-track{display:flex;align-items:stretch;gap:var(--comparison-gap);width:100%;min-width:0;will-change:transform;transition:transform .42s cubic-bezier(.22,1,.36,1)}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list[data-dragging=true] .landing-screen-comparison-track{transition:none}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-arrow{position:absolute;z-index:3;top:calc(50% - .9rem);display:inline-grid;place-items:center;width:clamp(2.45rem,4vw,2.95rem);height:clamp(2.45rem,4vw,2.95rem);padding:0;border:1px solid rgba(247,245,239,.16);border-radius:999px;color:rgba(247,245,239,.9);background:radial-gradient(circle at 50% 20%,hsl(var(--theme-hue) 100% 82%/.18),transparent 58%),rgba(8,8,11,.82);box-shadow:0 1rem 2.4rem rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08);cursor:pointer;transform:translateY(-50%);transition:border-color .18s var(--screen-motion-ease),background .18s var(--screen-motion-ease),color .18s var(--screen-motion-ease),opacity .18s var(--screen-motion-ease),transform .18s var(--screen-motion-ease)}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-arrow-left{left:max(.55rem,calc(var(--comparison-peek) * .18))}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-arrow-right{right:max(.55rem,calc(var(--comparison-peek) * .18))}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-arrow:disabled{opacity:.22;cursor:default}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-arrow:focus-visible{outline:2px solid hsl(var(--theme-hue) 100% 78%/.82);outline-offset:4px}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list article{position:relative;flex:0 0 var(--comparison-card-size);display:flex;align-items:center;width:var(--comparison-card-size);height:var(--comparison-card-size);min-width:0;max-width:var(--comparison-card-size);min-height:0;aspect-ratio:1/1;padding:clamp(1.35rem,3vw,2.05rem);overflow:hidden;border:1px solid var(--screen-line);border-radius:var(--screen-radius);background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),#171719;box-shadow:0 1.4rem 3rem rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.06)}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list article+article{border-top:1px solid var(--screen-line)}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list article>div{position:relative;z-index:1;min-width:0;max-width:48rem}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list strong{display:block;max-width:12.5em;color:var(--screen-text);font-size:clamp(1.75rem,3.2vw,2.55rem);font-weight:920;line-height:1.04}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list p{max-width:58ch;margin-top:clamp(.85rem,1.4vw,1.15rem);color:var(--screen-muted);font-size:clamp(.88rem,1vw,1rem);line-height:1.45}@media (hover:hover) and (pointer:fine){.landing-screen-shell .landing-screen-difference .landing-screen-comparison-arrow:not(:disabled):hover{border-color:hsl(var(--theme-hue) 100% 32%/.28);color:var(--screen-text);background:radial-gradient(circle at 50% 20%,hsl(var(--theme-hue) 100% 82%/.26),transparent 58%),rgba(18,18,24,.92);transform:translateY(-50%) scale(1.04)}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list article:hover{border-color:hsl(var(--theme-hue) 100% 84%/.22);background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.025)),#171719;box-shadow:0 1.55rem 3.2rem rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.06);filter:none;transform:translateY(-2px)}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list article:first-child:hover{background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),#171719}}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-dots{display:flex;justify-content:center;gap:.55rem;margin-top:.75rem}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-dots button{width:.62rem;height:.62rem;padding:0;border:1px solid rgba(247,245,239,.18);border-radius:999px;background:rgba(247,245,239,.2);box-shadow:none;cursor:pointer;transition:width .18s var(--screen-motion-ease),border-color .18s var(--screen-motion-ease),background .18s var(--screen-motion-ease),transform .18s var(--screen-motion-ease)}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-dots button[aria-current=true]{width:1.65rem;border-color:hsl(var(--theme-hue) 100% 84%/.68);background:hsl(var(--theme-hue) 100% 80%/.78)}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-dots button:focus-visible{outline:2px solid hsl(var(--theme-hue) 100% 78%/.8);outline-offset:4px}@media (hover:hover) and (pointer:fine){.landing-screen-shell .landing-screen-difference .landing-screen-comparison-dots button:hover{border-color:hsl(var(--theme-hue) 100% 84%/.56);background:hsl(var(--theme-hue) 100% 80%/.42);transform:translateY(-1px)}}@media (max-width:1199px){.landing-screen-shell .landing-screen-difference .landing-screen-section-copy h2{font-size:3rem}.landing-screen-shell .landing-screen-difference .landing-screen-section-copy p:not(.landing-screen-kicker){font-size:1.02rem}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list strong{font-size:clamp(1.7rem,4vw,2.3rem)}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list p{font-size:.92rem}}@media (max-width:1023px){.landing-screen-shell .landing-screen-difference{grid-template-columns:1fr;padding-block:clamp(3.1rem,6vw,4.35rem)}.landing-screen-shell .landing-screen-difference .landing-screen-section-copy h2{font-size:2.35rem}.landing-screen-shell .landing-screen-difference .landing-screen-section-copy p:not(.landing-screen-kicker){font-size:.98rem}.landing-screen-shell .landing-screen-difference .landing-screen-comparison,.landing-screen-shell .landing-screen-difference .landing-screen-section-copy{grid-column:1}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-track{gap:var(--comparison-gap)}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list strong{font-size:clamp(1.55rem,4.5vw,2rem)}}@media (max-width:640px){.landing-screen-shell .landing-screen-difference .landing-screen-comparison{--comparison-card-size:clamp(15.5rem,76vw,18.5rem);--comparison-fade:clamp(2.15rem,11vw,3rem);--comparison-gap:0.75rem;--comparison-peek:clamp(1.55rem,8vw,2rem)}.landing-screen-shell .landing-screen-difference .landing-screen-section-copy h2{font-size:1.78rem}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list strong{font-size:clamp(1.35rem,6.4vw,1.62rem)}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list p{font-size:.82rem;line-height:1.4}.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list article:first-child p,.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list article:nth-child(2) p,.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list article:nth-child(3) p{max-width:100%}}@media (prefers-reduced-motion:reduce){.landing-screen-shell .landing-screen-difference .landing-screen-comparison-arrow,.landing-screen-shell .landing-screen-difference .landing-screen-comparison-dots button,.landing-screen-shell .landing-screen-difference .landing-screen-comparison-list article,.landing-screen-shell .landing-screen-difference .landing-screen-comparison-track{transition:none}}