.blog26{--blog26-accent:var(--h26-accent);--blog26-accent-deep:var(--h26-accent-deep);--blog26-ink:var(--h26-ink);--blog26-grey:var(--h26-grey);--blog26-paper:#fcfbfa;--blog26-panel-shadow:0 3px 7px -3px #0a0a0a21,0 30px 62px -26px #0a0a0a4d;--blog26-panel-shadow-hover:0 6px 14px -6px #0a0a0a29,0 34px 70px -24px #0a0a0a57;isolation:isolate;background:var(--blog26-paper);min-height:100vh;color:var(--blog26-ink);position:relative;overflow-x:clip}.blog26-atmosphere{z-index:0;pointer-events:none;background-image:radial-gradient(1300px 640px at 50% -3%,#ff6b3512 0%,#0000 60%),radial-gradient(1000px 780px at 97% 14%,#0a0a0a0b 0%,#0000 64%),radial-gradient(1100px 820px at 1% 46%,#0a0a0a0a 0%,#0000 66%),radial-gradient(900px 700px at 88% 78%,#0a0a0a08 0%,#0000 66%);background-repeat:no-repeat;position:absolute;inset:0}.blog26-atmosphere:before,.blog26-atmosphere:after{content:"";position:absolute;inset:0}.blog26-atmosphere:before{opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-repeat:repeat}.blog26-atmosphere:after{background-image:linear-gradient(90deg,#0a0a0a0d 1px,#0000 1px),linear-gradient(#0a0a0a0d 1px,#0000 1px);background-size:96px 64px;height:780px;-webkit-mask-image:radial-gradient(1500px 420px at 26% 22%,#000000e6 0%,#00000059 52%,#0000 92%);mask-image:radial-gradient(1500px 420px at 26% 22%,#000000e6 0%,#00000059 52%,#0000 92%)}.blog26-content{z-index:1;min-height:100vh;position:relative}.blog26-index{width:100%;max-width:1200px;min-height:100vh;margin:0 auto;padding:138px clamp(24px,3.1vw,44px) 112px}.blog26-index-hero{max-width:820px;margin-bottom:64px}.blog26-index-title{letter-spacing:-.045em;max-width:12ch;font-size:clamp(3.25rem,7vw,5rem);line-height:.98}.blog26-index-intro{max-width:62ch;color:var(--blog26-grey);font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.68;margin-top:24px!important}.blog26-empty{color:var(--blog26-grey);font-size:1rem}.blog26-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.blog26-post-card{min-height:250px;box-shadow:var(--blog26-panel-shadow);color:var(--blog26-ink);background:#fff;border:0;border-radius:20px;flex-direction:column;padding:32px;text-decoration:none;transition:box-shadow .24s,transform .24s;display:flex}.blog26-post-card:first-child:nth-last-child(n+3){grid-column:1/-1;min-height:280px}.blog26-post-card:hover{box-shadow:var(--blog26-panel-shadow-hover);transform:translateY(-3px)}.blog26-post-card:focus-visible{outline:2px solid var(--blog26-accent-deep);outline-offset:4px}.blog26-post-title{max-width:28ch;color:var(--blog26-ink);letter-spacing:-.032em;margin:0;font-size:clamp(1.55rem,2.7vw,2.1rem);line-height:1.08}.blog26-post-category{color:var(--blog26-ink);font-family:var(--font-jakarta),"Plus Jakarta Sans",Helvetica,sans-serif;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;font-size:.72rem;font-weight:700;display:flex;margin:0 0 18px!important}.blog26-post-category:before,.blog26-legacy .shortlist-card-label:before{background:var(--blog26-accent);content:"";border-radius:999px;flex:none;width:6px;height:6px}.blog26-post-description{max-width:64ch;color:var(--blog26-grey);font-size:.97rem;line-height:1.65;margin:18px 0 0!important}.blog26-post-date{color:#0a0a0aa3;font-family:var(--font-jetbrains),"JetBrains Mono",monospace;letter-spacing:.04em;text-transform:uppercase;margin-top:auto;padding-top:26px;font-size:.72rem;display:block}.blog26-article{width:100%;max-width:780px;min-height:100vh;margin:0 auto;padding:132px 24px 112px}.blog26-article-wide{max-width:920px}.blog26-breadcrumb,.blog26-legacy nav[aria-label=Breadcrumb]{font-family:var(--font-jetbrains),"JetBrains Mono",monospace;letter-spacing:.035em;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:34px;display:flex;color:#0a0a0aa3!important;font-size:.73rem!important}.blog26-breadcrumb a,.blog26-legacy nav[aria-label=Breadcrumb] a{-webkit-text-decoration-color:var(--blog26-accent-deep);text-decoration-color:var(--blog26-accent-deep);text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px;color:#0a0a0ac2!important}.blog26-breadcrumb>span:last-child,.blog26-legacy nav[aria-label=Breadcrumb]>span:last-child{color:#0a0a0ab3!important}.blog26-article-title{max-width:18ch;color:var(--blog26-ink);letter-spacing:-.045em;text-wrap:balance;margin:0 0 24px;font-size:clamp(2.75rem,6vw,4.25rem);font-weight:600;line-height:1}.blog26-article-meta{color:#0a0a0aa3;font-family:var(--font-jetbrains),"JetBrains Mono",monospace;letter-spacing:.055em;text-transform:uppercase;font-size:.72rem}.blog26-article-meta+.blog26-article-meta{margin-top:8px;display:block}.blog26-article-header{margin-bottom:52px}.blog26-card{box-shadow:var(--blog26-panel-shadow)!important;background:#fff!important;border:0!important;border-radius:20px!important}.blog26-callout{margin-bottom:52px;padding:28px 30px!important}.blog26-callout:before{background:var(--blog26-accent);content:"";border-radius:999px;width:34px;height:3px;margin-bottom:18px;display:block}.blog26-callout-label{font-family:var(--font-jakarta),"Plus Jakarta Sans",Helvetica,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700;color:var(--blog26-ink)!important;margin:0 0 12px!important}.blog26-callout-copy{color:var(--blog26-ink);font-size:1rem;line-height:1.72;margin:0 0 16px!important}.blog26-callout-list{color:var(--blog26-grey);margin:0;padding-left:20px;font-size:.95rem;line-height:1.7}.blog26-callout-list li{margin-bottom:7px}.blog26-copy,.blog26-contextual{color:#292929;font-family:var(--font-jakarta),"Plus Jakarta Sans",Helvetica,sans-serif;font-size:1.06rem;line-height:1.82}.blog26-contextual{margin:30px 0 20px!important}.blog26-section{margin-top:72px}.blog26-section-title{color:var(--blog26-ink);letter-spacing:-.034em;margin:0 0 24px;font-size:clamp(1.7rem,3.5vw,2.2rem);line-height:1.08}.blog26-card-grid{gap:16px;display:grid}.blog26-related-card,.blog26-faq-card{color:var(--blog26-ink);text-decoration:none;transition:box-shadow .22s,transform .22s;display:block;padding:24px 26px!important}.blog26-related-card:hover{transform:translateY(-2px);box-shadow:var(--blog26-panel-shadow-hover)!important}.blog26-related-card:focus-visible,.blog26-cta:focus-visible{outline:2px solid var(--blog26-accent-deep);outline-offset:4px}.blog26-related-card h3,.blog26-related-card strong{line-height:1.3;display:block;color:var(--blog26-accent-deep)!important;margin:0 0 8px!important;font-size:20px!important;font-weight:700!important}.blog26-related-card p,.blog26-related-card span,.blog26-faq-card p{font-size:.94rem;line-height:1.68;color:var(--blog26-grey)!important;margin:0!important}.blog26-faq-card h3{font-size:1.08rem;line-height:1.25;margin:0 0 10px!important}.blog26-author-name{color:var(--blog26-ink);margin:0 0 8px;font-size:1.05rem}.blog26-author-copy,.blog26-section-copy{max-width:64ch;color:var(--blog26-grey);font-size:.97rem;line-height:1.72;margin:0!important}.blog26-cta{justify-content:center;align-items:center;min-height:50px;margin-top:24px;font-size:.95rem;font-weight:700;line-height:1.3;text-decoration:none;background-color:var(--blog26-accent)!important;color:var(--blog26-ink)!important;background-image:linear-gradient(170deg,#ffffff17 0%,#ffffff08 52%,#963a160f 100%),linear-gradient(150deg,#ff6b35 0%,#e85a24 100%)!important;border:0!important;border-radius:999px!important;padding:12px 26px!important;display:inline-flex!important;box-shadow:0 2px 5px -2px #96321057,0 26px 56px -24px #ff6b358f!important}.blog26 .blog-content h2{color:var(--blog26-ink);font-family:var(--font-inter-tight),"Inter Tight",Helvetica,sans-serif;letter-spacing:-.034em;margin:56px 0 18px;font-size:clamp(1.75rem,3.4vw,2.25rem);font-weight:600;line-height:1.08}.blog26 .blog-content h3{color:var(--blog26-ink);font-family:var(--font-inter-tight),"Inter Tight",Helvetica,sans-serif;letter-spacing:-.022em;margin:38px 0 13px;font-size:1.3rem;font-weight:600;line-height:1.2}.blog26 .blog-content p,.blog26 .blog-content ul,.blog26 .blog-content ol{margin:0 0 22px}.blog26 .blog-content ul,.blog26 .blog-content ol{padding-left:24px}.blog26 .blog-content li{margin-bottom:8px}.blog26 .blog-content table{border-collapse:collapse;width:100%;margin:8px 0 32px;font-size:.92rem}.blog26 .blog-content th,.blog26 .blog-content td{text-align:left;border:1px solid #0a0a0a1f;padding:11px 14px}.blog26 .blog-content th{color:var(--blog26-ink);background:#ff6b3512;font-weight:700}.blog26 .blog-content a,.blog26 .contextual-link{color:var(--blog26-ink);text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:#e85a2459;text-decoration-thickness:1px}.blog26 .blog-content a:hover,.blog26 .contextual-link:hover{-webkit-text-decoration-color:var(--blog26-accent-deep);text-decoration-color:var(--blog26-accent-deep)}.blog26 .blog-content strong{color:var(--blog26-ink);font-weight:700}.blog26-legacy{color:var(--blog26-ink)}.blog26-legacy :where(h1,h2,h3,h4){color:var(--blog26-ink)!important;font-family:var(--font-inter-tight),"Inter Tight",Helvetica,sans-serif!important;letter-spacing:-.032em!important;font-weight:600!important}.blog26-legacy h1{max-width:18ch;font-size:clamp(2.75rem,6vw,4.25rem)!important;line-height:1!important}.blog26-legacy h2{font-size:clamp(1.65rem,3.4vw,2.1rem)!important;line-height:1.1!important}.blog26-legacy h3{line-height:1.22!important}.blog26-legacy .blog26-callout h2{font-size:20px!important;line-height:1.2!important}.blog26-legacy :where(p,li,span,time):not(.blog26-keep-color){font-family:var(--font-jakarta),"Plus Jakarta Sans",Helvetica,sans-serif;color:var(--blog26-grey)!important}.blog26-legacy header>p{max-width:66ch!important;color:var(--blog26-grey)!important}.blog26-legacy time{font-family:var(--font-jetbrains),"JetBrains Mono",monospace;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem!important}.blog26-legacy .blog26-card>:where(p,span,div):not(.blog26-keep-color){color:var(--blog26-grey)!important}.blog26-legacy .blog26-card>:where(h2,h3,strong){color:var(--blog26-ink)!important}.blog26-legacy .blog26-related-card>:where(h3,strong){color:var(--blog26-accent-deep)!important}.blog26-legacy .shortlist-table{color:var(--blog26-grey)!important}.blog26-legacy .shortlist-table th,.blog26-legacy .shortlist-table td{border-color:#0a0a0a21!important}.blog26-legacy .shortlist-table th{color:var(--blog26-ink)!important;font-weight:700!important}.blog26-legacy .shortlist-card{box-shadow:var(--blog26-panel-shadow)!important;background:#fff!important;border:0!important}.blog26-legacy .shortlist-card-label{align-items:center;gap:8px;display:flex;color:var(--blog26-ink)!important}.blog26-legacy .shortlist-card-row+.shortlist-card-row{border-color:#0a0a0a1a!important}@media (max-width:760px){.blog26-index{padding-top:116px;padding-bottom:88px}.blog26-index-hero{margin-bottom:46px}.blog26-post-grid{grid-template-columns:minmax(0,1fr)}.blog26-post-card:first-child:nth-last-child(n+3){grid-column:auto}.blog26-post-card{min-height:0;padding:26px}.blog26-article{padding-top:116px;padding-bottom:88px}.blog26-callout,.blog26-related-card,.blog26-faq-card{padding:24px!important}.blog26 .blog-content table{white-space:nowrap;display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.blog26-post-card,.blog26-related-card{transition:none}.blog26-post-card:hover,.blog26-related-card:hover{transform:none}}
