.hm[data-astro-cid-cvrt3ddi]{min-width:0;position:relative}.hm-photo[data-astro-cid-cvrt3ddi]{border-radius:var(--radius-2xl);background:var(--color-indigo-900);box-shadow:var(--shadow-lg);position:relative}.hm-photo[data-astro-cid-cvrt3ddi]:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#322c5200 55%,#1a172e59 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #322c522e}.hm-card[data-astro-cid-cvrt3ddi]{z-index:2;width:min(400px,100% - 24px);margin:-56px auto 0;position:relative}.hm-noimg[data-astro-cid-cvrt3ddi] .hm-card[data-astro-cid-cvrt3ddi]{width:100%;margin:0}@media (width>=640px){.hm-card[data-astro-cid-cvrt3ddi]{margin:-88px 24px 0 auto}.hm-right[data-astro-cid-cvrt3ddi] .hm-card[data-astro-cid-cvrt3ddi]{margin-right:24px}.hm-left[data-astro-cid-cvrt3ddi] .hm-card[data-astro-cid-cvrt3ddi]{margin-left:24px;margin-right:0}}@media (width>=1000px){.hm[data-astro-cid-cvrt3ddi].has-card{padding-bottom:64px}.hm-card[data-astro-cid-cvrt3ddi]{width:min(380px,70%);margin:0;position:absolute;bottom:0}.hm-left[data-astro-cid-cvrt3ddi] .hm-card[data-astro-cid-cvrt3ddi]{left:-40px}.hm-right[data-astro-cid-cvrt3ddi] .hm-card[data-astro-cid-cvrt3ddi]{right:-24px}.hm-noimg[data-astro-cid-cvrt3ddi] .hm-card[data-astro-cid-cvrt3ddi]{width:100%;position:relative;left:auto;right:auto}}.links[data-astro-cid-d4iluisz]{flex-wrap:wrap;gap:12px 28px;display:flex}.xlink[data-astro-cid-d4iluisz]{color:var(--color-body);max-width:62ch;font-size:.9375rem}.xlink[data-astro-cid-d4iluisz] .text-link[data-astro-cid-d4iluisz]{white-space:nowrap;display:inline}.st[data-astro-cid-seofadmx]{gap:var(--s4);display:grid}.st-head[data-astro-cid-seofadmx]{gap:var(--s3);display:grid}.st-head[data-astro-cid-seofadmx]>.eyebrow{justify-self:start}.st-head[data-astro-cid-seofadmx] h2[data-astro-cid-seofadmx]{max-width:18ch}.st-body[data-astro-cid-seofadmx]{gap:var(--s2);align-content:start;display:grid}.st-body[data-astro-cid-seofadmx] p[data-astro-cid-seofadmx]:not(.lead){color:var(--color-body);max-width:60ch;font-size:1.0625rem}.st-line[data-astro-cid-seofadmx]{font-weight:600;color:var(--color-ink)!important}.st-ui-wrap[data-astro-cid-seofadmx]{min-width:0}@media (width>=1000px){.st-split[data-astro-cid-seofadmx]{column-gap:var(--s10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.st-split[data-astro-cid-seofadmx] .st-body[data-astro-cid-seofadmx]{padding-top:44px}.st-ui[data-astro-cid-seofadmx]{column-gap:var(--s10);row-gap:var(--s3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.st-ui[data-astro-cid-seofadmx] .st-head[data-astro-cid-seofadmx]{grid-area:1/1;align-self:end}.st-ui[data-astro-cid-seofadmx] .st-body[data-astro-cid-seofadmx]{grid-area:2/1}.st-ui[data-astro-cid-seofadmx] .st-ui-wrap[data-astro-cid-seofadmx]{grid-area:1/2/3}}.fl[data-astro-cid-xrsa2eej]{gap:var(--s6);display:grid}.fl-list[data-astro-cid-xrsa2eej]{margin:0;padding:0;list-style:none;display:grid}.fl-list[data-astro-cid-xrsa2eej] li[data-astro-cid-xrsa2eej]{padding:var(--s3) 0;border-top:1px solid var(--color-line-strong);grid-template-columns:52px minmax(0,1fr);gap:6px 16px;display:grid}.fl-list[data-astro-cid-xrsa2eej] li[data-astro-cid-xrsa2eej]:last-child{border-bottom:1px solid var(--color-line-strong)}.fl-list[data-astro-cid-xrsa2eej] .n[data-astro-cid-xrsa2eej]{font-family:var(--font-dot);font-variation-settings:"ROND" 100;color:var(--color-surf-600);grid-row:1/3;font-size:1.75rem;font-weight:900;line-height:1}.fl-list[data-astro-cid-xrsa2eej] h3[data-astro-cid-xrsa2eej]{padding-top:2px}.fl-list[data-astro-cid-xrsa2eej] p[data-astro-cid-xrsa2eej]{color:var(--color-body);max-width:62ch}.fl-inline[data-astro-cid-xrsa2eej]{padding-top:2px}.fl-inline[data-astro-cid-xrsa2eej] b{color:var(--color-ink);font-weight:650}.fl-aside[data-astro-cid-xrsa2eej]{min-width:0}@media (width>=760px){.fl-grid[data-astro-cid-xrsa2eej] .fl-list[data-astro-cid-xrsa2eej]{column-gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr))}.fl-grid[data-astro-cid-xrsa2eej] .fl-list[data-astro-cid-xrsa2eej] li[data-astro-cid-xrsa2eej]:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--color-line-strong)}}@media (width>=1040px){.fl-ui[data-astro-cid-xrsa2eej]{column-gap:var(--s10);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start}.fl-sticky[data-astro-cid-xrsa2eej]{position:sticky;top:104px}}.cg[data-astro-cid-a7texqqq]{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.cg-card[data-astro-cid-a7texqqq]{height:100%}.cg-card[data-astro-cid-a7texqqq] p[data-astro-cid-a7texqqq]{font-size:1rem}.cg-kicker[data-astro-cid-a7texqqq]{font-family:var(--font-dot);font-variation-settings:"ROND" 100;letter-spacing:.03em;text-transform:uppercase;color:var(--color-surf-600);font-size:1.0625rem;font-weight:900}.dark .cg-kicker[data-astro-cid-a7texqqq]{color:var(--color-dk-accent)}.dark .cg-card[data-astro-cid-a7texqqq].is-feature{border-color:var(--color-surf-400);box-shadow:0 0 0 1px #bcb3fa40,0 24px 60px -24px #0a081eb3}.cg-card[data-astro-cid-a7texqqq].is-feature{border-color:var(--color-surf-300)}.cg-link[data-astro-cid-a7texqqq]{margin-top:auto}.cg-after[data-astro-cid-a7texqqq]{margin-top:var(--s3);max-width:62ch}.cg-links{margin-top:var(--s3)}.cg-ui[data-astro-cid-a7texqqq]{margin-top:var(--s4)}@media (width>=680px){.cg[data-astro-cid-a7texqqq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=680px) and (width<=1039px){.cg[data-astro-cid-a7texqqq]:not(.c2)>li[data-astro-cid-a7texqqq]:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=1040px){.cg[data-astro-cid-a7texqqq].c3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1180px){.cg[data-astro-cid-a7texqqq].c4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ck[data-astro-cid-c5zevesx]{gap:var(--s6);display:grid}.ck-list[data-astro-cid-c5zevesx]{gap:0;margin:0;padding:0;list-style:none;display:grid}.ck-list[data-astro-cid-c5zevesx] li[data-astro-cid-c5zevesx]{border-top:1px solid var(--color-line);grid-template-columns:32px minmax(0,1fr);align-items:start;gap:16px;padding:18px 0;display:grid}.ck-list[data-astro-cid-c5zevesx] li[data-astro-cid-c5zevesx]:last-child{border-bottom:1px solid var(--color-line)}.ck-list[data-astro-cid-c5zevesx] h3[data-astro-cid-c5zevesx]{letter-spacing:-.015em;padding-top:4px;font-size:1.0625rem}.ck-list[data-astro-cid-c5zevesx] p[data-astro-cid-c5zevesx]{color:var(--color-body);max-width:62ch;margin-top:2px;font-size:1rem}.ck-inline[data-astro-cid-c5zevesx]{padding-top:4px}.ck-inline[data-astro-cid-c5zevesx] b{color:var(--color-ink);font-weight:650}.ck-side[data-astro-cid-c5zevesx]{gap:var(--s3);align-content:start;min-width:0;display:grid}.ck-body[data-astro-cid-c5zevesx]{color:var(--color-body)}.ck-line[data-astro-cid-c5zevesx]{color:var(--color-ink);align-items:flex-start;gap:12px;font-weight:600;display:flex}.ck-line[data-astro-cid-c5zevesx] svg{color:var(--color-surf-600);flex:none;margin-top:2px}.ck-note[data-astro-cid-c5zevesx]{color:var(--color-body);background:var(--color-subtle);border:1px solid var(--color-line);border-radius:var(--radius-lg);align-items:flex-start;gap:12px;padding:16px 18px;font-size:.9375rem;line-height:1.55;display:flex}.ck-note[data-astro-cid-c5zevesx] svg{color:var(--color-surf-600);flex:none;margin-top:2px}@media (width>=760px){.ck-2[data-astro-cid-c5zevesx]{column-gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr))}.ck-2[data-astro-cid-c5zevesx] li[data-astro-cid-c5zevesx]:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--color-line)}}@media (width>=1040px){.ck-aside[data-astro-cid-c5zevesx]{column-gap:var(--s10);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}.ck-side[data-astro-cid-c5zevesx]{position:sticky;top:104px}}.sp[data-astro-cid-lywy2fec]{gap:var(--s6);display:grid}.sp-sticky[data-astro-cid-lywy2fec]{gap:var(--s3);display:grid}.sp-sticky[data-astro-cid-lywy2fec]>.eyebrow{justify-self:start}.sp-sticky[data-astro-cid-lywy2fec] h2[data-astro-cid-lywy2fec]{max-width:14ch}.sp-p[data-astro-cid-lywy2fec]{color:var(--color-body);max-width:46ch}.sp-ui[data-astro-cid-lywy2fec]{margin-top:var(--s2)}.sp-list[data-astro-cid-lywy2fec]{gap:var(--s2);counter-reset:none;margin:0;padding:0;list-style:none;display:grid}.sp-list[data-astro-cid-lywy2fec] li[data-astro-cid-lywy2fec]{grid-template-columns:64px minmax(0,1fr);gap:16px;display:grid;position:relative}.sp-list[data-astro-cid-lywy2fec] li[data-astro-cid-lywy2fec]:not(:last-child):after{content:"";background:repeating-linear-gradient(180deg, var(--color-line-strong) 0 2px, transparent 2px 6px);width:2px;position:absolute;top:64px;bottom:-12px;left:31px}.sp-n[data-astro-cid-lywy2fec]{background:var(--color-surface);border:1px solid var(--color-line);width:64px;height:64px;box-shadow:var(--shadow-sm);font-family:var(--font-dot);font-variation-settings:"ROND" 100;color:var(--color-surf-600);border-radius:18px;place-items:center;font-size:1.75rem;font-weight:900;line-height:1;display:grid}.tone-surface .sp-n[data-astro-cid-lywy2fec]{background:var(--color-subtle)}.sp-c[data-astro-cid-lywy2fec]{padding:10px 0 var(--s4);align-content:start;gap:6px;display:grid}.sp-c[data-astro-cid-lywy2fec] p[data-astro-cid-lywy2fec]{color:var(--color-body);max-width:60ch}.sp-inline[data-astro-cid-lywy2fec]{padding-top:8px}.sp-inline[data-astro-cid-lywy2fec] b{color:var(--color-ink);font-weight:650}@media (width>=1040px){.sp[data-astro-cid-lywy2fec]{column-gap:var(--s10);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.sp-sticky[data-astro-cid-lywy2fec]{position:sticky;top:104px}}.im[data-astro-cid-uuei5kuu]{gap:var(--s6);display:grid}.im-copy[data-astro-cid-uuei5kuu]{gap:var(--s3);align-content:start;display:grid}.im-copy[data-astro-cid-uuei5kuu]>.eyebrow{justify-self:start}.im-copy[data-astro-cid-uuei5kuu] h2[data-astro-cid-uuei5kuu]{max-width:16ch}.im-copy[data-astro-cid-uuei5kuu] p[data-astro-cid-uuei5kuu]:not(.lead){color:var(--color-body);max-width:56ch}.im-note[data-astro-cid-uuei5kuu]{border-left:2px solid var(--color-surf-200);padding-left:16px;font-size:.9375rem}.im-panel[data-astro-cid-uuei5kuu]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);min-width:0;overflow:hidden}.im-hub[data-astro-cid-uuei5kuu]{background:var(--color-indigo-900);color:#fff;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 20px;display:flex}.im-hub[data-astro-cid-uuei5kuu] b[data-astro-cid-uuei5kuu]{letter-spacing:-.01em;flex:1;font-size:1rem}.im-pill[data-astro-cid-uuei5kuu]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-dk-muted);border:1px solid var(--color-dk-line);border-radius:var(--r-pill);padding:5px 10px;font-size:.6875rem;font-weight:600}.im-mark[data-astro-cid-uuei5kuu]{color:#fff;flex:none;width:26px;height:24px}.im-rows[data-astro-cid-uuei5kuu]{margin:0;padding:8px 20px 12px;list-style:none;position:relative}.im-rows[data-astro-cid-uuei5kuu]:before{content:"";background:repeating-linear-gradient(180deg, var(--color-surf-200) 0 2px, transparent 2px 6px);width:2px;position:absolute;top:0;bottom:30px;left:35px}.im-rows[data-astro-cid-uuei5kuu] li[data-astro-cid-uuei5kuu]{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;padding:12px 0;display:grid;position:relative}.im-rows[data-astro-cid-uuei5kuu] li[data-astro-cid-uuei5kuu]+li[data-astro-cid-uuei5kuu]{border-top:1px solid var(--color-line)}.im-rows[data-astro-cid-uuei5kuu] .ico[data-astro-cid-uuei5kuu]{z-index:1;position:relative}.im-cat[data-astro-cid-uuei5kuu]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:600;line-height:1.4;display:block}.im-val[data-astro-cid-uuei5kuu]{color:var(--color-ink);overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.45;display:block}.im-val[data-astro-cid-uuei5kuu] .confirm{margin-left:2px}@media (width>=1040px){.im[data-astro-cid-uuei5kuu]{column-gap:var(--s10);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}}.db-sec{position:relative;overflow:hidden}.db-sec:before{content:"";pointer-events:none;opacity:.5;background-image:radial-gradient(#322c522e 1.1px,#0000 1.4px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(40% 70% at 90%,#000,#0000 72%);mask-image:radial-gradient(40% 70% at 90%,#000,#0000 72%)}.db[data-astro-cid-t3od3vft]{gap:var(--s5);align-items:center;display:grid;position:relative}.db-copy[data-astro-cid-t3od3vft]{gap:var(--s3);display:grid}.db-copy[data-astro-cid-t3od3vft]>.eyebrow{justify-self:start}.db-copy[data-astro-cid-t3od3vft] h2[data-astro-cid-t3od3vft]{max-width:16ch}.db-form[data-astro-cid-t3od3vft]{gap:12px;min-width:0;display:grid}@media (width>=1000px){.db[data-astro-cid-t3od3vft]{column-gap:var(--s10);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sh[data-astro-cid-yx46xujl]{border-collapse:separate;border-spacing:0 8px;width:100%;margin-top:-8px}.sh[data-astro-cid-yx46xujl] thead[data-astro-cid-yx46xujl] th[data-astro-cid-yx46xujl]{text-align:left;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);padding:0 20px 4px;font-size:.6875rem;font-weight:600}.sh[data-astro-cid-yx46xujl] td[data-astro-cid-yx46xujl]{background:var(--color-surface);border-block:1px solid var(--color-line);vertical-align:middle;padding:16px 20px}.tone-surface .sh[data-astro-cid-yx46xujl] td[data-astro-cid-yx46xujl]{background:var(--color-subtle)}.sh[data-astro-cid-yx46xujl] td[data-astro-cid-yx46xujl]:first-child{border-left:1px solid var(--color-line);border-radius:var(--radius-lg) 0 0 var(--radius-lg)}.sh[data-astro-cid-yx46xujl] td[data-astro-cid-yx46xujl]:last-child{border-right:1px solid var(--color-line);border-radius:0 var(--radius-lg) var(--radius-lg) 0}.sh-quote[data-astro-cid-yx46xujl]{color:var(--color-ink);font-size:1.0625rem;font-weight:500;line-height:1.5}.sh-a[data-astro-cid-yx46xujl]{width:34%}.sh-link[data-astro-cid-yx46xujl]{color:var(--color-surf-700);align-items:center;gap:12px;min-height:44px;font-weight:650;text-decoration:none;display:flex}.sh-name[data-astro-cid-yx46xujl]{text-decoration:underline;text-decoration-color:var(--color-surf-200);text-underline-offset:4px;flex:1;text-decoration-thickness:2px}.sh-link[data-astro-cid-yx46xujl]:hover .sh-name[data-astro-cid-yx46xujl]{text-decoration-color:currentColor}.sh-link[data-astro-cid-yx46xujl] .sh-arrow{transition:transform var(--t-base) var(--ease);flex:none}.sh-link[data-astro-cid-yx46xujl]:hover .sh-arrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.sh-link[data-astro-cid-yx46xujl]:hover .sh-arrow{transform:none}}@media (width<=759px){.sh[data-astro-cid-yx46xujl],.sh[data-astro-cid-yx46xujl] tbody[data-astro-cid-yx46xujl],.sh[data-astro-cid-yx46xujl] tr[data-astro-cid-yx46xujl],.sh[data-astro-cid-yx46xujl] td[data-astro-cid-yx46xujl]{width:auto;display:block}.sh[data-astro-cid-yx46xujl] thead[data-astro-cid-yx46xujl]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sh[data-astro-cid-yx46xujl]{margin-top:0}.sh[data-astro-cid-yx46xujl] tr[data-astro-cid-yx46xujl]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);margin-bottom:10px;overflow:hidden}.tone-surface .sh[data-astro-cid-yx46xujl] tr[data-astro-cid-yx46xujl]{background:var(--color-subtle)}.sh[data-astro-cid-yx46xujl] td[data-astro-cid-yx46xujl],.sh[data-astro-cid-yx46xujl] td[data-astro-cid-yx46xujl]:first-child,.sh[data-astro-cid-yx46xujl] td[data-astro-cid-yx46xujl]:last-child{background:0 0;border:0;border-radius:0}.sh[data-astro-cid-yx46xujl] td[data-astro-cid-yx46xujl].sh-q{padding-bottom:6px}.sh[data-astro-cid-yx46xujl] td[data-astro-cid-yx46xujl].sh-a{border-top:1px dashed var(--color-line);padding-top:6px}}.sg[data-astro-cid-p7uriepk]{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.sg[data-astro-cid-p7uriepk] li[data-astro-cid-p7uriepk]{min-width:0;display:flex}.sg[data-astro-cid-p7uriepk] li[data-astro-cid-p7uriepk]>.sg-card{flex:1}.sg[data-astro-cid-p7uriepk] .sg-card .card-title{font-size:1.1875rem}.sg[data-astro-cid-p7uriepk] .sg-card p{font-size:.9375rem}@media (width>=640px){.sg[data-astro-cid-p7uriepk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.sg[data-astro-cid-p7uriepk]{grid-template-columns:repeat(4,minmax(0,1fr))}}.fs-fig[data-astro-cid-eibixeiy]{background:var(--color-subtle);border:1px solid var(--color-line);border-radius:var(--radius-2xl);padding:clamp(16px,3vw,40px)}.fs[data-astro-cid-eibixeiy]{align-items:start;gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.fs-node[data-astro-cid-eibixeiy]{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:18px;grid-template-columns:auto 1fr;grid-template-areas:"i n""t t""s s""p p";align-content:start;gap:6px 10px;min-width:0;padding:16px 18px;display:grid;position:relative}.fs-node[data-astro-cid-eibixeiy]:not(:last-child):after{content:"";background:var(--color-body);width:2px;height:28px;position:absolute;bottom:-28px;left:34px}.fs-i[data-astro-cid-eibixeiy]{background:var(--color-surf-100);width:36px;height:36px;color:var(--color-surf-700);border-radius:10px;grid-area:i;place-items:center;display:grid}.fs-n[data-astro-cid-eibixeiy]{font-family:var(--font-dot);font-variation-settings:"ROND" 100;color:var(--color-indigo-500);grid-area:n;justify-self:end;font-size:1.0625rem;font-weight:900}.fs-node[data-astro-cid-eibixeiy] b[data-astro-cid-eibixeiy]{letter-spacing:-.015em;color:var(--color-ink);grid-area:t;margin-top:4px;font-size:1.0625rem;font-weight:650;line-height:1.25}.fs-sub[data-astro-cid-eibixeiy]{color:var(--color-muted);grid-area:s;font-size:.8125rem;line-height:1.4}.is-ai[data-astro-cid-eibixeiy]{background:var(--color-indigo-900);border-color:var(--color-indigo-900);box-shadow:var(--shadow-lg)}.is-ai[data-astro-cid-eibixeiy] b[data-astro-cid-eibixeiy]{color:#fff}.is-ai[data-astro-cid-eibixeiy] .fs-sub[data-astro-cid-eibixeiy]{color:var(--color-dk-muted)}.is-ai[data-astro-cid-eibixeiy] .fs-n[data-astro-cid-eibixeiy]{color:var(--color-dk-accent)}.is-ai[data-astro-cid-eibixeiy] .fs-i[data-astro-cid-eibixeiy]{color:#fff;background:#ffffff1a}.fs-mark[data-astro-cid-eibixeiy]{width:20px;height:18px}.is-opt[data-astro-cid-eibixeiy]{background:var(--color-surf-50);border:1px dashed var(--color-surf-600)}.is-opt[data-astro-cid-eibixeiy] .fs-sub[data-astro-cid-eibixeiy]{color:var(--color-surf-700);font-weight:600}.fs-legend[data-astro-cid-eibixeiy]{margin-top:var(--s3);color:var(--color-muted);flex-wrap:wrap;gap:12px 24px;font-size:.8125rem;display:flex}.fs-legend[data-astro-cid-eibixeiy] span[data-astro-cid-eibixeiy]{align-items:center;gap:8px;display:inline-flex}.fs-legend[data-astro-cid-eibixeiy] i[data-astro-cid-eibixeiy]{border-top:2px solid var(--color-body);width:24px;height:0}.fs-legend[data-astro-cid-eibixeiy] i[data-astro-cid-eibixeiy].dash{border-top:2px dashed var(--color-surf-600)}.fs-node[data-astro-cid-eibixeiy].is-opt:before{content:"";border-left:2px dashed var(--color-surf-600);background:0 0;width:0;height:28px;position:absolute;top:-28px;left:34px}.fs-node[data-astro-cid-eibixeiy]:has(+.is-opt):after{border-left:2px dashed var(--color-surf-600);background:0 0;width:0}@media (width>=720px){.fs[data-astro-cid-eibixeiy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 32px}.fs-node[data-astro-cid-eibixeiy]:not(:last-child):after{width:32px;height:2px;inset:34px -32px auto auto}.fs-node[data-astro-cid-eibixeiy]:has(+.is-opt):after{border-left:0;border-top:2px dashed var(--color-surf-600);height:0}.fs-node[data-astro-cid-eibixeiy]:nth-child(3n):after,.fs-node[data-astro-cid-eibixeiy].is-opt:before{display:none}}@media (width>=1180px){.fs[data-astro-cid-eibixeiy]{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.fs-node[data-astro-cid-eibixeiy]{padding:16px}.fs-node[data-astro-cid-eibixeiy]:not(:last-child):after{width:20px;display:block;right:-20px}.fs-node[data-astro-cid-eibixeiy]:nth-child(3n):not(:last-child):after{display:block}}@media (width>=1000px){.sol-hero .ph-grid.two-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width>=1040px){.sol-faq .faq{column-gap:var(--s10);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.sol-faq .faq>.sec-head{margin-bottom:0;position:sticky;top:104px}.sol-faq .faq-list{max-width:none}}
