:root{--ftb-night:#061226;--ftb-blue:#0847a6;--ftb-electric:#236bff;--ftb-orange:#ff8a19;--ftb-ink:#101828;--ftb-muted:#667085;--ftb-line:#dde5f0;--ftb-paper:#f6f8fc;--ftb-white:#fff;--ftb-shadow:0 24px 70px rgba(7,32,76,.14)}*{box-sizing:border-box}html{scroll-behavior:smooth}.ftblog-body{margin:0;background:var(--ftb-paper);color:var(--ftb-ink);font-family:Manrope,system-ui,sans-serif}.ftblog-body a{color:inherit}.ftblog-page,.ftblog-article-page{width:min(1440px,100%);margin:0 auto;padding:clamp(20px,3vw,44px)}.ftblog-hero{min-height:540px;border-radius:34px;position:relative;overflow:hidden;padding:clamp(38px,7vw,94px);background:radial-gradient(circle at 78% 27%,rgba(35,107,255,.35),transparent 24%),radial-gradient(circle at 85% 75%,rgba(255,138,25,.22),transparent 24%),linear-gradient(135deg,#061226 0%,#0a1d3a 55%,#092c62 100%);color:#fff;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:60px;align-items:end}.ftblog-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to right,#000,transparent 80%)}.ftblog-hero-copy,.ftblog-hero-signal{position:relative;z-index:1}.ftblog-hero-copy>span,.ftblog-section-head span,.ftblog-cta span,.ftblog-article-aside>span{font-size:10px;letter-spacing:.22em;font-weight:800;color:#6ee7dc}.ftblog-hero h1{font:700 clamp(48px,7.2vw,104px)/.92 Space Grotesk;max-width:950px;letter-spacing:-.065em;margin:23px 0 28px}.ftblog-hero p{font-size:clamp(16px,1.8vw,21px);line-height:1.65;color:#b9c8dd;max-width:780px}.ftblog-hero-signal{border:1px solid rgba(255,255,255,.16);border-radius:24px;padding:28px;background:rgba(255,255,255,.065);backdrop-filter:blur(14px)}.ftblog-hero-signal span,.ftblog-hero-signal strong,.ftblog-hero-signal small{display:block}.ftblog-hero-signal span{font-size:9px;letter-spacing:.16em;color:#91a5c5}.ftblog-hero-signal strong{font:700 72px/1 Space Grotesk;margin:20px 0 6px}.ftblog-hero-signal small{color:#b8c5d9}.ftblog-hero-signal i{display:block;height:5px;border-radius:9px;margin-top:25px;background:linear-gradient(90deg,var(--ftb-orange) 0 38%,#46e1d2 38% 72%,var(--ftb-electric) 72%)}.ftblog-categories{display:flex;gap:8px;overflow:auto;padding:22px 3px 12px;scrollbar-width:none}.ftblog-categories::-webkit-scrollbar{display:none}.ftblog-categories a{flex:0 0 auto;display:flex;align-items:center;gap:9px;text-decoration:none;padding:11px 15px;border:1px solid var(--ftb-line);border-radius:999px;background:#fff;font-size:12px;font-weight:800;color:#344054}.ftblog-categories a small{display:grid;place-items:center;min-width:22px;height:22px;border-radius:999px;background:#edf2fa;color:#667085}.ftblog-categories a.is-active,.ftblog-categories a:hover{background:var(--ftb-night);border-color:var(--ftb-night);color:#fff}.ftblog-categories a.is-active small,.ftblog-categories a:hover small{background:rgba(255,255,255,.14);color:#fff}.ftblog-feed{padding:clamp(58px,7vw,100px) 0}.ftblog-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,470px);align-items:end;gap:50px;margin-bottom:38px}.ftblog-section-head span{color:var(--ftb-electric)}.ftblog-section-head h2{font:700 clamp(34px,4.7vw,64px)/1 Space Grotesk;letter-spacing:-.05em;margin:10px 0 0;max-width:780px}.ftblog-section-head>p{color:var(--ftb-muted);line-height:1.7;margin:0}.ftblog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ftblog-card{background:#fff;border:1px solid var(--ftb-line);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;min-width:0;transition:transform .25s ease,box-shadow .25s ease}.ftblog-card:hover{transform:translateY(-5px);box-shadow:var(--ftb-shadow)}.ftblog-card--lead{grid-column:span 2;display:grid;grid-template-columns:1.15fr .85fr}.ftblog-card-media{display:block;min-height:230px;background:#e9eff8;overflow:hidden}.ftblog-card--lead .ftblog-card-media{min-height:460px}.ftblog-card-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.ftblog-card:hover .ftblog-card-media img{transform:scale(1.035)}.ftblog-card-placeholder{height:100%;min-height:230px;display:grid;place-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 65% 25%,rgba(35,107,255,.42),transparent 25%),linear-gradient(145deg,#07152b,#123c7f)}.ftblog-card-placeholder b{font:700 50px Space Grotesk;color:#fff;position:relative;z-index:2}.ftblog-card-placeholder i{position:absolute;width:190px;height:190px;border:1px solid rgba(255,255,255,.18);border-radius:50%;box-shadow:0 0 0 32px rgba(255,255,255,.04),0 0 0 64px rgba(255,255,255,.025)}.ftblog-card-copy{padding:25px;display:flex;flex-direction:column;flex:1}.ftblog-card--lead .ftblog-card-copy{padding:clamp(30px,4vw,52px);justify-content:center}.ftblog-card-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#7b8798;font-weight:800}.ftblog-card-meta span{color:var(--ftb-electric)}.ftblog-card h3{font:700 clamp(22px,2vw,31px)/1.15 Space Grotesk;letter-spacing:-.035em;margin:17px 0 13px}.ftblog-card--lead h3{font-size:clamp(31px,3.6vw,52px)}.ftblog-card h3 a{text-decoration:none}.ftblog-card p{color:var(--ftb-muted);line-height:1.7;margin:0 0 24px}.ftblog-read{margin-top:auto;text-decoration:none;font-size:12px;font-weight:800;color:var(--ftb-blue)}.ftblog-read span{font-size:18px;vertical-align:-1px;margin-left:5px}.ftblog-pagination{display:flex;justify-content:center;gap:8px;margin-top:42px}.ftblog-pagination a{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--ftb-line);border-radius:10px;background:#fff;text-decoration:none;font-weight:800}.ftblog-pagination a.is-active{background:var(--ftb-night);border-color:var(--ftb-night);color:#fff}.ftblog-empty{padding:70px;text-align:center;background:#fff;border:1px solid var(--ftb-line);border-radius:22px}.ftblog-empty strong{font:700 26px Space Grotesk}.ftblog-empty p{color:var(--ftb-muted)}.ftblog-cta{margin:20px 0 40px;border-radius:28px;padding:clamp(30px,5vw,60px);background:linear-gradient(135deg,#082d6b,#0a4da8);color:#fff;display:flex;align-items:end;justify-content:space-between;gap:30px}.ftblog-cta h2{font:700 clamp(30px,4vw,54px)/1 Space Grotesk;letter-spacing:-.05em;margin:10px 0 0}.ftblog-cta>div:last-child{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.ftblog-cta a{border:1px solid rgba(255,255,255,.24);border-radius:999px;padding:11px 15px;text-decoration:none;font-size:12px;font-weight:800;background:rgba(255,255,255,.08)}.ftblog-cta a:hover{background:#fff;color:var(--ftb-blue)}.ftblog-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12px;color:#7b8798;padding:8px 0 28px}.ftblog-breadcrumb a{text-decoration:none;color:var(--ftb-blue);font-weight:800}.ftblog-article-head{max-width:1080px;margin:50px auto 45px;text-align:center}.ftblog-article-meta{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;color:#7b8798;font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:800}.ftblog-article-meta span{color:var(--ftb-electric)}.ftblog-article-head h1{font:700 clamp(48px,7vw,92px)/.96 Space Grotesk;letter-spacing:-.065em;margin:23px 0}.ftblog-article-head>p{font-size:clamp(17px,2vw,23px);line-height:1.65;color:var(--ftb-muted);max-width:850px;margin:0 auto}.ftblog-byline{display:flex;justify-content:center;gap:12px;margin-top:25px;font-size:12px}.ftblog-byline span{color:var(--ftb-muted)}.ftblog-feature{max-width:1280px;margin:0 auto 70px;border-radius:28px;overflow:hidden;background:#e9eef6;box-shadow:var(--ftb-shadow)}.ftblog-feature img{width:100%;display:block;max-height:720px;object-fit:cover}.ftblog-article-layout{display:grid;grid-template-columns:250px minmax(0,800px);gap:70px;justify-content:center;align-items:start}.ftblog-article-aside{position:sticky;top:25px;border-top:3px solid var(--ftb-orange);padding-top:18px}.ftblog-article-aside>span{color:var(--ftb-blue)}.ftblog-article-aside nav{display:grid;gap:10px;margin:18px 0 24px}.ftblog-article-aside nav a{text-decoration:none;font-size:12px;line-height:1.4;color:#475467;font-weight:700}.ftblog-article-aside nav a.is-sub{padding-left:13px;color:#7b8798}.ftblog-article-aside>a{display:block;text-decoration:none;background:var(--ftb-night);color:#fff;border-radius:12px;padding:13px;font-size:11px;font-weight:800}.ftblog-article-aside.is-empty{display:none}.ftblog-content{font-family:Manrope,system-ui,sans-serif;font-size:18px;line-height:1.82;color:#27364b}.ftblog-content h2,.ftblog-content h3,.ftblog-content h4{font-family:Space Grotesk,sans-serif;color:#101828;letter-spacing:-.04em;scroll-margin-top:30px}.ftblog-content h2{font-size:clamp(31px,4vw,47px);line-height:1.08;margin:2em 0 .6em}.ftblog-content h3{font-size:28px;margin:1.7em 0 .55em}.ftblog-content h4{font-size:22px}.ftblog-content p{margin:0 0 1.35em}.ftblog-content a{color:var(--ftb-blue);font-weight:700}.ftblog-content img{max-width:100%;height:auto;border-radius:18px;margin:18px 0}.ftblog-content blockquote{margin:2em 0;padding:22px 28px;border-left:4px solid var(--ftb-orange);background:#fff;border-radius:0 16px 16px 0;font:600 21px/1.55 Space Grotesk;color:#1c2e48}.ftblog-content ul,.ftblog-content ol{padding-left:1.4em;margin-bottom:1.5em}.ftblog-content li{margin:.55em 0}.ftblog-content table{width:100%;border-collapse:collapse;margin:2em 0;background:#fff;border-radius:14px;overflow:hidden}.ftblog-content th,.ftblog-content td{border:1px solid var(--ftb-line);padding:12px;text-align:left}.ftblog-content pre{overflow:auto;background:#071226;color:#d7e3f5;padding:20px;border-radius:14px}.ftblog-related{max-width:1200px;margin:110px auto 70px}.ftblog-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ftblog-related-grid article{background:#fff;border:1px solid var(--ftb-line);border-radius:18px;padding:20px}.ftblog-related-grid img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:12px;margin-bottom:18px}.ftblog-related-grid span{font-size:10px;letter-spacing:.1em;color:var(--ftb-electric);font-weight:800}.ftblog-related-grid h3{font:700 23px/1.2 Space Grotesk;margin:10px 0}.ftblog-related-grid h3 a{text-decoration:none}.ftblog-related-grid p{color:var(--ftb-muted);font-size:13px;line-height:1.65}.ftblog-notfound{min-height:100vh;display:grid;place-content:center;text-align:center;padding:30px}.ftblog-notfound span{font:700 90px Space Grotesk;color:var(--ftb-electric)}.ftblog-notfound h1{font:700 44px Space Grotesk;margin:0}.ftblog-notfound p{color:var(--ftb-muted)}.ftblog-notfound a{justify-self:center;text-decoration:none;background:var(--ftb-night);color:#fff;padding:12px 17px;border-radius:10px;font-weight:800}@media(max-width:1050px){.ftblog-hero{grid-template-columns:1fr;align-items:end}.ftblog-hero-signal{width:min(360px,100%)}.ftblog-grid{grid-template-columns:repeat(2,1fr)}.ftblog-card--lead{grid-column:span 2}.ftblog-article-layout{grid-template-columns:1fr;max-width:800px;margin:auto}.ftblog-article-aside{position:relative;top:auto}.ftblog-related-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.ftblog-page,.ftblog-article-page{padding:12px}.ftblog-hero{min-height:600px;border-radius:23px;padding:30px 23px}.ftblog-hero h1{font-size:49px}.ftblog-section-head{grid-template-columns:1fr;gap:18px}.ftblog-grid{grid-template-columns:1fr}.ftblog-card--lead{grid-column:auto;display:flex}.ftblog-card--lead .ftblog-card-media{min-height:270px}.ftblog-cta{align-items:flex-start;flex-direction:column}.ftblog-cta>div:last-child{justify-content:flex-start}.ftblog-article-head{margin:32px auto}.ftblog-article-head h1{font-size:47px}.ftblog-feature{border-radius:18px;margin-bottom:45px}.ftblog-content{font-size:16px}.ftblog-related{margin-top:75px}.ftblog-related-grid{grid-template-columns:1fr}.ftblog-empty{padding:45px 20px}}
.ftblog-card-placeholder[hidden]{display:none!important}
