
.digital-page{--dg-ink:#080a30;--dg-pink:#ff4a86;--dg-aqua:#a6f5e5;color:var(--dg-ink);background:#f8f7f4}.digital-page h1,.digital-page h2{letter-spacing:-.055em;line-height:1.05}.digital-page em{font-style:normal;color:#a52a58}.dg-pad{padding:90px clamp(24px,6vw,96px)}.dg-hero{display:grid;grid-template-columns:1.1fr 1fr;background:var(--dg-ink);color:white;overflow:hidden}.dg-hero-copy{padding:35px 0 60px clamp(24px,6vw,96px);position:relative;z-index:1}.dg-back{display:inline-block;color:#d6d8ed;text-decoration:none;font-size:.85rem;margin-bottom:35px}.dg-hero h1{font-size:clamp(3.8rem,6.6vw,7.4rem)}.dg-hero em,.dg-photo em,.dg-takeaway em,.dg-cta em{color:var(--dg-pink)}.dg-hero-copy>p:not(.eyebrow){max-width:520px;color:#d6d8ed;line-height:1.7;margin:23px 24px 26px 0}.dg-hero-copy .dg-deck{font-size:1.3rem;font-weight:700;color:white!important}.dg-hero-copy .hero-actions{margin-bottom:28px}.dg-art{position:relative;display:flex;align-items:center;justify-content:center;min-height:740px;background:radial-gradient(ellipse at center,#34316f,transparent 70%)}.dg-phone{width:310px;border:3px solid #a6f5e5;border-radius:40px;padding:35px 23px;background:#15163b;transform:rotate(8deg);box-shadow:24px 24px 0 #ff4a8628;position:relative;z-index:1}.dg-phone-top,.dg-phone-bottom{font-size:.68rem;letter-spacing:.13em;display:block;text-align:center;color:#a6f5e5}.dg-bubble{background:#3b3c65;padding:17px;border-radius:18px 18px 18px 3px;margin-top:35px;font-size:.95rem}.dg-bubble.reply{background:#a6f5e5;color:#080a30;margin:15px 0 28px 20px;border-radius:18px 18px 3px 18px;font-weight:700}.dg-phone-message{font:800 2.9rem/.98 Manrope,sans-serif;letter-spacing:-.04em}.dg-phone-message span{color:#ff78a4}.dg-phone-bottom{letter-spacing:0;margin-top:30px}.dg-orbit{position:absolute;width:460px;height:460px;border:1px solid #a6f5e560;border-radius:50%}.dg-sticker{position:absolute;z-index:2;bottom:80px;left:5%;background:#ff4a86;color:#080a30;font-weight:800;padding:16px 24px;transform:rotate(-8deg);font-size:.85rem;letter-spacing:.08em}.dg-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding:30px clamp(24px,6vw,96px);background:#a6f5e5}.dg-facts strong,.dg-facts span{display:block}.dg-facts strong{font:800 clamp(1.2rem,2vw,1.8rem)/1.3 Manrope,sans-serif;margin-bottom:7px}.dg-facts span{font-size:.86rem}.dg-intro,.dg-outcomes,.dg-details{display:grid;grid-template-columns:1fr 1fr;gap:7vw}.digital-page h2{font-size:clamp(2.5rem,4.2vw,4.8rem)}.digital-page p{line-height:1.7}.dg-intro p+p{margin-top:24px}.dg-photo{position:relative;min-height:600px;background:#080a30;color:white;display:flex;align-items:flex-end;overflow:hidden}.dg-photo img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.dg-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#080a30ed,#080a3030),linear-gradient(0deg,#080a30b0,transparent)}.dg-photo>div{position:relative;z-index:1;padding:65px clamp(24px,6vw,96px)}.dg-section-heading{max-width:800px}.dg-section-heading>p:last-child{margin-top:25px}.dg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px 35px;margin-top:55px}.dg-grid article{border-top:2px solid #b52f61;padding-top:22px}.dg-grid article>span{font-weight:800;color:#a52a58}.dg-grid h3{font-size:1.4rem;margin:20px 0 15px}.dg-grid p,.dg-details p,.dg-outcomes p{color:#4c5063}.dg-takeaway{background:#080a30;color:white}.dg-takeaway h2{font-size:clamp(2.5rem,5.3vw,5.7rem)}.dg-takeaway>p:last-child{max-width:650px;color:#d6d8ed;margin-top:30px}.dg-outcomes{align-items:center}.dg-outcomes ul{padding-left:21px;margin-top:25px}.dg-outcomes li{padding:9px 0;line-height:1.6}.dg-outcomes figure{margin:0;transform:rotate(2deg);background:#fff;padding:12px;box-shadow:16px 16px 0 #ff4a8620}.dg-outcomes img{width:100%;display:block;aspect-ratio:4/3;object-fit:cover}.dg-outcomes figcaption{font-size:.8rem;padding:15px 5px;font-weight:700}.dg-details{background:white}.dg-details h3{font-size:1.35rem;margin:0 0 14px}.dg-details p+h3{margin-top:30px}.dg-cta{background:#15163b;color:white}.dg-cta p:not(.eyebrow){max-width:720px;color:#d6d8ed;margin:28px 0}.dg-cta .button{display:inline-flex}.dg-hero a:focus-visible,.dg-cta a:focus-visible{outline:3px solid #a6f5e5;outline-offset:5px}
@media(max-width:1000px){.dg-phone{width:270px}.dg-phone-message{font-size:2.5rem}.dg-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.dg-pad{padding:60px 24px}.dg-hero,.dg-intro,.dg-outcomes,.dg-details{grid-template-columns:1fr;gap:35px}.dg-hero{gap:0}.dg-hero-copy{padding:28px 24px 15px}.dg-hero h1{font-size:clamp(3.4rem,12vw,5.8rem)}.dg-hero-copy>p:not(.eyebrow){margin-right:0}.dg-art{min-height:620px}.dg-sticker{bottom:35px;left:12%}.dg-facts{grid-template-columns:1fr;gap:24px;padding:30px 24px}.dg-facts>div{border-bottom:1px solid #080a3022;padding-bottom:17px}.dg-facts>div:last-child{border:0;padding-bottom:0}.dg-grid{grid-template-columns:1fr;gap:30px}.dg-photo{min-height:520px}.dg-photo>div{padding:40px 24px}.dg-photo img{object-position:60% center}.dg-outcomes figure{margin:10px 8px 10px 0}.dg-orbit{width:340px;height:340px}.dg-hero .button{font-size:.9rem}.dg-cta .button{width:100%}}
.dg-film{background:#101235;color:#fff}.dg-film em{color:var(--dg-pink)}.dg-film-heading{display:grid;grid-template-columns:1.5fr 1fr;align-items:end;gap:45px;margin-bottom:38px}.dg-film-heading>p{color:#d6d8ed;max-width:440px}.dg-film video{display:block;width:100%;aspect-ratio:16/9;border-radius:16px;background:#080a30;box-shadow:0 20px 60px #0004}.dg-film-caption{color:#d6d8ed;font-size:.9rem;margin:20px 0}.dg-film-transcript{border-top:1px solid #ffffff35;padding-top:20px;max-width:900px}.dg-film-transcript summary{cursor:pointer;font-weight:700;color:#a6f5e5}.dg-film-transcript p{color:#d6d8ed;margin-top:18px}.dg-film video:focus-visible,.dg-film summary:focus-visible{outline:3px solid #a6f5e5;outline-offset:5px}@media(max-width:700px){.dg-film-heading{grid-template-columns:1fr;gap:22px}.dg-film video{border-radius:9px}}
