.mde-scope{--blue:#3A6CE9;--navy:#1A3C8E;--deep:#0F254D;--amber:#FAC726;--light:#E3E8FF;--n20:#F1F3FF;--n40:#C6D0EB;--n80:#5B6277;--ink:#101828;--paper:#F5F5F5;--frost:#FDFDFF;--hover:#21579E;--ease:cubic-bezier(.16,1,.3,1);font-family:var(--font-inter-tight),system-ui,sans-serif;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;overflow-x:clip}.mde-scope *{box-sizing:border-box}.mde-scope h1,.mde-scope h2,.mde-scope h3,.mde-scope h4,.mde-scope ol,.mde-scope p,.mde-scope ul{margin:0;padding:0}.mde-scope ol,.mde-scope ul{list-style:none}.mde-scope img{max-width:100%;display:block}.mde-scope a{color:inherit;text-decoration:none}.mde-scope .wrap{max-width:1366px;margin:0 auto;padding:clamp(48px,6vw,72px) clamp(16px,5vw,83px)}.mde-scope .narrow{max-width:1200px}.mde-scope .grad{background:linear-gradient(to right,var(--blue),var(--navy));-webkit-background-clip:text;background-clip:text;color:transparent}.mde-scope .grad-dark{background:linear-gradient(to right,#7AA2FF,var(--amber));-webkit-background-clip:text;background-clip:text;color:transparent}.mde-scope .eyebrow{display:inline-flex;align-items:center;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--blue)}.mde-scope .eyebrow.on-dark{color:var(--light)}.mde-scope .h2{font-size:clamp(34px,4.2vw,54px);line-height:1.18;font-weight:500;letter-spacing:-.02em;color:var(--navy);margin-top:12px}.mde-scope .lead{font-size:18px;line-height:1.65;color:var(--n80);max-width:680px;margin-top:16px}.mde-scope .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:30px;background:var(--blue);color:#fff;font-weight:600;font-size:16px;padding:16px 28px;border:0;cursor:pointer;transition:background .2s,color .2s}.mde-scope .btn:hover{background:var(--hover)}.mde-scope .btn-white{background:#fff;color:var(--navy)}.mde-scope .btn-white:hover{background:var(--amber);color:var(--ink)}.mde-scope .btn-ghost{background:transparent;border:2px solid rgba(255,255,255,.5);color:#fff;padding:14px 26px}.mde-scope .btn-ghost:hover{background:#fff;color:var(--navy)}.mde-scope .bg-n20{background:var(--n20)}.mde-scope .bg-paper{background:var(--paper)}.mde-scope .photo{position:relative;border-radius:20px;overflow:hidden;background:var(--n20)}.mde-scope .photo img{width:100%;height:100%;object-fit:cover}.mde-scope .photo.r43{aspect-ratio:4/3}.mde-scope .photo.r32{aspect-ratio:3/2}.mde-scope .a-hero{background:linear-gradient(120deg,var(--blue),var(--navy));color:#fff;position:relative;overflow:hidden}.mde-scope .hero-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.mde-scope .hero-bg canvas{width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.35),#000 45%);mask-image:linear-gradient(90deg,rgba(0,0,0,.35),#000 45%)}.mde-scope .hero-wrap{position:relative;z-index:1}.mde-scope .a-hero-grid{display:grid;gap:40px;align-items:center;grid-template-columns:1fr}@media (min-width:900px){.mde-scope .a-hero-grid{grid-template-columns:1.05fr .95fr}}.mde-scope .a-hero h1{font-size:clamp(44px,6.2vw,80px);line-height:1.02;font-weight:600;letter-spacing:-.035em}.mde-scope .a-hero p{font-size:clamp(18px,1.6vw,22px);line-height:1.55;color:var(--light);margin-top:20px;max-width:560px}.mde-scope .a-hero .ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.mde-scope .hero-photo{box-shadow:0 24px 60px rgba(15,37,77,.35)}.mde-scope .a-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:48px;background:rgba(227,232,255,.2);border-radius:16px;overflow:hidden}@media (min-width:900px){.mde-scope .a-stats{grid-template-columns:repeat(4,1fr)}}.mde-scope .a-stats div{background:rgba(15,37,77,.35);padding:20px}.mde-scope .a-stats strong{display:block;font-size:28px;font-weight:600;letter-spacing:-.02em}.mde-scope .a-stats span{font-size:13px;color:var(--light)}.mde-scope .a-pitch{text-align:center}.mde-scope .a-pitch .big{font-size:clamp(36px,5vw,64px);font-weight:500;letter-spacing:-.03em;line-height:1.08;color:var(--navy);margin-top:14px}.mde-scope .a-pitch .sub{font-size:20px;color:var(--ink);margin:24px auto 0;max-width:720px;line-height:1.5}.mde-scope .a-pitch .sub u{text-decoration:none;background:linear-gradient(transparent 62%,rgba(250,199,38,.55) 0)}.mde-scope .a-pitch .cols{display:grid;gap:24px;margin-top:40px;text-align:left;max-width:1000px;margin-inline:auto}@media (min-width:900px){.mde-scope .a-pitch .cols{grid-template-columns:1fr 1fr}}.mde-scope .a-pitch .cols p{font-size:17px;line-height:1.7;color:var(--n80)}.mde-scope .a-cards{display:grid;gap:24px;margin-top:40px}@media (min-width:900px){.mde-scope .a-cards.c3{grid-template-columns:repeat(3,1fr)}.mde-scope .a-cards.c4{grid-template-columns:repeat(4,1fr)}}@media (min-width:600px) and (max-width:899px){.mde-scope .a-cards.c3,.mde-scope .a-cards.c4{grid-template-columns:repeat(2,1fr)}}.mde-scope .a-card{border-radius:20px;border:1px solid rgba(198,208,235,.6);background:#fff;padding:28px;box-shadow:0 12px 30px -20px rgba(16,40,110,.4)}.mde-scope .a-card h3{font-size:20px;font-weight:600;color:var(--navy);letter-spacing:-.01em}.mde-scope .a-card p{font-size:15px;line-height:1.65;color:var(--n80);margin-top:10px}.mde-scope .a-card .ico{width:56px;height:56px;border-radius:16px;background:var(--n20);display:grid;place-items:center;margin-bottom:20px}.mde-scope .a-card .ico svg{width:30px;height:30px}.mde-scope .a-card .num{font-size:14px;font-weight:600;color:var(--blue);letter-spacing:.1em}.mde-scope .a-note{margin-top:32px;border-left:3px solid var(--amber);padding:6px 0 6px 20px;color:var(--n80);font-size:16px;line-height:1.6;max-width:900px}.mde-scope .a-note strong{color:var(--ink)}.mde-scope .a-pod{display:grid;gap:40px;margin-top:40px}@media (min-width:900px){.mde-scope .a-pod{grid-template-columns:.9fr 1.1fr;align-items:start}}.mde-scope .a-podfacts{display:flex;flex-direction:column;gap:12px;margin-top:24px}.mde-scope .a-podfacts li{display:flex;gap:14px;align-items:baseline;font-size:22px;font-weight:500;color:var(--navy)}.mde-scope .a-podfacts li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--blue);flex:none;transform:translateY(-3px)}.mde-scope .a-pod .lead{margin-top:24px}.mde-scope .pod-photo{margin-top:28px}.mde-scope .a-roles{display:grid;gap:12px}@media (min-width:600px){.mde-scope .a-roles{grid-template-columns:1fr 1fr}}.mde-scope .a-role{border-radius:16px;background:#fff;border:1px solid rgba(198,208,235,.6);padding:20px}.mde-scope .a-role.lead{grid-column:1/-1;background:linear-gradient(120deg,var(--blue),var(--navy));color:#fff;border:0}.mde-scope .a-role.lead p{color:var(--light)}.mde-scope .a-role.shared{border-style:dashed;background:transparent;grid-column:1/-1}.mde-scope .a-role h4{font-size:16px;font-weight:600}.mde-scope .a-role .tag{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--blue);display:block;margin-bottom:6px}.mde-scope .a-role.lead .tag{color:var(--amber)}.mde-scope .a-role p{font-size:14px;line-height:1.6;color:var(--n80);margin-top:6px}.mde-scope .a-timeline{display:grid;gap:24px;margin-top:48px;position:relative}@media (min-width:900px){.mde-scope .a-timeline{grid-template-columns:repeat(4,1fr)}.mde-scope .a-timeline:before{content:"";position:absolute;left:0;right:0;top:21px;height:2px;background:linear-gradient(to right,var(--blue),var(--navy))}}.mde-scope .a-step{position:relative}.mde-scope .a-step .dot{width:44px;height:44px;border-radius:50%;background:#fff;border:2px solid var(--blue);display:grid;place-items:center;font-weight:600;color:var(--blue);position:relative;z-index:1}.mde-scope .a-step.hl .dot{background:var(--amber);border-color:var(--amber);color:var(--ink)}.mde-scope .a-step .when{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--blue);margin-top:18px}.mde-scope .a-step h3{font-size:20px;font-weight:600;color:var(--navy);margin-top:6px}.mde-scope .a-step p{font-size:15px;line-height:1.65;color:var(--n80);margin-top:8px}.mde-scope .a-ffp{margin-top:32px;border-radius:20px;background:#fff;padding:24px 28px;font-size:16px;line-height:1.65;color:var(--n80)}.mde-scope .a-ffp strong{color:var(--navy)}.mde-scope .a-why{display:grid;gap:32px;margin-top:40px}@media (min-width:900px){.mde-scope .a-why{grid-template-columns:1fr 1fr;align-items:center}}.mde-scope .a-why ul{display:flex;flex-direction:column;gap:28px}.mde-scope .a-why li h3{font-size:22px;font-weight:600;color:var(--navy)}.mde-scope .a-why li p{font-size:16px;line-height:1.7;color:var(--n80);margin-top:8px}.mde-scope .why-media{display:grid;gap:16px}.mde-scope .badge-card{display:flex;align-items:center;gap:20px;border-radius:20px;background:var(--n20);padding:20px 24px}.mde-scope .badge-card img{width:72px;height:auto;flex:none}.mde-scope .badge-card strong{display:block;color:var(--navy);font-size:17px}.mde-scope .badge-card span{font-size:14px;color:var(--n80)}.mde-scope .dark-sec{position:relative;overflow:hidden;color:var(--light);background:radial-gradient(120% 100% at 80% -10%,#1b3f8f,#0f2350 46%,#0a1836)}.mde-scope .dark-sec:before{content:"";position:absolute;inset:0;opacity:.45;pointer-events:none;background-image:radial-gradient(rgba(120,160,255,.25) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(120% 90% at 20% 0,#000,transparent 72%);mask-image:radial-gradient(120% 90% at 20% 0,#000,transparent 72%)}.mde-scope .dark-sec>*{position:relative;z-index:1}.mde-scope .a-onshore{display:grid;gap:40px}@media (min-width:900px){.mde-scope .a-onshore{grid-template-columns:1.1fr .9fr;align-items:center}}.mde-scope .a-onshore h2{font-size:clamp(34px,4.4vw,56px);font-weight:500;letter-spacing:-.025em;line-height:1.1;color:#fff;margin-top:12px}.mde-scope .a-onshore p{font-size:17px;line-height:1.7;margin-top:18px}.mde-scope .a-onshore .chk{display:flex;flex-direction:column;gap:14px}.mde-scope .a-onshore .chk div{border:1px solid rgba(227,232,255,.2);border-radius:16px;padding:18px 20px;background:rgba(255,255,255,.04)}.mde-scope .a-onshore .chk strong{color:#fff;display:block;margin-bottom:4px}.mde-scope .a-table{margin-top:40px;border-radius:20px;overflow:hidden;border:1px solid rgba(198,208,235,.7)}.mde-scope .a-table .row{display:grid;grid-template-columns:1fr;border-top:1px solid rgba(198,208,235,.7)}.mde-scope .a-table .row:first-child{border-top:0}@media (min-width:600px){.mde-scope .a-table .row{grid-template-columns:1fr 1fr}}.mde-scope .a-table .row>div{padding:20px 24px;font-size:16px;line-height:1.5}.mde-scope .a-table .hd>div{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;padding:14px 24px}.mde-scope .a-table .row.hd>div:first-child{background:var(--paper);color:var(--n80)}.mde-scope .a-table .row.hd>div:last-child{background:var(--navy);color:#fff}.mde-scope .a-table .row>div:first-child{color:var(--n80);background:#fafafa}.mde-scope .a-table .row:not(.hd)>div:first-child{text-decoration:line-through;text-decoration-color:rgba(91,98,119,.45)}.mde-scope .a-table .row>div:last-child{color:var(--navy);font-weight:500}.mde-scope .a-faq{margin-top:40px;display:flex;flex-direction:column;gap:12px;max-width:960px}.mde-scope .a-faq details{border-radius:16px;border:1px solid rgba(198,208,235,.7);background:#fff;padding:0 24px}.mde-scope .a-faq summary{list-style:none;cursor:pointer;padding:22px 0;font-size:18px;font-weight:600;color:var(--navy);display:flex;justify-content:space-between;gap:16px}.mde-scope .a-faq summary::-webkit-details-marker{display:none}.mde-scope .a-faq summary:after{content:"+";font-size:24px;font-weight:400;color:var(--blue);line-height:1;transition:transform .3s}.mde-scope .a-faq details[open] summary:after{transform:rotate(45deg)}.mde-scope .a-faq details p{padding:0 0 22px;font-size:16px;line-height:1.7;color:var(--n80)}.mde-scope .cta-band{background:linear-gradient(to right,var(--blue),var(--navy));color:var(--frost);text-align:center}.mde-scope .cta-band .wrap{display:flex;flex-direction:column;align-items:center;gap:16px;min-height:365px;justify-content:center}.mde-scope .cta-band h2{font-size:clamp(36px,4.6vw,56px);font-weight:600;letter-spacing:-.025em;line-height:1.1;max-width:900px}.mde-scope .cta-band p{font-size:clamp(17px,1.6vw,21px);line-height:1.6;color:var(--light);max-width:760px}.mde-scope .cta-band .btn{margin-top:8px}