.ac[data-astro-cid-xwseylru]{margin:var(--space-5) 0 0}.ac[data-astro-cid-xwseylru].is-bleed{margin-top:0}.ac-stage[data-astro-cid-xwseylru]{aspect-ratio:var(--ar);background:var(--navy);border:1px solid var(--line);border-radius:var(--radius);position:relative;overflow:hidden;container-type:inline-size}.ac[data-astro-cid-xwseylru].is-bleed .ac-stage[data-astro-cid-xwseylru]{aspect-ratio:auto;border:0;border-radius:0;width:100%;min-height:100dvh}.ac-stage[data-astro-cid-xwseylru] picture[data-astro-cid-xwseylru],.ac-stage[data-astro-cid-xwseylru] img[data-astro-cid-xwseylru]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ac-veil[data-astro-cid-xwseylru]{background:linear-gradient(0deg, color-mix(in srgb, var(--navy) 82%, #000) 0%, transparent 42%), linear-gradient(90deg, color-mix(in srgb, var(--navy) 55%, #000) 0%, transparent 32%);position:absolute;inset:0}.ac-sweep[data-astro-cid-xwseylru]{pointer-events:none;background:linear-gradient(104deg,#0000 42%,#ffffff0f 50%,#0000 58%);animation:10s ease-in-out infinite ac-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes ac-sweep{0%{transform:translate(-100%)}58%,to{transform:translate(100%)}}.ac-hotspots[data-astro-cid-xwseylru]{position:absolute;inset:0}.ac-spot[data-astro-cid-xwseylru]{left:var(--x);top:var(--y);cursor:pointer;background:0 0;border:0;place-items:center;width:2rem;height:2rem;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.ac-spot[data-astro-cid-xwseylru]:before{content:"";background:var(--lblue);border:2px solid color-mix(in srgb, var(--lblue) 40%, #fff 60%);width:.6rem;height:.6rem;box-shadow:0 0 10px color-mix(in srgb, var(--lblue) 70%, transparent);border-radius:50%}.ac-spot[data-astro-cid-xwseylru]:after{content:"";border:1px solid color-mix(in srgb, var(--lblue) 60%, transparent);border-radius:50%;animation:3.2s ease-out infinite ac-ping;position:absolute;inset:.3rem}@keyframes ac-ping{0%{opacity:.8;transform:scale(.6)}75%,to{opacity:0;transform:scale(1.9)}}.ac-spot[data-astro-cid-xwseylru][aria-pressed=true]:before{background:var(--orange);box-shadow:0 0 14px color-mix(in srgb, var(--orange) 75%, transparent);border-color:#fff}.ac-spot[data-astro-cid-xwseylru][aria-pressed=true]:after{border-color:var(--orange)}.ac-spot[data-astro-cid-xwseylru]:focus-visible{outline-offset:3px;border-radius:50%;outline:2px solid #fff}.ac-detail[data-astro-cid-xwseylru]{left:var(--space-4);bottom:var(--space-4);width:min(19rem, calc(100% - 2 * var(--space-4)));background:linear-gradient(135deg, color-mix(in srgb, var(--navy) 78%, #000) 0%, color-mix(in srgb, var(--navy) 62%, #000) 100%);border-left:3px solid var(--lblue);padding:var(--space-4);margin:0;font-size:clamp(.75rem,1.4cqw,.9375rem);position:absolute}.detail-kind[data-astro-cid-xwseylru]{letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-muted);margin:0;font-size:.75em}.detail-figure[data-astro-cid-xwseylru]{margin:.4em 0 0}.detail-value[data-astro-cid-xwseylru]{color:var(--on-dark);font-variant-numeric:tabular-nums;font-size:1.6em;font-weight:700}.detail-unit[data-astro-cid-xwseylru]{color:var(--lblue);margin-left:.4em;font-size:.8em;font-weight:700}.detail-note[data-astro-cid-xwseylru]{border-top:1px solid var(--on-dark-line);color:var(--on-dark);margin:.6em 0 0;padding-top:.6em;line-height:1.6}.detail-note[data-astro-cid-xwseylru] a[data-astro-cid-xwseylru]{color:var(--on-dark);text-decoration-color:var(--lblue)}.ac[data-astro-cid-xwseylru].is-in .ac-stage[data-astro-cid-xwseylru] picture[data-astro-cid-xwseylru]{animation:.9s ease-out backwards ac-fade}@keyframes ac-fade{0%{opacity:0}}.ac[data-astro-cid-xwseylru].is-in .ac-spot[data-astro-cid-xwseylru]{animation:.5s ease-out backwards ac-rise;animation-delay:calc(var(--n,0) * 70ms + .3s)}.ac[data-astro-cid-xwseylru].is-in .ac-detail[data-astro-cid-xwseylru]{animation:.6s ease-out .5s backwards ac-rise}@keyframes ac-rise{0%{opacity:0;transform:translateY(8px)}}.ac-note[data-astro-cid-xwseylru]{margin:var(--space-3) 0 0;color:var(--ink-muted);font-size:.875rem}.ac[data-astro-cid-xwseylru].is-bleed .ac-note[data-astro-cid-xwseylru]{color:var(--on-dark-muted);padding-inline:var(--space-4)}.ac-list[data-astro-cid-xwseylru]{display:none}@media (width<=60em){.ac[data-astro-cid-xwseylru].is-bleed .ac-stage[data-astro-cid-xwseylru]{aspect-ratio:16/9;width:100%;min-height:0}.ac-hotspots[data-astro-cid-xwseylru],.ac-detail[data-astro-cid-xwseylru]{display:none}.ac-list[data-astro-cid-xwseylru]{gap:var(--space-3);margin:var(--space-4) 0 0;padding:var(--space-4);background:color-mix(in srgb, var(--navy) 92%, #000);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}@media (width<=30em){.ac-list[data-astro-cid-xwseylru]{grid-template-columns:1fr}}.ac-list[data-astro-cid-xwseylru] li[data-astro-cid-xwseylru]{border-left:3px solid var(--lblue);padding:.6em .8em}.li-kind[data-astro-cid-xwseylru]{letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-muted);margin:0;font-size:.6875rem}.li-figure[data-astro-cid-xwseylru]{margin:.3em 0 0}.li-figure[data-astro-cid-xwseylru] .value[data-astro-cid-xwseylru]{color:var(--on-dark);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.li-figure[data-astro-cid-xwseylru] .unit[data-astro-cid-xwseylru]{color:var(--lblue);margin-left:.3em;font-size:.75rem;font-weight:700}.li-note[data-astro-cid-xwseylru]{color:var(--on-dark);margin:.4em 0 0;font-size:.8125rem;line-height:1.5}.li-note[data-astro-cid-xwseylru] a[data-astro-cid-xwseylru]{color:var(--on-dark);text-decoration-color:var(--lblue)}.ac[data-astro-cid-xwseylru].is-bleed .ac-list[data-astro-cid-xwseylru]{width:100%}}@media (prefers-reduced-motion:reduce){.ac-sweep[data-astro-cid-xwseylru]{animation:none;display:none}.ac-spot[data-astro-cid-xwseylru]:after{opacity:.4;animation:none}.ac[data-astro-cid-xwseylru].is-in .ac-stage[data-astro-cid-xwseylru] picture[data-astro-cid-xwseylru],.ac[data-astro-cid-xwseylru].is-in .ac-spot[data-astro-cid-xwseylru],.ac[data-astro-cid-xwseylru].is-in .ac-detail[data-astro-cid-xwseylru]{animation:none}}.visually-hidden[data-astro-cid-m3zpgalb]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h2[data-astro-cid-m3zpgalb]{color:var(--navy);margin-top:0;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem)}h3[data-astro-cid-m3zpgalb]{margin-bottom:var(--space-1);font-size:1rem}.lede[data-astro-cid-m3zpgalb]{max-width:var(--measure);color:var(--ink-muted)}.hero[data-astro-cid-m3zpgalb]{isolation:isolate;background-color:var(--navy);color:var(--on-dark);border-bottom:4px solid var(--lblue);margin-top:calc(-1 * var(--header-h));min-height:100dvh;position:relative;overflow:hidden}.hero-inner[data-astro-cid-m3zpgalb]{z-index:2;inset:calc(var(--header-h) + var(--space-5)) auto auto 0;text-align:left;pointer-events:none;flex-direction:column;align-items:flex-start;padding-block:0;display:flex;position:absolute}.hero-inner[data-astro-cid-m3zpgalb]>[data-astro-cid-m3zpgalb]{pointer-events:auto}.hero-inner[data-astro-cid-m3zpgalb] .eyebrow[data-astro-cid-m3zpgalb],.hero-inner[data-astro-cid-m3zpgalb] h1[data-astro-cid-m3zpgalb],.hero-inner[data-astro-cid-m3zpgalb] .hero-subtitle[data-astro-cid-m3zpgalb],.hero-inner[data-astro-cid-m3zpgalb] .lede[data-astro-cid-m3zpgalb]{text-shadow:0 2px 10px #000000a6}@media (width<=48em){.hero-inner[data-astro-cid-m3zpgalb]{inset:calc(var(--header-h) + var(--space-4)) auto auto 0}}.eyebrow[data-astro-cid-m3zpgalb]{justify-content:flex-start;align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-4);letter-spacing:.22em;text-transform:uppercase;flex-wrap:wrap;font-size:.8125rem;display:flex}.eyebrow[data-astro-cid-m3zpgalb] .rule[data-astro-cid-m3zpgalb]{background:var(--orange);width:clamp(2rem,8vw,5rem);height:2px}.eyebrow[data-astro-cid-m3zpgalb] .dot[data-astro-cid-m3zpgalb]{color:var(--orange)}.hero[data-astro-cid-m3zpgalb] h1[data-astro-cid-m3zpgalb]{margin:0 0 var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.h1-main[data-astro-cid-m3zpgalb]{letter-spacing:.02em;font-size:clamp(1.625rem,1.1rem + 2.6vw,3rem);line-height:1.25}.h1-en[data-astro-cid-m3zpgalb]{letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-size:clamp(.8125rem,.7rem + .5vw,1.0625rem);font-weight:400}.hero-subtitle[data-astro-cid-m3zpgalb]{margin:0 0 var(--space-4);letter-spacing:.08em;color:var(--orange);font-size:clamp(1rem,.9rem + .6vw,1.375rem);font-weight:700}.hero[data-astro-cid-m3zpgalb] .lede[data-astro-cid-m3zpgalb]{color:var(--on-dark);opacity:.92;font-size:1.0625rem}.cta-row[data-astro-cid-m3zpgalb]{justify-content:center;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.hero[data-astro-cid-m3zpgalb] .cta-row[data-astro-cid-m3zpgalb],.cta-left[data-astro-cid-m3zpgalb]{justify-content:flex-start}.icon[data-astro-cid-m3zpgalb]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.125rem;height:1.125rem}.hero[data-astro-cid-m3zpgalb] .btn[data-astro-cid-m3zpgalb]{letter-spacing:.04em;padding-inline:var(--space-5)}.facts[data-astro-cid-m3zpgalb]{background:var(--surface);border-bottom:1px solid var(--line)}.fact-grid[data-astro-cid-m3zpgalb]{padding-block:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));margin:0;display:grid}.fact[data-astro-cid-m3zpgalb]{text-align:center;padding-inline:var(--space-3);border-left:1px solid var(--line)}.fact[data-astro-cid-m3zpgalb]:first-child{border-left:none}@media (width<=48em){.fact-grid[data-astro-cid-m3zpgalb]{row-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.fact[data-astro-cid-m3zpgalb]{border-left:none}.fact[data-astro-cid-m3zpgalb]:nth-child(2n){border-left:1px solid var(--line)}}.fact[data-astro-cid-m3zpgalb] dd[data-astro-cid-m3zpgalb]{justify-content:center;align-items:baseline;gap:var(--space-1);flex-wrap:wrap;margin:0;display:flex}.fact-icon[data-astro-cid-m3zpgalb]{margin-bottom:var(--space-2);color:var(--lblue);flex-basis:100%;justify-content:center;font-size:1.5rem;display:flex}.fact-value[data-astro-cid-m3zpgalb]{color:var(--navy);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:clamp(2rem,1.4rem + 2.4vw,3rem);font-weight:700;line-height:1.1}.fact-unit[data-astro-cid-m3zpgalb]{color:var(--lblue);font-size:.8125rem;font-weight:700}.fact[data-astro-cid-m3zpgalb] dt[data-astro-cid-m3zpgalb]{margin-top:var(--space-2);color:var(--ink-muted);font-size:.8125rem}.assure-grid[data-astro-cid-m3zpgalb]{gap:var(--space-4);margin-block:var(--space-5) 0;grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}@media (width<=40em){.assure-grid[data-astro-cid-m3zpgalb]{grid-template-columns:1fr}}.assure-grid[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{background:var(--surface);border-top:3px solid var(--blue);padding:var(--space-4)}.assure-grid[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{color:var(--navy);margin-top:var(--space-3)}.assure-grid[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{margin:0;font-size:.9375rem}.section-eyebrow[data-astro-cid-m3zpgalb]{align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);letter-spacing:.2em;text-transform:uppercase;color:var(--blue);font-size:.8125rem;font-weight:700;display:flex}.section-eyebrow[data-astro-cid-m3zpgalb] .rule[data-astro-cid-m3zpgalb]{background:var(--orange);width:3rem;height:2px}.headline[data-astro-cid-m3zpgalb]{margin:0 0 var(--space-3);font-size:clamp(1.5rem,1.1rem + 1.8vw,2.5rem);line-height:1.3}.steps[data-astro-cid-m3zpgalb]{margin-block:var(--space-5);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (width>=40em){.steps[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64em){.steps[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(6,minmax(0,1fr))}}.step[data-astro-cid-m3zpgalb]{isolation:isolate;background:var(--bg);border:1px solid var(--line);padding:var(--space-4) var(--space-3);text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;transition:transform .14s,border-color .14s;display:flex;position:relative;overflow:hidden}.step[data-astro-cid-m3zpgalb]:hover{border-color:var(--lblue);transform:translateY(-3px)}.step-bg[data-astro-cid-m3zpgalb]{z-index:-1;background-image:var(--shot);opacity:0;background-position:50%;background-size:cover;transition:opacity .22s;position:absolute;inset:0}.step-bg[data-astro-cid-m3zpgalb]:after{content:"";background:color-mix(in srgb, var(--navy) 72%, transparent);position:absolute;inset:0}.step-has-shot[data-astro-cid-m3zpgalb]:hover .step-bg[data-astro-cid-m3zpgalb],.step-has-shot[data-astro-cid-m3zpgalb]:focus-within .step-bg[data-astro-cid-m3zpgalb]{opacity:1}.step-has-shot[data-astro-cid-m3zpgalb]:hover,.step-has-shot[data-astro-cid-m3zpgalb]:focus-within{border-color:var(--lblue)}.step-has-shot[data-astro-cid-m3zpgalb]:hover h3[data-astro-cid-m3zpgalb],.step-has-shot[data-astro-cid-m3zpgalb]:focus-within h3[data-astro-cid-m3zpgalb]{color:var(--on-dark)}.step-has-shot[data-astro-cid-m3zpgalb]:hover .step-label[data-astro-cid-m3zpgalb],.step-has-shot[data-astro-cid-m3zpgalb]:hover .step-body[data-astro-cid-m3zpgalb],.step-has-shot[data-astro-cid-m3zpgalb]:focus-within .step-label[data-astro-cid-m3zpgalb],.step-has-shot[data-astro-cid-m3zpgalb]:focus-within .step-body[data-astro-cid-m3zpgalb]{color:var(--on-dark-muted)}.step-has-shot[data-astro-cid-m3zpgalb]:hover .step-icon[data-astro-cid-m3zpgalb],.step-has-shot[data-astro-cid-m3zpgalb]:focus-within .step-icon[data-astro-cid-m3zpgalb]{color:var(--on-dark);background:#fff3}.step-has-shot[data-astro-cid-m3zpgalb]:hover .step-shot[data-astro-cid-m3zpgalb],.step-has-shot[data-astro-cid-m3zpgalb]:focus-within .step-shot[data-astro-cid-m3zpgalb]{border-color:var(--on-dark);color:var(--on-dark)}.step-has-shot[data-astro-cid-m3zpgalb]:hover .step-shot[data-astro-cid-m3zpgalb]:hover,.step-has-shot[data-astro-cid-m3zpgalb] .step-shot[data-astro-cid-m3zpgalb]:focus-visible{background:var(--on-dark);color:var(--navy)}@media (prefers-reduced-motion:reduce){.step[data-astro-cid-m3zpgalb],.step-bg[data-astro-cid-m3zpgalb]{transition:none}}.step-fill[data-astro-cid-m3zpgalb]{background:var(--navy);border-color:var(--navy);color:var(--on-dark)}.step-label[data-astro-cid-m3zpgalb]{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:.6875rem}.step-fill[data-astro-cid-m3zpgalb] .step-label[data-astro-cid-m3zpgalb]{color:var(--on-dark-muted)}.step-num[data-astro-cid-m3zpgalb]{margin-left:var(--space-1);font-variant-numeric:tabular-nums;font-weight:700}.step-icon[data-astro-cid-m3zpgalb]{background:var(--surface-blue);width:3.5rem;height:3.5rem;color:var(--navy);border-radius:50%;place-items:center;display:grid}.step-fill[data-astro-cid-m3zpgalb] .step-icon[data-astro-cid-m3zpgalb]{color:var(--on-dark);background:#ffffff29}.step-icon[data-astro-cid-m3zpgalb] svg[data-astro-cid-m3zpgalb]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.75rem;height:1.75rem}.step[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{color:var(--navy);margin:0;font-size:1.0625rem}.step-fill[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{color:var(--on-dark)}.step-body[data-astro-cid-m3zpgalb]{color:var(--ink-muted);flex:1;margin:0;font-size:.875rem}.step-fill[data-astro-cid-m3zpgalb] .step-body[data-astro-cid-m3zpgalb]{color:var(--on-dark-muted)}.step-shot[data-astro-cid-m3zpgalb]{margin-top:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--lblue);border-radius:var(--radius);color:var(--blue);font-size:.8125rem;text-decoration:none;transition:background-color .14s,color .14s;display:inline-block}.step-shot[data-astro-cid-m3zpgalb]:hover{background:var(--lblue);color:var(--on-dark)}.step-fill[data-astro-cid-m3zpgalb] .step-shot[data-astro-cid-m3zpgalb]{border-color:var(--on-dark);color:var(--on-dark)}.step-fill[data-astro-cid-m3zpgalb] .step-shot[data-astro-cid-m3zpgalb]:hover{background:var(--on-dark);color:var(--navy)}.step-noshot[data-astro-cid-m3zpgalb]{margin-top:var(--space-2);color:var(--ink-muted);font-size:.75rem}.step-fill[data-astro-cid-m3zpgalb] .step-noshot[data-astro-cid-m3zpgalb]{color:var(--on-dark-muted)}.shot[data-astro-cid-m3zpgalb]{display:none}.shot[data-astro-cid-m3zpgalb]:target{z-index:100;padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.shot-backdrop[data-astro-cid-m3zpgalb]{background:color-mix(in srgb, var(--navy) 88%, transparent);position:absolute;inset:0}.shot-figure[data-astro-cid-m3zpgalb]{background:var(--bg);border-top:4px solid var(--lblue);max-width:min(60rem,100%);max-height:100%;margin:0;position:relative;overflow:auto}.shot-figure[data-astro-cid-m3zpgalb] img[data-astro-cid-m3zpgalb]{width:100%;height:auto;display:block}.shot-figure[data-astro-cid-m3zpgalb] figcaption[data-astro-cid-m3zpgalb]{padding:var(--space-3);color:var(--ink-muted);font-size:.9375rem}.shot-title[data-astro-cid-m3zpgalb]{color:var(--navy);margin-bottom:var(--space-1);font-size:1.0625rem;font-weight:700;display:block}.shot-close[data-astro-cid-m3zpgalb]{top:var(--space-2);right:var(--space-2);background:var(--navy);color:var(--on-dark);padding:var(--space-1) var(--space-3);border-radius:var(--radius);font-size:.8125rem;text-decoration:none;position:absolute}.icon-sprite[data-astro-cid-m3zpgalb]{width:0;height:0;position:absolute;overflow:hidden}.port-line[data-astro-cid-m3zpgalb]{border-top:1px solid var(--line);padding-top:var(--space-3);font-size:.9375rem}.port-label[data-astro-cid-m3zpgalb]{min-width:6rem;color:var(--ink-muted);display:inline-block}.product-grid[data-astro-cid-m3zpgalb]{gap:var(--space-3);margin-block:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));padding:0;list-style:none;display:grid}.card-link[data-astro-cid-m3zpgalb]{border:1px solid var(--line);border-top:3px solid var(--navy);height:100%;color:var(--ink);flex-direction:column;text-decoration:none;transition:border-color .14s,transform .14s;display:flex}.card-link[data-astro-cid-m3zpgalb]:hover,.card-link[data-astro-cid-m3zpgalb]:focus-visible{border-color:var(--lblue);transform:translateY(-2px)}.card-media[data-astro-cid-m3zpgalb]{aspect-ratio:4/3;background:var(--surface-2);display:block;overflow:hidden}.card-media[data-astro-cid-m3zpgalb] img[data-astro-cid-m3zpgalb]{object-fit:cover;width:100%;height:100%;display:block}.card-media-blank[data-astro-cid-m3zpgalb]{background:repeating-linear-gradient(135deg, var(--surface-2) 0 8px, var(--surface) 8px 16px);width:100%;height:100%;display:block}.card-body[data-astro-cid-m3zpgalb]{padding:var(--space-3);gap:var(--space-2);flex-direction:column;flex:1;font-size:.9375rem;display:flex}.card-title[data-astro-cid-m3zpgalb]{color:var(--navy);font-size:1.0625rem;font-weight:700}.application[data-astro-cid-m3zpgalb]{color:var(--ink-muted)}.size-label[data-astro-cid-m3zpgalb]{color:var(--ink-muted);margin-right:var(--space-2)}.size-value[data-astro-cid-m3zpgalb]{font-variant-numeric:tabular-nums;font-weight:700}.more[data-astro-cid-m3zpgalb]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, var(--navy) 30%, transparent);border-left:3px solid var(--lblue);border-radius:var(--radius);color:var(--navy);align-self:flex-start;margin-top:auto;font-size:.875rem;font-weight:700;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.card-link[data-astro-cid-m3zpgalb]:hover .more[data-astro-cid-m3zpgalb],.card-link[data-astro-cid-m3zpgalb]:focus-visible .more[data-astro-cid-m3zpgalb]{background:var(--navy);border-color:var(--navy);color:var(--on-dark)}.more-arrow[data-astro-cid-m3zpgalb]{transition:transform .16s;display:inline-block}.card-link[data-astro-cid-m3zpgalb]:hover .more-arrow[data-astro-cid-m3zpgalb],.card-link[data-astro-cid-m3zpgalb]:focus-visible .more-arrow[data-astro-cid-m3zpgalb]{transform:translate(4px)}.note[data-astro-cid-m3zpgalb]{max-width:var(--measure);color:var(--ink-muted);font-size:.875rem}.enquiry-layout[data-astro-cid-m3zpgalb]{gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));align-items:start;display:grid}.enquiry-list[data-astro-cid-m3zpgalb]{margin:0;padding:0;list-style:none}.enquiry-list[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{border-bottom:1px solid var(--on-dark-line);padding-block:var(--space-2)}.enquiry-card[data-astro-cid-m3zpgalb]{background:color-mix(in srgb, var(--navy) 55%, transparent);border:1px solid var(--on-dark-line);padding:var(--space-4)}.enquiry-card[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{margin:0}.who-name[data-astro-cid-m3zpgalb]{margin-right:var(--space-2);font-size:1.25rem;font-weight:700}.who-title[data-astro-cid-m3zpgalb]{opacity:.85;font-size:.875rem}.who-lines[data-astro-cid-m3zpgalb]{font-size:.9375rem;line-height:1.9;margin-top:var(--space-3)!important}.enquiry-card[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:not(.btn){color:var(--on-dark)}@media (width<=60em){.hero[data-astro-cid-m3zpgalb]{flex-direction:column;min-height:0;margin-top:0;display:flex}.hero-inner[data-astro-cid-m3zpgalb]{padding-block:var(--space-5);background:var(--navy);order:-1;position:relative;inset:auto}.hero[data-astro-cid-m3zpgalb] .eyebrow[data-astro-cid-m3zpgalb]{margin-bottom:var(--space-3);letter-spacing:.08em}.hero[data-astro-cid-m3zpgalb] .cta-row[data-astro-cid-m3zpgalb]{margin-top:var(--space-4)}.hero[data-astro-cid-m3zpgalb] .btn[data-astro-cid-m3zpgalb]{padding-inline:var(--space-3)}}@media print{.hero[data-astro-cid-m3zpgalb]{min-height:0;margin-top:0}.hero-inner[data-astro-cid-m3zpgalb]{padding-block:var(--space-4);position:static}.hero-inner[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb],.hero-inner[data-astro-cid-m3zpgalb] span[data-astro-cid-m3zpgalb]{text-shadow:none;color:var(--ink)!important}}
