.join-page .join-kicker{font-size:12px;font-weight:300;letter-spacing:0;text-transform:none;color:rgba(238,241,248,.75)}.join-hl{color:#DFB4A1}.join-page .join-hero-copy h1{font-family:Work Sans,system-ui,sans-serif;font-weight:300;font-size:clamp(2.8rem,6.4vw,6.4rem);line-height:.98;letter-spacing:-.045em;color:#fff}.join-page .join-hero-summary p{display:none}.join-page .join-form-wrap{padding:clamp(24px,3vw,44px);border:0;border-radius:28px;color:#EEF1F8;background:radial-gradient(120% 90% at 100% 0,rgba(106,144,239,.22),transparent 55%),radial-gradient(80% 60% at 0 100%,rgba(223,180,161,.12),transparent 60%),#060A14}.join-page .join-page-form{padding:0}.join-page .join-page-form .enq-submit{min-height:54px;border-radius:999px}.jp-modal-text{margin:0;font-size:.95rem;line-height:1.7;color:rgba(238,241,248,.82)}.jp-modal-benefit{padding:14px 16px;border-radius:14px;background:rgba(223,180,161,.12)}.jp-modal-benefit span{font-size:12px;color:#DFB4A1}.jp-modal-benefit p{margin:6px 0 0;font-size:1rem;line-height:1.55;color:#EEF1F8}a.enq-submit{text-decoration:none}.jp-tile{cursor:pointer}.join-sheet{padding-block:0}.join-block{padding-block:clamp(48px,6vw,88px)}.join-block+.join-block{border-top:1px solid rgba(14,19,34,.12)}.jp-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.jp-tiles .sdp-tile,.jp-tiles .sdp-tile:first-child{grid-row:auto;min-height:clamp(300px,30vw,400px);padding:28px}.jp-tiles .sdp-tile-body h3{font-size:clamp(22px,2.1vw,30px)}.jp-tiles .sdp-tile-body p{font-size:15px}@media (max-width:900px){.jp-tiles{grid-template-columns:minmax(0,1fr)}.jp-tiles .sdp-tile,.jp-tiles .sdp-tile:first-child{min-height:240px}}.join-page .join-hero-index{display:none}.join-miles-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;border-top:1px solid rgba(14,19,34,.15)}.join-miles-cols>div{padding:26px 24px 0;border-left:1px solid rgba(14,19,34,.15)}.join-miles-cols>div:first-child{padding-left:0;border-left:0}.join-miles-cols b{display:block;font-weight:200;font-size:clamp(2.8rem,6.4vw,6rem);line-height:1;letter-spacing:-.045em;background:linear-gradient(95deg,#0E1322 35%,#4C6EF0);-webkit-background-clip:text;background-clip:text;color:transparent}.join-miles-cols span{display:block;margin-top:14px;max-width:22ch;font-size:14px;line-height:1.5;color:rgba(14,19,34,.72)}.join-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px}.join-end>.sdp-lbl-d{flex-basis:100%}.join-mail{font-weight:300;font-size:clamp(1.8rem,5.4vw,5rem);line-height:1;letter-spacing:-.04em;text-decoration:none;background:linear-gradient(95deg,#0E1322 35%,#4C6EF0);-webkit-background-clip:text;background-clip:text;color:transparent}.join-mail:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}@media (max-width:900px){.join-miles-cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.join-miles-cols>div:nth-child(odd){padding-left:0;border-left:0}}.join-block+.join-block.join-end,.join-block.join-miles+.join-block{border-top:0}.join-evt-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.join-evt-actions .evt-btn{margin-top:0}.join-evt{background:transparent}