.styles-module__oY5t-G__root{--ink:#1a1a1a;--body:#444;--mute:#666;--faint:#888;--rule:#e5e5e5;--paper:#fff;--page-width:760px;--gutter:24px;background:var(--paper);min-height:100vh;color:var(--ink);flex-direction:column;display:flex}.styles-module__oY5t-G__container{width:100%;max-width:var(--page-width);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.styles-module__oY5t-G__link{color:var(--ink);font-size:13px;text-decoration:none}.styles-module__oY5t-G__link:hover{text-decoration:underline}.styles-module__oY5t-G__header{border-bottom:1px solid var(--rule)}.styles-module__oY5t-G__headerInner{padding-top:28px;padding-bottom:28px}.styles-module__oY5t-G__headerRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.styles-module__oY5t-G__brand{color:var(--ink);letter-spacing:-.02em;font-size:20px;font-weight:700;text-decoration:none}.styles-module__oY5t-G__navLink{color:var(--ink);font-size:14px;text-decoration:none}.styles-module__oY5t-G__navLink:hover{text-decoration:underline}.styles-module__oY5t-G__tagline{color:var(--mute);margin-top:4px;font-size:14px}.styles-module__oY5t-G__main{flex:1;padding-top:48px;padding-bottom:48px}.styles-module__oY5t-G__footer{border-top:1px solid var(--rule)}.styles-module__oY5t-G__footerInner{color:var(--faint);padding-top:20px;padding-bottom:20px;font-size:13px}.styles-module__oY5t-G__homeTitle{letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1.2}.styles-module__oY5t-G__homeLead{color:var(--body);margin-top:16px;font-size:16px;line-height:1.7}.styles-module__oY5t-G__blogHeading{letter-spacing:-.02em;margin-bottom:24px;font-size:28px;font-weight:700}.styles-module__oY5t-G__blogList{flex-direction:column;gap:32px;display:flex}.styles-module__oY5t-G__blogCardTitle{margin-bottom:6px;font-size:20px;font-weight:700}.styles-module__oY5t-G__blogCardTitle a{color:var(--ink);text-decoration:none}.styles-module__oY5t-G__blogCardTitle a:hover{text-decoration:underline}.styles-module__oY5t-G__blogCardExcerpt{color:#555;margin-bottom:8px;line-height:1.6}.styles-module__oY5t-G__emptyState{color:var(--mute)}.styles-module__oY5t-G__backLink{color:var(--mute);font-size:13px;text-decoration:none}.styles-module__oY5t-G__backLink:hover{text-decoration:underline}.styles-module__oY5t-G__articleTitle{letter-spacing:-.02em;margin-top:12px;margin-bottom:8px;font-size:32px;font-weight:700;line-height:1.2}.styles-module__oY5t-G__articleMeta{color:var(--faint);margin-bottom:24px;font-size:13px}.styles-module__oY5t-G__articleBody{font-size:16px;line-height:1.8}.styles-module__oY5t-G__articleBody img{max-width:100%;height:auto}.styles-module__oY5t-G__passwordForm{border:1px solid var(--rule);border-radius:4px;padding:20px}.styles-module__oY5t-G__passwordPrompt{margin-bottom:12px}.styles-module__oY5t-G__passwordRow{flex-wrap:wrap;gap:8px;display:flex}.styles-module__oY5t-G__passwordInput{border:1px solid #ccc;border-radius:4px;width:220px;padding:8px}.styles-module__oY5t-G__passwordInput:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.styles-module__oY5t-G__passwordSubmit{background:var(--ink);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:8px 16px}.styles-module__oY5t-G__passwordSubmit:hover:not(:disabled){background:#000}.styles-module__oY5t-G__passwordSubmit:disabled{opacity:.65;cursor:not-allowed}.styles-module__oY5t-G__passwordError{color:#c0392b;margin-top:8px}.styles-module__oY5t-G__pager{font-variant-numeric:tabular-nums;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:40px;padding-top:24px;font-size:14px;display:flex}.styles-module__oY5t-G__pagerLink,.styles-module__oY5t-G__pagerCurrent,.styles-module__oY5t-G__pagerDisabled{border-radius:6px;justify-content:center;align-items:center;min-width:38px;height:38px;padding:0 10px;line-height:1;text-decoration:none;display:inline-flex}.styles-module__oY5t-G__pagerLink{color:var(--text-mute);border:1px solid #ffffff1f}.styles-module__oY5t-G__pagerLink:hover{color:var(--accent);border-color:var(--accent)}.styles-module__oY5t-G__pagerCurrent{background:var(--accent);color:#fff;font-weight:600}.styles-module__oY5t-G__pagerDisabled{color:var(--text-mute);opacity:.3;border:1px solid #ffffff14}.styles-module__oY5t-G__pagerGap{text-align:center;min-width:24px;color:var(--text-mute);opacity:.6}@media (max-width:640px){.styles-module__oY5t-G__root{--gutter:16px}.styles-module__oY5t-G__headerInner{padding-top:20px;padding-bottom:20px}.styles-module__oY5t-G__main{padding-top:32px;padding-bottom:32px}.styles-module__oY5t-G__homeTitle,.styles-module__oY5t-G__articleTitle{font-size:26px}.styles-module__oY5t-G__blogHeading{font-size:24px}.styles-module__oY5t-G__passwordInput,.styles-module__oY5t-G__passwordSubmit{width:100%}}.styles-module__oY5t-G__blogDescription{color:var(--mute);margin-top:-16px;margin-bottom:24px;line-height:1.6}.styles-module__oY5t-G__searchForm{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.styles-module__oY5t-G__searchInput{border:1px solid #ccc;border-radius:4px;flex:240px;padding:8px}.styles-module__oY5t-G__searchInput:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.styles-module__oY5t-G__pageWide{width:100%;padding-left:var(--gutter);padding-right:var(--gutter)}.styles-module__oY5t-G__comments{border-top:1px solid var(--rule);margin-top:56px;padding-top:28px}.styles-module__oY5t-G__commentsHeading{margin-bottom:20px;font-size:20px;font-weight:700}.styles-module__oY5t-G__commentList{flex-direction:column;gap:20px;margin-bottom:32px;padding:0;list-style:none;display:flex}.styles-module__oY5t-G__commentItem{border-left:2px solid var(--rule);padding-left:14px}.styles-module__oY5t-G__commentAuthor{font-size:14px;font-weight:700}.styles-module__oY5t-G__commentDate{color:var(--faint);margin-left:10px;font-size:12px}.styles-module__oY5t-G__commentBody{color:var(--body);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;line-height:1.7}.styles-module__oY5t-G__commentsEmpty{color:var(--mute);margin-bottom:32px}.styles-module__oY5t-G__commentForm{flex-direction:column;gap:10px;display:flex}.styles-module__oY5t-G__commentFormRow{flex-wrap:wrap;gap:10px;display:flex}.styles-module__oY5t-G__commentInput{font:inherit;border:1px solid #ccc;border-radius:4px;flex:200px;padding:8px}.styles-module__oY5t-G__commentTextarea{font:inherit;resize:vertical;border:1px solid #ccc;border-radius:4px;padding:8px}.styles-module__oY5t-G__commentInput:focus-visible,.styles-module__oY5t-G__commentTextarea:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.styles-module__oY5t-G__commentCaptcha{min-height:65px}.styles-module__oY5t-G__commentSubmit{background:var(--ink);color:#fff;cursor:pointer;border:none;border-radius:4px;align-self:flex-start;padding:8px 16px}.styles-module__oY5t-G__commentSubmit:hover:not(:disabled){background:#000}.styles-module__oY5t-G__commentSubmit:disabled{opacity:.65;cursor:not-allowed}.styles-module__oY5t-G__commentError{color:#c0392b}.styles-module__oY5t-G__commentNotice{color:var(--mute)}.styles-module__oY5t-G__previewBanner{color:#7a5a00;background:#fff8e1;border:1px solid #f0c36d;border-radius:4px;margin-bottom:20px;padding:10px 14px;font-size:13px}.styles-module__oY5t-G__blogCardMedia{margin-bottom:12px;display:block}.styles-module__oY5t-G__blogCardImage{aspect-ratio:16/9;object-fit:cover;background:#f5f5f5;border:1px solid #ddd;width:100%;display:block}.styles-module__oY5t-G__articleImage{aspect-ratio:16/9;object-fit:cover;background:#f5f5f5;border:1px solid #ddd;width:100%;margin-bottom:20px;display:block}
.styles-module__aBvrLG__root{--gradient:linear-gradient(135deg, #6d28d9 0%, #db2777 50%, #f97316 100%);--accent:#db2777;--ink:#1a1a1a;--body:#444;--mute:#555;--faint:#666;--rule:#eee;--paper:#fff;--footer-bg:#0f0f12;--page-width:960px;--gutter:24px;--radius:8px;--radius-lg:12px;background:var(--paper);min-height:100vh;color:var(--ink);flex-direction:column;display:flex}.styles-module__aBvrLG__container{width:100%;max-width:var(--page-width);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.styles-module__aBvrLG__gradientText{background:var(--gradient);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.styles-module__aBvrLG__link{color:var(--accent);font-size:13px;font-weight:700;text-decoration:none}.styles-module__aBvrLG__link:hover{text-decoration:underline}.styles-module__aBvrLG__header{background:var(--gradient)}.styles-module__aBvrLG__headerInner{justify-content:space-between;align-items:center;gap:16px;padding-top:22px;padding-bottom:22px;display:flex}.styles-module__aBvrLG__brand{color:#fff;letter-spacing:-.02em;font-size:20px;font-weight:800;text-decoration:none}.styles-module__aBvrLG__headerRight{align-items:center;gap:20px;display:flex}.styles-module__aBvrLG__tagline{color:#ffffffd9;font-size:13px}.styles-module__aBvrLG__navLink{color:#fff;font-size:14px;font-weight:600;text-decoration:none}.styles-module__aBvrLG__navLink:hover{text-decoration:underline}.styles-module__aBvrLG__main{flex:1}.styles-module__aBvrLG__footer{background:var(--footer-bg)}.styles-module__aBvrLG__footerInner{color:#fff9;padding-top:20px;padding-bottom:20px;font-size:13px}.styles-module__aBvrLG__home{padding:72px 0}.styles-module__aBvrLG__homeTitle{letter-spacing:-.03em;font-size:44px;font-weight:800;line-height:1.15}.styles-module__aBvrLG__homeLead{color:var(--body);max-width:560px;margin-top:20px;font-size:18px;line-height:1.7}.styles-module__aBvrLG__blogWrap{padding:56px 0}.styles-module__aBvrLG__blogHeading{letter-spacing:-.03em;margin-bottom:32px;font-size:36px;font-weight:800}.styles-module__aBvrLG__blogList{gap:20px;display:grid}.styles-module__aBvrLG__blogCard{border-radius:var(--radius-lg);border:1px solid var(--rule);padding:24px;transition:border-color .18s,box-shadow .18s}.styles-module__aBvrLG__blogCard:hover{border-color:#db277766;box-shadow:0 4px 20px #0000000f}.styles-module__aBvrLG__blogCardTitle{margin-bottom:8px;font-size:22px;font-weight:800}.styles-module__aBvrLG__blogCardTitle a{color:var(--ink);text-decoration:none}.styles-module__aBvrLG__blogCardTitle a:hover{color:var(--accent)}.styles-module__aBvrLG__blogCardExcerpt{color:var(--mute);margin-bottom:10px;line-height:1.6}.styles-module__aBvrLG__emptyState{color:var(--faint)}.styles-module__aBvrLG__article{padding:48px 0}.styles-module__aBvrLG__articleTitle{letter-spacing:-.03em;margin-top:12px;margin-bottom:8px;font-size:36px;font-weight:800}.styles-module__aBvrLG__articleMeta{color:#888;margin-bottom:24px;font-size:13px}.styles-module__aBvrLG__articleBody{font-size:16px;line-height:1.8}.styles-module__aBvrLG__articleBody a{color:var(--accent)}.styles-module__aBvrLG__articleBody img{border-radius:var(--radius);max-width:100%;height:auto}.styles-module__aBvrLG__passwordForm{border:1px solid var(--rule);border-radius:var(--radius-lg);padding:24px}.styles-module__aBvrLG__passwordPrompt{margin-bottom:12px}.styles-module__aBvrLG__passwordRow{flex-wrap:wrap;gap:8px;display:flex}.styles-module__aBvrLG__passwordInput{border-radius:var(--radius);border:1px solid #ddd;width:220px;padding:10px}.styles-module__aBvrLG__passwordInput:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.styles-module__aBvrLG__passwordSubmit{background:var(--gradient);color:#fff;border-radius:var(--radius);cursor:pointer;border:none;padding:10px 20px;font-weight:700}.styles-module__aBvrLG__passwordSubmit:hover:not(:disabled){filter:brightness(1.08)}.styles-module__aBvrLG__passwordSubmit:disabled{opacity:.65;cursor:not-allowed}.styles-module__aBvrLG__passwordError{color:#c0392b;margin-top:8px}.styles-module__aBvrLG__pager{font-variant-numeric:tabular-nums;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:40px;padding-top:24px;font-size:14px;display:flex}.styles-module__aBvrLG__pagerLink,.styles-module__aBvrLG__pagerCurrent,.styles-module__aBvrLG__pagerDisabled{border-radius:6px;justify-content:center;align-items:center;min-width:38px;height:38px;padding:0 10px;line-height:1;text-decoration:none;display:inline-flex}.styles-module__aBvrLG__pagerLink{color:var(--text-mute);border:1px solid #ffffff1f}.styles-module__aBvrLG__pagerLink:hover{color:var(--accent);border-color:var(--accent)}.styles-module__aBvrLG__pagerCurrent{background:var(--accent);color:#fff;font-weight:600}.styles-module__aBvrLG__pagerDisabled{color:var(--text-mute);opacity:.3;border:1px solid #ffffff14}.styles-module__aBvrLG__pagerGap{text-align:center;min-width:24px;color:var(--text-mute);opacity:.6}@media (max-width:720px){.styles-module__aBvrLG__root{--gutter:16px}.styles-module__aBvrLG__headerInner{flex-wrap:wrap;gap:10px}.styles-module__aBvrLG__tagline{display:none}.styles-module__aBvrLG__home{padding:48px 0}.styles-module__aBvrLG__homeTitle{font-size:32px}.styles-module__aBvrLG__homeLead{font-size:16px}.styles-module__aBvrLG__blogWrap,.styles-module__aBvrLG__article{padding:36px 0}.styles-module__aBvrLG__blogHeading,.styles-module__aBvrLG__articleTitle{font-size:28px}.styles-module__aBvrLG__blogCardTitle{font-size:19px}.styles-module__aBvrLG__passwordInput,.styles-module__aBvrLG__passwordSubmit{width:100%}}@media (prefers-reduced-motion:reduce){.styles-module__aBvrLG__blogCard{transition:none}}.styles-module__aBvrLG__blogDescription{color:var(--mute);margin-top:-20px;margin-bottom:32px;line-height:1.6}.styles-module__aBvrLG__searchForm{flex-wrap:wrap;gap:10px;margin-bottom:32px;display:flex}.styles-module__aBvrLG__searchInput{border-radius:var(--radius);font:inherit;border:1px solid #ddd;flex:240px;padding:10px}.styles-module__aBvrLG__searchInput:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.styles-module__aBvrLG__pageWide{width:100%;padding:48px var(--gutter)}.styles-module__aBvrLG__comments{border-top:1px solid var(--rule);margin-top:56px;padding-top:32px}.styles-module__aBvrLG__commentsHeading{letter-spacing:-.02em;margin-bottom:24px;font-size:24px;font-weight:800}.styles-module__aBvrLG__commentList{flex-direction:column;gap:16px;margin-bottom:32px;padding:0;list-style:none;display:flex}.styles-module__aBvrLG__commentItem{border:1px solid var(--rule);border-radius:var(--radius-lg);padding:18px 20px}.styles-module__aBvrLG__commentAuthor{font-size:14px;font-weight:800}.styles-module__aBvrLG__commentDate{color:var(--faint);margin-left:10px;font-size:12px}.styles-module__aBvrLG__commentBody{color:var(--body);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;line-height:1.7}.styles-module__aBvrLG__commentsEmpty{color:var(--faint);margin-bottom:32px}.styles-module__aBvrLG__commentForm{flex-direction:column;gap:12px;display:flex}.styles-module__aBvrLG__commentFormRow{flex-wrap:wrap;gap:12px;display:flex}.styles-module__aBvrLG__commentInput{border-radius:var(--radius);font:inherit;border:1px solid #ddd;flex:200px;padding:10px}.styles-module__aBvrLG__commentTextarea{border-radius:var(--radius);font:inherit;resize:vertical;border:1px solid #ddd;padding:10px}.styles-module__aBvrLG__commentInput:focus-visible,.styles-module__aBvrLG__commentTextarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.styles-module__aBvrLG__commentCaptcha{min-height:65px}.styles-module__aBvrLG__commentSubmit{background:var(--gradient);color:#fff;border-radius:var(--radius);cursor:pointer;border:none;align-self:flex-start;padding:10px 22px;font-weight:700}.styles-module__aBvrLG__commentSubmit:hover:not(:disabled){filter:brightness(1.08)}.styles-module__aBvrLG__commentSubmit:disabled{opacity:.65;cursor:not-allowed}.styles-module__aBvrLG__commentError{color:#c0392b}.styles-module__aBvrLG__commentNotice{color:var(--faint)}.styles-module__aBvrLG__previewBanner{color:#7a5a00;border-radius:var(--radius);background:#fff8e1;border:1px solid #f0c36d;margin-bottom:24px;padding:12px 16px;font-size:13px}.styles-module__aBvrLG__blogCardMedia{margin:-24px -24px 14px;display:block}.styles-module__aBvrLG__blogCardImage{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius) var(--radius) 0 0;background:#f0f0f0;width:100%;display:block}.styles-module__aBvrLG__articleImage{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);background:#f0f0f0;width:100%;margin-bottom:22px;display:block}
.styles-module__a5jGha__root{--ink:#05070d;--ink-deep:#03040a;--accent:#7dd3fc;--brand:#2563eb;--text:#fff;--text-soft:#ffffffbf;--text-mute:#fff9;--text-faint:#ffffff73;--line:#ffffff14;--line-soft:#ffffff0f;--surface:#ffffff05;--page-width:1240px;--gutter:24px;--radius:8px;--radius-lg:12px;background:var(--ink);min-height:100vh;color:var(--text);flex-direction:column;display:flex}.styles-module__a5jGha__container{width:100%;max-width:var(--page-width);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.styles-module__a5jGha__btn{border-radius:var(--radius);padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .18s,border-color .18s,transform .18s;display:inline-block}.styles-module__a5jGha__btnPrimary{background:var(--brand);color:#fff;border:1px solid #0000}.styles-module__a5jGha__btnPrimary:hover{background:#1d4ed8}.styles-module__a5jGha__btnGhost{color:#fff;background:0 0;border:1px solid #fff6}.styles-module__a5jGha__btnGhost:hover{background:#ffffff0f;border-color:#fff}.styles-module__a5jGha__btn:active{transform:translateY(1px)}.styles-module__a5jGha__link{color:var(--accent);font-size:13px;font-weight:600;text-decoration:none}.styles-module__a5jGha__link:hover{text-decoration:underline}.styles-module__a5jGha__header{background:var(--ink);border-bottom:1px solid var(--line);z-index:10;position:relative}.styles-module__a5jGha__headerInner{justify-content:space-between;align-items:center;gap:24px;padding-top:18px;padding-bottom:18px;display:flex}.styles-module__a5jGha__logo{color:#fff;flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}.styles-module__a5jGha__logoImage{width:auto;height:32px}.styles-module__a5jGha__logoMark{background:linear-gradient(135deg, var(--accent), var(--brand));border-radius:50%;width:32px;height:32px;display:inline-block}.styles-module__a5jGha__logoText{letter-spacing:-.01em;font-size:15px;font-weight:700}.styles-module__a5jGha__nav{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.styles-module__a5jGha__navLink{color:#ffffffd9;font-size:14px;text-decoration:none;transition:color .18s}.styles-module__a5jGha__navLink:hover{color:#fff}.styles-module__a5jGha__langSwitch{color:var(--text-soft);flex-shrink:0;font-size:13px}.styles-module__a5jGha__main{flex:1}.styles-module__a5jGha__footer{background:var(--ink-deep);border-top:1px solid var(--line)}.styles-module__a5jGha__footerTop{flex-wrap:wrap;justify-content:space-between;gap:32px;padding-top:48px;padding-bottom:28px;display:flex}.styles-module__a5jGha__footerBrand{max-width:360px}.styles-module__a5jGha__footerLogoRow{align-items:center;gap:10px;margin-bottom:12px;display:flex}.styles-module__a5jGha__footerLogoImage{width:auto;height:28px}.styles-module__a5jGha__footerDescription{color:var(--text-mute);font-size:13px;line-height:1.7}.styles-module__a5jGha__footerNav{flex-direction:column;gap:10px;display:flex}.styles-module__a5jGha__footerNavLink{color:#ffffffbf;font-size:13px;text-decoration:none;transition:color .18s}.styles-module__a5jGha__footerNavLink:hover{color:#fff}.styles-module__a5jGha__footerBottom{border-top:1px solid var(--line-soft);color:var(--text-faint);padding-top:16px;padding-bottom:16px;font-size:12px}.styles-module__a5jGha__section{background-image:linear-gradient(180deg, #05070d59, #05070de0), var(--section-bg,none);background-position:50%;background-size:cover;align-items:center;display:flex;position:relative}.styles-module__a5jGha__hero{min-height:82vh}.styles-module__a5jGha__heroInner{padding-top:80px;padding-bottom:80px;position:relative}.styles-module__a5jGha__heroTitle{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:14px;margin:0;font-size:clamp(40px,6vw,72px);font-weight:800;line-height:1;display:flex}.styles-module__a5jGha__heroTitleAccent{color:#ffffffd9;font-size:.42em;font-weight:400}.styles-module__a5jGha__heroSubtitle{color:var(--text-soft);max-width:520px;margin-top:20px;font-size:18px}.styles-module__a5jGha__heroActions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.styles-module__a5jGha__section2{justify-content:center;min-height:440px}.styles-module__a5jGha__section2Inner{max-width:760px;padding:64px var(--gutter);text-align:center;margin:0 auto;position:relative}.styles-module__a5jGha__section2Title{letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:clamp(24px,3.6vw,38px);font-weight:800;line-height:1.25}.styles-module__a5jGha__section2TitleAccent{color:var(--accent)}.styles-module__a5jGha__section2Subtitle{color:#ffffffb3;margin-top:18px;font-size:15px}.styles-module__a5jGha__backdrop{position:absolute;inset:0;overflow:hidden}.styles-module__a5jGha__backdropGlow{background:linear-gradient(#05070d,#0a0e1a);position:absolute;inset:0}.styles-module__a5jGha__backdropGlowBlue:before,.styles-module__a5jGha__backdropGlowAmber:before{content:"";position:absolute;inset:0}.styles-module__a5jGha__backdropGlowBlue:before{background:radial-gradient(60% 70% at 78% 65%,#2563eb66,#0000 60%),radial-gradient(50% 40% at 40% 0,#7dd3fc24,#0000 55%)}.styles-module__a5jGha__backdropGlowAmber:before{background:radial-gradient(60% 60% at 30% 80%,#d9770638,#0000 60%),radial-gradient(50% 40% at 70% 0,#7dd3fc1a,#0000 55%)}.styles-module__a5jGha__backdropGrid{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 40%,#000,#0000);mask-image:radial-gradient(70% 70% at 50% 40%,#000,#0000)}.styles-module__a5jGha__blogWrap{padding-top:64px;padding-bottom:64px}.styles-module__a5jGha__blogHeading{letter-spacing:-.02em;margin-bottom:32px;font-size:34px;font-weight:800}.styles-module__a5jGha__blogGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}.styles-module__a5jGha__blogCard{border-radius:var(--radius-lg);background:var(--surface);border:1px solid #ffffff1a;padding:24px;transition:border-color .18s,background-color .18s}.styles-module__a5jGha__blogCard:hover{background:#ffffff0a;border-color:#7dd3fc66}.styles-module__a5jGha__blogCardTitle{margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.4}.styles-module__a5jGha__blogCardTitle a{color:#fff;text-decoration:none}.styles-module__a5jGha__blogCardTitle a:hover{color:var(--accent)}.styles-module__a5jGha__blogCardExcerpt{color:var(--text-mute);margin-bottom:12px;font-size:14px;line-height:1.6}.styles-module__a5jGha__emptyState{color:var(--text-mute)}.styles-module__a5jGha__article{max-width:800px;padding:64px var(--gutter);margin:0 auto}.styles-module__a5jGha__articleTitle{letter-spacing:-.02em;margin-top:16px;margin-bottom:10px;font-size:34px;font-weight:800}.styles-module__a5jGha__articleMeta{color:#ffffff80;margin-bottom:28px;font-size:13px}.styles-module__a5jGha__articleBody{color:#ffffffd9;font-size:16px;line-height:1.8}.styles-module__a5jGha__articleBody a{color:var(--accent)}.styles-module__a5jGha__articleBody img{border-radius:var(--radius);max-width:100%;height:auto}.styles-module__a5jGha__passwordForm{border-radius:var(--radius-lg);background:var(--surface);border:1px solid #ffffff1a;padding:24px}.styles-module__a5jGha__passwordPrompt{color:#fffc;margin-bottom:14px}.styles-module__a5jGha__passwordRow{flex-wrap:wrap;gap:8px;display:flex}.styles-module__a5jGha__passwordInput{border-radius:var(--radius);color:#fff;background:#ffffff0d;border:1px solid #fff3;width:220px;padding:10px}.styles-module__a5jGha__passwordInput:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.styles-module__a5jGha__passwordSubmit{background:var(--brand);color:#fff;border-radius:var(--radius);cursor:pointer;border:none;padding:10px 20px;font-weight:700}.styles-module__a5jGha__passwordSubmit:hover:not(:disabled){background:#1d4ed8}.styles-module__a5jGha__passwordSubmit:disabled{opacity:.65;cursor:not-allowed}.styles-module__a5jGha__passwordError{color:#f87171;margin-top:8px}.styles-module__a5jGha__pager{font-variant-numeric:tabular-nums;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:40px;padding-top:24px;font-size:14px;display:flex}.styles-module__a5jGha__pagerLink,.styles-module__a5jGha__pagerCurrent,.styles-module__a5jGha__pagerDisabled{border-radius:6px;justify-content:center;align-items:center;min-width:38px;height:38px;padding:0 10px;line-height:1;text-decoration:none;display:inline-flex}.styles-module__a5jGha__pagerLink{color:var(--text-mute);border:1px solid #ffffff1f}.styles-module__a5jGha__pagerLink:hover{color:var(--accent);border-color:var(--accent)}.styles-module__a5jGha__pagerCurrent{background:var(--accent);color:#fff;font-weight:600}.styles-module__a5jGha__pagerDisabled{color:var(--text-mute);opacity:.3;border:1px solid #ffffff14}.styles-module__a5jGha__pagerGap{text-align:center;min-width:24px;color:var(--text-mute);opacity:.6}@media (max-width:900px){.styles-module__a5jGha__root{--gutter:16px}.styles-module__a5jGha__headerInner{flex-wrap:wrap;gap:12px}.styles-module__a5jGha__nav{order:3;gap:16px 20px;width:100%}.styles-module__a5jGha__hero{min-height:auto}.styles-module__a5jGha__heroInner{padding-top:56px;padding-bottom:56px}.styles-module__a5jGha__heroSubtitle{font-size:16px}.styles-module__a5jGha__section2Inner{padding:48px var(--gutter)}.styles-module__a5jGha__blogWrap,.styles-module__a5jGha__article{padding-top:40px;padding-bottom:40px}.styles-module__a5jGha__blogHeading,.styles-module__a5jGha__articleTitle{font-size:26px}}@media (max-width:560px){.styles-module__a5jGha__heroTitle{gap:8px}.styles-module__a5jGha__heroActions{gap:10px}.styles-module__a5jGha__btn{text-align:center;flex:auto}.styles-module__a5jGha__nav{gap:12px 16px}.styles-module__a5jGha__navLink{font-size:13px}.styles-module__a5jGha__footerTop{flex-direction:column;gap:24px;padding-top:32px}.styles-module__a5jGha__passwordInput,.styles-module__a5jGha__passwordSubmit{width:100%}}@media (prefers-reduced-motion:reduce){.styles-module__a5jGha__btn,.styles-module__a5jGha__navLink,.styles-module__a5jGha__footerNavLink,.styles-module__a5jGha__blogCard{transition:none}}.styles-module__a5jGha__blogDescription{color:var(--text-mute);max-width:640px;margin-top:-20px;margin-bottom:32px;line-height:1.7}.styles-module__a5jGha__searchForm{flex-wrap:wrap;gap:10px;margin-bottom:32px;display:flex}.styles-module__a5jGha__searchInput{border-radius:var(--radius);color:#fff;font:inherit;background:#ffffff0d;border:1px solid #fff3;flex:240px;padding:10px}.styles-module__a5jGha__searchInput::placeholder{color:var(--text-faint)}.styles-module__a5jGha__searchInput:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.styles-module__a5jGha__pageWide{width:100%;padding:64px var(--gutter)}.styles-module__a5jGha__comments{border-top:1px solid var(--line);margin-top:56px;padding-top:32px}.styles-module__a5jGha__commentsHeading{letter-spacing:-.02em;margin-bottom:24px;font-size:22px;font-weight:800}.styles-module__a5jGha__commentList{flex-direction:column;gap:16px;margin-bottom:32px;padding:0;list-style:none;display:flex}.styles-module__a5jGha__commentItem{border-radius:var(--radius-lg);background:var(--surface);border:1px solid #ffffff1a;padding:18px 20px}.styles-module__a5jGha__commentAuthor{color:#fff;font-size:14px;font-weight:700}.styles-module__a5jGha__commentDate{color:var(--text-faint);margin-left:10px;font-size:12px}.styles-module__a5jGha__commentBody{color:#ffffffd9;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;line-height:1.7}.styles-module__a5jGha__commentsEmpty{color:var(--text-mute);margin-bottom:32px}.styles-module__a5jGha__commentForm{flex-direction:column;gap:12px;display:flex}.styles-module__a5jGha__commentFormRow{flex-wrap:wrap;gap:12px;display:flex}.styles-module__a5jGha__commentInput{border-radius:var(--radius);color:#fff;font:inherit;background:#ffffff0d;border:1px solid #fff3;flex:200px;padding:10px}.styles-module__a5jGha__commentTextarea{border-radius:var(--radius);color:#fff;font:inherit;resize:vertical;background:#ffffff0d;border:1px solid #fff3;padding:10px}.styles-module__a5jGha__commentInput::placeholder,.styles-module__a5jGha__commentTextarea::placeholder{color:var(--text-faint)}.styles-module__a5jGha__commentInput:focus-visible,.styles-module__a5jGha__commentTextarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.styles-module__a5jGha__commentCaptcha{min-height:65px}.styles-module__a5jGha__commentSubmit{background:var(--brand);color:#fff;border-radius:var(--radius);cursor:pointer;border:none;align-self:flex-start;padding:10px 22px;font-weight:700}.styles-module__a5jGha__commentSubmit:hover:not(:disabled){background:#1d4ed8}.styles-module__a5jGha__commentSubmit:disabled{opacity:.65;cursor:not-allowed}.styles-module__a5jGha__commentError{color:#f87171}.styles-module__a5jGha__commentNotice{color:var(--text-mute)}.styles-module__a5jGha__previewBanner{color:#fcd34d;border-radius:var(--radius);background:#d9770626;border:1px solid #d9770680;margin-bottom:24px;padding:12px 16px;font-size:13px}.styles-module__a5jGha__blogCardMedia{margin:-24px -24px 16px;display:block}.styles-module__a5jGha__blogCardImage{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:#ffffff0a;width:100%;display:block}.styles-module__a5jGha__articleImage{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg);background:#ffffff0a;width:100%;margin-bottom:24px;display:block}
