.feature-showcase-hero[data-astro-cid-7idgukiu]{color:#fff;background:linear-gradient(112deg,#071c37 0%,#103756 57%,#e8f2f5 57% 100%);padding:clamp(3.5rem,7vw,6rem) 0;overflow:hidden}.feature-showcase-grid[data-astro-cid-7idgukiu]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,5vw,4.5rem);min-width:0;display:grid}.feature-showcase-copy[data-astro-cid-7idgukiu]{min-width:0;max-width:35rem}.feature-showcase-copy[data-astro-cid-7idgukiu] .eyebrow[data-astro-cid-7idgukiu]{color:#9ae4ea}.feature-showcase-copy[data-astro-cid-7idgukiu] h1[data-astro-cid-7idgukiu]{letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,4vw,3.8rem);line-height:1.04}.feature-showcase-lead[data-astro-cid-7idgukiu]{color:#ffffffdb;max-width:34rem;margin:1.3rem 0 0;font-size:clamp(1.05rem,1.65vw,1.2rem)}.feature-showcase-actions[data-astro-cid-7idgukiu],.feature-closing-actions[data-astro-cid-7idgukiu]{flex-wrap:wrap;align-items:center;gap:1rem 1.35rem;margin-top:1.8rem;display:flex}.feature-showcase-hero[data-astro-cid-7idgukiu] .button[data-astro-cid-7idgukiu]{color:#08243a;background:#9ae4ea}.feature-showcase-hero[data-astro-cid-7idgukiu] .button[data-astro-cid-7idgukiu]:hover{color:#08243a;background:#c5f3f5}.feature-showcase-hero[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:focus-visible,.feature-journey[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:focus-visible,.feature-domain-shortcuts[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:focus-visible,.feature-domain-card[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:focus-visible,.feature-list-item[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:focus-visible,.feature-search-results[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:focus-visible,.feature-closing-actions[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:focus-visible{outline-offset:4px;outline:3px solid #67d5e2}.feature-showcase-login[data-astro-cid-7idgukiu]{color:#fff;text-underline-offset:.25em;font-weight:800}.feature-showcase-login[data-astro-cid-7idgukiu]:hover{color:#baf3f5}.feature-showcase-note[data-astro-cid-7idgukiu]{color:#ffffffb3;max-width:33rem;margin:1.5rem 0 0;font-size:.88rem}.feature-showcase-visual[data-astro-cid-7idgukiu]{background:#fff;border:1px solid #ffffffc7;border-radius:1.1rem;min-width:0;margin:0;padding:.55rem;box-shadow:0 1.5rem 4rem #03152a3b}.feature-showcase-visual[data-astro-cid-7idgukiu] img[data-astro-cid-7idgukiu]{border:1px solid #dfe7ec;border-radius:.75rem;width:100%;display:block}.feature-showcase-visual[data-astro-cid-7idgukiu] figcaption[data-astro-cid-7idgukiu]{color:#526170;padding:.7rem .45rem .25rem;font-size:.82rem}.feature-journey-grid[data-astro-cid-7idgukiu]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.feature-journey-grid[data-astro-cid-7idgukiu] li[data-astro-cid-7idgukiu],.feature-domain-card[data-astro-cid-7idgukiu]{border:1px solid var(--border);background:#fff;border-radius:1rem;padding:1.5rem}.feature-journey-number[data-astro-cid-7idgukiu]{color:var(--accent);letter-spacing:.1em;align-items:baseline;gap:.65rem;margin:0 0 1rem;font-size:.78rem;font-weight:850;display:flex}.feature-journey-number[data-astro-cid-7idgukiu] span[data-astro-cid-7idgukiu]{color:var(--muted);text-transform:uppercase}.feature-journey-grid[data-astro-cid-7idgukiu] h3[data-astro-cid-7idgukiu],.feature-domain-card[data-astro-cid-7idgukiu] h3[data-astro-cid-7idgukiu]{margin:0;font-size:1.25rem;line-height:1.25}.feature-journey-grid[data-astro-cid-7idgukiu] li[data-astro-cid-7idgukiu]>p[data-astro-cid-7idgukiu]:not(.feature-journey-number),.feature-domain-card[data-astro-cid-7idgukiu]>p[data-astro-cid-7idgukiu]:not(.feature-domain-index,.feature-domain-guide-count){color:var(--muted)}.feature-journey-grid[data-astro-cid-7idgukiu] .text-link[data-astro-cid-7idgukiu],.feature-domain-card[data-astro-cid-7idgukiu] .text-link[data-astro-cid-7idgukiu]{margin-top:.5rem;display:inline-block}.feature-domain-section[data-astro-cid-7idgukiu]{background:#f4f7f9}.feature-domain-shortcuts[data-astro-cid-7idgukiu]{flex-wrap:wrap;gap:.65rem;margin:-.5rem 0 1.5rem;display:flex}.feature-domain-shortcuts[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]{color:#194b60;background:#fff;border:1px solid #d6e0e6;border-radius:999px;align-items:center;gap:.6rem;padding:.55rem .8rem;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}.feature-domain-shortcuts[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:hover{border-color:var(--accent)}.feature-domain-shortcuts[data-astro-cid-7idgukiu] span[data-astro-cid-7idgukiu]{color:var(--accent)}.feature-domain-overview[data-astro-cid-7idgukiu]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.feature-domain-card[data-astro-cid-7idgukiu]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.feature-domain-index[data-astro-cid-7idgukiu]{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .9rem;font-size:.76rem;font-weight:850}.feature-domain-card[data-astro-cid-7idgukiu]>p[data-astro-cid-7idgukiu]:not(.feature-domain-index,.feature-domain-guide-count){margin-bottom:.75rem}.feature-domain-card[data-astro-cid-7idgukiu] ul[data-astro-cid-7idgukiu]{color:var(--muted);gap:.35rem;margin:0 0 1rem;padding-left:1.1rem;font-size:.9rem;display:grid}.feature-domain-guide-count[data-astro-cid-7idgukiu]{color:var(--muted);margin:auto 0 .4rem;font-size:.82rem}.feature-catalog-section[data-astro-cid-7idgukiu]{scroll-margin-top:1rem}.feature-catalog-section[data-astro-cid-7idgukiu] .section-heading[data-astro-cid-7idgukiu]{margin-bottom:1.5rem}.feature-search[data-astro-cid-7idgukiu]{border:1px solid var(--border);background:#f8fafb;border-radius:.9rem;max-width:none;margin-bottom:1.5rem;padding:1.25rem}.feature-search[data-astro-cid-7idgukiu] label[data-astro-cid-7idgukiu]{font-size:1rem}.feature-search[data-astro-cid-7idgukiu] input[data-astro-cid-7idgukiu]{min-height:3.1rem}.feature-domain[data-astro-cid-7idgukiu]{background:#fff;scroll-margin-top:1rem}.feature-domain-heading[data-astro-cid-7idgukiu] .eyebrow[data-astro-cid-7idgukiu]{margin-bottom:.55rem}.feature-list-item[data-astro-cid-7idgukiu]>div[data-astro-cid-7idgukiu]{min-width:0}.feature-list-item[data-astro-cid-7idgukiu]>a[data-astro-cid-7idgukiu]{color:var(--accent-dark);text-underline-offset:.18em}.feature-list-item[data-astro-cid-7idgukiu]>a[data-astro-cid-7idgukiu]:focus-visible,.feature-domain-card[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:focus-visible,.feature-journey[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:focus-visible,.feature-showcase-hero[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:focus-visible,.feature-domain-shortcuts[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:focus-visible,.feature-closing-actions[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:focus-visible{outline-color:var(--accent)}.feature-catalog-note[data-astro-cid-7idgukiu]{max-width:54rem;color:var(--muted);margin:1.25rem 0 0;font-size:.92rem}.feature-closing-panel[data-astro-cid-7idgukiu]{background:#eef5f7;border-radius:1.1rem;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(2rem,5vw,3.5rem);display:flex}.feature-closing-panel[data-astro-cid-7idgukiu] h2[data-astro-cid-7idgukiu]{letter-spacing:-.035em;max-width:650px;margin:0;font-size:clamp(1.9rem,3.5vw,2.7rem);line-height:1.12}.feature-closing-panel[data-astro-cid-7idgukiu]>div[data-astro-cid-7idgukiu]:first-child>p[data-astro-cid-7idgukiu]:last-child{max-width:580px;color:var(--muted);margin-bottom:0}.feature-closing-actions[data-astro-cid-7idgukiu]{flex-direction:column;flex:none;align-items:flex-start;margin-top:0}.feature-closing-actions[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]:focus-visible{outline-color:var(--accent)}@media (width<=920px){.feature-domain-overview[data-astro-cid-7idgukiu]{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-closing-panel[data-astro-cid-7idgukiu]{flex-direction:column;align-items:flex-start}.feature-closing-actions[data-astro-cid-7idgukiu]{flex-direction:row;align-items:center}}@media (width<=720px){.feature-showcase-hero[data-astro-cid-7idgukiu] .container[data-astro-cid-7idgukiu].feature-showcase-grid{width:calc(100vw - 2rem);max-width:calc(100vw - 2rem)}.feature-showcase-hero[data-astro-cid-7idgukiu]{background:linear-gradient(#071c37 0%,#103756 70%,#e8f2f5 70% 100%)}.feature-showcase-grid[data-astro-cid-7idgukiu],.feature-journey-grid[data-astro-cid-7idgukiu],.feature-domain-overview[data-astro-cid-7idgukiu]{grid-template-columns:minmax(0,1fr)}.feature-showcase-copy[data-astro-cid-7idgukiu],.feature-showcase-visual[data-astro-cid-7idgukiu]{width:100%;max-width:100%}.feature-showcase-copy[data-astro-cid-7idgukiu] h1[data-astro-cid-7idgukiu]{overflow-wrap:anywhere;font-size:clamp(2.25rem,9vw,3rem)}.feature-showcase-visual[data-astro-cid-7idgukiu]{margin-top:.5rem}.feature-showcase-actions[data-astro-cid-7idgukiu],.feature-closing-actions[data-astro-cid-7idgukiu]{flex-direction:column;align-items:flex-start}.feature-domain-shortcuts[data-astro-cid-7idgukiu]{flex-direction:column;align-items:stretch}.feature-domain-shortcuts[data-astro-cid-7idgukiu] a[data-astro-cid-7idgukiu]{justify-content:space-between}.feature-domain[data-astro-cid-7idgukiu]{padding:1.25rem}.feature-list-item[data-astro-cid-7idgukiu]{align-items:flex-start}}
