.ui-band.article-band h1{max-width:22ch;font-size:clamp(36px,4.4vw,60px)}.ui-band.article-band h1 strong{font-weight:inherit}.ui-band.article-band .article-meta{margin-top:clamp(16px,1.8vw,22px);max-width:none;font-size:15px;line-height:1.5;color:var(--ui-muted)}.article-meta-item{white-space:nowrap}.article-meta-item>span[aria-hidden]{margin:0 4px 0 2px;color:var(--ui-quiet)}.article-meta-cat{color:var(--ui-teal)}.article-band .za-share-bar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:clamp(22px,2.4vw,30px)}.article-band .za-share-label{margin-right:6px;font-size:14px;color:var(--ui-muted)}.article-band .za-share-btn{display:inline-flex;flex:none;align-items:center;gap:7px;height:38px;padding:0 15px;border:1px solid var(--ui-line-2);border-radius:999px;background:transparent;font:500 14px/1 var(--za-body);color:var(--ui-ink);white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,transform .25s var(--ui-ease)}.article-band .za-share-btn:hover{border-color:var(--ui-panel-2);background:var(--ui-panel-2)}.article-band .za-share-btn:active{transform:scale(.98)}.article-band .za-share-btn svg{flex-shrink:0;width:14px;height:14px;color:var(--ui-teal)}@media(pointer:coarse){.article-band .za-share-btn{height:44px}}.article-band-lift,.article-doc-lift{--lift: clamp(64px, 13vw, 210px)}.ui-band.article-band-lift{padding-bottom:calc(clamp(56px,6vw,88px) + var(--lift))}.article-doc{padding:clamp(40px,5vw,72px) 0 clamp(72px,9vw,120px)}.article-doc-lift{padding-top:0}.article-hero{position:relative;z-index:2;display:block;width:100%;max-width:1000px;height:auto;margin:calc(-1 * var(--lift)) auto clamp(48px,6vw,80px);aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--ui-r);background:var(--ui-panel);outline:1px solid rgba(var(--ui-white-rgb),.07);outline-offset:-1px;box-shadow:0 48px 90px -48px rgba(var(--ui-night-rgb),.6)}@media(prefers-reduced-motion:no-preference){.article-hero{animation:article-hero-in 1.1s var(--ui-ease) .12s both}}@keyframes article-hero-in{0%{transform:translateY(28px) scale(.985)}}.ui-prose.article em{font-style:italic}.ui-prose.article img{display:block;max-width:100%;height:auto;margin-inline:auto;border-radius:14px}.ui-prose.article img[style*=border]{border:1px solid var(--ui-line)!important}.ui-prose.article img[src*=figma_image_1755882906]{width:100%;height:clamp(220px,28vw,320px);padding:clamp(28px,4vw,44px);object-fit:contain;border-radius:var(--ui-r);background:radial-gradient(closest-side,rgb(var(--ui-light) / .24),rgb(var(--ui-light) / 0) 70%),var(--ui-night-bg)}.ui-prose.article p:has(>img:only-child){margin-block:2em}.ui-prose.article ul>:not(li){margin-left:-22.1px}.ui-prose.article ul>ul{margin-top:.55em}.ui-prose.article ul>p{margin-top:1.15em}.ui-prose.article figure{margin-block:2.2em}.ui-prose.article figcaption{margin-top:12px;font-size:14px;line-height:1.5;color:var(--ui-muted);text-align:center}.ui-prose.article table{width:100%;margin-block:2em;border-collapse:collapse;font-size:15.5px;font-feature-settings:"tnum"}.ui-prose.article th,.ui-prose.article td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--ui-line)}.ui-prose.article th:last-child,.ui-prose.article td:last-child{text-align:right;white-space:nowrap}.ui-prose.article th{font-size:13.5px;font-weight:500;color:var(--ui-muted);background:var(--ui-panel-2)}.ui-prose.article thead th:first-child{border-radius:10px 0 0 10px}.ui-prose.article thead th:last-child{border-radius:0 10px 10px 0}.ui-prose.article thead th{border-bottom:0}.ui-prose.article tbody tr:last-child td{border-bottom:1px solid var(--ui-line-2)}.ui-prose.article td strong{font-weight:600}.ui-prose.article .article-table-scroll{margin-block:2em;overflow-x:auto;-webkit-overflow-scrolling:touch}.ui-prose.article .article-compare{margin-block:0;font-feature-settings:normal}.ui-prose.article .article-compare:has(tr>:nth-child(3)){min-width:560px}.ui-prose.article .article-compare th:last-child,.ui-prose.article .article-compare td:last-child{text-align:left;white-space:normal}.ui-prose.article .article-compare th,.ui-prose.article .article-compare td{vertical-align:top;overflow-wrap:normal}.ui-prose.article .article-compare tbody th{font-size:inherit;font-weight:600;color:var(--ui-ink);background:none}.ui-prose.article .pdf-embed{display:block;width:100%;height:min(80vh,900px);border:1px solid var(--ui-line-2);border-radius:14px;background:var(--ui-panel)}.ui-page .ui-prose.article a.elementor-button{display:inline-flex;align-items:center;height:46px;padding:0 22px;border:1px solid var(--ui-line-2);border-radius:999px;font:500 16px/1 var(--za-body);color:var(--ui-ink);text-decoration:none;transition:border-color .2s ease,transform .25s var(--ui-ease)}.ui-page .ui-prose.article a.elementor-button:hover{border-color:var(--ui-ink)}.ui-page .ui-prose.article a.elementor-button:active{transform:scale(.98)}.ui-prose.article a.elementor-button br{display:none}.ui-prose.article .za-blog-nav-block{margin-top:2.4em!important;padding:clamp(24px,3vw,32px)!important;border:0!important;border-radius:var(--ui-r)!important;background:var(--ui-panel)!important}.ui-prose.article .za-blog-nav-block p{color:var(--ui-body)!important}.ui-prose.article .za-blog-nav-block>p:first-child{font-size:14px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--ui-muted)!important}.ui-page .ui-prose.article .za-blog-nav-block a{color:var(--ui-ink)!important;text-decoration:underline;text-decoration-color:var(--ui-teal-ink)}.ui-prose.article .za-blog-nav-block>div:first-of-type>p:first-child a{font-family:var(--za-display);font-size:19px;font-weight:500;line-height:1.3;letter-spacing:-.015em}.ui-prose.article .za-blog-nav-block div[style*=border-top]{border-top-color:var(--ui-line-2)!important}.article-close{padding:clamp(72px,9vw,120px) 0 clamp(64px,8vw,112px);background:radial-gradient(56% 220px at 50% 0%,rgb(var(--ui-light) / .08),rgb(var(--ui-light) / 0) 76%),var(--ui-bg)}.article-close-in{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(40px,6vw,96px)}.za-post-cta-kicker{max-width:40ch;font-size:clamp(16px,1.4vw,18px);line-height:1.5;color:var(--ui-muted);text-wrap:pretty}.za-post-cta-title{margin-top:14px;max-width:20ch;font-family:var(--za-display);font-size:clamp(30px,3.4vw,46px);font-weight:450;line-height:1.06;letter-spacing:-.032em;color:var(--ui-ink);text-wrap:balance}.za-post-cta-copy{margin-top:clamp(16px,1.8vw,22px);max-width:50ch;font-size:17px;line-height:1.6;color:var(--ui-body);text-wrap:pretty}.za-post-cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(24px,2.6vw,32px)}.ui-page .za-post-cta-button{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 22px;border-radius:999px;background:var(--ui-cta-bg);color:var(--ui-cta-fg);font:500 16px/1 var(--za-body);letter-spacing:-.005em;transition:background-color .2s ease,transform .25s var(--ui-ease)}.ui-page .za-post-cta-button:hover{background:var(--ui-cta-hover)}.ui-page .za-post-cta-button:active{transform:scale(.98)}.article-close .za-post-footer{position:relative;margin:0!important;padding:clamp(24px,2.8vw,32px)!important;border:0!important;border-radius:20px!important;background:var(--ui-raise)!important;box-shadow:inset 0 0 0 1px var(--ui-line),0 32px 60px -36px rgba(var(--ui-black-rgb),.9)}.article-close .za-post-footer:before{content:"";position:absolute;top:0;left:14%;right:14%;height:1px;background:linear-gradient(90deg,rgb(var(--ui-light) / 0),rgb(var(--ui-light) / .6),rgb(var(--ui-light) / 0))}.article-close .za-post-footer>p:first-child{font-size:14px!important;letter-spacing:0!important;text-transform:none!important;color:var(--ui-muted)!important}.article-close .za-post-footer h3{font-family:var(--za-display);font-size:24px!important;font-weight:450;letter-spacing:-.025em;color:var(--ui-ink)}.article-close .za-post-footer p{font-size:15.5px;line-height:1.55;color:var(--ui-body)!important}.article-close .za-post-footer h3+p{font-weight:500!important;color:var(--ui-ink)!important}.article-close .za-post-footer p:last-child{font-weight:500!important}.article-close .za-post-footer a{color:var(--ui-teal);text-decoration:underline;text-decoration-color:rgb(var(--ui-light) / .4);text-underline-offset:4px;transition:text-decoration-color .2s ease}.article-close .za-post-footer a:hover{text-decoration-color:currentColor}.article-close .za-post-footer span[style]{color:var(--ui-line-2)!important}@media(max-width:960px){.article-close-in{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.article-meta-cat{display:block}.article-meta-cat+.article-meta-item>span[aria-hidden]{display:none}.article-band .ui-band-copy{width:100%}.article-band .za-share-bar{flex-wrap:nowrap;justify-content:flex-start;width:calc(100% + 2 * var(--ui-gut));margin-inline:calc(-1 * var(--ui-gut));padding-inline:var(--ui-gut);overflow-x:auto;scrollbar-width:none;-webkit-mask:linear-gradient(90deg,transparent,#000 var(--ui-gut),#000 calc(100% - 40px),transparent);mask:linear-gradient(90deg,transparent,#000 var(--ui-gut),#000 calc(100% - 40px),transparent)}.article-band .za-share-bar::-webkit-scrollbar{display:none}.ui-band.article-band h1{font-size:clamp(32px,8.8vw,40px)}.article-hero{border-radius:16px}.ui-page .za-post-cta-button{width:100%}}.ui-prose.article .article-quote{margin-block:1.8em;padding-left:clamp(18px,2vw,24px);border-left:2px solid var(--ui-teal)}.ui-prose.article .article-quote blockquote p{margin:0;font-family:var(--za-display);font-size:clamp(19px,1.8vw,22px);line-height:1.45;letter-spacing:-.012em;color:var(--ui-ink)}.ui-prose.article .article-quote figcaption{margin-top:10px;text-align:left}.za-post-cta-copy a{color:var(--ui-ink);text-decoration:underline;text-decoration-color:var(--ui-teal-ink);text-underline-offset:.18em}
