.uQr7yq_form{max-width:40rem}.uQr7yq_status{outline:none}.uQr7yq_status:not(:empty){margin-bottom:2rem}.uQr7yq_label{margin-bottom:.4rem;font-size:.9375rem;font-weight:700}.uQr7yq_input{border:0;border-bottom:1.5px solid var(--ink);background:var(--paper-2);padding-inline:1rem}.uQr7yq_input:focus{outline:2px solid var(--ink);outline-offset:2px}.uQr7yq_input[data-error]{border-bottom-color:var(--mantine-color-red-9)}.uQr7yq_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
.XxqmQa_rail{top:var(--section-space);bottom:var(--section-space);pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:space-between;align-items:center;width:1.5rem;display:flex;position:absolute}.XxqmQa_rail[data-side=left]{left:calc(var(--gutter) / 2 - .75rem)}.XxqmQa_rail[data-side=right]{right:calc(var(--gutter) / 2 - .75rem)}.XxqmQa_index,.XxqmQa_label{writing-mode:vertical-rl;white-space:nowrap;font-size:.8125rem;transform:rotate(180deg)}.XxqmQa_index{font-family:var(--font-numeral);color:var(--faint);letter-spacing:.04em;font-weight:300}.XxqmQa_label{color:var(--muted);letter-spacing:.02em;font-weight:700}
.snb83G_breadcrumbs{color:#8f8f8f;font-size:.875rem;font-weight:500}.snb83G_relationship{color:#cfcfcf;margin-bottom:1rem;font-size:.9375rem;font-weight:500}.snb83G_body{max-width:44rem;color:var(--ink-2);margin-top:1rem;font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem);line-height:1.7}.snb83G_tinted{background:var(--paper-2)}.snb83G_twoCol{gap:3rem;display:grid}@media (min-width:62em){.snb83G_twoCol{grid-template-columns:1fr 1fr;gap:5rem}}.snb83G_subhead{letter-spacing:-.015em;font-size:1.25rem;font-weight:800}.snb83G_group+.snb83G_group{margin-top:4rem}.snb83G_groupHead{border-bottom:1px solid var(--ink);padding-bottom:1rem}.snb83G_groupTitle{letter-spacing:-.015em;font-size:1.25rem}.snb83G_capabilities{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.snb83G_capability{border-bottom:1px solid var(--rule);flex-direction:column;align-items:flex-start;gap:.85rem;padding:2rem 2rem 2rem 0;display:flex}@media (min-width:48em){.snb83G_capability{padding:2rem 2rem 2rem 0}}.snb83G_capabilityShape{background:var(--ink);width:2.75rem;height:2.75rem}.snb83G_capabilityShape[data-shape="0"]{border-radius:999px 999px 0 0}.snb83G_capabilityShape[data-shape="1"]{border-top-right-radius:100%}.snb83G_capabilityShape[data-shape="2"]{-webkit-mask:radial-gradient(circle at 0 100%,#0000 0 34%,#000 calc(34% + .5px));mask:radial-gradient(circle at 0 100%,#0000 0 34%,#000 calc(34% + .5px))}.snb83G_capabilityShape[data-shape="3"]{border-radius:50%}.snb83G_capabilityTitle{letter-spacing:-.02em;font-size:1.375rem}.snb83G_capabilityText{color:var(--ink-2);flex:1;line-height:1.6}.snb83G_gallery{gap:8px;display:grid}@media (min-width:62em){.snb83G_gallery[data-count="2"]{grid-template-columns:2fr 1fr}.snb83G_gallery[data-count="3"]{grid-template-columns:repeat(3,1fr)}}.snb83G_figure{background:var(--paper-2);margin:0}.snb83G_figure img{width:100%;height:auto;display:block}.snb83G_figure figcaption{color:var(--muted);background:var(--paper);padding:.75rem 0 0;font-size:.875rem}.snb83G_availability{border-top:1px solid var(--rule)}.snb83G_availabilityGrid{gap:2rem;display:grid}@media (min-width:62em){.snb83G_availabilityGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:4rem}}.snb83G_availabilityTitle{letter-spacing:-.05em;font-size:clamp(2.75rem,1.6rem + 5vw,6rem)}.snb83G_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.snb83G_audienceGrid{gap:2.5rem;display:grid}@media (min-width:62em){.snb83G_audienceGrid{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:5rem}}.snb83G_audienceFigure{background:var(--paper-2);aspect-ratio:4/5;margin:0;overflow:hidden}.snb83G_audienceFigure img{object-fit:cover;width:100%;height:100%;display:block}
.tT5a1a_intro{padding-bottom:clamp(2.5rem,5vw,4rem)}.tT5a1a_titleBlock{flex-direction:column;align-items:flex-end;display:inline-flex}.tT5a1a_title{letter-spacing:-.05em;align-self:flex-start;font-size:clamp(3.25rem,1.6rem + 7vw,8.5rem);line-height:.92}.tT5a1a_subtitle{color:var(--muted);letter-spacing:-.01em;margin-top:.5rem;font-size:clamp(1.125rem,1rem + .6vw,1.625rem);font-weight:700}.tT5a1a_lead{max-width:46rem;color:var(--ink-2);margin-top:clamp(2rem,5vw,3.5rem);font-size:clamp(1.125rem,1rem + .5vw,1.4375rem);line-height:1.6}
.v7JMxa_pill{letter-spacing:.02em;text-transform:none;font-size:.8125rem;font-weight:700}
.UHVXGG_products{z-index:1;background:linear-gradient(#fff0 0,#ffffff80 9svh,#ffffffdb 18svh,#fff 28svh 100%);margin-top:-100svh;padding-top:calc(30svh + clamp(.5rem,2vw,2rem));padding-bottom:clamp(3rem,6vw,5rem);position:relative;overflow-x:clip}.UHVXGG_products:before{content:"";pointer-events:none;background:radial-gradient(22% 55% at 8% 72%,#ffffffe6,#fff0 70%),radial-gradient(26% 50% at 31% 62%,#ffffffbf,#fff0 70%),radial-gradient(24% 58% at 55% 74%,#ffffffd9,#fff0 70%),radial-gradient(28% 52% at 78% 64%,#fffc,#fff0 70%),radial-gradient(20% 60% at 96% 72%,#ffffffe6,#fff0 70%);height:40svh;position:absolute;inset:-16svh 0 auto}.UHVXGG_inner{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.UHVXGG_products{margin-top:-45svh}}.UHVXGG_header{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:end;gap:2rem 4rem;padding-block:clamp(2.5rem,5vw,4.5rem) 0;display:grid}.UHVXGG_title{font-size:var(--type-h2);letter-spacing:-.04em;font-weight:500;line-height:1.04}.UHVXGG_title>span{color:var(--faint)}.UHVXGG_note{font-size:var(--type-body);color:var(--muted);line-height:1.6}.UHVXGG_textLink{color:var(--ink);align-items:center;gap:.75rem;margin-top:1rem;font-size:.9375rem;font-weight:600;display:inline-flex}.UHVXGG_textLink svg{transition:transform .4s cubic-bezier(.22,1,.36,1)}.UHVXGG_textLink:hover svg{transform:translate(3px,-3px)}.UHVXGG_empty{color:var(--muted);padding-block:4rem}.UHVXGG_feature{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:8px;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.UHVXGG_featureFlat{grid-template-columns:minmax(0,1fr)}.UHVXGG_media{background:var(--paper-2);min-height:clamp(520px,44vw,680px);position:relative;overflow:hidden}.UHVXGG_mediaImage{object-fit:cover;object-position:50% 15%;will-change:translate;width:100%;height:110%;position:absolute;top:-5%;left:0}.UHVXGG_body{background:var(--paper-2);flex-direction:column;padding:clamp(28px,3.4vw,56px);display:flex}.UHVXGG_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600}.UHVXGG_lockup{align-items:center;gap:clamp(12px,1.4vw,20px);margin-top:clamp(12px,1.4vw,18px);display:flex}.UHVXGG_logo{flex:none;width:clamp(48px,5vw,76px);height:auto}.UHVXGG_name{letter-spacing:-.06em;font-size:clamp(3rem,6vw,6rem);font-weight:500;line-height:.95}.UHVXGG_summary{max-width:36rem;font-size:var(--type-lead);color:var(--ink-2);margin-top:clamp(16px,2vw,24px);line-height:1.55}.UHVXGG_facts{border-top:1px solid #1616161a;margin:clamp(28px,3vw,40px) 0 0}.UHVXGG_fact{border-bottom:1px solid #1616161a;grid-template-columns:11rem minmax(0,1fr);gap:.5rem 2rem;padding-block:18px;display:grid}.UHVXGG_fact dt{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-top:3px;font-size:.75rem;font-weight:600}.UHVXGG_fact dd{margin:0;font-size:1rem;line-height:1.55}.UHVXGG_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.UHVXGG_chip{background:var(--paper);border:1px solid #1616162e;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.875rem;font-weight:500;display:inline-flex}.UHVXGG_sharedStatus{color:var(--muted);align-items:center;gap:8px;margin-top:10px;font-size:.8125rem;display:flex}.UHVXGG_dot{border:1.5px solid var(--ink);border-radius:50%;width:9px;height:9px}.UHVXGG_dot[data-status=available]{background:var(--ink)}.UHVXGG_dot[data-status=in_development]{background:linear-gradient(90deg, var(--ink) 50%, transparent 50%)}.UHVXGG_statusNote{color:var(--ink-2);margin-top:10px;font-size:.9375rem;line-height:1.55}.UHVXGG_actions{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:clamp(24px,3vw,36px);display:flex}.UHVXGG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:68.75em){.UHVXGG_header{grid-template-columns:1fr}}@media (max-width:62em){.UHVXGG_feature{grid-template-columns:minmax(0,1fr)}.UHVXGG_media{min-height:clamp(320px,56vw,520px)}}@media (max-width:36em){.UHVXGG_fact{grid-template-columns:1fr}.UHVXGG_body{padding:24px 20px}}
.jq5VEG_updates{--line:#14151629;color:#141516;background:#ebebeb;padding-block:clamp(1.5rem,3vw,3rem) clamp(5rem,10vw,8.75rem)}.jq5VEG_header{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:1.25rem 4rem;padding-block:clamp(2.5rem,5vw,4.5rem) clamp(1rem,2vw,1.5rem);display:grid}.jq5VEG_title{font-size:var(--type-h2);letter-spacing:-.04em;font-weight:500;line-height:1.04}.jq5VEG_title>span{color:#6f6f6f}.jq5VEG_note{font-size:var(--type-body);color:#141516b8;line-height:1.6}.jq5VEG_textLink{color:inherit;align-items:center;gap:.75rem;margin-top:1rem;font-size:.9375rem;font-weight:600;display:inline-flex}.jq5VEG_list{margin:0;padding:0;list-style:none}.jq5VEG_row{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:260px minmax(0,1fr) auto;align-items:start;gap:1.5rem;padding-block:44px;display:grid}.jq5VEG_row:hover .jq5VEG_arrow{transform:translate(4px,-4px)}.jq5VEG_meta{flex-direction:column;gap:4px;display:flex}.jq5VEG_date{font-size:var(--type-eyebrow);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.jq5VEG_rowTitle{letter-spacing:-.01em;max-width:680px;font-size:clamp(1.1875rem,1.6vw,1.5rem);font-weight:500;line-height:1.42}.jq5VEG_summary{max-width:680px;font-size:var(--type-body);color:#141516b8;margin-top:8px;line-height:1.65}.jq5VEG_arrow{transition:transform .4s cubic-bezier(.22,1,.36,1)}@media (max-width:47.5em){.jq5VEG_header{grid-template-columns:1fr}.jq5VEG_row{grid-template-columns:minmax(0,1fr) auto;gap:14px;padding-block:32px}.jq5VEG_meta{flex-direction:row;grid-column:1/-1;justify-content:space-between}}
.qX8sQa_list,.qX8sQa_feature+.qX8sQa_feature{border-top:1px solid var(--rule)}.qX8sQa_grid{gap:3.5rem;display:grid}@media (min-width:62em){.qX8sQa_grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:5rem}}.qX8sQa_titleRow{margin-bottom:2rem;padding-top:clamp(2.25rem,4.5vw,4rem);padding-left:clamp(2.25rem,5.5vw,5rem);position:relative}.qX8sQa_numeral{font-family:var(--font-numeral);color:#c9c9c9;-webkit-user-select:none;user-select:none;font-size:clamp(4.5rem,2.8rem + 6vw,8.5rem);font-weight:200;line-height:.8;position:absolute;top:0;left:0}.qX8sQa_nameGroup{position:relative}.qX8sQa_name{letter-spacing:-.045em;font-size:clamp(2.75rem,1.8rem + 4vw,5.25rem);line-height:.95}.qX8sQa_summary{color:var(--ink-2);max-width:40rem;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.55}.qX8sQa_facts{border-top:1px solid var(--ink);margin:2.5rem 0 0}.qX8sQa_facts>div{border-bottom:1px solid var(--rule);gap:.35rem 2rem;padding-block:1.1rem;display:grid}@media (min-width:48em){.qX8sQa_facts>div{grid-template-columns:12rem minmax(0,1fr)}}.qX8sQa_facts dt{font-size:.875rem;font-weight:700}.qX8sQa_facts dd{color:var(--ink-2);margin:0;line-height:1.6}.qX8sQa_statusNote{color:var(--muted);margin-top:.6rem;font-size:.9375rem}.qX8sQa_visual{background:var(--paper-2);justify-content:center;padding:clamp(2rem,5vw,3.5rem);display:flex}@media (min-width:62em){.qX8sQa_visual{top:calc(var(--header-height) + 2rem);position:sticky}}.qX8sQa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.qX8sQa_logo{flex:none;width:56px;height:56px}
.UyX-wW_breadcrumbs{margin-bottom:clamp(2rem,5vw,3.5rem);font-size:.875rem;font-weight:500}.UyX-wW_date{color:var(--muted);font-size:.9375rem;font-weight:500;display:block}.UyX-wW_title{letter-spacing:-.04em;max-width:22ch;margin-top:1rem;font-size:clamp(2.25rem,1.4rem + 3.6vw,4.75rem);line-height:1.02}.UyX-wW_summary{max-width:42rem;margin-top:1.75rem;font-size:clamp(1.1875rem,1.05rem + .5vw,1.4375rem);font-weight:500;line-height:1.55}.UyX-wW_body{border-top:1px solid var(--ink);margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(2.5rem,5vw,3.5rem)}.UyX-wW_footer{border-top:1px solid var(--rule);margin-top:4rem;padding-top:2rem}
._7ecs4a_rows{padding-bottom:var(--section-space)}._7ecs4a_row{border-top:1px solid var(--ink);gap:1rem 4rem;padding-block:clamp(2.5rem,5vw,4rem);display:grid}@media (min-width:62em){._7ecs4a_row{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}}._7ecs4a_label{letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:800}._7ecs4a_content{max-width:44rem}._7ecs4a_statement{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin-bottom:1.25rem;font-size:clamp(1.375rem,1.15rem + .9vw,1.875rem);font-weight:700;line-height:1.2}._7ecs4a_text{color:var(--ink-2);font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem);line-height:1.7}._7ecs4a_text+._7ecs4a_text{margin-top:1rem}._7ecs4a_decisions{gap:2rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:48em){._7ecs4a_decisions{grid-template-columns:1fr 1fr}}._7ecs4a_numeral{font-family:var(--font-numeral);color:var(--muted);font-size:1.125rem;font-weight:300}._7ecs4a_decisionTitle{letter-spacing:-.02em;margin-top:.25rem;font-size:1.3125rem}._7ecs4a_decisionText{color:var(--ink-2);margin-top:.5rem;line-height:1.65}
.d5N1PW_grid{padding-bottom:var(--section-space);border-top:1px solid var(--ink);gap:4rem;padding-top:clamp(2.5rem,5vw,4rem);display:grid}@media (min-width:62em){.d5N1PW_grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:6rem}}.d5N1PW_heading{letter-spacing:-.025em;margin-bottom:2rem;font-size:clamp(1.375rem,1.15rem + .9vw,1.875rem)}.d5N1PW_directLink{word-break:break-word;width:fit-content;color:var(--ink);font-size:clamp(1.125rem,1rem + .6vw,1.5rem);font-weight:700}.d5N1PW_company{gap:1.25rem;margin:0;display:grid}.d5N1PW_company dt{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.8125rem;font-weight:700}.d5N1PW_company dd{color:var(--ink);margin:.25rem 0 0;font-size:1.0625rem}
.oIlEaG_updated{color:var(--muted);margin-top:1.25rem;font-size:.9375rem}.oIlEaG_rows{padding-bottom:var(--section-space)}.oIlEaG_row{border-top:1px solid var(--ink);gap:1rem 4rem;padding-block:clamp(2rem,4vw,3rem);display:grid}@media (min-width:62em){.oIlEaG_row{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}}.oIlEaG_heading{letter-spacing:-.01em;align-items:baseline;gap:.75rem;font-size:clamp(1.125rem,1rem + .6vw,1.5rem);font-weight:800;display:flex}.oIlEaG_numeral{font-family:var(--font-numeral);color:var(--faint);font-weight:300}.oIlEaG_body{max-width:44rem;color:var(--ink-2);font-size:clamp(1rem,.97rem + .15vw,1.0625rem);line-height:1.7}.oIlEaG_body p+p,.oIlEaG_body p+ul,.oIlEaG_body ul+p{margin-top:.875rem}.oIlEaG_body ul{margin:0;padding-left:1.25rem}.oIlEaG_body li+li{margin-top:.5rem}.oIlEaG_body strong{color:var(--ink)}
.RljUwG_list{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.RljUwG_item{border-bottom:1px solid var(--rule);gap:.5rem 3rem;padding-block:2rem;display:grid}@media (min-width:62em){.RljUwG_item{grid-template-columns:12rem minmax(0,1fr)}}.RljUwG_date{color:var(--muted);padding-top:.35rem;font-size:.875rem;font-weight:500}.RljUwG_title{letter-spacing:-.025em;font-size:clamp(1.375rem,1.15rem + .9vw,1.875rem)}.RljUwG_link{color:var(--ink)}.RljUwG_link:after{content:"";position:absolute;inset:0}.RljUwG_item{position:relative}.RljUwG_summary{color:var(--ink-2);max-width:44rem;margin-top:.6rem;line-height:1.65}
