.support-page{color:var(--lagoon-deep);padding-block:clamp(2rem,4vw,3.5rem)}.support-page h2{margin-top:0;font-size:clamp(1.6rem,2.7vw,2.2rem);line-height:1.2}.support-page h3{line-height:1.3}.support-page p{max-width:72ch}.support-page a:not(.btn){color:var(--lagoon-deep)}.support-page .support-section{min-width:0;margin-block:0 2rem}.support-page .support-panel{background:var(--teal-light);border-radius:var(--radius-media);min-width:0;padding:clamp(1.25rem,3vw,2rem)}.support-page .support-panel>:last-child{margin-bottom:0}.support-page .support-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}.support-page .support-actions{flex-wrap:wrap;gap:.75rem;margin-block:1.25rem;display:flex}.support-page .btn{white-space:normal;text-align:center;justify-content:center;min-height:48px}.support-page .support-jumps{background:#d2e9eb;border-radius:28px;flex-wrap:wrap;gap:4px;width:fit-content;margin:1.5rem 0 2rem;padding:5px;display:flex}.support-page .support-jumps a{border-radius:var(--radius-pill);padding:.65rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none}.support-page .support-jumps a:hover{background:#fff}.support-page .table-scroll{background:#fff;border-radius:18px;min-width:0;padding:.5rem}.support-page table{border-collapse:collapse;width:100%}.support-page th,.support-page td{text-align:left;border-bottom:1px solid #cce2e4;padding:.9rem}.support-page thead th{color:var(--lagoon-deep);background:#d2e9eb}.support-page tbody tr:last-child>*{border-bottom:0}.support-page caption{text-align:left;color:var(--lagoon-deep);padding:.5rem .9rem;font-size:.9rem}.support-page .resource-list{margin:1.25rem 0;padding:0;list-style:none}.support-page .resource-list li{border-bottom:1px solid #cce2e4;padding:1rem 0}.support-page .resource-list li:last-child{border-bottom:0}.support-page li+li{margin-top:.6rem}.support-page .support-reading{max-width:52rem;margin-inline:auto}.support-page .support-reading>p{max-width:none}.support-page .support-photo{border-radius:var(--radius-media);width:100%;height:auto;display:block}.support-page .support-gallery{grid-template-columns:1fr 1fr;gap:1.25rem;margin-block:1.25rem;display:grid}.support-page .support-gallery img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius);width:100%;height:auto}.support-page .staff-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1.5rem;margin-bottom:2.5rem}.support-page .staff-card{background:var(--teal-light);border-radius:var(--radius-media);border:0;gap:.85rem;padding:1.25rem}.support-page .staff-card h3{place-items:center;min-height:2.6em;font-size:1.25rem;display:grid}.support-page .staff-card p{font-size:.95rem}.support-page .staff-initials{color:var(--lagoon-deep);background:#d2e9eb}.support-page .profile-action{margin-top:auto;font-size:.95rem}.support-page .profile-layout{grid-template-columns:minmax(0,1fr) minmax(14rem,23rem);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.support-page .profile-copy{max-width:70ch}.support-page .profile-copy p{max-width:none}.support-page .profile-role{margin-bottom:1.5rem;font-size:1.1rem;font-weight:700}.support-page .review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.support-page .review-card{background:var(--teal-light);border-radius:var(--radius-media);border:0;padding:clamp(1.25rem,3vw,2rem);font-size:1rem}.support-page .review-card p{max-width:none}.support-page .review-card footer{padding-top:1rem}.support-page details{background:var(--teal-light);border:0;border-radius:22px;margin-bottom:.85rem;padding:1.2rem 1.5rem}.support-page summary{color:var(--lagoon-deep);font-size:1.05rem;font-weight:700;line-height:1.5}.support-page details[open] summary{margin-bottom:1rem}.support-page .lead-form{max-width:none;box-shadow:none;background:var(--teal-light);border-radius:var(--radius-media);border:0;padding:clamp(1.25rem,3vw,2rem)}.support-page .lead-form input,.support-page .lead-form select,.support-page .lead-form textarea{color:var(--lagoon-deep);background:#fff;border:1px solid #bddcde;border-radius:16px;min-width:0}@media (width<=760px){.support-page .support-split,.support-page .profile-layout,.support-page .review-grid{grid-template-columns:1fr}.support-page .profile-layout .support-photo{grid-row:1;max-width:23rem}.support-page .support-jumps a{text-align:center;flex:auto}.support-page .support-gallery{gap:.75rem}}.support-page .support-panel>h2:first-child{margin-top:0}.support-page .support-split:has(>.support-panel)>section{min-width:0}.support-page h1{font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.1}.support-page .profile-layout{grid-template-columns:minmax(0,1fr) minmax(12rem,18rem)}.support-page .profile-layout .support-photo{object-fit:contain;object-position:top;max-height:27rem}.support-page .document-action{width:fit-content;margin-bottom:.75rem;font-size:.95rem;display:flex}.support-page .resource-list li{max-width:75ch}@media (width<=760px){.support-page .profile-layout{grid-template-columns:1fr}.support-page .profile-layout .support-photo{max-width:16rem}}
