.blog_page__iP9Ub{--guide-canvas:var(--site-canvas);--guide-border:var(--site-border);--guide-border-strong:var(--site-border-strong);--guide-text:var(--site-text);--guide-muted:var(--site-muted);--guide-subtle:var(--site-subtle);--guide-link:var(--site-link);min-height:100vh;overflow-x:clip;background:radial-gradient(circle at 90% 8%,rgba(101,217,228,.055),transparent 28rem),radial-gradient(circle at 8% 42%,rgba(141,52,217,.055),transparent 34rem),var(--guide-canvas);color:var(--guide-text);font-size:1rem;line-height:1.65}.blog_shell__76_Pf{width:min(100%,75rem);margin-inline:auto;padding:clamp(2.5rem,6vw,5rem) clamp(1rem,3vw,2.25rem) clamp(4.5rem,9vw,8rem)}.blog_hero__WLLgl{position:relative;display:grid;grid-template-columns:minmax(9rem,.32fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,5.5rem);padding:clamp(1.75rem,4vw,3.5rem) 0 clamp(2.75rem,6vw,4.75rem);border-bottom:1px solid var(--guide-border-strong)}.blog_hero__WLLgl:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--brand-cyan),var(--brand-blue) 24%,var(--brand-purple) 48%,var(--brand-coral) 72%,var(--brand-gold))}.blog_featureLabel__x6QFI,.blog_kicker__YsBJl{margin:0;color:#afbdd3;font-size:.75rem;font-weight:750;letter-spacing:.16em;line-height:1.45;text-transform:uppercase}.blog_hero__WLLgl>.blog_kicker__YsBJl{padding-top:.5rem}.blog_heroCopy__bMstq h1{max-width:16ch;margin:0;color:var(--guide-text);font-family:var(--font-display),Georgia,serif;font-size:clamp(2.8rem,6vw,5rem);font-weight:600;letter-spacing:-.05em;line-height:.99;text-wrap:balance}.blog_heroCopy__bMstq>p{max-width:59ch;margin:clamp(1.25rem,3vw,2rem) 0 0;color:var(--guide-muted);font-size:clamp(1.05rem,1.7vw,1.2rem);line-height:1.7}.blog_featureSection__5Tl_G{padding:clamp(2.5rem,6vw,5rem) 0;border-bottom:1px solid var(--guide-border-strong)}.blog_feature__x4Tft{margin:0}.blog_featureLink__fQkhK{position:relative;display:grid;grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);min-block-size:var(--site-target);overflow:hidden;border:1px solid var(--guide-border-strong);border-radius:1.1rem;background:radial-gradient(circle at 95% 0,rgba(101,217,228,.08),transparent 36%),rgba(14,26,49,.78);color:inherit;text-decoration:none;transition:border-color .18s ease-out,background-color .18s ease-out,transform .18s ease-out}.blog_featureLink__fQkhK:hover{border-color:rgba(142,232,238,.7);background-color:rgba(18,33,61,.9);transform:translateY(-2px)}.blog_featureVisual__K78rt{position:relative;min-height:24rem;overflow:hidden;border-right:1px solid var(--guide-border);background:radial-gradient(circle at 21% 74%,rgba(82,207,229,.35),transparent 25%),radial-gradient(circle at 72% 24%,rgba(242,92,139,.25),transparent 27%),linear-gradient(145deg,rgba(75,58,168,.32),rgba(5,14,31,.3))}.blog_featureVisual__K78rt span,.blog_featureVisual__K78rt:after,.blog_featureVisual__K78rt:before{content:"";position:absolute;border-radius:50%;filter:blur(.2px);transform:rotate(-28deg)}.blog_featureVisual__K78rt:before{inset:11% -28% 34% 8%;border-color:rgba(249,178,94,.78) transparent transparent rgba(236,67,137,.7);border-style:solid;border-width:clamp(1.8rem,4vw,3.5rem);box-shadow:0 0 3.5rem rgba(155,50,210,.18)}.blog_featureVisual__K78rt:after{inset:37% 3% 8% -34%;border-color:transparent rgba(121,63,222,.8) rgba(61,183,229,.82) transparent;border-style:solid;border-width:clamp(2rem,4.5vw,4rem)}.blog_featureVisual__K78rt span{inset:19% 12% 18% 18%;border-color:rgba(236,240,255,.72) rgba(236,240,255,.48) transparent transparent;border-style:solid;border-width:2px}.blog_featureCopy__Yt4uS{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(1.75rem,4vw,3.5rem)}.blog_featureBadges__D9KLW{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.blog_categoryBadge__W7HYx,.blog_featureLabel__x6QFI{display:inline-flex;min-height:2rem;align-items:center;border:1px solid rgba(137,155,185,.38);border-radius:999px;padding:.35rem .7rem;background:rgba(7,17,35,.56)}.blog_featureLabel__x6QFI{border-color:rgba(242,189,118,.42);color:#f2bd76}.blog_categoryBadge__W7HYx{max-width:100%;color:#9beaf0;font-size:.75rem;font-weight:760;letter-spacing:.08em;line-height:1.3;overflow-wrap:anywhere;text-transform:uppercase;white-space:normal}.blog_metadata__UDXSi{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin-top:1rem;color:#bdc8da;font-variant-numeric:tabular-nums}.blog_metaItem__AIKvZ{display:inline-flex;min-height:2rem;align-items:center;gap:.42rem;border:1px solid rgba(137,155,185,.26);border-radius:999px;padding:.32rem .65rem;background:rgba(5,14,31,.42);font-size:.875rem;line-height:1.35}.blog_metaItem__AIKvZ svg{width:.95rem;height:.95rem;flex:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.blog_featureCopy__Yt4uS h2,.blog_guideRow__gzuXk h3,.blog_libraryHeader__MoQz1 h2,.blog_start__FJuxk h2{margin:0;color:var(--guide-text);font-family:var(--font-display),Georgia,serif;font-weight:600;text-wrap:balance}.blog_featureCopy__Yt4uS h2{max-width:19ch;margin-top:1.25rem;font-size:clamp(2.2rem,4.5vw,4rem);letter-spacing:-.04em;line-height:1.02}.blog_featureCopy__Yt4uS>p{max-width:58ch;margin:1.25rem 0 0;color:var(--guide-muted);font-size:clamp(1rem,1.5vw,1.12rem)}.blog_readAction__hTD3U{display:inline-flex;min-height:var(--site-target);align-items:center;gap:.65rem;margin-top:1.45rem;color:var(--guide-link);font-weight:760}.blog_guideArrow__me7I_,.blog_readAction__hTD3U span,.blog_startArrow__k6YGM{color:#f2bd76;font-family:system-ui,sans-serif}.blog_library__YKmhN{padding:clamp(3.5rem,8vw,7rem) 0 clamp(3.5rem,8vw,6rem)}.blog_libraryHeader__MoQz1{display:grid;grid-template-columns:minmax(9rem,.32fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,5.5rem);align-items:start;margin-bottom:clamp(2rem,5vw,3.75rem)}.blog_libraryHeader__MoQz1 h2{max-width:16ch;font-size:clamp(2rem,4vw,3.4rem);letter-spacing:-.035em;line-height:1.05}.blog_libraryHeader__MoQz1>div>p{max-width:58ch;margin:.9rem 0 0;color:var(--guide-muted)}.blog_guideRows__Vl2gw{margin:0;padding:0;border-top:1px solid var(--guide-border-strong);list-style:none}.blog_guideRows__Vl2gw>li{margin:0;padding:0}.blog_guideRow__gzuXk{margin:0;border-bottom:1px solid var(--guide-border)}.blog_guideLink__lqY8m{position:relative;display:grid;grid-template-columns:minmax(13rem,.78fr) minmax(0,1.22fr) auto;min-block-size:var(--site-target);gap:clamp(1.5rem,4vw,4rem);align-items:center;overflow:hidden;padding:clamp(1.75rem,4vw,2.75rem) clamp(.75rem,2vw,1.5rem);color:inherit;text-decoration:none;transition:background-color .16s ease-out}.blog_guideLink__lqY8m:before{content:"";position:absolute;inset:1.25rem auto 1.25rem 0;width:2px;background:linear-gradient(var(--brand-cyan),var(--brand-purple),var(--brand-coral));opacity:.48;transform:scaleY(.45);transition:opacity .16s ease-out,transform .16s ease-out}.blog_guideLink__lqY8m:hover{background:rgba(18,31,56,.62)}.blog_guideLink__lqY8m:focus-visible:before,.blog_guideLink__lqY8m:hover:before{opacity:1;transform:scaleY(1)}.blog_guideBody__sQ1iy,.blog_guideLead__naCMy{min-width:0}.blog_guideLead__naCMy{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.blog_guideRow__gzuXk h3{font-size:clamp(1.55rem,2.4vw,2.15rem);letter-spacing:-.025em;line-height:1.1}.blog_guideBody__sQ1iy .blog_metadata__UDXSi{margin-top:0}.blog_excerpt__57etC{display:-webkit-box;max-width:60ch;margin:1rem 0 0;overflow:hidden;color:var(--guide-muted);line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog_guideArrow__me7I_{display:inline-flex;width:var(--site-target);height:var(--site-target);align-items:center;justify-content:center;border:1px solid rgba(137,155,185,.32);border-radius:50%;font-size:1.15rem;transition:border-color .16s ease-out,transform .16s ease-out}.blog_guideLink__lqY8m:hover .blog_guideArrow__me7I_{border-color:rgba(242,189,118,.75);transform:translateX(3px)}.blog_start__FJuxk{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:end;padding-top:clamp(2rem,5vw,4rem);border-top:1px solid var(--guide-border-strong)}.blog_start__FJuxk h2{max-width:22ch;margin-top:.75rem;font-size:clamp(1.8rem,3.8vw,3rem);letter-spacing:-.036em;line-height:1.08}.blog_startLink__BHNeI{display:inline-flex;min-height:var(--site-target);align-items:center;gap:.65rem;color:var(--guide-link);font-weight:760;text-underline-offset:.24rem}.blog_startArrow__k6YGM{font-size:1.15em}.blog_page__iP9Ub a:focus-visible{border-radius:.15rem;outline:3px solid #8ee8ee;outline-offset:4px}@media (max-width:58rem){.blog_featureLink__fQkhK{grid-template-columns:minmax(12rem,.58fr) minmax(0,1.42fr)}.blog_guideLink__lqY8m{grid-template-columns:minmax(12rem,.75fr) minmax(0,1.25fr) auto;gap:1.5rem}}@media (max-width:42rem){.blog_shell__76_Pf{padding-top:2rem}.blog_hero__WLLgl,.blog_libraryHeader__MoQz1,.blog_start__FJuxk{grid-template-columns:minmax(0,1fr)}.blog_hero__WLLgl{gap:1.1rem;padding-top:2rem}.blog_hero__WLLgl>.blog_kicker__YsBJl{padding-top:0}.blog_heroCopy__bMstq h1{max-width:14ch;font-size:clamp(2.65rem,13vw,3.85rem)}.blog_featureLink__fQkhK{grid-template-columns:minmax(0,1fr)}.blog_featureVisual__K78rt{min-height:12rem;border-right:0;border-bottom:1px solid var(--guide-border)}.blog_featureCopy__Yt4uS{padding:1.5rem}.blog_featureCopy__Yt4uS h2{font-size:clamp(2rem,9vw,2.6rem)}.blog_featureCopy__Yt4uS>p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog_excerpt__57etC{-webkit-line-clamp:2}.blog_libraryHeader__MoQz1{gap:1.25rem}.blog_guideLink__lqY8m{grid-template-columns:minmax(0,1fr) auto;gap:1.15rem;padding:1.75rem .65rem}.blog_guideBody__sQ1iy,.blog_guideLead__naCMy{grid-column:1}.blog_guideBody__sQ1iy{display:flex;flex-direction:column}.blog_guideRow__gzuXk h3{font-size:clamp(1.5rem,7vw,1.85rem)}.blog_guideArrow__me7I_{grid-column:2;grid-row:1/span 2;align-self:center}.blog_metadata__UDXSi{gap:.45rem}.blog_metaItem__AIKvZ{padding-inline:.55rem}.blog_start__FJuxk{align-items:start}.blog_startLink__BHNeI{width:-moz-fit-content;width:fit-content}}@media (forced-colors:active){.blog_guideLink__lqY8m:before,.blog_hero__WLLgl:before{background:Highlight}.blog_categoryBadge__W7HYx,.blog_featureLabel__x6QFI,.blog_featureLink__fQkhK,.blog_guideArrow__me7I_,.blog_metaItem__AIKvZ{border-color:CanvasText;background:Canvas;color:CanvasText}.blog_guideArrow__me7I_,.blog_readAction__hTD3U span,.blog_startArrow__k6YGM{color:LinkText}}@media (prefers-reduced-motion:reduce){.blog_featureLink__fQkhK,.blog_guideArrow__me7I_,.blog_guideLink__lqY8m,.blog_guideLink__lqY8m:before{transition:none}.blog_featureLink__fQkhK:hover,.blog_guideLink__lqY8m:hover .blog_guideArrow__me7I_{transform:none}}