@font-face{font-family:VAG Rundschrift Dolphin;src:url(/VAGRundschriftD.ttf) format("truetype");font-weight:400 900;font-style:normal;font-display:swap}.obq-short-layer{position:fixed;inset:0;z-index:100;height:100dvh;overflow:hidden;overscroll-behavior:none;background:#fffffc;color:#0a234f;font-family:VAG Rundschrift Dolphin,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.obq-short-layer,.obq-short-layer *,.obq-short-layer *:before,.obq-short-layer *:after{box-sizing:border-box}.obq-short-dialog{height:100dvh;min-height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:transparent}.obq-short-topbar{position:sticky;top:0;z-index:2;min-height:76px;display:grid;place-items:center;padding:1rem 1.5rem;border-bottom:2px solid #d9e4f2;background:#fffffc}.obq-short-top-center{width:min(720px,calc(100% - 6rem));display:grid;grid-template-columns:86px minmax(240px,540px);align-items:center;gap:1.2rem}.obq-short-back,.obq-short-close{appearance:none;border:0;background:transparent;color:#0a234f;font:inherit;font-weight:900;cursor:pointer}.obq-short-back{min-height:36px;padding:0;display:inline-flex;align-items:center;justify-content:flex-start;gap:.42rem;color:var(--button-ghost-fg);font-size:1.04rem;line-height:1;transition:color .15s ease,transform .12s ease}.obq-short-back:hover,.obq-short-back:focus-visible{color:#0a234f;outline:none}.obq-short-back:active{transform:translateY(1px)}.obq-short-close{position:absolute;top:1rem;right:1.45rem;width:44px;height:44px;display:grid;place-items:center;border-radius:999px;color:var(--button-ghost-fg);transition:background .15s ease,color .15s ease,transform .12s ease}.obq-short-close:hover,.obq-short-close:focus-visible{background:var(--button-ghost-hover-bg);color:#0a234f;outline:none}.obq-short-close:active{transform:translateY(1px)}.obq-short-progress{height:10px;overflow:hidden;border:2px solid rgba(10,35,79,.06);border-radius:999px;background:#dff1ff}.obq-short-progress span{display:block;height:100%;border-radius:inherit;background:#5fc6f7;transition:width .18s ease}.obq-short-content{width:min(680px,calc(100% - 2rem));min-height:0;height:100%;overflow-y:auto;overscroll-behavior:contain;margin:0 auto;padding:3.2rem 0 4rem}.obq-short-slide-forward{animation:obq-short-slide-in-forward .24s cubic-bezier(.22,1,.36,1) both}.obq-short-slide-back{animation:obq-short-slide-in-back .24s cubic-bezier(.22,1,.36,1) both}@keyframes obq-short-slide-in-forward{0%{opacity:0;transform:translate(34px)}to{opacity:1;transform:translate(0)}}@keyframes obq-short-slide-in-back{0%{opacity:0;transform:translate(-34px)}to{opacity:1;transform:translate(0)}}.obq-short-kicker{width:fit-content;min-height:32px;margin:0 auto 1rem;padding:.46rem .78rem;display:grid;place-items:center;border:2px solid #0a234f;border-radius:8px;background:#fff44e;color:#0a234f;font-size:.84rem;font-weight:900;line-height:1;text-transform:uppercase}.obq-short-content h2{max-width:620px;margin:0 auto;color:#0a234f;font-size:2.42rem;font-weight:900;line-height:1.06;letter-spacing:0;text-align:center;overflow-wrap:break-word}.obq-short-content h2:focus{outline:none}.obq-short-subtitle{max-width:560px;margin:.82rem auto 0;color:#4f5e7c;font-size:1.08rem;font-weight:700;line-height:1.36;text-align:center}.obq-short-context-grid{display:grid;gap:1rem;width:min(560px,100%);margin:2rem auto 0}.obq-short-fieldset{min-width:0;margin:0;padding:1rem;border:3px solid #0a234f;border-radius:8px;background:#fff;box-shadow:0 6px #d3eafa}.obq-short-fieldset legend{padding:0 .34rem;color:#0a234f;font-size:.9rem;font-weight:900;line-height:1;text-transform:uppercase}.obq-short-segment,.obq-short-chip-row{display:grid;gap:.65rem}.obq-short-segment{grid-template-columns:repeat(2,minmax(0,1fr))}.obq-short-chip-row{grid-template-columns:repeat(4,minmax(0,1fr))}.obq-short-segment button,.obq-short-chip-row button{min-width:0;min-height:48px;padding:.64rem .72rem;border:2px solid #c9d8ea;border-radius:8px;background:#f7fbff;color:#0a234f;font:inherit;font-size:.98rem;font-weight:900;line-height:1.12;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .12s ease}.obq-short-segment button:hover,.obq-short-segment button:focus-visible,.obq-short-chip-row button:hover,.obq-short-chip-row button:focus-visible{border-color:#0a234f;background:#dff1ff;outline:none}.obq-short-segment button:focus-visible,.obq-short-chip-row button:focus-visible{box-shadow:0 0 0 4px var(--button-focus-ring)}.obq-short-segment button:active,.obq-short-chip-row button:active{transform:translateY(1px)}.obq-short-segment button.is-selected,.obq-short-chip-row button.is-selected{border-color:var(--button-primary-border);background:var(--button-primary-bg);color:var(--button-primary-fg)}.obq-short-chip-row button.is-unavailable{border-color:#d6e1ef;background:#f4f8fc;color:#77849a;cursor:default;transform:none}.obq-short-chip-row button.is-unavailable:hover,.obq-short-chip-row button.is-unavailable:focus-visible{border-color:#d6e1ef;background:#f4f8fc;box-shadow:none}.obq-short-chip-row button span,.obq-short-chip-row button em{display:block}.obq-short-chip-row button em{margin-top:.18rem;font-size:.66rem;font-style:normal;line-height:1}.obq-short-question-shell,.obq-short-solution,.obq-short-plan-list{width:min(580px,100%);margin:1.65rem auto 0}.obq-short-question-shell{padding:1.2rem;border:3px solid #0a234f;border-radius:8px;background:#fff;box-shadow:0 8px #d3eafa}.obq-short-question-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem}.obq-short-question-meta span,.obq-short-result-pill{min-height:30px;padding:.42rem .64rem;display:inline-grid;place-items:center;border-radius:8px;background:#e7ffe9;color:#0a234f;font-size:.82rem;font-weight:900;line-height:1;text-transform:uppercase}.obq-short-question-meta span:last-child{background:#ffeade;color:#7a1930}.obq-short-stem{margin:0;color:#0a234f;font-size:1.32rem;font-weight:900;line-height:1.32}.obq-short-answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.78rem;margin-top:1.3rem}.obq-short-answers button{min-width:0;min-height:66px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:.72rem;padding:.8rem;border:var(--button-border-width) solid var(--button-secondary-border);border-radius:8px;background:var(--button-secondary-bg);color:var(--button-secondary-fg);box-shadow:0 5px 0 var(--button-secondary-shadow);font:inherit;font-size:1.1rem;font-weight:900;text-align:left;cursor:pointer;transition:var(--button-transition)}.obq-short-answers button:hover,.obq-short-answers button:focus-visible{border-color:var(--button-primary-border);background:var(--button-secondary-hover);box-shadow:0 7px 0 var(--button-secondary-shadow);transform:translateY(-2px);outline:none}.obq-short-answers button:focus-visible{box-shadow:0 0 0 4px var(--button-focus-ring),0 7px 0 var(--button-secondary-shadow)}.obq-short-answers button:active{box-shadow:0 2px 0 var(--button-secondary-shadow);transform:translateY(3px)}.obq-short-answers button>span{width:38px;height:38px;display:grid;place-items:center;border-radius:8px;background:#dff1ff;color:#0a234f}.obq-short-result-pill{margin:0 auto 1rem}.obq-short-explanation>.obq-short-result-pill{width:fit-content;display:grid}.obq-short-result-pill.is-correct{background:#b9f59d}.obq-short-result-pill.is-missed{background:#ffeade;color:#7a1930}.obq-short-answer-feedback{width:min(580px,100%);margin:1rem auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem}.obq-short-answer-feedback.is-correct{grid-template-columns:minmax(0,1fr)}.obq-short-answer-feedback>span{min-width:0;min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) 38px minmax(36px,auto);align-items:center;gap:.62rem;padding:.72rem .82rem;border:3px solid #d9e4f2;border-radius:8px;background:#fff;color:#0a234f}.obq-short-answer-feedback.is-correct>span{border-color:#0a234f;background:#e7ffe9;box-shadow:0 5px #c7edcd}.obq-short-answer-feedback.is-missed>span:last-child{border-color:#0a234f;background:#fff8d7;box-shadow:0 5px #f2e8b6}.obq-short-answer-feedback strong{color:#4f5e7c;font-size:.82rem;font-weight:900;line-height:1.1;text-transform:uppercase}.obq-short-answer-feedback em{width:38px;height:38px;display:grid;place-items:center;border-radius:8px;background:#dff1ff;color:#0a234f;font-size:1rem;font-style:normal;font-weight:900}.obq-short-answer-feedback>span>span{color:#0a234f;font-size:1.04rem;font-weight:900;line-height:1}.obq-short-solution{display:grid;gap:.72rem}.obq-short-solution-row{min-width:0;display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:.9rem;padding:.92rem 1rem;border:3px solid #d9e4f2;border-radius:8px;background:#fff}.obq-short-solution-row strong{color:#4f5e7c;font-size:.9rem;font-weight:900;line-height:1.1;text-transform:uppercase}.obq-short-solution-row p{margin:0;color:#0a234f;font-size:1.18rem;font-weight:900;line-height:1.25}.obq-short-solution-row.is-aha{border-color:#0a234f;background:#e7ffe9;box-shadow:0 6px #c7edcd}.obq-short-solution-row.is-answer{border-color:#0a234f;background:#fff8d7;box-shadow:0 6px #f2e8b6}.obq-short-coach-note{width:min(580px,100%);margin:1.2rem auto 0;display:grid;grid-template-columns:38px minmax(0,1fr);gap:.85rem;padding:1rem;border:3px solid #0a234f;border-radius:8px;background:#fff8d7;color:#0a234f}.obq-short-coach-note svg{width:38px;height:38px;padding:.38rem;border-radius:8px;background:#fff44e}.obq-short-coach-note p{margin:0;font-size:1.02rem;font-weight:900;line-height:1.32}.obq-short-plan-list{display:grid;gap:.72rem}.obq-short-plan-list span{min-height:54px;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:.8rem;padding:.62rem .82rem;border:3px solid #d9e4f2;border-radius:8px;background:#fff;color:#0a234f;font-size:1rem;font-weight:900;line-height:1.18}.obq-short-plan-list strong{min-height:36px;display:grid;place-items:center;border-radius:8px;background:#e7ffe9;color:#0a234f;font-size:.9rem;font-weight:900}.obq-short-email-label{display:block;width:min(500px,100%);margin:1.3rem auto 0;color:#0a234f;font-size:1rem;font-weight:900;line-height:1.18}.obq-short-email-input{display:block;width:min(500px,100%);min-height:58px;margin:.52rem auto 0;padding:0 1rem;border:3px solid #0a234f;border-radius:8px;background:#fff;color:#0a234f;box-shadow:0 5px #d3eafa;font:inherit;font-size:1rem;font-weight:900;line-height:1}.obq-short-email-input:focus{border-color:#1479d4;box-shadow:0 0 0 4px #2f9ae638,0 5px #d3eafa;outline:none}.obq-short-email-input::placeholder{color:#0a234f6b}.obq-short-next.btn{min-height:54px;width:min(440px,100%);margin:1.25rem auto 0;padding:.95rem 1.2rem;display:flex;justify-content:center;border:var(--button-border-width) solid var(--button-primary-border);border-radius:var(--button-radius);background:var(--button-primary-bg);color:var(--button-primary-fg);box-shadow:0 5px 0 var(--button-primary-shadow);font-family:VAG Rundschrift Dolphin,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.12rem;font-weight:900;transition:var(--button-transition)}.obq-short-next.btn:hover,.obq-short-next.btn:focus-visible{border-color:var(--button-primary-border);background:var(--button-primary-hover);color:var(--button-primary-fg);box-shadow:0 7px 0 var(--button-primary-shadow);transform:translateY(-2px);outline:none}.obq-short-next.btn:focus-visible{box-shadow:0 0 0 4px var(--button-focus-ring),0 7px 0 var(--button-primary-shadow)}.obq-short-next.btn:active{box-shadow:0 2px 0 var(--button-primary-shadow);transform:translateY(3px)}.obq-short-next .btn-icon{order:2}.obq-short-cta.is-navigating:after{content:"";position:fixed;inset:0;z-index:-1;background:#fffffc}@media(max-width:640px){.obq-short-topbar{min-height:66px;padding:.65rem .85rem}.obq-short-top-center{width:100%;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding-right:3.2rem}.obq-short-back{min-width:74px;font-size:.98rem}.obq-short-close{top:.55rem;right:.85rem;width:42px;height:42px}.obq-short-progress{height:9px}.obq-short-content{width:calc(100% - 1.5rem);padding:2.4rem 0 5.4rem}.obq-short-kicker{min-height:30px;font-size:.76rem}.obq-short-content h2{max-width:320px;font-size:1.74rem;line-height:1.1;overflow-wrap:anywhere}.obq-short-subtitle{max-width:320px;font-size:.98rem;overflow-wrap:anywhere}.obq-short-fieldset{padding:.82rem}.obq-short-segment,.obq-short-chip-row,.obq-short-answers{grid-template-columns:1fr}.obq-short-segment button,.obq-short-chip-row button{min-height:46px}.obq-short-question-shell{padding:1rem}.obq-short-stem{font-size:1.12rem}.obq-short-answers button{min-height:60px;font-size:1rem}.obq-short-solution-row{grid-template-columns:1fr;gap:.38rem}.obq-short-answer-feedback{grid-template-columns:1fr}.obq-short-answer-feedback>span{grid-template-columns:minmax(0,1fr) 34px minmax(34px,auto)}.obq-short-answer-feedback em{width:34px;height:34px}.obq-short-coach-note{grid-template-columns:1fr}.obq-short-coach-note svg{width:34px;height:34px}.obq-short-next.btn{width:100%;max-width:100%;min-width:0;white-space:normal;font-size:1rem;line-height:1.12;text-align:center}.obq-short-slide-forward{animation-name:obq-short-mobile-slide-in-forward}.obq-short-slide-back{animation-name:obq-short-mobile-slide-in-back}}@keyframes obq-short-mobile-slide-in-forward{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes obq-short-mobile-slide-in-back{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media(max-width:420px){.obq-short-content h2{font-size:1.64rem}.obq-short-plan-list span{grid-template-columns:40px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.obq-short-slide-forward,.obq-short-slide-back{animation:none}}
