#az-start{margin:18px auto 26px;line-height:1.7;color:#291c37}#az-start *{box-sizing:border-box}#az-start button{font:inherit;cursor:pointer}#az-start button:focus-visible,#az-start a:focus-visible{outline:3px solid #d69823;outline-offset:4px}#az-start .hero{position:relative;overflow:hidden;background:#542581;color:white;border-radius:26px;padding:52px;min-height:350px}#az-start .eyebrow{font-size:11px;letter-spacing:2px;color:#dac3f1}#az-start h2{font-size:clamp(32px,5vw,52px);line-height:1.35;margin:20px 0 12px;max-width:650px}#az-start .hero p{max-width:550px;margin:0 0 26px;color:#f0e5fa;font-size:17px}#az-start .primary{border:0;background:#efcc81;color:#30203b;font-weight:bold;padding:13px 25px;border-radius:12px;min-height:48px}#az-start .primary:disabled{opacity:.4;cursor:default}#az-start .trust{font-size:12px;color:#e7d3f7;margin-top:18px}#az-start .orbit{position:absolute;inset-inline-end:-30px;top:50px;width:270px;height:270px;border:1px solid #9461bb;border-radius:50%;display:grid;place-content:center;opacity:.35;transform:rotate(-15deg);pointer-events:none}#az-start .orbit span{font-size:100px;font-family:Arial;line-height:1}#az-start .orbit b{font-size:20px;letter-spacing:4px}#az-start .hero>*:not(.orbit){position:relative;z-index:1}#az-start .journey,#az-start .result{margin-top:22px;padding:32px;background:white;border:1px solid #e5dced;border-radius:22px;box-shadow:0 15px 45px #43265d08}#az-start .topline{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#715d85}#az-start .subtle{border:0;background:transparent;color:#59298d;padding:8px 12px;min-height:44px}#az-start .progress{height:4px;background:#efe8f5;border-radius:10px;margin:12px 0 28px;overflow:hidden}#az-start .progress span{display:block;background:#59298d;height:100%;transition:width .25s}#az-start h2{font-size:28px;line-height:1.5;margin:0 0 8px}#az-start p.hint{color:#786b83;font-size:14px;margin:0 0 22px}#az-start .choices{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}#az-start .choice{display:block;text-align:start;border:1px solid #ded3e8;border-radius:14px;padding:22px 18px;cursor:pointer;background:#fff}#az-start .choice:has(input:checked){background:#f2eaf9;border:2px solid #7541a3;padding:21px 17px}#az-start .choice input{accent-color:#59298d;margin-inline-end:8px}#az-start .choice strong{display:block;margin-top:10px}#az-start .choice span{color:#786b83;font-size:13px;display:block;margin-top:3px}#az-start .navigation{display:flex;justify-content:space-between;margin-top:28px}#az-start .kicker{color:#714299;font-size:12px;letter-spacing:1px}#az-start .summary{display:flex;gap:8px;flex-wrap:wrap;margin:15px 0 24px}#az-start .summary span{font-size:12px;background:#f3edf8;color:#653a89;padding:5px 11px;border-radius:20px}#az-start .result-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:20px}#az-start .tip{background:#f8f4fc;border-radius:16px;padding:24px}#az-start .tip h3,#az-start .article h3{margin:0 0 8px;font-size:18px}#az-start .tip p{margin:8px 0;font-size:15px}#az-start .stepfirst{border-top:1px solid #e5dced;margin-top:18px;padding-top:15px}#az-start .article{padding:24px;border:1px solid #e5dced;border-radius:16px}#az-start .article a{color:#59298d}#az-start .article p{font-size:13px;color:#786b83}#az-start .actions{margin-top:24px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}#az-start .actions a{display:inline-block;text-decoration:none}#az-start .note{font-size:12px;color:#786b83;margin-top:16px;max-width:800px}#az-start .below{margin:22px 0;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:22px;border:1px dashed #d3bfdf;border-radius:16px;font-size:14px}#az-start .link{background:none;border:none;color:#59298d;text-decoration:underline;min-height:44px}#az-start footer{font-size:12px;color:#80738a;padding:12px 0 36px;text-align:center}#az-start [hidden]{display:none!important}@media(max-width:650px){#az-start header{padding:18px 20px}#az-start main{padding:0 16px}#az-start .hero{padding:30px 23px;min-height:0;border-radius:21px}#az-start .hero p{font-size:15px}#az-start .orbit{width:190px;height:190px;opacity:.14;top:35px}#az-start .hero h2{max-width:290px}#az-start .hero .primary{width:100%}#az-start .trust{font-size:11px}#az-start .journey,#az-start .result{padding:22px 18px}#az-start .choices,#az-start .result-grid{grid-template-columns:1fr}#az-start .choice{padding:15px}#az-start .choice:has(input:checked){padding:14px}#az-start .choice strong{display:inline;margin:0}#az-start .choice span{margin-inline-start:26px}#az-start .choice input{margin-bottom:0}#az-start h2{font-size:23px}#az-start .below{align-items:start;flex-direction:column;padding:16px;gap:0}#az-start .actions .primary{width:100%;text-align:center}#az-start .result-grid{gap:12px}#az-start .tip,#az-start .article{padding:18px}#az-start .preview{font-size:10px}#az-start .navigation .primary{min-width:125px}}@media(prefers-reduced-motion:reduce){#az-start html{scroll-behavior:auto}#az-start .progress span{transition:none}}

#az-start .hero{display:block;min-height:0;padding:28px 32px}#az-start .hero h2{font-size:clamp(26px,4vw,38px);margin:8px 0}#az-start .hero p{margin-bottom:16px}#az-start .orbit{top:-20px;width:230px;height:230px}#az-start .hero .primary{box-shadow:none}#az-start .journey,#az-start .result{scroll-margin-top:85px}#az-start .trust{margin-top:10px}.az-start-membership-link{display:block;padding:14px 18px;margin:12px auto 18px;border:1px solid #d9c7e7;border-radius:12px;background:#f7f1fc;color:#59298d;text-decoration:none;text-align:center}@media(max-width:650px){#az-start .hero{padding:22px 20px}#az-start .hero h2{font-size:27px}#az-start .hero .eyebrow{font-size:9px}#az-start .trust{line-height:1.6}}