.wcc-refer-hero{padding-block:84px 92px}
.wcc-refer-options{background:var(--wcc-navy-ligth);color:var(--wcc-cream);padding:64px 0 78px}
.wcc-refer-options>.wcc-page-wrap{max-width:1320px}
.wcc-refer-options>div>header{text-align:center}
.wcc-refer-options>div>header>p{color:var(--wcc-sky);font-size:12px;font-weight:700;letter-spacing:.16em;margin:0 0 14px;text-transform:uppercase}
.wcc-refer-options h2,.wcc-refer-options h3{color:var(--wcc-white)}
.wcc-refer-options h2{font-size:40px;margin:0 0 12px}
.wcc-refer-options>div>header>span{display:block;font-size:16px;line-height:1.55;margin:auto;max-width:390px}
.wcc-refer-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:42px}
.wcc-refer-card{border:1px solid rgb(174 190 208 / 18%);border-radius:14px;padding:34px 30px 28px;position:relative}
.wcc-refer-card__option{background:#f24b5a;border-radius:999px;color:#11182b;font-size:11px;left:22px;letter-spacing:.08em;padding:6px 12px;position:absolute;text-transform:uppercase;top:-12px}
.wcc-refer-card h3{font-size:26px;margin:0 0 8px}
.wcc-refer-card>p{color:var(--wcc-cream);font-size:15px;line-height:1.55;margin:0 0 20px}
.wcc-refer-note{border:1px solid rgb(174 190 208 / 20%);border-radius:10px;color:var(--wcc-cream);font-size:13px;line-height:1.55;margin-bottom:20px;padding:18px}
.wcc-refer-note p{color:var(--wcc-cream);margin:0 0 12px}.wcc-refer-note p:last-child{margin:12px 0 0}
.wcc-refer-note p:first-child{border-bottom:1px solid rgb(174 190 208 / 18%);padding-bottom:10px}
.wcc-refer-note small{color:var(--wcc-cream);letter-spacing:.08em;margin-right:8px;text-transform:uppercase}
.wcc-refer-note strong,.wcc-refer-note em{color:var(--wcc-white)}
.wcc-refer-note a{color:var(--wcc-red);font-weight:700;text-decoration:none}
.wcc-refer-form{gap:14px}.wcc-refer-form label{color:var(--wcc-cream)}
.wcc-refer-form input,.wcc-refer-form textarea{background:#141c33;border-color:rgb(174 190 208 / 20%);color:var(--wcc-white)}
.wcc-refer-form input::placeholder,.wcc-refer-form textarea::placeholder{color:var(--wcc-cream);opacity:.75}
.wcc-refer-form input:focus,.wcc-refer-form textarea:focus{border-color:var(--wcc-sky);outline:2px solid transparent}
.wcc-refer-form .wcc-form-submit{align-items:stretch;flex-direction:column;gap:10px}
.wcc-refer-form .wcc-button{background:#f24b5a;border:0;color:#11182b;font-size:14px;width:100%}
.wcc-refer-form .wcc-form-submit p{color:var(--wcc-cream);text-align:center}
@media(hover:hover) and (pointer:fine){.wcc-refer-form .wcc-button:hover{background:var(--wcc-red);color:white;transform:translateY(-2px)}}
@media(max-width:850px){.wcc-refer-grid{grid-template-columns:1fr}.wcc-refer-card{padding-inline:24px}}
@media(max-width:600px){.wcc-refer-hero{padding-block:58px}.wcc-refer-options{padding-block:56px}.wcc-refer-options h2{font-size:34px}.wcc-refer-grid{margin-top:36px}.wcc-refer-card{padding:32px 20px 24px}}
