.ve2-save-status:before{content:" · "}.ve2-answers{border-top:1px solid var(--color-rule)}.ve2-answers__row{gap:var(--space-2);padding-block:var(--space-4);border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr);display:grid}.ve2-answers__question{color:var(--color-forest);font-weight:600}.ve2-answers__answer{overflow-wrap:anywhere;margin:0}.ve2-answers__words{margin-top:var(--space-2);color:var(--color-slate)}@media (width>=48rem){.ve2-answers__row{align-items:start;column-gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,2fr) auto}}.ve2-brief>section+section{margin-top:var(--space-8)}.ve2-brief__panel{margin-block:var(--space-6);padding:var(--space-6);background:var(--color-sage);border-radius:var(--radius-card)}.ve2-brief__boundary{margin-top:var(--space-4);padding:var(--space-4) var(--space-6);border-left:3px solid var(--color-gold);background:var(--color-sage);border-radius:var(--radius-card)}.ve2-intro{padding-block:clamp(2.5rem,1.75rem + 2.5vw,3.5rem)}.ve2-intro__grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.ve2-intro h1{overflow-wrap:anywhere}[data-ve2-verified] .ve2-intro{padding-block:var(--space-6)}[data-ve2-verified] .ve2-intro h1{font-size:clamp(1.5rem,1.3rem + .8vw,2rem)}[data-ve2-verified] .ve2-intro__lead,[data-ve2-verified] .ve2-intro__action{display:none}@media (width>=64rem){.ve2-intro__grid{align-items:end;column-gap:var(--space-12);grid-template-columns:minmax(0,1fr) auto}}.ve2-stage{min-height:calc(100svh - var(--header-h));padding-block:var(--space-8) var(--space-16)}@media (width>=40rem){.ve2-stage{padding-block:var(--space-12) var(--space-20)}}.no-js .ve-loading,.js [data-experience-pending]>#value-explorer-legacy,.js [data-experience-pending]>#value-explorer-ve2{display:none}.ve-loading__bar{width:8rem;height:3px;margin-top:var(--space-6);background:linear-gradient(90deg, var(--color-gold) 0 40%, var(--color-rule) 40% 100%);background-size:250% 100%;border-radius:999px;animation:1.4s ease-in-out infinite ve-loading;display:block}@keyframes ve-loading{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.ve-loading__bar{animation:none}}
