.blog-post-module__r0sbQq__page{background:radial-gradient(circle at 15% 0%,#00f0ff08,transparent 30rem),var(--fsg-warm);min-height:100vh}.blog-post-module__r0sbQq__hero{background-position:50%;background-size:cover;border-bottom:1px solid #00f0ff1f;align-items:flex-end;min-height:660px;padding:155px 0 72px;display:flex;position:relative;overflow:hidden}.blog-post-module__r0sbQq__hero:after{content:"";background:linear-gradient(90deg,#0000,#fbbf24,#0000);width:360px;height:1px;position:absolute;bottom:80px;right:-100px;transform:rotate(-52deg);box-shadow:0 0 14px #fbbf2457}.blog-post-module__r0sbQq__hero>div{width:var(--fsg-container);color:#fff}.blog-post-module__r0sbQq__hero p{color:#fbbf24;letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px;font-size:.68rem;font-weight:850}.blog-post-module__r0sbQq__hero h1{color:#fbfdff;letter-spacing:-.045em;max-width:980px;margin:0;font-size:clamp(3rem,6vw,6rem);line-height:.94}.blog-post-module__r0sbQq__hero span{color:#bfccd5;max-width:760px;margin-top:22px;font-size:1.04rem;line-height:1.7;display:block}.blog-post-module__r0sbQq__hero small{color:#8195a3;margin-top:16px;display:block}.blog-post-module__r0sbQq__article{color:#c3d0d9;width:min(88vw,860px);margin:0 auto;padding:72px 0;font-size:1.04rem;line-height:1.82}.blog-post-module__r0sbQq__article h2{color:#fbfdff;margin:46px 0 12px;font-size:2rem;line-height:1.08}.blog-post-module__r0sbQq__article h3{color:#eef5f9}.blog-post-module__r0sbQq__article p{margin:0 0 21px}.blog-post-module__r0sbQq__article a{color:#fbbf24;text-underline-offset:3px;-webkit-text-decoration:underline #fbbf2466;text-decoration:underline #fbbf2466}.blog-post-module__r0sbQq__article ul,.blog-post-module__r0sbQq__article ol{gap:8px;display:grid}.blog-post-module__r0sbQq__article blockquote{color:#dbe6ec;background:#0a1e2db3;border:1px solid #00f0ff21;border-left:3px solid #fbbf24;border-radius:14px;margin:28px 0;padding:20px 24px}.blog-post-module__r0sbQq__article img{border:1px solid #00f0ff1f;border-radius:18px;overflow:hidden}.blog-post-module__r0sbQq__cta{color:#fff;background:radial-gradient(circle at 85% 0,#00f0ff12,#0000 28rem),linear-gradient(145deg,#071827,#030e17);border-top:1px solid #00f0ff1f;padding:72px max(6vw,50vw - 590px)}.blog-post-module__r0sbQq__cta h2{color:#fff;max-width:900px;margin:0;font-size:clamp(2.5rem,4.5vw,4.8rem);line-height:.96}.blog-post-module__r0sbQq__cta a{margin-top:24px}
