.connected-page main{padding-top:0}.connected-page :is(.connected-hero,.connected-chapters,.connected-introduction,.connected-story,.connected-deliverables){max-width:1720px;margin-inline:auto}.connected-page :is(section,article)[id]{scroll-margin-top:105px}.connected-page .connected-hero{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-gap:clamp(36px,5vw,80px);gap:clamp(36px,5vw,80px);align-items:center;padding-top:145px;padding-bottom:65px}.connected-breadcrumb{display:flex;gap:12px;align-items:center;color:var(--muted);font-size:11px;margin-bottom:35px}.connected-hero h1{font-size:clamp(48px,4.65vw,78px);line-height:1.04;letter-spacing:-.045em;text-wrap:balance;max-width:680px}.connected-lede{font-size:15px;line-height:1.8;color:var(--c-n500);max-width:430px;margin-top:28px}.connected-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:29px}.connected-actions .text-link{font-size:12px;gap:14px}.connected-page .connected-chapters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:0}.connected-chapters a{display:flex;align-items:center;gap:12px;border-block:1px solid var(--rule);padding:25px 20px 25px 0;font-size:12px;line-height:1.5}.connected-chapters a+a{padding-left:25px}.connected-chapters a>span{font-size:10px;color:var(--c-n400);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.connected-chapters .icon{margin-left:auto;width:15px;height:15px;transform:rotate(90deg)}.connected-chapters a:hover{color:var(--olive)}.connected-visual{margin:0;min-width:0}.connected-visual>a{display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden;aspect-ratio:1.35;background:var(--c-soft);padding:38px 26px}.connected-visual img{display:block;width:100%;height:auto;max-height:600px;object-fit:contain;border-radius:6px;box-shadow:0 22px 55px #253b3020;transition:transform .5s ease}.connected-visual>a:hover img{transform:translateY(-4px)}.connected-visual--warm>a{background:#e9e4da;aspect-ratio:1.2}.connected-visual--wide>a{aspect-ratio:1.65;background:var(--c-soft)}.connected-hero-visual>a{aspect-ratio:1.14;background:var(--c-ledger) url(/_next/static/media/platform-sources-v1.bc897060.png) center 31%/cover;padding:48px 28px}.connected-hero-visual>a:before{content:"";position:absolute;inset:0;z-index:-1;background:#17362fdb}.connected-hero-visual img{box-shadow:0 30px 65px #081b1952}.connected-expand{position:absolute;right:16px;bottom:16px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f5f5ecdf;color:var(--c-advisory);font-size:19px}.connected-film figcaption,.connected-visual figcaption{font-size:11px;line-height:1.7;color:var(--c-n500);margin-top:15px}.connected-page .connected-story{display:grid;grid-template-columns:minmax(0,1.17fr) minmax(0,.83fr);grid-gap:clamp(45px,7.8vw,125px);gap:clamp(45px,7.8vw,125px);align-items:center;padding-block:95px}.connected-story>.connected-copy{grid-column:2;grid-row:1}.connected-story>.connected-visual{grid-column:1;grid-row:1}.connected-page .connected-story--reverse{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);padding-top:15px;padding-bottom:105px}.connected-story--reverse>.connected-copy{grid-column:1}.connected-story--reverse>.connected-visual{grid-column:2}.connected-copy{min-width:0}.connected-copy .eyebrow{color:var(--muted);margin-bottom:25px}.connected-copy h2,.connected-section-heading h2{font-size:clamp(36px,3.8vw,60px);line-height:1.08;letter-spacing:-.038em;text-wrap:balance}.connected-copy>p{font-size:14px;line-height:1.85;color:var(--c-n500);max-width:430px;margin-top:24px;text-wrap:pretty}.connected-details{margin:30px 0 0}.connected-details>div{border-top:1px solid var(--rule);padding:17px 0}.connected-details dt{font-size:13px;color:var(--c-advisory)}.connected-details dd{margin:7px 0 0;font-size:12px;line-height:1.7;color:var(--c-n500);max-width:390px}.connected-page .connected-introduction{padding-top:95px;padding-bottom:30px}.connected-inbox-grid{display:grid;grid-template-columns:minmax(0,1.17fr) minmax(0,.83fr);grid-gap:clamp(45px,7.8vw,125px);gap:clamp(45px,7.8vw,125px);align-items:center}.connected-visual--response>a{aspect-ratio:1.18;padding:26px}.connected-email-address{color:var(--c-ledger);border-bottom:1px solid var(--c-muted-teal);white-space:nowrap}.connected-context-list{align-self:center}.connected-context-list article{display:flex;gap:25px;padding:25px 0;border-top:1px solid var(--rule)}.connected-context-list article>span{font-size:10px;color:var(--c-n400);padding-top:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.connected-context-list h3{font:500 18px/1.5 var(--sans);letter-spacing:-.015em}.connected-context-list p{font-size:13px;line-height:1.85;color:var(--c-n500);margin-top:12px;max-width:440px}.connected-cinema{background:var(--c-depth);color:#f5f4eb;padding-block:80px}.connected-cinema-grid{max-width:1720px;margin:auto;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:clamp(45px,6vw,100px);gap:clamp(45px,6vw,100px);align-items:center}.connected-film{margin:0;min-width:0}.connected-film-well{background:var(--c-soft);padding:24px}.connected-film video{display:block;width:100%;height:auto;aspect-ratio:1100/760;object-fit:contain;background:#fff;border-radius:5px;box-shadow:0 18px 45px #0a271c25}.connected-cinema .connected-copy .eyebrow{color:var(--c-muted-teal)}.connected-cinema .eyebrow-dot{background:var(--c-muted-teal)}.connected-cinema .connected-copy>p{color:var(--c-mist);max-width:360px}.connected-cinema figcaption{color:var(--c-muted-teal)}.connected-film-steps{list-style:none;padding:0;margin:28px 0 0;max-width:375px}.connected-film-steps li{display:flex;gap:22px;border-top:1px solid #c4d1bc30;padding:16px 0;font-size:14px}.connected-film-steps li>span{font-size:10px;color:var(--c-muted-teal);padding-top:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.connected-film-steps small{display:block;font-size:12px;color:var(--c-muted-teal);margin-top:7px;line-height:1.6}.connected-page .connected-deliverables{padding-block:100px}.connected-section-heading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-column-gap:12%;column-gap:12%;align-items:end;margin-bottom:55px}.connected-section-heading .eyebrow{grid-column:1/-1;color:var(--muted);margin-bottom:25px}.connected-section-heading>p{font-size:14px;line-height:1.85;color:var(--c-n500);max-width:430px}.connected-format{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr) minmax(0,1fr);grid-gap:45px;gap:45px;border-top:1px solid var(--rule);padding:38px 0 42px}.connected-format:last-child{padding-bottom:0}.connected-format-label{padding-top:6px;color:var(--c-advisory);font-size:15px}.connected-format-label small{display:block;margin-top:10px;color:var(--c-technical);font-size:11px}.connected-format h3{font-size:clamp(28px,2.7vw,42px);line-height:1.13;letter-spacing:-.032em;text-wrap:balance}.connected-format p{font-size:13px;line-height:1.85;color:var(--c-n500);max-width:445px}.connected-format-note{display:block;margin-top:18px;font-size:11px;line-height:1.65;color:var(--c-technical)}.connected-more{padding-block:75px 80px;background:#f0f0e9}.connected-more>.page-section{max-width:1720px;margin:auto}.connected-more-heading{display:flex;justify-content:space-between;align-items:center;gap:40px}.connected-more .eyebrow{font-size:11px;color:var(--c-technical)}.connected-more h2{font-size:42px;letter-spacing:-.035em}.connected-more nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:50px;gap:50px;margin-top:45px}.connected-more nav>a{display:grid;grid-template-columns:1fr auto;border-top:1px solid var(--c-mist);padding-top:25px;grid-gap:17px;gap:17px;align-items:center}.connected-more nav>a>span{font-size:18px}.connected-more nav .icon{width:17px;height:17px;transition:transform .2s}.connected-more nav>a:hover .icon{transform:translateX(5px)}.connected-more nav p{grid-column:1/-1;color:var(--c-technical);font-size:12px;line-height:1.8;max-width:300px}.connected-lightbox{position:fixed;inset:0;margin:auto;padding:48px 24px 22px;background:#fafbf5;border:1px solid var(--c-soft);border-radius:7px;max-width:96vw;width:min(1360px,96vw);max-height:94dvh;color:var(--c-technical)}.connected-lightbox::-webkit-backdrop{background:#10271de8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.connected-lightbox::backdrop{background:#10271de8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.connected-lightbox img{display:block;width:auto;max-width:100%;max-height:78dvh;object-fit:contain;margin:auto}.connected-lightbox p{font-size:12px;line-height:1.7;margin-top:16px}.connected-lightbox button{position:absolute;right:10px;top:5px;width:40px;height:40px;font-size:30px;background:none;color:var(--c-ledger)}.connected-page :is(a,button):focus-visible{outline:2px solid var(--c-technical);outline-offset:5px}@media(max-width:1100px){.connected-page .connected-hero{gap:32px;padding-top:130px}.connected-hero h1{font-size:52px}.connected-hero-visual>a{padding:35px 20px;aspect-ratio:.98}.connected-chapters a{font-size:11px;gap:10px}.connected-chapters a+a{padding-left:14px}.connected-cinema-grid,.connected-inbox-grid,.connected-page .connected-story{gap:42px}.connected-format{gap:28px;grid-template-columns:minmax(0,.4fr) minmax(0,.9fr) minmax(0,1fr)}}@media(max-width:800px){.connected-page :is(section,article)[id]{scroll-margin-top:85px}.connected-page .connected-hero{grid-template-columns:1fr;padding-top:115px;padding-bottom:38px;gap:38px}.connected-breadcrumb{margin-bottom:25px}.connected-hero h1{font-size:clamp(44px,7.5vw,63px);max-width:650px}.connected-hero h1 br{display:none}.connected-lede{max-width:540px}.connected-hero-visual>a{aspect-ratio:1.5;padding:36px}.connected-page .connected-chapters{grid-template-columns:1fr 1fr}.connected-chapters a,.connected-chapters a+a{padding:19px 15px 19px 0;font-size:12px}.connected-chapters a:nth-child(-n+2){border-bottom:0}.connected-chapters a:nth-child(2n){padding-left:20px}.connected-page .connected-introduction{padding-top:60px;padding-bottom:10px}.connected-inbox-grid{grid-template-columns:1fr;gap:30px}.connected-inbox-grid .connected-context-list{display:block}.connected-visual--response>a{aspect-ratio:auto;padding:25px 18px}.connected-context-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.connected-context-list article{gap:15px}.connected-page .connected-story,.connected-page .connected-story--reverse{grid-template-columns:1fr;gap:30px;padding-block:60px}.connected-story>.connected-copy,.connected-story>.connected-visual{grid-column:1;grid-row:auto}.connected-copy h2,.connected-section-heading h2{font-size:42px}.connected-copy>p{max-width:540px}.connected-details{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px;margin-top:25px}.connected-visual>a{aspect-ratio:1.5;padding:35px}.connected-visual--warm>a{aspect-ratio:1.35}.connected-visual--wide>a{aspect-ratio:1.7}.connected-cinema{padding-block:55px}.connected-cinema-grid{grid-template-columns:1fr;gap:32px}.connected-cinema .connected-copy{grid-row:1}.connected-cinema .connected-copy>p{max-width:540px}.connected-film-steps{display:none}.connected-film-well{padding:20px}.connected-page .connected-deliverables{padding-block:60px}.connected-section-heading{display:block;margin-bottom:35px}.connected-section-heading>p{margin-top:24px;max-width:540px}.connected-format{grid-template-columns:minmax(0,.3fr) minmax(0,1fr);gap:20px 35px;padding-block:30px}.connected-format>div:last-child{grid-column:2}.connected-format h3{font-size:34px}.connected-more{padding-block:50px}.connected-more-heading{display:block}.connected-more h2{font-size:36px;margin-top:22px}.connected-more nav{gap:25px;margin-top:32px}}@media(max-width:480px){.connected-page .connected-hero{padding-top:105px}.connected-hero h1{font-size:clamp(40px,11.55vw,51px)}.connected-lede{font-size:14px}.connected-actions{gap:20px}.connected-actions .text-link{font-size:11px}.connected-hero-visual>a{aspect-ratio:1.18;padding:25px 15px}.connected-chapters a,.connected-chapters a+a{font-size:10px;gap:8px;padding-right:12px}.connected-chapters a:nth-child(2n){padding-left:10px}.connected-chapters .icon{width:12px}.connected-page .connected-introduction{padding-top:50px}.connected-context-list{grid-template-columns:1fr;gap:0}.connected-context-list h3{font-size:17px}.connected-page .connected-story,.connected-page .connected-story--reverse{padding-block:50px}.connected-page .connected-story--reverse{padding-top:0}.connected-copy h2,.connected-section-heading h2{font-size:37px}.connected-copy .eyebrow{margin-bottom:22px}.connected-copy>p{margin-top:20px}.connected-details{grid-template-columns:1fr;gap:0}.connected-visual>a{padding:26px 14px;aspect-ratio:1.28}.connected-visual--warm>a{aspect-ratio:1.12}.connected-visual--response>a{aspect-ratio:auto;padding:18px 12px}.connected-visual--wide>a{aspect-ratio:1.5}.connected-film figcaption,.connected-visual figcaption{font-size:10px}.connected-film-well{padding:12px}.connected-format{grid-template-columns:1fr;gap:19px}.connected-format>div:last-child{grid-column:1}.connected-format-label{display:flex;align-items:center;gap:12px;font-size:13px;padding-top:0}.connected-format-label small{margin:0;font-size:10px}.connected-format h3{font-size:32px}.connected-more nav{grid-template-columns:1fr;gap:28px}.connected-lightbox{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.connected-more nav .icon,.connected-visual img{transition:none}.connected-visual>a:hover img{transform:none}}html[data-motion=reduced] .connected-more nav .icon,html[data-motion=reduced] .connected-visual img{transition:none}html[data-motion=reduced] .connected-visual>a:hover img{transform:none}