.blog-page{--blog-blue:#0877ff;--blog-orange:#ff6a13;--blog-ink:#181815;--blog-muted:#6f716f;--blog-line:#e6e7e5}.blog-page .page-shell{width:min(100% - 40px,1200px)}.blog-hero{background:radial-gradient(circle at 92% 18%,#0877ff1a,#0000 28%),radial-gradient(circle at 10% 42%,#ff6a130f,#0000 24%),#fbfbfa;padding:150px 0 0;position:relative;overflow:hidden}.blog-hero:before,.blog-hero:after{content:"";pointer-events:none;border:1px solid #0877ff21;border-radius:50%;position:absolute}.blog-hero:before{width:760px;height:240px;top:120px;right:-170px;transform:rotate(-12deg)}.blog-hero:after{width:600px;height:190px;bottom:80px;left:-260px;transform:rotate(-30deg)}.blog-hero__grid{z-index:1;grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);align-items:center;gap:clamp(48px,6vw,92px);padding-bottom:74px;display:grid;position:relative}.blog-kicker{color:var(--blog-blue);letter-spacing:.18em;align-items:center;gap:10px;font-size:12px;font-weight:900;display:inline-flex}.blog-kicker:before{content:"";background:var(--blog-orange);border-radius:99px;width:28px;height:3px}.blog-hero__copy h1{color:var(--blog-ink);letter-spacing:-.07em;margin:24px 0 26px;font-size:clamp(48px,5.2vw,72px);font-weight:950;line-height:1.08}.blog-hero__copy p{color:#565a58;max-width:520px;margin:0;font-size:17px;line-height:1.9}.blog-primary-button{background:var(--blog-ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:50px;margin-top:32px;padding:0 25px;font-size:14px;font-weight:850;transition:transform .2s,background .2s;display:inline-flex}.blog-primary-button:hover{background:#000;transform:translateY(-2px)}.blog-featured-card{min-width:0;color:var(--blog-ink);display:block}.blog-article-cover{isolation:isolate;background:#eaf2ff;border-radius:26px;position:relative;overflow:hidden}.blog-article-cover:before,.blog-article-cover:after{content:"";z-index:-1;pointer-events:none;position:absolute}.blog-article-cover:before{aspect-ratio:1;border:2px solid #ffffff8c;border-radius:50%;width:58%;bottom:-30%;right:-2%;box-shadow:0 0 0 34px #ffffff1f,0 0 0 72px #ffffff14}.blog-article-cover:after{background:linear-gradient(7deg, transparent 0 26%, #fff 27% 31%, var(--blog-orange) 32% 46%, transparent 47%);width:110%;height:56%;bottom:-24%;left:-12%;transform:rotate(-6deg)}.blog-article-cover img{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.blog-article-cover>span{z-index:2;color:var(--blog-blue);background:#ffffffeb;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:900;position:absolute;top:22px;left:24px}.blog-article-cover--hero{aspect-ratio:1.55;background:linear-gradient(135deg,#05275d 0%,#075ddb 58%,#ff7a18 130%)}.blog-article-cover--meta{background:linear-gradient(135deg,#05285f,#0b76ff)}.blog-article-cover--press{background:linear-gradient(135deg,#dcecff,#0877ff)}.blog-article-cover--tiktok{background:linear-gradient(135deg,#14151b,#0877ff)}.blog-article-cover--google{background:linear-gradient(135deg,#f4f8ff,#d7e7ff)}.blog-article-cover--ai{background:linear-gradient(135deg,#042352,#0877ff 72%,#68b5ff)}.blog-article-cover--blue{background:linear-gradient(135deg,#dbeeff,#78b7ff)}.blog-article-cover--orange{background:linear-gradient(135deg,#fff0e8,#ff9a57)}.blog-featured-card__copy{padding:22px 4px 0}.blog-article-meta{color:var(--blog-blue);justify-content:space-between;align-items:center;gap:18px;font-size:12px;font-weight:800;display:flex}.blog-article-meta time{color:#858886;align-items:center;gap:7px;display:inline-flex}.blog-featured-card h2{color:var(--blog-ink);letter-spacing:-.045em;margin:12px 0;font-size:clamp(26px,2.65vw,38px);font-weight:950;line-height:1.23}.blog-featured-card p{color:var(--blog-muted);margin:0;font-size:14px;line-height:1.8}.blog-featured-card__copy>strong,.blog-grid-card__copy>strong{color:var(--blog-blue);align-items:center;gap:10px;margin-top:17px;font-size:13px;font-weight:900;display:inline-flex}.blog-topic-links{z-index:1;border-top:1px solid var(--blog-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.blog-topic-links a{min-height:98px;color:var(--blog-ink);grid-template-columns:44px minmax(0,1fr) 24px;align-items:center;gap:18px;padding:0 26px;font-size:16px;font-weight:900;display:grid}.blog-topic-links a+a{border-left:1px solid var(--blog-line)}.blog-topic-links svg{color:var(--blog-blue)}.blog-topic-links a>svg:last-child{width:18px}.blog-articles{padding-block:126px}.blog-section-heading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:end;gap:70px;margin-bottom:48px;display:grid}.blog-section-heading>div>span,.blog-topics__heading>h2{color:var(--blog-blue);letter-spacing:.08em;font-size:13px;font-weight:900}.blog-section-heading h2{color:var(--blog-ink);letter-spacing:-.06em;margin:12px 0 0;font-size:clamp(38px,4.4vw,58px);font-weight:950;line-height:1.08}.blog-section-heading p{border-left:2px solid var(--blog-blue);max-width:430px;color:var(--blog-muted);margin:0 0 7px;padding-left:25px;font-size:15px;line-height:1.85}.blog-category-nav{border-bottom:1px solid var(--blog-line);scrollbar-width:none;display:flex;overflow-x:auto}.blog-category-nav::-webkit-scrollbar{display:none}.blog-category-nav a{color:#4f5250;flex:none;padding:0 23px 18px;font-size:14px;font-weight:800;position:relative}.blog-category-nav a:first-child{padding-left:0}.blog-category-nav a.is-active{color:var(--blog-blue)}.blog-category-nav a.is-active:after{content:"";background:var(--blog-blue);border-radius:99px;height:3px;position:absolute;bottom:-1px;left:0;right:23px}.blog-editorial-grid{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:44px;margin-top:42px;display:grid}.blog-editorial-side{border-left:1px solid var(--blog-line);padding-left:34px;display:grid}.blog-compact-card{color:var(--blog-ink);grid-template-columns:160px minmax(0,1fr) 20px;align-items:center;gap:20px;padding:0 0 24px;display:grid}.blog-compact-card+.blog-compact-card{border-top:1px solid var(--blog-line);padding:24px 0 0}.blog-compact-card .blog-article-cover{aspect-ratio:1.34;border-radius:18px}.blog-compact-card>div>span,.blog-grid-card__copy>span{color:var(--blog-blue);font-size:11px;font-weight:850}.blog-compact-card h3{color:var(--blog-ink);letter-spacing:-.03em;margin:8px 0;font-size:18px;font-weight:950;line-height:1.42}.blog-compact-card p{color:var(--blog-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.blog-card-arrow{color:var(--blog-blue)}.blog-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:82px;display:grid}.blog-grid-card{border:1px solid var(--blog-line);background:#fff;border-radius:24px;min-width:0;transition:transform .2s,box-shadow .2s}.blog-grid-card:hover{transform:translateY(-4px);box-shadow:0 20px 48px #122d4e17}.blog-grid-card>a{color:var(--blog-ink);display:block}.blog-grid-card .blog-article-cover{aspect-ratio:1.55;border-radius:23px 23px 0 0}.blog-grid-card__copy{padding:24px 24px 26px}.blog-grid-card h3{color:var(--blog-ink);letter-spacing:-.035em;margin:10px 0;font-size:21px;font-weight:950;line-height:1.4}.blog-grid-card p{color:var(--blog-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.72;display:-webkit-box;overflow:hidden}.blog-load-more{background:var(--blog-blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:max-content;min-height:50px;margin:46px auto 0;padding:0 24px;font-size:14px;font-weight:900;display:flex}.blog-topics{background:#f7f8f7;padding:90px 0}.blog-topics__heading{align-items:baseline;gap:26px;margin-bottom:42px;display:flex}.blog-topics__heading h2{color:var(--blog-ink);letter-spacing:-.04em;margin:0;font-size:38px}.blog-topics__heading p{color:var(--blog-muted);margin:0;font-size:14px}.blog-topic-grid{border-top:1px solid var(--blog-line);border-bottom:1px solid var(--blog-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blog-topic-grid>a{min-height:150px;color:var(--blog-ink);grid-template-columns:58px minmax(0,1fr) 24px;align-items:center;gap:22px;padding:24px 30px;display:grid}.blog-topic-grid>a+a{border-left:1px solid var(--blog-line)}.blog-topic-grid svg{width:42px;height:42px;color:var(--blog-blue)}.blog-topic-grid h3{color:var(--blog-ink);margin:0 0 8px;font-size:20px;font-weight:950}.blog-topic-grid span{color:var(--blog-muted);font-size:13px}.blog-topic-grid>a>svg:last-child{width:20px}.blog-subscribe{background:radial-gradient(circle at 8% 110%,#0877ff80,#0000 32%),radial-gradient(circle at 96% 42%,#ff9d4b94,#0000 35%),#f8fbff;border-radius:32px;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);align-items:center;gap:70px;min-height:390px;margin-block:96px;padding:64px 76px;display:grid;overflow:hidden}.blog-subscribe>div>span{color:var(--blog-blue);letter-spacing:.16em;font-size:12px;font-weight:900}.blog-subscribe h2{color:var(--blog-ink);letter-spacing:-.06em;margin:15px 0;font-size:clamp(38px,4.5vw,60px);font-weight:950;line-height:1.07}.blog-subscribe h2 em{color:var(--blog-blue);font-style:normal}.blog-subscribe p{color:#555a59;margin:0;font-size:15px}.blog-subscribe__actions{flex-direction:column;align-items:flex-start;display:flex}.blog-subscribe__actions>a:last-child{color:var(--blog-blue);margin:18px 0 0 8px;font-size:13px;font-weight:850}@media (width<=1023px){.blog-hero__grid,.blog-section-heading,.blog-editorial-grid,.blog-subscribe{grid-template-columns:1fr}.blog-hero__copy{max-width:720px}.blog-hero__grid{gap:54px}.blog-editorial-side{border-top:1px solid var(--blog-line);border-left:0;padding:28px 0 0}.blog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-subscribe{gap:18px}}@media (width<=767px){.blog-page .page-shell{width:min(100% - 32px,1200px)}.blog-hero{padding-top:126px}.blog-hero__grid{gap:42px;padding-bottom:52px}.blog-hero__copy h1{font-size:clamp(40px,12vw,54px)}.blog-hero__copy p{font-size:15px}.blog-topic-links{grid-template-columns:1fr}.blog-topic-links a{min-height:72px;padding-inline:10px}.blog-topic-links a+a{border-top:1px solid var(--blog-line);border-left:0}.blog-articles{padding-block:82px}.blog-section-heading{gap:24px;margin-bottom:34px}.blog-section-heading h2{font-size:39px}.blog-section-heading p{font-size:14px}.blog-category-nav{margin-right:-16px;padding-right:16px}.blog-compact-card{grid-template-columns:112px minmax(0,1fr);gap:14px}.blog-card-arrow{display:none}.blog-compact-card h3{font-size:15px}.blog-compact-card p{display:none}.blog-card-grid{grid-template-columns:1fr;gap:18px;margin-top:56px}.blog-topics{padding-block:70px}.blog-topics__heading{display:block}.blog-topics__heading h2{margin-bottom:8px}.blog-topic-grid{grid-template-columns:1fr}.blog-topic-grid>a{min-height:112px;padding-inline:10px}.blog-topic-grid>a+a{border-top:1px solid var(--blog-line);border-left:0}.blog-subscribe{border-radius:26px;min-height:0;margin-block:72px;padding:44px 28px}.blog-subscribe h2{font-size:39px}}@media (width<=420px){.blog-featured-card h2{font-size:25px}.blog-featured-card p{font-size:13px}.blog-article-meta{flex-direction:column;align-items:flex-start;gap:7px}.blog-grid-card h3{font-size:19px}}
