.bp-layout{grid-template-columns:210px minmax(0,1fr) 280px;gap:56px}.bp-root .cw-banner--flow{text-align:left;align-items:flex-start;gap:12px;margin:36px 0;display:none}@media (max-width:1240px){.bp-layout{grid-template-columns:200px minmax(0,1fr);gap:40px}.bp-aside-right{display:none!important}.bp-root .cw-banner--flow{display:flex}}@media (max-width:980px){.bp-layout{grid-template-columns:1fr;gap:24px;padding-bottom:48px}.bp-toc{display:none!important}}.bp-root .shell{max-width:1320px}.bp-pull p .qmark{font-family:var(--font-italic);color:var(--c-accent);padding:0 2px;font-size:1.2em;font-style:italic;font-weight:500;line-height:0}.bp-badges{flex-wrap:wrap;gap:6px;margin:0 0 24px;display:flex}.bp-badge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius);background:var(--c-surface);border:1px solid var(--c-line-2);color:var(--c-ink-2);align-items:center;gap:6px;padding:6px 10px;font-size:10.5px;text-decoration:none;display:inline-flex}.bp-badge:hover{border-color:var(--c-ink);color:var(--c-ink)}.bp-badge .ico{width:12px;height:12px}.bp-author-card{border-radius:var(--radius);grid-template-columns:144px 1fr;align-items:center;gap:32px}.bp-author-photo{background:linear-gradient(135deg, var(--c-accent), var(--c-accent-2));border:3px solid var(--c-bg);width:144px;height:144px;box-shadow:0 0 0 1px var(--c-line-2), var(--c-shadow);border-radius:50%;justify-content:center;place-self:center;align-items:center;display:flex;overflow:hidden}.bp-author-photo img{object-fit:cover;object-position:center;filter:contrast(1.02)saturate(.92);width:100%;height:100%;display:block}.bp-author-initials{font-family:var(--font-serif);color:#fff;letter-spacing:-.025em;font-size:48px;font-weight:500;line-height:1}@media (max-width:640px){.bp-author-card{text-align:center;grid-template-columns:1fr;justify-items:center;gap:18px;padding:28px 22px}.bp-author-photo{width:112px;height:112px}.bp-author-initials{font-size:40px}}.bp-author-name{font-size:26px;line-height:1.1}.bp-author-title{letter-spacing:.14em;font-size:11px}.bp-author-bio{font-family:var(--font-italic);max-width:60ch;margin:6px 0 4px;font-size:15.5px;line-height:1.6}.bp-author-actions{gap:8px}.bp-author-btn{border-radius:var(--radius);padding:9px 14px}@media (max-width:520px){.bp-author-actions{width:100%}.bp-author-btn{flex:1;justify-content:center;min-width:0}}.bp-share-rail{z-index:18;flex-direction:column;gap:8px;display:flex;position:fixed;top:50%;left:24px;transform:translateY(-50%)}@media (max-width:1440px){.bp-share-rail{display:none}}.bp-share-rail .lbl{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--c-muted);writing-mode:vertical-rl;text-align:right;margin-bottom:6px;font-size:9.5px;transform:rotate(180deg)}.bp-share-rail button{border-radius:var(--radius);border:1px solid var(--c-line);background:var(--c-surface);width:38px;height:38px;color:var(--c-ink-2);cursor:pointer;font-family:var(--font-mono);justify-content:center;align-items:center;padding:0;font-size:13px;transition:background .12s,border-color .12s,color .12s;display:inline-flex;position:relative}.bp-share-rail button:hover{background:var(--c-bg-soft);border-color:var(--c-ink);color:var(--c-ink)}.bp-share-rail button svg{width:16px;height:16px}.bp-share-rail .toast{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-positive);white-space:nowrap;pointer-events:none;margin-top:8px;font-size:10px;animation:1.6s ease-out forwards bpToast;position:absolute;top:100%;left:0}@keyframes bpToast{0%{opacity:0;transform:translateY(-4px)}15%,75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}.bp-inline-related{border:1px solid var(--c-line);border-left:3px solid var(--c-accent);border-radius:var(--radius);background:var(--c-surface);grid-template-columns:160px 1fr auto;align-items:center;gap:18px;margin:32px 0 28px;padding:18px;display:grid}@media (max-width:720px){.bp-inline-related{grid-template-columns:1fr}.bp-inline-related a.go{justify-self:start}}.bp-inline-related-thumb{aspect-ratio:16/10;border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-bg-soft);line-height:0;display:block;position:relative;overflow:hidden}.bp-inline-related-thumb img,.bp-inline-related-thumb .blog-img-ph{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bp-inline-related-thumb .blog-img-ph-label{display:none}.bp-inline-related-body{min-width:0}.bp-inline-related .lbl{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-accent);margin-bottom:6px;font-size:10.5px}.bp-inline-related h4{font-family:var(--font-serif);letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:19px;font-weight:500;line-height:1.18}.bp-inline-related h4 a{color:var(--c-ink);text-decoration:none}.bp-inline-related h4 a:hover{color:var(--c-accent)}.bp-inline-related .by{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);margin-top:8px;font-size:10.5px}.bp-inline-related a.go{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-ink);border:1px solid var(--c-ink);border-radius:var(--radius);white-space:nowrap;align-items:center;gap:8px;padding:10px 14px;font-size:11px;text-decoration:none;display:inline-flex}.bp-inline-related a.go:hover{background:var(--c-ink);color:var(--c-bg)}.bp-video-embed{border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-surface);box-shadow:var(--c-shadow-soft,none);margin:34px 0;padding:14px}.bp-video-frame{aspect-ratio:16/9;border-radius:calc(var(--radius) - 2px);background:#0b0f14;position:relative;overflow:hidden}.bp-video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.bp-video-embed figcaption{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted);margin:10px 2px 0;font-size:11px;line-height:1.55}.bp-video-embed figcaption a{color:var(--c-ink)}.bp-silo-links{border:1px solid var(--c-menu-border);border-radius:var(--radius);background:linear-gradient(145deg, color-mix(in oklab, var(--c-accent) 7%, var(--c-surface)) 0%, var(--c-surface) 62%);margin:40px 0 34px;padding:clamp(18px,3vw,28px)}.bp-silo-links-head{grid-template-columns:minmax(20rem,1fr) minmax(14rem,18rem);align-items:start;gap:24px;margin-bottom:22px;display:grid}@media (max-width:820px){.bp-silo-links-head{grid-template-columns:1fr}}.bp-silo-links-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-accent);margin-bottom:6px;font-size:10.5px}.bp-silo-links h3{font-family:var(--font-serif);letter-spacing:-.018em;color:var(--c-ink);text-wrap:balance;max-width:24ch;margin:0 0 6px;font-size:24px;line-height:1.14}.bp-silo-links p{max-width:60ch;color:var(--c-ink-2);margin:0}.bp-silo-actions{align-self:start;gap:10px;display:grid}.bp-silo-hub-link,.bp-silo-tool-link{border:1px solid var(--c-ink);border-radius:var(--radius);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink);overflow-wrap:anywhere;align-self:start;align-items:center;gap:8px;max-width:100%;padding:10px 14px;font-size:10.5px;text-decoration:none;display:inline-flex}.bp-silo-hub-link:hover{background:var(--c-ink);color:var(--c-bg)}.bp-silo-tool-link{border-color:color-mix(in oklab, var(--c-accent) 45%, var(--c-line-2));color:var(--c-accent);background:0 0}.bp-silo-tool-link:hover{background:var(--c-accent-soft);color:var(--c-accent-2)}.bp-silo-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:820px){.bp-silo-list{grid-template-columns:1fr 1fr;gap:16px}}@media (max-width:560px){.bp-silo-list{grid-template-columns:1fr}}.bp-silo-list li{margin:0}.bp-silo-list a{border:1px solid var(--c-menu-border);border-radius:var(--radius);background:var(--c-menu-bg);flex-direction:column;gap:8px;min-height:100%;padding:0;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s;display:flex;overflow:hidden}.bp-silo-list a:hover{border-color:color-mix(in oklab, var(--c-accent) 45%, var(--c-line));transform:translateY(-2px);box-shadow:0 10px 26px #121c2d0f}.bp-silo-item-img{aspect-ratio:16/10;background:var(--c-bg-soft);line-height:0;position:relative;overflow:hidden}.bp-silo-item-img img,.bp-silo-item-img .blog-img-ph{object-fit:cover;width:100%;height:100%;transition:transform .2s;position:absolute;inset:0}.bp-silo-list a:hover .bp-silo-item-img img,.bp-silo-list a:hover .bp-silo-item-img .blog-img-ph{transform:scale(1.03)}.bp-silo-item-img .blog-img-ph-label{display:none}.bp-silo-item-topic,.bp-silo-item-title,.bp-silo-item-meta{padding:0 14px}.bp-silo-item-topic,.bp-silo-item-meta{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.bp-silo-item-topic{color:var(--c-accent);padding-top:14px}.bp-silo-item-title{font-family:var(--font-serif);color:var(--c-ink);text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;flex:1;font-size:17px;line-height:1.22}.bp-silo-item-meta{color:var(--c-muted);padding-bottom:14px}.bp-silo-hub-link:focus-visible,.bp-silo-tool-link:focus-visible,.bp-silo-list a:focus-visible{outline:3px solid var(--c-focus);outline-offset:3px}.bp-interstitial{background:var(--c-ink);color:var(--c-bg);border-radius:var(--radius);grid-template-columns:1fr auto;align-items:center;gap:24px;margin:40px 0 36px;padding:26px 28px;display:grid;position:relative;overflow:hidden}@media (max-width:640px){.bp-interstitial{grid-template-columns:1fr;padding:22px}.bp-interstitial a.go{justify-self:start}}.bp-interstitial:before{content:"";background-image:radial-gradient(color-mix(in oklab, var(--c-accent) 60%, transparent) 1.4px, transparent 1.6px);pointer-events:none;opacity:.35;background-size:9px 9px;width:45%;height:70%;position:absolute;bottom:0;right:0;-webkit-mask-image:radial-gradient(at 100% 100%,#000 0%,#0000 70%);mask-image:radial-gradient(at 100% 100%,#000 0%,#0000 70%)}.bp-interstitial>*{z-index:1;position:relative}.bp-interstitial .lbl{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--c-bg);margin-bottom:6px;font-size:10.5px}.bp-interstitial h4{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--c-bg);text-wrap:balance;max-width:36ch;margin:0 0 4px;font-size:22px;font-weight:500;line-height:1.18}.bp-interstitial p{font-family:var(--font-sans);color:color-mix(in oklab, var(--c-bg) 78%, var(--c-ink));max-width:52ch;margin:0;font-size:14px;line-height:1.5}.bp-interstitial a.go{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;border-radius:var(--radius);background:var(--c-accent);color:var(--c-on-accent);white-space:nowrap;align-items:center;gap:8px;padding:11px 18px;font-size:11px;text-decoration:none;display:inline-flex}.bp-interstitial a.go:hover{background:var(--c-accent-2)}.bp-interstitial a.go:focus-visible{outline:3px solid var(--c-bg);outline-offset:3px}.bp-interstitial .bp-interstitial-guide{font-family:var(--font-sans);color:color-mix(in oklab, var(--c-bg) 70%, var(--c-ink));margin:12px 0 0;font-size:13px}.bp-interstitial .bp-interstitial-guide a{color:var(--c-bg);text-underline-offset:3px;text-decoration:underline}.bp-interstitial .bp-interstitial-guide a:hover{color:var(--c-accent)}.bp-tags-feedback{border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);flex-wrap:wrap;align-items:center;gap:14px 20px;margin:28px 0 0;padding:20px 0;display:flex}.bp-tags-feedback .bp-tags{border:0;flex:1;margin:0;padding:0}.bp-tags-feedback .feedback-link{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);white-space:nowrap;font-size:11px;text-decoration:none}.bp-tags-feedback .feedback-link:hover{color:var(--c-accent);text-decoration:underline}@media (max-width:640px){.bp-tags-feedback{flex-direction:column;align-items:flex-start}}.bp-postnav{grid-template-columns:1fr 1fr;gap:16px;margin:48px 0 0;display:grid}@media (max-width:640px){.bp-postnav{grid-template-columns:1fr}.bp-postnav a.next{text-align:left;align-items:flex-start}}.bp-postnav a{border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-surface);color:inherit;flex-direction:column;gap:8px;min-height:130px;padding:22px 24px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.bp-postnav a:hover{border-color:var(--c-ink)}.bp-postnav a.next{text-align:right;align-items:flex-end}.bp-postnav .lbl{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-accent);align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.bp-postnav .arr{font-family:var(--font-mono);color:var(--c-accent)}.bp-postnav h4{font-family:var(--font-serif);letter-spacing:-.012em;color:var(--c-ink);text-wrap:balance;max-width:32ch;margin:0;font-size:20px;font-weight:500;line-height:1.18}.bp-postnav a:hover h4{color:var(--c-accent)}.bp-postnav a.bp-postnav-empty{background:var(--c-bg-soft);border-style:dashed}.bp-postnav a.bp-postnav-empty h4{color:var(--c-ink-2)}.bp-postnav .meta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);margin-top:auto;font-size:10.5px}.bp-more-head{border-bottom:1px solid var(--c-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin:56px 0 18px;padding-bottom:12px;display:flex}.bp-more-head h2{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--c-ink);margin:0;font-size:22px;font-weight:500}.bp-more-head h2 em{font-style:italic;font-family:var(--font-italic);color:var(--c-accent);font-weight:500}.bp-more-head .all{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent);align-items:center;gap:6px;font-size:10.5px;text-decoration:none;display:inline-flex}.bp-more-head .all:hover{color:var(--c-accent-2)}.bp-more-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (max-width:880px){.bp-more-list{grid-template-columns:1fr 1fr;gap:18px}}@media (max-width:560px){.bp-more-list{grid-template-columns:1fr}}.bp-more-list a.bp-more-item{color:inherit;flex-direction:column;gap:10px;text-decoration:none;display:flex}.bp-more-list .bp-more-img{aspect-ratio:16/10;border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-bg-soft);width:100%;margin-bottom:6px;transition:border-color .15s,transform .15s;position:relative;overflow:hidden}.bp-more-list a.bp-more-item:hover .bp-more-img{border-color:var(--c-ink);transform:translateY(-2px)}.bp-more-list a.bp-more-item .cat{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);font-size:10.5px}.bp-more-list a.bp-more-item h3{font-family:var(--font-serif);letter-spacing:-.012em;color:var(--c-ink);text-wrap:balance;margin:0;font-size:19px;font-weight:500;line-height:1.18}.bp-more-list a.bp-more-item:hover h3{color:var(--c-accent)}.bp-more-list a.bp-more-item .dek{font-family:var(--font-italic);color:var(--c-muted);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55}.bp-more-list a.bp-more-item .meta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);margin-top:auto;padding-top:4px;font-size:10px}.bp-tags{border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);flex-wrap:wrap;align-items:center;gap:10px;margin:48px 0 0;padding:20px 0;display:flex}.bp-tags .lbl{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-muted);margin-right:4px;font-size:10.5px}.bp-tag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius);border:1px solid var(--c-line-2);background:var(--c-surface);color:var(--c-ink-2);align-items:center;gap:6px;padding:6px 10px;font-size:10.5px;text-decoration:none;transition:border-color .12s,color .12s;display:inline-flex}.bp-tag:hover{border-color:var(--c-ink);color:var(--c-ink)}.bp-tag .hash{color:var(--c-accent)}.bp-rail-list{border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-surface);padding:18px 18px 6px}.bp-rail-list-head{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.bp-rail-list-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-muted);font-size:10.5px}.bp-rail-list-link{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent);font-size:10px;text-decoration:none}.bp-rail-list-link:hover{color:var(--c-accent-2)}.bp-rail-list ol{counter-reset:bprail;margin:0;padding:0;list-style:none}.bp-rail-list li{counter-increment:bprail;border-top:1px solid var(--c-line)}.bp-rail-list li:first-child{border-top:0}.bp-rail-list a.bp-rail-item{color:var(--c-ink);grid-template-columns:56px minmax(0,1fr);align-items:start;gap:4px 12px;padding:12px 0;text-decoration:none;display:grid}.bp-rail-list a.bp-rail-item:before{content:counter(bprail, decimal-leading-zero);font-family:var(--font-mono);color:var(--c-accent);letter-spacing:.04em;grid-area:2/2;align-self:end;padding-top:3px;font-size:11px}.bp-rail-item-img{aspect-ratio:1;border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-bg-soft);grid-area:1/1/span 2;line-height:0;position:relative;overflow:hidden}.bp-rail-item-img img,.bp-rail-item-img .blog-img-ph{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bp-rail-item-img .blog-img-ph-label{display:none}.bp-rail-list .bp-rail-item-t{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--c-ink);text-wrap:pretty;grid-area:1/2;margin:0;font-size:15px;font-weight:400;line-height:1.22}.bp-rail-list a.bp-rail-item:hover .bp-rail-item-t{color:var(--c-accent)}.bp-rail-list .bp-rail-item-m{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);grid-area:2/2;font-size:10px}.bp-prose .bp-ymyl-disclaimer{margin:28px 0 8px}.bp-breadcrumb{min-width:0;font-family:var(--font-mono);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 22px;padding:0;font-size:12.5px;list-style:none;display:flex}.bp-breadcrumb li{align-items:center;min-width:0;display:inline-flex}.bp-breadcrumb a{color:var(--c-muted);border-radius:4px;padding:3px 2px;text-decoration:none;transition:color .15s}.bp-breadcrumb a:hover{color:var(--c-accent);text-underline-offset:3px;text-decoration:underline}.bp-breadcrumb .sep{color:var(--c-line)}.bp-breadcrumb-current{min-width:0;max-width:none;color:var(--c-ink);overflow-wrap:anywhere;text-overflow:clip;white-space:normal;flex:28ch;font-weight:600;line-height:1.45;overflow:visible}@media (max-width:640px){.bp-breadcrumb{gap:6px;margin-bottom:18px;font-size:12px}.bp-breadcrumb-current{flex-basis:100%}}.bp-root .bp-layout{gap:64px}@media (max-width:1240px){.bp-root .bp-layout{gap:44px}}.bp-root .bp-hero{padding-top:10px}.bp-compare-scroll{-webkit-overflow-scrolling:touch;margin:28px 0;overflow-x:auto}.bp-compare-scroll .bp-compare{min-width:var(--cmp-min,0);margin:0}.bp-lightbox-inner .bp-compare-scroll{margin:0}.bp-prose code,.bp-prose .mono{overflow-wrap:break-word}@media (max-width:640px){.bp-chart{padding:20px 18px 16px}.bp-compare-head>*,.bp-compare-row>*{padding:12px 14px}.bp-stat{padding:22px 20px}.bp-bluf-body{padding:22px 20px 26px}}.bp-aff-inline{border-left:2px solid var(--c-accent);margin:36px 0;padding:2px 0 2px 22px}.bp-aff-inline__tag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-aff-label);margin-bottom:10px;font-size:10px;display:block}.bp-aff-inline__copy{color:var(--c-ink-2);margin:0 0 14px;font-size:15px;line-height:1.6}.bp-aff-inline__copy strong{color:var(--c-ink);font-weight:600}.bp-aff-inline__cta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-aff-link);text-underline-offset:3px;font-size:11px;text-decoration:underline;display:inline-block}.bp-aff-inline__disclosure{max-width:52ch;color:var(--c-aff-label);margin:20px 0 0;font-size:12px;line-height:1.45}.bp-aff-inline__disclosure a{color:var(--c-aff-label);text-decoration:underline}.bp-root article .cw-banner--flow .cw-banner__link--hostinger,.bp-root article .cw-banner--flow .cw-banner__link--hostinger:hover{text-decoration:none}.bp-root article .cw-banner--flow .cw-banner__disclosure,.bp-root article .bp-aff-inline__disclosure{font-family:var(--font-sans);color:var(--c-aff-label);font-size:12px;line-height:1.45}.bp-root article .cw-banner--flow .cw-banner__disclosure a,.bp-root article .bp-aff-inline__disclosure a{color:var(--c-aff-label);text-decoration:underline}.bp-root article .bp-aff-inline__copy{font-family:var(--font-sans);color:var(--c-ink-2);font-size:15px;line-height:1.6}.bp-root article .bp-aff-inline__copy strong{color:var(--c-ink);font-weight:600}.blog-card-fallback{background:linear-gradient(135deg, var(--fb-soft,var(--c-accent-soft)) 0%, color-mix(in oklab, var(--fb-tone,var(--c-accent)) 14%, var(--fb-soft,var(--c-accent-soft))) 55%, color-mix(in oklab, var(--fb-tone,var(--c-accent)) 30%, var(--fb-soft,var(--c-accent-soft))) 100%);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:3px;padding:10px 12px;display:flex;position:absolute;inset:0;overflow:hidden}.blog-card-fallback:before{content:"";background:repeating-linear-gradient(var(--fb-angle,24deg), transparent 0 var(--fb-gap,14px), color-mix(in oklab, var(--fb-tone,var(--c-accent)) 22%, transparent) var(--fb-gap,14px) calc(var(--fb-gap,14px) + 2px));opacity:.5;position:absolute;inset:0}.blog-card-fallback[data-tone=accent]{--fb-tone:var(--c-accent);--fb-soft:var(--c-accent-soft)}.blog-card-fallback[data-tone=amber]{--fb-tone:var(--c-amber);--fb-soft:var(--c-amber-soft)}.blog-card-fallback[data-tone=teal]{--fb-tone:var(--c-teal);--fb-soft:var(--c-teal-soft)}.blog-card-fallback[data-tone=indigo]{--fb-tone:var(--c-indigo);--fb-soft:var(--c-indigo-soft)}.blog-card-fallback[data-tone=violet]{--fb-tone:var(--c-violet);--fb-soft:var(--c-violet-soft)}.blog-card-fallback[data-tone=clay]{--fb-tone:var(--c-clay);--fb-soft:var(--c-clay-soft)}.blog-card-fallback[data-family=domain]{--fb-angle:-32deg;--fb-gap:12px}.blog-card-fallback[data-family=method]{--fb-angle:90deg;--fb-gap:18px}.blog-card-fallback[data-family=buyer]{--fb-angle:0deg;--fb-gap:16px}.blog-card-fallback[data-family=seller]{--fb-angle:56deg;--fb-gap:12px}.blog-card-fallback[data-family=ai-search]{--fb-angle:12deg;--fb-gap:22px}.blog-card-fallback[data-family=youtube]{--fb-angle:-12deg;--fb-gap:20px}.blog-card-fallback[data-family=instagram]{--fb-angle:45deg;--fb-gap:10px}.blog-card-fallback[data-family=tiktok]{--fb-angle:-58deg;--fb-gap:14px}.blog-card-fallback[data-family=twitch]{--fb-angle:74deg;--fb-gap:16px}.blog-card-fallback[data-family=newsletter]{--fb-angle:8deg;--fb-gap:26px}.blog-card-fallback[data-family=ecommerce]{--fb-angle:-45deg;--fb-gap:18px}.blog-card-fallback[data-family=saas]{--fb-angle:30deg;--fb-gap:24px}.blog-card-fallback[data-family=social]{--fb-angle:-20deg;--fb-gap:16px}.blog-card-fallback-mark{z-index:1;font-family:var(--font-mono);letter-spacing:.12em;color:var(--fb-tone,var(--c-accent));border:1px solid color-mix(in oklab, var(--fb-tone,var(--c-accent)) 55%, transparent);background:color-mix(in oklab, var(--fb-soft,var(--c-accent-soft)) 80%, #fff);border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700;position:relative}.blog-card-fallback-family{z-index:1;font-family:var(--font-sans);color:var(--c-ink-2);font-size:12px;font-weight:600;position:relative}.bp-silo-more{margin-top:18px}.bp-silo-more-label{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);margin-bottom:8px;font-size:11px;font-weight:700}.bp-silo-more ul{grid-template-columns:1fr 1fr;gap:6px 24px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:720px){.bp-silo-more ul{grid-template-columns:1fr}}.bp-silo-more li{margin:0;padding:0}.bp-silo-more a{font-family:var(--font-sans);color:var(--c-ink-2);padding:2px 0;font-size:14px;line-height:1.45;text-decoration:none;display:inline-block}.bp-silo-more a:hover{color:var(--c-accent);text-decoration:underline}.bp-silo-more a span{color:var(--c-accent)}.bp-postnav-thumb{border:1px solid var(--c-line-2);border-radius:6px;width:88px;height:50px;margin-bottom:10px;display:block;position:relative;overflow:hidden}.bp-postnav-thumb img{object-fit:cover}.bp-postnav .bp-postnav-thumb .blog-card-fallback{padding:4px 6px}.bp-postnav .bp-postnav-thumb .blog-card-fallback-family{display:none}@media (max-width:640px){.bp-postnav-thumb{display:none}}
