.forms-module__7QNALW__panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#161f3aeb,#0a0f1ee6),radial-gradient(circle at 0 0,#00f0d429,#0000 40%);border:1px solid #ffffff14;border-radius:24px;padding:1.35rem;box-shadow:0 24px 70px #03081259}.forms-module__7QNALW__compactPanel{padding:1rem 1.1rem}.forms-module__7QNALW__header{gap:.35rem;margin-bottom:1rem;display:grid}.forms-module__7QNALW__title{color:var(--text);margin:0;font-size:1.1rem;font-weight:700}.forms-module__7QNALW__description{color:var(--muted);margin:0;font-size:.92rem;line-height:1.6}.forms-module__7QNALW__stack{gap:.85rem;display:grid}.forms-module__7QNALW__inlineRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.forms-module__7QNALW__field{width:100%;min-width:0;color:var(--text);font:inherit;background:#070c18d1;border:1px solid #ffffff14;border-radius:14px;outline:none;min-height:48px;padding:0 .95rem;transition:border-color .2s,box-shadow .2s,transform .2s}.forms-module__7QNALW__field::placeholder{color:#8b9cc7e6}.forms-module__7QNALW__field:focus{border-color:#00f0d47a;transform:translateY(-1px);box-shadow:0 0 0 3px #00f0d424}.forms-module__7QNALW__textarea{resize:vertical;min-height:150px;padding:.85rem .95rem}.forms-module__7QNALW__submit{background:linear-gradient(135deg, var(--accent), #00c9b0);color:#072320;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:14px;padding:0 1.25rem;font-weight:800;transition:transform .2s,box-shadow .2s,opacity .2s}.forms-module__7QNALW__submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 28px #00f0d433}.forms-module__7QNALW__submit:disabled{cursor:not-allowed;opacity:.72}.forms-module__7QNALW__message{margin:.1rem 0 0;font-size:.88rem}.forms-module__7QNALW__success{color:var(--accent)}.forms-module__7QNALW__error{color:var(--danger)}@media (max-width:720px){.forms-module__7QNALW__inlineRow{grid-template-columns:1fr}.forms-module__7QNALW__submit{width:100%}}
.footer-module__eOOrza__newsletterBand{margin-bottom:2.25rem}
.marketing-header-module__q4WSqW__activeLink{position:relative;color:var(--text)!important}.marketing-header-module__q4WSqW__activeLink:after{content:"";background:linear-gradient(90deg, var(--accent), #7b61ffb3);border-radius:999px;height:2px;position:absolute;bottom:-.45rem;left:0;right:0}
.contact-module__34DqNq__contactShell{padding-top:8rem;padding-bottom:3rem}.contact-module__34DqNq__hero{grid-template-columns:minmax(0,.92fr) minmax(360px,.72fr);align-items:start;gap:clamp(1.5rem,5vw,4rem);min-height:calc(100vh - 220px);padding:3rem 0 5rem;display:grid}.contact-module__34DqNq__heroCopy{gap:1.15rem;max-width:720px;animation:.55s both contact-module__34DqNq__contactFadeUp;display:grid}.contact-module__34DqNq__eyebrow{border:1px solid var(--surface-border);background:var(--glass);width:fit-content;color:var(--accent);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;margin:0;padding:.42rem .8rem;font-size:.76rem;font-weight:800}.contact-module__34DqNq__heroTitle{max-width:11ch;color:var(--text);letter-spacing:-.03em;margin:0;font-size:clamp(3rem,7vw,6rem);line-height:.96}.contact-module__34DqNq__heroLead{max-width:58ch;color:var(--muted);margin:0;font-size:clamp(1.02rem,1.7vw,1.24rem);line-height:1.68}.contact-module__34DqNq__contactMeta{flex-wrap:wrap;gap:.65rem;margin-top:.35rem;display:flex}.contact-module__34DqNq__contactMeta span{border:1px solid var(--surface-border);color:#c6d3f1;background:#10183094;border-radius:999px;padding:.45rem .75rem;font-size:.84rem;font-weight:700}@keyframes contact-module__34DqNq__contactFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.contact-module__34DqNq__hero{grid-template-columns:1fr;min-height:0}}@media (max-width:720px){.contact-module__34DqNq__contactShell{padding-top:6rem}.contact-module__34DqNq__hero{padding-top:2rem}.contact-module__34DqNq__heroTitle{max-width:12ch}}
.blog-module__R2lbeq__blogPage{color:#f2f4f7;min-height:100vh;font-family:var(--font-sans,"Space Grotesk", system-ui, sans-serif);--blog-border:#ffffff17;--blog-muted:#d8dce4bd;--blog-faint:#1018309e;--blog-ink:#f3f4f6;--blog-accent:#64b2ff;background:#090b0e}.blog-module__R2lbeq__blogIndexShell,.blog-module__R2lbeq__articleShell{width:min(100%,1280px);margin:0 auto;padding:8rem 2rem 3rem}.blog-module__R2lbeq__blogIndexHeader{margin:3.25rem 0 2rem}.blog-module__R2lbeq__blogIndexHeader h1{color:var(--blog-ink);letter-spacing:0;margin:0;font-size:clamp(2.1rem,4vw,3.2rem);line-height:1}.blog-module__R2lbeq__featuredPost{margin-bottom:3.75rem;animation:.55s both blog-module__R2lbeq__blogFadeUp}.blog-module__R2lbeq__postsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.5rem 2.5rem;margin-top:2.75rem;display:grid}.blog-module__R2lbeq__postCard{min-width:0;animation:.55s both blog-module__R2lbeq__blogFadeUp}.blog-module__R2lbeq__postCardFeatured{grid-template-columns:minmax(320px,.98fr) minmax(0,1.7fr);align-items:stretch;gap:2.5rem;display:grid}.blog-module__R2lbeq__postCardCompact{display:block}.blog-module__R2lbeq__cardMedia{aspect-ratio:16/9;border:1px solid var(--blog-border);background:#101830bf;border-radius:22px;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.blog-module__R2lbeq__postCardFeatured .blog-module__R2lbeq__cardMedia{order:2;min-height:430px}.blog-module__R2lbeq__postCardCompact .blog-module__R2lbeq__cardMedia{border-radius:18px}.blog-module__R2lbeq__cardMedia img,.blog-module__R2lbeq__postCover img{transition:transform .45s,filter .45s}.blog-module__R2lbeq__postCard:hover .blog-module__R2lbeq__cardMedia img{filter:saturate(1.04);transform:scale(1.035)}.blog-module__R2lbeq__cardMediaFallback,.blog-module__R2lbeq__postCoverFallback{color:var(--blog-ink);background:radial-gradient(circle at 20% 20%,#00f0d433,#0000 32%),radial-gradient(circle at 88% 10%,#7b61ff2e,#0000 36%),linear-gradient(135deg,#101830f5,#080e1cf0);flex-direction:column;justify-content:center;gap:1rem;padding:clamp(1.3rem,4vw,3rem);display:flex;position:absolute;inset:0}.blog-module__R2lbeq__cardMediaFallback span,.blog-module__R2lbeq__postCoverFallback span{color:var(--blog-muted);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.blog-module__R2lbeq__cardMediaFallback strong,.blog-module__R2lbeq__postCoverFallback strong{letter-spacing:0;max-width:16ch;color:var(--blog-ink);font-size:clamp(1.5rem,4vw,3.5rem);line-height:1.02}.blog-module__R2lbeq__cardBody{padding:1.6rem 0 0}.blog-module__R2lbeq__postCardFeatured .blog-module__R2lbeq__cardBody{flex-direction:column;order:1;padding:1.45rem 0;display:flex}.blog-module__R2lbeq__metaRow{color:var(--blog-muted);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.45rem .7rem;margin:0 0 1.45rem;font-size:.76rem;display:flex}.blog-module__R2lbeq__metaSeparator{color:#8b9cc79e}.blog-module__R2lbeq__guestBadge{color:var(--blog-muted);font-family:var(--font-sans,"Space Grotesk", system-ui, sans-serif);letter-spacing:0;text-transform:none;background:#ffffff0f;border-radius:999px;padding:.28rem .5rem;font-size:.75rem;font-weight:600}.blog-module__R2lbeq__cardTitle{color:var(--blog-ink);letter-spacing:0;margin:0;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.08}.blog-module__R2lbeq__postCardFeatured .blog-module__R2lbeq__cardTitle{font-size:clamp(2.1rem,3.4vw,3.1rem)}.blog-module__R2lbeq__cardTitle a{color:inherit;text-decoration:none}.blog-module__R2lbeq__cardExcerpt{color:var(--blog-muted);margin:1rem 0 1.4rem;font-size:1rem;line-height:1.55}.blog-module__R2lbeq__postCardFeatured .blog-module__R2lbeq__cardExcerpt{font-size:1.12rem}.blog-module__R2lbeq__readMore{display:none}.blog-module__R2lbeq__tagList{flex-wrap:wrap;gap:.5rem;margin:auto 0 0;padding:0;list-style:none;display:flex}.blog-module__R2lbeq__tagLink{color:var(--blog-accent);background:#64b2ff1a;border:1px solid #64b2ff33;border-radius:999px;align-items:center;padding:.35rem .62rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s,color .2s,transform .2s;display:inline-flex}.blog-module__R2lbeq__tagLinkActive,.blog-module__R2lbeq__tagLink:hover{color:var(--blog-ink);background:#64b2ff2e;border-color:#64b2ff6b;transform:translateY(-1px)}.blog-module__R2lbeq__categoryNav{border-top:1px solid var(--blog-border);border-bottom:1px solid var(--blog-border);flex-wrap:wrap;gap:.55rem;margin:0 0 2.25rem;padding:1.2rem 0;display:flex}.blog-module__R2lbeq__categoryLink{color:var(--blog-muted);border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .75rem;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.blog-module__R2lbeq__categoryLink span{color:#8b9cc7b8}.blog-module__R2lbeq__categoryLink:hover,.blog-module__R2lbeq__categoryLinkActive{color:var(--blog-ink);background:#ffffff0f}.blog-module__R2lbeq__categoryLinkActive span{color:var(--blog-muted)}.blog-module__R2lbeq__articleShell{width:min(100%,1360px);padding-top:4.4rem}.blog-module__R2lbeq__articleHero{text-align:left;max-width:980px;margin:4.2rem auto 0;animation:.55s both blog-module__R2lbeq__blogFadeUp}.blog-module__R2lbeq__heroMeta{color:#d8dce4db;font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:1.6rem;font-size:.85rem;display:flex}.blog-module__R2lbeq__heroDate,.blog-module__R2lbeq__heroMetaSeparator{flex:none}.blog-module__R2lbeq__heroMetaSeparator,.blog-module__R2lbeq__categoryDot{color:#d8dce47a}.blog-module__R2lbeq__categoryList{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.blog-module__R2lbeq__categoryItem{align-items:center;gap:.5rem;display:inline-flex}.blog-module__R2lbeq__categoryLink{color:var(--blog-accent);text-decoration:none}.blog-module__R2lbeq__categoryLink:hover{color:#9fd0ff}.blog-module__R2lbeq__postTitle{color:var(--blog-ink);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,5.4vw,4.4rem);line-height:.94}.blog-module__R2lbeq__postLead{color:var(--blog-muted);margin:1.8rem 0 0;font-size:clamp(1.18rem,2.2vw,1.45rem);line-height:1.48}.blog-module__R2lbeq__heroFooter{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2.5rem;margin-top:2.8rem;display:flex}.blog-module__R2lbeq__articleAuthorRow{color:var(--blog-ink);align-items:center;gap:1rem;display:flex}.blog-module__R2lbeq__authorAvatar{color:#08111c;background:linear-gradient(135deg,#8bc6ff,#4f8cff);border-radius:999px;place-items:center;width:56px;height:56px;font-size:1.2rem;font-weight:800;display:inline-grid;overflow:hidden}.blog-module__R2lbeq__authorAvatarImage{object-fit:cover;width:100%;height:100%}.blog-module__R2lbeq__authorDetails{gap:.2rem;display:grid}.blog-module__R2lbeq__authorName{font-size:1.2rem;font-weight:700;line-height:1.1}.blog-module__R2lbeq__authorRole{color:var(--blog-muted);font-size:1rem}.blog-module__R2lbeq__shareRow{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.blog-module__R2lbeq__shareLink{color:#f2f4f7e0;justify-content:center;align-items:center;min-width:2rem;height:2rem;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.blog-module__R2lbeq__shareIcon{flex:none;width:1.35rem;height:1.35rem}.blog-module__R2lbeq__shareLink:hover{color:var(--blog-ink);transform:translateY(-1px)}.blog-module__R2lbeq__articleGrid{grid-template-columns:minmax(160px,.24fr) minmax(0,760px);justify-content:center;align-items:start;gap:4rem;margin-top:3.5rem;display:grid}.blog-module__R2lbeq__articleGridSingle{grid-template-columns:minmax(0,760px)}.blog-module__R2lbeq__articleAside{position:sticky;top:6.5rem}.blog-module__R2lbeq__articleNav{border-top:1px solid var(--blog-border);padding-top:1rem}.blog-module__R2lbeq__articleNavTitle{color:var(--blog-ink);margin:0 0 .95rem;font-size:.88rem;font-weight:800}.blog-module__R2lbeq__articleNavList{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.blog-module__R2lbeq__articleNavLink{color:var(--blog-muted);border-left:2px solid #0000;padding-left:.7rem;font-size:.9rem;line-height:1.35;text-decoration:none;transition:border-color .2s,color .2s,transform .2s;display:block}.blog-module__R2lbeq__articleNavLinkNested{padding-left:1.4rem;font-size:.84rem}.blog-module__R2lbeq__articleNavLink:hover,.blog-module__R2lbeq__articleNavLinkActive{border-left-color:var(--blog-ink);color:var(--blog-ink);transform:translate(2px)}.blog-module__R2lbeq__articleCard,.blog-module__R2lbeq__postContent{min-width:0}.blog-module__R2lbeq__richText{color:var(--blog-ink);font-size:1.1rem;line-height:1.86}.blog-module__R2lbeq__richText h2,.blog-module__R2lbeq__richText h3,.blog-module__R2lbeq__richText h4{color:var(--blog-ink);letter-spacing:0;margin:2.75rem 0 1rem;scroll-margin-top:7rem;line-height:1.15}.blog-module__R2lbeq__richText h2{font-size:2rem}.blog-module__R2lbeq__richText h3{font-size:1.45rem}.blog-module__R2lbeq__richText p,.blog-module__R2lbeq__richText ul,.blog-module__R2lbeq__richText ol,.blog-module__R2lbeq__richText blockquote,.blog-module__R2lbeq__richText pre{margin:0 0 1.2rem}.blog-module__R2lbeq__richText ul,.blog-module__R2lbeq__richText ol{padding-left:1.35rem}.blog-module__R2lbeq__richText li+li{margin-top:.35rem}.blog-module__R2lbeq__richText a{color:var(--blog-accent);text-underline-offset:.16em;text-decoration-thickness:.08em}.blog-module__R2lbeq__richText blockquote{border-left:3px solid var(--blog-ink);color:#c6d3f1;margin:2rem 0;padding-left:1.25rem;font-size:1.18rem}.blog-module__R2lbeq__richText pre,.blog-module__R2lbeq__richText code{font-family:var(--font-mono,"JetBrains Mono", monospace)}.blog-module__R2lbeq__richText :not(pre)>code{background:#ffffff12;border-radius:6px;padding:.12rem .28rem;font-size:.9em}.blog-module__R2lbeq__richText pre{border:1px solid var(--blog-border);background:#080e1ce0;border-radius:14px;padding:1rem;overflow-x:auto}.blog-module__R2lbeq__relatedSection{border-top:1px solid var(--blog-border);margin-top:6rem;padding-top:2rem}.blog-module__R2lbeq__relatedHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.blog-module__R2lbeq__relatedHeader h2{color:var(--blog-ink);letter-spacing:0;margin:0;font-size:2rem}.blog-module__R2lbeq__relatedHeader a{color:var(--blog-muted);font-weight:700;text-decoration:none}.blog-module__R2lbeq__relatedHeader a:hover{color:var(--blog-ink)}.blog-module__R2lbeq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.blog-module__R2lbeq__emptyState{border:1px dashed var(--blog-border);color:var(--blog-muted);background:#1018308c;border-radius:18px;margin-top:2rem;padding:2rem}@keyframes blog-module__R2lbeq__blogFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1080px){.blog-module__R2lbeq__postCardFeatured,.blog-module__R2lbeq__articleGrid,.blog-module__R2lbeq__relatedGrid{grid-template-columns:1fr}.blog-module__R2lbeq__postCardFeatured .blog-module__R2lbeq__cardMedia{min-height:0}.blog-module__R2lbeq__articleAside{order:2;position:static}}@media (max-width:760px){.blog-module__R2lbeq__blogIndexShell,.blog-module__R2lbeq__articleShell{padding:6rem 1.2rem 2.5rem}.blog-module__R2lbeq__blogIndexHeader{margin:2.25rem 0 1.5rem}.blog-module__R2lbeq__postsGrid{grid-template-columns:1fr;gap:3.4rem;max-width:11ch}.blog-module__R2lbeq__heroFooter{align-items:flex-start;margin:2.6rem auto 0;padding-top:1.4rem}.blog-module__R2lbeq__postTitle{font-size:clamp(2.25rem,13vw,3.6rem)}.blog-module__R2lbeq__postLead{max-width:100%}.blog-module__R2lbeq__articleHero{margin:2.6rem auto 2.5rem}.blog-module__R2lbeq__postCover{border-radius:16px}.blog-module__R2lbeq__articleGrid{gap:2.5rem;margin-top:2.8rem}.blog-module__R2lbeq__relatedSection{margin-top:4rem}}
