.bSDVEq_page{--h1:clamp(2.9rem, 5.6vw, 5rem);--h2:clamp(1.9rem, 3.2vw, 2.75rem);--lead:clamp(1.0625rem, 1.3vw, 1.1875rem);--meta:.875rem;--mono:var(--font-dl-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--px:max(16px, env(safe-area-inset-left,0px));background:var(--ed-bg);color:var(--ed-ink)}@media (min-width:720px){.bSDVEq_page{--px:32px}}.bSDVEq_page .bSDVEq_grid{max-width:1320px;padding-inline:var(--px);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,28px);margin:0 auto;display:grid}.bSDVEq_page .bSDVEq_grid>*{grid-column:1/-1;min-width:0}.bSDVEq_page .bSDVEq_grid p,.bSDVEq_page .bSDVEq_grid ol,.bSDVEq_page .bSDVEq_grid ul,.bSDVEq_page .bSDVEq_grid dl,.bSDVEq_page .bSDVEq_grid dd{margin:0}.bSDVEq_page .bSDVEq_grid a:focus-visible{outline:2px solid var(--ed-accent);outline-offset:3px;border-radius:2px}.bSDVEq_page .bSDVEq_grid h2{font-size:var(--h2);letter-spacing:-.04em;color:var(--ed-ink);line-height:1.04}.bSDVEq_page .bSDVEq_label{font:500 var(--meta)/1.3 var(--mono);color:var(--ed-text-2)}.bSDVEq_page .bSDVEq_hero{padding:clamp(124px,14vw,176px) 0 clamp(64px,8vw,112px)}.bSDVEq_page .bSDVEq_hero .bSDVEq_grid{align-items:end;row-gap:40px}.bSDVEq_page .bSDVEq_heroText{align-content:end;gap:22px;display:grid}.bSDVEq_page .bSDVEq_heroText h1{font-size:var(--h1);letter-spacing:-.05em;color:var(--ed-ink);max-width:12ch;line-height:.95}.bSDVEq_page .bSDVEq_heroText h1 span{color:var(--ed-text-2);display:block}.bSDVEq_page .bSDVEq_lede{font-size:var(--lead);color:var(--ed-ink-muted);max-width:46ch;line-height:1.55}.bSDVEq_page .bSDVEq_act{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.bSDVEq_page .bSDVEq_act .dl-btn{min-height:52px;padding-inline:24px;font-size:1rem}.bSDVEq_page .bSDVEq_act a.bSDVEq_textLink{color:var(--ed-accent);text-underline-offset:4px;font-weight:500;text-decoration-thickness:1px}.bSDVEq_page .bSDVEq_act a.bSDVEq_textLink:after{content:" →"}.bSDVEq_page .bSDVEq_heroNote{border-top:1px solid var(--ed-rule);font:500 var(--meta)/1.5 var(--mono);color:var(--ed-text-2);max-width:46ch;padding-top:16px}.bSDVEq_page .bSDVEq_heroFig{margin:0}.bSDVEq_page .bSDVEq_heroImg{aspect-ratio:4/3;background:var(--ed-surface);position:relative;overflow:hidden}.bSDVEq_page .bSDVEq_heroImg img{object-fit:cover;object-position:50% 40%}.bSDVEq_page .bSDVEq_caption{font:400 var(--meta)/1.5 var(--mono);color:var(--ed-text-2);padding-top:12px}@media (min-width:960px){.bSDVEq_page .bSDVEq_heroText{grid-column:1/7;padding-bottom:8px}.bSDVEq_page .bSDVEq_heroFig{grid-column:7/13}.bSDVEq_page .bSDVEq_heroImg{aspect-ratio:4/5}}@media (max-width:719px){.bSDVEq_page .bSDVEq_act .dl-btn{width:100%}}.bSDVEq_page .bSDVEq_team{border-top:2px solid var(--ed-ink);padding-block:clamp(72px,9vw,128px)}.bSDVEq_page .bSDVEq_team .bSDVEq_grid{align-items:start;row-gap:40px}.bSDVEq_page .bSDVEq_teamIntro{align-content:start;gap:16px;display:grid}.bSDVEq_page .bSDVEq_teamIntro p:not(.bSDVEq_label){color:var(--ed-text-2);max-width:36ch;line-height:1.6}.bSDVEq_page .bSDVEq_stages{gap:clamp(40px,5vw,56px);display:grid}.bSDVEq_page .bSDVEq_stageHead{border-bottom:2px solid var(--ed-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;padding-bottom:12px;display:flex}.bSDVEq_page .bSDVEq_stageHead h3{letter-spacing:-.03em;color:var(--ed-ink);align-items:baseline;gap:14px;font-size:clamp(1.5rem,2.2vw,1.875rem);line-height:1.1;display:flex}.bSDVEq_page .bSDVEq_stageHead h3 span{font:500 var(--meta)/1 var(--mono);color:var(--ed-accent);letter-spacing:0}.bSDVEq_page .bSDVEq_billing{font:500 var(--meta)/1.3 var(--mono);color:var(--ed-ink)}.bSDVEq_page .bSDVEq_billing[data-once]{color:var(--ed-accent)}.bSDVEq_page .bSDVEq_rows{padding:0;list-style:none}.bSDVEq_page .bSDVEq_row{border-bottom:1px solid var(--ed-rule);grid-template-columns:40px minmax(0,1fr);gap:6px 12px;padding:20px 0;display:grid;position:relative}.bSDVEq_page .bSDVEq_num{font:500 var(--meta)/1.7 var(--mono);color:var(--ed-text-3);font-variant-numeric:tabular-nums}.bSDVEq_page .bSDVEq_rowMain{gap:6px;display:grid}.bSDVEq_page .bSDVEq_rowMain h4{letter-spacing:-.02em;font-size:1.1875rem;font-weight:600;line-height:1.25}.bSDVEq_page .bSDVEq_rowLink{color:var(--ed-ink);text-decoration:none}.bSDVEq_page .bSDVEq_rowLink:after{content:"";position:absolute;inset:0}.bSDVEq_page .bSDVEq_row:hover .bSDVEq_rowLink{color:var(--ed-accent);text-decoration:underline}.bSDVEq_page .bSDVEq_rowMain p{color:var(--ed-ink-muted);max-width:52ch;line-height:1.55}.bSDVEq_page .bSDVEq_rowMeta{font:500 var(--meta)/1.3 var(--mono);color:var(--ed-text-2);flex-wrap:wrap;grid-column:2;align-items:center;gap:6px 16px;display:flex}.bSDVEq_page .bSDVEq_rowMeta b{color:var(--dl-stamp);font-weight:500}@media (min-width:720px){.bSDVEq_page .bSDVEq_row{grid-template-columns:48px minmax(0,1fr) minmax(150px,auto);align-items:baseline}.bSDVEq_page .bSDVEq_rowMeta{text-align:right;flex-direction:column;grid-column:3;align-items:flex-end;gap:6px}}@media (min-width:960px){.bSDVEq_page .bSDVEq_teamIntro{grid-column:1/5;position:sticky;top:120px}.bSDVEq_page .bSDVEq_stages{grid-column:5/13}}.bSDVEq_page .bSDVEq_build{background:var(--ed-surface);padding-block:clamp(72px,9vw,128px)}.bSDVEq_page .bSDVEq_build .bSDVEq_grid{row-gap:40px}.bSDVEq_page .bSDVEq_buildHead{gap:16px;display:grid}.bSDVEq_page .bSDVEq_buildHead p:not(.bSDVEq_label){color:var(--ed-text-2);max-width:52ch;line-height:1.6}.bSDVEq_page .bSDVEq_groups{gap:36px;display:grid}.bSDVEq_page .bSDVEq_group{border-top:2px solid var(--ed-ink);padding-top:14px}.bSDVEq_page .bSDVEq_group h3{font:600 var(--meta)/1.3 var(--mono);color:var(--ed-ink);letter-spacing:0;gap:12px;display:flex}.bSDVEq_page .bSDVEq_group h3 span{color:var(--ed-text-3);font-weight:500}.bSDVEq_page .bSDVEq_group ul{margin-top:12px;padding:0;list-style:none}.bSDVEq_page .bSDVEq_group li{border-bottom:1px solid var(--ed-rule);color:var(--ed-ink);padding:12px 0;line-height:1.5}@media (min-width:960px){.bSDVEq_page .bSDVEq_buildHead{grid-column:1/8}.bSDVEq_page .bSDVEq_groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.bSDVEq_page .bSDVEq_group{padding-right:24px}.bSDVEq_page .bSDVEq_group+.bSDVEq_group{border-left:1px solid var(--ed-rule);padding-left:24px}}.bSDVEq_page .bSDVEq_rules{padding-block:clamp(72px,9vw,128px)}.bSDVEq_page .bSDVEq_rules .bSDVEq_grid{align-items:start;row-gap:40px}.bSDVEq_page .bSDVEq_approve{border-top:3px solid var(--dl-stamp-mark);align-content:start;gap:20px;padding-top:18px;display:grid}.bSDVEq_page .bSDVEq_approve .dl-stamp{justify-self:start}.bSDVEq_page .bSDVEq_grid .bSDVEq_approve h2{max-width:16ch;font-size:clamp(1.75rem,3vw,2.625rem);line-height:1.08}.bSDVEq_page .bSDVEq_approve p{color:var(--ed-text-2);max-width:40ch;line-height:1.6}.bSDVEq_page .bSDVEq_ruleList{border-top:2px solid var(--ed-ink)}.bSDVEq_page .bSDVEq_ruleList>div{border-bottom:1px solid var(--ed-rule);gap:4px;padding:16px 0;display:grid}.bSDVEq_page .bSDVEq_ruleList dt{font:500 var(--meta)/1.5 var(--mono);color:var(--ed-text-2)}.bSDVEq_page .bSDVEq_ruleList dd{color:var(--ed-ink);max-width:60ch;line-height:1.55}.bSDVEq_page .bSDVEq_grid .bSDVEq_priceNote{color:var(--ed-text-2);margin-top:20px;line-height:1.6}.bSDVEq_page .bSDVEq_priceNote a{color:var(--ed-accent);text-underline-offset:4px;text-decoration-thickness:1px}@media (min-width:720px){.bSDVEq_page .bSDVEq_ruleList>div{grid-template-columns:120px minmax(0,1fr);gap:20px}}@media (min-width:960px){.bSDVEq_page .bSDVEq_approve{grid-column:1/6;position:sticky;top:120px}.bSDVEq_page .bSDVEq_ruleSide{grid-column:7/13}}
