.vsi-module__jboACG__page{padding-top:var(--space-lg);padding-bottom:var(--space-3xl)}.vsi-module__jboACG__back{margin-bottom:var(--space-lg)}.vsi-module__jboACG__title{margin-bottom:var(--space-md);}.vsi-module__jboACG__lead{color:var(--text-muted);margin-bottom:var(--space-2xl)}.vsi-module__jboACG__featureBanner{margin-bottom:var(--step-section)}.vsi-module__jboACG__block{margin-bottom:var(--space-3xl)}.vsi-module__jboACG__head{margin-bottom:var(--step-item);color:var(--text-primary);display:block}.vsi-module__jboACG__shot{width:100%;margin-bottom:var(--step-row);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);aspect-ratio:var(--ratio-band);background:var(--bg-dark);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@supports not (corner-shape:superellipse(2.4)){.vsi-module__jboACG__shot{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.vsi-module__jboACG__shotImg{object-fit:cover}.vsi-module__jboACG__shotMark{color:var(--text-on-dark-muted)}.vsi-module__jboACG__headText{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.vsi-module__jboACG__name{color:var(--text-primary)}.vsi-module__jboACG__meta{color:var(--text-muted)}.vsi-module__jboACG__text{gap:var(--space-lg);margin-bottom:var(--space-lg);color:var(--text-muted);flex-direction:column;display:flex}.vsi-module__jboACG__works{gap:var(--space-md);margin:0 0 var(--space-lg);flex-wrap:wrap;padding:0;list-style:none;display:flex}.vsi-module__jboACG__work{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-pill);background:var(--bg-light);color:var(--text-muted);display:inline-block}.vsi-module__jboACG__more{color:var(--text-primary);display:inline-block}.vsi-module__jboACG__work:hover,.vsi-module__jboACG__work:focus-visible{background:var(--bg-dark);color:var(--text-on-dark)}@media (min-width:900px){main.vsi-module__jboACG__page{max-width:var(--shell-w-wide)}.vsi-module__jboACG__lead{max-width:var(--measure)}.vsi-module__jboACG__block{align-items:start;gap:var(--step-item) var(--space-3xl);margin-bottom:var(--step-section);grid-template-columns:320px minmax(0,1fr);display:grid}.vsi-module__jboACG__shot{aspect-ratio:var(--ratio-card);grid-area:1/1/span 4;margin-bottom:0}.vsi-module__jboACG__head{grid-area:1/2;margin-bottom:0}.vsi-module__jboACG__text{max-width:var(--measure);grid-area:2/2}.vsi-module__jboACG__works{grid-area:3/2}.vsi-module__jboACG__more{grid-area:4/2}}
.promo-frame-module__L6XHTa__frame{--promo-radius:var(--radius-outer);isolation:isolate;border-radius:var(--promo-radius);corner-shape:var(--corner-smooth);min-width:0;position:relative;overflow:hidden}.promo-frame-module__L6XHTa__copy,.promo-frame-module__L6XHTa__visual{min-width:0}.promo-frame-module__L6XHTa__split{grid-template-columns:var(--promo-columns,var(--promo-default-columns,minmax(0, 1fr) minmax(0, 1fr)));display:grid}.promo-frame-module__L6XHTa__split>.promo-frame-module__L6XHTa__copy{flex-direction:column;align-items:flex-start;display:flex}.promo-frame-module__L6XHTa__wide{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.promo-frame-module__L6XHTa__overlay{align-items:center;display:flex}.promo-frame-module__L6XHTa__copy.promo-frame-module__L6XHTa__frame{align-items:flex-end;display:flex}@media (max-width:760px){.promo-frame-module__L6XHTa__split{grid-template-columns:minmax(0,1fr)}}@media (min-width:900px){.promo-frame-module__L6XHTa__wide{grid-template-columns:var(--promo-columns,var(--promo-default-columns,minmax(0, 5fr) minmax(0, 7fr)))}}@media (max-width:899px){.promo-frame-module__L6XHTa__overlay{flex-direction:column}}@supports not (corner-shape:superellipse(2.4)){.promo-frame-module__L6XHTa__frame{border-radius:calc(var(--promo-radius) * var(--corner-fallback-scale))}}
.questions-block-module___eaacq__section{gap:var(--space-3xl);scroll-margin-top:88px;display:grid}.questions-block-module___eaacq__heading{align-content:start;gap:var(--space-xl);display:grid}.questions-block-module___eaacq__heading h2{text-wrap:balance}.questions-block-module___eaacq__description{color:var(--section-muted,var(--text-muted));max-width:34ch}.questions-block-module___eaacq__questions{min-width:0}.questions-block-module___eaacq__item{border-bottom:var(--border-hairline) solid var(--section-line,var(--border-default));scroll-margin-top:88px}.questions-block-module___eaacq__item:last-child{border-bottom:0}.questions-block-module___eaacq__item summary{justify-content:space-between;align-items:center;gap:var(--space-xl);padding-block:var(--space-2xl);cursor:pointer;min-height:56px;list-style:none;display:flex}.questions-block-module___eaacq__item summary::-webkit-details-marker{display:none}.questions-block-module___eaacq__item summary svg{flex:none;transform:rotate(90deg)}.questions-block-module___eaacq__item[open] summary svg{transform:rotate(-90deg)}.questions-block-module___eaacq__item summary:focus-visible{outline:2px solid var(--text-primary);outline-offset:4px;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth)}@supports not (corner-shape:superellipse(2.4)){.questions-block-module___eaacq__item summary:focus-visible{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.questions-block-module___eaacq__answer{gap:var(--space-xl);padding-bottom:var(--space-2xl);display:grid}.questions-block-module___eaacq__copy{gap:var(--space-lg);overflow-wrap:anywhere;max-width:65ch;display:grid}.questions-block-module___eaacq__copy p{margin:0}.questions-block-module___eaacq__more{align-items:center;gap:var(--space-sm);text-underline-offset:var(--link-underline-offset);justify-self:end;text-decoration:underline;display:inline-flex}@media (min-width:900px){.questions-block-module___eaacq__section{gap:var(--space-4xl);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.questions-block-module___eaacq__more{}.questions-block-module___eaacq__item summary{transition:color var(--t-state) var(--ease)}.questions-block-module___eaacq__item summary svg{transition:transform var(--t-state) var(--ease)}@media (hover:hover) and (pointer:fine){.questions-block-module___eaacq__item summary:hover{color:var(--section-muted,var(--text-muted))}}.questions-block-module___eaacq__item summary:active{opacity:.72}.questions-block-module___eaacq__item[open] .questions-block-module___eaacq__answer{animation:questions-block-module___eaacq__answer-reveal var(--t-reveal) var(--ease) both}@keyframes questions-block-module___eaacq__answer-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.questions-block-module___eaacq__item[open] .questions-block-module___eaacq__answer{animation:none}}
.related-articles-module__XJKbeq__section{margin-bottom:var(--step-section);scroll-margin-top:88px;container-type:inline-size}.related-articles-module__XJKbeq__flush{color:var(--text-primary);background:0 0;padding:0}.related-articles-module__XJKbeq__header{justify-content:space-between;align-items:baseline;gap:var(--space-lg);margin-bottom:var(--step-heading);flex-wrap:wrap;display:flex}.related-articles-module__XJKbeq__grid{gap:var(--gutter);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.related-articles-module__XJKbeq__grid>li{min-width:0}@container (min-width:760px){.related-articles-module__XJKbeq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.related-articles-module__XJKbeq__grid strong{text-wrap:balance}.related-articles-module__XJKbeq__header>a{align-items:center;min-height:44px;display:inline-flex}.related-articles-module__XJKbeq__meta{margin-bottom:var(--space-lg);color:var(--text-muted)}
