@font-face{font-family:Gilroy;src:url(/fonts/proposal/gilroy-regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/proposal/gilroy-semibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/proposal/gilroy-bold.otf)format("opentype");font-weight:700 900;font-style:normal;font-display:swap}:root{--navy:#122b4f;--canvas:#133256;--resident-blue:#002c58;--teal:#32cbbe;--aqua:#e7fbf9;--purple:#6442c5;--ink:#172f53;--section-title-size:clamp(48px,5vw,72px);--section-subhead-size:18px}:is(html,body){background:#002c58!important}:is(html.lenis,html.lenis body){height:auto}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-stopped{overflow:clip}.proposal-story-module__32qICq__page{--grid-columns:12;--grid-max:1280px;--grid-gutter:clamp(24px,5vw,80px);--grid-gap:clamp(16px,2vw,32px);--grid-inset:max(var(--grid-gutter),calc((100vw - var(--grid-max))/2));--section-block:clamp(72px,8vw,118px);--motion-fast:.18s;--motion-medium:.32s;--motion-ease:cubic-bezier(.16,1,.3,1);--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);color:var(--ink);background:var(--resident-blue);letter-spacing:0;font-family:Gilroy,Arial,sans-serif;overflow-x:clip}.proposal-story-module__32qICq__nav{z-index:20;background:#fffffff5;border-bottom:1px solid #e9eef4;justify-content:space-between;align-items:center;height:68px;padding:0 5vw;display:flex;position:sticky;top:0}.proposal-story-module__32qICq__brand{letter-spacing:.08em;color:var(--navy);font-size:13px;font-weight:800}.proposal-story-module__32qICq__navActions{align-items:center;gap:10px;display:flex}.proposal-story-module__32qICq__navCta,.proposal-story-module__32qICq__closeCta{background:var(--teal);color:var(--navy);border-radius:4px;padding:12px 18px;font-size:14px;font-weight:800;text-decoration:none}.proposal-story-module__32qICq__wrap{width:min(1160px,100% - 48px);margin:auto}.proposal-story-module__32qICq__hero{background:#fff;padding:116px 0 92px}.proposal-story-module__32qICq__eyebrow,.proposal-story-module__32qICq__eyebrowDark{letter-spacing:.13em;text-transform:uppercase;color:#159f9a;margin-bottom:20px;font-size:12px;font-weight:800;display:inline-block}.proposal-story-module__32qICq__eyebrowDark{color:var(--teal)}.proposal-story-module__32qICq__hero h1,.proposal-story-module__32qICq__proof h2,.proposal-story-module__32qICq__close h2,.proposal-story-module__32qICq__networkMap h2{max-width:820px;color:var(--navy);margin:0;font-size:clamp(42px,6vw,76px);font-weight:800;line-height:1}.proposal-story-module__32qICq__hero h1 span,.proposal-story-module__32qICq__proof h2 span{color:#1cbdb8}.proposal-story-module__32qICq__hero p{color:#52647b;max-width:610px;margin:26px 0 0;font-size:20px;line-height:1.55}.proposal-story-module__32qICq__metrics{padding:70px 0 110px}.proposal-story-module__32qICq__lead{color:#52647b;margin:0 0 30px;font-size:18px}.proposal-story-module__32qICq__metricGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.proposal-story-module__32qICq__metric{background:var(--aqua);border-radius:8px;flex-direction:column;justify-content:space-between;min-height:146px;padding:28px;display:flex}.proposal-story-module__32qICq__metric strong{font-size:34px;line-height:1}.proposal-story-module__32qICq__metric span{color:#52647b;max-width:150px;font-size:15px}.proposal-story-module__32qICq__storyExperience{background:var(--resident-blue);font-family:Gilroy,Arial,sans-serif;position:relative}.proposal-story-module__32qICq__storyStage{z-index:2;background:var(--resident-blue);height:calc(100svh - 68px);position:sticky;top:68px;overflow:hidden}.proposal-story-module__32qICq__storyFilm{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.proposal-story-module__32qICq__storyTint{pointer-events:none;background:linear-gradient(90deg,#061b38b8 0%,#061b3875 40%,#061b3814 72%);position:absolute;inset:0}.proposal-story-module__32qICq__storyOverlay{z-index:1;color:#fff;text-shadow:0 2px 4px #051425fa,0 0 28px #051425f5;width:min(500px,100% - 96px);font-family:Gilroy,Arial,sans-serif;position:absolute;top:12%;bottom:auto;left:max(7vw,24px)}.proposal-story-module__32qICq__arrivalOverlay{top:12%;bottom:auto}.proposal-story-module__32qICq__storyCount{color:var(--teal);letter-spacing:.12em;margin-bottom:30px;font-size:13px;font-weight:800;display:block}.proposal-story-module__32qICq__storyOverlay small{color:var(--teal);letter-spacing:.11em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:800;display:block}.proposal-story-module__32qICq__storyOverlay h2{color:#fff;max-width:500px;margin:0;font-size:clamp(36px,4.5vw,62px);font-weight:800;line-height:1.02}.proposal-story-module__32qICq__storyOverlay p{color:#fff;max-width:390px;margin:16px 0 0;font-size:17px;font-weight:700;line-height:1.45}.proposal-story-module__32qICq__storyDetailButton{border:1px solid var(--teal);background:var(--teal);color:var(--navy);cursor:pointer;border-radius:4px;margin-top:18px;padding:10px 12px;font-size:13px;font-weight:800}.proposal-story-module__32qICq__storyProgress{z-index:2;background:#ffffff4d;width:3px;height:60%;position:absolute;top:20%;right:max(5vw,22px)}.proposal-story-module__32qICq__storyProgress span{background:var(--teal);width:100%;transition:height .25s;display:block}.proposal-story-module__32qICq__storyTrack{z-index:3;pointer-events:none;margin-top:calc(68px - 100svh);position:relative}.proposal-story-module__32qICq__storySpacer{margin:0}.proposal-story-module__32qICq__storyMap{z-index:4;pointer-events:auto;min-height:100vh;color:var(--navy);background:#fff;grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr);align-items:center;gap:clamp(42px,8vw,130px);padding:clamp(74px,9vw,130px) max(7vw,24px);display:grid;position:relative}.proposal-story-module__32qICq__storyMap h2{max-width:690px;color:var(--navy);margin:0;font-size:clamp(39px,4.5vw,66px);line-height:1}.proposal-story-module__32qICq__storyMap p{color:#52647b;max-width:510px;margin:26px 0 34px;font-size:18px;line-height:1.55}.proposal-story-module__32qICq__storyMap .proposal-story-module__32qICq__filterRow button.proposal-story-module__32qICq__selected{color:#fff;border-color:var(--purple)}.proposal-story-module__32qICq__transitionMask{z-index:4;pointer-events:auto;min-height:75vh;color:var(--navy);background:#fff;flex-direction:column;justify-content:center;padding:clamp(70px,10vw,140px) max(7vw,24px);display:flex;position:relative}.proposal-story-module__32qICq__transitionMask span{color:#159f9a;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:800}.proposal-story-module__32qICq__transitionMask p{max-width:650px;margin:0;font-size:clamp(34px,4.5vw,64px);font-weight:800;line-height:1.04}.proposal-story-module__32qICq__detailBackdrop{z-index:50;background:#0b213ab8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.proposal-story-module__32qICq__detailModal{width:min(780px,100%);color:var(--navy);background:#fff;border-radius:8px;padding:clamp(30px,5vw,58px);position:relative;box-shadow:0 20px 70px #0000004d}.proposal-story-module__32qICq__detailModal h2{max-width:650px;margin:0;font-size:clamp(32px,4vw,56px);line-height:1.03}.proposal-story-module__32qICq__detailClose{color:var(--navy);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:800;position:absolute;top:18px;right:18px}.proposal-story-module__32qICq__detailGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:38px;display:grid}.proposal-story-module__32qICq__detailGrid strong{font-size:17px}.proposal-story-module__32qICq__detailGrid p{color:#52647b;margin:9px 0 0;font-size:15px;line-height:1.5}.proposal-story-module__32qICq__outcomeExperience{background:var(--canvas);font-family:Gilroy,Arial,sans-serif;position:relative}.proposal-story-module__32qICq__outcomeExperience .proposal-story-module__32qICq__storyTint{background:linear-gradient(90deg,#061b38c2 0%,#061b3875 42%,#061b380d 76%)}.proposal-story-module__32qICq__outcomeTrack{z-index:1;pointer-events:none;height:145vh;margin-top:calc(68px - 100svh);position:relative}.proposal-story-module__32qICq__networkMap{color:#fff;background:#102844;grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr);align-items:center;gap:clamp(42px,8vw,130px);min-height:100vh;padding:clamp(80px,10vw,150px) max(7vw,24px);display:grid}.proposal-story-module__32qICq__networkMap h2{color:#fff;font-size:clamp(40px,4.5vw,66px)}.proposal-story-module__32qICq__networkMap p{color:#bfd0e2;max-width:510px;margin:26px 0 34px;font-size:18px;line-height:1.55}.proposal-story-module__32qICq__filterRow{flex-wrap:wrap;gap:8px;display:flex}.proposal-story-module__32qICq__filterRow button{cursor:pointer;color:#fff;background:0 0;border:1px solid #fff3;border-radius:999px;padding:9px 13px;font-weight:700}.proposal-story-module__32qICq__filterRow button.proposal-story-module__32qICq__selected{background:var(--purple);border-color:var(--purple)}.proposal-story-module__32qICq__mapCanvas{background:#0d1723;border:1px solid #32cbbe38;border-radius:8px;height:min(62vw,600px);min-height:410px;position:relative;overflow:hidden}.proposal-story-module__32qICq__mapCanvas:before{content:"";background:#ffffff06;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0a}.proposal-story-module__32qICq__mapStat{z-index:2;color:var(--teal);font-weight:800;position:absolute;top:22px;left:22px}.proposal-story-module__32qICq__mapStat span{color:#c6d4e5}.proposal-story-module__32qICq__mapDot{z-index:2;background:var(--teal);width:48px;height:48px;color:var(--navy);border:3px solid #c8fffb;border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute}.proposal-story-module__32qICq__mapDot:nth-of-type(2){top:47%;left:22%}.proposal-story-module__32qICq__mapDot:nth-of-type(3){top:61%;left:45%}.proposal-story-module__32qICq__mapDot:nth-of-type(4){top:41%;left:67%}.proposal-story-module__32qICq__mapDot:nth-of-type(5){top:68%;left:57%}.proposal-story-module__32qICq__mapDot:nth-of-type(6){top:70%;left:31%}.proposal-story-module__32qICq__mapDot:nth-of-type(7){top:64%;left:79%}.proposal-story-module__32qICq__mapDotPurple{background:var(--purple);color:#fff;border-color:#d9c9ff}.proposal-story-module__32qICq__proof{background:#fff;padding:130px 0}.proposal-story-module__32qICq__proofIntro{max-width:650px}.proposal-story-module__32qICq__proof h2{font-size:clamp(39px,5vw,66px)}.proposal-story-module__32qICq__proofIntro p{color:#52647b;margin-top:24px;font-size:18px;line-height:1.55}.proposal-story-module__32qICq__proofScreen{background:#0a1421;border-radius:8px;margin:70px 0 34px;overflow:hidden;box-shadow:0 12px 34px #122b4f33}.proposal-story-module__32qICq__screenHeader{color:#b9cde0;letter-spacing:.12em;background:#0b213a;justify-content:space-between;padding:14px 20px;font-size:11px;font-weight:800;display:flex}.proposal-story-module__32qICq__chairAd{color:#132b4d;letter-spacing:.12em;background:#f5eee3;align-content:center;place-items:center;gap:12px;height:330px;font-size:12px;font-weight:800;display:grid}.proposal-story-module__32qICq__chair{border:16px solid #e29a40;border-radius:36px 36px 20px 20px;width:100px;height:86px;position:relative}.proposal-story-module__32qICq__chair:after{content:"";border-left:7px solid #e29a40;border-right:7px solid #e29a40;width:130px;height:14px;position:absolute;bottom:-28px;left:-31px}.proposal-story-module__32qICq__evidenceRail{border-top:1px solid #dce6ef;grid-template-columns:repeat(3,1fr);gap:20px;padding-top:26px;display:grid}.proposal-story-module__32qICq__evidenceRail strong{font-size:22px;display:block}.proposal-story-module__32qICq__evidenceRail span{color:#52647b;margin-top:8px;display:block}.proposal-story-module__32qICq__close{background:var(--navy);padding:130px 0}.proposal-story-module__32qICq__close h2{color:#fff;max-width:760px;margin-bottom:34px;font-size:clamp(40px,5vw,68px)}@media (max-width:840px){.proposal-story-module__32qICq__nav{padding:0 20px}.proposal-story-module__32qICq__navActions{gap:7px}.proposal-story-module__32qICq__navCta{padding:11px 12px;font-size:13px}.proposal-story-module__32qICq__wrap{width:min(100% - 40px,680px)}.proposal-story-module__32qICq__hero{padding:88px 0 60px}.proposal-story-module__32qICq__metricGrid{grid-template-columns:repeat(2,1fr)}.proposal-story-module__32qICq__storyStage{height:calc(100svh - 68px);top:68px}.proposal-story-module__32qICq__storyFilm{object-position:52% center}.proposal-story-module__32qICq__storyOverlay{width:calc(100% - 70px);top:10%;bottom:auto;left:20px}.proposal-story-module__32qICq__outcomeOverlay{left:20px;right:auto}.proposal-story-module__32qICq__storyOverlay h2{font-size:clamp(36px,11vw,52px)}.proposal-story-module__32qICq__storyOverlay p{font-size:16px}.proposal-story-module__32qICq__storyCount{margin-bottom:24px}.proposal-story-module__32qICq__storyProgress{right:18px}.proposal-story-module__32qICq__storyTrack{margin-top:calc(68px - 100svh)}.proposal-story-module__32qICq__outcomeTrack{height:170vh;margin-top:calc(68px - 100svh)}.proposal-story-module__32qICq__storyArrival{height:155vh}.proposal-story-module__32qICq__storyScreenHold{height:112vh}.proposal-story-module__32qICq__storyAttentionHold{height:150vh}.proposal-story-module__32qICq__storyAscentHold{height:128vh}.proposal-story-module__32qICq__storyOutcomeHold{height:188vh}.proposal-story-module__32qICq__storyMap{min-height:100svh;padding:72px 20px;display:block}.proposal-story-module__32qICq__storyMap .proposal-story-module__32qICq__mapCanvas{height:80vw;min-height:330px;margin-top:42px}.proposal-story-module__32qICq__transitionMask{min-height:72svh;padding:72px 20px}.proposal-story-module__32qICq__detailBackdrop{align-items:end;padding:10px}.proposal-story-module__32qICq__detailModal{padding:34px 24px 26px}.proposal-story-module__32qICq__detailGrid{grid-template-columns:1fr;gap:18px;margin-top:28px}.proposal-story-module__32qICq__networkMap{min-height:0;padding:82px 20px;display:block}.proposal-story-module__32qICq__mapCanvas{height:80vw;min-height:360px;margin-top:42px}.proposal-story-module__32qICq__proof,.proposal-story-module__32qICq__close{padding:86px 0}.proposal-story-module__32qICq__evidenceRail{grid-template-columns:1fr;gap:18px}.proposal-story-module__32qICq__proofScreen{margin:48px 0 30px}.proposal-story-module__32qICq__chairAd{height:240px}}@media (max-width:520px){.proposal-story-module__32qICq__nav{padding:0 20px}.proposal-story-module__32qICq__brand{letter-spacing:.055em;font-size:12px}.proposal-story-module__32qICq__navCta{display:none}.proposal-story-module__32qICq__storyOverlay{width:calc(100% - 40px)}.proposal-story-module__32qICq__storyOverlay h2{font-size:clamp(32px,10vw,44px)}.proposal-story-module__32qICq__storyOverlay p{max-width:300px;font-size:15px}}.proposal-story-module__32qICq__storyAscentHold{height:180vh}.proposal-story-module__32qICq__storyOutcomeHold{height:270vh}.proposal-story-module__32qICq__storyMap{min-height:115vh;padding:clamp(74px,9vw,126px) 0 0;display:block}.proposal-story-module__32qICq__mapCopy{width:min(1160px,100% - 48px);margin:0 auto}.proposal-story-module__32qICq__storyMap p{max-width:650px;margin-bottom:30px}.proposal-story-module__32qICq__mapFilters{gap:10px;display:grid}.proposal-story-module__32qICq__liveMapWrap{background:#0d1723;width:100%;height:min(68vh,690px);min-height:460px;margin-top:52px;position:relative;overflow:hidden}.proposal-story-module__32qICq__liveMap{width:100%;height:100%}.proposal-story-module__32qICq__liveMap .leaflet-control-zoom{border:0;border-radius:4px;overflow:hidden;box-shadow:0 8px 24px #030d1859}.proposal-story-module__32qICq__liveMap .leaflet-control-zoom a{color:var(--navy);background:#fff;border:0}.proposal-story-module__32qICq__liveMap .leaflet-control-attribution{color:#b9cde0;background:#081524bf}.proposal-story-module__32qICq__liveMap .leaflet-control-attribution a{color:var(--teal)}.proposal-story-module__32qICq__mapStat{z-index:500;color:#d8f8f4;background:#081524d1;border:1px solid #32cbbe59;border-radius:4px;padding:10px 12px;font-size:13px;position:absolute;top:22px;left:max(5vw,24px)}.proposal-story-module__32qICq__mapStat strong{color:var(--teal)}.proposal-story-module__32qICq__mapStat span{color:#7ba1b8;padding:0 4px}.proposal-story-module__32qICq__mapError{z-index:500;text-align:center;background:#081524f0;border:1px solid #32cbbe73;width:min(460px,100% - 40px);padding:18px 20px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);color:#fff!important;margin:0!important;font-size:15px!important;line-height:1.45!important}.proposal-story-module__32qICq__proofScreen,.proposal-story-module__32qICq__evidenceRail{display:none}.proposal-story-module__32qICq__outcomeGrid{background:#dce6ef;border:1px solid #dce6ef;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:68px;display:grid}.proposal-story-module__32qICq__outcomeGrid div{background:#fff;flex-direction:column;justify-content:space-between;min-height:144px;padding:26px;display:flex}.proposal-story-module__32qICq__outcomeGrid strong{color:var(--navy);font-size:clamp(31px,3vw,48px);line-height:1}.proposal-story-module__32qICq__outcomeGrid span{color:#52647b;max-width:160px;font-size:15px;line-height:1.35}.proposal-story-module__32qICq__planningActions{flex-wrap:wrap;gap:12px;display:flex}.proposal-story-module__32qICq__closeSecondary{box-sizing:border-box;color:#fff;border:1px solid #fff9;border-radius:4px;align-items:center;min-height:42px;padding:10px 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:840px){.proposal-story-module__32qICq__storyArrival{height:130vh}.proposal-story-module__32qICq__storyScreenLead{height:26vh}.proposal-story-module__32qICq__storyScreenHold{height:14vh}.proposal-story-module__32qICq__storyAttentionHold{height:70vh}.proposal-story-module__32qICq__storyAscentHold{height:132vh}.proposal-story-module__32qICq__storyOutcomeHold{height:188vh}.proposal-story-module__32qICq__outcomeTrack{height:120vh}.proposal-story-module__32qICq__storyMap{min-height:112svh;padding:72px 0 0}.proposal-story-module__32qICq__mapCopy{width:calc(100% - 40px)}.proposal-story-module__32qICq__liveMapWrap{height:76vw;min-height:350px;margin-top:38px}.proposal-story-module__32qICq__mapStat{font-size:12px;top:14px;left:20px}.proposal-story-module__32qICq__outcomeGrid{grid-template-columns:repeat(2,1fr);margin-top:48px}.proposal-story-module__32qICq__outcomeGrid div{min-height:124px;padding:20px}}.proposal-story-module__32qICq__storyNetworkPanel,.proposal-story-module__32qICq__storyAttentionPanel{z-index:4;pointer-events:auto;color:var(--navy);background:#fff;position:relative}.proposal-story-module__32qICq__storyNetworkPanel{grid-template-columns:minmax(280px,.85fr) minmax(460px,1.15fr);align-items:start;gap:clamp(40px,8vw,132px);min-height:82vh;padding:clamp(56px,7vw,88px) max(7vw,24px);display:grid}.proposal-story-module__32qICq__networkPanelCopy h2,.proposal-story-module__32qICq__storyAttentionPanel h2{max-width:650px;margin:0;font-size:clamp(39px,4.5vw,66px);line-height:1}.proposal-story-module__32qICq__networkPanelCopy p,.proposal-story-module__32qICq__storyAttentionPanel>div>p{color:#52647b;max-width:560px;margin:24px 0 0;font-size:18px;line-height:1.55}.proposal-story-module__32qICq__networkPanelStats{background:#dce6ef;border:1px solid #dce6ef;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.proposal-story-module__32qICq__networkPanelStats div{background:var(--aqua);flex-direction:column;justify-content:space-between;min-height:180px;padding:28px;display:flex}.proposal-story-module__32qICq__networkPanelStats strong{font-size:clamp(35px,3vw,50px);line-height:1}.proposal-story-module__32qICq__networkPanelStats span{color:#52647b;max-width:170px;font-size:15px;line-height:1.35}.proposal-story-module__32qICq__storyAttentionPanel{grid-template-columns:minmax(280px,.8fr) minmax(500px,1.2fr);align-items:start;gap:clamp(40px,8vw,132px);min-height:75vh;padding:clamp(76px,10vw,140px) max(7vw,24px);display:grid}.proposal-story-module__32qICq__attentionFacts{border-top:1px solid #dce6ef;grid-template-columns:repeat(3,1fr);gap:0;display:grid}.proposal-story-module__32qICq__attentionFacts div{border-right:1px solid #dce6ef;padding:18px 20px 0 0}.proposal-story-module__32qICq__attentionFacts div+div{padding-left:20px}.proposal-story-module__32qICq__attentionFacts div:last-child{border-right:0}.proposal-story-module__32qICq__attentionFacts strong{color:var(--teal);font-size:clamp(28px,3vw,42px);line-height:1;display:block}.proposal-story-module__32qICq__attentionFacts span{color:var(--navy);margin-top:10px;font-size:15px;font-weight:800;display:block}.proposal-story-module__32qICq__attentionFacts p{color:#52647b;margin:10px 0 0;font-size:14px;line-height:1.45}.proposal-story-module__32qICq__outcomeGrid{background:0 0;border:0;border-top:1px solid #bfd0e2;gap:0}.proposal-story-module__32qICq__outcomeGrid div{background:0 0;border-bottom:1px solid #bfd0e2;border-right:1px solid #bfd0e2;min-height:132px;padding:28px 22px}.proposal-story-module__32qICq__outcomeGrid div:nth-child(3n){border-right:0}.proposal-story-module__32qICq__outcomeGrid div:first-child,.proposal-story-module__32qICq__outcomeGrid div:nth-child(5),.proposal-story-module__32qICq__outcomeGrid div:nth-child(9){background:var(--aqua)}.proposal-story-module__32qICq__outcomeGrid strong{font-size:clamp(30px,3.2vw,52px)}@media (max-width:840px){.proposal-story-module__32qICq__storyNetworkPanel{min-height:0;padding:56px 20px;display:block}.proposal-story-module__32qICq__networkPanelStats{margin-top:36px}.proposal-story-module__32qICq__networkPanelStats div{min-height:138px;padding:20px}.proposal-story-module__32qICq__storyAttentionPanel{min-height:0;padding:72px 20px;display:block}.proposal-story-module__32qICq__attentionFacts{grid-template-columns:1fr;margin-top:36px}.proposal-story-module__32qICq__attentionFacts div,.proposal-story-module__32qICq__attentionFacts div+div{border-bottom:1px solid #dce6ef;border-right:0;padding:20px 0}.proposal-story-module__32qICq__attentionFacts div:last-child{border-bottom:0}.proposal-story-module__32qICq__outcomeGrid div:nth-child(3n){border-right:1px solid #bfd0e2}.proposal-story-module__32qICq__outcomeGrid div:nth-child(2n){border-right:0}}.proposal-story-module__32qICq__storyMap{background:var(--navy);color:#fff}.proposal-story-module__32qICq__storyMap h2{color:#fff}.proposal-story-module__32qICq__storyMap p{color:#c7d8e9}.proposal-story-module__32qICq__storyMap .proposal-story-module__32qICq__filterRow button{color:#fff;border-color:#fff6}.proposal-story-module__32qICq__storyMap .proposal-story-module__32qICq__filterRow button.proposal-story-module__32qICq__selected{background:var(--teal);border-color:var(--teal);color:var(--navy)}.proposal-story-module__32qICq__storyAttentionPanel{padding-top:clamp(54px,7vw,100px)}.proposal-story-module__32qICq__networkPanelCopy h2,.proposal-story-module__32qICq__proofLead h2,.proposal-story-module__32qICq__networkPanelStats strong,.proposal-story-module__32qICq__proofLead strong,.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid strong{letter-spacing:0;font-family:Gilroy,Arial,sans-serif;font-weight:800}.proposal-story-module__32qICq__storyNetworkPanel{grid-template-columns:minmax(340px,.82fr) minmax(560px,1.18fr);align-items:center}.proposal-story-module__32qICq__networkPanelCopy h2{font-size:clamp(48px,5vw,76px);line-height:.98}.proposal-story-module__32qICq__networkPanelCopy p{max-width:420px;margin-top:30px}.proposal-story-module__32qICq__networkPanelStats{background:#17345a;border-color:#17345a;gap:0}.proposal-story-module__32qICq__networkPanelStats div{background:#fff;min-height:220px;padding:34px}.proposal-story-module__32qICq__networkPanelStats div:nth-child(2),.proposal-story-module__32qICq__networkPanelStats div:nth-child(3){background:var(--aqua)}.proposal-story-module__32qICq__networkPanelStats strong{color:var(--navy);font-size:clamp(48px,5vw,76px)}.proposal-story-module__32qICq__networkPanelStats span{max-width:190px;color:var(--navy);font-size:18px}.proposal-story-module__32qICq__proof{background:var(--navy);color:#fff;padding:clamp(84px,10vw,150px) 0}.proposal-story-module__32qICq__proofLayout{grid-template-columns:minmax(300px,.85fr) minmax(600px,1.65fr);align-items:stretch;gap:clamp(44px,7vw,110px);display:grid}.proposal-story-module__32qICq__proofLead{flex-direction:column;justify-content:space-between;min-height:510px;display:flex}.proposal-story-module__32qICq__proofLead h2{color:#fff;max-width:450px;font-size:clamp(47px,5vw,74px);line-height:.98}.proposal-story-module__32qICq__proofLead>div{margin-top:54px}.proposal-story-module__32qICq__proofLead strong{color:var(--teal);font-size:clamp(96px,12vw,178px);line-height:.78;display:block}.proposal-story-module__32qICq__proofLead span{color:#fff;margin-top:22px;font-size:20px;display:block}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid{border:0;border-left:1px solid var(--teal);background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;margin:0;display:grid}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div{border-right:0;border-bottom:1px solid var(--teal);background:0 0;min-height:145px;padding:22px 28px}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div:nth-child(-n+3){border-top:1px solid var(--teal)}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid strong{color:var(--teal);font-size:clamp(42px,4vw,68px)}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid span{color:#fff;max-width:none;font-size:17px}@media (max-width:840px){.proposal-story-module__32qICq__storyNetworkPanel{display:block}.proposal-story-module__32qICq__networkPanelCopy h2{font-size:clamp(46px,13vw,64px)}.proposal-story-module__32qICq__networkPanelStats{margin-top:44px}.proposal-story-module__32qICq__networkPanelStats div{min-height:155px;padding:22px}.proposal-story-module__32qICq__networkPanelStats strong{font-size:clamp(42px,13vw,62px)}.proposal-story-module__32qICq__networkPanelStats span{font-size:15px}.proposal-story-module__32qICq__proofLayout{display:block}.proposal-story-module__32qICq__proofLead{min-height:0}.proposal-story-module__32qICq__proofLead h2{font-size:clamp(48px,13vw,64px)}.proposal-story-module__32qICq__proofLead>div{margin:48px 0 58px}.proposal-story-module__32qICq__proofLead strong{font-size:clamp(104px,30vw,150px)}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div{min-height:120px;padding:20px 14px}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid strong{font-size:clamp(34px,10vw,48px)}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid span{font-size:14px}}.proposal-story-module__32qICq__networkPanelStats{background:0 0;border:0}.proposal-story-module__32qICq__networkPanelStats div{text-align:center;border-bottom:1px solid #17345a;border-right:1px solid #17345a;justify-content:center;align-items:center;gap:16px}.proposal-story-module__32qICq__networkPanelStats strong{font-family:Gilroy,Arial,sans-serif;font-weight:800}.proposal-story-module__32qICq__networkPanelStats span{text-align:center;max-width:220px}.proposal-story-module__32qICq__networkPanelStats div:nth-child(2n){border-right:0}.proposal-story-module__32qICq__networkPanelStats div:nth-last-child(-n+2){border-bottom:0}.proposal-story-module__32qICq__networkPanelStats strong{font-size:clamp(56px,5.5vw,86px)}.proposal-story-module__32qICq__networkPanelStats strong>span{max-width:none;color:inherit;font-size:inherit;line-height:inherit}@media (max-width:840px){.proposal-story-module__32qICq__networkPanelStats strong{font-size:clamp(50px,15vw,72px)}}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid{border:0}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div{border-top:0;border-left:0;border-right:1px solid var(--teal);border-bottom:1px solid var(--teal)}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div:nth-child(3n){border-right:0}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div:nth-last-child(-n+2){border-bottom:0}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div:last-child{border-right:1px solid var(--teal)}@media (max-width:840px){.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div{min-height:136px;padding:20px 14px}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div:nth-child(3n){border-right:1px solid var(--teal)}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div:nth-child(2n){border-right:0}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div:nth-last-child(-n+2){border-bottom:0}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div:last-child{border-right:0}}.proposal-story-module__32qICq__proof{color:var(--navy);background:#fff;position:relative}.proposal-story-module__32qICq__storyProofPanel{z-index:4;pointer-events:auto;align-items:center;min-height:130vh;display:flex}.proposal-story-module__32qICq__storyProofPanel .proposal-story-module__32qICq__wrap{width:min(1160px,100% - 48px)}.proposal-story-module__32qICq__proofLead h2,.proposal-story-module__32qICq__proofLead span,.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid span{color:var(--navy)}.proposal-story-module__32qICq__proofLead strong,.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid strong{color:#159f9a}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div{border-color:#17345a}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div:nth-child(3n),.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div:last-child{border-right-color:#17345a}@media (max-width:840px){.proposal-story-module__32qICq__storyProofPanel{min-height:0;padding:76px 0;display:block}.proposal-story-module__32qICq__storyProofPanel .proposal-story-module__32qICq__wrap{width:calc(100% - 40px)}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div{border-color:#17345a}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid div:nth-child(3n){border-right-color:#17345a}}.proposal-story-module__32qICq__hero{background:var(--navy);color:#fff;align-items:flex-end;height:calc(100svh - 96px);min-height:620px;max-height:900px;padding:0;display:flex;position:relative;overflow:hidden}.proposal-story-module__32qICq__heroFilm{object-fit:cover;object-position:center 55%;width:100%;height:100%;position:absolute;inset:0}.proposal-story-module__32qICq__heroShade{background:linear-gradient(90deg,#061930e0 0%,#06193094 43%,#06193014 76%),linear-gradient(#0000 55%,#06193075);position:absolute;inset:0}.proposal-story-module__32qICq__heroContent{z-index:1;padding-bottom:clamp(64px,9vh,104px);position:relative}.proposal-story-module__32qICq__hero h1{color:#fff;max-width:760px;font-size:clamp(48px,6.2vw,86px);line-height:.96}.proposal-story-module__32qICq__hero p{color:#e7eef6;max-width:590px;margin-top:24px;font-size:clamp(18px,1.7vw,22px)}.proposal-story-module__32qICq__heroContent>a{background:var(--teal);color:var(--navy);border-radius:4px;margin-top:30px;padding:13px 17px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.proposal-story-module__32qICq__screenImpactPanel,.proposal-story-module__32qICq__screenProductPanel,.proposal-story-module__32qICq__screenEffectsPanel{z-index:4;min-height:100svh;padding:clamp(74px,8vw,116px)var(--grid-inset);pointer-events:auto;color:var(--navy);background:#fff;position:relative}.proposal-story-module__32qICq__screenImpactPanel,.proposal-story-module__32qICq__screenEffectsPanel{grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));align-items:center;column-gap:var(--grid-gap);display:grid}.proposal-story-module__32qICq__screenImpactIntro,.proposal-story-module__32qICq__screenEffectsIntro{grid-column:1/5}.proposal-story-module__32qICq__screenImpactIntro h2,.proposal-story-module__32qICq__screenProductCopy h2,.proposal-story-module__32qICq__screenEffectsIntro h2,.proposal-story-module__32qICq__sectionIntro h2,.proposal-story-module__32qICq__buying h2,.proposal-story-module__32qICq__formats h2,.proposal-story-module__32qICq__finalCta h2{margin:0;font-size:clamp(42px,5vw,72px);font-weight:800;line-height:.98}.proposal-story-module__32qICq__screenImpactIntro p,.proposal-story-module__32qICq__screenProductCopy p,.proposal-story-module__32qICq__screenEffectsIntro p,.proposal-story-module__32qICq__sectionIntro p,.proposal-story-module__32qICq__buying>.proposal-story-module__32qICq__wrap>p,.proposal-story-module__32qICq__formats .proposal-story-module__32qICq__sectionIntro p{color:#52647b;max-width:520px;margin:24px 0 0;font-size:18px;line-height:1.55}.proposal-story-module__32qICq__screenImpactGrid,.proposal-story-module__32qICq__screenEffectGrid{border-top:1px solid #17345a;border-left:1px solid #17345a;grid-column:6/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.proposal-story-module__32qICq__screenImpactGrid>div,.proposal-story-module__32qICq__screenEffectGrid>div{border-bottom:1px solid #17345a;border-right:1px solid #17345a;flex-direction:column;justify-content:center;min-height:230px;padding:30px;display:flex}.proposal-story-module__32qICq__screenImpactGrid strong{color:#159f9a;font-size:clamp(52px,5.6vw,82px);line-height:.86;display:block}.proposal-story-module__32qICq__screenImpactGrid h3,.proposal-story-module__32qICq__screenEffectGrid h3{max-width:300px;color:var(--navy);margin:16px 0 0;font-size:clamp(24px,2.2vw,34px);line-height:1}.proposal-story-module__32qICq__screenImpactGrid p,.proposal-story-module__32qICq__screenEffectGrid p{color:#52647b;max-width:300px;margin:12px 0 0;font-size:15px;line-height:1.45}.proposal-story-module__32qICq__screenProductPanel{grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));align-content:center;column-gap:var(--grid-gap);border-top:1px solid #d5e0ea;border-bottom:1px solid #d5e0ea;row-gap:clamp(34px,5vh,58px);display:grid;overflow:hidden}.proposal-story-module__32qICq__screenProductCopy{text-align:center;grid-column:3/11;min-width:0}.proposal-story-module__32qICq__screenProductCopy p{margin-left:auto;margin-right:auto}.proposal-story-module__32qICq__screenProductVisual{perspective:1400px;grid-column:2/12;min-width:0;margin-bottom:clamp(48px,7vw,88px)}.proposal-story-module__32qICq__screenDemo{--screen-bezel:clamp(4px,.5vw,7px);box-sizing:border-box;aspect-ratio:16/9;border:var(--screen-bezel)solid #111923;transform-origin:bottom;will-change:transform;background:#111923;border-radius:clamp(8px,1vw,14px);width:100%;transition:transform .96s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:perspective(1400px)rotateX(28deg)translateY(14%)scale(.95);box-shadow:0 18px 46px #1023392e}.proposal-story-module__32qICq__screenProductVisual[data-visible=true] .proposal-story-module__32qICq__screenDemo{transform:perspective(1400px)rotateX(0)translate(0,0)scale(1)}.proposal-story-module__32qICq__screenDemo video{z-index:0;border-radius:calc(clamp(8px,1vw,14px) - var(--screen-bezel));object-fit:contain;background:#0b1c30;width:100%;height:100%;display:block;position:absolute;inset:0}.proposal-story-module__32qICq__screenDateOverlay{z-index:3;box-sizing:border-box;color:#fff;text-align:left;white-space:nowrap;width:19%;min-width:0;height:7%;box-shadow:none;pointer-events:none;background:#112b44;border:0;border-radius:0;align-items:center;padding:0 .8%;font-family:Gilroy,Arial,sans-serif;font-size:clamp(11px,1.25vw,19px);font-weight:600;line-height:1;display:flex;position:absolute;bottom:0;left:0}.proposal-story-module__32qICq__screenFeatureCallout{color:#fff;text-shadow:0 2px 10px #041223e6;align-items:center;gap:7px;font-size:clamp(12px,1.15vw,17px);font-weight:700;line-height:1;display:flex;position:absolute}.proposal-story-module__32qICq__screenFeatureCallout span{border-left:2px solid var(--teal);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#061f3ae0;gap:4px;min-width:0;padding:7px 9px;display:grid}.proposal-story-module__32qICq__screenFeatureCallout svg{color:var(--teal);filter:drop-shadow(0 2px 6px #041223cc);flex:none}.proposal-story-module__32qICq__screenFeatureCallout[data-position=floor]{top:7%;left:2.5%}.proposal-story-module__32qICq__screenFeatureCallout[data-position=floor] svg{order:-1;transform:rotate(102deg)}.proposal-story-module__32qICq__screenFeatureCallout[data-position=canvas]{top:7%;left:38%}.proposal-story-module__32qICq__screenFeatureCallout[data-position=canvas] svg{transform:rotate(18deg)}.proposal-story-module__32qICq__screenFeatureCallout[data-position=time]{bottom:8%;left:20%}.proposal-story-module__32qICq__screenFeatureCallout[data-position=time] svg{order:-1;transform:rotate(102deg)}.proposal-story-module__32qICq__screenFeatureCallout[data-position=weather]{bottom:8%;right:3%}.proposal-story-module__32qICq__screenFeatureCallout[data-position=weather] svg{order:-1;transform:rotate(42deg)}.proposal-story-module__32qICq__screenEffectGrid h3{margin-top:0}.proposal-story-module__32qICq__storyAttentionPanel{align-items:center}.proposal-story-module__32qICq__optimizationCopy h2{max-width:600px}.proposal-story-module__32qICq__optimizationCopy>p{color:#52647b;max-width:560px;margin:24px 0 0;font-size:18px;line-height:1.55}.proposal-story-module__32qICq__optimizationCopy ol{border-top:1px solid #d4dfea;margin:36px 0 0;padding:0;list-style:none}.proposal-story-module__32qICq__optimizationCopy li{border-bottom:1px solid #d4dfea;grid-template-columns:150px 1fr;gap:20px;padding:18px 0;display:grid}.proposal-story-module__32qICq__optimizationCopy li strong{font-size:15px}.proposal-story-module__32qICq__optimizationCopy li span{color:#52647b;font-size:14px;line-height:1.45}.proposal-story-module__32qICq__optimizationChart{margin:0}.proposal-story-module__32qICq__optimizationChart img{border:1px solid #cbd8e5;width:100%;height:auto;display:block}.proposal-story-module__32qICq__optimizationChart figcaption{color:#6b7f95;margin-top:12px;font-size:13px;line-height:1.4}.proposal-story-module__32qICq__receipts{color:var(--navy);background:#f4f7fa;padding:clamp(86px,10vw,150px) 0}.proposal-story-module__32qICq__sectionIntro{grid-template-columns:minmax(320px,.9fr) minmax(360px,.7fr);align-items:end;gap:clamp(32px,8vw,120px);display:grid}.proposal-story-module__32qICq__sectionIntro p{margin:0}.proposal-story-module__32qICq__buying{color:var(--navy);background:#fff;padding:clamp(76px,9vw,120px) 0}.proposal-story-module__32qICq__buyingPaths{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.proposal-story-module__32qICq__categoryDot{border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 1px #ffffff73}.proposal-story-module__32qICq__storyMap .proposal-story-module__32qICq__filterRow button{align-items:center;gap:7px;display:inline-flex}.proposal-story-module__32qICq__formats{color:var(--navy);background:#fff;padding:clamp(86px,10vw,150px) 0}.proposal-story-module__32qICq__formatGrid{border-top:1px solid #17345a;border-left:1px solid #17345a;grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.proposal-story-module__32qICq__formatGrid article{border-bottom:1px solid #17345a;border-right:1px solid #17345a;min-height:390px;padding:32px}.proposal-story-module__32qICq__formatGrid article>span{color:#159f9a;text-transform:uppercase;font-size:13px;font-weight:800}.proposal-story-module__32qICq__formatGrid h3{margin:24px 0 0;font-size:clamp(30px,3vw,44px);line-height:1}.proposal-story-module__32qICq__formatGrid p{color:#52647b;min-height:52px;margin:18px 0 0;font-size:16px;line-height:1.45}.proposal-story-module__32qICq__formatGrid ul{border-top:1px solid #d4dfea;margin:38px 0 0;padding:0;list-style:none}.proposal-story-module__32qICq__formatGrid li{color:#52647b;border-bottom:1px solid #d4dfea;padding:12px 0;font-size:14px}.proposal-story-module__32qICq__finalCta{background:var(--teal);color:var(--navy);padding:clamp(94px,12vw,180px) 0}.proposal-story-module__32qICq__finalCta h2{max-width:930px;font-size:clamp(48px,7vw,96px)}.proposal-story-module__32qICq__finalCta a{background:var(--navy);color:#fff;border-radius:4px;margin-top:42px;padding:15px 19px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:840px){.proposal-story-module__32qICq__hero{align-items:flex-end;height:calc(100svh - 88px);min-height:560px}.proposal-story-module__32qICq__heroFilm{object-position:62% center}.proposal-story-module__32qICq__heroShade{background:linear-gradient(90deg,#061930e6,#06193073 72%,#06193024),linear-gradient(#0000 45%,#06193080)}.proposal-story-module__32qICq__heroContent{padding-bottom:54px}.proposal-story-module__32qICq__hero h1{font-size:clamp(44px,13vw,64px)}.proposal-story-module__32qICq__hero p{max-width:460px;font-size:17px}.proposal-story-module__32qICq__screenImpactPanel,.proposal-story-module__32qICq__screenProductPanel,.proposal-story-module__32qICq__screenEffectsPanel{min-height:0;padding:76px 20px;display:block}.proposal-story-module__32qICq__screenImpactPanel .proposal-story-module__32qICq__screenProductVisual{margin-bottom:56px}.proposal-story-module__32qICq__screenImpactGrid,.proposal-story-module__32qICq__screenEffectGrid{margin-top:42px}.proposal-story-module__32qICq__screenImpactGrid>div,.proposal-story-module__32qICq__screenEffectGrid>div{min-height:180px;padding:22px}.proposal-story-module__32qICq__screenProductCopy{margin-bottom:42px}.proposal-story-module__32qICq__screenProductVisual{perspective:none}.proposal-story-module__32qICq__screenProductVisual img{transition:none;transform:none}.proposal-story-module__32qICq__screenFeatureCallout{gap:5px;font-size:clamp(10px,2vw,13px)}.proposal-story-module__32qICq__screenFeatureCallout span{padding:5px 6px}.proposal-story-module__32qICq__screenFeatureCallout svg{width:20px;height:20px}.proposal-story-module__32qICq__storyAttentionPanel{display:block}.proposal-story-module__32qICq__optimizationCopy li{grid-template-columns:120px 1fr}.proposal-story-module__32qICq__optimizationChart{width:calc(100% + 40px);margin-top:42px;transform:translate(-20px)}.proposal-story-module__32qICq__optimizationChart figcaption{padding:0 20px}.proposal-story-module__32qICq__sectionIntro{display:block}.proposal-story-module__32qICq__sectionIntro p{margin-top:22px}.proposal-story-module__32qICq__buyingPaths{grid-template-columns:1fr}.proposal-story-module__32qICq__buyingPaths div{min-height:140px}.proposal-story-module__32qICq__formatGrid{grid-template-columns:1fr;margin-top:48px}.proposal-story-module__32qICq__formatGrid article{min-height:0}}@media (max-width:520px){.proposal-story-module__32qICq__screenImpactGrid,.proposal-story-module__32qICq__screenEffectGrid{border-left:0;grid-template-columns:1fr}.proposal-story-module__32qICq__screenImpactGrid>div,.proposal-story-module__32qICq__screenEffectGrid>div{border-right:0;min-height:0;padding:26px 0}.proposal-story-module__32qICq__optimizationCopy li{display:block}.proposal-story-module__32qICq__optimizationCopy li span{margin-top:7px;display:block}.proposal-story-module__32qICq__finalCta h2{font-size:clamp(44px,13vw,64px)}}.proposal-story-module__32qICq__storyStage{height:100lvh;top:0}.proposal-story-module__32qICq__storyTrack,.proposal-story-module__32qICq__outcomeTrack{margin-top:-100lvh}.proposal-story-module__32qICq__storyArrival{height:var(--arrival-scroll,520vh)}.proposal-story-module__32qICq__storyScreenLead{height:var(--screen-transition-scroll,100vh)}.proposal-story-module__32qICq__storyScreenHold{height:var(--screen-message-scroll,210vh)}.proposal-story-module__32qICq__storyAttentionLead{height:var(--attention-message-scroll,160vh)}.proposal-story-module__32qICq__storyAttentionHold{height:var(--attention-scroll,220vh)}.proposal-story-module__32qICq__screenImpactPanel,.proposal-story-module__32qICq__screenProductPanel,.proposal-story-module__32qICq__screenEffectsPanel{min-height:100svh}.proposal-story-module__32qICq__screenImpactGrid>div,.proposal-story-module__32qICq__screenEffectGrid>div{min-height:240px;padding:34px}.proposal-story-module__32qICq__storyAttentionPanel{grid-template-columns:minmax(300px,.58fr) minmax(720px,1.42fr);gap:clamp(46px,6vw,96px);min-height:92vh;padding:clamp(68px,8vw,112px) 4vw}.proposal-story-module__32qICq__optimizationChart h3{color:var(--navy);margin:0 0 16px;font-size:clamp(22px,2.2vw,32px);line-height:1}.proposal-story-module__32qICq__optimizationChart img{width:100%}.proposal-story-module__32qICq__outcomeTrack{height:var(--home-scroll,330vh)}.proposal-story-module__32qICq__storyOverlay,.proposal-story-module__32qICq__storyPhrase{animation:none}.proposal-story-module__32qICq__arrivalOverlay{width:min(560px,100% - 96px);top:13%;bottom:auto}.proposal-story-module__32qICq__arrivalMoments{margin-top:22px}.proposal-story-module__32qICq__arrivalMoments p{color:#fff;max-width:520px;margin:0;font-size:clamp(19px,1.8vw,27px);font-weight:700;line-height:1.34}.proposal-story-module__32qICq__arrivalMoments p:last-child{color:var(--teal);margin-top:3px}.proposal-story-module__32qICq__screenOverlay,.proposal-story-module__32qICq__attentionOverlay{width:min(500px,100% - 96px);top:12%;bottom:auto;left:max(7vw,24px)}@keyframes proposal-story-module__32qICq__storyCopyIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes proposal-story-module__32qICq__storyPhraseIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.proposal-story-module__32qICq__outcomeOverlay{inset:12% auto auto max(7vw,24px)}.proposal-story-module__32qICq__outcomeExperience .proposal-story-module__32qICq__storyTint.proposal-story-module__32qICq__storyTintLeft{background:linear-gradient(90deg,#061b38c2 0%,#061b3875 42%,#061b380d 76%)}.proposal-story-module__32qICq__receiptRows article{grid-template-columns:minmax(210px,.65fr) minmax(290px,.9fr) minmax(410px,1.25fr)}.proposal-story-module__32qICq__receiptCampaign h3{margin:0;font-size:20px}.proposal-story-module__32qICq__buying{color:var(--navy);background:#fff;padding:clamp(88px,10vw,144px) 0 0;overflow:hidden}.proposal-story-module__32qICq__buyingIntro{display:block}.proposal-story-module__32qICq__buyingLead{max-width:800px}.proposal-story-module__32qICq__buying h2{color:var(--navy)}.proposal-story-module__32qICq__buyingLead p{color:#52647b;max-width:680px;margin:24px 0 0;font-size:18px;line-height:1.55}.proposal-story-module__32qICq__buyingPaths{border-top:1px solid #17345a;border-bottom:1px solid #17345a;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(52px,6vw,82px);display:grid}.proposal-story-module__32qICq__buyingPath{min-width:0;padding:clamp(30px,3vw,48px) clamp(24px,3vw,46px) clamp(36px,4vw,58px) 0}.proposal-story-module__32qICq__buyingPath+.proposal-story-module__32qICq__buyingPath{border-left:1px solid #cbd6e1;padding-left:clamp(24px,3vw,46px);padding-right:0}.proposal-story-module__32qICq__buyingPath h3{max-width:520px;color:var(--navy);margin:0;font-size:clamp(32px,3vw,46px);font-weight:800;line-height:1}.proposal-story-module__32qICq__buyingPath p{color:#52647b;max-width:520px;margin:20px 0 0;font-size:17px;line-height:1.5}.proposal-story-module__32qICq__buyingPath ul{border-top:1px solid #d4dfea;margin:30px 0 0;padding:0;list-style:none}.proposal-story-module__32qICq__buyingPath li{color:#274666;border-bottom:1px solid #d4dfea;padding:12px 0;font-size:14px;font-weight:700;line-height:1.35}.proposal-story-module__32qICq__buyingPath a{border-bottom:2px solid var(--purple);color:var(--purple);margin-top:30px;padding-bottom:5px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.proposal-story-module__32qICq__programmaticBand{background:#f4f7fa;margin-top:clamp(70px,8vw,110px);padding:clamp(56px,6vw,82px) 0 clamp(76px,8vw,118px)}.proposal-story-module__32qICq__programmaticHeader{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);align-items:end;gap:clamp(30px,8vw,120px);display:grid}.proposal-story-module__32qICq__programmaticHeader h3{max-width:720px;color:var(--navy);margin:0;font-size:clamp(34px,4vw,58px);font-weight:800;line-height:1}.proposal-story-module__32qICq__programmaticHeader p{color:#52647b;max-width:360px;margin:0;font-size:17px;line-height:1.5}.proposal-story-module__32qICq__programmaticGrid{background:#fff;border-top:1px solid #cbd6e1;border-left:1px solid #cbd6e1;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:42px;display:grid}.proposal-story-module__32qICq__programmaticLogo{border-bottom:1px solid #cbd6e1;border-right:1px solid #cbd6e1;place-items:center;min-width:0;height:118px;padding:26px;display:grid;overflow:hidden}.proposal-story-module__32qICq__programmaticLogo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:54px;display:block}.proposal-story-module__32qICq__formatGrid{border:0;margin-top:70px;display:block}.proposal-story-module__32qICq__formatGrid article{border:0;border-top:1px solid #17345a;grid-template-columns:140px minmax(210px,.7fr) minmax(240px,.8fr) minmax(360px,1.25fr);align-items:center;gap:30px;min-height:0;padding:34px 28px;display:grid}.proposal-story-module__32qICq__formatGrid article:last-child{background:var(--purple);color:#fff;border-bottom:1px solid #17345a}.proposal-story-module__32qICq__formatGrid article:last-child>span,.proposal-story-module__32qICq__formatGrid article:last-child h3{color:#fff}.proposal-story-module__32qICq__formatGrid article:last-child p,.proposal-story-module__32qICq__formatGrid article:last-child li{color:#f1edff}.proposal-story-module__32qICq__formatGrid article:last-child ul,.proposal-story-module__32qICq__formatGrid article:last-child li{border-color:#ffffff47}.proposal-story-module__32qICq__formatGrid article>span{font-size:12px}.proposal-story-module__32qICq__formatGrid h3{margin:0;font-size:clamp(28px,3vw,42px)}.proposal-story-module__32qICq__formatGrid p{min-height:0;margin:0}.proposal-story-module__32qICq__formatGrid ul{margin:0}.proposal-story-module__32qICq__finalCta{isolation:isolate;background:var(--purple);color:#fff;align-items:center;min-height:clamp(430px,38vw,640px);padding:clamp(72px,9vw,132px) 0;display:flex;position:relative;overflow:hidden}.proposal-story-module__32qICq__finalCtaPoster{z-index:-3;background:url(/story/london-elevator-cta-poster.jpg) 50%/cover no-repeat;position:absolute;inset:0}.proposal-story-module__32qICq__finalCtaFilm{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.proposal-story-module__32qICq__finalCtaWash{z-index:-1;background:linear-gradient(90deg,#2f1c7ee0 0%,#5937b6b8 54%,#36228994 100%);position:absolute;inset:0}.proposal-story-module__32qICq__finalCtaContent{z-index:2;position:relative}.proposal-story-module__32qICq__finalCta h2{color:#fff;max-width:760px;font-size:clamp(50px,6vw,88px);line-height:.96}.proposal-story-module__32qICq__finalCta p{color:#f4efff;max-width:620px;margin:24px 0 0;font-size:clamp(18px,1.6vw,22px);line-height:1.45}.proposal-story-module__32qICq__finalActions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.proposal-story-module__32qICq__finalCta .proposal-story-module__32qICq__finalActions a{box-sizing:border-box;color:#fff;text-align:center;background:0 0;border:1px solid #ffffffb8;border-radius:4px;justify-content:center;align-items:center;min-width:168px;min-height:54px;margin:0;padding:0 20px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.proposal-story-module__32qICq__finalCta .proposal-story-module__32qICq__finalActions a:first-child{border-color:var(--teal);background:var(--teal);color:var(--navy)}@media (max-width:840px){.proposal-story-module__32qICq__storyStage{height:100lvh;top:0}.proposal-story-module__32qICq__storyTrack,.proposal-story-module__32qICq__outcomeTrack{margin-top:-100lvh}.proposal-story-module__32qICq__screenImpactPanel,.proposal-story-module__32qICq__screenProductPanel,.proposal-story-module__32qICq__screenEffectsPanel{min-height:0;padding:78px 20px}.proposal-story-module__32qICq__screenImpactGrid>div,.proposal-story-module__32qICq__screenEffectGrid>div{min-height:190px}.proposal-story-module__32qICq__storyAttentionPanel{min-height:0;padding:78px 20px}.proposal-story-module__32qICq__arrivalOverlay{width:calc(100% - 58px);top:12%}.proposal-story-module__32qICq__arrivalOverlay .proposal-story-module__32qICq__storyPhrase{font-size:clamp(20px,6vw,26px)}.proposal-story-module__32qICq__screenOverlay,.proposal-story-module__32qICq__attentionOverlay{width:calc(100% - 70px);top:10%;bottom:auto;left:20px}.proposal-story-module__32qICq__outcomeExitOverlay,.proposal-story-module__32qICq__outcomeCouchOverlay,.proposal-story-module__32qICq__outcomeDoorOverlay{top:12%;left:20px;right:20px}.proposal-story-module__32qICq__receiptRows article{display:block}.proposal-story-module__32qICq__receiptCampaign p{max-width:420px}.proposal-story-module__32qICq__buyingIntro{display:block}.proposal-story-module__32qICq__buyingPaths{grid-template-columns:1fr}.proposal-story-module__32qICq__buyingPath{padding-right:0}.proposal-story-module__32qICq__buyingPath+.proposal-story-module__32qICq__buyingPath{border-top:1px solid #cbd6e1;border-left:0;padding-left:0}.proposal-story-module__32qICq__programmaticHeader{display:block}.proposal-story-module__32qICq__programmaticHeader p{margin-top:18px}.proposal-story-module__32qICq__programmaticGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.proposal-story-module__32qICq__formatGrid article{padding:30px 22px;display:block}.proposal-story-module__32qICq__formatGrid article>span{display:block}.proposal-story-module__32qICq__formatGrid h3{margin-top:16px}.proposal-story-module__32qICq__formatGrid p{margin-top:14px}.proposal-story-module__32qICq__formatGrid ul{margin-top:28px}.proposal-story-module__32qICq__finalCta{text-align:center;min-height:500px;padding:76px 0}.proposal-story-module__32qICq__finalCta h2,.proposal-story-module__32qICq__finalCta p{margin-left:auto;margin-right:auto}.proposal-story-module__32qICq__finalActions{justify-content:center}}@media (max-width:520px){.proposal-story-module__32qICq__optimizationChart{width:calc(100% + 40px);margin-left:-20px}.proposal-story-module__32qICq__optimizationChart figcaption{padding:0 20px}.proposal-story-module__32qICq__optimizationChart .proposal-story-module__32qICq__laptop{aspect-ratio:1680/939;width:122%;margin-left:-11%}.proposal-story-module__32qICq__optimizationChart .proposal-story-module__32qICq__laptopPlaceholder{display:block}.proposal-story-module__32qICq__optimizationChart .proposal-story-module__32qICq__laptopScreenContent{border-radius:3px;width:64.05%;height:68.9%;position:absolute;top:12.28%;left:17.88%;box-shadow:0 0 0 1px #0d2848}.proposal-story-module__32qICq__optimizationChart .proposal-story-module__32qICq__attentionReportEmbed{margin-top:-18px}.proposal-story-module__32qICq__reportPromptGroup{width:100%;margin-bottom:6px;padding:0 8px 20px}.proposal-story-module__32qICq__reportPrompt{font-size:clamp(15px,4.2vw,18px)}.proposal-story-module__32qICq__reportEnlarge{max-width:290px;margin-top:6px;font-size:clamp(11px,3.2vw,13px)}.proposal-story-module__32qICq__reportPromptArrow{width:24px;height:24px;bottom:0;left:50%;right:auto;transform:translate(-50%)}.proposal-story-module__32qICq__screenFeatureCallout{font-size:9px}.proposal-story-module__32qICq__screenFeatureCallout span{gap:2px;padding:4px 5px}.proposal-story-module__32qICq__screenFeatureCallout small{font-size:7px}.proposal-story-module__32qICq__screenFeatureCallout svg{width:16px;height:16px}.proposal-story-module__32qICq__screenFeatureCallout[data-position=floor]{top:5%;left:2%}.proposal-story-module__32qICq__screenFeatureCallout[data-position=canvas]{top:25%;left:22%}.proposal-story-module__32qICq__screenFeatureCallout[data-position=time]{bottom:5%;left:24%}.proposal-story-module__32qICq__screenFeatureCallout[data-position=weather]{bottom:5%;right:2%}.proposal-story-module__32qICq__attentionReportPreview{padding:4.5cqw}.proposal-story-module__32qICq__attentionReportHeader span{font-size:1.8cqw}.proposal-story-module__32qICq__attentionReportHeader strong{font-size:3cqw}.proposal-story-module__32qICq__attentionReportHeader .proposal-story-module__32qICq__attentionReportStatus{font-size:1.7cqw}.proposal-story-module__32qICq__attentionReportMetrics strong{font-size:4.4cqw}.proposal-story-module__32qICq__attentionReportMetrics span{font-size:1.75cqw}.proposal-story-module__32qICq__attentionReportChart>header strong{font-size:2.4cqw}.proposal-story-module__32qICq__attentionReportChart>header div>span,.proposal-story-module__32qICq__attentionReportChart .proposal-story-module__32qICq__attentionReportLegend{font-size:1.65cqw}.proposal-story-module__32qICq__attentionReportChart footer,.proposal-story-module__32qICq__attentionReportChart footer strong,.proposal-story-module__32qICq__attentionReportNote{font-size:1.5cqw}.proposal-story-module__32qICq__optimizationChart h3{padding:0 20px}.proposal-story-module__32qICq__programmaticGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.proposal-story-module__32qICq__programmaticLogo{height:98px;padding:18px}.proposal-story-module__32qICq__finalCta{min-height:520px;padding:72px 0}.proposal-story-module__32qICq__finalCta h2{font-size:clamp(38px,11vw,52px)}.proposal-story-module__32qICq__finalActions{flex-direction:column;align-items:center}.proposal-story-module__32qICq__finalCta .proposal-story-module__32qICq__finalActions a{width:min(100%,220px)}}@media (prefers-reduced-motion:reduce){.proposal-story-module__32qICq__programmaticTrack,.proposal-story-module__32qICq__storyOverlay,.proposal-story-module__32qICq__storyPhrase{animation:none}}.proposal-story-module__32qICq__storyAttentionPanel{min-height:100svh;padding:clamp(72px,8vw,118px) 4vw;display:block}.proposal-story-module__32qICq__optimizationHeader{display:block}.proposal-story-module__32qICq__optimizationCopy h2{max-width:760px;font-size:clamp(48px,5.8vw,84px);line-height:.94}.proposal-story-module__32qICq__optimizationCopy>p{max-width:560px;font-size:20px}.proposal-story-module__32qICq__optimizationBody{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:36px;margin-top:54px;display:grid}.proposal-story-module__32qICq__optimizationSteps{counter-reset:attention-step;border-top:1px solid #17345a;margin:0;padding:0;list-style:none}.proposal-story-module__32qICq__optimizationSteps li{counter-increment:attention-step;border-bottom:1px solid #17345a;grid-template-columns:38px 1fr;align-content:center;gap:8px 14px;min-height:94px;padding:20px 0;display:grid}.proposal-story-module__32qICq__optimizationSteps li:before{content:"0" counter(attention-step);color:#159f9a;grid-row:1/3;font-size:18px;font-weight:800}.proposal-story-module__32qICq__optimizationSteps li strong{font-size:17px}.proposal-story-module__32qICq__optimizationSteps li span{color:#52647b;font-size:13px;line-height:1.4}.proposal-story-module__32qICq__optimizationChart{justify-self:end;width:min(100%,1100px)}.proposal-story-module__32qICq__reportPromptGroup{z-index:4;box-sizing:border-box;width:min(760px,100%);color:var(--navy);text-align:center;pointer-events:none;flex-direction:column;align-items:center;margin:0 auto clamp(18px,2.2vw,28px);padding:0 40px 34px;display:flex;position:relative}.proposal-story-module__32qICq__reportPrompt{color:var(--purple);cursor:pointer;text-align:center;pointer-events:auto;background:0 0;border:0;margin:0;padding:0;font-family:Gilroy,Arial,sans-serif;font-size:clamp(17px,1.45vw,23px);font-style:normal;font-weight:700;line-height:1.15}.proposal-story-module__32qICq__reportPromptArrow{color:var(--teal);pointer-events:none;position:absolute;bottom:0;left:50%;right:auto;transform:translate(-50%)}.proposal-story-module__32qICq__reportEnlarge{color:#52647b;cursor:pointer;text-align:center;pointer-events:auto;background:0 0;border:0;margin:8px 0 0;padding:0;font-family:Gilroy,Arial,sans-serif;font-size:clamp(13px,1.05vw,16px);font-style:italic;font-weight:400;line-height:1.35}.proposal-story-module__32qICq__reportPrompt:hover,.proposal-story-module__32qICq__reportPrompt:focus-visible,.proposal-story-module__32qICq__reportEnlarge:hover,.proposal-story-module__32qICq__reportEnlarge:focus-visible{color:#159f9a}@media (min-width:521px){.proposal-story-module__32qICq__reportPromptGroup{margin-bottom:-30px}}.proposal-story-module__32qICq__laptop{aspect-ratio:1680/939;width:122%;margin-left:-11%;position:relative}.proposal-story-module__32qICq__laptopPlaceholder{z-index:1;object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0;border:0!important}.proposal-story-module__32qICq__laptopScreenContent{z-index:2;background:#0b2340;border-radius:6px;width:64.05%;height:68.9%;position:absolute;top:12.28%;left:17.88%;overflow:hidden}.proposal-story-module__32qICq__laptopScreenContent img{object-fit:contain;border:0;width:100%;height:100%;display:block}.proposal-story-module__32qICq__attentionReportEmbed{width:100%;position:relative}.proposal-story-module__32qICq__attentionReportEmbed .proposal-story-module__32qICq__laptop{transition:transform var(--motion-medium)var(--motion-ease)}.proposal-story-module__32qICq__attentionReportEmbed:hover .proposal-story-module__32qICq__laptop{transform:translateY(-4px)}.proposal-story-module__32qICq__campaignReportFrameWrap{z-index:0;background:#06101a;width:100%;height:100%;position:relative;overflow:hidden}.proposal-story-module__32qICq__campaignReportPoster{z-index:0;object-fit:cover;width:100%;height:100%;transition:opacity var(--motion-fast)var(--motion-ease)}.proposal-story-module__32qICq__campaignReportFrame{z-index:1;opacity:0;scrollbar-width:none;width:100%;height:100%;transition:opacity var(--motion-fast)var(--motion-ease);background:#06101a;border:0;display:block;position:relative}.proposal-story-module__32qICq__campaignReportFrameWrap[data-loaded=true] .proposal-story-module__32qICq__campaignReportFrame{opacity:1}.proposal-story-module__32qICq__campaignReportFrameWrap[data-loaded=true] .proposal-story-module__32qICq__campaignReportPoster{opacity:0}.proposal-story-module__32qICq__campaignReportFramePreview .proposal-story-module__32qICq__campaignReportFrame{width:1280px;height:900px;transform:scale(var(--campaign-report-scale,1));transform-origin:0 0}.proposal-story-module__32qICq__attentionReportPreview{box-sizing:border-box;color:#fff;background:#0b2340;flex-direction:column;width:100%;height:100%;padding:3.2cqw 3.6cqw 2.2cqw;font-family:Gilroy,Arial,sans-serif;display:flex;overflow:hidden;container-type:inline-size}.proposal-story-module__32qICq__attentionReportHeader{justify-content:space-between;align-items:center;gap:3cqw;display:flex}.proposal-story-module__32qICq__attentionReportHeader>div{min-width:0}.proposal-story-module__32qICq__attentionReportHeader span{color:#8297ae;font-size:1.35cqw;font-weight:700;line-height:1.2;display:block}.proposal-story-module__32qICq__attentionReportHeader strong{color:#fff;margin-top:.5cqw;font-size:2.4cqw;line-height:1.1;display:block}.proposal-story-module__32qICq__attentionReportHeader .proposal-story-module__32qICq__attentionReportStatus{color:#2cd3c7;text-transform:uppercase;border:1px solid #2cd3c78c;border-radius:99px;flex:none;padding:.75cqw 1.2cqw;font-size:1.25cqw}.proposal-story-module__32qICq__attentionReportMetrics{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.5cqw;display:grid}.proposal-story-module__32qICq__attentionReportMetrics>div{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;min-width:0;padding:1.8cqw 2cqw 1.6cqw}.proposal-story-module__32qICq__attentionReportMetrics strong{color:#fff;font-variant-numeric:tabular-nums;font-size:3.2cqw;line-height:1;display:block}.proposal-story-module__32qICq__attentionReportMetrics>div:first-child strong{color:#2cd3c7}.proposal-story-module__32qICq__attentionReportMetrics span{color:#92a4b8;margin-top:.8cqw;font-size:1.25cqw;font-weight:700;line-height:1.15;display:block}.proposal-story-module__32qICq__attentionReportChart{background:#0e2949;border:1px solid #ffffff24;flex-direction:column;flex:1;min-height:0;margin-top:2.2cqw;padding:1.8cqw 2cqw 1.4cqw;display:flex}.proposal-story-module__32qICq__attentionReportChart>header{justify-content:space-between;align-items:flex-start;gap:2cqw;display:flex}.proposal-story-module__32qICq__attentionReportChart>header strong{color:#fff;font-size:1.8cqw;line-height:1.1;display:block}.proposal-story-module__32qICq__attentionReportChart>header div>span{color:#8297ae;margin-top:.45cqw;font-size:1.18cqw;line-height:1.2;display:block}.proposal-story-module__32qICq__attentionReportChart .proposal-story-module__32qICq__attentionReportLegend{color:#a997ff;flex:none;padding-left:1.7cqw;font-size:1.2cqw;font-weight:700;position:relative}.proposal-story-module__32qICq__attentionReportChart .proposal-story-module__32qICq__attentionReportLegend:before{content:"";background:#9a86ff;width:1.1cqw;height:.32cqw;position:absolute;top:50%;left:0;transform:translateY(-50%)}.proposal-story-module__32qICq__attentionReportPlot{flex:1;min-height:0;margin-top:1.1cqw;position:relative;overflow:hidden}.proposal-story-module__32qICq__attentionReportPlot>span{z-index:0;left:0;right:0;top:var(--report-grid-y);background:#ffffff17;height:1px;position:absolute}.proposal-story-module__32qICq__attentionReportPlot svg{z-index:1;width:100%;height:100%;display:block;position:relative;overflow:visible}.proposal-story-module__32qICq__attentionReportChart footer{color:#6f879f;justify-content:space-between;align-items:center;gap:2cqw;margin-top:.65cqw;font-size:1.05cqw;line-height:1;display:flex}.proposal-story-module__32qICq__attentionReportChart footer strong{color:#2cd3c7;font-size:1.05cqw}.proposal-story-module__32qICq__attentionReportNote{color:#6f879f;margin:1.1cqw 0 0;font-size:1.05cqw;line-height:1.2}.proposal-story-module__32qICq__optimizationChart figcaption{color:#52647b;max-width:620px;margin:18px 0 0;font-size:14px;line-height:1.45}.proposal-story-module__32qICq__optimizationChart figcaption button{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid;margin:0;padding:0 0 4px}.proposal-story-module__32qICq__optimizationChart figcaption button:hover,.proposal-story-module__32qICq__optimizationChart figcaption button:focus-visible{color:var(--purple)}.proposal-story-module__32qICq__optimizationChart figcaption strong{color:var(--navy);margin-bottom:4px;font-size:17px;display:block}.proposal-story-module__32qICq__attentionReportBackdrop{z-index:1000;background:#041326d6;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.proposal-story-module__32qICq__attentionReportModal{box-sizing:border-box;overscroll-behavior:contain;width:min(1400px,100%);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);color:var(--navy);isolation:isolate;background:#06101a;border-radius:6px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 28px 100px #0312246b}.proposal-story-module__32qICq__attentionReportModalHeader{z-index:2;box-sizing:border-box;background:#102b4a;border-bottom:1px solid #ffffff24;flex:0 0 52px;justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:8px 10px 8px 18px;display:flex;position:relative}.proposal-story-module__32qICq__attentionReportModalHeader span{color:#fff;font-family:Gilroy,Arial,sans-serif;font-size:14px;font-weight:700}.proposal-story-module__32qICq__attentionReportModalHeader button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:0;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:0;display:grid}.proposal-story-module__32qICq__attentionReportModalHeader button:hover,.proposal-story-module__32qICq__attentionReportModalHeader button:focus-visible{border-color:var(--purple);color:var(--purple)}.proposal-story-module__32qICq__attentionReportModalHeader svg{width:20px;height:20px}.proposal-story-module__32qICq__attentionReportModalBody{z-index:1;flex:1;min-height:0;padding:0;display:flex;position:relative}.proposal-story-module__32qICq__attentionReportModalBody .proposal-story-module__32qICq__campaignReportFrameWrap{flex:1}.proposal-story-module__32qICq__attentionReportModalPreview{aspect-ratio:1.68;background:#0b2340;border:1px solid #17345a;width:100%;overflow:hidden}.proposal-story-module__32qICq__attentionReportModalDetails{border-top:1px solid #17345a;border-left:1px solid #17345a;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px;display:grid}.proposal-story-module__32qICq__attentionReportModalDetails>section{border-bottom:1px solid #17345a;border-right:1px solid #17345a;min-width:0;padding:30px}.proposal-story-module__32qICq__attentionReportModalDetails h3{color:var(--navy);margin:0 0 24px;font-size:clamp(26px,2.5vw,36px);line-height:1}.proposal-story-module__32qICq__attentionAudienceTable{border-top:1px solid #cbd8e5}.proposal-story-module__32qICq__attentionAudienceTable>div{color:#52647b;border-bottom:1px solid #cbd8e5;grid-template-columns:minmax(130px,1fr) 100px 100px;align-items:center;gap:18px;min-height:48px;font-size:14px;display:grid}.proposal-story-module__32qICq__attentionAudienceTable>div:first-child{color:#71839a;text-transform:uppercase;min-height:36px;font-size:11px;font-weight:800}.proposal-story-module__32qICq__attentionAudienceTable strong{color:var(--navy);font-size:15px}.proposal-story-module__32qICq__attentionAudienceTable>div span:last-child{color:#159f9a;text-align:right;font-weight:800}.proposal-story-module__32qICq__attentionReportModalDetails ul{border-top:1px solid #cbd8e5;margin:0;padding:0;list-style:none}.proposal-story-module__32qICq__attentionReportModalDetails li{color:#425b79;border-bottom:1px solid #cbd8e5;padding:17px 0;font-size:16px;line-height:1.45}@media (max-width:840px){.proposal-story-module__32qICq__attentionReportBackdrop{place-items:stretch stretch;padding:0}.proposal-story-module__32qICq__attentionReportModal{border-radius:0;width:100%;height:100dvh;max-height:100dvh}.proposal-story-module__32qICq__attentionReportModalHeader{flex-basis:48px;min-height:48px;padding:6px 8px 6px 16px}.proposal-story-module__32qICq__attentionReportModalBody{padding:0}.proposal-story-module__32qICq__attentionReportModalPreview{aspect-ratio:1.3}.proposal-story-module__32qICq__attentionReportModalDetails{grid-template-columns:1fr}.proposal-story-module__32qICq__attentionReportModalDetails>section{padding:24px}.proposal-story-module__32qICq__attentionAudienceTable>div{grid-template-columns:minmax(110px,1fr) 76px 76px;gap:10px}}.proposal-story-module__32qICq__receiptReport{background:#fff;border:1px solid #17345a;margin-top:clamp(46px,6vw,76px);overflow:hidden}.proposal-story-module__32qICq__receiptRows{grid-template-rows:repeat(2,auto);grid-template-columns:minmax(320px,.82fr) minmax(520px,1.18fr);gap:0;display:grid}.proposal-story-module__32qICq__receiptRows article{border-bottom:1px solid #17345a;border-right:0;grid-template-columns:minmax(150px,.7fr) minmax(220px,1fr);align-items:center;gap:24px 30px;min-width:0;min-height:260px;padding:38px;display:grid;position:relative}.proposal-story-module__32qICq__receiptRows article:not(.proposal-story-module__32qICq__featuredReceipt){grid-column:2}.proposal-story-module__32qICq__receiptRows article:not(.proposal-story-module__32qICq__featuredReceipt) ul{grid-column:1/-1}.proposal-story-module__32qICq__featuredReceipt{flex-direction:column;grid-row:1/3;border-right:1px solid #17345a!important;align-items:flex-start!important;padding:42px 48px 36px!important;display:flex!important}.proposal-story-module__32qICq__receiptCampaign h3{color:var(--navy);margin:0;font-size:20px}.proposal-story-module__32qICq__receiptCampaign p{color:#6b7f95;max-width:300px;margin:10px 0 0;font-size:14px;line-height:1.45}.proposal-story-module__32qICq__featuredReceipt .proposal-story-module__32qICq__receiptCampaign h3{color:var(--purple);text-transform:uppercase;font-size:15px}.proposal-story-module__32qICq__featuredReceipt .proposal-story-module__32qICq__receiptCampaign p{max-width:330px;font-size:16px}.proposal-story-module__32qICq__receiptOutcome{grid-template-columns:max-content minmax(0,150px);align-items:end;gap:18px;display:grid}.proposal-story-module__32qICq__receiptOutcome strong{color:#159f9a;white-space:nowrap;font-size:clamp(48px,5vw,76px);line-height:.9}.proposal-story-module__32qICq__receiptOutcome>span{max-width:150px;padding-bottom:6px;font-size:16px;font-weight:800;line-height:1.25}.proposal-story-module__32qICq__featuredReceipt .proposal-story-module__32qICq__receiptOutcome{margin-top:58px;display:block}.proposal-story-module__32qICq__featuredReceipt .proposal-story-module__32qICq__receiptOutcome strong{color:var(--purple);font-size:clamp(76px,8vw,118px)}.proposal-story-module__32qICq__featuredReceipt .proposal-story-module__32qICq__receiptOutcome>span{max-width:300px;margin-top:12px;font-size:20px;font-weight:800;display:block}.proposal-story-module__32qICq__receiptChart{border-top:1px solid #c7d3df;width:100%;margin:38px 0;padding-top:20px}.proposal-story-module__32qICq__receiptChart>p{color:#52647b;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:800}.proposal-story-module__32qICq__receiptChart svg{width:100%;height:174px;display:block;overflow:visible}.proposal-story-module__32qICq__receiptChartGrid{fill:none;stroke:#d6e0e9;stroke-width:1px;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.proposal-story-module__32qICq__receiptChartArea{fill:#e7fbf9;stroke:none}.proposal-story-module__32qICq__receiptChartLine{fill:none;stroke:var(--purple);stroke-width:3px;vector-effect:non-scaling-stroke}.proposal-story-module__32qICq__receiptChartPointBaseline{fill:#fff;stroke:#8ca0b5;stroke-width:3px;vector-effect:non-scaling-stroke}.proposal-story-module__32qICq__receiptChartPointCampaign{fill:var(--purple);stroke:#fff;stroke-width:3px;vector-effect:non-scaling-stroke}.proposal-story-module__32qICq__receiptChartLabels{color:#52647b;justify-content:space-between;gap:20px;font-size:12px;display:flex}.proposal-story-module__32qICq__receiptChartLabels span{align-items:baseline;gap:7px;display:flex}.proposal-story-module__32qICq__receiptChartLabels strong{color:var(--navy);font-variant-numeric:tabular-nums;font-size:14px}.proposal-story-module__32qICq__receiptRows ul{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.proposal-story-module__32qICq__receiptRows li{color:#52647b;border-left:1px solid #c7d3df;flex-direction:column;justify-content:center;align-items:flex-start;min-height:70px;padding:10px 16px;font-size:13px;line-height:1.2;display:flex}.proposal-story-module__32qICq__receiptRows li strong{color:var(--navy);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.proposal-story-module__32qICq__receiptRows li span{margin-top:5px}.proposal-story-module__32qICq__featuredReceipt ul{width:100%;margin-top:auto}.proposal-story-module__32qICq__receiptRows article:not(.proposal-story-module__32qICq__featuredReceipt) .proposal-story-module__32qICq__receiptOutcome strong{font-size:clamp(52px,5vw,74px)}.proposal-story-module__32qICq__receiptReportSource{color:#6b7f95;align-items:center;min-height:50px;padding:13px 18px;font-size:12px;line-height:1.35;display:flex}.proposal-story-module__32qICq__formatGrid{border-bottom:1px solid #17345a;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:0;margin-top:72px;padding-left:0;display:grid;position:relative}.proposal-story-module__32qICq__formatGrid article{border:0;border-top:4px solid var(--teal);border-left:1px solid #c5d1dd;min-height:430px;padding:34px 32px;display:block;position:relative}.proposal-story-module__32qICq__formatGrid article:first-child{margin-top:140px}.proposal-story-module__32qICq__formatGrid article:nth-child(2){min-height:500px;margin-top:70px}.proposal-story-module__32qICq__formatGrid article:nth-child(3){border-top-color:var(--purple);background:var(--purple);color:#fff;min-height:570px}.proposal-story-module__32qICq__formatGrid article>span{color:#159f9a;text-transform:uppercase;flex-direction:column;gap:8px;font-size:12px;font-weight:800;display:flex}.proposal-story-module__32qICq__formatGrid article>span b{font-size:clamp(54px,6vw,84px);line-height:.85}.proposal-story-module__32qICq__formatGrid h3{margin-top:26px;font-size:clamp(32px,3.4vw,48px)}.proposal-story-module__32qICq__formatGrid p{margin-top:18px}.proposal-story-module__32qICq__formatGrid ul{margin-top:42px}.proposal-story-module__32qICq__formatGrid article:last-child>span,.proposal-story-module__32qICq__formatGrid article:last-child>span b{color:#fff}@media (max-width:840px){.proposal-story-module__32qICq__storyAttentionPanel{padding:76px 20px}.proposal-story-module__32qICq__optimizationHeader{display:block}.proposal-story-module__32qICq__optimizationCopy h2{font-size:clamp(46px,13vw,64px)}.proposal-story-module__32qICq__optimizationBody{margin-top:44px;display:block}.proposal-story-module__32qICq__optimizationSteps{margin-bottom:42px}.proposal-story-module__32qICq__optimizationChart{width:100%;margin:0;transform:none}.proposal-story-module__32qICq__optimizationChart figcaption{padding:0}.proposal-story-module__32qICq__receiptReport{margin-top:40px}.proposal-story-module__32qICq__receiptRows{display:block}.proposal-story-module__32qICq__receiptRows article,.proposal-story-module__32qICq__featuredReceipt{min-height:0;border-right:0!important;padding:34px 24px!important;display:block!important}.proposal-story-module__32qICq__featuredReceipt .proposal-story-module__32qICq__receiptOutcome{margin-top:34px}.proposal-story-module__32qICq__featuredReceipt ul{margin-top:28px}.proposal-story-module__32qICq__receiptOutcome{margin-top:24px}.proposal-story-module__32qICq__receiptRows ul{margin-top:26px}.proposal-story-module__32qICq__receiptReportSource{align-items:flex-start}.proposal-story-module__32qICq__formatGrid{padding-left:0;display:block}.proposal-story-module__32qICq__formatGrid article,.proposal-story-module__32qICq__formatGrid article:first-child,.proposal-story-module__32qICq__formatGrid article:nth-child(2),.proposal-story-module__32qICq__formatGrid article:nth-child(3){min-height:0;margin-top:0;padding:34px 24px}.proposal-story-module__32qICq__formatGrid article>span b{font-size:58px}}.proposal-story-module__32qICq__doorFlowIntro{--door-layer-opacity:1;--door-title-opacity:1;z-index:2;min-height:160vh;min-height:calc(100lvh + var(--door-pin-travel));color:#fff;isolation:isolate;background:0 0;font-family:Gilroy,Arial,sans-serif;position:relative;overflow:clip}.proposal-story-module__32qICq__doorFlowStage{isolation:isolate;background:0 0;height:100lvh;position:sticky;top:0;overflow:hidden}.proposal-story-module__32qICq__doorFlowIntro .proposal-story-module__32qICq__doorLayer{z-index:2}.proposal-story-module__32qICq__doorFlowIntro .proposal-story-module__32qICq__doorTitle{z-index:3}.proposal-story-module__32qICq__doorFlowIntro .proposal-story-module__32qICq__heroScrollCue{z-index:4}.proposal-story-module__32qICq__heroJourney{z-index:0;height:var(--hero-scroll,900vh);margin-top:-60vh;margin-top:var(--door-pin-overlap);overflow-anchor:none;background:var(--resident-blue);font-family:Gilroy,Arial,sans-serif;position:relative}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__hero{--hero-intro-opacity:1;--hero-shade-opacity:1;--hero-blue-opacity:0;--hero-step-one-opacity:0;--hero-life-opacity:0;--hero-life-copy-opacity:0;--hero-headline-x:0px;--hero-headline-y:0px;--hero-headline-width:min(920px,calc(100% - 96px));--hero-headline-height:136px;--hero-headline-size:72px;--hero-headline-align:center;--hero-headline-color:#fff;--hero-headline-shadow:.9;--hero-column-top:104px;--hero-life-top:230px;--hero-life-word-0:0;--hero-life-word-1:0;--hero-life-word-2:0;--hero-life-word-3:0;--hero-life-word-final:0;--hero-card-width:340px;--hero-card-radius:0;--hero-video-x:50%;--hero-video-offset-x:0px;--hero-video-offset-y:0px;--hero-video-scale:5;--hero-video-opacity:1;z-index:0;background:var(--resident-blue);isolation:isolate;width:100%;height:100lvh;min-height:0;max-height:none;padding:0;display:block;position:fixed;inset:0;overflow:hidden}.proposal-story-module__32qICq__heroInfiniteGallery{z-index:0;background:var(--resident-blue);opacity:0;transform-origin:50%;will-change:transform,opacity;contain:layout paint;position:absolute;inset:0;overflow:hidden;transform:scale(1)}.proposal-story-module__32qICq__heroVideoCard{z-index:1;left:var(--hero-video-x);width:var(--hero-card-width);aspect-ratio:4/3;border-radius:var(--hero-card-radius);opacity:var(--hero-video-opacity);transform:translate3d(calc(-50% + var(--hero-video-offset-x)),calc(-50% + var(--hero-video-offset-y)),0)scale(var(--hero-video-scale));transform-origin:50%;will-change:transform,opacity,border-radius;background:#0b1c30 url(/story/hero-flow-poster.jpg) 50%/cover no-repeat;border:1px solid #fffc;margin:0;position:absolute;top:50%;overflow:hidden;box-shadow:0 16px 44px #03101f52}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroFilm{object-fit:cover;object-position:center;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0}.proposal-story-module__32qICq__doorLayer{z-index:6;opacity:var(--door-layer-opacity);pointer-events:none;will-change:opacity;position:absolute;inset:0}.proposal-story-module__32qICq__doorLayer:before{content:"";z-index:0;background:var(--resident-blue)url(/story/elevator-doors-poster.jpg) center/cover no-repeat;opacity:var(--door-poster-opacity,1);pointer-events:none;position:absolute;inset:0}.proposal-story-module__32qICq__doorFilm{z-index:1;object-fit:cover;object-position:center;transform-origin:50%;width:100%;height:100%;display:block;position:relative}.proposal-story-module__32qICq__doorTitle{z-index:7;color:#fff;text-align:center;width:min(1120px,100% - 48px);opacity:var(--door-title-opacity);text-shadow:0 3px 28px #03102094;pointer-events:none;will-change:opacity;margin:0;font-size:clamp(54px,6.5vw,100px);font-weight:800;line-height:.94;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.proposal-story-module__32qICq__doorLayerFallback{background:var(--resident-blue)}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroShade{z-index:2;opacity:var(--hero-shade-opacity)}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroContent{z-index:5;text-align:center;width:min(980px,100% - 96px);opacity:var(--hero-intro-opacity);will-change:opacity;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroContent h1{color:#fff;text-wrap:balance;text-shadow:0 3px 28px #031020d1;max-width:920px;margin:0 auto;font-size:78px;font-weight:800;line-height:.94}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroContent p{color:#fff;text-wrap:balance;text-shadow:0 2px 22px #031020e6;max-width:760px;margin:24px auto 0;font-size:26px;font-weight:700;line-height:1.32}.proposal-story-module__32qICq__heroBlueWash{z-index:3;background:var(--resident-blue);opacity:var(--hero-blue-opacity);pointer-events:none;position:absolute;inset:0}.proposal-story-module__32qICq__heroSharedHeadline{z-index:6;width:var(--hero-headline-width);height:var(--hero-headline-height);color:var(--hero-headline-color);font-size:var(--hero-headline-size);text-align:var(--hero-headline-align);opacity:var(--hero-step-one-opacity);transform:translate3d(calc(-50% + var(--hero-headline-x)),calc(-50% + var(--hero-headline-y)),0);text-shadow:0 3px 26px rgba(3,16,32,var(--hero-headline-shadow));pointer-events:none;will-change:transform,color,opacity;margin:0;font-weight:800;line-height:.94;position:absolute;top:50%;left:50%}.proposal-story-module__32qICq__heroSharedHeadline[data-hero-headline-ready] span{white-space:nowrap;transform:translate3d(var(--hero-line-x,0),var(--hero-line-y,0),0);will-change:transform;position:absolute;top:0;left:0}.proposal-story-module__32qICq__heroSharedHeadline:not([data-hero-headline-ready]){flex-direction:column;align-items:center;height:auto;display:flex}.proposal-story-module__32qICq__heroSharedHeadline:not([data-hero-headline-ready]) span{white-space:nowrap;width:max-content;max-width:100%;display:block}.proposal-story-module__32qICq__heroHeadlineMeasure{opacity:0!important;text-align:left!important;flex-direction:column!important;height:auto!important;display:flex!important;position:fixed!important;top:0!important;left:-10000px!important;transform:none!important}.proposal-story-module__32qICq__heroHeadlineMeasure span{width:max-content!important;display:block!important;position:static!important;transform:none!important}.proposal-story-module__32qICq__heroLifePanel{z-index:5;box-sizing:border-box;padding:clamp(54px,9vh,104px)var(--grid-gutter)clamp(48px,8vh,90px);grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));align-content:center;align-items:start;column-gap:var(--grid-gap);background:var(--resident-blue);color:#fff;opacity:var(--hero-life-opacity);pointer-events:none;will-change:opacity;isolation:isolate;display:grid;position:absolute;inset:0;overflow:hidden}.proposal-story-module__32qICq__heroLifeMedia{z-index:0;background:var(--resident-blue);position:absolute;inset:0;overflow:hidden}.proposal-story-module__32qICq__heroLifeImage{object-fit:cover;object-position:center;display:block}.proposal-story-module__32qICq__heroLifeMediaWash{background:radial-gradient(#13325600 48%,#08223d4d 100%),linear-gradient(90deg,#13325624,#0000 32% 68%,#13325624);position:absolute;inset:0}.proposal-story-module__32qICq__heroLifeLead{z-index:1;text-align:left;flex-direction:column;grid-column:1/7;align-items:flex-start;min-width:0;display:flex;position:relative}.proposal-story-module__32qICq__heroLifeHeadline{color:#fff;width:100%;min-width:0;font-size:var(--section-title-size);text-align:left;opacity:0;text-shadow:0 3px 24px #03102066;margin:0;font-weight:800;line-height:.98}.proposal-story-module__32qICq__heroLifeHeadline span{display:block}.proposal-story-module__32qICq__heroLifeLead>p{color:#ffffffe0;text-align:left;text-shadow:0 2px 16px #0310206b;max-width:520px;opacity:var(--hero-life-copy-opacity);will-change:opacity;margin:clamp(18px,2.5vh,28px) 0 0;font-size:clamp(19px,1.8vw,24px);font-weight:400;line-height:1.45}.proposal-story-module__32qICq__heroLifeWords{z-index:1;flex-direction:column;grid-column:8/-1;align-items:flex-start;gap:clamp(14px,1.8vh,20px);min-width:0;display:flex;position:relative}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__hero:not([data-hero-ready=true]){visibility:visible!important}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__hero:not([data-hero-ready=true]) .proposal-story-module__32qICq__heroLifePanel,.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__hero:not([data-hero-ready=true]) .proposal-story-module__32qICq__heroLifeHeadline,.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__hero:not([data-hero-ready=true]) .proposal-story-module__32qICq__heroLifeWords p,.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__hero:not([data-hero-ready=true]) .proposal-story-module__32qICq__heroLifeLead>p{opacity:1}.proposal-story-module__32qICq__storyHandoff{z-index:8;margin-top:-100lvh;position:relative}@media (min-width:841px){.proposal-story-module__32qICq__doorFilm,.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroFilm{transform:scale(1.045)}}@media (pointer:coarse){.proposal-story-module__32qICq__doorFlowIntro{min-height:calc(100lvh + var(--door-pin-travel-mobile))}.proposal-story-module__32qICq__heroJourney{margin-top:var(--door-pin-overlap-mobile)}}.proposal-story-module__32qICq__heroLifeWords p{color:#fff;opacity:var(--hero-life-word-opacity);text-shadow:0 2px 18px #03102061;will-change:opacity;margin:0;font-size:clamp(42px,3.5vw,58px);font-weight:800;line-height:.94}.proposal-story-module__32qICq__heroLifeWords .proposal-story-module__32qICq__heroLifeFinal{color:#69e0d9;max-width:430px;margin-top:0;font-size:clamp(27px,2.35vw,34px);line-height:1.04}.proposal-story-module__32qICq__progressAnchor{position:relative}.proposal-story-module__32qICq__storyProgressRail{--story-progress:0;z-index:45;right:max(14px,calc(var(--safe-right) + 10px));contain:layout paint;background:#051a30e6;border:1px solid #ffffff2e;border-radius:8px;gap:10px;width:28px;padding:12px 7px;display:grid;position:fixed;top:50%;transform:translateY(-50%);box-shadow:0 10px 28px #03101f33}.proposal-story-module__32qICq__storyProgressRail:before,.proposal-story-module__32qICq__storyProgressRail:after{content:"";z-index:0;pointer-events:none;width:1px;position:absolute;top:18px;bottom:18px;left:50%;transform:translate(-50%)}.proposal-story-module__32qICq__storyProgressRail:before{background:#ffffff38}.proposal-story-module__32qICq__storyProgressRail:after{background:var(--teal);transform:translateX(-50%)scaleY(var(--story-progress));transform-origin:top}.proposal-story-module__32qICq__storyProgressRail button{z-index:1;cursor:pointer;background:0 0;border:0;width:12px;height:12px;padding:0;position:relative}.proposal-story-module__32qICq__storyProgressRail button:before{content:"";width:6px;height:6px;transition:background-color var(--motion-fast)var(--motion-ease),border-color var(--motion-fast)var(--motion-ease),transform var(--motion-fast)var(--motion-ease);background:#17385d;border:1px solid #ffffffbd;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.proposal-story-module__32qICq__storyProgressRail button[aria-current=step]:before{border-color:var(--teal);background:var(--teal);transform:translate(-50%,-50%)scale(1.45)}.proposal-story-module__32qICq__storyProgressRail button span{width:max-content;max-width:190px;color:var(--navy);opacity:0;transition:opacity var(--motion-fast)var(--motion-ease),transform var(--motion-fast)var(--motion-ease);pointer-events:none;background:#fff;border-radius:4px;padding:7px 9px;font-size:12px;font-weight:700;line-height:1.15;position:absolute;top:50%;right:calc(100% + 13px);transform:translate(5px,-50%)}@media (hover:hover){.proposal-story-module__32qICq__storyProgressRail button:hover span,.proposal-story-module__32qICq__storyProgressRail button:focus-visible span{opacity:1;transform:translateY(-50%)}}@media (max-width:840px){.proposal-story-module__32qICq__storyProgressRail{right:max(8px,calc(var(--safe-right) + 6px));gap:8px;width:24px;padding:10px 6px}.proposal-story-module__32qICq__storyProgressRail button{width:10px;height:10px}.proposal-story-module__32qICq__storyProgressRail button span{display:none}}@media (prefers-reduced-motion:reduce){.proposal-story-module__32qICq__storyProgressRail button:before,.proposal-story-module__32qICq__storyProgressRail button span{transition:none}}@media (max-width:1100px){.proposal-story-module__32qICq__heroLifePanel{padding:clamp(44px,8vh,72px)var(--grid-gutter);grid-template-columns:minmax(0,1.25fr) minmax(230px,.75fr);column-gap:clamp(30px,5vw,58px)}.proposal-story-module__32qICq__heroLifeLead{grid-column:1}.proposal-story-module__32qICq__heroLifeHeadline{font-size:var(--section-title-size)}.proposal-story-module__32qICq__heroLifeWords{grid-column:2;gap:12px}.proposal-story-module__32qICq__heroLifeWords p{font-size:clamp(36px,4.5vw,48px)}.proposal-story-module__32qICq__heroLifeWords .proposal-story-module__32qICq__heroLifeFinal{max-width:360px;margin-top:0;font-size:clamp(24px,2.8vw,30px)}}@media (max-width:840px){.proposal-story-module__32qICq__doorFlowIntro{min-height:calc(100lvh + var(--door-pin-travel-mobile))}.proposal-story-module__32qICq__doorTitle{width:calc(100% - 40px);font-size:clamp(48px,14vw,70px);line-height:.94}.proposal-story-module__32qICq__doorFilm{object-position:center}.proposal-story-module__32qICq__heroJourney{height:var(--hero-scroll-mobile,760vh);margin-top:var(--door-pin-overlap-mobile)}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroContent{width:calc(100% - 40px);top:50%;left:50%;transform:translate(-50%,-50%)}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroContent h1{max-width:600px;font-size:56px}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroContent p{max-width:560px;margin:18px auto 0;font-size:20px}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroFilm{object-position:center}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__hero{--hero-headline-width:calc(100% - 40px);--hero-headline-size:44px}.proposal-story-module__32qICq__heroLifeWords .proposal-story-module__32qICq__heroLifeFinal{max-width:340px}}@media (max-width:760px){.proposal-story-module__32qICq__heroLifePanel{padding:clamp(42px,7vh,64px)var(--grid-gutter);grid-template-columns:1fr;align-content:start;row-gap:clamp(26px,5vh,42px)}.proposal-story-module__32qICq__heroLifeImage{object-position:52% center}.proposal-story-module__32qICq__heroLifeMediaWash{background:radial-gradient(#13325600 42%,#08223d52 100%),linear-gradient(#1332561f,#0000 44%,#13325624)}.proposal-story-module__32qICq__heroLifeLead,.proposal-story-module__32qICq__heroLifeWords{grid-column:1}.proposal-story-module__32qICq__heroLifeHeadline{font-size:var(--section-title-size)}.proposal-story-module__32qICq__heroLifeLead>p{max-width:440px;margin-top:18px;font-size:17px}.proposal-story-module__32qICq__heroLifeWords{gap:12px}.proposal-story-module__32qICq__heroLifeWords p{font-size:clamp(30px,8vw,40px)}.proposal-story-module__32qICq__heroLifeWords .proposal-story-module__32qICq__heroLifeFinal{max-width:340px;margin-top:0;font-size:clamp(21px,5.6vw,26px)}}@media (max-width:520px){.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroContent h1{font-size:48px}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroContent p{font-size:19px}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__hero{--hero-headline-size:40px}.proposal-story-module__32qICq__heroLifeWords p{font-size:clamp(28px,8vw,36px)}.proposal-story-module__32qICq__heroLifeWords .proposal-story-module__32qICq__heroLifeFinal{font-size:clamp(19px,5.5vw,23px)}}.proposal-story-module__32qICq__sectionDivider{z-index:5;background:#c7d3df;width:min(1160px,100% - 96px);height:1px;margin:0 auto;position:relative}@media (prefers-reduced-motion:reduce){.proposal-story-module__32qICq__heroJourney{height:100dvh}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__hero{position:relative}.proposal-story-module__32qICq__heroSharedHeadline{display:none}.proposal-story-module__32qICq__heroSharedHeadline span,.proposal-story-module__32qICq__heroSharedHeadline[data-hero-headline-ready] span{display:block;position:static;transform:none}.proposal-story-module__32qICq__heroLifeHeadline,.proposal-story-module__32qICq__heroLifePanel,.proposal-story-module__32qICq__heroLifeLead>p,.proposal-story-module__32qICq__heroLifeWords p{opacity:1}}.proposal-story-module__32qICq__amenityExperience{z-index:4;color:#133256;background:#fff;min-height:100svh;position:relative;overflow:hidden}.proposal-story-module__32qICq__amenityStage{min-height:100svh;padding:clamp(64px,8vw,112px)var(--grid-inset);grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));align-content:center;column-gap:var(--grid-gap);grid-template-rows:auto auto;display:grid;position:relative;overflow:hidden}.proposal-story-module__32qICq__amenityScene{grid-area:1/1/3/7;width:100%;min-width:0;height:min(78svh,760px);position:relative;overflow:hidden}.proposal-story-module__32qICq__amenityScene video{object-fit:cover;object-position:72% center;transform-origin:50%;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.08)}.proposal-story-module__32qICq__amenityIntro,.proposal-story-module__32qICq__amenityData{z-index:2;box-sizing:border-box;grid-column:8/-1;width:auto;margin:0;padding:0 clamp(10px,1.2vw,18px) 0 0;position:relative}.proposal-story-module__32qICq__amenityIntro h2{color:#133256;max-width:650px;margin:0;font-size:clamp(48px,5.2vw,82px);line-height:.94}.proposal-story-module__32qICq__amenityIntro>p{color:#425b79;max-width:510px;margin:22px 0 30px;font-size:clamp(17px,1.45vw,22px);font-weight:600;line-height:1.42}.proposal-story-module__32qICq__amenityRows{box-sizing:border-box;border-bottom:1px solid #c9d3df;width:100%;max-width:680px}.proposal-story-module__32qICq__amenityRows>div{color:#566d88;border-top:1px solid #c9d3df;grid-template-columns:minmax(130px,1fr) minmax(82px,100px) minmax(104px,116px);align-items:center;gap:12px;min-height:56px;display:grid}.proposal-story-module__32qICq__amenityRows strong{color:#133256;font-size:17px}.proposal-story-module__32qICq__amenityRows span{color:#274666;font-size:21px;font-weight:800}.proposal-story-module__32qICq__amenityRows span:last-child{text-align:right;white-space:nowrap}.proposal-story-module__32qICq__amenityRows small{color:#71839a;font-size:12px;font-weight:600}.proposal-story-module__32qICq__amenityRows .proposal-story-module__32qICq__amenityElevatorRow{border-color:#7657ff}.proposal-story-module__32qICq__amenityElevatorRow strong,.proposal-story-module__32qICq__amenityElevatorRow span,.proposal-story-module__32qICq__amenityElevatorRow small{color:#6847f5}.proposal-story-module__32qICq__amenityElevatorRow strong{font-size:22px}.proposal-story-module__32qICq__amenityElevatorRow span{font-size:29px}.proposal-story-module__32qICq__amenityNote{color:#7d8da0;margin-top:18px;font-size:12px;display:block}@media (max-width:840px){.proposal-story-module__32qICq__amenityExperience{min-height:0}.proposal-story-module__32qICq__amenityStage{flex-direction:column;align-items:stretch;min-height:0;padding:0;display:flex}.proposal-story-module__32qICq__amenityIntro{text-align:center;order:1;width:100%;margin:0;padding:64px 20px 34px}.proposal-story-module__32qICq__amenityScene{aspect-ratio:4/5;background:#fff;order:2;width:100%;height:auto;position:relative;overflow:hidden}.proposal-story-module__32qICq__amenityScene video{object-fit:cover;object-position:77% center;width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:none}.proposal-story-module__32qICq__amenityData{order:3;width:100%;margin:0;padding:34px 20px 76px}.proposal-story-module__32qICq__amenityIntro h2{max-width:680px;margin:0 auto;font-size:clamp(42px,11vw,58px)}.proposal-story-module__32qICq__amenityIntro>p{max-width:520px;margin:20px auto 0;font-size:17px}.proposal-story-module__32qICq__amenityRows>div{grid-template-columns:minmax(128px,1fr) auto auto;gap:13px;min-height:58px}.proposal-story-module__32qICq__amenityRows strong{font-size:14px}.proposal-story-module__32qICq__amenityRows span{font-size:18px}.proposal-story-module__32qICq__amenityElevatorRow strong{font-size:17px}.proposal-story-module__32qICq__amenityElevatorRow span{font-size:23px}}@media (max-width:520px){.proposal-story-module__32qICq__amenityRows>div{grid-template-columns:minmax(0,1fr) minmax(64px,72px) minmax(76px,84px);gap:6px}.proposal-story-module__32qICq__amenityRows strong{font-size:13px}.proposal-story-module__32qICq__amenityRows span{font-size:16px}.proposal-story-module__32qICq__amenityRows small{display:none}.proposal-story-module__32qICq__amenityElevatorRow span{font-size:21px}}@media (max-width:420px){.proposal-story-module__32qICq__amenityIntro h2{font-size:clamp(38px,10.5vw,46px)}}@media (prefers-reduced-motion:reduce){.proposal-story-module__32qICq__amenityScene video{display:none}.proposal-story-module__32qICq__amenityScene{background:#fff url(/story/amenity-building-variant-b.png) 50%/contain no-repeat}}.proposal-story-module__32qICq__footer{color:#fff;background:#0e2747;padding:34px 0}.proposal-story-module__32qICq__footer .proposal-story-module__32qICq__wrap{justify-content:space-between;align-items:center;gap:24px;display:flex}.proposal-story-module__32qICq__footer strong{letter-spacing:.08em;font-size:13px}.proposal-story-module__32qICq__footer a{color:var(--teal);font-size:14px;font-weight:800;text-decoration:none}@media (max-width:840px){.proposal-story-module__32qICq__footer .proposal-story-module__32qICq__wrap{flex-direction:column;align-items:flex-start;gap:12px}}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__doorTitle,.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroContent h1{font-size:clamp(54px,6vw,86px);line-height:.94}.proposal-story-module__32qICq__networkPanelCopy h2,.proposal-story-module__32qICq__screenImpactIntro h2,.proposal-story-module__32qICq__screenProductCopy h2,.proposal-story-module__32qICq__screenEffectsIntro h2,.proposal-story-module__32qICq__optimizationCopy h2,.proposal-story-module__32qICq__proofLead h2,.proposal-story-module__32qICq__amenityIntro h2,.proposal-story-module__32qICq__sectionIntro h2,.proposal-story-module__32qICq__buying h2,.proposal-story-module__32qICq__storyMap h2,.proposal-story-module__32qICq__formats h2{font-size:var(--section-title-size);letter-spacing:0;font-weight:800;line-height:.98}.proposal-story-module__32qICq__networkPanelCopy p,.proposal-story-module__32qICq__screenImpactIntro p,.proposal-story-module__32qICq__screenProductCopy p,.proposal-story-module__32qICq__screenEffectsIntro p,.proposal-story-module__32qICq__optimizationCopy>p,.proposal-story-module__32qICq__amenityIntro>p,.proposal-story-module__32qICq__sectionIntro p,.proposal-story-module__32qICq__buyingLead p,.proposal-story-module__32qICq__storyMap p,.proposal-story-module__32qICq__formats .proposal-story-module__32qICq__sectionIntro p{font-size:var(--section-subhead-size);letter-spacing:0;line-height:1.55}@media (max-width:840px){:root{--section-title-size:clamp(42px,11vw,56px);--section-subhead-size:17px}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__doorTitle,.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroContent h1{font-size:clamp(48px,12vw,60px)}}.proposal-story-module__32qICq__storyTint{background:linear-gradient(90deg,#061b3866 0%,#061b382e 42%,#061b3805 74%)}.proposal-story-module__32qICq__storyExperience .proposal-story-module__32qICq__storyFilm{background:var(--resident-blue)url(/story/elevator-resident-arrival-poster.jpg) center/cover no-repeat}.proposal-story-module__32qICq__outcomeExperience .proposal-story-module__32qICq__storyTint,.proposal-story-module__32qICq__outcomeExperience .proposal-story-module__32qICq__storyTint.proposal-story-module__32qICq__storyTintLeft{background:linear-gradient(90deg,#061b3875 0%,#061b3838 42%,#061b3805 76%)}.proposal-story-module__32qICq__storyOverlay,.proposal-story-module__32qICq__arrivalOverlay,.proposal-story-module__32qICq__screenOverlay,.proposal-story-module__32qICq__attentionOverlay,.proposal-story-module__32qICq__outcomeOverlay{top:17%;bottom:auto}.proposal-story-module__32qICq__attentionOverlay{top:auto;bottom:8%}.proposal-story-module__32qICq__proofLead>div:first-child{margin-top:0}.proposal-story-module__32qICq__proofLead .proposal-story-module__32qICq__proofFeature{margin-top:auto}.proposal-story-module__32qICq__proofSource{color:#52647b;text-underline-offset:4px;width:max-content;max-width:100%;margin-top:26px;font-size:13px;font-weight:700;line-height:1.35;text-decoration-thickness:1px}@media (max-width:840px){.proposal-story-module__32qICq__storyOverlay,.proposal-story-module__32qICq__arrivalOverlay,.proposal-story-module__32qICq__screenOverlay,.proposal-story-module__32qICq__attentionOverlay,.proposal-story-module__32qICq__outcomeOverlay{top:14%}.proposal-story-module__32qICq__attentionOverlay{top:auto;bottom:8%}.proposal-story-module__32qICq__proofLead .proposal-story-module__32qICq__proofFeature{margin-top:44px}.proposal-story-module__32qICq__proofSource{margin:0 0 54px}}.proposal-story-module__32qICq__wrap{width:min(var(--grid-max),calc(100% - (var(--grid-gutter)*2)))}.proposal-story-module__32qICq__storyOverlay,.proposal-story-module__32qICq__arrivalOverlay,.proposal-story-module__32qICq__screenOverlay,.proposal-story-module__32qICq__attentionOverlay,.proposal-story-module__32qICq__outcomeOverlay{left:var(--grid-inset);width:min(500px,calc(100% - (var(--grid-gutter)*2)))}.proposal-story-module__32qICq__outcomeHeadline{max-width:520px!important;font-size:clamp(40px,4.1vw,60px)!important;line-height:.98!important}.proposal-story-module__32qICq__outcomeLead{font-style:italic;color:#fff!important;margin:clamp(20px,3vh,30px) 0 0!important;font-size:clamp(17px,1.5vw,21px)!important;font-weight:400!important;line-height:1.35!important}.proposal-story-module__32qICq__outcomeMoments{opacity:1;flex-direction:column;gap:clamp(12px,1.6vh,20px);margin:clamp(22px,3vh,34px) 0 0;display:flex}.proposal-story-module__32qICq__outcomeMoments span{color:#fff;opacity:0;transition:opacity var(--motion-fast)var(--motion-ease),transform var(--motion-medium)var(--motion-ease);font-size:clamp(32px,3.3vw,48px);font-weight:400;line-height:1.12;display:block;transform:translateY(12px)}.proposal-story-module__32qICq__outcomeOverlay[data-moment="1"] .proposal-story-module__32qICq__outcomeMoments span:first-child,.proposal-story-module__32qICq__outcomeOverlay[data-moment="2"] .proposal-story-module__32qICq__outcomeMoments span:nth-child(-n+2),.proposal-story-module__32qICq__outcomeOverlay[data-moment="3"] .proposal-story-module__32qICq__outcomeMoments span:nth-child(-n+3),.proposal-story-module__32qICq__outcomeOverlay[data-moment="4"] .proposal-story-module__32qICq__outcomeMoments span:nth-child(-n+4){opacity:1;transform:translate(0,0)}.proposal-story-module__32qICq__outcomeMoments .proposal-story-module__32qICq__outcomeMomentFinal{color:var(--teal);margin-top:0}.proposal-story-module__32qICq__storyStage .proposal-story-module__32qICq__storyOverlay{visibility:hidden;opacity:0;filter:blur(3px);transition:opacity var(--motion-fast)var(--motion-ease),transform var(--motion-medium)var(--motion-ease),filter var(--motion-fast)var(--motion-ease),visibility 0s linear var(--motion-medium);transform:translateY(12px)}.proposal-story-module__32qICq__storyStage .proposal-story-module__32qICq__storyOverlayActive{visibility:visible;opacity:1;filter:none;transition-delay:0s;transform:translate(0,0)}@media (max-width:840px){.proposal-story-module__32qICq__outcomeMoments span{text-shadow:0 2px 8px #031122d1,0 0 22px #03112299;font-weight:600}}.proposal-story-module__32qICq__storyNetworkPanel,.proposal-story-module__32qICq__screenImpactPanel,.proposal-story-module__32qICq__screenProductPanel,.proposal-story-module__32qICq__screenEffectsPanel{padding-right:var(--grid-inset);padding-left:var(--grid-inset);grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));column-gap:var(--grid-gap)}.proposal-story-module__32qICq__networkPanelCopy,.proposal-story-module__32qICq__screenImpactIntro,.proposal-story-module__32qICq__screenEffectsIntro{grid-column:1/5}.proposal-story-module__32qICq__networkPanelStats,.proposal-story-module__32qICq__screenImpactGrid,.proposal-story-module__32qICq__screenEffectGrid{grid-column:6/-1}.proposal-story-module__32qICq__storyAttentionPanel{padding-right:var(--grid-inset);padding-left:var(--grid-inset)}.proposal-story-module__32qICq__optimizationBody{grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));column-gap:var(--grid-gap)}.proposal-story-module__32qICq__optimizationSteps{grid-column:1/4}.proposal-story-module__32qICq__optimizationChart{grid-column:4/-1}.proposal-story-module__32qICq__tabularNumber,.proposal-story-module__32qICq__numberPop{font-variant-numeric:tabular-nums}.proposal-story-module__32qICq__numberPop{white-space:nowrap;display:inline-flex}.proposal-story-module__32qICq__numberPopGlyph{opacity:0;filter:blur(7px);transition:opacity var(--motion-fast)var(--motion-ease),transform var(--motion-medium)var(--motion-ease),filter var(--motion-medium)var(--motion-ease);transition-delay:calc(var(--number-index)*45ms);display:inline-block;transform:translateY(34%)scale(.88)}.proposal-story-module__32qICq__numberPop[data-visible=true] .proposal-story-module__32qICq__numberPopGlyph{opacity:1;filter:none;transform:translate(0,0)scale(1)}.proposal-story-module__32qICq__proofLead strong>.proposal-story-module__32qICq__numberPop,.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid strong>.proposal-story-module__32qICq__numberPop{max-width:none;color:inherit;font-size:inherit;line-height:inherit;margin:0;display:inline-flex}.proposal-story-module__32qICq__proofLead strong .proposal-story-module__32qICq__numberPopGlyph,.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid strong .proposal-story-module__32qICq__numberPopGlyph{max-width:none;color:inherit;font-size:inherit;line-height:inherit;margin:0;display:inline-block}.proposal-story-module__32qICq__laptopScreenContent{box-shadow:0 0 0 2px #0d2848}@media (max-width:1100px){.proposal-story-module__32qICq__networkPanelCopy,.proposal-story-module__32qICq__screenImpactIntro,.proposal-story-module__32qICq__screenEffectsIntro{grid-column:1/6}.proposal-story-module__32qICq__networkPanelStats,.proposal-story-module__32qICq__screenImpactGrid,.proposal-story-module__32qICq__screenEffectGrid{grid-column:6/-1}.proposal-story-module__32qICq__optimizationSteps{grid-column:1/5}.proposal-story-module__32qICq__optimizationChart{grid-column:5/-1}}@media (max-width:960px){.proposal-story-module__32qICq__storyNetworkPanel,.proposal-story-module__32qICq__screenImpactPanel,.proposal-story-module__32qICq__screenProductPanel,.proposal-story-module__32qICq__screenEffectsPanel{display:block}.proposal-story-module__32qICq__screenProductPanel{flex-direction:column;justify-content:center;min-height:100svh;display:flex}.proposal-story-module__32qICq__networkPanelStats,.proposal-story-module__32qICq__screenImpactGrid,.proposal-story-module__32qICq__screenEffectGrid{margin-top:clamp(36px,6vw,52px)}.proposal-story-module__32qICq__screenProductCopy{margin-bottom:clamp(36px,6vw,52px)}.proposal-story-module__32qICq__optimizationBody{display:block}.proposal-story-module__32qICq__optimizationSteps{margin-bottom:clamp(36px,6vw,52px)}.proposal-story-module__32qICq__reportPromptGroup{margin-left:0;margin-right:0}}@media (max-width:640px){.proposal-story-module__32qICq__page{--grid-gutter:clamp(20px,5vw,28px);--section-title-size:clamp(40px,11vw,52px);--section-subhead-size:17px}.proposal-story-module__32qICq__storyOverlay h2{font-size:clamp(34px,10.5vw,46px)}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroContent h1{font-size:clamp(44px,12vw,56px)}.proposal-story-module__32qICq__networkPanelStats strong{font-size:clamp(46px,14vw,68px)}}@media (max-width:420px){.proposal-story-module__32qICq__page{--grid-gutter:20px;--section-title-size:clamp(36px,11vw,46px)}.proposal-story-module__32qICq__networkPanelStats{grid-template-columns:1fr}.proposal-story-module__32qICq__networkPanelStats div,.proposal-story-module__32qICq__networkPanelStats div:nth-child(2n){border-bottom:1px solid #17345a;border-right:0;min-height:132px}.proposal-story-module__32qICq__networkPanelStats div:last-child{border-bottom:0}.proposal-story-module__32qICq__screenImpactGrid,.proposal-story-module__32qICq__screenEffectGrid{border-left:0;grid-template-columns:1fr}.proposal-story-module__32qICq__screenImpactGrid>div,.proposal-story-module__32qICq__screenEffectGrid>div{border-right:0;min-height:0;padding:26px 0}.proposal-story-module__32qICq__proof .proposal-story-module__32qICq__outcomeGrid strong{font-size:clamp(32px,10vw,42px)}}@media (prefers-reduced-motion:reduce){.proposal-story-module__32qICq__storyStage .proposal-story-module__32qICq__storyOverlay{transition:none}.proposal-story-module__32qICq__numberPopGlyph{opacity:1;filter:none;transition:none;transform:none}.proposal-story-module__32qICq__outcomeMoments,.proposal-story-module__32qICq__outcomeMoments span{transition:none}.proposal-story-module__32qICq__outcomeMoments span{transform:none}.proposal-story-module__32qICq__screenDemo{transition:none;transform:none}}.proposal-story-module__32qICq__screenProductVisual{box-sizing:border-box;grid-column:1/-1;width:min(1240px,100%);margin:0 auto clamp(48px,7vw,88px);padding:clamp(74px,7vw,108px) clamp(138px,13vw,188px);position:relative}.proposal-story-module__32qICq__screenAnatomy{aspect-ratio:16/9;width:100%;position:relative}.proposal-story-module__32qICq__screenProductVisual .proposal-story-module__32qICq__screenDemo{border:0;width:100%;margin:0 auto}.proposal-story-module__32qICq__screenProductVisual .proposal-story-module__32qICq__screenDemo:after{content:"";z-index:10;box-shadow:inset 0 0 0 var(--screen-bezel)#101923,inset 0 0 0 calc(var(--screen-bezel) + 1px)#ffffff1f;pointer-events:none;border-radius:clamp(8px,1vw,14px);position:absolute;inset:0}.proposal-story-module__32qICq__screenFeatureCallouts{z-index:12;pointer-events:none;position:absolute;inset:0}.proposal-story-module__32qICq__screenFeatureCallout{z-index:2;width:clamp(126px,11vw,164px);color:var(--navy);opacity:0;text-shadow:none;transition:opacity .36s var(--motion-ease);font-size:clamp(14px,1.15vw,18px);font-weight:800;line-height:1.1;position:absolute}.proposal-story-module__32qICq__screenProductVisual[data-visible=true] .proposal-story-module__32qICq__screenFeatureCallout{opacity:1;transition-delay:.76s}.proposal-story-module__32qICq__screenProductVisual[data-visible=true] .proposal-story-module__32qICq__screenFeatureCallout[data-position=time]{transition-delay:.82s}.proposal-story-module__32qICq__screenProductVisual[data-visible=true] .proposal-story-module__32qICq__screenFeatureCallout[data-position=canvas]{transition-delay:.88s}.proposal-story-module__32qICq__screenProductVisual[data-visible=true] .proposal-story-module__32qICq__screenFeatureCallout[data-position=weather]{transition-delay:.94s}.proposal-story-module__32qICq__screenFeatureCallout span{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;gap:5px;padding:0;display:grid}.proposal-story-module__32qICq__screenFeatureCallout strong{font:inherit}.proposal-story-module__32qICq__screenFeatureCallout small{color:var(--purple);white-space:normal;font-size:.78em;font-weight:600;line-height:1.25}.proposal-story-module__32qICq__screenFeatureConnectorLayer{z-index:1;opacity:0;width:100%;height:100%;transition:opacity .36s var(--motion-ease).76s;position:absolute;inset:0;overflow:visible}.proposal-story-module__32qICq__screenFeatureConnectorCompact{display:none}.proposal-story-module__32qICq__screenFeatureConnectorLayer line{fill:none;stroke:var(--teal);stroke-width:2px;stroke-linecap:round}.proposal-story-module__32qICq__screenFeatureConnectorLayer circle{fill:var(--teal);stroke:none}.proposal-story-module__32qICq__screenProductVisual[data-visible=true] .proposal-story-module__32qICq__screenFeatureConnectorLayer{opacity:1}.proposal-story-module__32qICq__screenFeatureCallout[data-position=floor]{top:25.5%;left:auto;right:calc(100% + 28px);transform:translateY(-50%)}.proposal-story-module__32qICq__screenFeatureCallout[data-position=time]{top:88.9%;left:auto;right:calc(100% + 28px);transform:translateY(-50%)}.proposal-story-module__32qICq__screenFeatureCallout[data-position=canvas]{text-align:left;top:38.9%;left:calc(100% + 28px);right:auto;transform:translateY(-50%)}.proposal-story-module__32qICq__screenFeatureCallout[data-position=weather]{text-align:left;top:88.9%;left:calc(100% + 28px);right:auto;transform:translateY(-50%)}.proposal-story-module__32qICq__heroLifePanel{aspect-ratio:auto;width:100%;height:100%;max-height:none;padding:max(clamp(52px,7vh,88px),calc(var(--safe-top) + 24px))max(var(--grid-gutter),calc(var(--safe-right) + 20px))max(clamp(52px,7vh,88px),calc(var(--safe-bottom) + 24px))max(var(--grid-gutter),calc(var(--safe-left) + 20px));inset:0;transform:none}.proposal-story-module__32qICq__heroScrollCue{z-index:8;left:50%;bottom:max(clamp(28px,5vh,48px),calc(var(--safe-bottom) + 16px));color:#fff;opacity:var(--door-title-opacity);filter:drop-shadow(0 3px 14px #031020b3);pointer-events:none;animation:1.6s ease-in-out infinite proposal-story-module__32qICq__heroScrollCue;position:absolute;transform:translate(-50%)}.proposal-story-module__32qICq__doorFlowIntro .proposal-story-module__32qICq__doorTitle,.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroContent{box-sizing:border-box;padding-right:max(20px,var(--safe-right));padding-left:max(20px,var(--safe-left))}.proposal-story-module__32qICq__storyOverlay{top:max(17%,calc(var(--safe-top) + 24px));left:max(var(--grid-inset),calc(var(--safe-left) + 20px))}.proposal-story-module__32qICq__attentionReportModalHeader{min-height:calc(52px + var(--safe-top));flex-basis:calc(52px + var(--safe-top));padding-top:calc(8px + var(--safe-top));padding-right:max(10px,var(--safe-right));padding-left:max(18px,var(--safe-left))}@keyframes proposal-story-module__32qICq__heroScrollCue{0%,to{translate:0}50%{translate:0 8px}}.proposal-story-module__32qICq__storyAttentionPanel{min-height:0;padding:0}.proposal-story-module__32qICq__optimizationHold{min-height:185svh;position:relative}.proposal-story-module__32qICq__optimizationSticky{box-sizing:border-box;background:#fff;flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(28px,4vh,48px) 4vw;display:flex;position:sticky;top:0}.proposal-story-module__32qICq__campaignReportFrameWrap,.proposal-story-module__32qICq__campaignReportFrame,.proposal-story-module__32qICq__laptopScreenContent{overscroll-behavior:contain;touch-action:pan-y}.proposal-story-module__32qICq__attentionMethodology{box-sizing:border-box;min-height:100svh;padding:clamp(72px,8vw,118px)var(--grid-inset);background:#fff;border-top:1px solid #d4dfea;grid-template-columns:minmax(480px,1.14fr) minmax(320px,.86fr);align-items:center;gap:clamp(48px,7vw,110px);display:grid}.proposal-story-module__32qICq__attentionMethodTitle{max-width:980px;color:var(--navy);grid-column:1/-1;margin:0;font-size:clamp(44px,5vw,72px);font-weight:800;line-height:.96}.proposal-story-module__32qICq__attentionMethodCopy h3{max-width:620px;color:var(--navy);margin:0;font-size:clamp(44px,5vw,72px);font-weight:800;line-height:.96}.proposal-story-module__32qICq__attentionMethodCopy>p{color:#52647b;max-width:560px;margin:26px 0 0;font-size:19px;line-height:1.5}.proposal-story-module__32qICq__attentionMethodCopy ul{border-top:1px solid #17345a;margin:36px 0 0;padding:0;list-style:none}.proposal-story-module__32qICq__attentionMethodCopy li{color:var(--navy);border-bottom:1px solid #cbd7e2;padding:17px 0 17px 28px;font-size:17px;line-height:1.35;position:relative}.proposal-story-module__32qICq__attentionMethodCopy li:before{content:"";background:var(--teal);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.proposal-story-module__32qICq__attentionMethodVisual{min-width:0;margin:0}.proposal-story-module__32qICq__attentionMethodImage{aspect-ratio:4/4.55;background:#d9e4ea;position:relative;overflow:hidden}.proposal-story-module__32qICq__attentionMethodImage>img{object-fit:cover;object-position:center 34%;width:108%;max-width:none;height:112%;display:block;position:absolute;top:-5%;left:-4%}.proposal-story-module__32qICq__attentionMethodImage>span{z-index:2;background:var(--navy);color:#fff;width:max-content;max-width:156px;padding:9px 11px;font-size:12px;font-weight:700;line-height:1.2;position:absolute;transform:translate(-50%);box-shadow:0 10px 26px #05172b3d}.proposal-story-module__32qICq__attentionMethodImage>span:after{content:"";border:8px solid #0000;border-top-color:var(--navy);width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.proposal-story-module__32qICq__attentionMethodImage>span small,.proposal-story-module__32qICq__attentionMethodImage>span b,.proposal-story-module__32qICq__attentionMethodImage>span strong{display:block}.proposal-story-module__32qICq__attentionMethodImage>span small{background:var(--teal);color:var(--navy);text-transform:uppercase;margin:-9px -11px 7px;padding:6px 9px;font-size:10px;font-weight:800}.proposal-story-module__32qICq__attentionMethodImage>span b{font-size:11px;font-weight:800}.proposal-story-module__32qICq__attentionMethodImage>span b span{display:block}.proposal-story-module__32qICq__attentionMethodImage>span strong{background:var(--purple);color:#fff;margin:6px -11px;padding:5px 11px;font-size:15px}.proposal-story-module__32qICq__attentionMethodImage [data-attention-state=none]{top:auto;bottom:calc(45% + 8px);left:25.5%}.proposal-story-module__32qICq__attentionMethodImage [data-attention-state=centre]{top:auto;bottom:calc(50% + 8px);left:59.5%}.proposal-story-module__32qICq__attentionMethodImage [data-attention-state=right]{top:auto;bottom:calc(54% + 8px);left:83.5%}.proposal-story-module__32qICq__attentionMethodVisual figcaption{color:#7c8fa3;margin-top:12px;font-size:12px;line-height:1.45}.proposal-story-module__32qICq__attentionTrustMarks{align-items:center;gap:clamp(18px,2vw,30px);margin-top:34px;display:flex}.proposal-story-module__32qICq__attentionTrustMarks img{object-fit:contain;width:auto;max-width:132px;height:88px}.proposal-story-module__32qICq__attentionTrustMarks img:first-child{width:70px}.proposal-story-module__32qICq__patentMark{box-sizing:border-box;color:#dc5b2b;border:4px solid #dc5b2b;border-radius:50%;flex:0 0 112px;place-items:center;width:112px;height:112px;display:grid;position:relative;transform:rotate(-4deg)}.proposal-story-module__32qICq__patentMark:before{content:"PATENTED";box-sizing:border-box;text-align:center;background:#fff;border-top:3px solid;border-bottom:3px solid;width:calc(100% + 12px);padding:5px 3px 3px;font-size:17px;font-weight:900;line-height:1}.proposal-story-module__32qICq__patentMark:after{content:"PATENT PROTECTED";letter-spacing:.08em;text-align:center;width:84px;font-size:7px;font-weight:900;position:absolute;top:17px;left:50%;transform:translate(-50%)}.proposal-story-module__32qICq__receiptCampaignHeading{align-items:center;gap:16px;display:flex}.proposal-story-module__32qICq__receiptCampaignHeading .proposal-story-module__32qICq__receiptCampaignIcon{width:58px;height:58px;color:var(--teal);stroke-width:1.7px;filter:drop-shadow(7px 7px #663dd121);flex:0 0 58px}.proposal-story-module__32qICq__receiptCampaignHeading h3{color:var(--purple);font-size:clamp(21px,1.7vw,26px);line-height:1}.proposal-story-module__32qICq__featuredReceipt .proposal-story-module__32qICq__receiptCampaignHeading h3{color:var(--purple);text-transform:none;font-size:clamp(21px,1.7vw,26px)}.proposal-story-module__32qICq__programmaticGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.proposal-story-module__32qICq__programmaticLogo{perspective:1100px;background:#e8eef3;height:118px;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #13325614}.proposal-story-module__32qICq__programmaticLogoInner{transform-style:preserve-3d;transform-origin:50%;transition:transform .52s cubic-bezier(.55,.08,.24,.98);position:absolute;inset:0}.proposal-story-module__32qICq__programmaticLogo[data-flipped=true] .proposal-story-module__32qICq__programmaticLogoInner{transform:rotateX(180deg)}.proposal-story-module__32qICq__programmaticLogoFace{backface-visibility:hidden;background:#f4f7fa;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.proposal-story-module__32qICq__programmaticLogoBack{transform:rotateX(180deg)}.proposal-story-module__32qICq__programmaticLogoFace img{object-fit:contain;mix-blend-mode:multiply;filter:saturate(.95)contrast(1.04);width:auto;max-width:100%;height:auto;max-height:54px;display:block}@media (max-width:960px){.proposal-story-module__32qICq__storyAttentionPanel,.proposal-story-module__32qICq__optimizationHold{min-height:0}.proposal-story-module__32qICq__optimizationSticky{min-height:0;padding:clamp(68px,8vw,96px) 4vw;display:block;position:relative;top:auto}}@media (max-width:840px){.proposal-story-module__32qICq__attentionMethodology{grid-template-columns:1fr;gap:48px;min-height:0;padding:76px 20px}.proposal-story-module__32qICq__attentionMethodTitle,.proposal-story-module__32qICq__attentionMethodCopy h3{font-size:clamp(42px,12vw,58px)}.proposal-story-module__32qICq__attentionMethodCopy>p{font-size:17px}.proposal-story-module__32qICq__attentionMethodVisual{width:100%}.proposal-story-module__32qICq__attentionMethodImage{max-height:720px}.proposal-story-module__32qICq__attentionTrustMarks{flex-wrap:wrap}.proposal-story-module__32qICq__screenProductVisual{width:100%;margin-bottom:54px;padding:118px 0 128px}.proposal-story-module__32qICq__screenFeatureConnectorDesktop{display:none}.proposal-story-module__32qICq__screenFeatureConnectorCompact{display:block}.proposal-story-module__32qICq__screenFeatureCallout{width:46%;font-size:clamp(13px,2.25vw,17px)}.proposal-story-module__32qICq__screenFeatureCallout[data-position=floor]{inset:auto auto calc(100% + 24px) 0;transform:none}.proposal-story-module__32qICq__screenFeatureCallout[data-position=canvas]{inset:auto 0 calc(100% + 24px) auto;transform:none}.proposal-story-module__32qICq__screenFeatureCallout[data-position=time]{inset:calc(100% + 24px) auto auto 0;transform:none}.proposal-story-module__32qICq__screenFeatureCallout[data-position=weather]{inset:calc(100% + 24px) 0 auto auto;transform:none}.proposal-story-module__32qICq__heroLifePanel{aspect-ratio:auto;width:100%;height:100%;max-height:none;padding:max(clamp(42px,7vh,64px),calc(var(--safe-top) + 24px))max(var(--grid-gutter),calc(var(--safe-right) + 20px))max(clamp(42px,7vh,64px),calc(var(--safe-bottom) + 24px))max(var(--grid-gutter),calc(var(--safe-left) + 20px));inset:0;transform:none}.proposal-story-module__32qICq__heroLifeLead,.proposal-story-module__32qICq__heroLifeHeadline,.proposal-story-module__32qICq__heroLifeLead>p{text-align:left;align-items:flex-start}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroFilm,.proposal-story-module__32qICq__doorFilm{filter:brightness(1.1)}.proposal-story-module__32qICq__heroJourney .proposal-story-module__32qICq__heroShade{background:linear-gradient(90deg,#06193099,#0619303d 72%,#0619300d),linear-gradient(#0000 45%,#06193040)}.proposal-story-module__32qICq__outcomeExperience .proposal-story-module__32qICq__storyFilm{object-position:var(--outcome-object-position,52%)center}.proposal-story-module__32qICq__storyProgress{right:max(18px,calc(var(--safe-right) + 12px))}.proposal-story-module__32qICq__programmaticGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.proposal-story-module__32qICq__programmaticLogoFace{padding:14px}}@media (max-width:640px){.proposal-story-module__32qICq__attentionMethodImage>span{max-width:112px;padding:6px 7px;font-size:9px}.proposal-story-module__32qICq__attentionMethodImage>span small{margin:-6px -7px 5px;padding:5px 6px;font-size:7px}.proposal-story-module__32qICq__attentionMethodImage>span b{font-size:8px}.proposal-story-module__32qICq__attentionMethodImage>span strong{margin:4px -7px;padding:4px 7px;font-size:11px}.proposal-story-module__32qICq__attentionMethodImage [data-attention-state=none]{top:auto;bottom:calc(45% + 8px);left:25.5%}.proposal-story-module__32qICq__attentionMethodImage [data-attention-state=centre]{top:auto;bottom:calc(50% + 8px);left:59.5%}.proposal-story-module__32qICq__attentionMethodImage [data-attention-state=right]{top:auto;bottom:calc(54% + 8px);left:83.5%}.proposal-story-module__32qICq__attentionTrustMarks{gap:14px}.proposal-story-module__32qICq__attentionTrustMarks img{max-width:88px;height:72px}.proposal-story-module__32qICq__attentionTrustMarks img:first-child{width:56px}.proposal-story-module__32qICq__patentMark{border-width:3px;flex-basis:86px;width:86px;height:86px}.proposal-story-module__32qICq__patentMark:before{width:calc(100% + 10px);font-size:13px}.proposal-story-module__32qICq__patentMark:after{width:70px;font-size:6px;top:11px}.proposal-story-module__32qICq__screenProductVisual{padding-top:108px;padding-bottom:118px}.proposal-story-module__32qICq__screenFeatureCallout{font-size:13px}.proposal-story-module__32qICq__screenFeatureCallout small{font-size:10px}.proposal-story-module__32qICq__receiptCampaignHeading .proposal-story-module__32qICq__receiptCampaignIcon{flex-basis:48px;width:48px;height:48px}.proposal-story-module__32qICq__programmaticGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.proposal-story-module__32qICq__programmaticLogo{height:98px}}@media (prefers-reduced-motion:reduce){.proposal-story-module__32qICq__heroScrollCue{animation:none}.proposal-story-module__32qICq__programmaticLogoInner{transition:none}.proposal-story-module__32qICq__screenFeatureCallout{opacity:1;transition:none;transform:none}}.proposal-story-module__32qICq__networkPanelStats>div{container-type:inline-size}.proposal-story-module__32qICq__networkPanelStats>div>strong{font-size:clamp(34px,24cqi,76px)}
