
/* V21 — samostatná fiktivní značka VOLTEN. */
.e-nav{background:#f8fbff}.e-brand{gap:12px;letter-spacing:0;align-items:center}.e-brandmark{flex:0 0 56px;width:56px;height:56px;border-radius:15px;box-shadow:0 9px 24px #0d355824}.e-brand-copy{display:grid;gap:4px;line-height:1.0;color:#102d48}.e-brand-copy b{font-size:clamp(24px,2.4vw,31px);font-weight:900;letter-spacing:-.065em}.e-brand-copy small{font-size:9px;letter-spacing:.13em;font-weight:800;color:#527086}.e-nav .site-nav nav a{font-size:13px}.e-brief-grid{gap:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.e-choice button{border-radius:11px;transition:box-shadow .2s ease,transform .2s ease;background:#f7fafd;padding:22px 25px;font-size:15px}.e-choice button:hover{transform:translateX(3px);box-shadow:0 6px 20px #234d6811}.e-choice button[aria-pressed="true"]{background:#122b43;box-shadow:inset 4px 0 0 #4ab7ed}.e-brief-output{border-radius:13px;min-height:270px;padding:clamp(28px,4vw,55px);background:radial-gradient(circle at 100% 0,#24547b,#102c45 70%);border:1px solid #244b66}.e-brief-output h3{font-size:clamp(25px,3vw,39px)}.e-brief-output .mini{color:#a7dffc}.e-brief-output a{display:inline-flex;align-self:flex-start;padding:12px 0;border-bottom:1px solid #70c3ee}
@media(max-width:650px){.e-brandmark{width:45px;height:45px;flex-basis:45px}.e-brand-copy b{font-size:24px}.e-brief-grid{grid-template-columns:1fr}.e-choice button{padding:18px}.e-brief-output{min-height:225px}}
@media(prefers-reduced-motion:reduce){.e-choice button{transition:none}.e-choice button:hover{transform:none}}
