/* Click Experience v2.8.0 — Click Insights + Click Academy */
:root{--cxs-ed-navy:#00155c;--cxs-ed-deep:#000d3d;--cxs-ed-sky:#27adff;--cxs-ed-yellow:#ffbd59;--cxs-ed-red:#ff3131;--cxs-ed-paper:#f4f8fd;--cxs-ed-muted:#536985;--cxs-ed-ease:cubic-bezier(.16,1,.3,1)}
.cxs-editorial{background:var(--cxs-ed-paper);color:var(--cxs-ed-navy);overflow:clip}.cxs-editorial section{scroll-margin-top:92px}.cxs-editorial-hit{position:absolute;inset:0;z-index:5}.cxs-editorial-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:#fff;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cxs-editorial-eyebrow span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:var(--cxs-ed-sky)}.cxs-editorial-eyebrow i{width:30px;height:1px;background:var(--cxs-ed-yellow)}
[data-cxs-editorial-reveal]{opacity:0;transform:translate3d(0,24px,0);transition:opacity .65s ease,transform .78s var(--cxs-ed-ease)}[data-cxs-editorial-reveal].is-visible{opacity:1;transform:none}
.cxs-editorial-btn{min-height:48px;padding:10px 16px;border-radius:999px;border:0;display:inline-flex;align-items:center;justify-content:center;gap:10px;font:700 12px/1.2 var(--cxs-font-ui);transition:transform .25s var(--cxs-ed-ease),box-shadow .25s,background .25s}.cxs-editorial-btn:hover{transform:translateY(-2px)}.cxs-editorial-btn--red{background:var(--cxs-ed-red);color:#fff;box-shadow:0 18px 40px rgba(255,49,49,.22)}.cxs-editorial-btn--wa{background:#25d366;color:#fff;box-shadow:0 18px 40px rgba(37,211,102,.2)}.cxs-editorial-btn--wa:hover{background:#20c75d}.cxs-editorial-btn--ghost{background:rgba(255,255,255,.07);color:#fff;border:1px solid rgba(255,255,255,.15)}
.cxs-editorial-hero{position:relative;isolation:isolate;min-height:620px;padding:80px 0 104px;display:flex;align-items:center;color:#fff;background:radial-gradient(circle at 78% 22%,rgba(39,173,255,.24),transparent 27%),radial-gradient(circle at 12% 82%,rgba(255,189,89,.08),transparent 24%),linear-gradient(135deg,#000c39,#00155c 54%,#003188)}.cxs-editorial-hero__mesh{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(39,173,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(39,173,255,.04) 1px,transparent 1px);background-size:82px 82px;mask-image:linear-gradient(to bottom,#000 5%,transparent 96%)}.cxs-editorial-hero__grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(340px,.72fr);gap:clamp(42px,7vw,110px);align-items:center}.cxs-editorial-hero__copy h1{margin:0;max-width:11ch;font-size:clamp(58px,6.2vw,92px);line-height:.91;letter-spacing:-.066em}.cxs-editorial-hero__copy h1 span,.cxs-editorial-hero__copy h1 strong{display:block}.cxs-editorial-hero__copy h1 span{font-weight:900}.cxs-editorial-hero__copy h1 strong{font-weight:400;color:var(--cxs-ed-sky)}.cxs-editorial-hero__copy>p:last-of-type{max-width:52ch;margin:22px 0 0;color:rgba(255,255,255,.80);font-size:16px;line-height:1.84}.cxs-editorial-hero__copy>.cxs-editorial-btn{margin-top:28px}
.cxs-editorial-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:30px}.cxs-editorial-section-head>div>p{margin:0 0 10px;color:#177dcb;font-size:10px;font-weight:800;letter-spacing:.14em}.cxs-editorial-section-head h2{margin:0;max-width:16ch;font-size:clamp(36px,4.7vw,64px);line-height:.96;letter-spacing:-.055em}.cxs-editorial-section-head>a{font-size:11px;font-weight:700;color:var(--cxs-ed-red)}.cxs-editorial-section-head>span{font-size:11px;color:#7186a3}
/* Blog */
.cxs-blog-search{padding:26px;border-radius:28px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(16px);box-shadow:0 28px 80px rgba(0,6,34,.2)}.cxs-blog-search label{display:block;margin-bottom:10px;color:var(--cxs-ed-yellow);font-size:9px;font-weight:800;letter-spacing:.14em}.cxs-blog-search form>div{display:grid;grid-template-columns:1fr 48px;gap:7px;padding:6px;border-radius:18px;background:#fff}.cxs-blog-search input{min-width:0;border:0;background:transparent;color:var(--cxs-ed-navy);padding:10px 12px;font-size:14px;outline:none}.cxs-blog-search button{border:0;border-radius:13px;background:var(--cxs-ed-red);color:#fff;display:grid;place-items:center}.cxs-blog-search button svg{width:20px;height:20px;fill:currentColor}.cxs-blog-search>p{margin:16px 0 0;color:rgba(255,255,255,.72);font-size:12px;line-height:1.72}
.cxs-blog-featured{padding:58px 0 26px;background:linear-gradient(180deg,#edf6ff,#f4f8fd)}.cxs-blog-featured__card{position:relative;min-height:570px;border-radius:38px;overflow:hidden;background:#00155c;box-shadow:0 28px 80px rgba(0,21,92,.15)}.cxs-blog-featured figure,.cxs-blog-featured figure img{position:absolute;inset:0;width:100%;height:100%;margin:0}.cxs-blog-featured figure img{object-fit:cover;filter:brightness(.58) saturate(.92);transition:transform .8s var(--cxs-ed-ease)}.cxs-blog-featured__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,13,61,.93) 0%,rgba(0,21,92,.72) 48%,rgba(0,21,92,.18) 100%)}.cxs-blog-featured__copy{position:absolute;z-index:3;left:clamp(28px,5vw,70px);bottom:clamp(28px,5vw,64px);max-width:650px;color:#fff}.cxs-blog-featured__copy>p{display:flex;gap:10px;align-items:center;margin:0 0 16px;color:#fff;font-size:10px;font-weight:800;letter-spacing:.12em}.cxs-blog-featured__copy>p span{color:var(--cxs-ed-yellow)}.cxs-blog-featured__copy>p i{width:26px;height:1px;background:var(--cxs-ed-sky)}.cxs-blog-featured__copy h2{margin:0;max-width:13ch;font-size:clamp(42px,5.2vw,72px);line-height:.95;letter-spacing:-.06em}.cxs-blog-featured__copy>div{max-width:48ch;margin:17px 0 22px;color:rgba(255,255,255,.80);font-size:14px;line-height:1.8}.cxs-blog-featured__copy footer{display:flex;gap:18px;align-items:center;flex-wrap:wrap;font-size:10px;color:rgba(255,255,255,.68)}.cxs-blog-featured__copy footer strong{color:#fff}.cxs-blog-featured__card:hover figure img{transform:scale(1.025)}
.cxs-blog-library{padding:78px 0 100px}.cxs-blog-categories{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:26px}.cxs-blog-categories a{display:inline-flex;align-items:center;gap:7px;padding:10px 13px;border-radius:999px;background:#fff;border:1px solid rgba(0,21,92,.08);font-size:10px;font-weight:700;color:#536985;box-shadow:0 10px 24px rgba(0,21,92,.04)}.cxs-blog-categories a span{color:#8ca0b9}.cxs-blog-categories a.is-active{background:var(--cxs-ed-navy);color:#fff}.cxs-blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cxs-blog-card{position:relative;overflow:hidden;border-radius:28px;background:#fff;border:1px solid rgba(0,21,92,.06);box-shadow:0 18px 50px rgba(0,21,92,.07);transition:transform .3s var(--cxs-ed-ease),box-shadow .3s}.cxs-blog-card figure{position:relative;height:285px;margin:0;overflow:hidden;background:#00155c}.cxs-blog-card figure img{width:100%;height:100%;object-fit:cover;filter:brightness(.76) saturate(.96);transition:transform .7s var(--cxs-ed-ease)}.cxs-blog-card figure span{position:absolute;left:18px;top:18px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:rgba(0,21,92,.52);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(12px);color:#fff;font-size:10px;font-weight:800}.cxs-blog-card__copy{padding:22px 23px 24px}.cxs-blog-card__copy>p{display:flex;justify-content:space-between;gap:10px;margin:0 0 11px;color:#6c83a1;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cxs-blog-card__copy>p span:first-child{color:#177dcb}.cxs-blog-card h3{margin:0;max-width:18ch;font-size:27px;line-height:1.06;letter-spacing:-.045em}.cxs-blog-card__copy>div{margin:12px 0 18px;color:#5c708c;font-size:13px;line-height:1.75}.cxs-blog-card footer{display:flex;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid rgba(0,21,92,.07);font-size:10px;color:#8192a9}.cxs-blog-card footer strong{color:var(--cxs-ed-red)}.cxs-blog-card:hover{transform:translateY(-4px);box-shadow:0 26px 64px rgba(0,21,92,.12)}.cxs-blog-card:hover figure img{transform:scale(1.035)}
.cxs-editorial-pagination{display:flex;justify-content:center;gap:7px;margin-top:34px}.cxs-editorial-pagination .page-numbers{min-width:42px;height:42px;padding:0 10px;border-radius:999px;display:grid;place-items:center;background:#fff;border:1px solid rgba(0,21,92,.08);font-size:11px;font-weight:700}.cxs-editorial-pagination .current{background:var(--cxs-ed-navy);color:#fff}.cxs-editorial-empty,.cxs-course-filter-empty{padding:46px;border-radius:30px;background:#fff;border:1px dashed rgba(0,21,92,.16);text-align:center}.cxs-editorial-empty span,.cxs-course-filter-empty span{font-size:9px;font-weight:800;letter-spacing:.14em;color:#177dcb}.cxs-editorial-empty h3,.cxs-course-filter-empty h3{margin:14px auto 8px;max-width:14ch;font-size:34px;line-height:1.02;letter-spacing:-.045em}.cxs-editorial-empty p,.cxs-course-filter-empty p{max-width:52ch;margin:0 auto;color:#667d99;font-size:13px;line-height:1.75}.cxs-editorial-empty a{display:inline-block;margin-top:18px;color:var(--cxs-ed-red);font-size:11px;font-weight:800}
/* Academy */
.cxs-academy-manifesto{padding:30px;border-radius:30px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(16px);box-shadow:0 28px 80px rgba(0,6,34,.2)}.cxs-academy-manifesto>span{display:block;color:var(--cxs-ed-yellow);font-size:9px;font-weight:800;letter-spacing:.14em}.cxs-academy-manifesto>strong{display:block;margin-top:42px;font-size:clamp(28px,3vw,42px);line-height:1.04;letter-spacing:-.045em}.cxs-academy-manifesto>div{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:start;margin-top:28px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12)}.cxs-academy-manifesto>div i{width:36px;height:2px;background:var(--cxs-ed-sky);margin-top:8px}.cxs-academy-manifesto>div p{margin:0;color:rgba(255,255,255,.70);font-size:12px;line-height:1.7}
.cxs-courses-library{padding:92px 0 100px}.cxs-course-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:26px}.cxs-course-filters button{padding:10px 14px;border-radius:999px;border:1px solid rgba(0,21,92,.08);background:#fff;color:#5b718e;font-size:10px;font-weight:700}.cxs-course-filters button.is-active{background:var(--cxs-ed-navy);color:#fff}.cxs-course-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cxs-course-directory__card{position:relative;overflow:hidden;min-height:100%;border-radius:30px;background:#fff;border:1px solid rgba(0,21,92,.06);box-shadow:0 18px 50px rgba(0,21,92,.08);transition:transform .3s var(--cxs-ed-ease),box-shadow .3s}.cxs-course-directory__card[hidden]{display:none!important}.cxs-course-directory__card figure{position:relative;height:320px;margin:0;overflow:hidden;background:#00155c}.cxs-course-directory__card figure img{width:100%;height:100%;object-fit:var(--fit,cover);object-position:var(--fx,50%) var(--fy,50%);filter:brightness(.68) saturate(.94);transition:transform .75s var(--cxs-ed-ease)}.cxs-course-directory__card figure::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,21,92,.70),transparent 52%)}.cxs-course-directory__card figure>span{position:absolute;z-index:2;left:18px;top:18px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:rgba(0,21,92,.52);border:1px solid rgba(255,255,255,.20);color:#fff;font-size:10px;font-weight:800}.cxs-course-directory__card figure>b{position:absolute;z-index:2;right:18px;top:18px;padding:9px 12px;border-radius:999px;background:rgba(0,21,92,.62);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(12px);color:#fff;font-size:9px}.cxs-course-directory__copy{padding:24px}.cxs-course-directory__copy>p{margin:0 0 10px;color:#177dcb;font-size:9px;font-weight:800;letter-spacing:.13em}.cxs-course-directory__copy h2{margin:0;max-width:17ch;font-size:31px;line-height:1.03;letter-spacing:-.048em}.cxs-course-directory__copy>div{margin:13px 0 18px;color:#5c708c;font-size:13px;line-height:1.76}.cxs-course-directory__copy ul{display:flex;gap:7px;flex-wrap:wrap;list-style:none;margin:0 0 18px;padding:0}.cxs-course-directory__copy li{padding:7px 9px;border-radius:999px;background:#eef6ff;color:#4a6586;font-size:9px;font-weight:700}.cxs-course-directory__copy>strong{display:inline-flex;gap:7px;color:var(--cxs-ed-red);font-size:11px}.cxs-course-directory__copy>strong i{font-style:normal}.cxs-course-directory__card:hover{transform:translateY(-4px);box-shadow:0 26px 64px rgba(0,21,92,.13)}.cxs-course-directory__card:hover figure img{transform:scale(1.035)}
.cxs-academy-method{padding:94px 0 104px;background:linear-gradient(180deg,#fff,#eef5fd)}.cxs-academy-method__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cxs-academy-method__grid article{min-height:300px;padding:25px;border-radius:28px;background:var(--cxs-ed-navy);color:#fff;box-shadow:0 20px 60px rgba(0,21,92,.12)}.cxs-academy-method__grid article span{display:grid;place-items:center;width:44px;height:44px;border-radius:15px;background:rgba(255,255,255,.08);color:var(--cxs-ed-yellow);font-size:11px;font-weight:800}.cxs-academy-method__grid h3{margin:84px 0 10px;font-size:31px;letter-spacing:-.05em}.cxs-academy-method__grid p{margin:0;color:rgba(255,255,255,.74);font-size:13px;line-height:1.78}
/* Shared CTA */
.cxs-editorial-cta{padding:90px 0 105px;background:linear-gradient(180deg,#eef5fd,#f4f8fd)}.cxs-editorial-cta__box{position:relative;overflow:hidden;padding:44px;border-radius:36px;background:radial-gradient(circle at 86% 18%,rgba(39,173,255,.22),transparent 26%),linear-gradient(135deg,#000c39,#00155c 58%,#002f80);color:#fff;box-shadow:0 28px 86px rgba(0,21,92,.16)}.cxs-editorial-cta__box::after{content:"";position:absolute;right:-90px;bottom:-120px;width:380px;height:380px;border-radius:50%;border:1px solid rgba(255,255,255,.09)}.cxs-editorial-cta__box>p:first-child{margin:0 0 16px;color:var(--cxs-ed-yellow);font-size:10px;font-weight:800;letter-spacing:.14em}.cxs-editorial-cta__box h2{position:relative;z-index:2;margin:0;max-width:12ch;font-size:clamp(46px,5.3vw,76px);line-height:.93;letter-spacing:-.06em}.cxs-editorial-cta__box h2 span,.cxs-editorial-cta__box h2 strong{display:block}.cxs-editorial-cta__box h2 strong{font-weight:400;color:var(--cxs-ed-sky)}.cxs-editorial-cta__box>p:nth-of-type(2){position:relative;z-index:2;max-width:50ch;margin:18px 0 0;color:rgba(255,255,255,.78);font-size:14px;line-height:1.82}.cxs-editorial-cta__box>div{position:relative;z-index:2;display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}
/* Single course */
.cxs-course-single__hero{padding:64px 0 92px;color:#fff;background:radial-gradient(circle at 82% 18%,rgba(39,173,255,.22),transparent 24%),linear-gradient(135deg,#000c39,#00155c 55%,#003188)}.cxs-course-single__hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);gap:clamp(42px,6vw,90px);align-items:center}.cxs-course-single__copy h1{margin:0;max-width:11ch;font-size:clamp(50px,5.8vw,82px);line-height:.93;letter-spacing:-.064em}.cxs-course-single__copy>p:not(.cxs-editorial-eyebrow){max-width:48ch;margin:20px 0 0;color:rgba(255,255,255,.80);font-size:15px;line-height:1.84}.cxs-course-single__meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.cxs-course-single__meta span{padding:9px 11px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.13);font-size:9px;font-weight:700}.cxs-course-single__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.cxs-course-single__visual{position:relative;height:540px;margin:0;overflow:hidden;border-radius:34px 34px 110px 34px;border:1px solid rgba(255,255,255,.14);box-shadow:0 32px 90px rgba(0,7,36,.32)}.cxs-course-single__visual img{width:100%;height:100%;object-fit:var(--fit,cover);object-position:var(--fx,50%) var(--fy,50%);filter:brightness(.72) saturate(.96)}.cxs-course-single__visual::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,21,92,.86),transparent 52%)}.cxs-course-single__visual figcaption{position:absolute;z-index:2;left:22px;bottom:22px;display:grid;gap:7px;color:#fff}.cxs-course-single__visual figcaption span{font-size:9px;font-weight:800;letter-spacing:.13em;color:var(--cxs-ed-yellow)}.cxs-course-single__visual figcaption strong{font-size:20px}.cxs-course-single__learn{padding:92px 0 70px}.cxs-course-single__learn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cxs-course-single__learn-grid article{padding:23px;border-radius:24px;background:#fff;border:1px solid rgba(0,21,92,.06);box-shadow:0 16px 46px rgba(0,21,92,.06);display:grid;grid-template-columns:48px 1fr;gap:15px;align-items:start}.cxs-course-single__learn-grid span{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:#00155c;color:#27adff;font-size:11px;font-weight:800}.cxs-course-single__learn-grid p{margin:4px 0 0;color:#405b7d;font-size:14px;line-height:1.76}.cxs-course-single__details{padding:20px 0 90px}.cxs-course-single__details-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.62fr);gap:18px}.cxs-course-single__audience,.cxs-course-single__info{padding:30px;border-radius:30px;background:#fff;border:1px solid rgba(0,21,92,.06);box-shadow:0 18px 54px rgba(0,21,92,.07)}.cxs-course-single__audience>p,.cxs-course-single__info>span{margin:0;color:#177dcb;font-size:9px;font-weight:800;letter-spacing:.14em}.cxs-course-single__audience h2{margin:52px 0 18px;max-width:10ch;font-size:44px;line-height:.98;letter-spacing:-.05em}.cxs-course-single__audience ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cxs-course-single__audience li{padding:14px 0;border-top:1px solid rgba(0,21,92,.08);font-size:13px;color:#526b89}.cxs-course-single__info dl{margin:38px 0 0}.cxs-course-single__info dl div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-top:1px solid rgba(0,21,92,.08)}.cxs-course-single__info dt{font-size:10px;color:#7c8fa8}.cxs-course-single__info dd{margin:0;text-align:right;font-size:11px;font-weight:700;color:#00155c}.cxs-course-single__content{padding:86px 0;background:#fff}.cxs-course-single__content-grid{display:grid;grid-template-columns:minmax(260px,.55fr) minmax(0,1fr);gap:50px}.cxs-course-single__content header>p{margin:0 0 12px;color:#177dcb;font-size:9px;font-weight:800;letter-spacing:.14em}.cxs-course-single__content header h2{margin:0;font-size:38px;line-height:1;letter-spacing:-.05em}
/* Single article */
.cxs-article-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:500;background:transparent}.cxs-article-progress i{display:block;width:100%;height:100%;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,var(--cxs-ed-sky),var(--cxs-ed-yellow))}.cxs-article-single__hero{padding:62px 0 82px;color:#fff;background:linear-gradient(135deg,#000c39,#00155c 60%,#002b77)}.cxs-article-single__hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.8fr);gap:clamp(42px,6vw,90px);align-items:center}.cxs-article-single__copy h1{margin:0;max-width:12ch;font-size:clamp(48px,5.3vw,76px);line-height:.95;letter-spacing:-.06em}.cxs-article-single__excerpt{max-width:52ch;margin:20px 0 0;color:rgba(255,255,255,.78);font-size:15px;line-height:1.82}.cxs-article-single__meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.cxs-article-single__meta span{padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);font-size:9px}.cxs-article-single__visual{position:relative;height:470px;margin:0;overflow:hidden;border-radius:32px 32px 100px 32px;box-shadow:0 30px 80px rgba(0,5,30,.28)}.cxs-article-single__visual img{width:100%;height:100%;object-fit:cover;filter:brightness(.72) saturate(.94)}.cxs-article-single__visual::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,21,92,.78),transparent 54%)}.cxs-article-single__visual figcaption{position:absolute;z-index:2;left:18px;bottom:18px;color:rgba(255,255,255,.74);font-size:8px;font-weight:800;letter-spacing:.12em}.cxs-article-single__body{padding:90px 0 100px;background:#fff}.cxs-article-single__body-grid{display:grid;grid-template-columns:180px minmax(0,760px);gap:52px;justify-content:center}.cxs-article-single__aside{position:sticky;top:120px;align-self:start;display:grid;gap:7px;padding-top:8px}.cxs-article-single__aside span{font-size:8px;font-weight:800;letter-spacing:.14em;color:#177dcb}.cxs-article-single__aside strong{font-size:18px}.cxs-article-single__aside a{margin-top:24px;font-size:10px;font-weight:700;color:var(--cxs-ed-red)}.cxs-editorial-prose{font-size:17px;line-height:1.92;color:#263f60}.cxs-editorial-prose>*:first-child{margin-top:0}.cxs-editorial-prose h2{margin:1.5em 0 .55em;font-size:36px;line-height:1.05;letter-spacing:-.045em;color:#00155c}.cxs-editorial-prose h3{margin:1.4em 0 .55em;font-size:27px;line-height:1.1;color:#00155c}.cxs-editorial-prose p{margin:0 0 1.25em}.cxs-editorial-prose a{color:#087fc8;text-decoration:underline;text-underline-offset:3px}.cxs-editorial-prose img{height:auto;border-radius:24px;margin:26px 0}.cxs-editorial-prose blockquote{margin:30px 0;padding:24px 26px;border-left:4px solid var(--cxs-ed-yellow);background:#eef6ff;border-radius:0 20px 20px 0;color:#00155c;font-size:20px;font-weight:600}.cxs-editorial-prose ul,.cxs-editorial-prose ol{padding-left:1.3em}.cxs-article-related{padding:84px 0 94px}.cxs-article-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cxs-article-related__grid article{position:relative;overflow:hidden;border-radius:24px;background:#fff;border:1px solid rgba(0,21,92,.06);box-shadow:0 16px 46px rgba(0,21,92,.06)}.cxs-article-related__grid figure{height:210px;margin:0;overflow:hidden}.cxs-article-related__grid img{width:100%;height:100%;object-fit:cover;filter:brightness(.78)}.cxs-article-related__grid article>div{padding:19px}.cxs-article-related__grid span{font-size:9px;color:#788ba3}.cxs-article-related__grid h3{margin:8px 0 18px;font-size:21px;line-height:1.08;letter-spacing:-.04em}.cxs-article-related__grid strong{font-size:10px;color:var(--cxs-ed-red)}
@media(max-width:1040px){.cxs-editorial-hero__grid,.cxs-course-single__hero-grid,.cxs-article-single__hero-grid{grid-template-columns:1fr}.cxs-editorial-hero{min-height:auto}.cxs-blog-search,.cxs-academy-manifesto{max-width:700px}.cxs-course-single__visual,.cxs-article-single__visual{max-width:760px;width:100%;height:500px}.cxs-course-single__details-grid{grid-template-columns:1fr}.cxs-course-single__content-grid{grid-template-columns:1fr}.cxs-article-single__body-grid{grid-template-columns:1fr;max-width:780px}.cxs-article-single__aside{position:relative;top:auto;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.cxs-article-single__aside a{margin:0 0 0 auto}}
@media(max-width:760px){.cxs-editorial-hero{padding:34px 0 72px}.cxs-editorial-hero__copy h1{font-size:clamp(44px,13vw,62px)}.cxs-editorial-hero__copy>p:last-of-type{font-size:14px}.cxs-editorial-section-head{align-items:flex-start;flex-direction:column}.cxs-editorial-section-head h2{font-size:40px}.cxs-blog-featured{padding-top:28px}.cxs-blog-featured__card{min-height:500px;border-radius:28px}.cxs-blog-featured__shade{background:linear-gradient(0deg,rgba(0,13,61,.95) 0%,rgba(0,21,92,.55) 62%,rgba(0,21,92,.10) 100%)}.cxs-blog-featured__copy{left:22px;right:22px;bottom:24px}.cxs-blog-featured__copy h2{font-size:40px}.cxs-blog-grid,.cxs-course-directory,.cxs-course-single__learn-grid,.cxs-academy-method__grid,.cxs-article-related__grid{grid-template-columns:1fr}.cxs-blog-card figure,.cxs-course-directory__card figure{height:260px}.cxs-courses-library,.cxs-blog-library{padding:68px 0 78px}.cxs-course-filters,.cxs-blog-categories{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-18px;padding-right:18px}.cxs-course-filters::-webkit-scrollbar,.cxs-blog-categories::-webkit-scrollbar{display:none}.cxs-course-filters button,.cxs-blog-categories a{flex:0 0 auto}.cxs-academy-method{padding:72px 0 78px}.cxs-academy-method__grid article{min-height:230px}.cxs-academy-method__grid h3{margin-top:54px}.cxs-editorial-cta{padding:70px 0 82px}.cxs-editorial-cta__box{padding:27px;border-radius:27px}.cxs-editorial-cta__box h2{font-size:46px}.cxs-editorial-cta__box>div,.cxs-course-single__actions{display:grid;grid-template-columns:1fr}.cxs-editorial-btn{width:100%}.cxs-course-single__hero{padding:32px 0 70px}.cxs-course-single__copy h1,.cxs-article-single__copy h1{font-size:44px}.cxs-course-single__visual,.cxs-article-single__visual{height:390px;border-radius:26px 26px 72px 26px}.cxs-course-single__learn{padding:70px 0 50px}.cxs-course-single__audience,.cxs-course-single__info{padding:24px;border-radius:24px}.cxs-course-single__audience h2{font-size:38px;margin-top:36px}.cxs-course-single__content{padding:68px 0}.cxs-article-single__hero{padding:32px 0 68px}.cxs-article-single__body{padding:68px 0 78px}.cxs-article-single__body-grid{gap:30px}.cxs-editorial-prose{font-size:16px;line-height:1.86}.cxs-editorial-prose h2{font-size:30px}.cxs-article-single__aside a{margin-left:0}.cxs-article-related{padding:68px 0 76px}}
@media(max-width:420px){.cxs-blog-search{padding:18px;border-radius:22px}.cxs-blog-featured__card{min-height:520px}.cxs-blog-featured__copy h2{font-size:36px}.cxs-course-directory__copy h2{font-size:28px}.cxs-editorial-cta__box h2{font-size:42px}.cxs-course-single__visual,.cxs-article-single__visual{height:340px}}
@media(prefers-reduced-motion:reduce){[data-cxs-editorial-reveal]{opacity:1!important;transform:none!important;transition:none!important}.cxs-blog-featured figure img,.cxs-blog-card figure img,.cxs-course-directory__card figure img{transition:none!important;transform:none!important}}
