.refonte.contact-page{background:var(--cream,#0d1c24)}
.refonte .contact-main{padding-top:64px}
.refonte .contact-intro h1{font-size:clamp(38px,4.1vw,61px)}
.refonte .contact-intro h1 em,.refonte .team-heading h2 em{color:#a5b7c1}
.refonte .contact-card,.refonte .max-team-collective{border-radius:0;border-color:#2b3d45}
.refonte .contact-submit{background:#081118;color:#eef5f5;border-radius:0}
.refonte .contact-submit:hover{background:#081118}
.refonte .contact-main .section-label{font-weight:650;letter-spacing:.13em;color:#a5b7c1}
.refonte .contact-lead,.refonte .contact-direct,.refonte .team-introduction,.refonte .max-team-role p{color:#a5b7c1}
.refonte .field label,.refonte .contact-direct a,.refonte .max-team-role h3{color:#eef5f5}
.refonte .max-team-stage{background:radial-gradient(ellipse at 50% 70%,#0d1c24 0%,#0d1c24 47%,#0d1c24 78%)}
.refonte .field input:focus,.refonte .field textarea:focus,.refonte .field select:focus{outline-color:#c7ff6b}
.privacy-main p{font-size:17px;line-height:1.8;margin:22px 0}
.privacy-main h1{font-size:clamp(30px,6vw,40px)!important;overflow-wrap:anywhere}
.privacy-main h2{font-size:27px;margin-top:38px}
.privacy-main a{text-decoration:underline}
