.original-logo{display:block;position:relative;width:225px;height:44px;overflow:hidden}.original-logo img{position:absolute;width:300px;height:300px;max-width:none;left:-41px;top:-133px}.site-header nav{gap:27px}.site-header nav a[aria-current=page]{color:var(--lime)}.signal-core.signal-word{font:italic 76px Georgia,serif;letter-spacing:-5px;text-shadow:none;transform:translate(-50%,-50%) rotate(-8deg)}.mobile-menu{display:none}.footer-links{display:flex;gap:20px;font-size:10px;color:#b9c5ae}footer{flex-wrap:wrap}.service-catalogue-link{display:flex;align-items:center;gap:25px;margin-top:34px}.outline{background:none;border:1px solid #b8d08c66;color:var(--lime)}.outline:hover{background:#d8e9a010}.service-catalogue-link p{font-size:11px;color:#8c9b80;margin:0;max-width:340px}.editorial-intro{padding-top:75px;padding-bottom:70px;border-bottom:1px solid var(--line)}.editorial-intro h1{font-size:clamp(58px,6.7vw,98px);max-width:950px;margin-bottom:30px}.editorial-intro>p:not(.eyebrow){font-size:17px;line-height:1.8;color:#aeb9a4;max-width:650px;margin:0}.breadcrumbs{display:flex;gap:12px;align-items:center;flex-wrap:wrap;color:#94a389;font-size:10px;margin-bottom:55px}.breadcrumbs a:hover{color:var(--lime)}.blog-section{padding-top:60px;padding-bottom:90px}.article-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.article-card{display:block;min-width:0;border:1px solid #ffffff24;background:#141e17;transition:transform .2s,border-color .2s;overflow:hidden;border-radius:3px}.article-card:hover{transform:translateY(-4px);border-color:#a9c23f88}.article-art{height:230px;position:relative;overflow:hidden;isolation:isolate;background:#003e51;padding:22px}.art-index{font-size:8px;letter-spacing:.18em;color:#d8e9a099}.article-art-word{position:absolute;left:27px;bottom:31px;font:italic clamp(35px,4vw,61px) Georgia,serif;letter-spacing:-.045em;color:#e4f2ab;z-index:2}.article-art i{position:absolute;display:block;z-index:0}.art-conversation{background:#29412b}.art-conversation i{width:210px;height:130px;border:1px solid #cce19855;border-radius:60% 60% 60% 10%;right:10%;top:12%;transform:rotate(-20deg)}.art-conversation i:nth-of-type(2){right:0;top:25%;transform:rotate(15deg)}.art-conversation i:nth-of-type(3){right:-15%;top:2%;transform:rotate(30deg)}.art-grid{background:#083c49;background-image:linear-gradient(#9cc6bf14 1px,transparent 1px),linear-gradient(90deg,#9cc6bf14 1px,transparent 1px);background-size:36px 36px}.art-grid i{width:110px;height:55px;right:19%;top:20%;border:1px solid #98c2b299;transform:rotate(-16deg);background:#1c5761}.art-grid i:nth-of-type(2){right:7%;top:37%;background:#367a79}.art-grid i:nth-of-type(3){right:-4%;top:54%;background:#709d8b}.art-signal{background:#32213c;background-image:radial-gradient(ellipse at 80% 40%,#75378d77,transparent 70%)}.art-signal i{width:220px;height:220px;border:1px solid #dcb4df44;right:-20px;top:-50px;border-radius:100%}.art-signal i:nth-of-type(2){width:160px;height:160px;right:10px;top:-20px}.art-signal i:nth-of-type(3){width:100px;height:100px;right:40px;top:10px}.art-journey{background:#3a3f22}.art-journey i{width:170px;height:170px;border:1px solid #c4d68366;border-radius:100%;right:6%;top:-50px}.art-journey i:nth-of-type(2){height:220px;transform:rotate(45deg);right:11%;top:-25px}.art-journey i:nth-of-type(3){height:270px;right:16%;top:-15px;transform:rotate(-35deg)}.art-presentation{background:#15474a}.art-presentation i{width:180px;height:130px;border:1px solid #a7d7c466;right:7%;top:18%;transform:rotate(8deg)}.art-presentation i:nth-of-type(2){right:12%;top:12%;transform:rotate(-8deg)}.art-presentation i:nth-of-type(3){right:17%;top:6%;transform:rotate(-15deg)}.card-copy{padding:28px}.card-copy .eyebrow{font-size:8px;letter-spacing:.14em;margin:0 0 14px}.card-copy h3{font-size:27px;line-height:1.22;letter-spacing:-.035em;margin-bottom:17px;max-width:520px}.card-copy>p{font-size:13px;color:#9ea991;line-height:1.8;margin-bottom:25px}.card-read{font-size:10px;color:var(--lime);display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff1c;padding-top:16px}.card-read b{font-size:19px;font-weight:400}.editorial-note{display:flex;justify-content:space-between;gap:40px;align-items:start;margin-top:65px;padding-top:30px;border-top:1px solid var(--line)}.editorial-note>span{font-size:9px;letter-spacing:.12em;color:#95a782}.editorial-note>p{font-size:14px;max-width:550px;color:#9eac93;line-height:1.8}.editorial-note a{color:var(--lime);text-decoration:underline;text-underline-offset:4px}.home-article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.home-article-grid .article-art{height:190px}.home-article-grid .article-art-word{font-size:39px;left:22px}.home-article-grid .card-copy{padding:23px}.home-article-grid .card-copy h3{font-size:23px}.home-article-grid .card-copy p{font-size:12px}.article-top{padding-top:35px;padding-bottom:55px}.article-top h1{max-width:1050px;font-size:clamp(43px,4.8vw,74px);line-height:1.13;letter-spacing:-.04em;margin-bottom:33px}.article-meta{display:flex;gap:23px;flex-wrap:wrap;color:#91a080;font-size:10px;letter-spacing:.02em}.article-meta a{color:#cbd7bd}.article-layout{display:grid;grid-template-columns:255px minmax(0,760px);justify-content:space-between;gap:65px;padding-bottom:0}.article-sidebar{align-self:start;position:sticky;top:35px;padding:25px 0;border-top:1px solid var(--line)}.article-sidebar .eyebrow{font-size:8px;margin-bottom:16px}.article-sidebar ol{padding-left:17px;margin:0;color:#80916e;font-size:11px}.article-sidebar li{padding:7px 0}.article-sidebar a:hover{color:var(--lime)}.sidebar-service{display:block;padding:22px 16px;margin-top:25px;background:#1c2c1d;border-left:2px solid #a9c23f;font-size:10px;color:#9daf8c;line-height:1.8}.sidebar-service strong{font-weight:400;color:#d4e5a5;font-size:12px}.article-body{min-width:0;color:#c2c9b8;font-family:Sansation,Arial,sans-serif;font-size:16px;line-height:1.95}.answer-box{padding:29px 32px;background:#1e2e20;border:1px solid #a9c23f33;margin-bottom:50px}.answer-box .eyebrow{font-size:8px;margin-bottom:12px}.answer-box p{margin:0;color:#d4dfc6;font-size:17px;line-height:1.85}.article-body>section{scroll-margin-top:35px;margin-bottom:47px}.article-body h2{font-size:32px;line-height:1.26;color:#e5e9dc;letter-spacing:-.035em;margin:0 0 23px}.article-body h3{font-size:22px;line-height:1.35;margin:29px 0 13px;color:#d7e2ca}.article-body p{margin:0 0 23px}.article-body strong{color:#e0e8d6;font-weight:700}.article-body a{color:#d8e9a0;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#a9c23f66}.article-body ol,.article-body ul{padding-left:23px}.article-body li{padding:0 0 14px 5px}.article-body table{border-collapse:collapse;min-width:520px;width:100%;font-size:13px;line-height:1.7}.table-scroll{overflow-x:auto;margin:28px 0;max-width:100%;border:1px solid #ffffff20}.article-body td,.article-body th{text-align:left;padding:17px;border-bottom:1px solid #ffffff22;vertical-align:top}.article-body th{color:#d1e1b1;background:#213124;font-size:11px;font-weight:400}.article-body tr:last-child td{border-bottom:none}.article-body tbody tr:nth-child(even){background:#ffffff03}.article-body .faq-list summary{font-size:14px;line-height:1.5}.article-body .faq-list p{font-size:14px;line-height:1.85}.article-body .article-sources{padding:28px 0;border-block:1px solid var(--line)}.article-sources h2{font-size:21px}.article-sources p,.article-sources li{font-size:12px;line-height:1.8;color:#90a180}.article-sources li{padding-bottom:8px}.article-sources ul{margin-bottom:0}.article-cta{padding:32px;background:#21341f}.article-cta h2{font-size:34px;margin:0 0 20px}.article-cta>p:not(.eyebrow){font-size:14px}.article-cta .button{color:#172019;text-decoration:none}.related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.related-grid .article-art{height:160px}.related-grid .article-art-word{font-size:30px;left:18px}.related-grid .card-copy{padding:19px}.related-grid .card-copy h3{font-size:20px}.related-grid .card-copy>p{display:none}.format-section{padding-top:60px;padding-bottom:70px}.format-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.format-grid article{padding-top:23px;border-top:1px solid var(--line)}.format-grid h2{font-size:32px;line-height:1.15;margin-bottom:23px}.format-grid p{font-size:14px;line-height:1.8;color:#a6b199;margin-bottom:0}.format-grid .eyebrow{font-size:8px}.format-note{border-top:1px solid var(--line);padding-top:25px;margin:40px 0 0;max-width:850px;font-size:12px;line-height:1.8;color:#8c9c80}.catalogue-section{padding-top:25px;padding-bottom:100px}.topic-filters{display:flex;gap:9px;flex-wrap:wrap;padding-bottom:34px;border-bottom:1px solid var(--line)}.filter-button{font-size:10px;border:1px solid #ffffff30;background:none;color:#b3c0a4;padding:11px 15px;border-radius:25px;transition:background .2s}.filter-button.active{background:#d8e9a0;color:#1a2a1c;border-color:#d8e9a0}.topic-group{padding-top:55px}.topic-group[hidden]{display:none}.topic-group-head{display:flex;justify-content:space-between;align-items:start;gap:45px;margin-bottom:25px}.topic-group-head h2{font-size:28px}.topic-group-head p{font-size:12px;max-width:330px;color:#8f9f81;margin:0}.topic-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;align-items:start}.topic-card{border:1px solid #ffffff24;border-radius:3px;scroll-margin-top:35px;background:#142018}.topic-card summary{padding:24px;font-size:17px;line-height:1.35;display:flex;justify-content:space-between;align-items:center;gap:20px;list-style:none;cursor:pointer}.topic-card summary::-webkit-details-marker{display:none}.topic-card summary i{font-style:normal;color:var(--lime);font-size:23px;transition:transform .2s}.topic-card[open] summary i{transform:rotate(45deg)}.topic-card[open]{border-color:#a9c23f77}.topic-content{padding:0 24px 27px}.topic-content p{font-size:13px;line-height:1.8;color:#a7b799}.topic-content h4{font-size:9px;text-transform:uppercase;letter-spacing:.1em;font-weight:400;color:#ccdcb2;margin:25px 0 12px}.topic-content ul{padding-left:17px;font-size:12px;line-height:1.9;color:#9daf8d}.topic-content .service-link{font-size:10px}.consulting-section{background:#16333b;padding:85px 0}.consulting-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:45px 0}.consulting-grid article{border-top:1px solid #ffffff25;padding-top:22px}.consulting-grid h3{font-size:24px;line-height:1.25;letter-spacing:-.03em}.consulting-grid p{font-size:13px;color:#9bb4b1;line-height:1.8}.lab-disclosure{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:.03em;color:#b7c891;margin-top:30px}.lab-videos{padding-top:55px;padding-bottom:70px}.reel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.reel-card{border:1px solid #ffffff22;border-radius:3px;overflow:hidden;background:#141e17;min-width:0}.reel-video{position:relative;aspect-ratio:9/16;background:#0b130e}.reel-video video{display:block;aspect-ratio:9/16;width:100%;height:100%;object-fit:cover}.ai-badge{position:absolute;top:11px;left:11px;pointer-events:none;font-size:7px;letter-spacing:.08em;text-transform:uppercase;padding:5px 8px;border-radius:20px;background:#101713bf;color:#e3e9d4;border:1px solid #ffffff33}.reel-copy{padding:23px}.reel-copy .eyebrow{font-size:8px;margin-bottom:13px}.reel-copy h3{font-size:27px;letter-spacing:-.03em;margin-bottom:12px}.reel-copy p{font-size:12px;line-height:1.8;color:#95a487;margin:0}.lab-reading{padding-bottom:90px}.lab-reading h2{max-width:900px}.lab-questions{display:grid;grid-template-columns:1fr 1fr;gap:35px 60px;margin-top:50px}.lab-questions article{padding-top:25px;border-top:1px solid var(--line)}.lab-questions span{font-size:9px;letter-spacing:.12em;color:#afc78e}.lab-questions h3{font-size:27px;margin:14px 0}.lab-questions p{font-size:14px;color:#9faf90;line-height:1.8;max-width:500px}.lab-context{display:flex;justify-content:space-between;align-items:end;gap:45px;border-top:1px solid var(--line);padding-top:30px;margin-top:45px}.lab-context p{max-width:650px;font-size:12px;line-height:1.9;color:#8b9d7c;margin:0}.lab-context a{font-size:11px;max-width:260px;flex-shrink:0}.lab-cta-copy{font-size:15px;line-height:1.8;color:#a7beb6;max-width:520px;margin-top:25px;margin-bottom:30px}.home-lab{background:#152319;border-block:1px solid #ffffff12}.home-reel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.home-reel-grid .reel-card{display:grid;grid-template-columns:1fr 1fr;align-items:center}.home-reel-grid .reel-copy{padding:20px}.home-reel-grid .reel-copy h3{font-size:23px}.home-reel-grid .reel-copy p{font-size:11px;line-height:1.75}.section-tail{display:flex;justify-content:space-between;gap:30px;margin-top:28px;align-items:center}.section-tail>span{font-size:9px;color:#91a17f}.section-tail .text-link{font-size:11px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1150px){.home-reel-grid .reel-card{display:block}.home-reel-grid .reel-video{max-height:360px}.article-layout{grid-template-columns:205px minmax(0,1fr);gap:40px}.related-grid{grid-template-columns:repeat(2,1fr)}.reel-grid{gap:15px}.reel-copy{padding:18px}.original-logo{width:205px}.site-header nav{font-size:11px;gap:20px}}@media(max-width:1000px){.site-header>nav{display:none}.mobile-menu{display:block;position:relative;margin-left:auto;margin-right:22px}.mobile-menu>summary{font-size:11px;color:#c7d6b5;list-style:none;cursor:pointer;padding:10px 0}.mobile-menu>summary::-webkit-details-marker{display:none}.mobile-menu nav{position:absolute;top:36px;right:-30px;background:#1e3022;border:1px solid #a9c23f55;width:220px;padding:18px;display:flex;flex-direction:column;gap:0;box-shadow:0 15px 50px #0008;z-index:60}.mobile-menu nav a{padding:12px 5px;font-size:13px}.site-header{z-index:40}.article-layout{grid-template-columns:1fr;max-width:900px}.article-sidebar{position:static;padding:20px 25px;border:1px solid #ffffff22;background:#142018}.article-sidebar ol{columns:2;column-gap:35px}.sidebar-service{display:none}.article-top h1{max-width:850px}.reel-grid{grid-template-columns:repeat(2,1fr);gap:25px}}@media(max-width:760px){.original-logo{width:156px;height:33px}.original-logo img{width:211px;height:211px;left:-29px;top:-94px}.site-header .brand{gap:0}.mobile-menu{margin-right:15px}.mobile-menu>summary{font-size:10px}.nav-cta{font-size:10px;padding:8px 10px}.nav-cta span{padding-left:5px}.signal-core.signal-word{font-size:68px}.editorial-intro{padding-top:50px;padding-bottom:45px}.editorial-intro h1{font-size:49px;line-height:1.09}.editorial-intro>p:not(.eyebrow){font-size:14px;line-height:1.85}.article-grid{grid-template-columns:1fr;gap:24px}.article-art{height:210px}.article-art-word{font-size:47px}.card-copy{padding:25px}.card-copy h3{font-size:25px}.editorial-note{display:block;margin-top:40px}.editorial-note>p{margin-top:20px;font-size:13px}.home-article-grid{grid-template-columns:1fr}.home-article-grid .article-art{height:170px}.home-article-grid .article-art-word{font-size:43px}.home-article-grid .card-copy h3{font-size:25px}.home-article-grid .card-copy p{font-size:13px}.service-catalogue-link{display:block;margin-top:28px}.service-catalogue-link p{margin-top:16px;font-size:11px}.breadcrumbs{font-size:8px;gap:8px;margin-bottom:32px}.article-top{padding-top:25px;padding-bottom:34px}.article-top h1{font-size:36px;line-height:1.2;letter-spacing:-.035em}.article-meta{font-size:9px;gap:12px 18px;line-height:1.6}.article-layout{gap:33px}.article-sidebar{padding:21px}.article-sidebar ol{columns:1;font-size:11px}.article-sidebar li{padding:5px 0}.article-body{font-size:15px;line-height:1.95}.answer-box{padding:23px;margin-bottom:35px}.answer-box p{font-size:16px;line-height:1.85}.article-body h2{font-size:27px;line-height:1.3;margin-bottom:20px}.article-body h3{font-size:21px}.article-body>section{margin-bottom:35px}.article-body table{font-size:12px;min-width:500px}.article-cta{padding:27px}.article-cta h2{font-size:29px}.article-cta>p:not(.eyebrow){font-size:13px}.related-grid{grid-template-columns:1fr 1fr;gap:15px}.related-grid .article-art{height:120px;padding:14px}.related-grid .article-art-word{font-size:25px;left:13px;bottom:22px}.related-grid .art-index{font-size:6px}.related-grid .card-copy{padding:15px}.related-grid .card-copy h3{font-size:17px;line-height:1.3}.related-grid .card-copy .eyebrow{font-size:6px}.related-grid .card-read{font-size:8px}.format-grid{grid-template-columns:1fr;gap:35px}.format-grid h2{font-size:32px}.format-grid .eyebrow{margin-bottom:17px}.format-grid p{font-size:13px}.format-section{padding-top:40px;padding-bottom:45px}.format-note{font-size:11px}.catalogue-section{padding-top:20px;padding-bottom:65px}.topic-filters{gap:7px;padding-bottom:25px}.filter-button{font-size:9px;padding:9px 12px}.topic-group{padding-top:35px}.topic-group-head{display:block;margin-bottom:23px}.topic-group-head h2{font-size:27px;margin-bottom:15px}.topic-group-head p{font-size:12px}.topic-grid{grid-template-columns:1fr;gap:12px}.topic-card summary{font-size:16px;padding:22px}.topic-content{padding:0 22px 25px}.consulting-section{padding:65px 0}.consulting-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}.consulting-grid h3{font-size:25px}.consulting-grid p{font-size:13px}.lab-disclosure{font-size:8px;line-height:1.7;align-items:start}.lab-disclosure .status-dot{flex-shrink:0;margin-top:5px}.lab-videos{padding-top:35px;padding-bottom:55px}.reel-grid{grid-template-columns:1fr 1fr;gap:14px}.reel-copy{padding:16px}.reel-copy .eyebrow{font-size:6px;letter-spacing:.09em}.reel-copy h3{font-size:23px}.reel-copy p{font-size:11px;line-height:1.8}.ai-badge{font-size:6px;left:7px;top:7px;padding:4px 6px}.lab-reading h2{font-size:35px}.lab-questions{grid-template-columns:1fr;gap:25px;margin-top:30px}.lab-questions h3{font-size:25px}.lab-questions p{font-size:13px}.lab-context{display:block;margin-top:30px}.lab-context p{font-size:12px;margin-bottom:25px}.lab-context a{font-size:11px;display:inline-block}.lab-reading{padding-bottom:60px}.home-reel-grid{grid-template-columns:1fr;gap:20px}.home-reel-grid .reel-card{display:grid;grid-template-columns:145px 1fr}.home-reel-grid .reel-video{max-height:none}.home-reel-grid .reel-copy{padding:18px}.home-reel-grid .reel-copy h3{font-size:26px}.home-reel-grid .reel-copy p{font-size:11px}.section-tail{display:block;margin-top:23px}.section-tail>span{font-size:8px;display:block;margin-bottom:20px}.section-tail .text-link{font-size:11px}footer{gap:28px}footer .original-logo{width:185px;height:40px}footer .original-logo img{width:260px;height:260px;left:-36px;top:-115px}.footer-links{font-size:9px;gap:17px;flex-wrap:wrap}footer>span{font-size:8px;width:100%}}@media(max-width:370px){.site-header{padding:0 17px}.original-logo{width:140px}.original-logo img{width:190px;height:190px;left:-26px;top:-85px}.mobile-menu{margin-right:12px}.related-grid{grid-template-columns:1fr}.reel-grid{grid-template-columns:1fr}.home-reel-grid .reel-card{grid-template-columns:125px 1fr}}
