.enquire[data-astro-cid-5myy2p4v]{position:relative;overflow:hidden}.enquire[data-astro-cid-5myy2p4v].fold{padding-block:var(--space-m)}.grid[data-astro-cid-5myy2p4v]{gap:var(--space-l);grid-template-columns:1fr;align-items:center}.intro[data-astro-cid-5myy2p4v] h2[data-astro-cid-5myy2p4v]{font-size:var(--step-3);margin-bottom:var(--space-s);max-width:18ch}.intro[data-astro-cid-5myy2p4v] a[data-astro-cid-5myy2p4v]{color:var(--on-teal);font-weight:600}.small[data-astro-cid-5myy2p4v]{font-size:var(--step--1);margin-top:var(--space-s)}.team[data-astro-cid-5myy2p4v]{margin:var(--space-l) 0 0;max-width:28rem;display:none}.faces[data-astro-cid-5myy2p4v]{grid-template-columns:repeat(6,1fr);gap:.4rem;display:grid}.faces[data-astro-cid-5myy2p4v] li[data-astro-cid-5myy2p4v]{aspect-ratio:1;border-radius:var(--radius);background:color-mix(in srgb, var(--hd-teal) 70%, #000);overflow:hidden}.faces[data-astro-cid-5myy2p4v] img{object-fit:cover;object-position:50% 18%;width:100%;height:100%}.team[data-astro-cid-5myy2p4v] figcaption[data-astro-cid-5myy2p4v]{font-size:var(--step--1);color:var(--on-teal-muted);margin-top:.7rem}.team[data-astro-cid-5myy2p4v] strong[data-astro-cid-5myy2p4v]{color:var(--on-teal);font-weight:var(--weight-strong)}.form[data-astro-cid-5myy2p4v]{color:var(--text);background:var(--paper);border-radius:calc(var(--radius) * 1.5);padding:var(--space-m);gap:.75rem;display:grid;box-shadow:0 30px 60px -30px #0a1e3280}.form-head[data-astro-cid-5myy2p4v]{justify-content:space-between;align-items:baseline;gap:var(--space-s);padding-bottom:var(--space-xs);border-bottom:1px solid var(--rule);max-width:none;display:flex}.form-head[data-astro-cid-5myy2p4v]>span[data-astro-cid-5myy2p4v]:first-child{font-family:var(--font-display);font-size:var(--step-1);color:var(--heading)}.form-time[data-astro-cid-5myy2p4v]{font-size:var(--step--1);color:var(--text-muted)}.step[data-astro-cid-5myy2p4v]{border:0;min-width:0;margin:0;padding:0}.step-h[data-astro-cid-5myy2p4v]{font-size:var(--text-micro);font-weight:var(--weight-strong);letter-spacing:.09em;text-transform:uppercase;color:var(--brand);align-items:center;gap:.55rem;margin-bottom:.4rem;padding:0;display:flex}.num[data-astro-cid-5myy2p4v]{border:1.5px solid var(--brand);letter-spacing:0;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;font-size:.85rem;display:grid}.fields[data-astro-cid-5myy2p4v]{gap:.55rem var(--space-s);display:grid}.span[data-astro-cid-5myy2p4v]{grid-column:1/-1}.field[data-astro-cid-5myy2p4v]{align-content:start;gap:.3rem;display:grid}.field[data-astro-cid-5myy2p4v]>label[data-astro-cid-5myy2p4v],.field[data-astro-cid-5myy2p4v]>legend[data-astro-cid-5myy2p4v]{font-size:1rem;font-weight:var(--weight-strong);color:var(--heading);padding:0}.opt[data-astro-cid-5myy2p4v]{color:var(--text-muted);font-weight:400}.form[data-astro-cid-5myy2p4v] input:not([type=radio]),.form[data-astro-cid-5myy2p4v] select,.form[data-astro-cid-5myy2p4v] textarea{border-radius:var(--radius-s);width:100%;min-height:2.85rem;box-shadow:inset 0 0 0 1px var(--rule-strong);color:var(--text);transition:box-shadow var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background-color:#fff;border:1.5px solid #0000;padding:.55rem .85rem;font-size:1rem}.form[data-astro-cid-5myy2p4v] input:not([type=radio]):focus,.form[data-astro-cid-5myy2p4v] select:focus,.form[data-astro-cid-5myy2p4v] textarea:focus{border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--hd-teal) 16%, transparent);outline:none}.form[data-astro-cid-5myy2p4v] textarea{resize:vertical;min-height:3.2rem;line-height:1.45}.form[data-astro-cid-5myy2p4v] textarea::placeholder{color:color-mix(in srgb, var(--text-muted) 65%, #fff)}.form[data-astro-cid-5myy2p4v] select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M2 4.5 6 8.5l4-4' fill='none' stroke='%23333e5e' stroke-width='1.8' stroke-linecap='round'/></svg>");background-position:right .9rem center;background-repeat:no-repeat;background-size:.8rem;padding-right:2.4rem}.choice[data-astro-cid-5myy2p4v]{border:0;min-width:0;margin:0;padding:0}.seg[data-astro-cid-5myy2p4v]{flex-wrap:wrap;gap:.35rem;display:flex}.seg[data-astro-cid-5myy2p4v] label[data-astro-cid-5myy2p4v]{cursor:pointer;flex:1 1 0;min-width:max-content;position:relative}.seg[data-astro-cid-5myy2p4v] input[data-astro-cid-5myy2p4v]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.seg[data-astro-cid-5myy2p4v] span[data-astro-cid-5myy2p4v]{border-radius:var(--radius-s);min-height:2.6rem;box-shadow:inset 0 0 0 1px var(--rule-strong);color:var(--heading);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);background:#fff;justify-content:center;align-items:center;padding:.35rem .75rem;font-size:1rem;font-weight:500;display:flex}.seg[data-astro-cid-5myy2p4v] label[data-astro-cid-5myy2p4v]:hover span[data-astro-cid-5myy2p4v]{box-shadow:inset 0 0 0 1.5px var(--brand)}.seg[data-astro-cid-5myy2p4v] input[data-astro-cid-5myy2p4v]:checked+span[data-astro-cid-5myy2p4v]{background:var(--brand);color:var(--action-text);box-shadow:none}.seg[data-astro-cid-5myy2p4v] input[data-astro-cid-5myy2p4v]:focus-visible+span[data-astro-cid-5myy2p4v]{outline:3px solid var(--focus);outline-offset:2px}.field[data-astro-cid-5myy2p4v][data-invalid] input:not([type=radio]),.field[data-astro-cid-5myy2p4v][data-invalid] select,.field[data-astro-cid-5myy2p4v][data-invalid] textarea,.field[data-astro-cid-5myy2p4v][data-invalid] .seg[data-astro-cid-5myy2p4v] span[data-astro-cid-5myy2p4v]{box-shadow:inset 0 0 0 1.5px #a33a3a}.field[data-astro-cid-5myy2p4v][data-invalid]>label[data-astro-cid-5myy2p4v]:after,.field[data-astro-cid-5myy2p4v][data-invalid]>legend[data-astro-cid-5myy2p4v]:after{content:" · required";color:#a33a3a;font-weight:500}.submit[data-astro-cid-5myy2p4v]{padding-top:var(--space-xs);border-top:1px solid var(--rule);gap:.6rem;display:grid}.send[data-astro-cid-5myy2p4v]{background:var(--action);width:100%;min-height:3.1rem;color:var(--action-text);font-size:1rem}.send[data-astro-cid-5myy2p4v]:hover{background:var(--action-hover)}.send[data-astro-cid-5myy2p4v] svg[data-astro-cid-5myy2p4v]{transition:transform var(--dur-fast) var(--ease)}.send[data-astro-cid-5myy2p4v]:hover svg[data-astro-cid-5myy2p4v]{transform:translate(3px)}.form-call[data-astro-cid-5myy2p4v]{margin:0 0 var(--space-s);color:var(--heading);max-width:none;font-size:1rem}.form-call[data-astro-cid-5myy2p4v] a[data-astro-cid-5myy2p4v]{color:var(--brand);font-weight:var(--weight-strong);white-space:nowrap}.consent[data-astro-cid-5myy2p4v]{font-size:var(--step--1);color:var(--text-muted);text-align:center;max-width:none}.consent[data-astro-cid-5myy2p4v] a[data-astro-cid-5myy2p4v]{color:var(--link)}.status[data-astro-cid-5myy2p4v]{font-size:var(--step--1);color:var(--heading);text-align:center;max-width:none;font-weight:500}.status[data-astro-cid-5myy2p4v]:empty{display:none}.hp[data-astro-cid-5myy2p4v]{position:absolute;left:-9999px}.optin[data-astro-cid-5myy2p4v]{font-size:var(--step--1);color:var(--text-muted);cursor:pointer;align-items:flex-start;gap:.6rem;display:flex}.form[data-astro-cid-5myy2p4v] .optin[data-astro-cid-5myy2p4v] input[data-astro-cid-5myy2p4v][type=checkbox]{width:1.15rem;height:1.15rem;min-height:0;accent-color:var(--brand);box-shadow:none;border:0;flex:none;margin-top:.15rem;padding:0}@media (width>=40rem){.fields[data-astro-cid-5myy2p4v]{grid-template-columns:1fr 1fr}}@media (width>=62rem){.grid[data-astro-cid-5myy2p4v]{gap:var(--space-2xl);grid-template-columns:.8fr 1.2fr}.team[data-astro-cid-5myy2p4v]{display:block}.form[data-astro-cid-5myy2p4v]{padding:var(--space-m) var(--space-l)}.submit[data-astro-cid-5myy2p4v]{align-items:center;gap:var(--space-m);grid-template-columns:auto 1fr}.send[data-astro-cid-5myy2p4v]{width:auto;padding-inline:2rem}.form-call[data-astro-cid-5myy2p4v]{margin:0 0 var(--space-s);color:var(--heading);max-width:none;font-size:1rem}.form-call[data-astro-cid-5myy2p4v] a[data-astro-cid-5myy2p4v]{color:var(--brand);font-weight:var(--weight-strong);white-space:nowrap}.consent[data-astro-cid-5myy2p4v]{text-align:left}}@media (width>=62rem) and (height<=52rem){.team[data-astro-cid-5myy2p4v]{display:none}.form[data-astro-cid-5myy2p4v]{gap:.55rem}.fields[data-astro-cid-5myy2p4v]{gap:.5rem var(--space-s)}.form[data-astro-cid-5myy2p4v] textarea{min-height:3rem}}
