.ss-home .blog-index-section{margin-top:0}.ss-home .blog-article{width:min(100vw - 96px,980px)}.ss-home .blog-article-header,.ss-home .blog-tldr,.ss-home .blog-article-section,.ss-home .blog-soft-cta,.ss-home .blog-internal-links{width:100%}.ss-home .blog-article-header h1,.ss-home .blog-article-header p,.ss-home .blog-tldr p,.ss-home .blog-article-section>p,.ss-home .blog-soft-cta p,.ss-home .blog-internal-links p{max-width:760px}.ss-home .blog-card,.ss-home .blog-empty-state,.ss-home .blog-tldr,.ss-home .blog-soft-cta,.ss-home .blog-internal-links{background:linear-gradient(180deg, var(--panel), var(--panel-2))}.ss-home .blog-card-meta{color:rgba(var(--text-rgb), .52)}.ss-home .blog-card-status{color:var(--green);text-transform:uppercase}.ss-home .blog-card p,.ss-home .blog-empty-state p,.ss-home .blog-tldr p,.ss-home .blog-article-section p,.ss-home .blog-soft-cta p,.ss-home .blog-internal-links p{color:rgba(var(--text-rgb), .72)}.ss-home .blog-card-link:hover,.ss-home .blog-card-link:focus-visible,.ss-home .blog-soft-cta a:hover,.ss-home .blog-soft-cta a:focus-visible,.ss-home .blog-internal-links a:hover,.ss-home .blog-internal-links a:focus-visible{color:var(--text)}.ss-home .blog-article-section h3{color:rgba(var(--text-rgb), .94);letter-spacing:0;text-wrap:balance;margin:clamp(30px,4vw,48px) 0 0;font-size:clamp(21px,1.65vw,27px);font-weight:520;line-height:1.12}.ss-home .blog-article-section h3+p{margin-top:clamp(10px,1vw,14px)}.ss-home .blog-article-figure{width:100%;margin:clamp(22px,3vw,36px) 0 0}.ss-home .blog-article-figure img{border:1px solid rgba(var(--edge-rgb), .09);border-radius:var(--card-radius);background:var(--panel);width:100%;height:auto;box-shadow:0 20px 48px rgba(var(--shadow-rgb), .26);display:block}.ss-home .blog-article-figure figcaption{color:rgba(var(--text-rgb), .54);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;margin-top:10px;font-size:11px;font-weight:600;line-height:1.35}.ss-home .blog-article-table-wrap{border:1px solid rgba(var(--edge-rgb), .09);border-radius:var(--card-radius);background:linear-gradient(180deg, var(--panel), var(--panel-2));width:100%;box-shadow:inset 0 1px 0 rgba(var(--edge-rgb), .035), 0 20px 48px rgba(var(--shadow-rgb), .24);margin:clamp(22px,3vw,36px) 0 0;overflow-x:auto}.ss-home .blog-article-table{border-collapse:collapse;width:100%;min-width:760px;color:rgba(var(--text-rgb), .74);font-size:clamp(13px,.95vw,14px);line-height:1.48}.ss-home .blog-article-table th,.ss-home .blog-article-table td{text-align:left;vertical-align:top;padding:clamp(13px,1.2vw,17px) clamp(14px,1.45vw,20px)}.ss-home .blog-article-table th{border-bottom:1px solid rgba(var(--edge-rgb), .11);color:var(--green);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.25}.ss-home .blog-article-table td{border-bottom:1px solid rgba(var(--edge-rgb), .055)}.ss-home .blog-article-table tr:last-child td{border-bottom:0}.ss-home .blog-article-table tbody tr:nth-child(2n) td{background:#aaff0006}.ss-home[data-theme=light] .blog-article-figure img,.ss-home[data-theme=light] .blog-article-table-wrap,.ss-home[data-theme=light] .blog-card,.ss-home[data-theme=light] .blog-empty-state,.ss-home[data-theme=light] .blog-tldr,.ss-home[data-theme=light] .blog-soft-cta,.ss-home[data-theme=light] .blog-internal-links{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#ffffffb3,#f0f5ebd1);border-color:#1020181c;box-shadow:0 15px 45px #30493a1a,inset 0 1px #ffffff8c}.ss-home[data-theme=light] .blog-article-table td{border-bottom-color:#10201812}.ss-home[data-theme=light] .blog-article-table tbody tr:nth-child(2n) td{background:#16743b09}.ss-home .blog-faq-list{border-top:1px solid rgba(var(--edge-rgb), .09);gap:0;margin-top:clamp(18px,2vw,26px);display:grid}.ss-home .blog-faq-item{border-bottom:1px solid rgba(var(--edge-rgb), .09)}.ss-home .blog-faq-question{width:100%;min-height:clamp(58px,5vw,70px);color:rgba(var(--text-rgb), .9);font-family:var(--font);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 26px;align-items:center;gap:clamp(14px,1.6vw,20px);padding:clamp(14px,1.4vw,18px) 0;font-size:clamp(17px,1.25vw,20px);font-weight:560;line-height:1.28;display:grid}.ss-home .blog-faq-question:hover,.ss-home .blog-faq-question:focus-visible{color:var(--text)}.ss-home .blog-faq-question:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #aaff00ad}.ss-home .blog-faq-chevron{width:18px;height:18px;color:var(--green);stroke-width:1.8px;justify-self:end;transition:color .18s,transform .18s}.ss-home .blog-faq-question[aria-expanded=true] .blog-faq-chevron{transform:rotate(180deg)}.ss-home .blog-faq-answer{max-width:680px;padding:0 44px clamp(18px,1.8vw,24px) 0}.ss-home .blog-faq-answer[hidden]{display:none}.ss-home .blog-faq-answer p{color:rgba(var(--text-rgb), .68);margin:0;font-size:clamp(15px,1.1vw,17px);line-height:1.64}@media (max-width:720px){.ss-home .blog-article{width:min(100vw - 40px,980px)}.ss-home .blog-faq-question{grid-template-columns:minmax(0,1fr) 22px;min-height:56px;font-size:clamp(16px,2.6vw,18px)}.ss-home .blog-faq-answer{padding-right:30px}}@media (max-width:520px){.ss-home .blog-article{width:min(100vw - 32px,980px)}.ss-home .blog-article-section h3{font-size:20px}}
