:root{--paper:#f5f2e9;--ink:#182333;--purple:#a58bff;--violet:#6e50ce;--lime:#dcf979;--muted:#6b6978;--line:#ddd8d0;--shell:min(1220px,calc(100% - 72px))}
html{scroll-behavior:smooth;scroll-padding-top:110px;overflow-x:clip}body.nimbus-social-story{background:linear-gradient(180deg,#a8c9e4 0,#d5c9ef 1900px,#dad0ec 55%,#d4d9be 100%);color:var(--ink);overflow-x:clip}.nimbus-social-story h2>span{color:var(--violet);font-family:Georgia,serif;font-style:italic;font-weight:400}.sky-nav{position:absolute;z-index:20;left:50%;top:24px;transform:translateX(-50%);width:min(1220px,calc(100% - 72px));display:flex;justify-content:space-between;align-items:center}.sky-nav .button{background:#dcf979;color:#182333;border:1px solid #182333;box-shadow:2px 2px 0 #182333;padding:12px 20px;font-size:12px}.sky-nav .button>span{color:#182333}.sky-nav .brand{font-size:29px}.sky-nav .brand img{width:29px;height:29px}.sky-nav .brand>span{color:#6e50ce}
.entry-story{height:235svh;position:relative;isolation:isolate;scroll-margin-top:0}.entry-pin{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate;background:#a7cce3}.entry-sky{position:absolute;inset:0;background:radial-gradient(ellipse at 70% 30%,#fffbc576,transparent 48%),radial-gradient(ellipse at 5% 75%,#d9caff99,transparent 60%),linear-gradient(180deg,#70acd4,#c0d7e8 70%,#d8d0ed)}.entry-title{position:absolute;top:17svh;left:0;right:0;text-align:center;z-index:3;pointer-events:none}.chapter-label{font:9px/1.6 ui-monospace,monospace;letter-spacing:.14em;color:#777180;text-transform:uppercase}.entry-title .chapter-label{color:#34516c}.entry-title h1{font-size:clamp(70px,8.5vw,120px);letter-spacing:-.065em;line-height:.94;margin:23px 0 20px;color:#182c45}.entry-title h1>span{color:#e6fda9;font-family:Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.065em}.entry-title>p:last-child{font-size:14px;color:#415b73}.entry-camera{position:absolute;inset:0;z-index:2;will-change:transform;pointer-events:none}.entry-creator{position:absolute;left:50%;bottom:10svh;width:min(740px,82vw);height:auto;max-width:none;transform:translateX(-50%);filter:drop-shadow(0 25px 25px #37556d1a)}.entry-phone{position:absolute;left:50%;top:50%;width:390px;height:780px;border:8px solid #252638;border-radius:44px;transform-origin:center;overflow:hidden;box-shadow:0 0 0 1px #e0d9ee;will-change:opacity;backface-visibility:hidden;background:#171721}.entry-screen{position:absolute;inset:0;border-radius:34px;overflow:hidden;background:#15151e}.entry-video{width:100%;height:100%;object-fit:cover}.entry-screen:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#0008,transparent 25%,transparent 50%,#0009)}.mini-app-header{position:absolute;z-index:2;top:38px;left:25px;right:25px;display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:16px}.mini-app-header>b{font-size:30px;letter-spacing:-1.8px}.mini-app-header>b>span{color:#dcf979}.mini-app-actions{position:absolute;z-index:2;right:22px;bottom:190px;color:#fff;display:grid;gap:24px;font-size:35px;line-height:1;text-shadow:0 1px 5px #0006}.mini-app-caption{position:absolute;z-index:2;left:25px;right:70px;bottom:125px;color:#fff;line-height:1.4}.mini-app-caption>span{font:10px ui-monospace,monospace;letter-spacing:.08em;color:#e8f9bd}.mini-app-caption>b{display:block;font-size:25px;letter-spacing:-.03em;margin:13px 0}.mini-app-caption>small{font-size:10px;color:#e4e2e4}.mini-app-bottom{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-around;background:#181923e8;border-top:1px solid #ffffff2b;padding:16px 15px 20px;color:#fff;z-index:2}.mini-app-bottom>span{font-size:25px;line-height:1;text-align:center}.mini-app-bottom small{display:block;font:9px Inter,Arial,sans-serif;margin-top:9px;color:#d8d7e0}.mini-app-bottom>span:first-child{color:#dcf979}
.entry-bottom{position:absolute;z-index:4;left:15px;right:15px;bottom:4.5svh;text-align:center;color:#344b67;pointer-events:none}.entry-bottom>p{font:8px ui-monospace,monospace;letter-spacing:.16em;margin-top:10px}.entry-bottom small{font-size:9px;display:block;margin-top:8px;color:#50617a}.entry-arrow{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#ffffff70;border:1px solid #ffffff99;font-size:18px}.entry-skip{position:absolute;z-index:6;right:4vw;bottom:5svh;font-size:10px;border-bottom:1px solid #3c506b66;color:#3c506b;padding:7px 0}.entry-progress{position:absolute;right:18px;top:38%;width:2px;height:24%;background:#fff7;z-index:5;overflow:hidden;border-radius:2px}.entry-progress i{display:block;width:100%;height:100%;transform:scaleY(var(--entry-progress,0));transform-origin:top;background:#6e50ce}
.entry-app-preview{position:absolute;inset:0;z-index:5;overflow:hidden;background:#f5f2e9;opacity:0;pointer-events:none}.preview-app-header{height:88px;display:flex;align-items:center;padding:15px 40px;justify-content:space-between;border-bottom:1px solid #ddd8d0;background:#fbfaf4}.preview-app-header>b{display:flex;align-items:center;font-size:29px;letter-spacing:-1.5px;gap:7px}.preview-app-header>b>img{width:28px;height:28px}.preview-app-header>b>span{color:#6e50ce;margin-left:-8px}.preview-app-header>span{font-size:12px;color:#716c7b}.preview-app-header i{padding:0 18px;font-style:normal;color:#bfb9c7}.preview-app-header>strong{font-size:11px;background:#dcf979;border:1px solid #182333;border-radius:40px;padding:13px 20px;font-weight:600}.preview-feed{padding:55px 40px;display:grid;grid-template-columns:1.1fr repeat(3,1fr);gap:20px;align-items:center}.preview-feed>div:first-child{align-self:start;padding-top:30px}.preview-feed h2{font-size:clamp(35px,4vw,60px);line-height:1.04;letter-spacing:-.055em;margin-top:18px}.preview-feed h2 em{font-family:Georgia,serif;color:#6e50ce;font-weight:400}.preview-feed small{font:8px ui-monospace,monospace;letter-spacing:.12em;color:#777180}.preview-feed p{font-size:12px;line-height:1.8;color:#777180;margin-top:20px}.preview-post{position:relative;border:5px solid #fffdf7;border-radius:20px;background:#fffdf7;box-shadow:0 10px 35px #34274414;overflow:hidden;aspect-ratio:9/17}.preview-post img{width:100%;height:100%;object-fit:cover}.preview-post>span{position:absolute;bottom:13px;left:10px;color:#fff;font-size:8px;background:#16121a8c;backdrop-filter:blur(6px);border-radius:40px;padding:6px 9px}
.app-shell{width:min(1320px,calc(100% - 56px));margin:0 auto 32px;border:1px solid #fdfcf7;border-radius:28px;background:#f5f2e9;box-shadow:0 40px 95px #30234626;position:relative;z-index:5}.app-nav.nav{position:sticky;top:0;width:100%;margin:0;border-radius:28px 28px 0 0;border:0;border-bottom:1px solid #ddd8d0;box-shadow:none;background:#fbfaf4ed;backdrop-filter:blur(20px);z-index:25}.app-nav .nav-inner{min-height:88px;padding:16px 36px;gap:30px}.app-nav .brand{font-size:29px;gap:7px}.app-nav .brand>span{color:#6e50ce}.app-wordmark-note{font:7px ui-monospace,monospace;letter-spacing:.07em;max-width:100px;line-height:1.8;color:#a49aaa}.app-nav .nav-links{font-size:12px;color:#6c6378;gap:28px}.app-nav .nav-links a[aria-current=location]{color:#181e2c;font-weight:650}.app-nav .nav-cta{font-size:11px;background:#dcf979;color:#182333;border:1px solid #182333;box-shadow:2px 2px 0 #182333;padding:12px 18px}.app-nav .button>span{color:#182333}.app-chapter{padding:70px 48px 75px;scroll-margin-top:88px}.chapter-heading{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin-bottom:40px}.chapter-heading h2{font-size:clamp(42px,4.9vw,68px);line-height:1.04;letter-spacing:-.055em;font-weight:650;margin-top:16px}.chapter-heading>p{font-size:13px;line-height:1.9;color:#77707d;max-width:390px;padding-bottom:4px}.feed-chapter{background:radial-gradient(ellipse at 80% 55%,#e4dcf766,transparent 65%)}.social-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.social-post{border:1px solid #ded8df;border-radius:20px;background:#fffdf7;box-shadow:0 10px 25px #34274409;overflow:hidden}.post-header{padding:14px 16px;display:flex;align-items:center;gap:10px}.post-header>img{width:31px;height:31px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px #eee7ff}.post-header>div{flex:1}.post-header b{display:block;font-size:11px;line-height:1.2}.post-header small{font-size:8px;color:#9a919e;display:block;margin-top:4px}.post-header>a{display:grid;place-items:center;width:27px;height:27px;border:1px solid #e6dfeb;border-radius:50%;font-size:13px;color:#6e50ce}.post-video{position:relative;background:#181820;aspect-ratio:9/14;overflow:hidden}.post-video video{height:100%;width:100%;object-fit:cover}.post-format{position:absolute;left:12px;top:12px;font:7px ui-monospace,monospace;letter-spacing:.08em;background:#171b2799;backdrop-filter:blur(10px);border:1px solid #ffffff4d;border-radius:30px;padding:6px 9px;color:#fff;pointer-events:none}.post-footer{padding:15px 17px 19px}.post-footer>span{font-size:19px;line-height:1;color:#7b6b8e;display:flex;gap:13px}.post-footer i{font-style:normal;font-size:16px}.post-footer p{font-size:10px;line-height:1.6;color:#887c91;margin-top:11px}.native-distribution{display:flex;align-items:center;justify-content:space-between;gap:25px;background:#e8e0f5a1;border:1px solid #d9cce9;border-radius:16px;padding:23px 26px;margin-top:28px}.native-distribution>div:first-child{display:flex;gap:15px;align-items:center}.small-orbit{display:grid;place-items:center;width:38px;height:38px;border:1px solid #b8a3dc;border-radius:50%;background:#fffdf7;color:#6e50ce;font-family:Georgia,serif;font-style:italic;font-size:26px}.native-distribution b{display:block;font-size:11px;font-weight:600}.native-distribution small{display:block;font-size:9px;color:#8f819e;margin-top:4px}.distribution-line{height:1px;max-width:150px;min-width:30px;flex:1;background:#bfaad8;position:relative}.distribution-line:after{content:'→';position:absolute;right:-2px;top:-11px;color:#9d83bc}.distribution-platforms{display:flex;gap:25px;align-items:center}.distribution-platforms>span{font-size:8px;color:#776784;display:flex;align-items:center;gap:8px;white-space:nowrap}.distribution-platforms img{width:23px;height:23px}
.people-chapter{background:#e9e1f2;border-block:1px solid #d8cce3}.people-layout{display:grid;grid-template-columns:1.25fr 1fr;gap:65px;align-items:center}.people-board{background:#faf8f1;border:1px solid #fff;border-radius:20px;padding:22px 22px 18px;box-shadow:0 20px 40px #4b346713}.board-topline{display:flex;justify-content:space-between;gap:15px;font:7px ui-monospace,monospace;color:#9b8fa5;letter-spacing:.07em}.people-portraits{display:flex;gap:12px;margin-top:24px}.people-portraits figure{width:33.333%;min-width:0}.people-portraits img{height:215px;width:100%;object-fit:cover;border-radius:13px;object-position:50% 25%}.people-portraits figure:nth-child(2){transform:translateY(12px)}.people-portraits figcaption{font-size:8px;line-height:1.6;color:#87788d;margin-top:11px}.board-footer{margin-top:28px;border-top:1px solid #e6ddea;padding-top:15px;font-size:9px;color:#8d7b99;display:flex;gap:9px;align-items:center}.board-dot{width:6px;height:6px;border-radius:50%;background:#a58bff}.network-number{display:block}.network-number>span{display:block;font:8px ui-monospace,monospace;letter-spacing:.1em;color:#8e7f9a}.network-number>b{font-size:116px;line-height:1;letter-spacing:-.07em;display:block;margin:23px 0 10px;font-weight:650;color:#212134}.network-number>b>span{color:#6e50ce;font-family:Georgia,serif;font-style:italic;font-weight:400}.network-number>strong{font-size:11px;line-height:1.5;display:block;font-weight:500;color:#78628f}.people-copy>p{font-size:12px;line-height:1.9;color:#857491;margin-top:22px;max-width:360px}.people-copy>.text-link{display:inline-block;font-size:10px;color:#6e50ce;margin-top:23px}.creator-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:45px}.creator-steps>div{border-top:1px solid #ccbcdb;padding-top:20px;position:relative;padding-left:30px}.creator-steps>div>span{position:absolute;left:0;top:22px;font:8px ui-monospace,monospace;color:#a28eb2}.creator-steps h3{font-size:17px;letter-spacing:-.025em;font-weight:600}.creator-steps p{font-size:10px;line-height:1.8;color:#93819d;margin-top:8px}
.results-chapter{background:radial-gradient(ellipse at 65% 20%,#e6e9cb66,transparent 45%),#f5f2e9}.reporting-intro{border:1px solid #d7cec6;border-bottom:0;border-radius:17px 17px 0 0;background:#eee9df;padding:15px 21px;display:flex;gap:9px;align-items:center}.reporting-dot{width:6px;height:6px;border-radius:50%;background:#8f7bae}.reporting-intro>b{font-size:10px;font-weight:600}.reporting-intro>span:last-child{font:7px ui-monospace,monospace;color:#968996;margin-left:auto}.results-chapter .dashboard-slot{width:100%;margin:0}.results-chapter .platform-demo .pd-mode{margin:0;padding:11px 15px;background:#faf8f1;border:1px solid #d7cec6;border-bottom:0;font-size:8px}.results-chapter .platform-demo .pd-window{box-shadow:0 12px 30px #3627460b;border:1px solid #d7cec6;border-radius:0 0 17px 17px}.results-chapter .platform-demo .pd-content{background:#f1ede4}.results-chapter .platform-demo .pd-sidebar{background:#fbf9f1}.results-chapter .platform-demo .pd-kpi,.results-chapter .platform-demo .pd-chart-card,.results-chapter .platform-demo .pd-leader-card,.results-chapter .platform-demo .pd-platform-card{background:#fffdf7;border-color:#ded6ca}.results-chapter .capability-source{font-size:8px;color:#9b8e9c;margin-top:15px}.published-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin:55px 0 22px;padding-top:30px;border-top:1px solid #ddd3d4}.published-heading>span{font:8px ui-monospace,monospace;letter-spacing:.09em;color:#928196}.published-heading p{font-size:11px;color:#897a8c}.results-chapter .case-grid{gap:20px}.results-chapter .case-card{background:#fffdf7;border:1px solid #ded6d8;box-shadow:0 8px 20px #3c27440a;border-radius:18px}.results-chapter .case-image{height:165px}.results-chapter .case-body{padding:20px}.results-chapter .case-body h3{font-size:43px}.results-chapter .case-body>p{font-size:9px}.results-chapter .case-body>b{font-size:11px}.results-chapter .case-body>span{font-size:9px}.results-chapter .case-body>small{font-size:9px;margin-top:20px}.results-chapter .quote-panel{max-width:750px;background:#e9e1f370;border:1px solid #e0d6e4;border-radius:20px;padding:25px 35px;margin:35px auto 0}.results-chapter .quote-panel blockquote{font-size:20px;line-height:1.6;margin:16px 0;font-family:Georgia,serif;color:#554261}.results-chapter .quote-panel p,.results-chapter .quote-panel>.source-link{font-size:8px}.results-chapter .quote-panel>.eyelabel{font-size:7px}
.app-contact.contact-section{background:#e5ebce;border-top:1px solid #d0d7b9;border-bottom:0;border-radius:0;padding:70px 0}.app-contact .shell{width:calc(100% - 96px)}.app-contact .contact-grid{gap:60px}.app-contact h2{font-size:clamp(40px,4.4vw,59px);line-height:1.08}.app-contact h2>span{color:#566731}.app-contact .eyelabel{font-size:8px;color:#889465}.app-contact .contact-copy>p:not(.eyelabel){font-size:12px;color:#7e886c;line-height:1.9;max-width:380px}.app-contact .contact-points{font-size:9px;gap:9px}.app-contact .enquiry-form{background:#fffdf7;border:1px solid #cfdbb3;box-shadow:0 15px 35px #4e642815;border-radius:19px;padding:28px}.app-contact .form-heading h3{font-size:18px}.app-contact .form-field label{font-size:10px}.app-contact .form-field input,.app-contact .form-field textarea{background:#f6f4eb;border-color:#d5d7c7;font-size:11px;border-radius:9px;padding:12px 13px}.app-contact .form-field{margin-top:17px}.app-contact .enquiry-form .button{font-size:11px;padding:13px 17px;box-shadow:2px 2px 0 #182333}.app-contact .form-note{font-size:8px;line-height:1.8;color:#929779}.app-shell>.footer{width:calc(100% - 96px);margin:auto;padding:35px 0 38px;border-color:#ddd8d0;gap:30px}.app-shell>.footer .brand{font-size:25px}.app-shell>.footer p{font-size:9px}.app-shell>.footer .production-link>span{font-size:8px}.app-shell>.footer .production-link>a{font-size:9px;padding:9px 14px;background:#fffdf7}.app-shell>.footer .footer-end>a,.app-shell>.footer .footer-end small{font-size:9px}
@media(min-width:1550px){.entry-creator{width:800px}.entry-title h1{font-size:130px}}
@media(max-width:1100px){.app-nav .app-wordmark-note{display:none}.app-nav .nav-inner{gap:24px;padding-inline:26px}.app-chapter{padding:60px 34px}.chapter-heading h2{font-size:54px}.chapter-heading>p{font-size:12px;max-width:310px}.people-layout{gap:40px}.people-portraits img{height:185px}.distribution-platforms{gap:17px}.distribution-line{display:none}.native-distribution{padding:20px}.app-contact .shell,.app-shell>.footer{width:calc(100% - 68px)}.preview-feed{padding:45px 30px;gap:16px;grid-template-columns:1fr 1fr 1fr}.preview-feed>div:first-child{grid-column:1/-1;padding-top:0;display:flex;gap:25px;align-items:center}.preview-feed h2{font-size:40px;margin:0}.preview-feed>div:first-child>small{display:none}.preview-feed p{margin:0}.preview-post{max-height:520px}.preview-app-header{padding-inline:30px}.preview-app-header i{padding:0 10px}}
@media(max-width:850px){.app-shell{width:calc(100% - 32px);border-radius:23px}.app-nav.nav{border-radius:23px 23px 0 0}.app-nav .nav-inner{padding:13px 22px;min-height:76px}.app-nav .brand{font-size:26px}.app-nav .nav-links{gap:19px;font-size:10px}.app-nav .nav-cta{padding:11px 15px;font-size:10px}.app-chapter{padding:52px 26px 58px}.chapter-heading{gap:25px}.chapter-heading h2{font-size:48px}.chapter-heading>p{font-size:11px;max-width:260px}.social-posts{gap:15px}.post-header{padding:12px}.post-header small{font-size:6px}.post-header>img{width:25px;height:25px}.post-header b{font-size:9px}.post-header>a{width:23px;height:23px;font-size:11px}.post-footer{padding:13px}.post-footer p{font-size:9px}.people-layout{gap:28px}.people-portraits{gap:9px}.people-portraits img{height:155px}.people-board{padding:17px}.board-topline{font-size:6px}.people-portraits figcaption{font-size:7px}.network-number>b{font-size:92px}.network-number>strong{font-size:10px}.people-copy>p{font-size:11px}.network-number>span{font-size:7px}.app-contact .shell,.app-shell>.footer{width:calc(100% - 52px)}.app-contact .contact-grid{gap:32px}.app-contact .enquiry-form{padding:23px}.creator-steps{gap:19px}.creator-steps h3{font-size:16px}.creator-steps p{font-size:9px}.distribution-platforms>span{font-size:0;gap:0}.distribution-platforms img{width:24px;height:24px}.native-distribution b{font-size:10px}.native-distribution small{font-size:8px}.small-orbit{width:31px;height:31px;font-size:22px}.results-chapter .case-grid{gap:15px}.results-chapter .case-body h3{font-size:36px}.results-chapter .case-body{padding:16px}.results-chapter .case-image{height:140px}.app-contact h2{font-size:43px}.app-shell>.footer{padding-block:28px}.app-shell>.footer .brand{font-size:23px}}
@media(max-width:650px){.sky-nav{top:21px;width:calc(100% - 40px)}.sky-nav .brand{font-size:26px}.sky-nav .button{font-size:10px;padding:10px 15px}.entry-story{height:220svh}.entry-title{top:20svh;padding:0 15px}.entry-title h1{font-size:clamp(53px,13.3vw,75px);margin:22px 0 18px;line-height:.96}.entry-title .chapter-label{font-size:7px}.entry-title>p:last-child{font-size:12px}.entry-creator{width:110vw;bottom:18svh}.entry-bottom{bottom:7svh}.entry-bottom p{font-size:6px;margin-top:8px}.entry-bottom small{font-size:8px;margin-top:8px;max-width:240px;margin-inline:auto;line-height:1.7}.entry-arrow{width:26px;height:26px;font-size:15px}.entry-skip{bottom:2.8svh;font-size:8px;right:20px}.entry-progress{right:9px;width:2px}.app-shell{width:calc(100% - 20px);margin-bottom:12px;border-radius:21px}.app-nav.nav{border-radius:20px 20px 0 0}.app-nav .nav-inner{min-height:69px;padding:11px 15px;gap:13px}.app-nav .brand{font-size:25px;gap:6px}.app-nav .brand img{width:24px;height:24px}.app-nav .nav-cta{margin-left:auto;font-size:9px;padding:10px 13px;box-shadow:1px 1px 0 #182333}.app-nav .menu-toggle{width:31px;height:31px;font-size:12px;background:#fffdf7;border-color:#d8d2c5;color:#6e50ce}.app-nav .nav-links.is-open{top:calc(100% + 8px);left:7px;right:7px;padding:18px 22px;border-radius:14px;background:#fffdf7;border:1px solid #d8cce8;box-shadow:0 15px 25px #40315115}.app-nav .nav-links.is-open a{font-size:13px}.app-chapter{padding:42px 18px 45px;scroll-margin-top:68px}.chapter-heading{display:block;margin-bottom:28px}.chapter-heading h2{font-size:43px;margin-top:13px}.chapter-heading>p{font-size:11px;line-height:1.8;max-width:290px;margin-top:21px}.chapter-label{font-size:7px}.social-posts{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 4px 20px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#c6b3e2 transparent}.social-post{width:82%;flex:none;scroll-snap-align:center;border-radius:17px}.post-header{padding:13px}.post-header>img{width:28px;height:28px}.post-header b{font-size:10px}.post-header small{font-size:7px}.post-format{font-size:6px;left:10px;top:10px;padding:6px 8px}.post-video{aspect-ratio:9/13.5}.post-footer{padding:13px 14px 16px}.post-footer p{font-size:9px}.post-footer>span{font-size:18px}.native-distribution{display:block;padding:17px 18px;margin-top:16px;border-radius:14px}.native-distribution>div:first-child{gap:12px}.native-distribution b{font-size:11px}.native-distribution small{font-size:8px}.distribution-platforms{gap:22px;margin-top:19px;padding-left:43px}.distribution-platforms>span{font-size:6px;gap:6px}.distribution-platforms img{width:18px;height:18px}.people-layout{grid-template-columns:1fr;gap:30px}.people-board{padding:18px 17px 16px;border-radius:17px}.board-topline{font-size:6px}.people-portraits{margin-top:21px;gap:10px}.people-portraits img{height:180px;border-radius:10px}.people-portraits figcaption{font-size:7px}.board-footer{font-size:8px;padding-top:14px;margin-top:27px}.people-copy{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;align-items:center}.network-number{grid-row:span 2}.network-number>span{font-size:6px;line-height:1.8;max-width:130px}.network-number>b{font-size:76px;margin:15px 0 9px}.network-number>strong{font-size:8px;line-height:1.7}.people-copy>p{font-size:10px;margin:0;line-height:1.8}.people-copy>.text-link{font-size:8px;margin:5px 0 0;line-height:1.8}.creator-steps{grid-template-columns:1fr;gap:17px;margin-top:29px}.creator-steps>div{padding-top:17px;padding-left:31px}.creator-steps>div>span{top:20px;font-size:8px}.creator-steps h3{font-size:17px}.creator-steps p{font-size:10px;margin-top:5px}.reporting-intro{padding:12px 13px;border-radius:13px 13px 0 0;gap:7px}.reporting-intro>b{font-size:9px}.reporting-intro>span:last-child{font-size:5px;max-width:135px;text-align:right}.reporting-dot{width:5px;height:5px}.results-chapter .platform-demo .pd-mode{font-size:7px;padding:10px 7px}.results-chapter .platform-demo .pd-window{border-radius:0 0 12px 12px}.results-chapter .platform-demo .pd-content{padding:18px 10px 10px}.results-chapter .platform-demo .pd-sidebar{padding:10px}.results-chapter .platform-demo .pd-brand strong{font-size:11px}.results-chapter .platform-demo .pd-nav button{font-size:8px;padding:6px 7px}.results-chapter .platform-demo .pd-kpi>strong{font-size:27px}.results-chapter .platform-demo .pd-chart-tabs{gap:12px}.results-chapter .platform-demo .pd-chart-tabs button{font-size:7px}.results-chapter .platform-demo .pd-platform-card{padding:13px 10px}.results-chapter .platform-demo .pd-leader-card{padding:13px 10px}.results-chapter .capability-source{font-size:7px;line-height:1.8;margin:13px 0 0}.published-heading{display:block;margin-top:31px;padding-top:24px}.published-heading>span{font-size:7px}.published-heading p{font-size:11px;line-height:1.6;margin-top:9px}.results-chapter .case-grid{grid-template-columns:1fr;gap:15px}.results-chapter .case-card{display:grid;grid-template-columns:34% 1fr;border-radius:15px}.results-chapter .case-image{height:100%;min-height:170px}.results-chapter .case-image>span{top:11px;left:9px;font-size:5px;padding:4px 6px;max-width:calc(100% - 18px)}.results-chapter .case-image>i{width:24px;height:24px;right:10px;bottom:10px;font-size:12px}.results-chapter .case-body{padding:17px 16px}.results-chapter .case-body>p{font-size:8px}.results-chapter .case-body h3{font-size:39px;margin-top:10px}.results-chapter .case-body>b{font-size:10px}.results-chapter .case-body>span{font-size:8px;margin-top:9px}.results-chapter .case-body>small{font-size:8px;margin-top:17px}.results-chapter .quote-panel{padding:20px 19px;border-radius:16px;margin-top:22px}.results-chapter .quote-panel blockquote{font-size:17px;line-height:1.6;margin:13px 0}.results-chapter .quote-panel p{font-size:7px}.app-contact.contact-section{padding-block:43px}.app-contact .shell,.app-shell>.footer{width:calc(100% - 36px)}.app-contact .contact-grid{grid-template-columns:1fr;gap:28px}.app-contact h2{font-size:40px}.app-contact .contact-copy>p:not(.eyelabel){font-size:11px;line-height:1.85}.app-contact .contact-copy>.text-link{font-size:12px}.app-contact .enquiry-form{padding:22px 18px;border-radius:16px}.app-contact .form-heading h3{font-size:18px}.app-contact .form-field input,.app-contact .form-field textarea{font-size:12px}.app-contact .form-note{font-size:8px}.app-shell>.footer{display:flex;flex-wrap:wrap;gap:23px;padding:28px 0}.app-shell>.footer>.production-link{max-width:160px}.app-shell>.footer .footer-end{width:100%;display:flex;align-items:center;justify-content:space-between}.app-shell>.footer .footer-end small{margin:0}.preview-app-header{height:69px;padding:12px 20px}.preview-app-header>b{font-size:25px;gap:6px}.preview-app-header>b>img{width:24px;height:24px}.preview-app-header>span{display:none}.preview-app-header>strong{font-size:9px;padding:10px 13px}.preview-feed{padding:35px 22px;display:flex;flex-wrap:wrap;gap:15px;align-items:flex-start}.preview-feed>div:first-child{width:100%;display:block;padding:0;margin-bottom:10px}.preview-feed>div:first-child>small{display:block;font-size:7px}.preview-feed h2{font-size:43px;margin-top:15px}.preview-feed p{font-size:11px;margin-top:20px}.preview-post{width:82%;flex:none;aspect-ratio:9/14;border-radius:16px}.preview-post:nth-last-child(1),.preview-post:nth-last-child(2){display:none}}
@media(max-width:360px){.sky-nav .brand{font-size:23px}.sky-nav .brand img{width:25px;height:25px}.entry-title h1{font-size:48px}.chapter-heading h2{font-size:39px}.app-chapter{padding-inline:15px}.app-nav .nav-inner{padding-inline:13px;gap:9px}.app-nav .brand{font-size:23px}.app-nav .nav-cta{font-size:8px;padding:10px 11px}.app-nav .menu-toggle{width:28px;height:28px}.distribution-platforms{padding-left:0;justify-content:center;gap:15px}.people-portraits img{height:150px}.board-topline{font-size:5px}.network-number>b{font-size:69px}.results-chapter .platform-demo .pd-right-stack{grid-template-columns:1fr}.results-chapter .platform-demo .pd-platform-list{grid-template-columns:1fr 1fr;gap:12px}.results-chapter .platform-demo .pd-chart-tabs{gap:10px}.results-chapter .platform-demo .pd-chart-tabs button{font-size:6px}}
@media(max-height:650px){.entry-title{top:21svh}.entry-title h1{font-size:clamp(45px,8vw,70px);margin-top:15px;margin-bottom:12px}.entry-title>p:last-child{font-size:11px}.entry-creator{width:min(72svh,72vw);bottom:8svh}.entry-bottom{bottom:3.2svh}.entry-bottom small,.entry-arrow{display:none}.entry-skip{bottom:3svh}.entry-bottom p{font-size:6px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.entry-story{height:100svh}.entry-camera,.entry-title,.entry-bottom{will-change:auto;transform:none!important;opacity:1!important;filter:none!important}.entry-phone,.entry-app-preview,.entry-progress{display:none}.entry-creator{filter:none}.entry-title>p:last-child{font-size:0}.entry-title>p:last-child:after{content:'Explore the feed below.';font-size:12px}.entry-bottom p{font-size:0}.entry-bottom p:after{content:'EXPLORE THE WORK BELOW';font-size:7px}}
@media(min-width:651px){.entry-title{top:12svh}.entry-title h1{font-size:clamp(68px,7.6vw,108px)}.entry-title>p:last-child{display:none}}
/* Reserve only the sticky navigation when following chapter anchors. */
html{scroll-padding-top:88px}.app-chapter{scroll-margin-top:0}
@media(max-width:650px){html{scroll-padding-top:69px}.app-chapter{scroll-margin-top:0}}
