.currency-control[data-astro-cid-gfn26peg]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.5rem;display:flex}fieldset[data-astro-cid-gfn26peg]{border:0;align-items:center;gap:1rem;margin:0;padding:0;display:flex}legend[data-astro-cid-gfn26peg]{float:left;color:var(--color-slate);margin-inline-end:1rem;font-size:.85rem}.options[data-astro-cid-gfn26peg]{border:1px solid var(--color-line);border-radius:.25rem;display:inline-flex}label[data-astro-cid-gfn26peg]{cursor:pointer;position:relative}input[data-astro-cid-gfn26peg]{opacity:0;width:1px;height:1px;position:absolute}label[data-astro-cid-gfn26peg] span[data-astro-cid-gfn26peg]{border-inline-start:1px solid var(--color-line);min-width:3.75rem;min-height:2.65rem;font-family:var(--font-mono);place-items:center;padding:.55rem .8rem;font-size:.75rem;font-weight:600;display:grid}label[data-astro-cid-gfn26peg]:first-child span[data-astro-cid-gfn26peg]{border-inline-start:0}input[data-astro-cid-gfn26peg]:checked+span[data-astro-cid-gfn26peg]{color:var(--color-paper);background:var(--color-cobalt)}input[data-astro-cid-gfn26peg]:focus-visible+span[data-astro-cid-gfn26peg]{outline:3px solid var(--color-cobalt);outline-offset:3px}[data-astro-cid-gfn26peg][data-currency-note]{color:var(--color-slate);margin:0;font-size:.8rem}@media (width<=36rem){fieldset[data-astro-cid-gfn26peg]{flex-direction:column;align-items:flex-start;gap:.6rem}legend[data-astro-cid-gfn26peg]{float:none}}.package-card[data-astro-cid-xy3cvx5y]{border:1px solid var(--color-line);border-radius:.25rem;flex-direction:column;min-height:100%;padding:clamp(1.5rem,2.8vw,2.25rem);display:flex}.package-card[data-astro-cid-xy3cvx5y].recommended{border-top:4px solid var(--color-cobalt);background:var(--color-cobalt-soft)}header[data-astro-cid-xy3cvx5y]{border-bottom:1px solid var(--color-line);padding-bottom:1.25rem}h3[data-astro-cid-xy3cvx5y]{margin-bottom:.4rem}.recommended-label[data-astro-cid-xy3cvx5y]{color:var(--color-paper);background:var(--color-cobalt);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;border-radius:.2rem;margin:0 0 .8rem;padding:.2rem .55rem;font-weight:600;display:inline-block}.best-for[data-astro-cid-xy3cvx5y]{color:var(--color-slate);margin:0;font-size:.94rem}.pricing[data-astro-cid-xy3cvx5y]{border-bottom:1px solid var(--color-line);padding-block:1.25rem}.price-label[data-astro-cid-xy3cvx5y]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .4rem;font-weight:600}.price[data-astro-cid-xy3cvx5y]{font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,1.3rem + 1.15vw,2.4rem);font-weight:700;line-height:1.2}.price-suffix[data-astro-cid-xy3cvx5y]{letter-spacing:0;margin-inline-start:.2rem;font-size:.8rem;font-weight:500}.custom-price[data-astro-cid-xy3cvx5y]{font-size:clamp(1.45rem,1.25rem + .7vw,2rem)}.hours[data-astro-cid-xy3cvx5y]{color:var(--color-slate);margin:.45rem 0 0;font-size:.82rem}ul[data-astro-cid-xy3cvx5y]{color:var(--color-slate);gap:.65rem;margin:1.35rem 0 0;padding:0;font-size:.88rem;list-style:none;display:grid}li[data-astro-cid-xy3cvx5y]{grid-template-columns:.8rem 1fr;gap:.45rem;display:grid}li[data-astro-cid-xy3cvx5y]:before{color:var(--color-cobalt);content:"–"}.working-terms[data-astro-cid-xy3cvx5y]{gap:.8rem;margin:auto 0 0;padding-top:1.4rem;display:grid}.working-terms[data-astro-cid-xy3cvx5y] div[data-astro-cid-xy3cvx5y]{border-top:1px solid var(--color-line);padding-top:.75rem}dt[data-astro-cid-xy3cvx5y]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.2rem;font-weight:600}dd[data-astro-cid-xy3cvx5y]{color:var(--color-slate);margin:0;font-size:.82rem;line-height:1.5}.sample-link[data-astro-cid-xy3cvx5y]{min-height:1.5rem;color:var(--color-cobalt);align-self:flex-start;align-items:center;margin-top:1.15rem;font-size:.82rem;font-weight:650;display:inline-flex}.value-anchor[data-astro-cid-xy3cvx5y]{color:var(--color-ink);margin:.5rem 0 0;font-size:.9rem;font-weight:600;line-height:1.4}.ruled[data-astro-cid-phl5w4vx]{border-block:1px solid var(--color-line)}.section-tint[data-astro-cid-phl5w4vx]{background:var(--color-mist)}.exclusions-section[data-astro-cid-phl5w4vx]{border-block:1px solid var(--color-line)}.bridge-layout[data-astro-cid-phl5w4vx]{grid-template-columns:minmax(12rem,.45fr) minmax(0,1fr);gap:clamp(2rem,8vw,8rem);display:grid}.bridge-layout[data-astro-cid-phl5w4vx] h2[data-astro-cid-phl5w4vx]{max-width:16ch}.bridge-copy[data-astro-cid-phl5w4vx] p[data-astro-cid-phl5w4vx]{max-width:47rem;color:var(--color-slate);font-size:clamp(1.05rem,1rem + .3vw,1.2rem)}.bridge-assurance[data-astro-cid-phl5w4vx]{font-weight:550}.text-link[data-astro-cid-phl5w4vx]{color:var(--color-cobalt);font-weight:650;text-decoration:none;display:inline-block}.text-link[data-astro-cid-phl5w4vx]:hover,.text-link[data-astro-cid-phl5w4vx]:focus-visible{text-decoration:underline}.fit-grid[data-astro-cid-phl5w4vx]{border-block:1px solid var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.fit-card[data-astro-cid-phl5w4vx]{border-inline-start:1px solid var(--color-line);padding:clamp(1.5rem,2.5vw,2.25rem)}.fit-card[data-astro-cid-phl5w4vx]:first-child{border-inline-start:0}.fit-card[data-astro-cid-phl5w4vx] h3[data-astro-cid-phl5w4vx]{margin:0 0 1.25rem;font-size:1.15rem}.fit-lead[data-astro-cid-phl5w4vx]{color:var(--color-slate);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .6rem}.fit-card[data-astro-cid-phl5w4vx] ul[data-astro-cid-phl5w4vx]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.fit-card[data-astro-cid-phl5w4vx] li[data-astro-cid-phl5w4vx]{color:var(--color-slate);padding-left:1.1rem;font-size:.94rem;line-height:1.5;position:relative}.fit-card[data-astro-cid-phl5w4vx] li[data-astro-cid-phl5w4vx]:before{color:var(--color-cobalt);content:"—";position:absolute;left:0}.heading-control[data-astro-cid-phl5w4vx]{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.heading-control[data-astro-cid-phl5w4vx] .section-heading{margin-bottom:0}.package-grid[data-astro-cid-phl5w4vx]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.price-note[data-astro-cid-phl5w4vx]{max-width:58rem;color:var(--color-slate);margin-top:1.25rem;font-size:.85rem}.included-layout[data-astro-cid-phl5w4vx]{grid-template-columns:minmax(17rem,.75fr) minmax(0,1.25fr);gap:clamp(3rem,9vw,9rem);display:grid}.included-list[data-astro-cid-phl5w4vx],.terms-grid[data-astro-cid-phl5w4vx],.exclusions[data-astro-cid-phl5w4vx]{margin:0;padding:0;list-style:none}.included-list[data-astro-cid-phl5w4vx]{border-top:1px solid var(--color-line)}.included-list[data-astro-cid-phl5w4vx] li[data-astro-cid-phl5w4vx]{border-bottom:1px solid var(--color-line);grid-template-columns:2.5rem 1fr;gap:1rem;padding-block:1.1rem;display:grid}.included-list[data-astro-cid-phl5w4vx] span[data-astro-cid-phl5w4vx],.terms-grid[data-astro-cid-phl5w4vx]>li[data-astro-cid-phl5w4vx]>span[data-astro-cid-phl5w4vx]{color:var(--color-cobalt);font-family:var(--font-mono);font-size:var(--text-label);font-weight:600}.included-list[data-astro-cid-phl5w4vx] p[data-astro-cid-phl5w4vx]{margin:0}.terms-grid[data-astro-cid-phl5w4vx]{border-block:1px solid color-mix(in srgb, var(--color-cobalt) 20%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.terms-grid[data-astro-cid-phl5w4vx] li[data-astro-cid-phl5w4vx]{border-bottom:1px solid color-mix(in srgb, var(--color-cobalt) 20%, transparent);grid-template-columns:2rem 1fr;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.terms-grid[data-astro-cid-phl5w4vx] li[data-astro-cid-phl5w4vx]:nth-child(odd){border-right:1px solid color-mix(in srgb, var(--color-cobalt) 20%, transparent)}.terms-grid[data-astro-cid-phl5w4vx] li[data-astro-cid-phl5w4vx]:nth-last-child(-n+2){border-bottom:0}.terms-grid[data-astro-cid-phl5w4vx] h3[data-astro-cid-phl5w4vx],.addon-list[data-astro-cid-phl5w4vx] h3[data-astro-cid-phl5w4vx]{margin-bottom:.45rem;font-size:clamp(1.15rem,1.02rem + .45vw,1.45rem)}.terms-grid[data-astro-cid-phl5w4vx] p[data-astro-cid-phl5w4vx],.addon-list[data-astro-cid-phl5w4vx] p[data-astro-cid-phl5w4vx]{color:var(--color-slate);margin:0;font-size:.92rem;line-height:1.65}.sample-link[data-astro-cid-phl5w4vx]{color:var(--color-cobalt);margin-top:.55rem;font-size:.84rem;font-weight:650;display:inline-block}.addon-list[data-astro-cid-phl5w4vx]{border-top:1px solid var(--color-line)}.availability-note[data-astro-cid-phl5w4vx]{border-inline-start:3px solid var(--color-cobalt);max-width:58rem;color:var(--color-slate);background:var(--color-cobalt-soft);margin:-1.25rem 0 1.5rem;padding:.9rem 1rem;font-size:.9rem}.addon-list[data-astro-cid-phl5w4vx] article[data-astro-cid-phl5w4vx]{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(8rem,.25fr);align-items:center;gap:2rem;padding-block:1.25rem;display:grid}.addon-list[data-astro-cid-phl5w4vx] .addon-price[data-astro-cid-phl5w4vx]{color:var(--color-ink);font-family:var(--font-mono);text-align:right;gap:.25rem;font-size:.84rem;font-weight:600;display:grid}.addon-list[data-astro-cid-phl5w4vx] .addon-price[data-astro-cid-phl5w4vx] small[data-astro-cid-phl5w4vx]{color:var(--color-slate);font-family:var(--font-sans);font-size:.78rem;font-weight:500}.tier-jump[data-astro-cid-phl5w4vx],.exclusions-toggle[data-astro-cid-phl5w4vx]>summary[data-astro-cid-phl5w4vx]{display:none}.exclusions[data-astro-cid-phl5w4vx]{border-top:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.exclusions[data-astro-cid-phl5w4vx] li[data-astro-cid-phl5w4vx]{border-bottom:1px solid var(--color-line);padding:1.25rem 2rem 1.25rem 0}.exclusions[data-astro-cid-phl5w4vx] li[data-astro-cid-phl5w4vx]:nth-child(odd){margin-right:2rem}.exclusions[data-astro-cid-phl5w4vx] h3[data-astro-cid-phl5w4vx]{margin-bottom:.35rem;font-size:clamp(1.05rem,1rem + .22vw,1.25rem)}.exclusions[data-astro-cid-phl5w4vx] p[data-astro-cid-phl5w4vx]{max-width:38rem;color:var(--color-slate);margin:0;font-size:.9rem;line-height:1.65}@media (width<=72rem){.package-grid[data-astro-cid-phl5w4vx],.fit-grid[data-astro-cid-phl5w4vx]{grid-template-columns:repeat(2,minmax(0,1fr))}.fit-card[data-astro-cid-phl5w4vx]:nth-child(3){border-inline-start:0}.fit-card[data-astro-cid-phl5w4vx]:nth-child(n+3){border-top:1px solid var(--color-line)}}@media (width<=54rem){.heading-control[data-astro-cid-phl5w4vx]{flex-direction:column;align-items:start}.included-layout[data-astro-cid-phl5w4vx],.bridge-layout[data-astro-cid-phl5w4vx]{grid-template-columns:1fr;gap:1rem}}@media (width<=44rem){.package-grid[data-astro-cid-phl5w4vx],.terms-grid[data-astro-cid-phl5w4vx],.exclusions[data-astro-cid-phl5w4vx]{grid-template-columns:1fr}.tier-jump[data-astro-cid-phl5w4vx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:1.25rem;display:grid}.tier-jump[data-astro-cid-phl5w4vx] a[data-astro-cid-phl5w4vx]{border:1px solid var(--color-line-strong);min-height:2.75rem;color:var(--color-cobalt);text-align:center;border-radius:.25rem;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.88rem;font-weight:650;text-decoration:none;display:flex}.exclusions-toggle[data-astro-cid-phl5w4vx]>summary[data-astro-cid-phl5w4vx]{min-height:2.75rem;color:var(--color-cobalt);cursor:pointer;align-items:center;gap:.5rem;font-weight:650;list-style:none;display:flex}.exclusions-toggle[data-astro-cid-phl5w4vx]>summary[data-astro-cid-phl5w4vx]::-webkit-details-marker{display:none}.exclusions-toggle[data-astro-cid-phl5w4vx]>summary[data-astro-cid-phl5w4vx]:after{content:"+";font-family:var(--font-mono)}.exclusions-toggle[data-astro-cid-phl5w4vx][open]>summary[data-astro-cid-phl5w4vx]:after{content:"−"}.fit-grid[data-astro-cid-phl5w4vx]{grid-template-columns:1fr}.fit-card[data-astro-cid-phl5w4vx]{border-inline-start:0;border-top:1px solid var(--color-line)}.fit-card[data-astro-cid-phl5w4vx]:first-child{border-top:0}.terms-grid[data-astro-cid-phl5w4vx] li[data-astro-cid-phl5w4vx],.terms-grid[data-astro-cid-phl5w4vx] li[data-astro-cid-phl5w4vx]:nth-child(odd),.terms-grid[data-astro-cid-phl5w4vx] li[data-astro-cid-phl5w4vx]:nth-last-child(2){border-right:0;border-bottom:1px solid color-mix(in srgb, var(--color-cobalt) 20%, transparent)}.terms-grid[data-astro-cid-phl5w4vx] li[data-astro-cid-phl5w4vx]:last-child{border-bottom:0}.addon-list[data-astro-cid-phl5w4vx] article[data-astro-cid-phl5w4vx]{grid-template-columns:1fr;gap:.5rem}.addon-list[data-astro-cid-phl5w4vx] .addon-price[data-astro-cid-phl5w4vx]{text-align:left}.exclusions[data-astro-cid-phl5w4vx] li[data-astro-cid-phl5w4vx]:nth-child(odd){margin-right:0}}.entry-point[data-astro-cid-phl5w4vx]{max-width:58rem;color:var(--color-slate);text-align:center;margin:1.5rem auto 0;font-size:.95rem}.entry-name[data-astro-cid-phl5w4vx]{color:var(--color-ink);font-weight:650}.entry-price[data-astro-cid-phl5w4vx]{color:var(--color-cobalt);font-weight:700}
