.fm-hero[data-astro-cid-hblc5lex]{padding:clamp(20px,4vw,56px) 0 clamp(8px,2vw,24px);position:relative;overflow-x:clip}.fm-hero[data-astro-cid-hblc5lex]:before{content:"";background:radial-gradient(closest-side, color-mix(in oklch, var(--accent) 16%, transparent), transparent);filter:blur(24px);z-index:-1;pointer-events:none;position:absolute;inset:-10% 40% 10% -10%}.fm-grid[data-astro-cid-hblc5lex]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,72px);display:grid}.fm-copy[data-astro-cid-hblc5lex]{order:2}.fm-plate[data-astro-cid-hblc5lex]{order:1}.fm-title[data-astro-cid-hblc5lex]{gap:6px;margin:0 0 22px;display:grid}.fm-title-a[data-astro-cid-hblc5lex]{letter-spacing:-.045em;font-size:clamp(2.7rem,1.6rem + 3.4vw,4rem);font-weight:680;font-stretch:100%;line-height:.98}.fm-title-b[data-astro-cid-hblc5lex]{letter-spacing:-.025em;color:var(--ink-2);font-size:clamp(1.45rem,1.1rem + 1.3vw,2.15rem);font-weight:560;font-stretch:100%;line-height:1.15}.fm-sub[data-astro-cid-hblc5lex]{max-width:36ch}.fm-ctas[data-astro-cid-hblc5lex]{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:32px;display:flex}.fm-plate[data-astro-cid-hblc5lex]{--photo-w:min(340px, 100%);grid-template-columns:1fr var(--photo-w) 1fr;grid-template-areas:"l photo r""read read read";gap:22px 18px;display:grid;position:relative}.fm-leaders[data-astro-cid-hblc5lex]{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}@media (prefers-reduced-motion:no-preference){.fm-leaders[data-astro-cid-hblc5lex]{transition:opacity .6s var(--ease-out)}.fm-plate[data-astro-cid-hblc5lex]:not(.is-ready) .fm-leaders[data-astro-cid-hblc5lex]{opacity:0}}.fm-leaders[data-astro-cid-hblc5lex] line{stroke:var(--ink-3);stroke-width:1px;stroke-opacity:.45;stroke-dasharray:2 3;transition:stroke .3s,stroke-opacity .3s}.fm-leaders[data-astro-cid-hblc5lex] line.is-on{stroke:var(--accent-strong);stroke-opacity:1;stroke-dasharray:none}.fm-leaders[data-astro-cid-hblc5lex] circle{fill:var(--surface);stroke:var(--ink-3);stroke-width:1px;transition:fill .3s,stroke .3s}.fm-leaders[data-astro-cid-hblc5lex] circle.is-on{fill:var(--accent-strong);stroke:oklch(100% 0 0);stroke-width:1.5px}.fm-labels[data-astro-cid-hblc5lex]{margin:0;padding:0;list-style:none;position:relative}.fm-labels--l[data-astro-cid-hblc5lex]{grid-area:l}.fm-labels--r[data-astro-cid-hblc5lex]{grid-area:r}.fm-labels[data-astro-cid-hblc5lex] li[data-astro-cid-hblc5lex]{top:var(--y);position:absolute;translate:0 -50%}.fm-labels--l[data-astro-cid-hblc5lex] li[data-astro-cid-hblc5lex]{right:0}.fm-labels--r[data-astro-cid-hblc5lex] li[data-astro-cid-hblc5lex]{left:0}.fm-label[data-astro-cid-hblc5lex]{z-index:2;border-radius:var(--r-pill);background:var(--surface);height:38px;box-shadow:inset 0 0 0 1px var(--line), var(--shadow-1);white-space:nowrap;transition:background-color .25s var(--ease-out), color .25s, box-shadow .25s, transform .16s var(--ease-out);border:0;align-items:center;gap:8px;padding:0 14px;font-size:.88rem;font-weight:580;display:inline-flex;position:relative}.fm-labels--l[data-astro-cid-hblc5lex] .fm-label[data-astro-cid-hblc5lex]{flex-direction:row-reverse}.fm-label[data-astro-cid-hblc5lex]:active{transform:scale(.96)}.fm-knob[data-astro-cid-hblc5lex]{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--ink-3);border-radius:50%;transition:background-color .25s,box-shadow .25s}.fm-label[data-astro-cid-hblc5lex][aria-pressed=true]{background:var(--ink);color:var(--on-ink);box-shadow:var(--shadow-2)}.fm-label[data-astro-cid-hblc5lex][aria-pressed=true] .fm-knob[data-astro-cid-hblc5lex]{background:var(--accent);box-shadow:none}@media (hover:hover) and (pointer:fine){.fm-label[data-astro-cid-hblc5lex]:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 1px var(--ink-3), var(--shadow-1)}}.fm-photo[data-astro-cid-hblc5lex]{aspect-ratio:864/1184;border-radius:999px 999px var(--r-xl) var(--r-xl);background:var(--bg-sunk);box-shadow:var(--shadow-3);isolation:isolate;grid-area:photo;position:relative;overflow:hidden}.fm-img[data-astro-cid-hblc5lex]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fm-img--mute[data-astro-cid-hblc5lex]{filter:grayscale()contrast(.92)brightness(1.06);opacity:0;transition:opacity .9s var(--ease-out)}.fm-plate[data-astro-cid-hblc5lex].has-zone .fm-img--mute[data-astro-cid-hblc5lex]{opacity:1}.fm-zones[data-astro-cid-hblc5lex]{width:100%;height:100%;position:absolute;inset:0}.fm-color[data-astro-cid-hblc5lex]{opacity:0;transition:opacity .5s var(--ease-out)}.fm-zone[data-astro-cid-hblc5lex].is-on .fm-color[data-astro-cid-hblc5lex]{opacity:1}.fm-area[data-astro-cid-hblc5lex]{fill:oklch(100% 0 0/0);stroke:oklch(100% 0 0/.85);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;cursor:pointer;transition:stroke .3s,stroke-width .3s,fill .3s,opacity .3s}.fm-zone[data-astro-cid-hblc5lex]:not(.is-on) .fm-area[data-astro-cid-hblc5lex]{stroke-dasharray:.018 .014;stroke-width:1.4px}.fm-zone[data-astro-cid-hblc5lex].is-on .fm-area[data-astro-cid-hblc5lex]{stroke:oklch(100% 0 0);stroke-width:2px;fill:oklch(100% 0 0/.04)}.fm-jaw[data-astro-cid-hblc5lex]{fill:none}.fm-zone[data-astro-cid-hblc5lex].is-on .fm-jaw[data-astro-cid-hblc5lex]{fill:none;stroke:var(--accent);stroke-width:3px}.fm-jaw-glow[data-astro-cid-hblc5lex]{fill:none;stroke:oklch(100% 0 0/0);stroke-width:9px;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke .3s}.fm-zone[data-astro-cid-hblc5lex].is-on .fm-jaw-glow[data-astro-cid-hblc5lex]{stroke:color-mix(in oklch, var(--accent) 35%, transparent)}.fm-hit[data-astro-cid-hblc5lex]{fill:none;stroke:#0000;stroke-width:18px;vector-effect:non-scaling-stroke;cursor:pointer;pointer-events:stroke}.fm-anchor[data-astro-cid-hblc5lex]{fill:oklch(100% 0 0);opacity:0}@media (hover:hover) and (pointer:fine){.fm-zone[data-astro-cid-hblc5lex]:not(.is-on):hover .fm-area[data-astro-cid-hblc5lex]{fill:oklch(100% 0 0/.16);opacity:1}}@media (prefers-reduced-motion:no-preference){.fm-plate[data-astro-cid-hblc5lex]:not(.is-ready) .fm-area[data-astro-cid-hblc5lex]{stroke-dasharray:1;stroke-dashoffset:1px}.fm-plate[data-astro-cid-hblc5lex].is-drawing .fm-area[data-astro-cid-hblc5lex]{stroke-dasharray:1;animation:fm-draw 1.1s var(--ease-in-out) forwards;animation-delay:calc(var(--d) * .11s)}.fm-plate[data-astro-cid-hblc5lex]:not(.is-ready) .fm-label[data-astro-cid-hblc5lex]{opacity:0;translate:0 6px}.fm-plate[data-astro-cid-hblc5lex].is-drawing .fm-label[data-astro-cid-hblc5lex],.fm-plate[data-astro-cid-hblc5lex].is-ready .fm-label[data-astro-cid-hblc5lex]{opacity:1;transition:opacity .5s var(--ease-out), translate .6s var(--ease-spring), background-color .25s var(--ease-out), color .25s, box-shadow .25s;translate:0}}@keyframes fm-draw{to{stroke-dashoffset:0}}.fm-readout[data-astro-cid-hblc5lex]{z-index:2;grid-area:read;justify-self:center;width:min(100%,560px);display:grid;position:relative}.fm-panel[data-astro-cid-hblc5lex]{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-2);grid-area:1/1;align-content:start;gap:14px;padding:20px 22px;display:grid}.fm-panel[data-astro-cid-hblc5lex][inert]{visibility:hidden}@media (prefers-reduced-motion:no-preference){.fm-panel[data-astro-cid-hblc5lex]:not([inert]) .fm-panel-head[data-astro-cid-hblc5lex],.fm-panel[data-astro-cid-hblc5lex]:not([inert]) .fm-reads[data-astro-cid-hblc5lex] li[data-astro-cid-hblc5lex]{animation:fm-panel-in .48s var(--ease-out) backwards}.fm-panel[data-astro-cid-hblc5lex]:not([inert]) .fm-reads[data-astro-cid-hblc5lex] li[data-astro-cid-hblc5lex]:nth-child(2){animation-delay:50ms}.fm-panel[data-astro-cid-hblc5lex]:not([inert]) .fm-reads[data-astro-cid-hblc5lex] li[data-astro-cid-hblc5lex]:nth-child(3){animation-delay:.1s}.fm-panel[data-astro-cid-hblc5lex]:not([inert]) .fm-reads[data-astro-cid-hblc5lex] li[data-astro-cid-hblc5lex]:nth-child(4){animation-delay:.15s}}@keyframes fm-panel-in{0%{opacity:0;transform:translateY(6px)}}.fm-panel-head[data-astro-cid-hblc5lex]{gap:2px;display:grid}.fm-panel-name[data-astro-cid-hblc5lex]{letter-spacing:-.02em;font-size:1.2rem;font-weight:660;font-stretch:100%}.fm-panel-lead[data-astro-cid-hblc5lex]{color:var(--ink-2);font-size:.95rem}.fm-reads[data-astro-cid-hblc5lex]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.fm-reads[data-astro-cid-hblc5lex] li[data-astro-cid-hblc5lex]{align-items:center;gap:12px;padding:7px 0;display:flex}.fm-reads[data-astro-cid-hblc5lex] li[data-astro-cid-hblc5lex]+li[data-astro-cid-hblc5lex]{border-top:1px solid var(--line)}.fm-read-ic[data-astro-cid-hblc5lex]{background:var(--accent-wash);width:30px;height:30px;color:var(--accent-ink);border-radius:10px;flex:none;place-items:center;display:grid}.fm-read-copy[data-astro-cid-hblc5lex]{color:var(--ink-2);grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:2px 12px;font-size:.9rem;line-height:1.4;display:grid}.fm-read-copy[data-astro-cid-hblc5lex] b[data-astro-cid-hblc5lex]{color:var(--ink);font-weight:640}@media (width<=1080px){.fm-grid[data-astro-cid-hblc5lex]{grid-template-columns:1fr}.fm-copy[data-astro-cid-hblc5lex]{order:1;max-width:640px}.fm-plate[data-astro-cid-hblc5lex]{order:2;justify-self:center;width:100%;max-width:720px}}@media (width<=640px){.fm-plate[data-astro-cid-hblc5lex]{--photo-w:min(300px, 82vw);grid-template-columns:1fr;grid-template-areas:"photo""l""r""read";justify-items:center;row-gap:10px}.fm-leaders[data-astro-cid-hblc5lex]{display:none}.fm-photo[data-astro-cid-hblc5lex]{width:var(--photo-w);margin-bottom:8px}.fm-labels[data-astro-cid-hblc5lex]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.fm-labels[data-astro-cid-hblc5lex] li[data-astro-cid-hblc5lex]{position:static;translate:none}.fm-labels--l[data-astro-cid-hblc5lex] .fm-label[data-astro-cid-hblc5lex]{flex-direction:row}.fm-label[data-astro-cid-hblc5lex]{height:36px;padding:0 13px;font-size:.84rem}.fm-readout[data-astro-cid-hblc5lex]{width:100%;margin-top:8px}.fm-panel[data-astro-cid-hblc5lex]{padding:18px}.fm-read-copy[data-astro-cid-hblc5lex]{grid-template-columns:1fr}}@media (width<=480px){.fm-title-b[data-astro-cid-hblc5lex]{font-size:1.35rem}.fm-ctas[data-astro-cid-hblc5lex] .btn[data-astro-cid-hblc5lex]{width:100%}}.atlas-head[data-astro-cid-zqle5mhx]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.atlas-title[data-astro-cid-zqle5mhx]{gap:14px;max-width:640px;display:grid}.atlas-nav[data-astro-cid-zqle5mhx]{flex:none;gap:8px;display:flex}.atlas-btn[data-astro-cid-zqle5mhx]{background:var(--surface);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);transition:background-color .2s, color .2s, opacity .2s, transform .16s var(--ease-out);border:0;border-radius:50%;place-items:center;display:grid}.atlas-btn[data-astro-cid-zqle5mhx]:active:not(:disabled){transform:scale(.94)}.atlas-btn[data-astro-cid-zqle5mhx]:disabled{opacity:.35;cursor:default}@media (hover:hover) and (pointer:fine){.atlas-btn[data-astro-cid-zqle5mhx]:not(:disabled):hover{background:var(--ink);color:var(--on-ink)}}.atlas-track[data-astro-cid-zqle5mhx]{--pad:max(var(--gutter), calc((100vw - var(--container)) / 2));padding:4px var(--pad) 24px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:clamp(270px,28vw,340px);grid-auto-flow:column;gap:18px;margin:0;list-style:none;display:grid;overflow-x:auto}.atlas-track[data-astro-cid-zqle5mhx]::-webkit-scrollbar{display:none}.atlas-track[data-astro-cid-zqle5mhx]:focus-visible{outline-offset:-4px}.atlas-card[data-astro-cid-zqle5mhx]{scroll-snap-align:start;border-radius:var(--r-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-1);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.atlas-crop[data-astro-cid-zqle5mhx]{aspect-ratio:4/3;background:var(--bg-sunk);position:relative;overflow:hidden}.atlas-img[data-astro-cid-zqle5mhx]{object-fit:cover;object-position:var(--x) var(--y);width:100%;height:100%;transform:scale(var(--z));transform-origin:var(--x) var(--y);transition:transform .9s var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.atlas-card[data-astro-cid-zqle5mhx]:hover .atlas-img[data-astro-cid-zqle5mhx]{transform:scale(calc(var(--z) * 1.06))}}.atlas-body[data-astro-cid-zqle5mhx]{align-content:start;gap:10px;padding:22px 24px 26px;display:grid}.atlas-name[data-astro-cid-zqle5mhx]{letter-spacing:-.02em;font-size:1.3rem;font-stretch:100%}.atlas-text[data-astro-cid-zqle5mhx]{color:var(--ink-2);font-size:.95rem;line-height:1.55}.atlas-link[data-astro-cid-zqle5mhx]{justify-self:start;align-items:center;gap:6px;margin-top:6px;font-size:.93rem;display:inline-flex}@media (width<=640px){.atlas-nav[data-astro-cid-zqle5mhx]{display:none}.atlas-track[data-astro-cid-zqle5mhx]{grid-auto-columns:84%;gap:12px}}.whole-head[data-astro-cid-7spc5h2y]{gap:14px;max-width:640px;margin-bottom:40px;display:grid}.bento[data-astro-cid-7spc5h2y]{grid-template-rows:auto auto;grid-template-columns:1.25fr 1fr 1fr;gap:14px;display:grid}.cell[data-astro-cid-7spc5h2y]{border-radius:var(--r-xl);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-1);align-content:start;gap:10px;padding:28px;display:grid;position:relative;overflow:hidden}.cell[data-astro-cid-7spc5h2y] h3[data-astro-cid-7spc5h2y]{letter-spacing:-.025em;font-size:1.4rem;font-stretch:100%}.cell[data-astro-cid-7spc5h2y] p[data-astro-cid-7spc5h2y]:not(.cell-k):not(.age-num){color:var(--ink-2);font-size:.97rem}.cell-k[data-astro-cid-7spc5h2y]{color:var(--accent-ink);align-items:center;gap:8px;font-size:.85rem;font-weight:620;display:inline-flex}.shape[data-astro-cid-7spc5h2y]{background:radial-gradient(80% 60% at 50% 60%, var(--accent-wash), transparent 75%), var(--surface);grid-row:span 2;gap:18px}.shape-copy[data-astro-cid-7spc5h2y]{gap:10px;display:grid}.shape-fig[data-astro-cid-7spc5h2y]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.shape-svg[data-astro-cid-7spc5h2y]{justify-self:center;width:100%;max-width:300px;overflow:visible}.sv-outline[data-astro-cid-7spc5h2y]{fill:none;stroke:var(--ink);stroke-width:.5px;stroke-linejoin:round}.sv-cloud[data-astro-cid-7spc5h2y]{fill:none;stroke:var(--ink);stroke-width:.55px;stroke-linecap:round;opacity:.4}.sv-line[data-astro-cid-7spc5h2y] line[data-astro-cid-7spc5h2y]{stroke:var(--accent-strong);stroke-width:.6px;stroke-dasharray:.03 .02;stroke-linecap:round;transition:stroke-width .25s,opacity .25s}.sv-line[data-astro-cid-7spc5h2y] circle[data-astro-cid-7spc5h2y]{fill:var(--accent-strong);transition:opacity .25s}.shape[data-astro-cid-7spc5h2y].has-focus .sv-line[data-astro-cid-7spc5h2y]:not(.is-on){opacity:.22}.sv-line[data-astro-cid-7spc5h2y].is-on line[data-astro-cid-7spc5h2y]{stroke-width:1px;stroke-dasharray:none}@media (prefers-reduced-motion:no-preference){.js .shape[data-astro-cid-7spc5h2y]:not(.is-in) .sv-outline[data-astro-cid-7spc5h2y]{stroke-dasharray:1;stroke-dashoffset:1px}.js .shape[data-astro-cid-7spc5h2y].is-in .sv-outline[data-astro-cid-7spc5h2y]{stroke-dasharray:1;animation:sv-draw 1.6s var(--ease-in-out) .2s backwards}.js .shape[data-astro-cid-7spc5h2y]:not(.is-in) .sv-cloud[data-astro-cid-7spc5h2y]{opacity:0}.js .shape[data-astro-cid-7spc5h2y].is-in .sv-cloud[data-astro-cid-7spc5h2y]{animation:sv-cloud 1.2s var(--ease-out) .5s backwards}.js .shape[data-astro-cid-7spc5h2y]:not(.is-in) .sv-line[data-astro-cid-7spc5h2y]{opacity:0}.js .shape[data-astro-cid-7spc5h2y].is-in .sv-line[data-astro-cid-7spc5h2y]{animation:sv-fade .6s var(--ease-out) backwards;animation-delay:calc(1.3s + var(--d) * .18s)}}@keyframes sv-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes sv-cloud{0%{opacity:0}}@keyframes sv-fade{0%{opacity:0;transform:scale(.96)}}.shape-chips[data-astro-cid-7spc5h2y]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.shape-chip[data-astro-cid-7spc5h2y]{border-radius:var(--r-pill);background:var(--surface);width:100%;min-width:150px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border:0;justify-content:space-between;align-items:center;gap:14px;padding:9px 14px;font-size:.86rem;font-weight:560;transition:background-color .2s,color .2s,box-shadow .2s;display:flex}.shape-chip[data-astro-cid-7spc5h2y] b[data-astro-cid-7spc5h2y]{color:var(--ink);font-weight:700}.shape-chip[data-astro-cid-7spc5h2y].is-on{background:var(--ink);color:var(--on-ink)}.shape-chip[data-astro-cid-7spc5h2y].is-on b[data-astro-cid-7spc5h2y]{color:var(--on-ink)}.shape-cta[data-astro-cid-7spc5h2y]{justify-self:start;margin-top:4px}.puff[data-astro-cid-7spc5h2y]{color:oklch(98% .008 35);grid-column:span 2;align-content:end;min-height:300px;padding:0}.puff-img[data-astro-cid-7spc5h2y]{object-fit:cover;object-position:50% 32%;width:100%;height:100%;transition:transform 1.2s var(--ease-out);position:absolute;inset:0}.puff[data-astro-cid-7spc5h2y]:after{content:"";background:linear-gradient(90deg,oklch(20% .026 350/.78),oklch(20% .026 350/.35) 55%,#0000 80%);position:absolute;inset:0}.puff-copy[data-astro-cid-7spc5h2y]{z-index:1;gap:8px;max-width:380px;padding:28px;display:grid;position:relative}.puff[data-astro-cid-7spc5h2y] .cell-k[data-astro-cid-7spc5h2y]{color:oklch(88% .048 30)}.puff[data-astro-cid-7spc5h2y] p[data-astro-cid-7spc5h2y]:not(.cell-k){color:oklch(92% .02 35)!important}.puff-link[data-astro-cid-7spc5h2y],.age-link[data-astro-cid-7spc5h2y]{text-underline-offset:.25em;justify-self:start;align-items:center;gap:6px;margin-top:4px;font-size:.93rem;font-weight:600;text-decoration:underline 1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.puff[data-astro-cid-7spc5h2y]:hover .puff-img[data-astro-cid-7spc5h2y]{transform:scale(1.04)}}.firm-ic[data-astro-cid-7spc5h2y]{background:var(--accent-wash);width:56px;height:56px;color:var(--accent-ink);border-radius:18px;place-items:center;margin-bottom:6px;display:grid}.small-link[data-astro-cid-7spc5h2y]{justify-self:start;align-items:center;gap:6px;margin-top:4px;font-size:.93rem;display:inline-flex}.age[data-astro-cid-7spc5h2y]{color:oklch(97% .008 35);box-shadow:var(--shadow-2);background:oklch(21% .021 347)}.age[data-astro-cid-7spc5h2y] .cell-k[data-astro-cid-7spc5h2y]{color:oklch(84% .06 26)}.age[data-astro-cid-7spc5h2y] p[data-astro-cid-7spc5h2y]:not(.cell-k):not(.age-num){color:oklch(80% .018 347)!important}.age-num[data-astro-cid-7spc5h2y]{letter-spacing:-.06em;font-size:4.6rem;font-weight:720;font-stretch:100%;line-height:.95}@media (width<=1000px){.bento[data-astro-cid-7spc5h2y]{grid-template-columns:1fr 1fr}.shape[data-astro-cid-7spc5h2y]{grid-area:auto/span 2}.puff[data-astro-cid-7spc5h2y]{grid-column:span 2}}@media (width<=640px){.bento[data-astro-cid-7spc5h2y]{grid-template-columns:1fr}.shape[data-astro-cid-7spc5h2y],.puff[data-astro-cid-7spc5h2y]{grid-column:auto}.cell[data-astro-cid-7spc5h2y]{padding:22px}.shape-fig[data-astro-cid-7spc5h2y]{grid-template-columns:1fr}.shape-svg[data-astro-cid-7spc5h2y]{max-width:230px}.shape-chips[data-astro-cid-7spc5h2y]{grid-template-columns:1fr 1fr}.shape-chip[data-astro-cid-7spc5h2y]{min-width:0}.puff[data-astro-cid-7spc5h2y]{min-height:380px}.puff[data-astro-cid-7spc5h2y]:after{background:linear-gradient(#0000,oklch(20% .026 350/.4) 40%,oklch(20% .026 350/.85))}.puff-copy[data-astro-cid-7spc5h2y]{padding:22px}.shape-cta[data-astro-cid-7spc5h2y]{width:100%}}.nyl-head[data-astro-cid-i6qepyby]{gap:16px;max-width:760px;margin-bottom:44px;display:grid}.nyl-grid[data-astro-cid-i6qepyby]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:14px;display:grid}.nyl-col[data-astro-cid-i6qepyby]{border-radius:var(--r-xl);padding:clamp(24px,3.5vw,40px)}.nyl-col--no[data-astro-cid-i6qepyby]{background:var(--bg-sunk);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex}.nyl-col--yes[data-astro-cid-i6qepyby]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-2)}.nyl-k[data-astro-cid-i6qepyby]{align-items:center;gap:8px;margin-bottom:18px;font-size:.88rem;font-weight:640;display:inline-flex}.nyl-col--no[data-astro-cid-i6qepyby] .nyl-k[data-astro-cid-i6qepyby]{color:var(--ink-2)}.nyl-col--yes[data-astro-cid-i6qepyby] .nyl-k[data-astro-cid-i6qepyby]{color:color-mix(in oklab, var(--good) 70%, var(--ink))}.nyl-no[data-astro-cid-i6qepyby],.nyl-yes[data-astro-cid-i6qepyby]{margin:0;padding:0;list-style:none}.nyl-no[data-astro-cid-i6qepyby]{flex:1;align-content:space-evenly;gap:14px;display:grid}.nyl-no[data-astro-cid-i6qepyby] li[data-astro-cid-i6qepyby]{letter-spacing:-.025em;color:var(--ink-3);font-size:clamp(1.35rem,1rem + 1.2vw,2rem);font-weight:600;font-stretch:100%;line-height:1.25}.strike[data-astro-cid-i6qepyby]{display:inline-block;position:relative}.strike[data-astro-cid-i6qepyby]:after{content:"";background:var(--poor);transform-origin:0;border-radius:1px;height:2px;position:absolute;top:54%;left:-2px;right:-2px}@media (prefers-reduced-motion:no-preference){.js .nyl-col--no[data-astro-cid-i6qepyby]:not(.is-in) .strike[data-astro-cid-i6qepyby]:after{transform:scaleX(0)}.js .nyl-col--no[data-astro-cid-i6qepyby] .strike[data-astro-cid-i6qepyby]:after{transition:transform .6s var(--ease-in-out);transition-delay:calc(.5s + var(--d) * .16s)}}.nyl-yes[data-astro-cid-i6qepyby]{display:grid}.nyl-yes[data-astro-cid-i6qepyby] li[data-astro-cid-i6qepyby]{grid-template-columns:36px 130px minmax(0,1fr);align-items:center;gap:14px;padding:12px 0;display:grid}.nyl-yes[data-astro-cid-i6qepyby] li[data-astro-cid-i6qepyby]+li[data-astro-cid-i6qepyby]{border-top:1px solid var(--line)}.yes-ic[data-astro-cid-i6qepyby]{background:var(--accent-wash);width:36px;height:36px;color:var(--accent-ink);border-radius:12px;place-items:center;display:grid}.yes-name[data-astro-cid-i6qepyby]{font-weight:640}.yes-step[data-astro-cid-i6qepyby]{color:var(--ink-2);font-size:.95rem}.nyl-more[data-astro-cid-i6qepyby]{color:var(--ink-2);margin-top:24px}@media (width<=860px){.nyl-grid[data-astro-cid-i6qepyby]{grid-template-columns:1fr}}@media (width<=520px){.nyl-yes[data-astro-cid-i6qepyby] li[data-astro-cid-i6qepyby]{grid-template-columns:36px minmax(0,1fr);row-gap:2px}.yes-ic[data-astro-cid-i6qepyby]{grid-row:span 2}}
