.journey-hero{padding:clamp(56px,8vw,104px) 0 42px}.journey-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,5vw,70px);align-items:center}.journey-hero img{width:100%;border-radius:18px;border:1px solid rgba(143,226,255,.28);box-shadow:0 26px 70px rgba(0,0,0,.48)}.journey-path{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:24px;color:#d8f4ff;font:800 .72rem/1.2 Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em}.journey-path span{padding:9px 12px;border:1px solid rgba(143,226,255,.2);border-radius:999px;background:rgba(8,16,29,.7)}.journey-path b{color:#66ccff}.journey-shell{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:20px;align-items:start;padding-block:30px 70px}.journey-quiz,.journey-result,.journey-baseline{border:1px solid rgba(143,226,255,.2);border-radius:18px;padding:clamp(20px,4vw,34px);background:linear-gradient(180deg,rgba(15,28,48,.9),rgba(5,10,20,.96));box-shadow:0 22px 60px rgba(0,0,0,.34)}.journey-quiz fieldset{border:0;padding:0;margin:26px 0}.journey-quiz legend{font-weight:800;color:#f8fbff;margin-bottom:12px}.journey-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.journey-options label{display:block;cursor:pointer}.journey-options input{position:absolute;opacity:0;pointer-events:none}.journey-options span{display:flex;align-items:center;min-height:50px;padding:12px 14px;border:1px solid rgba(143,226,255,.2);border-radius:12px;background:rgba(255,255,255,.035);color:#dcecff}.journey-options input:checked+span{border-color:#39ff14;background:rgba(57,255,20,.09);box-shadow:0 0 24px rgba(57,255,20,.1);color:#fff}.journey-options input:focus-visible+span{outline:3px solid #8fe2ff;outline-offset:3px}.journey-submit{width:100%;justify-content:center}.journey-privacy{font-size:.84rem;color:#aebed0;margin-bottom:0}.journey-result{position:sticky;top:92px}.journey-result[hidden]{display:none}.journey-result .result-cover{width:100%;border-radius:12px;margin:10px 0 18px}.journey-result .result-actions{display:grid;gap:9px}.journey-result .btn{justify-content:center}.journey-baseline{margin-bottom:80px}.journey-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.journey-steps article{padding:18px;border:1px solid rgba(143,226,255,.14);border-radius:14px;background:rgba(255,255,255,.025)}.journey-steps article>strong{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#66ccff;color:#05101d;font:900 1rem Arial}.journey-steps .btn{margin-top:8px}@media(max-width:820px){.journey-hero-grid,.journey-shell{grid-template-columns:1fr}.journey-hero img{order:-1}.journey-result{position:static}.journey-steps{grid-template-columns:1fr}}@media(max-width:480px){.journey-options{grid-template-columns:1fr}.journey-path b{display:none}.journey-path span{width:100%;text-align:center}}
