.hll[data-astro-cid-nrhodinx]{position:relative;background:radial-gradient(70rem 34rem at 12% -20%,#d4a96a29,#d4a96a00 60%),var(--color-brand-primary);padding:5rem 1.25rem;overflow:hidden}.hll-weave[data-astro-cid-nrhodinx]{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Crect x='11' y='0' width='2' height='48' fill='%23D4A96A' opacity='0.05'/%3E%3Crect x='23' y='0' width='2' height='48' fill='%23D4A96A' opacity='0.05'/%3E%3Crect x='35' y='0' width='2' height='48' fill='%23D4A96A' opacity='0.05'/%3E%3Crect x='0' y='11' width='48' height='2' fill='%23D4A96A' opacity='0.05'/%3E%3Crect x='0' y='23' width='48' height='2' fill='%23D4A96A' opacity='0.05'/%3E%3Crect x='0' y='35' width='48' height='2' fill='%23D4A96A' opacity='0.05'/%3E%3C/svg%3E");pointer-events:none}.hll-inner[data-astro-cid-nrhodinx]{position:relative;z-index:1;max-width:1120px;margin:0 auto}.hll-eyebrow{color:var(--color-brand-secondary)!important}.hll-heading{color:#fff!important}.hll-heading em{color:var(--color-brand-secondary)!important}.hll-dek{color:#ffffffd1!important}.hll-ticket[data-astro-cid-nrhodinx]{margin-top:.5rem;background:#fbf7f20b;border:1px solid rgba(212,169,106,.32);border-radius:1.25rem;padding:1.5rem}.hll-ticket-head[data-astro-cid-nrhodinx]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(212,169,106,.22);margin-bottom:1.25rem}.hll-ticket-title[data-astro-cid-nrhodinx]{font-family:var(--font-heading);font-size:1rem;font-weight:500;color:#fff;letter-spacing:-.01em}.hll-ticket-stamp[data-astro-cid-nrhodinx]{flex-shrink:0;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--color-brand-secondary);border:1px solid rgba(212,169,106,.4);border-radius:9999px;padding:.3125rem .75rem}.hll-fields[data-astro-cid-nrhodinx]{display:grid;grid-template-columns:1fr;gap:0}@media(min-width:640px){.hll-fields[data-astro-cid-nrhodinx]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.hll-fields[data-astro-cid-nrhodinx]{grid-template-columns:repeat(5,1fr)}}.hll-field[data-astro-cid-nrhodinx]{display:flex;flex-direction:column;gap:.3125rem;padding:.75rem 0;border-top:1px solid rgba(255,255,255,.08)}@media(min-width:640px){.hll-field[data-astro-cid-nrhodinx]{padding:1rem 1.25rem;border-top:none;border-left:1px solid rgba(255,255,255,.1)}.hll-field[data-astro-cid-nrhodinx]:nth-child(odd){border-left:none}}@media(min-width:1024px){.hll-field[data-astro-cid-nrhodinx]{padding:.25rem 1.25rem;border-left:1px solid rgba(255,255,255,.1);border-top:none}.hll-field[data-astro-cid-nrhodinx]:nth-child(odd){border-left:1px solid rgba(255,255,255,.1)}.hll-field[data-astro-cid-nrhodinx]:first-child{border-left:none;padding-left:0}}.hll-field-key[data-astro-cid-nrhodinx]{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#fff9}.hll-field-value[data-astro-cid-nrhodinx]{font-family:var(--font-heading);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:500;line-height:1;letter-spacing:-.02em;color:var(--color-brand-secondary)}.hll-field-unit[data-astro-cid-nrhodinx]{font-size:.5em;font-weight:500;color:#ffffffbf;margin-left:.0625rem}.hll-field-note[data-astro-cid-nrhodinx]{font-size:.8125rem;line-height:1.5;color:#ffffffb8}@media(min-width:768px){.hll[data-astro-cid-nrhodinx]{padding:6rem 2.5rem}.hll-ticket[data-astro-cid-nrhodinx]{padding:2rem 2.25rem}}@media(min-width:1024px){.hll[data-astro-cid-nrhodinx]{padding:7rem 3rem}}.hps[data-astro-cid-wpydkpug]{--color-brand-muted: #5C6472;background:var(--color-brand-bg);padding:5rem 1.25rem}.hps-inner[data-astro-cid-wpydkpug]{max-width:1120px;margin:0 auto}.hps-grid[data-astro-cid-wpydkpug]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:860px){.hps-grid[data-astro-cid-wpydkpug]{grid-template-columns:1fr 1fr;gap:1.5rem}}.hps-col[data-astro-cid-wpydkpug]{border-radius:1.25rem;padding:1.75rem;border:1px solid rgba(13,74,78,.08)}.hps-col--do[data-astro-cid-wpydkpug]{background:var(--color-brand-surface)}.hps-col--not[data-astro-cid-wpydkpug]{background:transparent;border-style:dashed;border-color:#0d4a4e2e}.hps-col-head[data-astro-cid-wpydkpug]{display:flex;align-items:center;gap:.75rem;padding-bottom:1rem;margin-bottom:.5rem;border-bottom:1px solid rgba(13,74,78,.1)}.hps-mark[data-astro-cid-wpydkpug]{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:50%;display:grid;place-items:center;font-size:.8125rem;font-weight:700}.hps-mark--do[data-astro-cid-wpydkpug]{background:var(--color-brand-primary);color:#fff}.hps-mark--not[data-astro-cid-wpydkpug]{background:#0d4a4e14;color:var(--color-brand-muted)}.hps-col-title[data-astro-cid-wpydkpug]{font-family:var(--font-heading);font-size:1.25rem;font-weight:550;letter-spacing:-.015em;color:var(--color-brand-text);margin:0}.hps-list[data-astro-cid-wpydkpug]{list-style:none;margin:0;padding:0}.hps-item[data-astro-cid-wpydkpug]{padding:1rem 0;border-bottom:1px solid rgba(13,74,78,.07)}.hps-item[data-astro-cid-wpydkpug]:last-child{border-bottom:none;padding-bottom:0}.hps-item-title[data-astro-cid-wpydkpug]{font-family:var(--font-heading);font-size:1rem;font-weight:550;line-height:1.35;color:var(--color-brand-text);margin:0 0 .3125rem}.hps-col--not[data-astro-cid-wpydkpug] .hps-item-title[data-astro-cid-wpydkpug]{color:var(--color-brand-muted)}.hps-item-text[data-astro-cid-wpydkpug]{font-size:.9375rem;line-height:1.6;color:var(--color-brand-muted);margin:0}@media(min-width:768px){.hps[data-astro-cid-wpydkpug]{padding:6rem 2.5rem}.hps-col[data-astro-cid-wpydkpug]{padding:2rem 2.25rem}}@media(min-width:1024px){.hps[data-astro-cid-wpydkpug]{padding:7rem 3rem}}.hpr[data-astro-cid-ku24texc]{--color-brand-muted: #5C6472;background:var(--color-brand-surface);padding:5rem 1.25rem}.hpr-inner[data-astro-cid-ku24texc]{max-width:1180px;margin:0 auto}.hpr-frame[data-astro-cid-ku24texc]{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:1rem}@media(min-width:1000px){.hpr-frame[data-astro-cid-ku24texc]{grid-template-columns:.82fr 1.18fr;gap:2.5rem;align-items:start}}.hpr-frame-copy[data-astro-cid-ku24texc]{display:flex;flex-direction:column;gap:1rem}.hpr-copy-block[data-astro-cid-ku24texc]{background:var(--color-brand-bg);border:1px solid rgba(13,74,78,.08);border-radius:1rem;padding:1.125rem 1.25rem}.hpr-copy-label[data-astro-cid-ku24texc]{display:block;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--color-brand-accent);margin-bottom:.4375rem}.hpr-copy-block[data-astro-cid-ku24texc] p[data-astro-cid-ku24texc]{margin:0;font-size:.9375rem;line-height:1.65;color:var(--color-brand-text)}.hpr-copy-block--outcome[data-astro-cid-ku24texc]{background:var(--color-brand-teal-tint);border-color:#0d4a4e1f}.hpr-copy-block--outcome[data-astro-cid-ku24texc] .hpr-copy-label[data-astro-cid-ku24texc]{color:var(--color-brand-primary)}.hpr-runway[data-astro-cid-ku24texc]{margin:0;background:var(--color-brand-bg);border:1px solid rgba(13,74,78,.1);border-radius:1.25rem;padding:1.5rem}.hpr-runway-cap[data-astro-cid-ku24texc]{font-family:var(--font-heading);font-size:.9375rem;font-weight:500;color:var(--color-brand-primary);margin-bottom:1.25rem}.hpr-runway-head[data-astro-cid-ku24texc]{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;padding-left:0;margin-bottom:.75rem}@media(min-width:1000px){.hpr-runway-head[data-astro-cid-ku24texc]{padding-left:0}}.hpr-phase-label[data-astro-cid-ku24texc]{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-brand-muted);text-align:left;padding-left:.875rem}.hpr-row[data-astro-cid-ku24texc]{padding:.875rem 0;border-top:1px solid rgba(13,74,78,.07)}.hpr-row[data-astro-cid-ku24texc]:first-of-type{border-top:none}.hpr-row-meta[data-astro-cid-ku24texc]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.625rem}.hpr-row-name[data-astro-cid-ku24texc]{font-family:var(--font-heading);font-size:.9375rem;font-weight:550;color:var(--color-brand-text)}.hpr-row-opening[data-astro-cid-ku24texc]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-brand-accent);white-space:nowrap}.hpr-track[data-astro-cid-ku24texc]{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.hpr-node[data-astro-cid-ku24texc]{position:relative;display:flex;align-items:center}.hpr-node-dot[data-astro-cid-ku24texc]{width:.75rem;height:.75rem;border-radius:50%;border:1.5px solid rgba(13,74,78,.25);background:var(--color-brand-bg);flex-shrink:0;z-index:1}.hpr-node-bar[data-astro-cid-ku24texc]{flex:1;height:2px;background:#0d4a4e24;margin-left:.125rem}.hpr-node[data-astro-cid-ku24texc]:last-child .hpr-node-bar[data-astro-cid-ku24texc]{display:none}.hpr-node--done[data-astro-cid-ku24texc] .hpr-node-dot[data-astro-cid-ku24texc]{border-color:var(--color-brand-primary);background:var(--color-brand-primary)}.hpr-node--done[data-astro-cid-ku24texc] .hpr-node-bar[data-astro-cid-ku24texc]{background:var(--color-brand-primary)}.hpr-node--current[data-astro-cid-ku24texc] .hpr-node-dot[data-astro-cid-ku24texc]{border-color:var(--color-brand-accent);background:var(--color-brand-bg);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand-accent) 22%,transparent)}.hpr-row-sr[data-astro-cid-ku24texc]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:999px){.hpr-row-meta[data-astro-cid-ku24texc]{flex-wrap:wrap}}@media(min-width:768px){.hpr[data-astro-cid-ku24texc]{padding:6rem 2.5rem}.hpr-runway[data-astro-cid-ku24texc]{padding:2rem 2.25rem}}@media(min-width:1024px){.hpr[data-astro-cid-ku24texc]{padding:7rem 3rem}}.hcs[data-astro-cid-k7pzn7sx]{--color-brand-muted: #5C6472;background:var(--color-brand-bg);padding:5rem 1.25rem}.hcs-inner[data-astro-cid-k7pzn7sx]{max-width:1180px;margin:0 auto}.hcs-frame[data-astro-cid-k7pzn7sx]{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:1rem}@media(min-width:1000px){.hcs-frame[data-astro-cid-k7pzn7sx]{grid-template-columns:1.15fr .85fr;gap:2rem;align-items:stretch}.hcs-figure[data-astro-cid-k7pzn7sx]{grid-column:1;grid-row:1}.hcs-copy[data-astro-cid-k7pzn7sx]{grid-column:2;grid-row:1}}.hcs-copy[data-astro-cid-k7pzn7sx]{display:flex;flex-direction:column;gap:1rem}.hcs-copy-block[data-astro-cid-k7pzn7sx]{background:var(--color-brand-surface);border:1px solid rgba(13,74,78,.08);border-radius:1rem;padding:1.125rem 1.25rem}.hcs-copy-label[data-astro-cid-k7pzn7sx]{display:block;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--color-brand-accent);margin-bottom:.4375rem}.hcs-copy-block[data-astro-cid-k7pzn7sx] p[data-astro-cid-k7pzn7sx]{margin:0;font-size:.9375rem;line-height:1.65;color:var(--color-brand-text)}.hcs-copy-block--outcome[data-astro-cid-k7pzn7sx]{background:var(--color-brand-teal-tint);border-color:#0d4a4e1f}.hcs-copy-block--outcome[data-astro-cid-k7pzn7sx] .hcs-copy-label[data-astro-cid-k7pzn7sx]{color:var(--color-brand-primary)}.hcs-figure[data-astro-cid-k7pzn7sx]{margin:0;border-radius:1.25rem;overflow:hidden;background:var(--color-brand-teal-tint)}.hcs-figure[data-astro-cid-k7pzn7sx] img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:1000px){.hcs-figure[data-astro-cid-k7pzn7sx]{display:flex;align-items:center}}.hcs-cadence[data-astro-cid-k7pzn7sx]{margin-top:1.25rem;border:1px solid rgba(13,74,78,.1);border-radius:1.25rem;overflow:hidden;background:var(--color-brand-surface)}.hcs-cadence-row[data-astro-cid-k7pzn7sx]{display:grid;grid-template-columns:1fr;gap:.25rem;padding:1rem 1.375rem}.hcs-cadence-row[data-astro-cid-k7pzn7sx]+.hcs-cadence-row[data-astro-cid-k7pzn7sx]{border-top:1px solid rgba(13,74,78,.08)}@media(min-width:640px){.hcs-cadence-row[data-astro-cid-k7pzn7sx]{grid-template-columns:12rem 1fr;gap:1.5rem;align-items:baseline}}.hcs-cadence-trigger[data-astro-cid-k7pzn7sx]{font-family:var(--font-heading);font-size:.9375rem;font-weight:600;color:var(--color-brand-text)}.hcs-cadence-response[data-astro-cid-k7pzn7sx]{margin:0;font-size:.9375rem;line-height:1.6;color:var(--color-brand-muted)}@media(min-width:768px){.hcs[data-astro-cid-k7pzn7sx]{padding:6rem 2.5rem}}@media(min-width:1024px){.hcs[data-astro-cid-k7pzn7sx]{padding:7rem 3rem}}.hrc[data-astro-cid-7ckoukh5]{--color-brand-muted: #5C6472;background:var(--color-brand-surface);padding:5rem 1.25rem}.hrc-inner[data-astro-cid-7ckoukh5]{max-width:1180px;margin:0 auto}.hrc-copy[data-astro-cid-7ckoukh5]{display:grid;grid-template-columns:1fr;gap:1rem;margin:1rem 0 1.75rem}@media(min-width:860px)and (max-width:1023px){.hrc-copy[data-astro-cid-7ckoukh5]{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.hrc-figure[data-astro-cid-7ckoukh5]{margin:0 auto 1.75rem;max-width:40rem;background:var(--color-brand-bg);border:1px solid rgba(13,74,78,.1);border-radius:1.25rem;overflow:hidden}@media(min-width:1024px){.hrc-inner[data-astro-cid-7ckoukh5]{display:grid;grid-template-columns:1fr clamp(340px,30vw,400px);column-gap:2rem;align-items:stretch}.hrc-inner[data-astro-cid-7ckoukh5] .sh{grid-column:1 / -1}.hrc-copy[data-astro-cid-7ckoukh5]{grid-column:1;grid-row:2;margin:1rem 0 0;align-content:space-between}.hrc-figure[data-astro-cid-7ckoukh5]{grid-column:2;grid-row:2;margin:1rem 0 0;max-width:none;display:flex;align-items:center}.hrc-matrix[data-astro-cid-7ckoukh5]{grid-column:1 / -1;grid-row:3;margin-top:1.75rem}}.hrc-figure[data-astro-cid-7ckoukh5] img{display:block;width:100%;height:auto}.hrc-copy-block[data-astro-cid-7ckoukh5]{background:var(--color-brand-bg);border:1px solid rgba(13,74,78,.08);border-radius:1rem;padding:1.125rem 1.25rem}.hrc-copy-label[data-astro-cid-7ckoukh5]{display:block;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--color-brand-accent);margin-bottom:.4375rem}.hrc-copy-block[data-astro-cid-7ckoukh5] p[data-astro-cid-7ckoukh5]{margin:0;font-size:.9375rem;line-height:1.65;color:var(--color-brand-text)}.hrc-copy-block--outcome[data-astro-cid-7ckoukh5]{background:var(--color-brand-teal-tint);border-color:#0d4a4e1f}.hrc-copy-block--outcome[data-astro-cid-7ckoukh5] .hrc-copy-label[data-astro-cid-7ckoukh5]{color:var(--color-brand-primary)}.hrc-matrix[data-astro-cid-7ckoukh5]{display:grid;grid-template-columns:1fr;border:1px solid rgba(13,74,78,.1);border-radius:1.25rem;overflow:hidden;background:var(--color-brand-bg)}@media(min-width:860px){.hrc-matrix[data-astro-cid-7ckoukh5]{grid-template-columns:7rem repeat(3,1fr)}}.hrc-matrix-head[data-astro-cid-7ckoukh5]{display:none}@media(min-width:860px){.hrc-matrix-head[data-astro-cid-7ckoukh5]{display:block}}.hrc-col-head[data-astro-cid-7ckoukh5]{background:var(--color-brand-primary);padding:1rem 1.25rem}@media(max-width:859px){.hrc-col-head[data-astro-cid-7ckoukh5]{display:none}}.hrc-zone[data-astro-cid-7ckoukh5]{font-family:var(--font-heading);font-size:1rem;font-weight:550;color:#fff;letter-spacing:-.01em}.hrc-cell-zone[data-astro-cid-7ckoukh5]{display:none;font-size:.5625rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--color-brand-accent);margin-bottom:.25rem}@media(max-width:859px){.hrc-cell-zone[data-astro-cid-7ckoukh5]{display:block}}.hrc-row-label[data-astro-cid-7ckoukh5]{background:var(--color-brand-surface);font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--color-brand-primary);padding:.875rem 1.25rem;border-top:1px solid rgba(13,74,78,.08)}@media(min-width:860px){.hrc-row-label[data-astro-cid-7ckoukh5]{display:flex;align-items:center}}.hrc-cell[data-astro-cid-7ckoukh5]{padding:.875rem 1.25rem;font-size:.9375rem;line-height:1.6;color:var(--color-brand-text);border-top:1px solid rgba(13,74,78,.06);background:var(--color-brand-bg)}@media(max-width:859px){.hrc-cell[data-astro-cid-7ckoukh5]{padding-top:.25rem;border-top:none}.hrc-cell--roles[data-astro-cid-7ckoukh5]{padding-bottom:1rem;border-bottom:1px solid rgba(13,74,78,.08)}}.hrc-cell--roles[data-astro-cid-7ckoukh5]{color:var(--color-brand-muted);font-size:.875rem}@media(min-width:768px){.hrc[data-astro-cid-7ckoukh5]{padding:6rem 2.5rem}}@media(min-width:1024px){.hrc[data-astro-cid-7ckoukh5]{padding:7rem 3rem}}.hseg[data-astro-cid-3arttutx]{--color-brand-muted: #5C6472;background:var(--color-brand-bg);padding:5rem 1.25rem}.hseg-inner[data-astro-cid-3arttutx]{max-width:1180px;margin:0 auto}.hseg-grid[data-astro-cid-3arttutx]{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:1rem}@media(min-width:640px){.hseg-grid[data-astro-cid-3arttutx]{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.hseg-grid[data-astro-cid-3arttutx]{grid-template-columns:repeat(4,1fr);gap:1.5rem}.hseg-card[data-astro-cid-3arttutx]{grid-column:span 1}.hseg-card[data-astro-cid-3arttutx]:first-child{grid-column:span 2;grid-row:span 2}.hseg-card[data-astro-cid-3arttutx]:first-child .hseg-media[data-astro-cid-3arttutx]{flex:1}.hseg-card[data-astro-cid-3arttutx]:first-child .hseg-media[data-astro-cid-3arttutx] img{width:100%;height:100%;object-fit:cover}}.hseg-card[data-astro-cid-3arttutx]{display:flex;flex-direction:column;background:var(--color-brand-surface);border:1px solid rgba(13,74,78,.08);border-radius:1.25rem;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.hseg-card[data-astro-cid-3arttutx]:hover{transform:translateY(-3px);border-color:#d4a96a80;box-shadow:0 18px 40px -26px #0d4a4e6b}.hseg-media[data-astro-cid-3arttutx]{background:var(--color-brand-teal-tint)}.hseg-media[data-astro-cid-3arttutx] img{display:block;width:100%;height:auto}.hseg-body[data-astro-cid-3arttutx]{display:flex;flex-direction:column;gap:.375rem;padding:1.125rem 1.25rem 1.375rem}.hseg-tag[data-astro-cid-3arttutx]{align-self:flex-start;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--color-brand-primary);background:var(--color-brand-teal-tint);border-radius:9999px;padding:.25rem .625rem}.hseg-title[data-astro-cid-3arttutx]{font-family:var(--font-heading);font-size:1.125rem;font-weight:550;letter-spacing:-.01em;line-height:1.3;color:var(--color-brand-text);margin:.125rem 0 0}.hseg-copy[data-astro-cid-3arttutx]{margin:0;font-size:.9375rem;line-height:1.6;color:var(--color-brand-muted)}@media(min-width:768px){.hseg[data-astro-cid-3arttutx]{padding:6rem 2.5rem}}@media(min-width:1024px){.hseg[data-astro-cid-3arttutx]{padding:7rem 3rem}}.htp[data-astro-cid-qrkkgd2n]{--color-brand-muted: #5C6472;background:var(--color-brand-teal-mist);padding:5rem 1.25rem}.htp-inner[data-astro-cid-qrkkgd2n]{max-width:1280px;margin:0 auto}.htp-rail[data-astro-cid-qrkkgd2n]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:.875rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.25rem .25rem 1.25rem;margin:0 -.25rem;scrollbar-width:thin}.htp-rail[data-astro-cid-qrkkgd2n]::-webkit-scrollbar{height:6px}.htp-rail[data-astro-cid-qrkkgd2n]::-webkit-scrollbar-thumb{background:#0d4a4e33;border-radius:3px}.htp-line[data-astro-cid-qrkkgd2n]{display:none}.htp-stop[data-astro-cid-qrkkgd2n]{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0}.htp-marker[data-astro-cid-qrkkgd2n]{display:flex;align-items:center;gap:0;margin-bottom:.75rem}.htp-marker[data-astro-cid-qrkkgd2n] span[data-astro-cid-qrkkgd2n]{flex-shrink:0;width:2rem;height:2rem;border-radius:50%;display:grid;place-items:center;background:var(--color-brand-primary);color:#fff;font-family:var(--font-heading);font-size:.8125rem;font-weight:600}.htp-marker[data-astro-cid-qrkkgd2n]:after{content:"";flex:1;height:2px;background:#0d4a4e2e;margin-left:.5rem}.htp-stop[data-astro-cid-qrkkgd2n]:last-child .htp-marker[data-astro-cid-qrkkgd2n]:after{display:none}.htp-card[data-astro-cid-qrkkgd2n]{background:var(--color-brand-bg);border:1px solid rgba(13,74,78,.08);border-radius:1rem;padding:1.125rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:.3125rem;flex:1;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.htp-stop[data-astro-cid-qrkkgd2n]:hover .htp-card[data-astro-cid-qrkkgd2n]{transform:translateY(-3px);border-color:#d4a96a80;box-shadow:0 16px 38px -24px #0d4a4e66}.htp-place[data-astro-cid-qrkkgd2n]{font-family:var(--font-heading);font-size:1.0625rem;font-weight:550;letter-spacing:-.01em;color:var(--color-brand-text)}.htp-roles[data-astro-cid-qrkkgd2n]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-brand-accent);margin-bottom:.25rem}.htp-kit[data-astro-cid-qrkkgd2n]{margin:0;font-size:.875rem;line-height:1.55;color:var(--color-brand-text)}.htp-signal[data-astro-cid-qrkkgd2n]{margin:.625rem 0 0;padding-top:.625rem;border-top:1px solid rgba(13,74,78,.08);font-size:.8125rem;line-height:1.5;color:var(--color-brand-muted)}.htp-signal-label[data-astro-cid-qrkkgd2n]{display:block;font-size:.5625rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--color-brand-primary);margin-bottom:.1875rem}@media(min-width:720px){.htp-rail[data-astro-cid-qrkkgd2n]{grid-auto-columns:46%}}@media(min-width:1360px){.htp-rail[data-astro-cid-qrkkgd2n]{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(7,1fr);overflow:visible;gap:.75rem;padding:0;margin:0}.htp-rail[data-astro-cid-qrkkgd2n]::-webkit-scrollbar{display:none}.htp-roles[data-astro-cid-qrkkgd2n]{min-height:3.3em;display:block}.htp-card[data-astro-cid-qrkkgd2n]{display:flex;flex-direction:column}.htp-signal[data-astro-cid-qrkkgd2n]{margin-top:auto}}@media(min-width:768px){.htp[data-astro-cid-qrkkgd2n]{padding:6rem 2.5rem}}@media(min-width:1024px){.htp[data-astro-cid-qrkkgd2n]{padding:7rem 3rem}}.hls[data-astro-cid-7kqilxih]{--color-brand-muted: #5C6472;background:var(--color-brand-surface);padding:5rem 1.25rem}.hls-inner[data-astro-cid-7kqilxih]{max-width:1120px;margin:0 auto}.hls-grid[data-astro-cid-7kqilxih]{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:1rem;align-items:start}@media(min-width:860px){.hls-grid[data-astro-cid-7kqilxih]{grid-template-columns:1fr 1fr;gap:1.5rem}}.hls-col[data-astro-cid-7kqilxih]{background:var(--color-brand-bg);border:1px solid rgba(13,74,78,.1);border-radius:1.25rem;overflow:hidden}.hls-col-body[data-astro-cid-7kqilxih]{padding:1.5rem}.hls-col-head[data-astro-cid-7kqilxih]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.875rem;margin-bottom:.25rem;border-bottom:2px solid var(--color-brand-primary)}.hls-col-title[data-astro-cid-7kqilxih]{font-family:var(--font-heading);font-size:1.375rem;font-weight:550;letter-spacing:-.015em;color:var(--color-brand-text);margin:0}.hls-col-sub[data-astro-cid-7kqilxih]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-brand-muted);text-align:right}.hls-list[data-astro-cid-7kqilxih]{list-style:none;margin:0;padding:0;counter-reset:hls}.hls-item[data-astro-cid-7kqilxih]{counter-increment:hls;position:relative;display:flex;flex-direction:column;gap:.25rem;padding:.9375rem 0 .9375rem 2rem;border-bottom:1px solid rgba(13,74,78,.07)}.hls-item[data-astro-cid-7kqilxih]:last-child{border-bottom:none;padding-bottom:0}.hls-item[data-astro-cid-7kqilxih]:before{content:counter(hls);position:absolute;left:0;top:1rem;font-family:var(--font-heading);font-size:.8125rem;font-weight:600;color:var(--color-brand-accent)}.hls-item-label[data-astro-cid-7kqilxih]{font-family:var(--font-heading);font-size:1rem;font-weight:550;color:var(--color-brand-text);line-height:1.3}.hls-item-check[data-astro-cid-7kqilxih]{font-size:.875rem;line-height:1.5;color:var(--color-brand-muted)}.hls-item-spec[data-astro-cid-7kqilxih]{align-self:flex-start;font-size:.75rem;font-weight:600;letter-spacing:.02em;color:var(--color-brand-primary);background:var(--color-brand-teal-tint);border-radius:9999px;padding:.25rem .625rem;margin-top:.1875rem}@media(min-width:768px){.hls[data-astro-cid-7kqilxih]{padding:6rem 2.5rem}.hls-col-body[data-astro-cid-7kqilxih]{padding:1.75rem 2rem}}@media(min-width:1024px){.hls[data-astro-cid-7kqilxih]{padding:7rem 3rem}}.hmc[data-astro-cid-bvdq5mpl]{position:relative;background:var(--color-brand-primary);padding:3.5rem 1.25rem;overflow:hidden}.hmc-bg[data-astro-cid-bvdq5mpl]{position:absolute;inset:0}.hmc-bg[data-astro-cid-bvdq5mpl] img,.hmc-bg[data-astro-cid-bvdq5mpl] .hmc-bg-img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.9)}.hmc-wash[data-astro-cid-bvdq5mpl]{position:absolute;inset:0;background:linear-gradient(90deg,#0d4a4ee0,#0d4a4eb8 46%,#0d4a4e80);pointer-events:none}.hmc-inner[data-astro-cid-bvdq5mpl]{position:relative;z-index:1;max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}.hmc-copy[data-astro-cid-bvdq5mpl]{max-width:52rem}.hmc-eyebrow[data-astro-cid-bvdq5mpl]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:var(--color-brand-secondary);margin:0 0 .75rem}.hmc-heading[data-astro-cid-bvdq5mpl]{font-family:var(--font-heading);font-size:clamp(1.625rem,3.4vw,2.5rem);font-weight:430;line-height:1.14;letter-spacing:-.02em;color:#fff;margin:0 0 .875rem;text-wrap:balance}.hmc-heading[data-astro-cid-bvdq5mpl] em{font-style:italic;font-weight:380;color:var(--color-brand-secondary)}.hmc-dek[data-astro-cid-bvdq5mpl]{font-size:1.0625rem;line-height:1.7;color:#ffffffe0;margin:0}.hmc-actions[data-astro-cid-bvdq5mpl]{flex-shrink:0}@media(min-width:860px){.hmc-inner[data-astro-cid-bvdq5mpl]{flex-direction:row;align-items:center;justify-content:space-between;gap:3rem}}@media(min-width:768px){.hmc[data-astro-cid-bvdq5mpl]{padding:5rem 2.5rem}}@media(min-width:1024px){.hmc[data-astro-cid-bvdq5mpl]{padding:6rem 3rem}}
