#top-sentinel[data-astro-cid-nen7h5rs]{width:1px;height:1px;position:absolute;top:0}.site[data-astro-cid-nen7h5rs]{z-index:50;padding:1.625rem var(--gutter) 1.375rem;border-bottom:1px solid var(--rule);background:0 0;align-items:center;gap:2.75rem;transition:background-color .16s;display:flex;position:sticky;top:0}.site[data-astro-cid-nen7h5rs].scrolled{background:var(--surface)}@media (prefers-reduced-motion:reduce){.site[data-astro-cid-nen7h5rs]{transition:none}}.home[data-astro-cid-nen7h5rs]{flex:none;display:block}.home[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:3.25rem;display:block}.links[data-astro-cid-nen7h5rs]{font-size:var(--text-sm);font-weight:var(--weight-display);flex:1 1 0;justify-content:center;align-items:center;gap:2rem;display:flex}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-decoration:none}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:6px;text-decoration-thickness:2px}.end[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:1rem;display:flex}.tel[data-astro-cid-nen7h5rs]{font-size:var(--text-ui);color:var(--ink);align-items:center;gap:.5rem;font-weight:700;text-decoration:none;display:flex}.tel[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{color:var(--accent)}details[data-astro-cid-nen7h5rs].lang>summary[data-astro-cid-nen7h5rs],details[data-astro-cid-nen7h5rs].drawer>summary[data-astro-cid-nen7h5rs]{height:var(--control-h-nav);border:1px solid var(--control-border);border-radius:var(--radius-sm);font-size:var(--text-ui);font-weight:var(--weight-strong);cursor:pointer;align-items:center;gap:.5rem;padding-inline:.875rem;list-style:none;display:flex}details[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}details[data-astro-cid-nen7h5rs].lang,details[data-astro-cid-nen7h5rs].drawer{position:relative}details[data-astro-cid-nen7h5rs]>.menu[data-astro-cid-nen7h5rs]{display:none}details[data-astro-cid-nen7h5rs][open]>.menu[data-astro-cid-nen7h5rs]{z-index:20;background:var(--surface);border:1px solid var(--control-border);border-radius:var(--radius-sm);flex-direction:column;min-width:max-content;padding:.5rem 0;display:flex;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--text-ui);white-space:nowrap;padding:.5rem 1rem;text-decoration:none}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:#1d1e200d}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{box-shadow:inset 3px 0 0 var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.menu[data-astro-cid-nen7h5rs] .menu-cta[data-astro-cid-nen7h5rs]{border-top:1px solid var(--rule);color:var(--accent);font-weight:var(--weight-strong);margin-block-start:.375rem}details[data-astro-cid-nen7h5rs].lang [data-astro-cid-nen7h5rs][open] .chev[data-astro-cid-nen7h5rs],details[data-astro-cid-nen7h5rs].lang[open] .chev[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.chev[data-astro-cid-nen7h5rs]{color:var(--ink-fine)}details[data-astro-cid-nen7h5rs].drawer{display:none}@media (width<=1100px){.site[data-astro-cid-nen7h5rs]{justify-content:space-between;gap:1rem}.links[data-astro-cid-nen7h5rs]{display:none}details[data-astro-cid-nen7h5rs].drawer{display:block}.tel[data-astro-cid-nen7h5rs] .num[data-astro-cid-nen7h5rs]{display:none}.tel[data-astro-cid-nen7h5rs]{padding:.5rem}}@media (width<=560px){.cta[data-astro-cid-nen7h5rs]{display:none}.site[data-astro-cid-nen7h5rs]{gap:.5rem;padding-inline:1rem}.end[data-astro-cid-nen7h5rs]{gap:.5rem}details[data-astro-cid-nen7h5rs].lang>summary[data-astro-cid-nen7h5rs]>svg[data-astro-cid-nen7h5rs]:first-child{display:none}}@media (width<=360px){.home[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:2.75rem}details[data-astro-cid-nen7h5rs].lang>summary[data-astro-cid-nen7h5rs],details[data-astro-cid-nen7h5rs].drawer>summary[data-astro-cid-nen7h5rs]{padding-inline:.5rem}}.site[data-astro-cid-jo6i4kqk]{background:var(--field-dark);color:var(--ink-on-dark);padding-inline:var(--gutter);font-size:var(--text-sm);line-height:1.8}.site[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:none}.site[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink-strong-on-dark);text-decoration:underline}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:3px;text-decoration:underline}.tiny[data-astro-cid-jo6i4kqk]{opacity:.85;margin-block-start:.625rem;font-size:.8125rem}.fgrid[data-astro-cid-jo6i4kqk]{column-gap:var(--col-gap);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);display:grid}.site[data-astro-cid-jo6i4kqk]{overflow-wrap:break-word}.cols[data-astro-cid-jo6i4kqk]{padding-block:3.5rem 2.75rem}.two[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule-on-dark);row-gap:.375rem;padding-block:2.5rem}.cc-open[data-astro-cid-jo6i4kqk]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cc-open[data-astro-cid-jo6i4kqk]:focus-visible{outline-offset:2px;outline:2px solid}.legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule-on-dark);font-size:var(--text-fine);color:var(--ink-fine-on-dark);grid-template-columns:minmax(0,1fr) auto;padding-block:1.625rem 2.125rem}.span2[data-astro-cid-jo6i4kqk]{grid-column:1/3}.col4[data-astro-cid-jo6i4kqk]{grid-column:4}.two[data-astro-cid-jo6i4kqk]>.badge-link[data-astro-cid-jo6i4kqk]{grid-row:3;align-self:start}.gapped[data-astro-cid-jo6i4kqk]{margin-block-end:.75rem}.head[data-astro-cid-jo6i4kqk]{color:var(--ink-strong-on-dark);font-weight:var(--weight-strong);margin-block-end:.625rem}.wordmark-text[data-astro-cid-jo6i4kqk]{font-size:2.5rem;line-height:1.05;font-weight:var(--weight-h2);letter-spacing:-.01em;color:var(--ink-strong-on-dark);margin-block-end:.875rem}.wordmark-text[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--accent)}@media (width<=560px){.wordmark-text[data-astro-cid-jo6i4kqk]{font-size:2rem}}.tagline[data-astro-cid-jo6i4kqk]{letter-spacing:.045em;text-transform:uppercase;color:var(--ink-fine-on-dark);margin-block:-.375rem 1.125rem;font-size:.9375rem}.head[data-astro-cid-jo6i4kqk].strong{margin-block-end:.875rem;font-size:1rem;font-weight:700}.fine[data-astro-cid-jo6i4kqk]{font-size:var(--text-fine);color:var(--ink-fine-on-dark);line-height:1.6}.marks[data-astro-cid-jo6i4kqk]{align-items:center;gap:1.75rem;margin-block-start:2.125rem;display:flex}.marks[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:auto;display:block}.badge[data-astro-cid-jo6i4kqk]{max-width:4rem;max-height:4rem}.wordmark[data-astro-cid-jo6i4kqk]{max-width:8rem;max-height:2.75rem}.social[data-astro-cid-jo6i4kqk]{align-items:center;gap:1.25rem;margin-block-start:1.625rem;display:flex}.social[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:1.375rem;height:1.375rem;display:block}.copy[data-astro-cid-jo6i4kqk]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:.375rem;padding:0;text-decoration:underline}.copy[data-astro-cid-jo6i4kqk]:hover{color:var(--ink-strong-on-dark)}.copy[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.signup[data-astro-cid-jo6i4kqk]{align-items:stretch;display:flex}.signup[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]{min-width:0;height:var(--control-h-field);font:inherit;font-size:var(--text-ui);color:var(--ink-strong-on-dark);border:1px solid var(--control-border-on-dark);border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:0 0;border-right:0;flex:1 1 0;padding-inline:1.125rem}.signup[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]::placeholder{color:var(--ink-fine-on-dark)}.signup[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{height:var(--control-h-field);font:inherit;font-size:var(--text-ui);font-weight:var(--weight-strong);color:var(--ground);background:var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;cursor:pointer;border:0;flex:none;padding-inline:1.875rem}.signup[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]:disabled,.signup[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]:disabled{opacity:.55;cursor:not-allowed}.badge-link[data-astro-cid-jo6i4kqk]{width:fit-content;display:block}.badge-link[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{height:var(--control-h-field);width:auto;display:block}@media (width<=900px){.fgrid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}.legal[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr)}.span2[data-astro-cid-jo6i4kqk],.col4[data-astro-cid-jo6i4kqk]{grid-column:auto}.two[data-astro-cid-jo6i4kqk]>.badge-link[data-astro-cid-jo6i4kqk]{grid-row:auto}.two[data-astro-cid-jo6i4kqk]{row-gap:.375rem}.legal[data-astro-cid-jo6i4kqk]{row-gap:.5rem}}@media (width<=560px){.fgrid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr)}.two[data-astro-cid-jo6i4kqk]>.col4[data-astro-cid-jo6i4kqk]{order:1}.two[data-astro-cid-jo6i4kqk]>.span2[data-astro-cid-jo6i4kqk]{order:0}.two[data-astro-cid-jo6i4kqk]>.badge-link[data-astro-cid-jo6i4kqk]{margin-block-start:.875rem}.two[data-astro-cid-jo6i4kqk]>.head[data-astro-cid-jo6i4kqk].col4{margin-block-start:2.125rem}}.auth[data-astro-cid-psortatf]{background:var(--field-dark);padding:3.25rem var(--band-pad);align-items:center;gap:4rem;display:flex}.auth[data-astro-cid-psortatf] p[data-astro-cid-psortatf]{font-size:var(--text-intro);color:#fff;flex:1 1 0;min-width:0;max-width:38em;line-height:1.55}.marks[data-astro-cid-psortatf]{flex:none;align-items:center;gap:3rem;margin-inline-start:auto;display:flex}.marks[data-astro-cid-psortatf] img[data-astro-cid-psortatf]{height:auto;display:block}.tal[data-astro-cid-psortatf]{width:8rem}.fennoa[data-astro-cid-psortatf]{width:5.25rem}@media (width<=860px){.auth[data-astro-cid-psortatf]{flex-direction:column;align-items:flex-start;gap:2.25rem}.marks[data-astro-cid-psortatf]{gap:2rem;margin-inline-start:0}}.lbl[data-astro-cid-nrf5tbbg]{text-align:center;margin-block-end:2rem}.marq[data-astro-cid-nrf5tbbg]{position:relative;overflow:hidden}.marq[data-astro-cid-nrf5tbbg]:before,.marq[data-astro-cid-nrf5tbbg]:after{content:"";z-index:2;pointer-events:none;width:4.5rem;position:absolute;top:0;bottom:0}.marq[data-astro-cid-nrf5tbbg]:before{background:linear-gradient(to right, var(--ground), #fff0);left:0}.marq[data-astro-cid-nrf5tbbg]:after{background:linear-gradient(to left, var(--ground), #fff0);right:0}.track[data-astro-cid-nrf5tbbg]{align-items:center;gap:5.5rem;width:max-content;animation:42s linear infinite marq;display:flex}.track[data-astro-cid-nrf5tbbg] img[data-astro-cid-nrf5tbbg]{object-fit:contain;flex:none;width:auto;max-width:9.375rem;height:auto;max-height:2.5rem;display:block}@keyframes marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-nrf5tbbg]{flex-wrap:wrap;justify-content:space-between;gap:2rem;width:100%;animation:none}.track[data-astro-cid-nrf5tbbg] .dup[data-astro-cid-nrf5tbbg],.marq[data-astro-cid-nrf5tbbg]:before,.marq[data-astro-cid-nrf5tbbg]:after{display:none}}.ceiling[data-astro-cid-r7iy2vjv]{margin:0}.claim[data-astro-cid-r7iy2vjv]{font-size:var(--text-h2-sm);line-height:var(--leading-h2-sm);letter-spacing:var(--track-h2);text-wrap:balance;max-width:22em;margin-block:.875rem 1.5rem}.fig[data-astro-cid-r7iy2vjv]{font-size:var(--text-figure);font-weight:var(--weight-h2);color:var(--accent)}@property --n{syntax:"<integer>";inherits:false;initial-value:86}.n[data-astro-cid-r7iy2vjv]{counter-reset:n var(--n,86);text-align:right;font-variant-numeric:tabular-nums;min-inline-size:2ch;display:inline-block}.n[data-astro-cid-r7iy2vjv]:after{content:counter(n)}@media (prefers-reduced-motion:no-preference){@keyframes fig-count{0%{--n:1}}@keyframes node-run{0%{offset-distance:0%}}.n[data-astro-cid-r7iy2vjv]{animation:1.6s cubic-bezier(.22,1,.36,1) .35s both fig-count}@supports (offset-path:path('M0 0')){.node[data-astro-cid-r7iy2vjv]{cx:0;cy:0;offset-path:path(var(--curve));offset-rotate:0deg;offset-distance:var(--node-pct);animation:1.6s cubic-bezier(.22,1,.36,1) .35s both node-run}}}.chart[data-astro-cid-r7iy2vjv]{width:100%;height:17.5rem;display:block;overflow:visible}.ceiling[data-astro-cid-r7iy2vjv].fill{flex-direction:column;block-size:100%;min-block-size:0;display:flex}.ceiling[data-astro-cid-r7iy2vjv].fill .chart[data-astro-cid-r7iy2vjv]{flex:auto;height:auto;min-height:5.5rem}.ceiling[data-astro-cid-r7iy2vjv].fill .lbl[data-astro-cid-r7iy2vjv]{margin-block-end:.625rem}.ceiling[data-astro-cid-r7iy2vjv].fill .claim[data-astro-cid-r7iy2vjv]{margin-block:0 1rem}.ceiling[data-astro-cid-r7iy2vjv].fill .axis[data-astro-cid-r7iy2vjv]{margin-block-start:.5rem}.ceiling[data-astro-cid-r7iy2vjv].fill .note[data-astro-cid-r7iy2vjv]{margin-block-start:.875rem}.area[data-astro-cid-r7iy2vjv]{fill:var(--tint)}.curve[data-astro-cid-r7iy2vjv]{fill:none;stroke:var(--accent);stroke-width:4px;vector-effect:non-scaling-stroke}.rule[data-astro-cid-r7iy2vjv]{stroke:var(--accent-mid);stroke-width:2px;stroke-dasharray:2 6;stroke-linecap:round;vector-effect:non-scaling-stroke}.node[data-astro-cid-r7iy2vjv]{fill:var(--ground);stroke:var(--accent);stroke-width:4px;vector-effect:non-scaling-stroke}.axis[data-astro-cid-r7iy2vjv]{font-size:var(--text-sm);color:var(--ink-fine);justify-content:space-between;gap:1rem;margin-block-start:.75rem;display:flex}.note[data-astro-cid-r7iy2vjv]{font-size:var(--text-sm);color:var(--ink-fine);max-width:var(--measure);margin-block-start:1.25rem;line-height:1.55}@media (width<=560px){.chart[data-astro-cid-r7iy2vjv]{height:12rem}.axis[data-astro-cid-r7iy2vjv]{font-size:.75rem}}picture[data-astro-cid-p2iqdyvg] img{max-width:100%;height:auto}.fig[data-astro-cid-jac3jcp3]{margin:0;margin-block:2.5rem}.fig[data-astro-cid-jac3jcp3] img{border-radius:var(--radius);width:100%;height:auto;display:block}figcaption[data-astro-cid-jac3jcp3]{font-size:var(--text-fine);line-height:var(--leading-body);color:var(--ink-fine);margin-block-start:.75rem}.head[data-astro-cid-kyanblst]{align-items:flex-end;gap:3rem;margin-block-end:2.5rem;display:flex}.head[data-astro-cid-kyanblst]>div[data-astro-cid-kyanblst]{min-width:0}.intro[data-astro-cid-kyanblst]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-secondary);max-width:var(--measure)}.panels[data-astro-cid-kyanblst]{gap:var(--card-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.three[data-astro-cid-kyanblst]{grid-template-columns:repeat(3,minmax(0,1fr))}.panel[data-astro-cid-kyanblst]{background:var(--surface);border-radius:var(--radius);padding:var(--panel-pad);flex-direction:column;display:flex}.quote[data-astro-cid-kyanblst]{font-size:var(--text-body);line-height:var(--leading-body);color:var(--ink-prose)}.mark[data-astro-cid-kyanblst]{flex:none;width:auto;max-width:8.75rem;height:auto;max-height:3.25rem;display:block}.who[data-astro-cid-kyanblst]{align-items:center;gap:1.125rem;margin-block-start:auto;padding-block-start:1.625rem;display:flex}.who[data-astro-cid-kyanblst] p[data-astro-cid-kyanblst]{font-size:var(--text-ui);line-height:var(--leading-ui)}.who[data-astro-cid-kyanblst] strong[data-astro-cid-kyanblst]{font-weight:700}.who[data-astro-cid-kyanblst] span[data-astro-cid-kyanblst]{color:var(--ink-fine)}@media (width<=900px){.head[data-astro-cid-kyanblst]{flex-direction:column;align-items:flex-start;gap:1.25rem}}.three[data-astro-cid-kyanblst] .who[data-astro-cid-kyanblst]{flex-direction:column;align-items:flex-start;gap:.875rem}@media (width<=1100px){.three[data-astro-cid-kyanblst]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.panels[data-astro-cid-kyanblst],.three[data-astro-cid-kyanblst]{grid-template-columns:minmax(0,1fr)}}.rating[data-astro-cid-kur57igv]{font-size:var(--text-ui);color:var(--ink-secondary);flex:none;margin-inline-start:auto;line-height:1.6}.rating[data-astro-cid-kur57igv] strong[data-astro-cid-kur57igv]{font-weight:700}.rating[data-astro-cid-kur57igv] a[data-astro-cid-kur57igv]{font-weight:var(--weight-strong)}@media (width<=900px){.rating[data-astro-cid-kur57igv]{margin-inline-start:0}}.contact[data-astro-cid-3le7lev5]{background:var(--tint);padding:5rem var(--band-pad);position:relative}.blk[data-astro-cid-3le7lev5]{background:var(--surface);border:1px solid var(--ink);border-radius:var(--radius);place-items:center;width:18.75rem;height:18.75rem;display:grid;position:absolute;top:-2.5rem;right:2.5rem}.blk[data-astro-cid-3le7lev5] img[data-astro-cid-3le7lev5]{width:42%;height:auto;display:block}.row[data-astro-cid-3le7lev5]{align-items:flex-end;gap:4rem;display:flex;position:relative}.copy[data-astro-cid-3le7lev5]{flex:1 1 0;max-width:43.75rem}.copy[data-astro-cid-3le7lev5] h2[data-astro-cid-3le7lev5]{font-size:var(--text-h2);margin-block-end:1.25rem}.copy[data-astro-cid-3le7lev5] p[data-astro-cid-3le7lev5]{font-size:var(--text-body);line-height:var(--leading-body);color:var(--ink-prose)}.copy[data-astro-cid-3le7lev5] a[data-astro-cid-3le7lev5]{font-weight:var(--weight-strong);padding-block:.5rem;display:inline-block}.acts[data-astro-cid-3le7lev5]{flex:none;align-items:stretch;gap:.75rem;display:flex}@media (width<=860px){.row[data-astro-cid-3le7lev5]{flex-direction:column;align-items:flex-start;gap:2.25rem}.blk[data-astro-cid-3le7lev5]{display:none}}.cc[data-astro-cid-bm4qem4n]{z-index:2147483002;background:var(--surface);border-block-start:1px solid var(--rule-card);max-height:80dvh;position:fixed;inset-block-end:0;inset-inline:0;overflow-y:auto;box-shadow:0 -8px 24px #1d1e2014}.inner[data-astro-cid-bm4qem4n]{padding:1.375rem var(--gutter) 1.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem 2rem;display:grid}h2[data-astro-cid-bm4qem4n]{font-size:var(--text-ui);line-height:var(--leading-ui);font-weight:var(--weight-strong)}.say[data-astro-cid-bm4qem4n] p[data-astro-cid-bm4qem4n]{font-size:var(--text-sm);color:var(--ink-prose);max-width:52rem;margin-block-start:.5rem;line-height:1.55}.acts[data-astro-cid-bm4qem4n]{flex-wrap:wrap;gap:.5rem;display:flex}.btn[data-astro-cid-bm4qem4n]{font:inherit;font-size:var(--text-ui);font-weight:var(--weight-strong);border:1px solid var(--ink);background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap;padding:.8125rem 1.125rem;line-height:1}.btn[data-astro-cid-bm4qem4n].primary{background:var(--ink);color:var(--ground)}.btn[data-astro-cid-bm4qem4n].ghost{border-color:#0000;padding-inline:.5rem;text-decoration:underline}.btn[data-astro-cid-bm4qem4n]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.set[data-astro-cid-bm4qem4n]{border-block-start:1px solid var(--rule-card);grid-column:1/-1;padding-block-start:1.25rem}.set[data-astro-cid-bm4qem4n] ul[data-astro-cid-bm4qem4n]{gap:1.125rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.set[data-astro-cid-bm4qem4n] li[data-astro-cid-bm4qem4n]{max-width:52rem}.row[data-astro-cid-bm4qem4n]{align-items:center;gap:.625rem;display:flex}.name[data-astro-cid-bm4qem4n]{font-size:var(--text-ui);font-weight:var(--weight-strong);cursor:pointer}.fixed[data-astro-cid-bm4qem4n]{font-size:var(--text-sm);color:var(--ink-fine)}.set[data-astro-cid-bm4qem4n] p[data-astro-cid-bm4qem4n]{font-size:var(--text-sm);color:var(--ink-fine);margin-block-start:.25rem;margin-inline-start:1.875rem;line-height:1.5}.set[data-astro-cid-bm4qem4n] input[data-astro-cid-bm4qem4n][type=checkbox]{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--ink)}@media (width<=720px){.inner[data-astro-cid-bm4qem4n]{grid-template-columns:minmax(0,1fr)}.acts[data-astro-cid-bm4qem4n]{flex-direction:column;align-self:stretch;align-items:stretch}.acts[data-astro-cid-bm4qem4n] .btn[data-astro-cid-bm4qem4n]{width:100%}.acts[data-astro-cid-bm4qem4n] .btn[data-astro-cid-bm4qem4n].ghost{padding-block:.625rem}}.arrow-none[data-astro-cid-q4ezsj7k]{visibility:hidden}.svc-row[data-astro-cid-q4ezsj7k]{scroll-margin-block-start:6rem}.sec-head[data-astro-cid-q4ezsj7k]{margin-block-end:2.75rem}.intro[data-astro-cid-q4ezsj7k]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-secondary);max-width:var(--measure)}.svc[data-astro-cid-q4ezsj7k]{gap:0 var(--col-gap-wide);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.svc-single[data-astro-cid-q4ezsj7k]{grid-template-columns:minmax(0,1fr)}.svc-single[data-astro-cid-q4ezsj7k] .svc-txt[data-astro-cid-q4ezsj7k]{gap:0 var(--col-gap);grid-template-columns:minmax(0,21rem) minmax(0,1fr) auto;align-items:start;display:grid}.svc-price[data-astro-cid-q4ezsj7k]{white-space:nowrap;font-size:1rem;font-weight:var(--weight-strong);color:var(--ink);text-align:right}.svc-note[data-astro-cid-q4ezsj7k]{font-size:var(--text-sm);color:var(--ink-fine);margin-block-start:1.5rem}.svc-single[data-astro-cid-q4ezsj7k] .svc-title[data-astro-cid-q4ezsj7k]{margin-block-end:0}.svc-single[data-astro-cid-q4ezsj7k] .tag[data-astro-cid-q4ezsj7k]{vertical-align:baseline;margin-block-start:.5rem;margin-inline-start:0;display:table}.svc-single[data-astro-cid-q4ezsj7k] .svc-body[data-astro-cid-q4ezsj7k]{max-width:40em}@media (width<=900px){.svc-single[data-astro-cid-q4ezsj7k] .svc-txt[data-astro-cid-q4ezsj7k]{grid-template-columns:minmax(0,1fr)}.svc-single[data-astro-cid-q4ezsj7k] .svc-title[data-astro-cid-q4ezsj7k]{margin-block-end:.375rem}.svc-price[data-astro-cid-q4ezsj7k]{text-align:left;margin-block-start:.5rem}}.svc-row[data-astro-cid-q4ezsj7k]{border-bottom:1px solid var(--rule-ledger);align-items:flex-start;gap:1.625rem;padding-block:1.875rem;text-decoration:none;display:flex}.ico[data-astro-cid-q4ezsj7k]{flex:none;width:3.5rem;height:3.5rem;display:block;position:relative}.ico[data-astro-cid-q4ezsj7k] .sq[data-astro-cid-q4ezsj7k]{mix-blend-mode:multiply;width:3.5rem;height:3.5rem;position:absolute;top:-.75rem;left:-.75rem}.sq[data-astro-cid-q4ezsj7k]{background:var(--tint)}.ico[data-astro-cid-q4ezsj7k] svg[data-astro-cid-q4ezsj7k]{display:block;position:absolute;top:2px;left:2px}.svc-txt[data-astro-cid-q4ezsj7k]{overflow-wrap:break-word;flex:1 1 0;min-width:0}.svc-title[data-astro-cid-q4ezsj7k]{font-size:1.375rem;font-weight:var(--weight-h2);letter-spacing:var(--track-h2);margin-block-end:.375rem;display:block}.svc-body[data-astro-cid-q4ezsj7k]{color:var(--ink-secondary);font-size:1rem;line-height:1.55;display:block}.tag[data-astro-cid-q4ezsj7k]{font-size:.6875rem;font-weight:var(--weight-strong);letter-spacing:.12em;text-transform:uppercase;background:var(--tint);border-radius:var(--radius-sm);vertical-align:3px;margin-inline-start:.5rem;padding:4px 8px}.arrow[data-astro-cid-q4ezsj7k]{font-size:var(--text-intro);color:var(--ink-fine);flex:none;margin-block-start:2px}@media (width<=1024px){.svc[data-astro-cid-q4ezsj7k]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.svc-row[data-astro-cid-q4ezsj7k]{gap:1rem;padding-block:1.5rem}.ico[data-astro-cid-q4ezsj7k],.ico[data-astro-cid-q4ezsj7k] .sq[data-astro-cid-q4ezsj7k]{width:2.75rem;height:2.75rem}.ico[data-astro-cid-q4ezsj7k] .sq[data-astro-cid-q4ezsj7k]{top:-.5rem;left:-.5rem}.ico[data-astro-cid-q4ezsj7k] svg[data-astro-cid-q4ezsj7k]{width:22px;height:22px}.svc-title[data-astro-cid-q4ezsj7k]{font-size:1.125rem}.tag[data-astro-cid-q4ezsj7k]{vertical-align:baseline;margin-block-start:.375rem;margin-inline-start:0;display:inline-block}.arrow[data-astro-cid-q4ezsj7k]{display:none}}.proc[data-astro-cid-e7s4chj6]{align-items:stretch;gap:1.25rem;margin:0;display:flex}.flow[data-astro-cid-e7s4chj6]{flex:auto;min-width:0;margin:0;padding:0;list-style:none}.stage[data-astro-cid-e7s4chj6]{background:var(--surface);border:1px solid var(--edge);border-radius:var(--radius);gap:1rem;padding:1.25rem 1.375rem;display:flex;position:relative}.stage[data-astro-cid-e7s4chj6].last{background:var(--tint);border-color:var(--accent)}.stage[data-astro-cid-e7s4chj6]:not(.last){margin-block-end:3.25rem}.arrow[data-astro-cid-e7s4chj6]{position:absolute;bottom:-2.9rem;left:50%;transform:translate(-50%)}.n[data-astro-cid-e7s4chj6]{background:var(--accent);block-size:1.75rem;inline-size:1.75rem;color:var(--ground);font-size:.875rem;font-weight:var(--weight-h2);border-radius:999px;flex:none;place-items:center;display:grid}.txt[data-astro-cid-e7s4chj6]{min-width:0}.name[data-astro-cid-e7s4chj6]{font-size:1.0625rem;font-weight:var(--weight-h2);margin:0 0 .25rem}.body[data-astro-cid-e7s4chj6]{font-size:var(--text-sm);color:var(--ink-secondary);margin:0;line-height:1.5}.rail[data-astro-cid-e7s4chj6]{flex-direction:column;flex:none;align-items:center;gap:.75rem;display:flex}.dot-line[data-astro-cid-e7s4chj6]{border-left:2px dotted var(--accent-mid);flex:auto;inline-size:0}.who[data-astro-cid-e7s4chj6]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.who[data-astro-cid-e7s4chj6] svg[data-astro-cid-e7s4chj6]{border:1px solid var(--accent);border-radius:999px;block-size:2.25rem;inline-size:2.25rem;padding:.5rem}.who-text[data-astro-cid-e7s4chj6]{writing-mode:vertical-rl;font-size:var(--text-label);font-weight:var(--weight-strong);color:var(--accent);white-space:nowrap;transform:rotate(180deg)}@media (width<=520px){.proc[data-astro-cid-e7s4chj6]{flex-direction:column;gap:1.5rem}.rail[data-astro-cid-e7s4chj6]{flex-direction:row;justify-content:flex-start;gap:.625rem}.dot-line[data-astro-cid-e7s4chj6]{display:none}.who[data-astro-cid-e7s4chj6]{flex-direction:row;align-items:center}.who-text[data-astro-cid-e7s4chj6]{writing-mode:horizontal-tb;transform:none}}.split[data-astro-cid-6ad5oklq]{background:var(--surface);border:1px solid var(--edge);border-radius:var(--radius);grid-template-columns:1fr 1px 1fr;gap:1.5rem;margin:0;padding:1.75rem;display:grid}.rule[data-astro-cid-6ad5oklq]{background:var(--rule-card)}.col[data-astro-cid-6ad5oklq]{min-width:0}.head[data-astro-cid-6ad5oklq]{font-size:1rem;font-weight:var(--weight-strong);color:var(--accent);margin:0 0 .875rem}.us[data-astro-cid-6ad5oklq] .head[data-astro-cid-6ad5oklq]{color:var(--ink)}ul[data-astro-cid-6ad5oklq]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-6ad5oklq]{align-items:baseline;gap:.5rem;display:flex}.dot[data-astro-cid-6ad5oklq]{background:var(--accent-mid);border-radius:999px;flex:none;block-size:.375rem;inline-size:.375rem;transform:translateY(-.15em)}.us[data-astro-cid-6ad5oklq] .dot[data-astro-cid-6ad5oklq]{background:var(--accent)}li[data-astro-cid-6ad5oklq] span[data-astro-cid-6ad5oklq]:last-child{font-size:var(--text-sm);color:var(--ink-secondary);line-height:1.45}@media (width<=420px){.split[data-astro-cid-6ad5oklq]{grid-template-columns:minmax(0,1fr);gap:1.25rem}.rule[data-astro-cid-6ad5oklq]{block-size:1px}}.with-aside[data-astro-cid-yb26x6oy]{grid-template-columns:1fr 1fr;align-items:start;gap:3.5rem;display:grid}.with-aside[data-astro-cid-yb26x6oy] .steps[data-astro-cid-yb26x6oy]{max-width:none}@media (width<=980px){.with-aside[data-astro-cid-yb26x6oy]{grid-template-columns:minmax(0,1fr);gap:2.5rem}}.sec-head[data-astro-cid-yb26x6oy]{margin-block-end:2.75rem}.intro[data-astro-cid-yb26x6oy]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-secondary);max-width:var(--measure)}.steps[data-astro-cid-yb26x6oy]{max-width:46rem;margin:0;padding:0;list-style:none}.steps[data-astro-cid-yb26x6oy].two{column-gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;display:grid}.steps[data-astro-cid-yb26x6oy].two .step[data-astro-cid-yb26x6oy]{border-bottom:0}.steps[data-astro-cid-yb26x6oy].two .step[data-astro-cid-yb26x6oy]:nth-last-child(n+3){border-bottom:1px solid var(--rule-ledger)}@media (width<=760px){.steps[data-astro-cid-yb26x6oy].two{grid-template-columns:minmax(0,1fr)}.steps[data-astro-cid-yb26x6oy].two .step[data-astro-cid-yb26x6oy]{border-bottom:1px solid var(--rule-ledger)}.steps[data-astro-cid-yb26x6oy].two .step[data-astro-cid-yb26x6oy]:last-child{border-bottom:0}}.step[data-astro-cid-yb26x6oy]{border-bottom:1px solid var(--rule-ledger);align-items:flex-start;gap:1.625rem;padding-block:1.875rem;display:flex}.num[data-astro-cid-yb26x6oy]{flex:none;width:3.5rem;height:3.5rem;display:block;position:relative}.num[data-astro-cid-yb26x6oy] .sq[data-astro-cid-yb26x6oy]{mix-blend-mode:multiply;width:3.5rem;height:3.5rem;position:absolute;top:-.75rem;left:-.75rem}.sq[data-astro-cid-yb26x6oy]{background:var(--tint)}.n[data-astro-cid-yb26x6oy]{width:3.5rem;height:3.5rem;font-size:1.25rem;font-weight:var(--weight-h2);color:var(--accent-ink);justify-content:center;align-items:center;display:flex;position:absolute;top:-.75rem;left:-.75rem}.txt[data-astro-cid-yb26x6oy]{overflow-wrap:break-word;flex:1 1 0;min-width:0}.t[data-astro-cid-yb26x6oy]{font-size:1.375rem;font-weight:var(--weight-h2);letter-spacing:var(--track-h2);margin-block-end:.375rem;display:block}.b[data-astro-cid-yb26x6oy]{color:var(--ink-secondary);font-size:1rem;line-height:1.55;display:block}@media (width<=560px){.step[data-astro-cid-yb26x6oy]{gap:1rem;padding-block:1.5rem}.num[data-astro-cid-yb26x6oy],.num[data-astro-cid-yb26x6oy] .sq[data-astro-cid-yb26x6oy],.n[data-astro-cid-yb26x6oy]{width:2.75rem;height:2.75rem}.num[data-astro-cid-yb26x6oy] .sq[data-astro-cid-yb26x6oy],.n[data-astro-cid-yb26x6oy]{top:-.5rem;left:-.5rem}.t[data-astro-cid-yb26x6oy]{font-size:1.125rem}}.sec-head[data-astro-cid-e3x5p55g]{margin-block-end:2.75rem}.intro[data-astro-cid-e3x5p55g]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-secondary);max-width:var(--measure)}.facts[data-astro-cid-e3x5p55g]{max-width:52rem;margin:0}.with-map[data-astro-cid-e3x5p55g]{gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.with-map[data-astro-cid-e3x5p55g] .facts[data-astro-cid-e3x5p55g]{max-width:none}.map[data-astro-cid-e3x5p55g]{aspect-ratio:4/3;border-radius:var(--radius);background:var(--surface);min-height:20rem;position:relative;overflow:hidden}.map[data-astro-cid-e3x5p55g] iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.ask[data-astro-cid-e3x5p55g]{background:var(--ground);text-align:center;align-content:center;gap:.875rem;padding:1.5rem;display:grid;position:absolute;inset:0}.ask[data-astro-cid-e3x5p55g] p[data-astro-cid-e3x5p55g]{font-size:var(--text-sm);color:var(--ink-fine);line-height:1.5}.ask[data-astro-cid-e3x5p55g] .do[data-astro-cid-e3x5p55g]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;display:flex}.ask[data-astro-cid-e3x5p55g] button[data-astro-cid-e3x5p55g]{font:inherit;font-size:var(--text-ui);font-weight:var(--weight-strong);border:1px solid var(--ink);background:var(--ink);color:var(--ground);cursor:pointer;padding:.75rem 1.125rem;line-height:1}.ask[data-astro-cid-e3x5p55g] button[data-astro-cid-e3x5p55g]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ask[data-astro-cid-e3x5p55g] a[data-astro-cid-e3x5p55g]{font-size:var(--text-ui);font-weight:var(--weight-strong)}@media (width<=400px){.map[data-astro-cid-e3x5p55g] iframe{width:100%;height:100%}}.row[data-astro-cid-e3x5p55g]{gap:0 var(--col-gap);border-bottom:1px solid var(--rule-ledger);grid-template-columns:minmax(0,18rem) minmax(0,1fr);padding-block:.875rem;display:grid}.row[data-astro-cid-e3x5p55g]:first-child{border-top:1px solid var(--rule-ledger)}dt[data-astro-cid-e3x5p55g]{color:var(--ink-secondary)}dd[data-astro-cid-e3x5p55g]{font-weight:var(--weight-strong);overflow-wrap:break-word;margin:0}@media (width<=900px){.with-map[data-astro-cid-e3x5p55g]{grid-template-columns:minmax(0,1fr);gap:2rem}}@media (width<=640px){.row[data-astro-cid-e3x5p55g]{grid-template-columns:minmax(0,1fr);gap:.25rem;padding-block:1rem}.map[data-astro-cid-e3x5p55g]{aspect-ratio:1;min-height:16rem}}.band[data-astro-cid-kicsfyk7]{background:var(--tint);padding:1.625rem var(--band-pad)}ul[data-astro-cid-kicsfyk7]{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 2rem;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-kicsfyk7]+li[data-astro-cid-kicsfyk7]{border-inline-start:1px solid var(--rule-on-tint);padding-inline-start:2rem}a[data-astro-cid-kicsfyk7]{font-size:var(--text-intro);font-weight:var(--weight-strong);color:var(--ink);align-items:center;gap:.625rem;padding-block:.375rem;text-decoration:none;display:inline-flex}a[data-astro-cid-kicsfyk7]:hover,a[data-astro-cid-kicsfyk7]:focus-visible{text-underline-offset:3px;text-decoration:underline}a[data-astro-cid-kicsfyk7] svg[data-astro-cid-kicsfyk7]{color:var(--accent);flex:none}@media (width<=760px){ul[data-astro-cid-kicsfyk7]{flex-direction:column;align-items:flex-start;gap:.25rem}li[data-astro-cid-kicsfyk7]+li[data-astro-cid-kicsfyk7]{border-inline-start:0;padding-inline-start:0}}.washed[data-astro-cid-t3x62kji] .card[data-astro-cid-t3x62kji]{text-align:center}.washed[data-astro-cid-t3x62kji] .mark-row[data-astro-cid-t3x62kji]{justify-content:center}.washed[data-astro-cid-t3x62kji] .mark-row[data-astro-cid-t3x62kji] .ico[data-astro-cid-t3x62kji]{transform:translate(.75rem)}.head[data-astro-cid-t3x62kji]{align-items:flex-end;gap:2.5rem;margin-block-end:2.75rem;display:flex}.head[data-astro-cid-t3x62kji]>div[data-astro-cid-t3x62kji]{min-width:0}.intro[data-astro-cid-t3x62kji]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-secondary);max-width:var(--measure)}.cards[data-astro-cid-t3x62kji]{gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.quad[data-astro-cid-t3x62kji]{grid-template-columns:repeat(2,minmax(0,1fr))}.card[data-astro-cid-t3x62kji]{background:var(--surface);border:1px solid var(--edge);border-radius:var(--radius);padding:var(--card-pad) var(--card-pad) 2rem;flex-direction:column;display:flex}.card[data-astro-cid-t3x62kji].pop{background:var(--tint);border-color:var(--accent)}.top[data-astro-cid-t3x62kji]{align-items:center;gap:.75rem;margin-block-end:1.125rem;display:flex}.top[data-astro-cid-t3x62kji] h3[data-astro-cid-t3x62kji]{font-size:inherit;letter-spacing:normal;margin:0}.top[data-astro-cid-t3x62kji] .chip-solid[data-astro-cid-t3x62kji]{margin-inline-start:auto}.pop[data-astro-cid-t3x62kji] .chip[data-astro-cid-t3x62kji]{border-color:var(--rule-on-tint-strong)}.pop[data-astro-cid-t3x62kji] [data-astro-cid-t3x62kji]:is(.body,.fig){color:var(--ink-fine)}.fig[data-astro-cid-t3x62kji]{font-size:1.75rem;font-weight:var(--weight-h2);line-height:1.15}.title[data-astro-cid-t3x62kji]{font-weight:var(--weight-strong);margin-block-start:1.125rem}.mark-row[data-astro-cid-t3x62kji]{align-items:flex-start;gap:1rem;margin-block-end:1.25rem;display:flex}.mark-row[data-astro-cid-t3x62kji] .chip-solid[data-astro-cid-t3x62kji]{flex:none;margin-inline-start:auto}.mark-row[data-astro-cid-t3x62kji] .ico[data-astro-cid-t3x62kji],.mark-row[data-astro-cid-t3x62kji] .mark[data-astro-cid-t3x62kji]{margin-block-end:0}.mark[data-astro-cid-t3x62kji]{width:auto;max-width:9.5rem;height:auto;max-height:3.5rem;display:block}.ico[data-astro-cid-t3x62kji]{flex:none;width:3.5rem;height:3.5rem;margin-block-end:1.25rem;display:block;position:relative}.ico[data-astro-cid-t3x62kji] .sq[data-astro-cid-t3x62kji]{mix-blend-mode:multiply;width:3.5rem;height:3.5rem;position:absolute;top:-.75rem;left:-.75rem}.sq[data-astro-cid-t3x62kji]{background:var(--tint)}.ico[data-astro-cid-t3x62kji] svg[data-astro-cid-t3x62kji]{display:block;position:absolute;top:2px;left:2px}.plain[data-astro-cid-t3x62kji] .title[data-astro-cid-t3x62kji]{font-size:var(--text-h3);line-height:var(--leading-h2-sm);font-weight:var(--weight-h3);letter-spacing:var(--track-h2);margin-block-start:0}.plain[data-astro-cid-t3x62kji] .body[data-astro-cid-t3x62kji]{font-size:var(--text-body);line-height:var(--leading-body);color:var(--ink-prose);margin-block-start:1rem}.body[data-astro-cid-t3x62kji]{font-size:var(--text-ui);color:var(--ink-fine);margin-block:.5rem auto;line-height:1.5}.btn-card[data-astro-cid-t3x62kji]{margin-block-start:1.75rem}.foot[data-astro-cid-t3x62kji]{font-size:var(--text-sm);color:var(--ink-fine);margin-block-start:1.125rem}@media (width<=960px){.cards[data-astro-cid-t3x62kji],.quad[data-astro-cid-t3x62kji]{grid-template-columns:minmax(0,1fr)}}h2[data-astro-cid-67ep6ump]{font-size:var(--text-h2-sm);line-height:var(--leading-h2-sm);margin-block-end:1.5rem}.rev[data-astro-cid-67ep6ump]{background:var(--surface);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:1.25rem 1.75rem;max-width:44rem;padding:1.375rem 1.625rem;display:flex}.score[data-astro-cid-67ep6ump] strong[data-astro-cid-67ep6ump]{font-size:1.75rem;font-weight:var(--weight-h2);line-height:1}.src[data-astro-cid-67ep6ump]{font-size:var(--text-sm);line-height:1.45}.src[data-astro-cid-67ep6ump] span[data-astro-cid-67ep6ump]{color:var(--ink-fine)}.acts[data-astro-cid-67ep6ump]{font-size:var(--text-ui);font-weight:var(--weight-strong);margin-inline-start:auto}.acts[data-astro-cid-67ep6ump] .sep[data-astro-cid-67ep6ump]{color:var(--ink-fine);font-weight:var(--weight-body);margin-inline:.5rem}.rail[data-astro-cid-67ep6ump]{gap:var(--card-gap);scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-x:contain;margin-block-start:var(--card-gap);padding-block:3px;display:flex;overflow-x:auto}.rail[data-astro-cid-67ep6ump]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.card[data-astro-cid-67ep6ump]{flex:0 0 calc((100% - 2 * var(--card-gap)) / 3);scroll-snap-align:start;background:var(--surface);border-radius:var(--radius);padding:var(--panel-pad);flex-direction:column;min-height:24rem;display:flex}.stars[data-astro-cid-67ep6ump]{letter-spacing:.08em;color:var(--star);font-size:1.0625rem;line-height:1}.off[data-astro-cid-67ep6ump]{color:var(--rule-card)}.text[data-astro-cid-67ep6ump]{font-size:var(--text-body);line-height:var(--leading-body);color:var(--ink-prose);margin-block-start:1.125rem}.text[data-astro-cid-67ep6ump] p[data-astro-cid-67ep6ump]+p[data-astro-cid-67ep6ump]{margin-block-start:.75rem}.by[data-astro-cid-67ep6ump]{font-size:var(--text-ui);line-height:var(--leading-ui);align-items:center;gap:.875rem;margin-block-start:auto;padding-block-start:1.625rem;display:flex}.pic[data-astro-cid-67ep6ump]{object-fit:cover;border-radius:50%;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;display:block}.mono[data-astro-cid-67ep6ump]{border:1px solid var(--rule-card);height:2.25rem;font-size:var(--text-ui);font-weight:var(--weight-strong);color:var(--ink-fine);flex:0 0 2.25rem;place-items:center;display:grid}.when[data-astro-cid-67ep6ump]{color:var(--ink-fine)}.note[data-astro-cid-67ep6ump]{font-size:var(--text-sm);color:var(--ink-fine);max-width:44rem;margin-block-start:1.125rem;line-height:1.55}@media (width>=1101px){.card[data-astro-cid-67ep6ump]{min-height:32rem}}@media (width<=1100px){.card[data-astro-cid-67ep6ump]{flex-basis:calc((100% - var(--card-gap)) / 2)}}@media (width<=900px){.card[data-astro-cid-67ep6ump]{flex-basis:86%}}@media (width<=560px){.acts[data-astro-cid-67ep6ump]{flex-basis:100%;margin-inline-start:0}}.callout[data-astro-cid-ataalvta]{border-radius:var(--radius);align-items:flex-end;gap:4rem;padding:3.5rem 3.5rem 3.75rem;display:flex}.tint[data-astro-cid-ataalvta]{background:var(--tint)}.strong[data-astro-cid-ataalvta]{background:var(--tint-strong)}.copy[data-astro-cid-ataalvta]{flex:1 1 0;min-width:0;max-width:43.75rem}.side[data-astro-cid-ataalvta]{flex:none}.note[data-astro-cid-ataalvta]{max-width:22em}h2[data-astro-cid-ataalvta]{font-size:var(--text-h2-sm);line-height:var(--leading-h2-sm);max-width:26em}.body[data-astro-cid-ataalvta]{font-size:var(--text-intro);line-height:var(--leading-body);max-width:34em;margin-block-start:1.25rem}.acts[data-astro-cid-ataalvta]{flex-wrap:wrap;align-items:stretch;gap:.75rem;display:flex}.note[data-astro-cid-ataalvta]{font-size:var(--text-sm);color:var(--ink-fine);margin-block-start:1.125rem}.strong[data-astro-cid-ataalvta] .note[data-astro-cid-ataalvta]{color:var(--ink-on-tint-strong)}@media (width<=860px){.callout[data-astro-cid-ataalvta]{flex-direction:column;align-items:flex-start;gap:2.25rem}}@media (width<=560px){.callout[data-astro-cid-ataalvta]{padding:2.25rem 1.75rem 2.5rem}.side[data-astro-cid-ataalvta]{align-self:stretch}}.sec-head[data-astro-cid-ijomoza6]{margin-block-end:2rem}.intro[data-astro-cid-ijomoza6]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-secondary);max-width:var(--measure)}.checks[data-astro-cid-ijomoza6]{flex-direction:column;gap:1.125rem;max-width:46rem;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-ijomoza6]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-prose);align-items:flex-start;gap:1rem;display:flex}li[data-astro-cid-ijomoza6] svg[data-astro-cid-ijomoza6]{color:var(--state-ok);flex:none;margin-block-start:.5rem}li[data-astro-cid-ijomoza6] strong[data-astro-cid-ijomoza6]{font-weight:var(--weight-strong);color:var(--ink)}h2[data-astro-cid-ftweq7jz]{font-size:var(--text-h2-sm);line-height:var(--leading-h2-sm)}.intro[data-astro-cid-ftweq7jz]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-secondary);max-width:var(--measure);margin-block-start:.75rem}.wrap[data-astro-cid-ftweq7jz]{position:relative}.chev[data-astro-cid-ftweq7jz]{z-index:2;border:1px solid var(--rule-card);border-radius:var(--radius-sm);background:var(--surface);block-size:2.75rem;inline-size:2.75rem;color:var(--ink);cursor:pointer;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #1d1e201f}.chev[data-astro-cid-ftweq7jz].prev{left:-.75rem}.chev[data-astro-cid-ftweq7jz].next{right:-.75rem}.chev[data-astro-cid-ftweq7jz]:disabled{opacity:.35;cursor:default;box-shadow:none}.chev[data-astro-cid-ftweq7jz]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (pointer:coarse){.chev[data-astro-cid-ftweq7jz]{display:none}}.rail[data-astro-cid-ftweq7jz]{gap:var(--card-gap);scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-x:contain;margin-block-start:var(--card-gap);margin-inline:-3px;padding:3px;display:flex;overflow-x:auto}.rail[data-astro-cid-ftweq7jz]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.card[data-astro-cid-ftweq7jz]{scroll-snap-align:start;background:var(--surface);border-radius:var(--radius);padding:var(--panel-pad);flex-direction:column;flex:0 0 min(24rem,84%);min-height:15rem;display:flex;position:relative}.ico[data-astro-cid-ftweq7jz]{flex:none;width:3.5rem;height:3.5rem;margin-block-end:1.25rem;display:block;position:relative}.ico[data-astro-cid-ftweq7jz] .sq[data-astro-cid-ftweq7jz]{mix-blend-mode:multiply;width:3.5rem;height:3.5rem;position:absolute;top:-.75rem;left:-.75rem}.sq[data-astro-cid-ftweq7jz]{background:var(--tint)}.ico[data-astro-cid-ftweq7jz] svg[data-astro-cid-ftweq7jz]{display:block;position:absolute;top:2px;left:2px}.card[data-astro-cid-ftweq7jz] h3[data-astro-cid-ftweq7jz]{font-size:var(--text-ui);line-height:var(--leading-ui);font-weight:var(--weight-strong)}.card[data-astro-cid-ftweq7jz] h3[data-astro-cid-ftweq7jz] a[data-astro-cid-ftweq7jz]{color:inherit;text-decoration:none}.card[data-astro-cid-ftweq7jz] h3[data-astro-cid-ftweq7jz] a[data-astro-cid-ftweq7jz]:after{content:"";position:absolute;inset:0}.card[data-astro-cid-ftweq7jz] h3[data-astro-cid-ftweq7jz] a[data-astro-cid-ftweq7jz]:focus-visible{outline:none}.card[data-astro-cid-ftweq7jz]:has(a:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.line[data-astro-cid-ftweq7jz]{font-size:var(--text-sm);color:var(--ink-prose);margin-block-start:.875rem;line-height:1.55}.more[data-astro-cid-ftweq7jz]{font-size:var(--text-ui);font-weight:var(--weight-strong);margin-block-start:auto;padding-block-start:1.25rem}.card[data-astro-cid-ftweq7jz]:hover .arw[data-astro-cid-ftweq7jz]{transform:translate(3px)}.arw[data-astro-cid-ftweq7jz]{transition:transform .12s;display:inline-block}@media (prefers-reduced-motion:reduce){.arw[data-astro-cid-ftweq7jz]{transition:none}}.lib[data-astro-cid-k7g7l2dp]{margin-block-start:0}.intro[data-astro-cid-k7g7l2dp]{max-width:46rem}.filters[data-astro-cid-k7g7l2dp]{flex-wrap:wrap;gap:.5rem;margin-block:1.75rem 2.25rem;display:flex}.filters[data-astro-cid-k7g7l2dp]:first-child,.cards[data-astro-cid-k7g7l2dp]:first-child{margin-block-start:0}.chip[data-astro-cid-k7g7l2dp]{height:var(--control-h-nav);border:1px solid var(--control-border);border-radius:var(--radius-sm);font-size:var(--text-ui);font-weight:var(--weight-strong);color:var(--ink);white-space:nowrap;align-items:center;padding-inline:.875rem;text-decoration:none;display:inline-flex}.chip[data-astro-cid-k7g7l2dp]:hover{background:var(--tint)}.chip[data-astro-cid-k7g7l2dp][aria-current=true]{background:var(--field-dark);border-color:var(--field-dark);color:var(--ground)}.cards[data-astro-cid-k7g7l2dp]{scroll-margin-block-start:6.5rem}.card[data-astro-cid-k7g7l2dp]{scroll-margin-inline-start:.25rem}.cards[data-astro-cid-k7g7l2dp]{scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-inline:contain;gap:1.25rem;margin:2rem 0 0;padding:3px 0;list-style:none;display:flex;overflow-x:auto}.cards[data-astro-cid-k7g7l2dp]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.card[data-astro-cid-k7g7l2dp]{scroll-snap-align:start;border:1px solid var(--rule-card);border-radius:var(--radius);background:var(--surface);flex-direction:column;flex:0 0 17rem;gap:.5rem;padding:1.25rem;display:flex;position:relative}.card[data-astro-cid-k7g7l2dp][hidden]{display:none}.card[data-astro-cid-k7g7l2dp]:hover{border-color:var(--control-border)}.card[data-astro-cid-k7g7l2dp] h4[data-astro-cid-k7g7l2dp]{font-size:var(--text-body);margin:0;line-height:1.35}.card[data-astro-cid-k7g7l2dp] h4[data-astro-cid-k7g7l2dp] a[data-astro-cid-k7g7l2dp]{text-decoration:none}.card[data-astro-cid-k7g7l2dp] h4[data-astro-cid-k7g7l2dp] a[data-astro-cid-k7g7l2dp]:after{content:"";position:absolute;inset:0}.badge[data-astro-cid-k7g7l2dp]{border-radius:var(--radius-sm);background:var(--tint);font-size:var(--text-fine);font-weight:var(--weight-strong);color:var(--ink-fine);align-self:flex-start;margin:0;padding:.125rem .5rem}.dek[data-astro-cid-k7g7l2dp]{font-size:var(--text-sm);color:var(--ink-prose);margin:0}.empty[data-astro-cid-k7g7l2dp]{color:var(--ink-fine)}.meta[data-astro-cid-k7g7l2dp]{font-size:var(--text-fine);color:var(--ink-fine);grid-template-columns:auto 1fr;align-items:center;column-gap:.5rem;margin:auto 0 0;display:grid}.glyph[data-astro-cid-k7g7l2dp]{grid-row:1/3;block-size:auto;inline-size:1.125rem}.when[data-astro-cid-k7g7l2dp],.by[data-astro-cid-k7g7l2dp]{grid-column:2}@media (width<=560px){.card[data-astro-cid-k7g7l2dp]{flex-basis:15rem}}.cards[data-astro-cid-zc5s2ifo]{column-gap:var(--card-gap);grid-template-rows:auto auto auto auto 1fr auto auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;row-gap:0;display:grid}.card[data-astro-cid-zc5s2ifo]{grid-row:span 7;grid-template-rows:subgrid;background:var(--surface);border:1px solid var(--edge);border-radius:var(--radius);padding:var(--card-pad) var(--card-pad) 2rem;display:grid}.card[data-astro-cid-zc5s2ifo].pop{background:var(--tint);border-color:var(--accent)}.not[data-astro-cid-zc5s2ifo] svg[data-astro-cid-zc5s2ifo]{color:var(--state-invalid)}.not[data-astro-cid-zc5s2ifo]{color:var(--ink-fine)}.once[data-astro-cid-zc5s2ifo]{font-weight:var(--weight-strong)}.once[data-astro-cid-zc5s2ifo] span[data-astro-cid-zc5s2ifo]{color:var(--ink-fine);font-weight:400}.top[data-astro-cid-zc5s2ifo]{align-items:center;gap:.75rem;margin-block-end:1.125rem;display:flex}.top[data-astro-cid-zc5s2ifo] h3[data-astro-cid-zc5s2ifo]{font-size:inherit;letter-spacing:normal;margin:0}.top[data-astro-cid-zc5s2ifo] .chip-solid[data-astro-cid-zc5s2ifo]{margin-inline-start:auto}.pop[data-astro-cid-zc5s2ifo] .chip[data-astro-cid-zc5s2ifo]{border-color:var(--rule-on-tint-strong)}.pop[data-astro-cid-zc5s2ifo] [data-astro-cid-zc5s2ifo]:is(.desc,.per,.vat){color:var(--ink-fine)}.pop[data-astro-cid-zc5s2ifo] [data-astro-cid-zc5s2ifo]:is(.incl,.apart){border-top-color:var(--rule-on-tint)}.pop[data-astro-cid-zc5s2ifo] .apart[data-astro-cid-zc5s2ifo] .lbl[data-astro-cid-zc5s2ifo]{color:var(--ink-secondary)}.desc[data-astro-cid-zc5s2ifo]{font-size:var(--text-ui);color:var(--ink-fine);min-height:4.5em;margin-block-end:1.375rem;line-height:1.5}.price[data-astro-cid-zc5s2ifo]{line-height:1}.fig[data-astro-cid-zc5s2ifo]{font-size:2.125rem;font-weight:var(--weight-h2)}.per[data-astro-cid-zc5s2ifo]{font-size:var(--text-ui);color:var(--ink-fine)}.vat[data-astro-cid-zc5s2ifo]{font-size:var(--text-fine);color:var(--ink-fine);margin-block-start:.5rem}ul[data-astro-cid-zc5s2ifo]{font-size:var(--text-ui);flex-direction:column;gap:.75rem;padding-inline-start:0;line-height:1.5;list-style:none;display:flex}.incl[data-astro-cid-zc5s2ifo]{border-top:1px solid var(--rule-card);margin-block-start:1.5rem;padding-block-start:1.5rem}li[data-astro-cid-zc5s2ifo]{align-items:flex-start;gap:.75rem;display:flex}li[data-astro-cid-zc5s2ifo] svg[data-astro-cid-zc5s2ifo]{color:var(--state-ok);flex:none;margin-block-start:4px}.apart[data-astro-cid-zc5s2ifo]{border-top:1px solid var(--rule-card);margin-block:1.25rem 1.75rem;padding-block-start:1.25rem}.apart[data-astro-cid-zc5s2ifo] .lbl[data-astro-cid-zc5s2ifo]{margin-block-end:.75rem}.sep[data-astro-cid-zc5s2ifo]{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.sep[data-astro-cid-zc5s2ifo] li[data-astro-cid-zc5s2ifo]{align-items:baseline;gap:.5rem;display:flex}.plus[data-astro-cid-zc5s2ifo]{font-weight:var(--weight-strong);color:var(--ink-fine);flex:none}.what[data-astro-cid-zc5s2ifo]{font-size:var(--text-sm);line-height:1.4;display:block}.amt[data-astro-cid-zc5s2ifo]{font-size:var(--text-sm);color:var(--ink-fine);line-height:1.4;display:block}.btn-card[data-astro-cid-zc5s2ifo]{margin-block-start:auto}@media (width<=960px){.cards[data-astro-cid-zc5s2ifo]{row-gap:var(--card-gap);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.card[data-astro-cid-zc5s2ifo]{grid-row:auto;grid-template-rows:none}.desc[data-astro-cid-zc5s2ifo]{min-height:0}}.pack-head[data-astro-cid-7zigl6nj]{align-items:flex-end;gap:2.5rem;margin-block-end:2.75rem;display:flex}.pack-head[data-astro-cid-7zigl6nj]>div[data-astro-cid-7zigl6nj]{min-width:0}.intro[data-astro-cid-7zigl6nj]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-secondary);max-width:var(--measure)}.foot[data-astro-cid-7zigl6nj]{font-size:var(--text-sm);color:var(--ink-fine);margin-block-start:1.125rem}.intro-pair[data-astro-cid-sr4a6tnn]{column-gap:var(--col-gap-wide);grid-template-columns:repeat(2,minmax(0,1fr));max-width:62em;display:grid}.intro-pair[data-astro-cid-sr4a6tnn] p[data-astro-cid-sr4a6tnn]{margin-block:0 1rem}@media (width<=760px){.intro-pair[data-astro-cid-sr4a6tnn]{grid-template-columns:minmax(0,1fr);column-gap:0}}.pair-band[data-astro-cid-7a3gnaew]{background:var(--tint);padding:var(--band-pad)}.pair-band[data-astro-cid-7a3gnaew] .ruled[data-astro-cid-7a3gnaew]{border-inline-start-color:var(--rule-on-tint)}.pair[data-astro-cid-7a3gnaew]{column-gap:var(--col-gap);grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0;display:grid}.col[data-astro-cid-7a3gnaew]{grid-template-rows:subgrid;grid-row:span 3;display:grid}.ruled[data-astro-cid-7a3gnaew]{border-inline-start:1px solid var(--rule);padding-inline-start:1.75rem}.col[data-astro-cid-7a3gnaew] h2[data-astro-cid-7a3gnaew]{font-size:var(--text-h2-sm);line-height:var(--leading-h2-sm);grid-row:1}.col[data-astro-cid-7a3gnaew] .intro[data-astro-cid-7a3gnaew]{grid-row:2}.col[data-astro-cid-7a3gnaew] .stack[data-astro-cid-7a3gnaew]{flex-direction:column;grid-row:3;gap:1.5rem;margin-block-start:2rem;display:flex}.paras[data-astro-cid-7a3gnaew]{flex-direction:column;gap:1rem;display:flex}.paras[data-astro-cid-7a3gnaew] p[data-astro-cid-7a3gnaew]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-prose)}.intro[data-astro-cid-7a3gnaew]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-secondary);margin-block-start:.75rem}.checks[data-astro-cid-7a3gnaew]{flex-direction:column;gap:1.125rem;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-7a3gnaew]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-prose);align-items:flex-start;gap:1rem;display:flex}li[data-astro-cid-7a3gnaew] svg[data-astro-cid-7a3gnaew]{color:var(--accent);flex:none;margin-block-start:.4375rem}.checks[data-astro-cid-7a3gnaew].yes svg[data-astro-cid-7a3gnaew]{color:var(--state-ok)}.checks[data-astro-cid-7a3gnaew].no svg[data-astro-cid-7a3gnaew]{color:var(--state-invalid)}li[data-astro-cid-7a3gnaew] strong[data-astro-cid-7a3gnaew]{font-weight:var(--weight-strong);color:var(--ink)}@media (width<=900px){.pair[data-astro-cid-7a3gnaew]{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.col[data-astro-cid-7a3gnaew]{display:block}.col[data-astro-cid-7a3gnaew]+.col[data-astro-cid-7a3gnaew]{margin-block-start:3rem}}.band[data-astro-cid-y6ttmz2j]{background:var(--tint);overflow:hidden}.inner[data-astro-cid-y6ttmz2j]{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.copy[data-astro-cid-y6ttmz2j]{min-width:0;padding:var(--band-pad)}.inner[data-astro-cid-y6ttmz2j].flip>.copy[data-astro-cid-y6ttmz2j]{grid-area:1/2}.inner[data-astro-cid-y6ttmz2j].flip>.panel[data-astro-cid-y6ttmz2j]{grid-area:1/1}h2[data-astro-cid-y6ttmz2j]{font-size:var(--text-h2-sm);line-height:var(--leading-h2-sm)}.intro[data-astro-cid-y6ttmz2j]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-fine);max-width:var(--measure);margin-block-start:.75rem}ul[data-astro-cid-y6ttmz2j]{flex-direction:column;gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}li[data-astro-cid-y6ttmz2j]{font-size:var(--text-intro);line-height:var(--leading-body);align-items:flex-start;gap:1rem;display:flex}li[data-astro-cid-y6ttmz2j] svg[data-astro-cid-y6ttmz2j]{color:var(--state-ok);flex:none;margin-block-start:.4375rem}.btn-feature[data-astro-cid-y6ttmz2j]{margin-block-start:1.75rem}.close[data-astro-cid-y6ttmz2j]{font-size:var(--text-intro);line-height:var(--leading-body);max-width:var(--measure);margin-block-start:2rem}.panel[data-astro-cid-y6ttmz2j]{object-fit:cover;block-size:100%;inline-size:100%;display:block}@media (width<=1024px){.inner[data-astro-cid-y6ttmz2j]{grid-template-columns:minmax(0,1fr)}.inner[data-astro-cid-y6ttmz2j].flip>.copy[data-astro-cid-y6ttmz2j],.inner[data-astro-cid-y6ttmz2j].flip>.panel[data-astro-cid-y6ttmz2j]{grid-area:auto/1}.panel[data-astro-cid-y6ttmz2j]{aspect-ratio:3/2}}.band[data-astro-cid-ptpz2ljk]{background:var(--tint);padding-inline:var(--band-pad)}.inner[data-astro-cid-ptpz2ljk]{align-items:flex-end;gap:var(--col-gap);display:flex}.copy[data-astro-cid-ptpz2ljk]{flex:1 1 0;min-width:0;max-width:34rem;padding-block:3.5rem}.lbl[data-astro-cid-ptpz2ljk]{color:var(--ink-secondary)}h2[data-astro-cid-ptpz2ljk]{font-size:var(--text-h2-sm);line-height:var(--leading-h2-sm);margin-block-start:1rem}.role[data-astro-cid-ptpz2ljk]{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-fine);max-width:22em;margin-block-start:.75rem}.meta[data-astro-cid-ptpz2ljk]{font-size:var(--text-sm);color:var(--ink-fine);margin-block-start:.75rem}.photo[data-astro-cid-ptpz2ljk]{flex:none;align-self:flex-end;width:24.3125rem;height:auto;margin-inline-start:auto;display:block}@media (width<=900px){.copy[data-astro-cid-ptpz2ljk]{padding-block:3rem}.photo[data-astro-cid-ptpz2ljk]{width:15rem}}@media (width<=620px){.inner[data-astro-cid-ptpz2ljk]{flex-direction:column;align-items:stretch;gap:0}.copy[data-astro-cid-ptpz2ljk]{max-width:none;padding-block:3rem 1.5rem}.photo[data-astro-cid-ptpz2ljk]{width:100%;max-width:20rem;margin-inline-start:auto}}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-vietnamese-wght-normal.D0rl6rjA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-ext-wght-normal.D9tNdqV9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-wght-normal.BhU9QXUp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ground:#fff;--surface:#fff;--band:#f4f6fa;--field-dark:#181b22;--accent:#2b62f0;--accent-ink:#1d4fd8;--accent-mid:#7193f5;--tint:#e8ecfd;--tint-strong:#acbffa;--ink:#181b22;--ink-prose:#33353a;--ink-secondary:#43454c;--ink-fine:#5c6070;--ink-on-tint-strong:#181b22;--rule-on-tint:#181b2224;--rule-on-tint-strong:#181b223d;--ink-on-dark:#b9bcc4;--ink-fine-on-dark:#9296a0;--ink-strong-on-dark:#fff;--rule-on-dark:#ffffff1f;--control-border-on-dark:#70747f;--rule:#e3e6ed;--rule-card:#d6dae4;--rule-ledger:#cdd2de;--edge:#cdd2de;--radius-sm:.5rem;--radius:.75rem;--control-border:#8a8f9e;--state-invalid:#b3261e;--state-ok:#1f6b34;--chip-border:#cdd2de;--wash:linear-gradient(135deg, #edf1f7 0%, #c3d1e4 100%);--star:#fbbc04;--font-sans:"Space Grotesk Variable", "Space Grotesk", "Helvetica Neue", Arial, sans-serif;--text-display:clamp(2.125rem, 1.2rem + 4.2vw, 4.875rem);--text-h2:clamp(1.625rem, 1.1rem + 2.2vw, 2.75rem);--text-h2-sec:clamp(1.5rem, 1.05rem + 1.9vw, 2.5rem);--text-h2-sm:clamp(1.375rem, 1.05rem + 1.4vw, 2.125rem);--text-h3:1.25rem;--text-lead:clamp(1.125rem, 1rem + .5vw, 1.3125rem);--text-intro:1.125rem;--text-body:1.0625rem;--text-ui:.9375rem;--text-sm:.875rem;--text-fine:.8125rem;--text-label:.75rem;--text-figure:clamp(1.75rem, 1.435rem + 1.6vw, 2.875rem);--weight-display:600;--weight-h2:600;--weight-h3:600;--weight-body:400;--weight-strong:600;--weight-label:700;--track-display:normal;--track-h2:normal;--track-label:.16em;--leading-display:1.04;--leading-h2:1.1;--leading-h2-sm:1.16;--leading-lead:1.55;--leading-body:1.7;--leading-ui:1.55;--content-max:78rem;--gutter:max(clamp(1.25rem, 6.67vw, 6rem), calc((100vw - var(--content-max)) / 2));--band-pad:clamp(1.5rem, 4vw, 3.5rem);--sec-pad:clamp(2rem, 3.33vw, 3rem);--card-gap:1.5rem;--card-pad:1.75rem;--panel-pad:2.25rem;--col-gap:3rem;--col-gap-wide:5rem;--block-offset:1.5rem;--control-h:3.75rem;--control-h-card:3.25rem;--control-h-nav:2.875rem;--control-h-field:3.5rem;--control-pad-inline:2.125rem;--measure:34em;--measure-prose:30em}*,:before,:after{box-sizing:border-box}body{background:var(--ground);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-intro);font-weight:var(--weight-body);line-height:var(--leading-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{text-wrap:balance;margin:0}h1{font-size:var(--text-display);font-weight:var(--weight-display);line-height:var(--leading-display);letter-spacing:var(--track-display)}h2{font-size:var(--text-h2-sec);font-weight:var(--weight-h2);line-height:var(--leading-h2);letter-spacing:var(--track-h2)}h3{font-size:var(--text-h3);font-weight:var(--weight-h3);letter-spacing:var(--track-h2)}p{text-wrap:pretty;margin:0}ul,ol{margin:0}a{color:var(--ink);text-underline-offset:3px}a:hover{color:var(--accent-ink)}img{max-width:100%}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sec{padding:var(--sec-pad) var(--gutter)}.band{margin-block:var(--sec-pad);margin-inline:var(--gutter);border-radius:var(--radius)}.band+.band:not(.flush-top){margin-block-start:calc(var(--sec-pad) * 2)}.flush-top{margin-block-start:0}.flush-bottom{margin-block-end:0}:is(h1,h2,h3)+.intro{margin-block-start:.75rem}.lbl{font-size:1rem;font-weight:var(--weight-strong);letter-spacing:normal;text-transform:none;color:var(--ink)}.lbl-sm{font-size:var(--text-label)}.btn,.btn-line{height:var(--control-h);padding-inline:var(--control-pad-inline);font-family:inherit;font-size:1rem;font-weight:var(--weight-strong);border-radius:var(--radius-sm);cursor:pointer;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn{background:var(--accent);color:var(--ground)}.btn:hover{background:var(--accent-ink);color:var(--ground)}.btn-line{color:var(--ink);border:1px solid var(--ink);background:0 0}.btn-line:hover{color:var(--ink);background:#1d1e200a}.prose .acts{flex-wrap:wrap;align-items:stretch;gap:.75rem;margin-block-start:2rem;display:flex}@media (width<=560px){.head-acts,.acts{flex-direction:column;align-self:stretch;align-items:stretch}}.btn-card{height:var(--control-h-card);font-size:var(--text-ui);width:100%}.btn-nav{height:var(--control-h-nav);font-size:var(--text-ui);padding-inline:1.5rem}.sq{border-radius:var(--radius-sm)}.chip{font-size:.6875rem;font-weight:var(--weight-label);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--chip-border);border-radius:var(--radius-sm);color:var(--ink-secondary);padding:5px 12px;display:inline-block}.chip-solid{background:var(--field-dark);color:var(--ground);border-color:#0000}.mark{object-fit:contain;width:auto;max-width:7.25rem;height:auto;max-height:2.5rem;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){main>.sec,main>.band,main>*>.sec{animation:linear both rise view();animation-range:entry 8% cover 22%}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}}.hl{color:inherit}h1 .hl,.band .hl,.callout .hl,.card .hl{color:var(--accent)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-head{padding:clamp(2.5rem, 4vw, 4.5rem) var(--gutter) var(--sec-pad)}.page-head.marked{column-gap:var(--col-gap);grid-template-rows:auto auto;grid-template-columns:3fr 1fr;align-items:start;display:grid}.page-head.marked>.lbl,.page-head.marked>a.lbl{grid-area:1/1}.page-head.marked .head-copy{grid-area:2/1}.page-head.marked .head-mark{grid-area:1/2/-1;align-self:center;place-items:center;display:grid}.head-mark img,.head-mark svg{block-size:auto;inline-size:min(100%,12.5rem);display:block}.home span[role=img]{display:block}.home svg.logo{block-size:3.25rem;inline-size:auto;display:block}@media (width<=860px){.home svg.logo{block-size:2.75rem}}.bars rect,.logo .bar{transform-box:fill-box;transform-origin:bottom}@keyframes bar-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:no-preference){.bars rect{animation:.55s cubic-bezier(.22,1,.36,1) both bar-rise}.bars rect:first-of-type{animation-delay:.3s}.bars rect:nth-of-type(2){animation-delay:.39s}.bars rect:nth-of-type(3){animation-delay:.48s}.logo .bar{animation:.42s cubic-bezier(.22,1,.36,1) both bar-rise}.logo .bar[x="226.215"]{animation-delay:.25s}.logo .bar[x="284.397"]{animation-delay:.32s}.logo .bar[x="342.578"]{animation-delay:.39s}}@media (width<=860px){.page-head.marked{display:block}.page-head.marked .head-mark{display:none}}.page-head.hero{grid-template-rows:auto auto auto auto auto;grid-template-columns:1.05fr 1fr;align-items:start;gap:0 4rem;display:grid}.page-head.hero>.lbl{grid-area:1/1/auto/-1}.page-head.hero .head-copy{display:contents}.page-head.hero .h1-wrap{grid-area:2/1}.page-head.hero .lead{grid-area:3/1}.page-head.hero .head-acts{grid-area:4/1}.page-head.hero .head-note{grid-area:5/1}.page-head.hero .head-aside{grid-area:2/2/4;block-size:0;min-block-size:100%;display:flex}.head-aside{background:var(--surface);border-radius:var(--radius);padding:1.5rem;box-shadow:0 2px 14px #181b2214}.head-aside>figure{flex:auto;min-height:0}@media (width<=980px){.page-head.hero{grid-template-columns:minmax(0,1fr);gap:0}.page-head.hero .head-copy{display:block}.page-head.hero .h1-wrap,.page-head.hero .lead,.page-head.hero .head-acts,.page-head.hero .head-note{grid-area:auto}.page-head.hero .head-aside{grid-area:3/1;block-size:auto;min-block-size:0;margin-block-start:2.5rem;display:block}}.ceil-band{background:var(--tint);padding:var(--band-pad)}.ceil-band>.inner{gap:var(--col-gap);grid-template-columns:1.05fr 1fr;align-items:center;display:grid}.ceil-band .copy h2{font-size:var(--text-h2-sm);line-height:var(--leading-h2-sm)}.ceil-band .copy p{font-size:var(--text-intro);line-height:var(--leading-body);color:var(--ink-fine);max-width:var(--measure);margin-block-start:1rem}.ceil-band .copy p.note{margin-block-start:1.125rem}.ceil-band>.inner>.chart-card{background:var(--surface);border-radius:var(--radius);padding:1.5rem;box-shadow:0 2px 14px #181b2214}.prose.flush.rates-band{background:var(--tint);padding:var(--band-pad)}@media (width<=900px){.ceil-band>.inner{grid-template-columns:minmax(0,1fr);gap:2rem}}.page-head .lbl{margin-block-end:1rem}.page-head a.lbl{align-items:center;gap:.5rem;width:fit-content;text-decoration:none;display:flex}.page-head a.lbl:hover,.page-head a.lbl:focus-visible{text-underline-offset:3px;text-decoration:underline}.page-head a.lbl .arr{font-weight:var(--weight-body);letter-spacing:normal}.page-head .h1-wrap{max-width:100%;display:inline-block;position:relative}.page-head h1{z-index:1;max-width:22em;position:relative}.head-blk{z-index:0;mix-blend-mode:multiply;pointer-events:none;width:12.5rem;height:12.5rem;position:absolute;top:-.75rem;left:-1.25rem}.head-blk.tint{background:var(--tint)}.wash{background:var(--wash)}.page-head .head-acts{align-items:stretch;gap:.75rem;margin-block-start:2.25rem;display:flex}.page-head .byline{font-size:var(--text-fine);color:var(--ink-fine);flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-block-start:.75rem;display:flex}.page-head .byline-topic{font-weight:var(--weight-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--accent-ink)}.page-head .byline-sep{color:var(--rule)}.page-head .head-note{max-width:var(--measure-prose);font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--ink-prose);margin-block-start:1.25rem}.page-head .head-acts+.head-note{max-width:none;font-size:var(--text-sm);color:var(--ink-fine);line-height:normal}@media (width<=480px){.head-blk{width:8.5rem;height:8.5rem;bottom:-.75rem;left:-.75rem}}.page-head h1,.prose :is(h2,h3){hyphens:auto;overflow-wrap:break-word}.page-head .lead{max-width:var(--measure-prose);font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--ink-prose);margin-block-start:1.5rem}.prose{padding:var(--sec-pad) var(--gutter)}.prose:not(:has(*)){padding-block:0}.prose-block{padding-block:var(--sec-pad)}.prose.flush{padding:0}.faq-sec>h2{margin-block-end:2rem}.prose h1{max-width:22em;margin-block-end:1.5rem}.prose>:is(h2,h3):first-child{margin-block-start:0}.prose>:is(p,ul,ol,blockquote){max-width:38em}.prose>:is(p,ul,ol){margin-block-start:1rem}.prose>h2{font-size:var(--text-h2-sm);line-height:var(--leading-h2-sm);margin-block:2.5rem .75rem}.prose>p.lbl{max-width:none;margin-block:2.5rem 0}.prose>.note-cols{column-gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.5rem;margin-block-start:1rem;display:grid}.prose>.note-cols>p{max-width:none;margin-block-start:0}@media (width<=760px){.prose>.note-cols{grid-template-columns:minmax(0,1fr)}}.prose>p.lbl+h2{margin-block-start:.25rem}.prose>h3{margin-block:1.75rem .5rem}.prose ul,.prose ol{padding-inline-start:1.25rem}.prose li+li{margin-block-start:.375rem}.prose .scroll-x{max-width:100%;margin-block:1.5rem;overflow-x:auto}.prose .scroll-x:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.prose table{border-collapse:collapse;width:100%;font-size:var(--text-ui)}.prose :is(th,td):last-child{min-width:8.5rem}.prose :is(th,td){text-align:left;border-bottom:1px solid var(--rule-ledger);vertical-align:top;padding:.625rem 1.5rem .625rem 0}.prose th{font-weight:var(--weight-strong)}.prose blockquote{padding:var(--panel-pad);background:var(--surface);border-radius:var(--radius);font-size:var(--text-body);margin:1.5rem 0}.prose>:last-child{margin-block-end:0}.prose .fine{max-width:38em;font-size:var(--text-sm);color:var(--ink-fine);margin-block-start:.875rem}.faq{max-width:38em;margin-block-start:1.5rem}.faq>div{border-top:1px solid var(--rule);margin-block-start:1.5rem;padding-block-start:1.5rem}.faq>div:first-child{margin-block-start:0}.faq dt{font-weight:var(--weight-strong)}.faq dd{color:var(--ink-prose);margin:.5rem 0 0}.skip[data-astro-cid-hkbrpulz]{z-index:50;background:var(--field-dark);color:var(--ground);padding:.75rem 1rem;position:absolute;left:-9999px}.skip[data-astro-cid-hkbrpulz]:focus{top:1rem;left:1rem}
