.story-module__mlIiKq__page{--ink:#0f2135;--ink-soft:#4a5a6e;--navy:#0f2135;--blue:#1f6fb2;--rule:#0f213524;background:#fff;display:block;overflow-x:clip}.story-module__mlIiKq__shell{width:min(1180px,100% - 3rem);margin-inline:auto}.story-module__mlIiKq__narrow{max-width:46rem}.story-module__mlIiKq__opening{background-color:#0f2135;background-position:50%;background-size:cover;align-items:flex-end;min-height:min(86vh,760px);padding:7rem 0 0;display:flex;position:relative}.story-module__mlIiKq__panel{background:var(--navy);color:#fff;max-width:40rem;margin-left:35rem;padding:clamp(2rem,4vw,3.4rem)}.story-module__mlIiKq__kicker{letter-spacing:.28em;text-transform:uppercase;color:#79b1e2;margin-bottom:1.3rem;font-size:.68rem;display:block}.story-module__mlIiKq__kickerDark{color:var(--blue);}.story-module__mlIiKq__display{letter-spacing:-.035em;margin:0;font-size:clamp(2.2rem,3.2vw,3.9rem);font-weight:700;line-height:1.02}.story-module__mlIiKq__displaySoft{color:#8fc0ea;font-weight:300;display:block}.story-module__mlIiKq__lede{color:#ffffffd1;margin:1.3rem 0 0;font-size:1.02rem;line-height:1.55}.story-module__mlIiKq__chapter{padding:clamp(2.5rem,3vw,8.5rem) 0 clamp(3rem,3vw,5rem);position:relative}.story-module__mlIiKq__chapterTint{background:#f4f7fa;}.story-module__mlIiKq__decorRight,.story-module__mlIiKq__decorLeft,.story-module__mlIiKq__decorCorner{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;position:absolute}.story-module__mlIiKq__decorRight{opacity:.5;width:clamp(15rem,30vw,30rem);top:12%;right:clamp(-3rem,-1vw,0rem)}.story-module__mlIiKq__decorLeft{opacity:.42;width:clamp(13rem,26vw,26rem);bottom:6%;left:clamp(-4rem,-2vw,0rem)}.story-module__mlIiKq__decorCorner{opacity:.34;width:clamp(11rem,22vw,22rem);bottom:8%;right:4%}.story-module__mlIiKq__chapter>.story-module__mlIiKq__shell,.story-module__mlIiKq__chapterTint>.story-module__mlIiKq__shell{z-index:1;position:relative}.story-module__mlIiKq__heading{color:var(--ink);letter-spacing:-.03em;max-width:20ch;margin:0;font-size:clamp(1.8rem,3.6vw,2.9rem);font-weight:700;line-height:1.06}.story-module__mlIiKq__subheading{color:var(--ink);max-width:38rem;margin:3rem 0 .8rem;font-size:clamp(1.25rem,1.8vw,1.7rem);font-weight:700}.story-module__mlIiKq__say{max-width:40rem;color:var(--ink-soft);margin:1.4rem 0 0;font-size:1.03rem;line-height:1.62}.story-module__mlIiKq__spine{margin-top:clamp(2.6rem,5vw,4rem);padding-left:clamp(3rem,6vw,5rem);position:relative}.story-module__mlIiKq__spine:before{content:"";background:var(--blue);opacity:.5;width:1px;position:absolute;top:.8rem;bottom:2.4rem;left:clamp(.9rem,2vw,1.6rem)}.story-module__mlIiKq__beat{padding-bottom:clamp(2.2rem,4vw,3.2rem);position:relative}.story-module__mlIiKq__beat:before{content:"";border:2px solid var(--blue);background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;top:.5rem;left:calc(clamp(.9rem,2vw,1.6rem) - clamp(3rem,6vw,5rem) - 5px)}.story-module__mlIiKq__beatLine{color:var(--ink);letter-spacing:-.015em;max-width:26ch;margin:0;font-size:clamp(1.1rem,1.9vw,1.5rem);font-weight:650;line-height:1.25}.story-module__mlIiKq__beatNote{color:var(--ink-soft);max-width:40rem;margin:.5rem 0 0;font-size:.97rem;line-height:1.55}.story-module__mlIiKq__trail{gap:clamp(1.4rem,3vw,3rem);margin-top:clamp(2.6rem,5vw,4rem);padding-top:2.4rem;display:flex;position:relative;overflow-x:auto}.story-module__mlIiKq__trail:before{content:"";background:var(--rule);height:1px;position:absolute;inset:.5rem 0 auto}.story-module__mlIiKq__stop{flex:1 0 min(15rem,62vw);position:relative}.story-module__mlIiKq__stop:before{content:"";background:var(--blue);border-radius:50%;width:9px;height:9px;position:absolute;top:-2rem;left:0}.story-module__mlIiKq__stopIndex{letter-spacing:.22em;text-transform:uppercase;color:var(--blue);margin-bottom:.6rem;font-size:.66rem;display:block}.story-module__mlIiKq__stopTitle{color:var(--ink);margin:0;font-size:1.04rem;font-weight:650}.story-module__mlIiKq__stopNote{color:var(--ink-soft);margin:.45rem 0 0;font-size:.92rem;line-height:1.55}.story-module__mlIiKq__ledger{border-top:1px solid var(--rule);margin-top:clamp(2.6rem,5vw,4rem)}.story-module__mlIiKq__entry{border-bottom:1px solid var(--rule);align-items:baseline;gap:clamp(1rem,3vw,2.4rem);padding:clamp(1rem,2.2vw,1.6rem) 0;display:flex}.story-module__mlIiKq__entryNum{width:3rem;color:var(--blue);letter-spacing:.06em;flex:none;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:700}.story-module__mlIiKq__entryTitle{color:var(--ink);letter-spacing:-.015em;margin:0;font-size:clamp(1.02rem,1.7vw,1.28rem);font-weight:650}.story-module__mlIiKq__entryNote{color:var(--ink-soft);max-width:48rem;margin:.35rem 0 0;font-size:.95rem;line-height:1.55}.story-module__mlIiKq__statement{background:var(--navy);grid-template-columns:1fr 1fr;min-height:clamp(22rem,44vw,34rem);display:grid}.story-module__mlIiKq__statementText{flex-direction:column;justify-content:center;padding:clamp(2.5rem,6vw,6rem);display:flex}.story-module__mlIiKq__statementPhoto{background-color:#16283f;background-position:50%;background-size:cover}.story-module__mlIiKq__quote{color:#fff;letter-spacing:-.03em;max-width:20ch;margin:0;font-size:clamp(1.5rem,3.2vw,2.6rem);font-weight:300;line-height:1.12}.story-module__mlIiKq__quoteStrong{font-weight:700}.story-module__mlIiKq__quoteBy{color:#fff9;letter-spacing:.2em;text-transform:uppercase;margin:1.8rem 0 0;font-size:.7rem}.story-module__mlIiKq__counts{flex-wrap:wrap;gap:clamp(2rem,6vw,5rem);margin-top:clamp(2.4rem,5vw,3.6rem);display:flex}.story-module__mlIiKq__count{border-top:2px solid var(--blue);min-width:8rem;padding-top:1rem}.story-module__mlIiKq__countValue{color:var(--ink);letter-spacing:-.04em;font-size:clamp(1.9rem,3.8vw,2.9rem);font-weight:700;line-height:1;display:block}.story-module__mlIiKq__countLabel{color:var(--ink-soft);letter-spacing:.15em;text-transform:uppercase;margin-top:.45rem;font-size:.76rem;display:block}.story-module__mlIiKq__closing{background:var(--navy);padding:clamp(3.5rem,7vw,6rem) 0}.story-module__mlIiKq__closingHeading{color:#fff;letter-spacing:-.03em;max-width:22ch;margin:0;font-size:clamp(1.7rem,3.4vw,2.7rem);font-weight:700;line-height:1.08}.story-module__mlIiKq__closingSay{color:#ffffffbf;max-width:36rem;margin:1.1rem 0 0;font-size:1rem;line-height:1.55}.story-module__mlIiKq__linkRow{flex-wrap:wrap;gap:clamp(1.4rem,4vw,3rem);margin-top:2rem;display:flex}.story-module__mlIiKq__link{color:#fff;border-bottom:1px solid #ffffff6b;align-items:center;gap:.6rem;padding-bottom:.4rem;font-size:.97rem;text-decoration:none;transition:gap .25s,border-color .25s;display:inline-flex}.story-module__mlIiKq__link:hover{border-color:#fff;gap:1.1rem}@media (max-width:960px){.story-module__mlIiKq__shell{width:min(1180px,100% - 2.5rem)}.story-module__mlIiKq__opening{min-height:52vh;padding-top:5.5rem}.story-module__mlIiKq__panel{max-width:none;margin-left:0;padding:1.5rem 1.25rem}.story-module__mlIiKq__kicker{margin-bottom:.75rem;font-size:.62rem}.story-module__mlIiKq__display{font-size:clamp(1.6rem,5.5vw,2.2rem)}.story-module__mlIiKq__lede{margin-top:.75rem;font-size:.92rem}.story-module__mlIiKq__statement{grid-template-columns:1fr;min-height:0}.story-module__mlIiKq__statementText{padding:clamp(1.25rem,4vw,2rem)}.story-module__mlIiKq__quote{max-width:none;font-size:clamp(1.15rem,4.5vw,1.5rem)}.story-module__mlIiKq__quoteBy{margin-top:1rem;font-size:.62rem}.story-module__mlIiKq__statementPhoto{order:-1;min-height:clamp(7rem,18vw,10rem)}.story-module__mlIiKq__decorRight{opacity:.38;width:clamp(13rem,34vw,22rem)}.story-module__mlIiKq__decorLeft,.story-module__mlIiKq__decorCorner{opacity:.3;width:clamp(11rem,30vw,18rem)}}@media (max-width:720px){.story-module__mlIiKq__shell{width:calc(100% - 2rem)}.story-module__mlIiKq__decorRight,.story-module__mlIiKq__decorLeft,.story-module__mlIiKq__decorCorner{opacity:.22}}@media (max-width:640px){.story-module__mlIiKq__entry{gap:1rem}.story-module__mlIiKq__counts{gap:1.6rem 2.4rem}.story-module__mlIiKq__decorLeft,.story-module__mlIiKq__decorCorner{display:none}}@media (max-width:540px){.story-module__mlIiKq__shell{width:calc(100% - 1.6rem)}.story-module__mlIiKq__spine{padding-left:2.3rem}.story-module__mlIiKq__spine:before{left:.5rem}.story-module__mlIiKq__beat:before{left:-2.1rem}.story-module__mlIiKq__stop{flex-basis:78vw}}@media (max-width:480px){.story-module__mlIiKq__say{font-size:.96rem}.story-module__mlIiKq__panel{padding:1.25rem 1rem}.story-module__mlIiKq__decorRight{opacity:.16;width:60vw}}@media (max-width:360px){.story-module__mlIiKq__shell{width:calc(100% - 1.2rem)}.story-module__mlIiKq__entry{flex-direction:column;gap:.3rem}.story-module__mlIiKq__entryNum{width:auto}.story-module__mlIiKq__quote{font-size:1.35rem}}@media (max-width:280px){.story-module__mlIiKq__shell{width:calc(100% - .9rem)}.story-module__mlIiKq__display{font-size:1.55rem}.story-module__mlIiKq__heading,.story-module__mlIiKq__closingHeading{font-size:1.35rem}.story-module__mlIiKq__stop{flex-basis:90vw}.story-module__mlIiKq__decorRight{display:none}}@media (max-width:160px){.story-module__mlIiKq__shell{width:calc(100% - .5rem)}.story-module__mlIiKq__display{letter-spacing:-.02em;font-size:1.15rem}.story-module__mlIiKq__heading,.story-module__mlIiKq__closingHeading,.story-module__mlIiKq__quote{font-size:1.05rem}.story-module__mlIiKq__lede,.story-module__mlIiKq__say,.story-module__mlIiKq__beatNote,.story-module__mlIiKq__entryNote,.story-module__mlIiKq__stopNote,.story-module__mlIiKq__closingSay{font-size:.82rem}.story-module__mlIiKq__panel{padding:.9rem .7rem}.story-module__mlIiKq__linkRow{gap:.8rem}}@media (prefers-reduced-motion:reduce){.story-module__mlIiKq__link{transition:none}}
.brief-module__FbXKVq__wrap{--ink:#16202e;--muted:#5b6672;--rule:#16202e1f;--blue:#1f6fb2;--amber:#ff8a3d;--teal:#4fd1c5;font-family:var(--font-montserrat)}.brief-module__FbXKVq__section{background:#fff;padding-block:clamp(3rem,6vw,5rem);position:relative;overflow:clip}.brief-module__FbXKVq__sectionTint{border-block:1px solid var(--rule);background:radial-gradient(80% 60% at 100% 0,#1f6fb20f,#0000 60%),#f6f8fa;padding-block:clamp(3rem,6vw,5rem);position:relative;overflow:clip}.brief-module__FbXKVq__shell{z-index:1;width:min(1100px,100% - 3rem);margin-inline:auto;position:relative}.brief-module__FbXKVq__head{max-width:62ch}.brief-module__FbXKVq__kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--blue);font-size:.68rem;font-weight:800;display:inline-block}.brief-module__FbXKVq__heading{font-family:var(--font-montserrat);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin-top:.8rem;font-size:clamp(1.6rem,1.1rem + 1.9vw,2.5rem);font-weight:700;line-height:1.14}.brief-module__FbXKVq__lede{color:#33414f;max-width:68ch;margin-top:1.25rem;font-size:clamp(1.02rem,.98rem + .35vw,1.18rem);line-height:1.78}.brief-module__FbXKVq__lede+.brief-module__FbXKVq__lede{margin-top:1rem}.brief-module__FbXKVq__lede strong{color:var(--ink);font-weight:650}.brief-module__FbXKVq__ledeLead{border-left:3px solid var(--amber);letter-spacing:-.01em;color:var(--ink);max-width:62ch;margin-top:1.5rem;padding-left:1.4rem;font-size:clamp(1.08rem,1rem + .5vw,1.32rem);font-weight:500;line-height:1.7;position:relative}.brief-module__FbXKVq__commitments{max-width:68ch;margin:1rem 0 0 1.5rem;padding-left:1rem;list-style:outside}.brief-module__FbXKVq__commitments li{color:#33414f;margin-top:.9rem;line-height:1.7}.brief-module__FbXKVq__facts{background:var(--rule);border:1px solid var(--rule);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(2rem,4vw,3rem);display:grid;overflow:hidden}.brief-module__FbXKVq__fact{background:#fff;padding:1.35rem 1.3rem;transition:background .22s}.brief-module__FbXKVq__fact:hover{background:#eef5fb}.brief-module__FbXKVq__factValue{font-family:var(--font-montserrat);letter-spacing:-.03em;color:var(--blue);font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,1rem + 1.2vw,2rem);font-weight:800;line-height:1;display:block}.brief-module__FbXKVq__factLabel{color:var(--muted);margin-top:.45rem;font-size:.8rem;line-height:1.5;display:block}.brief-module__FbXKVq__ribbon{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;margin-top:clamp(2rem,4vw,3rem);padding-top:2.6rem;display:grid;position:relative}.brief-module__FbXKVq__ribbon:before{content:"";background:linear-gradient(90deg, var(--blue), var(--amber), var(--teal));border-radius:2px;height:2px;position:absolute;top:1.05rem;left:6%;right:6%}.brief-module__FbXKVq__node{text-align:center;padding:0 .85rem;position:relative}.brief-module__FbXKVq__node:before{content:"";border:3px solid var(--blue);background:#fff;border-radius:50%;width:13px;height:13px;transition:background .25s,border-color .25s,transform .25s;position:absolute;top:-1.95rem;left:50%;translate:-50%}.brief-module__FbXKVq__node:hover:before{background:var(--amber);border-color:var(--amber);transform:scale(1.25)}.brief-module__FbXKVq__nodeStep{letter-spacing:.16em;text-transform:uppercase;color:var(--amber);font-size:.64rem;font-weight:800;display:block}.brief-module__FbXKVq__nodeTitle{letter-spacing:-.01em;color:var(--ink);margin-top:.35rem;font-size:.95rem;font-weight:650;line-height:1.3;display:block}.brief-module__FbXKVq__nodeNote{color:var(--muted);margin-top:.3rem;font-size:.79rem;line-height:1.5;display:block}.brief-module__FbXKVq__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.75rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.brief-module__FbXKVq__card{border:1px solid var(--rule);background:#fff;border-radius:14px;padding:clamp(1.4rem,3vw,2rem);transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.brief-module__FbXKVq__card:before{content:"";background:linear-gradient(180deg, var(--blue), var(--amber));opacity:0;width:3px;transition:opacity .25s;position:absolute;inset:0 auto 0 0}.brief-module__FbXKVq__card:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px #16202e59}.brief-module__FbXKVq__card:hover:before{opacity:1}.brief-module__FbXKVq__cardTag{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);background:#1f6fb21a;border-radius:999px;padding:.2rem .55rem;font-size:.63rem;font-weight:800;display:inline-block}.brief-module__FbXKVq__cardTitle{font-family:var(--font-montserrat);letter-spacing:-.02em;color:var(--ink);margin-top:.75rem;font-size:1.12rem;font-weight:700}.brief-module__FbXKVq__cardText{color:var(--muted);margin-top:.5rem;font-size:.92rem;line-height:1.7}.brief-module__FbXKVq__cardWide{grid-column:1/-1}.brief-module__FbXKVq__cardDark{color:#fff;background:radial-gradient(80% 100% at 100% 0,#1f6fb259,#0000 60%),#16202e;border-color:#0000}.brief-module__FbXKVq__cardDark .brief-module__FbXKVq__cardTag{color:#ffb073;background:#ff8a3d29}.brief-module__FbXKVq__cardDark .brief-module__FbXKVq__cardTitle{color:#fff}.brief-module__FbXKVq__cardDark .brief-module__FbXKVq__cardText{color:#ffffffb8}.brief-module__FbXKVq__team{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.brief-module__FbXKVq__teamCard{border:1px solid var(--rule);background:#fff;border-radius:16px;grid-template-columns:128px 1fr;align-items:start;gap:clamp(1.1rem,2.5vw,1.5rem);padding:clamp(1.4rem,3vw,2rem);transition:transform .25s,box-shadow .25s;display:grid}.brief-module__FbXKVq__teamCard:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px #16202e59}.brief-module__FbXKVq__teamPhoto{background:#f0f3f6;border-radius:12px;flex-shrink:0;width:128px;height:128px;position:relative;overflow:hidden}.brief-module__FbXKVq__teamBody{gap:.3rem;min-width:0;display:grid}.brief-module__FbXKVq__teamName{font-family:var(--font-montserrat);letter-spacing:-.01em;color:var(--ink);font-size:1.15rem;font-weight:700}.brief-module__FbXKVq__teamRole{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:.68rem;font-weight:800}.brief-module__FbXKVq__teamCreds{color:var(--muted);margin-top:.1rem;font-size:.74rem}.brief-module__FbXKVq__teamBio{color:var(--muted);margin-top:.5rem;font-size:.88rem;line-height:1.65}.brief-module__FbXKVq__teamTags{flex-wrap:wrap;gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.brief-module__FbXKVq__teamTag{color:#33414f;background:#1f6fb214;border-radius:999px;padding:.22rem .55rem;font-size:.68rem;font-weight:600}.brief-module__FbXKVq__teamQuote{border-left:2px solid var(--amber);color:var(--ink);margin-top:.85rem;padding-left:.85rem;font-size:.85rem;font-style:italic;line-height:1.6}@media (max-width:720px){.brief-module__FbXKVq__team{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.brief-module__FbXKVq__teamCard{grid-template-columns:1fr}.brief-module__FbXKVq__teamPhoto{width:100%;height:200px}}.brief-module__FbXKVq__pull{border-block:1px solid var(--rule);margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.5rem,3vw,2.25rem) 0}.brief-module__FbXKVq__pullText{font-family:var(--font-montserrat);letter-spacing:-.03em;color:var(--ink);max-width:34ch;font-size:clamp(1.25rem,1rem + 1.4vw,2rem);font-weight:600;line-height:1.25}.brief-module__FbXKVq__pullStrong{color:var(--blue)}.brief-module__FbXKVq__pullBy{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:.75rem;font-size:.72rem;font-weight:700}.brief-module__FbXKVq__tags{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.brief-module__FbXKVq__tag{border:1px solid var(--rule);color:#33414f;background:#fff;border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:600}.brief-module__FbXKVq__close{color:#fff;background:#16202e;padding-block:clamp(2.5rem,5vw,4rem)}.brief-module__FbXKVq__closeHeading{font-family:var(--font-montserrat);letter-spacing:-.03em;max-width:30ch;font-size:clamp(1.4rem,1rem + 1.6vw,2.1rem);font-weight:700}.brief-module__FbXKVq__closeSay{color:#ffffffb3;max-width:52ch;margin-top:.75rem;font-size:.98rem;line-height:1.7}.brief-module__FbXKVq__linkRow{flex-wrap:wrap;gap:1rem 1.75rem;margin-top:1.75rem;display:flex}.brief-module__FbXKVq__link{color:#ffb073;border-bottom:1px solid #ffb07359;align-items:center;gap:.45rem;padding-bottom:.2rem;font-size:.95rem;font-weight:650;text-decoration:none;transition:color .22s,border-color .22s;display:inline-flex}.brief-module__FbXKVq__link:hover{color:#fff;border-color:#fff}@media (max-width:900px){.brief-module__FbXKVq__ribbon{grid-auto-columns:auto;grid-auto-flow:row;gap:1.5rem;padding-top:0;padding-left:1.5rem}.brief-module__FbXKVq__ribbon:before{width:2px;height:auto;inset:.5rem auto .5rem 5px}.brief-module__FbXKVq__node{text-align:left;padding:0}.brief-module__FbXKVq__node:before{top:.25rem;left:-1.5rem;translate:0}}@media (max-width:720px){.brief-module__FbXKVq__split{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.brief-module__FbXKVq__card,.brief-module__FbXKVq__card:before,.brief-module__FbXKVq__fact,.brief-module__FbXKVq__node:before,.brief-module__FbXKVq__link{transition:none}.brief-module__FbXKVq__card:hover{transform:none}}
