:root{font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#142b50;background:#fff;--blue:#002fa7}*{box-sizing:border-box}body{margin:0}a{color:var(--blue);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,select:focus-visible{outline:3px solid #749cf9;outline-offset:4px}.top{max-width:1180px;margin:auto;padding:24px;display:flex;align-items:center;gap:36px}.brand{display:flex;align-items:center;gap:12px;font-weight:700;white-space:nowrap}.brand img{height:26px;width:auto;object-fit:contain}.top nav{display:flex;gap:24px;margin-left:auto}.language{display:flex;align-items:center;gap:8px;font-size:14px}select{padding:8px 10px;color:#142b50;background:#fff;border:1px solid #d8e3f5;border-radius:8px}main{max-width:1180px;margin:auto;padding:0 24px}.hero{display:grid;grid-template-columns:1.25fr 1fr;gap:72px;align-items:center;padding:70px 0 84px}.eyebrow{color:var(--blue);font-size:14px;letter-spacing:.1em;font-weight:600}h1{font-size:clamp(36px,4.2vw,56px);line-height:1.15;letter-spacing:-.035em;margin:14px 0 24px}.summary{font-size:18px;max-width:600px;color:#506783}.actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 22px;border:1px solid #c5d7f7;border-radius:12px;background:#fff;font-weight:600}.button.primary{color:#fff;background:var(--blue);border-color:var(--blue)}.notice{font-size:14px;color:#6a7c95}.illustration{padding:38px;background:#f2f7ff;border:1px solid #dce8fc;border-radius:28px;box-shadow:0 24px 70px #1735690b}.illustration>img{width:100px;height:auto;object-fit:contain}.illustration h2{margin:8px 0 26px}.illustration-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.illustration-grid span{background:white;border:1px solid #e0eaff;padding:18px;border-radius:12px;color:#002fa7;font-weight:600}.illustration small{display:block;margin-top:26px;color:#6a7c95;font-size:12px}.features{padding:28px 0 68px}.features h2,.help h2{font-size:28px;line-height:1.3}.cards{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.cards article{border:1px solid #e0e8f3;border-radius:18px;padding:26px}.cards h3{margin:0 0 12px;font-size:19px}.cards p{margin:0;color:#506783}.help{max-width:800px;border-top:1px solid #e0e8f3;padding:36px 0 60px}.help p{color:#506783}footer{padding:28px 24px;border-top:1px solid #e0e8f3;text-align:center;color:#6a7c95;font-size:14px}@media(max-width:760px){.top{padding:20px;gap:14px;flex-wrap:wrap}.top nav{order:3;width:100%;margin:0;gap:22px}.language{margin-left:auto}.language span{display:none}main{padding:0 20px}.hero{grid-template-columns:1fr;gap:30px;padding:30px 0 44px}.summary{font-size:16px}.illustration{padding:26px}.cards{grid-template-columns:1fr;gap:14px}.features{padding:14px 0 30px}.cards article{padding:22px}.actions .button{flex:1;white-space:normal;text-align:center}.help{padding-bottom:36px}}
