.sv-top[data-astro-cid-7a6hbtlg],.sv-wrap[data-astro-cid-7a6hbtlg]{width:100%;max-width:76rem;margin-inline:auto;padding-inline:1.5rem}@media (width>=64rem){.sv-top[data-astro-cid-7a6hbtlg],.sv-wrap[data-astro-cid-7a6hbtlg]{padding-inline:2rem}}.sv-top[data-astro-cid-7a6hbtlg]{padding-top:2.5rem}@media (width>=48rem){.sv-top[data-astro-cid-7a6hbtlg]{padding-top:3.5rem}}@media (height<=31.25rem) and (orientation:landscape){.sv-top[data-astro-cid-7a6hbtlg]{padding-top:1rem}}.sv-title[data-astro-cid-7a6hbtlg]{max-width:50rem;font-size:clamp(1.75rem,1rem + 3.2vw,3.75rem);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);line-height:var(--heading-leading);color:var(--color-navy);margin-top:1.5rem}.sv-intro[data-astro-cid-7a6hbtlg],.sv-lead[data-astro-cid-7a6hbtlg]{max-width:46rem;font-size:var(--text-body);color:var(--color-navy-soft);margin-top:1.25rem;line-height:1.6}.sv-lead[data-astro-cid-7a6hbtlg]{margin-top:1rem}.sv-actions[data-astro-cid-7a6hbtlg]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2rem;display:flex}.sv-call[data-astro-cid-7a6hbtlg]{min-height:2.75rem;font-size:var(--text-body);color:var(--color-navy);text-underline-offset:4px;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){.sv-call[data-astro-cid-7a6hbtlg]:hover{text-decoration:underline}}.sv-h2[data-astro-cid-7a6hbtlg]{font-size:clamp(1.875rem,3.5vw,3rem);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);line-height:var(--heading-leading);color:var(--color-navy)}.sv-list[data-astro-cid-7a6hbtlg]{padding-top:4rem}.sv-guide[data-astro-cid-7a6hbtlg],.sv-areas[data-astro-cid-7a6hbtlg]{padding-top:4.5rem}.sv-areas[data-astro-cid-7a6hbtlg]{padding-bottom:.5rem}.sv-cards[data-astro-cid-7a6hbtlg]{gap:1rem;margin-top:2rem;display:grid}@media (width>=40rem){.sv-cards[data-astro-cid-7a6hbtlg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (width>=80rem){.sv-cards[data-astro-cid-7a6hbtlg]{grid-template-columns:repeat(4,minmax(0,1fr))}}.sv-card[data-astro-cid-7a6hbtlg]{min-width:0;position:relative}.sv-inner[data-astro-cid-7a6hbtlg]{color:inherit;background:var(--color-navy);border-radius:.375rem;height:100%;text-decoration:none;transition:transform .4s cubic-bezier(.33,1,.68,1),box-shadow .3s cubic-bezier(.33,1,.68,1);display:grid;overflow:hidden;box-shadow:0 1px 2px #0000000f}.sv-front[data-astro-cid-7a6hbtlg]{aspect-ratio:4/5;background:var(--color-navy);grid-area:1/1;position:relative;overflow:hidden}.sv-front[data-astro-cid-7a6hbtlg] .sv-img{object-fit:cover;backface-visibility:hidden;width:100%;height:100%;transition:transform .4s cubic-bezier(.33,1,.68,1);display:block;position:absolute;inset:0}.sv-front[data-astro-cid-7a6hbtlg]:after{content:"";background:color-mix(in srgb, var(--color-navy) 22%, transparent);position:absolute;inset:0}.sv-name[data-astro-cid-7a6hbtlg]{letter-spacing:var(--heading-tracking);color:#fff;font-size:1.5rem;font-weight:700;line-height:1.15}.sv-back[data-astro-cid-7a6hbtlg]{z-index:1;color:#fff;flex-direction:column;grid-area:1/1;align-self:end;gap:.5rem;padding:2.75rem 1.25rem .625rem;display:flex;position:relative}.sv-back[data-astro-cid-7a6hbtlg]:before{content:"";z-index:-1;background:color-mix(in srgb, var(--color-navy) 72%, transparent);backdrop-filter:blur(14px)saturate(160%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 2.25rem);mask-image:linear-gradient(#0000 0,#000 2.25rem)}@supports not (backdrop-filter:blur(1px)){.sv-back[data-astro-cid-7a6hbtlg]:before{background:color-mix(in srgb, var(--color-navy) 94%, transparent)}}@media (prefers-reduced-transparency:reduce){.sv-back[data-astro-cid-7a6hbtlg]:before{background:var(--color-navy);backdrop-filter:none}}.sv-summary[data-astro-cid-7a6hbtlg]{font-size:1.125rem;line-height:1.45}.sv-link[data-astro-cid-7a6hbtlg]{color:#fff;text-underline-offset:4px;align-items:center;gap:.5rem;min-height:2.75rem;margin-top:auto;font-size:1rem;font-weight:700;text-decoration:underline #ffffff80;transition:text-decoration-color .3s cubic-bezier(.33,1,.68,1);display:inline-flex}.sv-link[data-astro-cid-7a6hbtlg] svg{flex:none;transition:transform .4s cubic-bezier(.33,1,.68,1)}.sv-inner[data-astro-cid-7a6hbtlg]:focus{outline:none}.sv-inner[data-astro-cid-7a6hbtlg]:focus-visible{outline:3px solid var(--color-structure);outline-offset:3px}@media (hover:hover) and (pointer:fine){.sv-card[data-astro-cid-7a6hbtlg]:hover .sv-inner[data-astro-cid-7a6hbtlg]{transform:translateY(-4px);box-shadow:0 14px 32px #00000029}.sv-card[data-astro-cid-7a6hbtlg]:hover .sv-front[data-astro-cid-7a6hbtlg] .sv-img{transform:scale(1.05)}.sv-card[data-astro-cid-7a6hbtlg]:hover .sv-link[data-astro-cid-7a6hbtlg]{text-decoration-color:#fff}.sv-card[data-astro-cid-7a6hbtlg]:hover .sv-link[data-astro-cid-7a6hbtlg] svg{transform:translate(4px)}}.sv-card[data-astro-cid-7a6hbtlg]:active .sv-inner[data-astro-cid-7a6hbtlg]{transform:scale(.99)}@media (prefers-reduced-motion:reduce){.sv-inner[data-astro-cid-7a6hbtlg],.sv-front[data-astro-cid-7a6hbtlg] .sv-img,.sv-link[data-astro-cid-7a6hbtlg] svg{transition:none}.sv-card[data-astro-cid-7a6hbtlg]:hover .sv-inner[data-astro-cid-7a6hbtlg],.sv-card[data-astro-cid-7a6hbtlg]:active .sv-inner[data-astro-cid-7a6hbtlg],.sv-card[data-astro-cid-7a6hbtlg]:hover .sv-front[data-astro-cid-7a6hbtlg] .sv-img,.sv-card[data-astro-cid-7a6hbtlg]:hover .sv-link[data-astro-cid-7a6hbtlg] svg{transform:none}}.sv-guide-list[data-astro-cid-7a6hbtlg]{border-top:1px solid var(--color-line);margin-top:1.5rem}.sv-guide-list[data-astro-cid-7a6hbtlg] li[data-astro-cid-7a6hbtlg]{border-bottom:1px solid var(--color-line);gap:.25rem;padding-block:1rem;display:grid}@media (width>=48rem){.sv-guide-list[data-astro-cid-7a6hbtlg] li[data-astro-cid-7a6hbtlg]{grid-template-columns:minmax(0,1fr) 20rem;align-items:baseline;gap:2rem}}.sv-when[data-astro-cid-7a6hbtlg]{min-width:0;font-size:var(--text-body);color:var(--color-navy-soft);line-height:1.5}.sv-guide-list[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg],.sv-area-list[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{font-size:var(--text-body);color:var(--color-navy);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--color-navy) 30%, transparent);text-underline-offset:4px;transition:text-decoration-color .3s var(--ease-out-quint);font-weight:700}.sv-area-list[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{align-items:center;min-height:2.75rem;font-weight:400;display:inline-flex}@media (hover:hover) and (pointer:fine){.sv-guide-list[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover,.sv-area-list[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover{text-decoration-color:var(--color-navy)}}.sv-area-list[data-astro-cid-7a6hbtlg]{flex-wrap:wrap;gap:0 1.5rem;margin-top:1rem;display:flex}
