.blog_shell__76_Pf{--pc-night:#0d1418;--pc-panel:#1b262c;--pc-coast:#6a8292;--pc-coast-bright:#8aa4b4;--pc-shore:#96938c;--pc-foam:#e6e3dc;--pc-muted:#9aa8ae;--pc-line:rgba(150,174,184,0.2);position:relative;min-height:100vh;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 78% 0,rgba(106,130,146,.2),transparent 28rem),var(--pc-night);color:var(--pc-foam);font-family:var(--font-geist-sans),sans-serif}.blog_shell__76_Pf:before{position:fixed;inset:0;z-index:-1;background-image:linear-gradient(rgba(138,164,180,.055) 1px,transparent 0),linear-gradient(90deg,rgba(138,164,180,.055) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(180deg,black,transparent 84%);content:"";opacity:.7;pointer-events:none}.blog_content__JGcxx{width:min(100%,1120px);margin:0 auto;padding:0 clamp(1.25rem,4vw,4.5rem)}.blog_header__0iz8y{display:flex;min-height:6.75rem;align-items:center;justify-content:space-between;gap:2rem;border-bottom:1px solid var(--pc-line)}.blog_backLink__esxuc,.blog_brand__uF0ym,.blog_eyebrow__lKbzQ,.blog_nav__7bhok,.blog_postMeta__Kp_5_,.blog_tag__WCjGh{font-family:var(--font-geist-mono),monospace;text-transform:uppercase}.blog_brand__uF0ym{color:var(--pc-foam);font-family:var(--font-bebas),sans-serif;font-size:1.65rem;letter-spacing:.06em;line-height:1;text-decoration:none}.blog_nav__7bhok{display:flex;gap:1.6rem;color:var(--pc-muted);font-size:.58rem;font-weight:700;letter-spacing:.14em}.blog_backLink__esxuc,.blog_nav__7bhok a{color:inherit;text-decoration:none;transition:color .18s ease}.blog_backLink__esxuc:hover,.blog_nav__7bhok a:hover{color:var(--pc-foam)}.blog_archiveLink__H94sG{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;padding-bottom:.45rem;border-bottom:1px solid var(--pc-line);color:var(--pc-foam);font-family:var(--font-geist-mono),monospace;font-size:.59rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;transition:color .18s ease,border-color .18s ease}.blog_archiveLink__H94sG:hover{border-color:var(--pc-shore);color:var(--pc-shore)}.blog_hero__WLLgl{padding:clamp(5rem,10vw,8rem) 0 clamp(4rem,8vw,6rem)}.blog_eyebrow__lKbzQ{display:flex;align-items:center;gap:.7rem;color:var(--pc-coast-bright);font-size:.61rem;font-weight:700;letter-spacing:.18em}.blog_eyebrow__lKbzQ:before{display:inline-block;width:2.4rem;height:1px;background:var(--pc-shore);content:""}.blog_title__9ihMq{margin:1.4rem 0 1.2rem;font-family:var(--font-bebas),sans-serif;font-size:clamp(5rem,12vw,9rem);font-weight:400;letter-spacing:.01em;line-height:.8;text-transform:uppercase}.blog_intro__qGxww{max-width:39rem;margin:0;color:var(--pc-muted);font-size:1.05rem;line-height:1.7}.blog_posts__F1EKB{padding-bottom:clamp(6rem,12vw,10rem)}.blog_emptyState__LIYZo{padding:clamp(1.5rem,4vw,3rem);border:1px solid var(--pc-line);background:rgba(27,38,44,.48)}.blog_emptyState__LIYZo h2{max-width:34rem;margin:1rem 0 0;color:var(--pc-foam);font-family:var(--font-bebas),sans-serif;font-size:clamp(2.7rem,6vw,5rem);font-weight:400;line-height:.82;text-transform:uppercase}.blog_postList__2zCB1{border-top:1px solid var(--pc-line)}.blog_postRow__qzTSH{display:grid;grid-template-columns:9rem minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.65rem 0;border-bottom:1px solid var(--pc-line);color:var(--pc-foam);text-decoration:none;transition:background-color .18s ease,padding .18s ease,color .18s ease}.blog_postRow__qzTSH:hover{padding-right:.9rem;padding-left:.9rem;background:rgba(106,130,146,.1);color:var(--pc-shore)}.blog_postMeta__Kp_5_{display:flex;flex-direction:column;gap:.55rem;color:var(--pc-muted);font-size:.56rem;font-weight:700;letter-spacing:.13em}.blog_tag__WCjGh{width:fit-content;padding:.3rem .45rem;border:1px solid var(--pc-line);color:var(--pc-shore);font-size:.48rem;letter-spacing:.11em}.blog_postCopy__Yh5Pw h2{margin:0;color:inherit;font-family:var(--font-bebas),sans-serif;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:400;letter-spacing:.02em;line-height:.95;text-transform:uppercase}.blog_postCopy__Yh5Pw p{max-width:40rem;margin:.65rem 0 0;color:var(--pc-muted);font-size:.86rem;line-height:1.6}.blog_postRow__qzTSH>svg{color:var(--pc-coast-bright)}.blog_backLink__esxuc{display:inline-flex;align-items:center;gap:.55rem;padding-top:2rem;color:var(--pc-muted);font-size:.6rem;font-weight:700;letter-spacing:.14em}.blog_article__NwR5q{max-width:48rem;padding:clamp(4rem,8vw,7rem) 0 clamp(6rem,12vw,10rem)}.blog_article__NwR5q h1{max-width:48rem;margin:1.5rem 0 .8rem;color:var(--pc-foam);font-family:var(--font-bebas),sans-serif;font-size:clamp(3.8rem,8vw,7rem);font-weight:400;letter-spacing:.01em;line-height:.84;text-transform:uppercase}.blog_articleDate__ysFGK{color:var(--pc-muted);font-size:.62rem}.blog_archiveLabel__KC5BX,.blog_articleDate__ysFGK{font-family:var(--font-geist-mono),monospace;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.blog_archiveLabel__KC5BX{margin-top:1.5rem;color:var(--pc-shore);font-size:.57rem}.blog_articleBody__Nvzys{margin-top:3.5rem;color:var(--pc-muted);font-size:1.02rem;line-height:1.85}.blog_articleBody__Nvzys h2,.blog_articleBody__Nvzys h3{margin-top:2.8rem;color:var(--pc-foam);font-family:var(--font-bebas),sans-serif;font-weight:400;letter-spacing:.02em;line-height:.95;text-transform:uppercase}.blog_articleBody__Nvzys h2{font-size:2.4rem}.blog_articleBody__Nvzys h3{font-size:1.8rem}.blog_articleBody__Nvzys a{color:var(--pc-coast-bright)}.blog_articleBody__Nvzys strong{color:var(--pc-foam)}.blog_articleBody__Nvzys ol,.blog_articleBody__Nvzys ul{padding-left:1.4rem}.blog_articleBody__Nvzys blockquote{margin-left:0;padding-left:1.2rem;border-left:1px solid var(--pc-shore);color:var(--pc-foam)}.blog_shell__76_Pf a:focus-visible{outline:2px solid var(--pc-shore);outline-offset:4px}@media (max-width:620px){.blog_content__JGcxx{padding:0 1rem}.blog_header__0iz8y{min-height:5.75rem}.blog_nav__7bhok{gap:.85rem;font-size:.5rem;letter-spacing:.08em}.blog_hero__WLLgl{padding-top:5rem}.blog_title__9ihMq{font-size:clamp(4.6rem,22vw,7rem)}.blog_postRow__qzTSH{grid-template-columns:minmax(0,1fr) auto;gap:.8rem}.blog_postMeta__Kp_5_{grid-column:1/-1;flex-direction:row;align-items:center}.blog_postCopy__Yh5Pw p{font-size:.8rem}}