*{box-sizing:border-box}body{margin:0;background:#f7f3ff;color:#271842;font:16px/1.65 system-ui,sans-serif}.top{height:76px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;background:#fff}.wordmark{font-size:21px;font-weight:900;text-decoration:none}.top nav a{margin-left:28px;color:inherit;text-decoration:none}.question{min-height:560px;padding:100px 8vw;background:linear-gradient(120deg,#321666,#8058db);color:#fff}.question h1{font-size:clamp(45px,7vw,92px);line-height:1.02;max-width:900px}.question p{font-size:21px;max-width:700px}.question>a{color:#fff}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:60px 6vw}.cards article{background:#fff;border-radius:28px;padding:30px}.cards h2{font-size:25px}.cards article>a{display:inline-block;margin-top:16px;background:#6b3fc6;color:white;padding:10px 16px;border-radius:99px;text-decoration:none}.decision{max-width:1000px;margin:70px auto;padding:0 24px}.decision>header{background:#321666;color:#fff;padding:50px;border-radius:34px}.decision h1{font-size:55px;line-height:1.1}.steps section{display:grid;grid-template-columns:110px 1fr;padding:35px 0;border-bottom:1px solid #bdb1d5}.steps>section>span{color:#6b3fc6;font-weight:bold}.shelf{max-width:1100px;margin:70px auto;padding:0 24px}.shelf h1{font-size:60px}.shelf>div{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.shelf>div a{background:#fff;padding:25px;text-decoration:none}.shelf a b,.shelf a span{display:block}footer{background:#25153e;color:white;padding:35px 6vw;display:flex;justify-content:space-between}@media(max-width:760px){.top{height:auto;padding:18px;display:block}.top nav{display:flex;overflow:auto;margin-top:14px}.top nav a{margin:0 20px 0 0;white-space:nowrap}.question{min-height:auto;padding:70px 24px}.cards{grid-template-columns:1fr;padding:30px 18px}.decision>header{padding:28px}.decision h1,.shelf h1{font-size:40px}.steps section{grid-template-columns:1fr}.shelf>div{grid-template-columns:1fr}footer{display:block}}