.ptabs[data-astro-cid-vsoc4e5u]{display:grid;gap:clamp(1rem,2.2vw,1.5rem);align-items:start}.ptabs-list[data-astro-cid-vsoc4e5u]{display:grid;align-content:start;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden}.ptabs-tab[data-astro-cid-vsoc4e5u]{display:flex;align-items:center;gap:.6rem;min-height:56px;padding:.7rem .9rem .7rem .95rem;border-bottom:1px solid var(--rule);border-left:3px solid transparent;background:none;font-family:var(--font-body);font-size:1rem;font-weight:700;text-align:left;text-decoration:none;color:var(--ink);width:100%;cursor:pointer;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}.ptabs-tab[data-astro-cid-vsoc4e5u]:after{content:"";margin-left:auto;width:.45rem;height:.45rem;border-right:1.5px solid var(--ink-faint);border-bottom:1.5px solid var(--ink-faint);transform:rotate(-45deg);transition:border-color var(--t-fast)}.ptabs-tab[data-astro-cid-vsoc4e5u]:last-child{border-bottom:0}.ptabs-tab[data-astro-cid-vsoc4e5u]:hover{background:var(--wash);color:var(--accent)}.ptabs-tab[data-astro-cid-vsoc4e5u][aria-selected=true]{background:var(--wash);border-left-color:var(--accent);color:var(--accent-active)}.ptabs-tab[data-astro-cid-vsoc4e5u][aria-selected=true]:after{border-color:var(--accent-active)}.ptab[data-astro-cid-vsoc4e5u]{display:grid;gap:clamp(1rem,2.4vw,1.5rem);padding:clamp(1.1rem,2.4vw,1.5rem);background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius)}.ptab[data-astro-cid-vsoc4e5u][hidden]{display:none}.ptab[data-astro-cid-vsoc4e5u]+.ptab[data-astro-cid-vsoc4e5u]{margin-top:clamp(1rem,2.2vw,1.5rem)}.ptab[data-astro-cid-vsoc4e5u] figure[data-astro-cid-vsoc4e5u]{margin:0}.ptab[data-astro-cid-vsoc4e5u] img[data-astro-cid-vsoc4e5u]{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius);background:var(--sand)}.ptab-copy[data-astro-cid-vsoc4e5u]{display:flex;flex-direction:column;align-items:flex-start}.ptab-copy[data-astro-cid-vsoc4e5u] h3[data-astro-cid-vsoc4e5u]{margin-bottom:.5rem}.ptab-copy[data-astro-cid-vsoc4e5u] p[data-astro-cid-vsoc4e5u]{color:var(--ink-soft);margin-bottom:1.1rem}.ptab-copy[data-astro-cid-vsoc4e5u] .btn[data-astro-cid-vsoc4e5u]{margin-top:auto}@media(min-width:48em){.ptab[data-astro-cid-vsoc4e5u]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.ptab[data-astro-cid-vsoc4e5u] img[data-astro-cid-vsoc4e5u]{aspect-ratio:4 / 3}}@media(min-width:64em){.ptabs[data-astro-cid-vsoc4e5u]{grid-template-columns:minmax(14rem,.34fr) minmax(0,1fr);gap:clamp(1.25rem,2.4vw,1.75rem);align-items:stretch}.ptabs-list[data-astro-cid-vsoc4e5u]{align-content:start}}.cat-head[data-astro-cid-ra55wueg]{min-height:clamp(300px,34vw,420px)}.cat-head[data-astro-cid-ra55wueg] h1[data-astro-cid-ra55wueg]{font-size:clamp(1.9rem,3.4vw,2.75rem);margin-bottom:.7rem}.cat-head[data-astro-cid-ra55wueg] .overlay-card[data-astro-cid-ra55wueg]{max-width:34rem}.head-links[data-astro-cid-ra55wueg]{font-size:.9375rem}.choose[data-astro-cid-ra55wueg]{display:grid;gap:2rem;align-items:start}.choose-copy[data-astro-cid-ra55wueg] h2[data-astro-cid-ra55wueg]{margin-bottom:.9rem}.choose-copy[data-astro-cid-ra55wueg] p[data-astro-cid-ra55wueg]{color:var(--ink-soft)}.measure-grid[data-astro-cid-ra55wueg]{display:grid;gap:clamp(1.25rem,2.6vw,2rem);align-items:start}.measure-head[data-astro-cid-ra55wueg] h2[data-astro-cid-ra55wueg]{margin-bottom:.9rem}.measure-lede[data-astro-cid-ra55wueg]{color:var(--ink-soft);margin-bottom:1.2rem;max-width:34ch}.measure-boxes[data-astro-cid-ra55wueg]{display:grid;gap:clamp(.75rem,1.6vw,1.1rem)}.measure-box[data-astro-cid-ra55wueg]{padding:clamp(1.1rem,2.2vw,1.35rem);background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius)}.measure-box[data-astro-cid-ra55wueg] p[data-astro-cid-ra55wueg]:last-child{margin-bottom:0;color:var(--ink-soft)}.measure-label[data-astro-cid-ra55wueg]{margin-bottom:.45rem;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-active)}.faq-grid[data-astro-cid-ra55wueg]{display:grid;gap:1.5rem}.faq-aside[data-astro-cid-ra55wueg]{color:var(--ink-soft);margin-top:.8rem;max-width:36ch}@media(min-width:48em){.measure-boxes[data-astro-cid-ra55wueg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64em){.measure-grid[data-astro-cid-ra55wueg]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3.5rem}.measure-boxes[data-astro-cid-ra55wueg]{grid-template-columns:minmax(0,1fr)}.faq-grid[data-astro-cid-ra55wueg]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:3.5rem}}@media(min-width:78em){.choose[data-astro-cid-ra55wueg]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:3rem;align-items:stretch}.choose[data-astro-cid-ra55wueg] .table-scroll[data-astro-cid-ra55wueg]{padding:clamp(1.2rem,2.2vw,1.6rem);background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius)}.choose[data-astro-cid-ra55wueg] .table-scroll[data-astro-cid-ra55wueg] caption[data-astro-cid-ra55wueg]{padding-top:0}}
