.hero__copy{text-align:left;justify-items:start}.hero__ctas,.perks2{justify-content:flex-start}.perks2{padding-inline:var(--gutter)}.fy-shot{margin-left:max(0px,calc((100% - var(--width-page)) / 2 - var(--gutter)))}.hero__alt{text-align:left;justify-content:flex-start}.sec-head{text-align:left;justify-items:start}.sec-head .t-lead,.facts__title,.family__title{text-align:left}.buy{text-align:left;justify-items:start}.family{margin-left:0}.vs{max-width:none}.hero .t-lead,.light__head .t-lead,.get__head .t-lead,.community__head .t-lead{text-align:left}.light__head,.get__head,.community__head{text-align:left;justify-items:start}.hero__cta,.community__cta{justify-content:flex-start}.speed,.stats,.pullquote,.get__beta{text-align:left}.speed__stat{justify-content:flex-start}.meter,.speed__cap,.speed__points,.light__devices,.light__points,.signup,.get__beta,.stats,.pullquote{margin-left:0}.speed__stat{letter-spacing:-.015em;font-size:clamp(4.5rem,2.5rem + 6.2vw,8rem)}.facts__list b{letter-spacing:-.015em;font-size:clamp(2.25rem,1.65rem + 1.8vw,3.25rem)}@media (max-width:440px){.facts__list b{font-size:min(2.25rem,9.4vw)}}.filters b{letter-spacing:-.015em;font-size:clamp(3.25rem,2.6rem + 2.1vw,4.5rem)}.community .stats b{letter-spacing:-.015em;font-size:clamp(2.25rem,1.6rem + 2vw,3.375rem)}.about .stats b{letter-spacing:-.015em;font-size:clamp(1.75rem,1.35rem + 1.2vw,2.375rem)}.pullquote p{letter-spacing:-.015em;font-size:clamp(1.875rem,1.4rem + 2vw,3.25rem)}.figs b{letter-spacing:-.015em;font-size:clamp(2.25rem,1.7rem + 1.7vw,3.25rem)}.out__fig b{letter-spacing:-.015em;font-size:clamp(2.5rem,1.9rem + 1.8vw,3.5rem)}.award blockquote p{letter-spacing:-.015em;font-size:clamp(1.6rem,1.25rem + 1.2vw,2.25rem)}.card h3,.soft__text h3,.ctl__list h3,.offer h3,.door--big .door__title,.fit__dev,.vs__head h3,.vs-h1,.vs-pick__name,.vs-pop__t,.vt__g>th{letter-spacing:-.015em}.gnav,.lnav,.subnav,.vs-stick__bar,.vs-dock{background:var(--bg-nav);-webkit-backdrop-filter:none;backdrop-filter:none}.gnav__items a,.part,.card__icon,.door__icon,.kbd,.fit__m{border-radius:var(--radius-lg)}.card--photo img,.nos__plot{border-radius:var(--radius-md)}.zoom{border-radius:max(10px,1.4cqw)}.door,.dev,.dev__a:after,.about__photo{border-radius:var(--radius-xl)}@media (max-width:640px){.dev,.dev__a:after{border-radius:var(--radius-lg)}}@media (max-width:760px){.vs-dev__pic{border-radius:var(--radius-lg)}.vs-jump{border-radius:var(--radius-md)}}.seg{border-radius:var(--radius-segment)}.seg button{border-radius:var(--radius-tile)}.family a:hover,.vs-card:hover{background-image:linear-gradient(var(--fill-hover),var(--fill-hover))}.dev:has(.dev__a):hover{background-image:linear-gradient(var(--fill-hover),var(--fill-hover))}.gnav .gnav__panel .gnav__ph{font:600 1.375rem/1.75rem var(--font-sans);letter-spacing:-.01em;text-transform:none;color:var(--content-primary);margin:28px 0 4px}.gnav .gnav__panel .gnav__psub{font:var(--weight-semibold) var(--text-md)/var(--lh-md) var(--font-sans);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--content-secondary);margin:20px 0 0}.gnav .gnav__panel a{min-height:44px;font-size:1.0625rem;font-weight:500;line-height:1.5rem}.gnav .gnav__panel li>ul{margin-top:2px}.gnav .gnav__panel ul>li:has(>.gnav__psub)+li:not(:has(>.gnav__psub)){margin-top:20px}.skip{z-index:calc(var(--z-cookie) + 1);border-radius:var(--radius-lg);background:var(--content-primary);color:var(--bg-nav);font:600 1rem/1.4 var(--font-sans);padding:12px 18px;text-decoration:none;position:absolute;top:-100px;left:16px}.skip:focus{top:12px}.btn{max-width:100%}@media (max-width:400px){.btn{white-space:normal;text-align:center}}:where(.link){position:relative}:where(.link):after{content:"";position:absolute;inset:-4px 0}