.read.svelte-1teoznn{padding-bottom:112px}.col.svelte-1teoznn{max-width:720px}.head.svelte-1teoznn{padding:40px 0}.crumbs.svelte-1teoznn{align-items:center;flex-wrap:nowrap;margin-bottom:32px;min-width:0}.crumbs.svelte-1teoznn li:where(.svelte-1teoznn){flex:0 0 auto}.crumbs.svelte-1teoznn li:where(.svelte-1teoznn):last-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta.svelte-1teoznn{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;font-size:13px;color:var(--muted)}.meta.svelte-1teoznn span:where(.svelte-1teoznn)+span:where(.svelte-1teoznn):before{content:"";display:inline-block;width:3px;height:3px;margin:0 14px 3px 0;border-radius:50%;background:var(--line-strong)}.cat.svelte-1teoznn{text-transform:uppercase;letter-spacing:.16em;font-size:11.5px;font-weight:500;color:var(--teal)}h1.svelte-1teoznn{font:350 clamp(38px,4.4vw,60px)/1.06 var(--display);letter-spacing:-.025em;margin:18px 0 22px}.intro.svelte-1teoznn{font-size:20px;line-height:1.6;color:var(--ink-2);margin:0 0 28px}.byline.svelte-1teoznn{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;padding-top:20px;border-top:1px solid var(--line);font-size:13.5px;color:var(--muted)}.byline.svelte-1teoznn b:where(.svelte-1teoznn){font-weight:500;color:var(--ink)}.cover.svelte-1teoznn{max-width:1120px;margin:0 auto 64px}.cover.svelte-1teoznn span:where(.svelte-1teoznn){display:block;padding:10px;border-radius:var(--r-lg);background:var(--card);box-shadow:0 0 0 1px var(--line)}.cover.svelte-1teoznn img:where(.svelte-1teoznn){display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:var(--r)}.body.svelte-1teoznn .prose:where(.svelte-1teoznn)>p:first-child{font-size:19px;line-height:1.7;color:var(--ink)}.body.svelte-1teoznn .prose:where(.svelte-1teoznn) h2:first-child{margin-top:0}.faqs.svelte-1teoznn{margin-top:64px}.faqs.svelte-1teoznn h2:where(.svelte-1teoznn){font:350 clamp(28px,2.6vw,36px)/1.1 var(--display);letter-spacing:-.02em;margin:0 0 20px}h2.svelte-1teoznn em:where(.svelte-1teoznn),.c-title.svelte-1teoznn em:where(.svelte-1teoznn){font-style:italic;font-weight:300;color:var(--teal)}.cta.svelte-1teoznn{display:flex;justify-content:space-between;align-items:center;gap:28px;margin:64px 0 0;padding:32px 36px;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line)}.c-title.svelte-1teoznn{font:350 clamp(26px,2.4vw,32px)/1.1 var(--display);letter-spacing:-.02em;margin:10px 0 8px}.c-txt.svelte-1teoznn{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2);max-width:400px}.related.svelte-1teoznn{padding-top:104px}.r-head.svelte-1teoznn{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}.r-head.svelte-1teoznn h2:where(.svelte-1teoznn){font:350 clamp(34px,3.7vw,56px)/1.04 var(--display);letter-spacing:-.025em;margin:0}.pill-link.svelte-1teoznn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 24px;border:1px solid var(--line-strong);border-radius:999px;font-size:15px;font-weight:500;white-space:nowrap;background:var(--card);transition:border-color .2s}.pill-link.svelte-1teoznn:hover{border-color:var(--ink)}.grid.svelte-1teoznn{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.grid.svelte-1teoznn li:where(.svelte-1teoznn){display:flex}.card-p.svelte-1teoznn{position:relative;display:flex;flex-direction:column;width:100%;padding:10px 10px 22px;border-radius:var(--r-lg);background:var(--card);box-shadow:0 0 0 1px var(--line);transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out)}.card-p.svelte-1teoznn:hover{transform:translateY(-4px);box-shadow:0 0 0 1px var(--line),0 26px 50px -28px #1f242240}.p-link.svelte-1teoznn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.ph.svelte-1teoznn{display:block;overflow:hidden;aspect-ratio:16/10;margin-bottom:18px;border-radius:var(--r);background:var(--paper-2)}.ph.svelte-1teoznn img:where(.svelte-1teoznn){display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease-out)}.card-p.svelte-1teoznn:hover .ph:where(.svelte-1teoznn) img:where(.svelte-1teoznn){transform:scale(1.04)}.card-p.svelte-1teoznn .meta:where(.svelte-1teoznn),.card-p.svelte-1teoznn h3:where(.svelte-1teoznn){margin-inline:12px}.card-p.svelte-1teoznn h3:where(.svelte-1teoznn){font:400 clamp(21px,1.7vw,24px)/1.2 var(--display);letter-spacing:-.015em;margin-top:12px;margin-bottom:0;transition:color .2s}.card-p.svelte-1teoznn:hover h3:where(.svelte-1teoznn){color:var(--teal)}@media (max-width:900px){.grid.svelte-1teoznn{grid-template-columns:1fr 1fr}.grid.svelte-1teoznn li:where(.svelte-1teoznn):last-child{display:none}}@media (max-width:700px){.read.svelte-1teoznn{padding-bottom:88px}.head.svelte-1teoznn{padding:24px 0 28px}.crumbs.svelte-1teoznn{margin-bottom:22px}h1.svelte-1teoznn{font-size:clamp(32px,8.8vw,40px);margin:14px 0 16px}.intro.svelte-1teoznn{font-size:17.5px;margin-bottom:22px}.cover.svelte-1teoznn{width:calc(100% - 32px);margin-bottom:40px}.cover.svelte-1teoznn span:where(.svelte-1teoznn){padding:6px;border-radius:18px}.cover.svelte-1teoznn img:where(.svelte-1teoznn){border-radius:13px}.body.svelte-1teoznn .prose:where(.svelte-1teoznn){font-size:16.5px}.body.svelte-1teoznn .prose:where(.svelte-1teoznn)>p:first-child{font-size:17.5px}.faqs.svelte-1teoznn{margin-top:48px}.cta.svelte-1teoznn{flex-direction:column;align-items:stretch;margin-top:48px;padding:24px 20px;border-radius:18px}.cta.svelte-1teoznn .btn:where(.svelte-1teoznn){width:100%}.related.svelte-1teoznn{padding-top:72px}.r-head.svelte-1teoznn{margin-bottom:24px}.r-head.svelte-1teoznn h2:where(.svelte-1teoznn){font-size:clamp(32px,8.6vw,40px)}.r-head.svelte-1teoznn .pill-link:where(.svelte-1teoznn){display:none}.grid.svelte-1teoznn{grid-template-columns:1fr;gap:10px}.grid.svelte-1teoznn li:where(.svelte-1teoznn):last-child{display:flex}.card-p.svelte-1teoznn{padding:6px 6px 18px;border-radius:18px}.ph.svelte-1teoznn{border-radius:13px;margin-bottom:14px}.card-p.svelte-1teoznn .meta:where(.svelte-1teoznn),.card-p.svelte-1teoznn h3:where(.svelte-1teoznn){margin-inline:10px}}
