.club-forms .page-heading{margin-bottom:28px}.forms-union-title{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.forms-union-title>span{font-size:.92em;line-height:1.3}.forms-union-title img{object-fit:contain;width:100px;height:100px}.club-forms .page-editorial-original img{object-position:center 55%}@media (max-width:680px){.forms-union-title{align-items:center;gap:12px}.forms-union-title img{width:76px;height:76px}}.forms-directory,.forms-guide{max-width:850px;margin-inline:auto}.forms-directory{gap:22px;display:grid}.forms-directory-card{border:1px solid var(--line);border-top:4px solid var(--yellow);background:#fff;border-radius:18px;align-items:flex-start;gap:22px;padding:30px;transition:box-shadow .18s;display:flex;box-shadow:0 8px 26px #061f3f08}.forms-directory-card:hover{box-shadow:0 10px 30px #061f3f16}.forms-icon{width:56px;height:56px;color:var(--blue);background:#eaf2fa;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.forms-icon svg{width:28px;height:28px}.forms-season{color:var(--blue);font-size:.9375rem;font-weight:700}.forms-directory-card h2{color:var(--navy);margin:6px 0 10px;font-size:1.65rem}.forms-directory-card p{color:var(--muted);margin:0;font-size:1rem;line-height:1.75}.forms-card-action{color:var(--blue);text-underline-offset:5px;margin-top:20px;font-weight:800;text-decoration:underline;display:inline-block}.forms-panel{border:1px solid var(--line);background:#fff;border-radius:18px;margin-bottom:22px;padding:28px 30px}.forms-panel h2,.forms-submit h2{color:var(--navy);margin:0 0 20px;font-size:1.4rem;line-height:1.4}.forms-documents,.forms-instructions{margin:0;padding:0;list-style:none}.forms-documents li{border-bottom:1px solid var(--line);align-items:flex-start;gap:16px;padding:18px 0;display:flex}.forms-documents li:first-child{padding-top:0}.forms-documents li:last-child{border:0;padding-bottom:0}.forms-documents svg{width:23px;height:23px;color:var(--blue);flex-shrink:0;margin-top:3px}.forms-guide h3{color:var(--navy);margin:0 0 5px;font-size:1.0625rem;line-height:1.5}.forms-guide p{color:var(--muted);margin:0;font-size:1rem;line-height:1.75}.forms-guide .forms-panel-intro{margin:-7px 0 22px}.forms-instructions li{border-bottom:1px solid var(--line);gap:15px;padding:20px 0;display:flex}.forms-instructions li:first-child{padding-top:0}.forms-instructions li:last-child{border:0;padding-bottom:0}.forms-step{background:var(--yellow);width:32px;height:32px;color:var(--navy);border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:grid}.forms-instructions strong{color:var(--navy);overflow-wrap:anywhere;margin-top:7px;font-size:1.0625rem;line-height:1.7;display:block}.forms-value{-webkit-user-select:all;user-select:all}.forms-submit{background:#edf4fb;border:1px solid #d3e2ef;border-radius:18px;padding:28px 30px}.forms-submit h2{margin-bottom:10px}.forms-official-link{text-align:center;min-height:52px;margin-top:22px}.forms-guide .forms-link-note{margin-top:14px;font-size:.9375rem}:is(.forms-directory-card:focus-visible,.forms-official-link:focus-visible){outline:3px solid var(--blue);outline-offset:5px}@media (max-width:680px){.forms-directory-card{gap:15px;padding:22px 18px}.forms-icon{width:43px;height:43px}.forms-directory-card h2{font-size:1.4rem}.forms-panel,.forms-submit{padding:23px 20px}.forms-official-link{width:100%}.forms-instructions li{gap:12px}}.forms-travel-brands{border:1px solid var(--line);border-top:4px solid var(--yellow);background:#fff;border-radius:18px;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:22px;padding:25px 22px;display:grid}.forms-travel-brands>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.forms-travel-club{border-inline-end:1px solid var(--line)}.forms-travel-brands img{object-fit:contain;width:auto;max-width:100%;height:108px}.forms-travel-brands span{color:var(--muted);font-size:.9rem;font-weight:700;line-height:1.5}.forms-travel-guide .forms-travel-followup{margin-top:12px}.forms-travel-note{background:#f2f6fa;border-inline-start:3px solid #adc6de;border-radius:12px;margin-bottom:22px;padding:22px 26px}.forms-travel-note h2{color:var(--navy);margin:0 0 9px;font-size:1.15rem}.forms-travel-guide .forms-travel-version{margin-top:12px;font-size:.9rem}.forms-travel-note>a{color:var(--blue);text-underline-offset:4px;align-items:center;gap:6px;margin-top:12px;font-size:.9rem;font-weight:700;line-height:1.6;text-decoration:underline;display:inline-flex}.forms-travel-document-label{color:var(--blue);align-items:center;gap:7px;margin-bottom:12px;font-size:.9rem;font-weight:700;display:flex}.forms-travel-save{color:var(--blue);text-underline-offset:3px;font-weight:700;text-decoration:underline}.forms-travel-note>a:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.forms-travel-save:focus-visible{outline:3px solid var(--blue);outline-offset:4px}@media (max-width:680px){.forms-travel-brands{gap:12px;padding:20px 12px}.forms-travel-brands img{height:88px}.forms-travel-brands span{font-size:.8rem}.forms-travel-note{padding:20px}.forms-travel-download .primary-button{font-size:.94rem}}.safeguarding-contacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 22px;display:grid}.safeguarding-contacts article{border:1px solid var(--line);background:#f3f7fb;border-radius:14px;min-width:0;padding:18px}.safeguarding-contacts h3{margin:0 0 12px!important}.safeguarding-contacts a{color:var(--blue);overflow-wrap:anywhere;align-items:center;gap:7px;margin:9px 0;font-weight:700;display:flex}.safeguarding-contacts svg,.forms-panel h2 svg{vertical-align:middle;flex:none;width:20px;height:20px}.safeguarding-contacts a:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}@media (max-width:760px){.safeguarding-contacts{grid-template-columns:1fr}}.website-intake-form{gap:20px;display:grid}.intake-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.intake-fields label{gap:7px;font-weight:700;display:grid}.intake-fields input,.intake-fields select,.intake-fields textarea{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border-radius:10px;padding:12px}.intake-choice{border:1px solid var(--line);border-radius:12px;padding:16px}.intake-choice legend{font-weight:700}.intake-choice label{align-items:start;gap:10px;margin:12px 0;display:flex}.intake-choice p,.intake-privacy{color:#54657a;font-size:.92rem}.intake-guardian{align-items:center;gap:10px;display:flex}.intake-honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.intake-error{color:#b03030;font-weight:700}.website-intake-form :focus-visible{outline:3px solid var(--blue);outline-offset:3px}@media (max-width:640px){.intake-fields{grid-template-columns:1fr}}
