.stairs[data-astro-cid-ej22s2rq]{counter-reset:step;gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.stairs__step[data-astro-cid-ej22s2rq]{background:var(--surface);border-radius:var(--radius);border:2px solid color-mix(in srgb, var(--tone) 55%, transparent);box-shadow:0 6px 0 color-mix(in srgb, var(--tone) 55%, #123a52 10%);min-height:88px;padding:1.1rem 1.25rem 1.2rem 4.4rem;position:relative}.stairs__step[data-astro-cid-ej22s2rq] h3[data-astro-cid-ej22s2rq]{margin-bottom:.2rem;font-size:1.15rem}.stairs__step[data-astro-cid-ej22s2rq] p[data-astro-cid-ej22s2rq]{font-size:var(--step-small);color:var(--ink-muted);margin:0;line-height:1.5}.stairs__n[data-astro-cid-ej22s2rq]{background:var(--tone);width:2.6rem;height:2.6rem;font-family:var(--font-display);color:var(--ink);border-radius:12px;place-items:center;font-size:1rem;font-weight:800;display:grid;position:absolute;top:1rem;left:1rem;transform:rotate(-6deg)}@media (width<=899.98px){.stairs[data-astro-cid-ej22s2rq]:before{content:"";border-left:4px dotted var(--line);position:absolute;top:1.5rem;bottom:1.5rem;left:calc(2.3rem - 2px)}}@media (width>=900px){.stairs[data-astro-cid-ej22s2rq]{grid-template-columns:repeat(3,1fr);align-items:end;gap:22px}.stairs__step[data-astro-cid-ej22s2rq]{min-height:210px;padding:4.4rem 1.5rem 1.5rem}.stairs__n[data-astro-cid-ej22s2rq]{top:1.25rem;left:1.5rem}.stairs__step[data-astro-cid-ej22s2rq]:nth-child(3n+2){translate:0 -24px}.stairs__step[data-astro-cid-ej22s2rq]:nth-child(3n+3){translate:0 -48px}.stairs[data-astro-cid-ej22s2rq]{padding-top:48px}}.who[data-astro-cid-g7dvcu6s]{flex-wrap:wrap;gap:12px;display:flex}.who[data-astro-cid-g7dvcu6s] li[data-astro-cid-g7dvcu6s]{background:color-mix(in srgb, var(--tone) 22%, var(--surface));border:2px solid color-mix(in srgb, var(--tone) 55%, transparent);box-shadow:0 4px 0 color-mix(in srgb, var(--tone) 50%, transparent);border-radius:16px;padding:.85rem 1.3rem;font-weight:700}.who[data-astro-cid-g7dvcu6s] li[data-astro-cid-g7dvcu6s]:nth-child(odd){rotate:-1deg}.who[data-astro-cid-g7dvcu6s] li[data-astro-cid-g7dvcu6s]:nth-child(2n){rotate:1deg}.enquiry-intro[data-astro-cid-g7dvcu6s] .visit-card[data-astro-cid-g7dvcu6s]{margin-top:2rem}@media (width>=900px){.enquiry-split[data-astro-cid-g7dvcu6s]{grid-template-columns:.8fr 1.2fr}.enquiry-intro[data-astro-cid-g7dvcu6s]{top:calc(var(--header-h) + 24px);position:sticky}}@media (width>=1000px){.faq-wrap[data-astro-cid-g7dvcu6s]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:4rem;display:grid}}.faq[data-astro-cid-g7dvcu6s]{gap:12px;display:grid}.faq[data-astro-cid-g7dvcu6s] details[data-astro-cid-g7dvcu6s]{background:var(--surface);border-radius:var(--radius-sm);border:2px solid #123a5214;box-shadow:0 4px #123a5212}.faq[data-astro-cid-g7dvcu6s] summary[data-astro-cid-g7dvcu6s]{cursor:pointer;border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:1.1rem 1.35rem;list-style:none;display:flex}.faq[data-astro-cid-g7dvcu6s] summary[data-astro-cid-g7dvcu6s]::-webkit-details-marker{display:none}.faq[data-astro-cid-g7dvcu6s] summary[data-astro-cid-g7dvcu6s] h3[data-astro-cid-g7dvcu6s]{margin:0;font-size:1.1rem}.faq[data-astro-cid-g7dvcu6s] details[data-astro-cid-g7dvcu6s] p[data-astro-cid-g7dvcu6s]{color:var(--ink-muted);margin:0;padding:0 1.35rem 1.25rem}.faq__icon[data-astro-cid-g7dvcu6s]{background:var(--peach-tint);border-radius:10px;flex:none;width:32px;height:32px;position:relative}.faq__icon[data-astro-cid-g7dvcu6s]:before,.faq__icon[data-astro-cid-g7dvcu6s]:after{content:"";background:var(--ink);width:14px;height:2.5px;transition:rotate var(--dur-fast) var(--ease-out);border-radius:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}.faq__icon[data-astro-cid-g7dvcu6s]:after{rotate:90deg}.faq[data-astro-cid-g7dvcu6s] details[data-astro-cid-g7dvcu6s][open] .faq__icon[data-astro-cid-g7dvcu6s]{background:var(--sun)}.faq[data-astro-cid-g7dvcu6s] details[data-astro-cid-g7dvcu6s][open] .faq__icon[data-astro-cid-g7dvcu6s]:after{rotate:0deg}
