.mau-landing{--forest:#0D4237;--forest-strong:#082C23;--signal:#0FB671;--signal-tint:#DEF7EA;--signal-wash:rgba(15,182,113,.14);--paper:#FBF9F4;--canvas:#FFFFFF;--sand:#EFEAE0;--sand-2:#E1D9C8;--ink:#14231D;--ink-soft:#5B6B63;--ink-faint:#8C978F;--font-display:var(--font-be-vietnam-pro),"Segoe UI",system-ui,sans-serif;--font-body:var(--font-be-vietnam-pro),"Segoe UI",system-ui,sans-serif;--font-mono:var(--font-jetbrains-mono),"Consolas",ui-monospace,monospace;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--sp-11:80px;--sp-12:96px;--sp-13:128px;--r-xs:6px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-full:999px;--shadow-sm:0 1px 2px rgba(13,66,55,.07),0 1px 1px rgba(13,66,55,.04);--shadow-md:0 8px 24px rgba(13,66,55,.09);--shadow-lg:0 24px 48px rgba(13,66,55,.18);--shadow-glow:0 0 0 1px rgba(15,182,113,.28),0 14px 30px rgba(15,182,113,.30);--ease-out:cubic-bezier(.16,1,.3,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--dur-fast:140ms;--dur-base:220ms;--dur-slow:420ms;--wrap:1180px;color-scheme:light}.mau-landing *,.mau-landing :after,.mau-landing :before{box-sizing:border-box}.mau-landing{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;position:relative}.mau-landing:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(rgba(13,66,55,.35) .6px,transparent 0);background-size:18px 18px;opacity:.04}.mau-landing .site-header,.mau-landing footer,.mau-landing main{position:relative;z-index:1}.mau-landing img{max-width:100%;display:block}.mau-landing a{color:inherit;text-decoration:none}.mau-landing h1,.mau-landing h2,.mau-landing h3,.mau-landing h4{font-family:var(--font-display);margin:0;text-wrap:balance;color:var(--forest)}.mau-landing p{margin:0}.mau-landing ol,.mau-landing ul{margin:0;padding:0;list-style:none}.mau-landing code{font-family:var(--font-mono)}.mau-landing :focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:4px}.mau-landing ::selection{background:var(--signal-tint);color:var(--forest-strong)}@media (prefers-reduced-motion:reduce){.mau-landing *{animation-duration:.001ms!important;transition-duration:.001ms!important}.mau-landing .marquee-track{animation-play-state:paused!important}}.mau-landing .wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--sp-7)}.mau-landing .skip-link{position:absolute;left:-999px;background:var(--forest);color:#fff;padding:10px 16px;border-radius:var(--r-sm);z-index:100}.mau-landing .skip-link:focus{left:var(--sp-6);top:var(--sp-6)}.mau-landing .kicker{display:inline-flex;align-items:center;gap:8px;font:700 12.5px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--forest);opacity:.75}.mau-landing .kicker.on-dark{color:#9FF0C7;opacity:1;background:rgba(8,28,22,.55);backdrop-filter:blur(6px);padding:8px 14px;border-radius:var(--r-full);line-height:1.35;max-width:100%;flex-wrap:wrap}.mau-landing .btn{font:600 15px var(--font-body);border-radius:var(--r-full);padding:12px 24px;border:1.5px solid transparent;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.mau-landing .btn:hover{transform:translateY(-1px)}.mau-landing .btn:active{transform:translateY(0) scale(.98)}.mau-landing .btn-primary{background:var(--signal);color:var(--forest);border-color:var(--forest)}.mau-landing .btn-primary:hover{box-shadow:var(--shadow-glow)}.mau-landing .btn-secondary{background:transparent;color:var(--forest);border-color:var(--forest)}.mau-landing .btn-secondary:hover{background:var(--signal-wash)}.mau-landing .btn-onDark{background:var(--canvas);color:var(--forest);border-color:var(--canvas)}.mau-landing .btn-ghostDark{border-color:rgba(255,255,255,.55);color:#fff}.mau-landing .btn-ghostDark:hover{background:rgba(255,255,255,.14)}.mau-landing .btn.sm{font-size:13.5px;padding:9px 18px}.mau-landing .site-header{position:sticky;top:0;z-index:50;background:rgba(251,249,244,.9);backdrop-filter:blur(10px);border-bottom:1px solid var(--sand-2)}.mau-landing .site-header .wrap{display:flex;align-items:center;justify-content:space-between;padding:16px var(--sp-7);max-width:1240px}.mau-landing .brand-mark img{height:30px;width:auto}.mau-landing .site-nav{display:flex;gap:24px}.mau-landing .site-nav a{font:600 14.5px var(--font-body);color:var(--ink);position:relative;padding-bottom:4px;white-space:nowrap}.mau-landing .site-nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--signal);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-base) var(--ease-out)}.mau-landing .site-nav a:hover:after{transform:scaleX(1)}.mau-landing .site-actions{display:flex;align-items:center;gap:12px}.mau-landing .menu-toggle{display:none;flex:none;width:40px;height:40px;border-radius:var(--r-sm);border:1.5px solid var(--sand-2);background:var(--canvas);align-items:center;justify-content:center;flex-direction:column;gap:5px;cursor:pointer}.mau-landing .menu-toggle span{display:block;width:18px;height:2px;background:var(--forest);border-radius:2px;transition:transform var(--dur-base) var(--ease-out),opacity var(--dur-base) var(--ease-out)}.mau-landing .menu-toggle[aria-expanded=true] span:first-child{transform:translateY(7px) rotate(45deg)}.mau-landing .menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.mau-landing .menu-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mau-landing .site-menu{display:none}.mau-landing .site-menu.is-open{display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:var(--paper);border-bottom:1px solid var(--sand-2);box-shadow:var(--shadow-md);padding:var(--sp-4) var(--sp-5) var(--sp-6);gap:4px}.mau-landing .site-menu a{font:600 16px var(--font-body);color:var(--ink);padding:14px 4px}.mau-landing .site-menu .btn{margin-top:8px;width:100%;justify-content:center}.mau-landing .reveal{transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.mau-landing .reveal.pre{opacity:0;transform:translateY(18px)}@keyframes riseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.mau-landing .hero-cinematic{position:relative;min-height:560px;display:flex;align-items:flex-end;overflow:hidden;color:#fff}.mau-landing .hero-cinematic .bg{position:absolute;inset:0}.mau-landing .hero-cinematic .bg img{width:100%;height:100%;object-fit:cover;object-position:center 38%}.mau-landing .hero-cinematic .scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,28,22,.22),rgba(8,28,22,.38) 55%,rgba(8,28,22,.86))}.mau-landing .hero-cinematic .inner{position:relative;z-index:2;padding:var(--sp-12) var(--sp-7) var(--sp-9);width:100%}.mau-landing .hero-cinematic h1{color:#fff;font-size:52px;font-weight:800;letter-spacing:-.015em;line-height:1.08;max-width:16ch;margin:var(--sp-4) 0 var(--sp-5);opacity:0;animation:riseIn .7s var(--ease-out) .08s forwards;text-shadow:0 2px 16px rgba(0,0,0,.18)}.mau-landing .hero-cinematic .kicker{opacity:0;animation:riseIn .7s var(--ease-out) 0s forwards}.mau-landing .hero-cinematic .lede{font-size:17px;color:#EAF6F0;line-height:1.65;max-width:50ch;opacity:0;animation:riseIn .7s var(--ease-out) .16s forwards;text-shadow:0 1px 10px rgba(0,0,0,.16)}.mau-landing .hero-cinematic .cta-row{display:flex;gap:var(--sp-4);margin-top:var(--sp-7);flex-wrap:wrap;opacity:0;animation:riseIn .7s var(--ease-out) .24s forwards}.mau-landing .hero-stats{position:relative;z-index:3;margin-top:-44px;opacity:0;animation:riseIn .7s var(--ease-out) .34s forwards}.mau-landing .hero-stats .row{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-4)}.mau-landing .stat-pill{display:flex;align-items:center;gap:13px;background:rgba(255,251,244,.97);backdrop-filter:blur(8px);border-radius:var(--r-lg);padding:16px var(--sp-5);box-shadow:var(--shadow-lg)}.mau-landing .stat-pill .ico{flex:none;width:38px;height:38px;border-radius:var(--r-md);background:var(--signal-tint);display:flex;align-items:center;justify-content:center}.mau-landing .stat-pill .txt{min-width:0}.mau-landing .stat-pill b{display:block;font:800 21px var(--font-display);color:var(--forest);font-variant-numeric:tabular-nums;line-height:1.15}.mau-landing .stat-pill b .num{display:inline}.mau-landing .stat-pill .txt>span{font:500 12px var(--font-body);color:var(--ink-soft);display:block;margin-top:1px}.mau-landing .marquee-section{padding:var(--sp-9) 0 var(--sp-8);background:var(--canvas);border-bottom:1px solid var(--sand-2);overflow:hidden}.mau-landing .marquee-section .label{text-align:center;margin-bottom:var(--sp-6)}.mau-landing .marquee-mask{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mau-landing .marquee-track{display:flex;align-items:center;gap:var(--sp-9);width:max-content;animation:marquee 34s linear infinite}.mau-landing .marquee-section:hover .marquee-track{animation-play-state:paused}.mau-landing .marquee-track img{height:22px;width:auto;object-fit:contain;opacity:.75;filter:grayscale(.1)}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.mau-landing .marquee-flags{background:linear-gradient(135deg,#EAF7EF,#F6F1E6)}.mau-landing .flag-pill{display:flex;align-items:center;gap:9px;background:var(--canvas);border:1px solid var(--sand-2);border-radius:var(--r-full);padding:9px 16px 9px 10px;flex:none;box-shadow:var(--shadow-sm)}.mau-landing .flag-pill img{width:20px;height:15px;object-fit:cover;border-radius:2px}.mau-landing .flag-pill span{font:600 13px var(--font-body);color:var(--ink);white-space:nowrap}.mau-landing .marquee-flags .marquee-track{animation-duration:44s}.mau-landing .marquee-flags .label p{color:var(--ink-soft);font-size:13.5px;margin-top:6px}.mau-landing .section{padding:var(--sp-12) 0}.mau-landing .section-head{max-width:64ch;margin-bottom:var(--sp-9)}.mau-landing .section-head h2{font-size:34px;font-weight:800;letter-spacing:-.01em;margin-top:var(--sp-3)}.mau-landing .section-head p{color:var(--ink-soft);font-size:16.5px;margin-top:var(--sp-3);max-width:60ch}.mau-landing .section-alt{background:var(--canvas);border-top:1px solid var(--sand-2);border-bottom:1px solid var(--sand-2)}.mau-landing #why{position:relative;isolation:isolate;overflow:hidden}.mau-landing #why:before{content:"";position:absolute;z-index:0;pointer-events:none;top:-60px;left:52%;width:640px;height:640px;border-radius:50%;background:radial-gradient(circle,rgba(15,182,113,.16),transparent 68%)}.mau-landing #why>*{position:relative;z-index:1}.mau-landing #coverage{position:relative;isolation:isolate;overflow:hidden}.mau-landing #coverage:before{content:"";position:absolute;z-index:0;pointer-events:none;top:10%;right:-160px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(15,182,113,.11),transparent 70%)}.mau-landing #coverage:after{content:"";position:absolute;z-index:0;pointer-events:none;inset:0;background-image:repeating-linear-gradient(70deg,rgba(13,66,55,.035),rgba(13,66,55,.035) 1px,transparent 0,transparent 46px)}.mau-landing #coverage>*{position:relative;z-index:1}.mau-landing #how{position:relative;isolation:isolate;overflow:hidden}.mau-landing #how:before{content:"";position:absolute;z-index:0;pointer-events:none;bottom:-120px;left:-100px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgba(15,182,113,.13),transparent 68%)}.mau-landing #how>*{position:relative;z-index:1}.mau-landing #audience{position:relative;isolation:isolate;overflow:hidden}.mau-landing #audience:before{content:"";position:absolute;z-index:0;pointer-events:none;top:-40px;right:8%;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(15,182,113,.14),transparent 68%)}.mau-landing #audience>*{position:relative;z-index:1}.mau-landing .marquee-section:not(.marquee-flags){position:relative;isolation:isolate}.mau-landing .marquee-section:not(.marquee-flags):before{content:"";position:absolute;z-index:0;pointer-events:none;top:-140px;left:50%;transform:translateX(-50%);width:700px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(15,182,113,.13),transparent 70%)}.mau-landing .marquee-section:not(.marquee-flags)>*{position:relative;z-index:1}.mau-landing .bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(160px,auto);gap:var(--sp-5)}.mau-landing .bento-hero{grid-column:span 2;grid-row:span 2;position:relative;border-radius:var(--r-xl);overflow:hidden;color:#fff}.mau-landing .bento-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mau-landing .bento-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(190deg,rgba(8,44,35,.03) 30%,rgba(8,44,35,.78))}.mau-landing .bento-hero .content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--sp-6)}.mau-landing .bento-hero .content b{font:800 40px var(--font-display);line-height:1;font-variant-numeric:tabular-nums}.mau-landing .bento-hero .content span{font:500 14px var(--font-body);color:#CFE3DA;margin-top:8px;display:block;max-width:26ch}.mau-landing .bento-tile{background:var(--canvas);border:1px solid var(--sand-2);border-radius:var(--r-lg);padding:var(--sp-5);display:flex;flex-direction:column;justify-content:flex-start;gap:8px;transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.mau-landing .bento-tile:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.mau-landing .bento-tile .ico{width:34px;height:34px;border-radius:var(--r-sm);background:var(--signal-tint);display:flex;align-items:center;justify-content:center;flex:none}.mau-landing .bento-tile h3{font-size:15px;font-weight:700}.mau-landing .bento-tile p{font-size:13px;color:var(--ink-soft);line-height:1.5}.mau-landing .coverage-banner{position:relative;border-radius:var(--r-xl);overflow:hidden;margin-bottom:var(--sp-10)}.mau-landing .coverage-banner img{width:100%;height:260px;object-fit:cover}.mau-landing .coverage-banner:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(8,44,35,.92),rgba(8,44,35,.66) 45%,rgba(8,44,35,.14))}.mau-landing .coverage-banner .cb-text{position:absolute;z-index:2;left:var(--sp-9);top:50%;transform:translateY(-50%);max-width:42ch;color:#fff}.mau-landing .coverage-banner .cb-text .kicker{color:#B8F0D2;opacity:1}.mau-landing .coverage-banner .cb-text h3{color:#fff;font-size:25px;margin-top:var(--sp-3);text-shadow:0 1px 8px rgba(0,0,0,.25)}.mau-landing .coverage-banner .cb-text p{color:#CFE3DA;font-size:14px;margin-top:var(--sp-3);text-shadow:0 1px 8px rgba(0,0,0,.25)}.mau-landing h3.sub2{font-size:19px;font-weight:700;margin-bottom:var(--sp-5);display:flex;align-items:baseline;gap:10px}.mau-landing h3.sub2 small{font:600 13px var(--font-mono);color:var(--ink-soft)}.mau-landing .region-cols{column-count:5;column-gap:var(--sp-7)}.mau-landing .region-block{break-inside:avoid;margin-bottom:var(--sp-6)}.mau-landing .region-block summary{list-style:none;pointer-events:none}.mau-landing .region-block summary::-webkit-details-marker{display:none}.mau-landing .region-block h4{font:700 12.5px var(--font-body);text-transform:uppercase;letter-spacing:.07em;color:var(--forest);border-bottom:2px solid var(--signal);padding-bottom:8px;margin-bottom:10px}.mau-landing .region-row{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:13px;color:var(--ink-soft)}.mau-landing .region-row img{width:16px;height:12px;object-fit:cover;border-radius:1px;flex:none;box-shadow:0 0 0 1px rgba(13,66,55,.08)}.mau-landing .steps-scroll{display:flex;gap:var(--sp-6);overflow-x:auto;scroll-snap-type:x proximity;padding:6px 6px var(--sp-5);margin:0 -6px}.mau-landing .steps-scroll::-webkit-scrollbar{height:6px}.mau-landing .steps-scroll::-webkit-scrollbar-thumb{background:var(--sand-2);border-radius:99px}.mau-landing .step-card{scroll-snap-align:start;flex:0 0 250px;background:var(--canvas);border:1px solid var(--sand-2);border-radius:var(--r-lg);padding:var(--sp-6);position:relative}.mau-landing .step-card .n{width:32px;height:32px;border-radius:50%;background:var(--forest);color:var(--signal-tint);font:800 14px var(--font-mono);display:flex;align-items:center;justify-content:center;margin-bottom:var(--sp-4)}.mau-landing .step-card h3{font-size:16px;font-weight:700;margin-bottom:var(--sp-2)}.mau-landing .step-card p{font-size:13.5px;color:var(--ink-soft);line-height:1.55}.mau-landing .scroll-hint{display:flex;align-items:center;gap:8px;font:600 12.5px var(--font-mono);color:var(--ink-faint);margin-top:var(--sp-2)}.mau-landing .scroll-hint svg{animation:nudge 1.6s ease-in-out infinite}@keyframes nudge{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}.mau-landing .api-note{display:flex;align-items:center;gap:12px;margin-top:var(--sp-7);padding:var(--sp-5) var(--sp-6);background:var(--canvas);border:1px dashed var(--sand-2);border-radius:var(--r-lg);flex-wrap:wrap}.mau-landing .api-note p{font-size:14px;color:var(--ink-soft);flex:1;min-width:220px}.mau-landing .api-note p b{color:var(--forest)}.mau-landing .audience-photo{position:relative;border-radius:var(--r-xl);overflow:hidden}.mau-landing .audience-photo img{width:100%;height:380px;object-fit:cover;display:block}.mau-landing .audience-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,44,35,0) 45%,rgba(8,44,35,.5))}.mau-landing .audience-cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-6);margin:-84px var(--sp-8) 0;position:relative;z-index:2}.mau-landing .audience-card{background:var(--canvas);border:1px solid var(--sand-2);border-radius:var(--r-lg);padding:var(--sp-6);box-shadow:var(--shadow-lg);display:flex;flex-direction:column}.mau-landing .audience-card .tag{display:inline-flex;font:700 11.5px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--forest);background:var(--signal-tint);padding:5px 10px;border-radius:var(--r-full);margin-bottom:var(--sp-3);width:fit-content}.mau-landing .audience-card h3{font-size:19px;font-weight:700;margin-bottom:var(--sp-2)}.mau-landing .audience-card p{font-size:14px;color:var(--ink-soft);line-height:1.6;flex:1}.mau-landing .audience-card .req{font:500 12px var(--font-mono);color:var(--ink-faint);margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--sand-2)}.mau-landing .audience-card .btn{margin-top:var(--sp-4);align-self:flex-start}.mau-landing .faq{column-count:2;column-gap:var(--sp-8)}.mau-landing .faq details{break-inside:avoid;border-bottom:1px solid var(--sand-2);padding:var(--sp-5) 0}.mau-landing .faq summary{cursor:pointer;font:700 15.5px var(--font-body);color:var(--forest);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4)}.mau-landing .faq summary::-webkit-details-marker{display:none}.mau-landing .faq summary .plus{flex:none;width:22px;height:22px;border-radius:50%;background:var(--signal-tint);color:var(--forest);display:flex;align-items:center;justify-content:center;font:700 15px var(--font-body);transition:transform var(--dur-base) var(--ease-out)}.mau-landing .faq details[open] summary .plus{transform:rotate(45deg)}.mau-landing .faq .a{font-size:14px;color:var(--ink-soft);line-height:1.6;margin-top:var(--sp-3)}.mau-landing .cta-banner{background:var(--forest);border-radius:var(--r-xl);padding:var(--sp-10);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-8);flex-wrap:wrap;position:relative;overflow:hidden}.mau-landing .cta-banner:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(380px 380px at 92% -10%,rgba(15,182,113,.4),transparent 70%),radial-gradient(320px 320px at 6% 116%,rgba(15,182,113,.2),transparent 68%),repeating-linear-gradient(112deg,rgba(255,255,255,.05),rgba(255,255,255,.05) 1px,transparent 0,transparent 54px)}.mau-landing .cta-banner h2{color:#fff;font-size:30px;max-width:22ch;position:relative}.mau-landing .cta-banner .row{display:flex;gap:var(--sp-4);flex-wrap:wrap;position:relative}.mau-landing .site-footer{background:var(--forest);color:#EAF6F0;padding:var(--sp-10) 0 0}.mau-landing .footer-top{display:flex;justify-content:space-between;gap:var(--sp-8);padding-bottom:var(--sp-9);border-bottom:1px solid rgba(255,255,255,.14);flex-wrap:wrap}.mau-landing .footer-brand img{height:22px;width:auto;margin-bottom:var(--sp-4)}.mau-landing .footer-brand p{max-width:34ch;font-size:13.5px;color:#B9D8CB;line-height:1.6}.mau-landing .footer-cols{display:flex;gap:var(--sp-10);flex-wrap:wrap}.mau-landing .footer-col .footer-heading,.mau-landing .footer-col h4{font:700 12.5px var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:#8fe0b8;margin-bottom:var(--sp-4)}.mau-landing .footer-col ul{display:flex;flex-direction:column;gap:11px}.mau-landing .footer-col a{font:500 14px var(--font-body);color:#EAF6F0;opacity:.88}.mau-landing .footer-col a:hover{opacity:1;text-decoration:underline}.mau-landing .footer-bottom{display:flex;justify-content:space-between;align-items:center;padding:var(--sp-6) 0;font:500 12.5px var(--font-mono);color:#9FC6B5;flex-wrap:wrap;gap:var(--sp-3)}.mau-landing .kicker.mau-center{justify-content:center}.mau-landing .mau-text-center{text-align:center}.mau-landing #audience{padding-bottom:calc(var(--sp-12) + 84px)}@media (max-width:1180px){.mau-landing .site-actions .btn-secondary,.mau-landing .site-nav{display:none}.mau-landing .menu-toggle{display:flex}}@media (max-width:1080px){.mau-landing .bento{grid-template-columns:repeat(2,1fr)}.mau-landing .bento-hero{grid-column:span 2;grid-row:span 1;min-height:220px}.mau-landing .region-cols{column-count:3}.mau-landing .hero-stats .row{grid-template-columns:repeat(2,1fr);row-gap:var(--sp-4)}.mau-landing .audience-cards{grid-template-columns:1fr;margin:-60px var(--sp-6) 0}.mau-landing .faq{column-count:1}}@media (max-width:680px){.mau-landing .site-header .wrap{padding:10px var(--sp-5)}.mau-landing .brand-mark img{height:26px}.mau-landing .region-block summary{pointer-events:auto;cursor:pointer}.mau-landing .region-block h4{display:flex;justify-content:space-between;align-items:center}.mau-landing .region-block h4:after{content:"+";flex:none;width:20px;height:20px;border-radius:50%;background:var(--signal-tint);color:var(--forest);display:flex;align-items:center;justify-content:center;font-weight:700;transition:transform var(--dur-base) var(--ease-out)}.mau-landing .region-block[open] h4:after{transform:rotate(45deg)}.mau-landing .region-cols{column-count:auto;display:block}.mau-landing .region-block{margin-bottom:12px}.mau-landing .region-row{padding:6px 0;font-size:14px}.mau-landing .wrap{padding:0 var(--sp-5)}.mau-landing .section{padding:var(--sp-10) 0}.mau-landing .section-head{margin-bottom:var(--sp-7)}.mau-landing .section-head h2{font-size:28px}.mau-landing .section-head p{font-size:15.5px}.mau-landing h3.sub2{flex-wrap:wrap}.mau-landing .hero-cinematic{min-height:0}.mau-landing .hero-cinematic .inner{padding:var(--sp-10) var(--sp-5) var(--sp-9)}.mau-landing .kicker.on-dark{border-radius:14px}.mau-landing .hero-cinematic h1{font-size:34px;max-width:none}.mau-landing .hero-cinematic .lede{font-size:15.5px}.mau-landing .hero-cinematic .cta-row .btn{flex:1 1 100%;justify-content:center}.mau-landing .hero-stats{margin-top:-36px}.mau-landing .hero-stats .row{gap:10px}.mau-landing .stat-pill{padding:12px 14px;gap:10px;border-radius:var(--r-md)}.mau-landing .stat-pill .ico{width:32px;height:32px}.mau-landing .stat-pill b{font-size:18px}.mau-landing .stat-pill .txt>span{font-size:11.5px}.mau-landing .marquee-section{padding:32px 0 28px}.mau-landing .marquee-track img{height:20px}.mau-landing .bento{grid-template-columns:1fr;gap:14px}.mau-landing .bento-hero{grid-column:auto;grid-row:auto;min-height:200px}.mau-landing .bento-tile{padding:18px}.mau-landing .coverage-banner{display:flex;flex-direction:column;background:var(--forest)}.mau-landing .coverage-banner img{height:180px}.mau-landing .coverage-banner:after{display:none}.mau-landing .coverage-banner .cb-text{position:static;transform:none;max-width:none;padding:18px 20px 22px}.mau-landing .coverage-banner .cb-text h3{font-size:20px}.mau-landing .coverage-banner .cb-text p{font-size:13.5px}.mau-landing .audience-photo img{height:220px}.mau-landing .audience-cards{margin:-32px 12px 0;gap:16px}.mau-landing .audience-card{padding:20px}.mau-landing .audience-card h3{font-size:17px}.mau-landing #audience{padding-bottom:calc(var(--sp-10) + 40px)}.mau-landing .faq summary{font-size:15px}.mau-landing .cta-banner{flex-direction:column;align-items:flex-start;padding:var(--sp-8) var(--sp-6);border-radius:var(--r-lg)}.mau-landing .cta-banner h2{font-size:26px}.mau-landing .cta-banner .row .btn{flex:1 1 100%;justify-content:center}.mau-landing .site-footer{padding-top:var(--sp-9)}.mau-landing .footer-top{flex-direction:column;gap:28px;padding-bottom:28px}.mau-landing .footer-cols{display:grid;grid-template-columns:1fr 1fr;gap:22px}.mau-landing .footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:400px){.mau-landing .hero-cinematic h1{font-size:30px}}