footer a{color:#dcebf2}.subpage{min-height:70vh;padding:75px 0}.subpage h1{color:var(--dark);font-size:clamp(30px,5vw,48px)}.subpage h2{margin-top:35px;color:var(--dark)}.subpage .box{max-width:850px;margin:auto;background:#fff;border:1px solid #dce8ed;border-radius:14px;padding:clamp(24px,5vw,50px);box-shadow:var(--shadow)}
.email-panel{background:#fff;border:1px solid #dce8ed;padding:32px;border-radius:14px;box-shadow:var(--shadow)}.email-panel h3{margin-top:0;color:var(--dark);font-size:24px}.email-panel .btn{width:100%;margin-top:12px}.email-note{text-align:center;color:#59717e;font-size:14px}
