.art{flex-direction:column;gap:clamp(48px,6vw,72px);padding-top:clamp(16px,3vw,40px);display:flex}.art-head{flex-direction:column;gap:18px;display:flex}.art-head__tag{height:30px;padding:0 14px;font-size:13px;font-weight:600}.art-head__h1{font-size:clamp(34px,4.4vw,54px);line-height:1.06}.art-head__by{margin-top:-6px}.art-p{max-width:70ch;line-height:1.6}.art-p a,.art-sec .art-p a,.art-link{color:var(--orange-deep)}.art-sec{flex-direction:column;gap:18px;scroll-margin-top:96px;display:flex}.art-sec .step-head p{color:var(--ink);line-height:1.6}.art-toc{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.art-toc a{border-radius:var(--radius-sm);background:var(--paper);min-height:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);transition:box-shadow var(--duration-fast) var(--ease-out);align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.art-toc a:hover{box-shadow:inset 0 0 0 1px var(--ink-muted)}.art-toc span{color:var(--orange-deep)}.art-points{flex-direction:column;gap:12px;display:flex}.art-points li{max-width:70ch;padding-left:18px;line-height:1.55;position:relative}.art-points li:before{content:"";background:var(--orange);border-radius:50%;width:7px;height:7px;position:absolute;top:.65em;left:0}.art-points__key{font-weight:600}.art-prose{flex-direction:column;gap:16px;display:flex}.art-prose>*{margin:0}.art-prose p,.art-prose li{max-width:70ch;line-height:1.6}.art-prose a{color:var(--orange-deep)}.art-prose strong{font-weight:600}.art-prose h3{font-family:var(--font-display);letter-spacing:-.01em;margin-top:12px;font-size:21px;font-weight:700;line-height:1.25}.art-prose ul,.art-prose ol{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.art-prose ul>li{padding-left:18px;position:relative}.art-prose ul>li:before{content:"";background:var(--orange);border-radius:50%;width:7px;height:7px;position:absolute;top:.65em;left:0}.art-prose ol{counter-reset:art-ol}.art-prose ol>li{counter-increment:art-ol;padding-left:30px;position:relative}.art-prose ol>li:before{content:counter(art-ol);color:var(--orange-deep);font-variant-numeric:tabular-nums;font-weight:700;position:absolute;top:.1em;left:0}.art-prose table{border-collapse:collapse;background:var(--paper);border-radius:var(--radius-md);width:100%;box-shadow:inset 0 0 0 1px var(--line);font-size:15px;line-height:1.45;display:block;overflow-x:auto}.art-prose thead th{text-align:left;font-weight:700}.art-prose th,.art-prose td{vertical-align:top;text-align:left;padding:12px 16px}.art-prose tbody tr{border-top:1px solid var(--line)}.art-prose td:first-child{font-weight:600}.art-prose blockquote{border-radius:var(--radius-md);background:var(--paper);box-shadow:var(--shadow-card);flex-direction:column;gap:10px;padding:clamp(18px,2.4vw,24px);display:flex}.art-prose blockquote p{max-width:none}.art-prose blockquote p>strong:first-child{font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;color:var(--ink-muted);margin-bottom:8px;font-weight:600;display:block}main a[href^="/learn/terminy#"]{text-underline-offset:3px;cursor:help;text-decoration-style:dotted}.tp[data-astro-cid-4g7uc5gt]{z-index:60;border-radius:var(--radius-md);background:var(--paper);width:min(360px,100vw - 24px);color:var(--ink);box-shadow:0 0 0 1px var(--line), var(--shadow-float);animation:tp-in .16s var(--ease-out);flex-direction:column;gap:8px;padding:16px 18px 18px;display:flex;position:absolute}.tp[data-astro-cid-4g7uc5gt][hidden]{display:none}.tp--sheet[data-astro-cid-4g7uc5gt]{width:auto;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));position:fixed;bottom:12px;right:12px;top:auto!important;left:12px!important}.tp__head[data-astro-cid-4g7uc5gt]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tp__name[data-astro-cid-4g7uc5gt]{font-size:18px;font-weight:700;line-height:1.25}.tp__close[data-astro-cid-4g7uc5gt]{width:36px;height:36px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-8px -8px 0 0;display:inline-grid}.tp__close[data-astro-cid-4g7uc5gt]:hover{background:var(--sand);color:var(--ink)}.tp__def[data-astro-cid-4g7uc5gt]{font-size:15px;line-height:1.55}.tp__more[data-astro-cid-4g7uc5gt]{color:var(--orange-deep);align-self:flex-start;font-size:14px;font-weight:700;text-decoration:none}.tp__more[data-astro-cid-4g7uc5gt]:hover{text-decoration:underline}@keyframes tp-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.tp[data-astro-cid-4g7uc5gt]{animation:none}}.art-cta[data-astro-cid-qb2qritc]{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:4px;display:flex}@media (width<=599px){.art-cta[data-astro-cid-qb2qritc] .btn{justify-content:center;width:100%}}
