.col[data-astro-cid-zg7dkzxc]{box-sizing:content-box;max-width:720px;margin:0 auto;padding:0 32px}@media (width<=640px){.col[data-astro-cid-zg7dkzxc]{padding:0 18px}}.art-head[data-astro-cid-zg7dkzxc]{padding:clamp(32px,5vw,56px) 0 clamp(28px,4vw,44px)}.crumbs[data-astro-cid-zg7dkzxc]{color:var(--faint);gap:9px;margin-bottom:clamp(28px,4vw,44px);font-size:13px;display:flex}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--mut);text-decoration:none}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{color:var(--ink)}.art-head[data-astro-cid-zg7dkzxc] h1[data-astro-cid-zg7dkzxc]{letter-spacing:-.04em;margin:16px 0 0;font-size:clamp(34px,5.4vw,60px);line-height:1.04}.dek[data-astro-cid-zg7dkzxc]{color:var(--mut);letter-spacing:-.01em;margin-top:22px;font-size:clamp(18px,2.2vw,21px);line-height:1.55}.byline[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--line);color:var(--mut);flex-wrap:wrap;gap:8px 12px;margin-top:28px;padding-top:20px;font-size:14px;display:flex}.byline[data-astro-cid-zg7dkzxc] .who[data-astro-cid-zg7dkzxc]{color:var(--ink);font-weight:600}.body[data-astro-cid-zg7dkzxc]{font-size:clamp(17px,1.9vw,18.5px);line-height:1.78}.body[data-astro-cid-zg7dkzxc] p{margin:1.05em 0 0}.body[data-astro-cid-zg7dkzxc] .intro{letter-spacing:-.012em;margin-top:0;font-size:clamp(20px,2.4vw,23px);line-height:1.55}.body[data-astro-cid-zg7dkzxc] h2{letter-spacing:-.03em;margin:clamp(44px,5.5vw,64px) 0 0;font-size:clamp(24px,3vw,32px);line-height:1.15}.body[data-astro-cid-zg7dkzxc] h3{margin:clamp(30px,3.5vw,40px) 0 0;font-size:clamp(19px,2.2vw,22px)}.body[data-astro-cid-zg7dkzxc] strong{font-weight:650}.body[data-astro-cid-zg7dkzxc] a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--or);text-underline-offset:3px;text-decoration-thickness:1.5px}.body[data-astro-cid-zg7dkzxc] a:hover{color:var(--or-ink)}.body[data-astro-cid-zg7dkzxc] ul.bul,.body[data-astro-cid-zg7dkzxc] ol.steps-list{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.body[data-astro-cid-zg7dkzxc] ul.bul li{padding-left:26px;position:relative}.body[data-astro-cid-zg7dkzxc] ul.bul li:before{content:"";background:var(--or);border-radius:2px;width:8px;height:8px;position:absolute;top:.68em;left:2px}.body[data-astro-cid-zg7dkzxc] ol.steps-list li{align-items:baseline;gap:16px;display:flex}.body[data-astro-cid-zg7dkzxc] ol.steps-list .n{color:var(--or-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:none;min-width:1.6em;font-weight:700}.body[data-astro-cid-zg7dkzxc] blockquote.pull{border-left:2px solid var(--or);margin:clamp(40px,5vw,60px) 0 0;padding:4px 0 4px 26px}.body[data-astro-cid-zg7dkzxc] blockquote.pull p{letter-spacing:-.022em;color:var(--mut);margin:0;font-size:clamp(22px,3vw,29px);font-weight:500;line-height:1.32}.author[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--line);align-items:center;gap:18px;margin-top:clamp(52px,6vw,76px);padding-top:28px;display:flex}.av[data-astro-cid-zg7dkzxc]{background:var(--card);border:1px solid var(--line);width:52px;height:52px;color:var(--mut);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:600;display:grid}.author[data-astro-cid-zg7dkzxc] b[data-astro-cid-zg7dkzxc]{font-size:15.5px;font-weight:600}.author[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:var(--mut);margin-top:2px;font-size:14px;line-height:1.5}.next[data-astro-cid-zg7dkzxc]{margin:clamp(36px,5vw,52px) 0 clamp(56px,8vw,96px)}.next-list[data-astro-cid-zg7dkzxc]{gap:10px;margin-top:14px;display:grid}.next[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:inherit;background:var(--card);border:1px solid var(--line);transition:border-color .2s,transform .3s var(--ease),box-shadow .3s var(--ease);border-radius:16px;padding:18px 56px 18px 22px;text-decoration:none;display:block;position:relative}.next[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{border-color:var(--or);box-shadow:var(--shadow);transform:translateY(-2px)}.next[data-astro-cid-zg7dkzxc] b[data-astro-cid-zg7dkzxc]{letter-spacing:-.018em;font-size:16.5px;font-weight:600;display:block}.next[data-astro-cid-zg7dkzxc] small[data-astro-cid-zg7dkzxc]{color:var(--mut);margin-top:3px;font-size:14px;line-height:1.5;display:block}.next[data-astro-cid-zg7dkzxc] .arr[data-astro-cid-zg7dkzxc]{color:var(--or-ink);transition:transform .2s var(--ease);font-weight:600;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.next[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover .arr[data-astro-cid-zg7dkzxc]{transform:translate(4px,-50%)}
