.pricing-flow{isolation:isolate;position:relative}.pricing-flow .reading-layout{grid-template-columns:minmax(0,7fr) minmax(0,4fr);position:relative}.interior .pricing-flow .docs-article{grid-area:auto}.interior .pricing-flow .docs-article :is(h1,h2){font-size:var(--reading-title-size);line-height:var(--reading-title-leading)}.pricing-flow .pricing-hero{min-height:calc(100svh - var(--nav-height));grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center}.pricing-flow .pricing-panel{min-width:0}.pricing-flow .pricing-hero>header{grid-area:1/1;align-self:start}.pricing-flow .pricing-hero>.pricing-panel{grid-area:1/2}.pricing-visual{align-self:center;min-width:0;margin:0}.pricing-visual img{width:100%;height:auto;display:block}.pricing-visual figcaption{color:var(--muted);font:inherit;margin-top:var(--field-gap)}.pricing-flow .pricing-reports{align-items:center;min-height:85svh}.pricing-flow .pricing-portfolio{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;min-height:75svh}.pricing-flow .pricing-section{border-top:thin solid var(--line-soft)}.interior .pricing-flow .pricing-section h2,.interior .pricing-flow .pricing-audiences section:first-child h3{margin-top:0}.pricing-flow .pricing-questions{display:block}.interior .pricing-flow .pricing-question-intro{gap:var(--layout-gap);max-width:none;margin-bottom:var(--content-gap);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;display:grid}.interior .pricing-question-intro :is(h2,p){margin:0}.question-topics{gap:var(--field-gap);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.question-topics[hidden],.pricing-answer[hidden]{display:none}.question-topics button{min-height:var(--control-height);padding:var(--field-gap);border:0;border-bottom:thin solid var(--line);color:var(--ink-2);font:inherit;cursor:pointer;background:0 0}.question-topics button:hover{background:var(--paper-2);color:var(--ink)}.question-topics button[aria-selected=true]{color:var(--ink);border-color:var(--ink);background:var(--paper-2);font-weight:500}.interior .pricing-flow .pricing-answer{gap:var(--layout-gap);max-width:none;padding-block:var(--layout-gap);border-bottom:thin solid var(--line-soft);grid-template-columns:minmax(0,4fr) minmax(0,7fr);display:grid}.interior .pricing-flow .pricing-answer[hidden]{display:none}.interior .pricing-flow .pricing-answer h3{font-size:var(--reading-title-size);line-height:var(--reading-title-leading);margin:0}.pricing-answer>div{min-width:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-pricing-reveal]>*{animation:linear both pricing-arrive view();animation-range:entry entry 70%}[data-pricing-reveal]>:last-child{animation-name:pricing-unfold}}}@keyframes pricing-arrive{0%{opacity:.2;transform:translateY(var(--content-gap))}to{opacity:1;transform:none}}@keyframes pricing-unfold{0%{opacity:.2;transform:translateY(var(--layout-gap))}to{opacity:1;transform:none}}@media (width<=860px){.pricing-flow .reading-layout{gap:var(--content-gap);padding-block:var(--layout-gap)}.pricing-flow .pricing-hero{min-height:calc(100svh - var(--nav-height));justify-content:center}.pricing-flow .pricing-panel{width:100%}.pricing-flow .pricing-reports,.pricing-flow .pricing-portfolio{min-height:0}.pricing-flow .pricing-hero>header{order:0}.pricing-flow .pricing-hero>.pricing-panel{order:1}.interior .pricing-flow .pricing-question-intro,.interior .pricing-flow .pricing-answer{gap:var(--content-gap);grid-template-columns:1fr}.question-topics{grid-template-columns:repeat(3,minmax(0,1fr))}}
