.qa__grid{row-gap:var(--gap-media-text)}.qa__photo,.qa__main{grid-column:1/-1}.qa__photo{max-width:340px}.qa__main{flex-direction:column;display:flex}.qa__title{margin-top:var(--gap-title-body)}.qa__body{gap:var(--s-5);margin-top:var(--gap-title-body);flex-direction:column;display:flex}.qa-portrait{margin:0}.qa-portrait__frame{background:var(--surface);position:relative;overflow:hidden}.qa-portrait__blur{filter:blur(14px)grayscale();opacity:.9;position:absolute;inset:-6%}.qa-portrait__sharp{position:relative}.qa-portrait__caption{margin-top:var(--s-3);color:var(--mute)}@media (prefers-reduced-motion:no-preference){html.js .qa-portrait__frame[data-rack] .qa-portrait__sharp{opacity:0;transition:opacity .9s var(--e-soft), transform 1.4s var(--e-out);transform:scale(1.04)}html.js .qa-portrait__frame[data-rack][data-focused=true] .qa-portrait__sharp{opacity:1;transform:scale(1)}}.qa__facts{column-gap:var(--gutter);margin:var(--gap-body-cta) 0 0;border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qa__fact{padding:var(--s-5) 0 var(--s-5);border-top:1px solid var(--line);flex-direction:column;gap:10px;display:flex}.qa__fact[data-lead]{grid-column:1/-1}.qa__fact-label{color:var(--mute);order:2}@media (min-width:640px){.qa__fact[data-lead]{justify-content:space-between;align-items:baseline;gap:var(--s-5);flex-direction:row}.qa__fact[data-lead] .qa__fact-label{text-align:right}}.qa__fact-value{white-space:nowrap;order:1;margin:0}.qa__cta{gap:var(--s-4) var(--s-5);margin-top:var(--gap-body-cta);flex-wrap:wrap;display:flex}@media (min-width:640px){.qa__photo{max-width:360px}}@media (min-width:1024px){.qa__photo{max-width:400px;top:calc(var(--nav-h) + 32px);grid-column:1/span 4;align-self:start;position:sticky}.qa__main{grid-column:6/span 7}.qa__facts{grid-template-columns:repeat(4,minmax(0,1fr))}.qa__fact{grid-column:span 2}.qa__fact[data-lead]{grid-column:1/-1}}.faq__grid{row-gap:var(--gap-title-body)}.faq__aside,.faq__list{grid-column:1/-1}.faq__title{margin-top:var(--gap-title-body)}.faq__cta{margin-top:var(--s-6)}.faq__list .acc__summary{padding-block:clamp(20px,2vw,28px)}.faq__list .acc__answer{max-width:58ch}@media (hover:hover){.faq__list .acc__summary:hover .t-title-light{color:var(--mute)}}.faq__list .acc__summary .t-title-light{transition:color var(--d-xs) var(--e-soft)}@media (min-width:1024px){.faq__aside{grid-column:1/span 4}.faq__sticky{top:calc(var(--nav-h) + 32px);position:sticky}.faq__list{grid-column:6/span 7}}.dfinal{overflow:clip}.dfinal__head,.dfinal__grid{z-index:1;position:relative}.dfinal__head{margin-bottom:var(--gap-title-body)}.dfinal__grid{row-gap:var(--gap-media-text)}.dfinal__form{grid-column:1/-1}.dfinal__alt{margin-top:var(--s-5);flex-direction:column;align-items:flex-start;display:flex}.dfinal--compact .dfinal__head{margin-bottom:var(--s-7)}@media (min-width:1024px){.dfinal__form{grid-column:1/span 7}}.wr__mask{vertical-align:top;margin-block:-.14em;padding-block:.14em;display:inline-block;overflow:clip}.wr__in{display:inline-block}@media (prefers-reduced-motion:no-preference){html.js .wr[data-reveal-ready] .wr__in{transition:transform .8s var(--e-out);transition-delay:calc(var(--i,0) * 40ms);transform:translateY(0)}html.js .wr[data-reveal-ready]:not([data-in]) .wr__in{transition:none;transform:translateY(110%)}}
