
.domo-wrap{max-width:1240px;margin:auto;padding:28px clamp(20px,5vw,64px) 70px}.domo-page .breadcrumb{font-size:.8rem;color:var(--muted);margin-bottom:42px}.domo-hero{display:grid;grid-template-columns:1.3fr .7fr;gap:clamp(28px,5vw,80px);align-items:center}.domo-intro h1{font-size:clamp(2.8rem,5.2vw,5.1rem);line-height:1.06;margin-bottom:26px}.domo-intro h1 em{color:var(--gold-text)}.domo-lead{font-size:1.18rem;line-height:1.65;max-width:580px}.domo-intro>p:not(.section-kicker):not(.domo-lead){color:var(--muted)}.domo-intro .domo-note{font-size:.76rem;margin:16px 0 24px}.domo-voice{display:flex;gap:14px;align-items:center;border-top:1px solid var(--line);padding-top:22px}.domo-voice>span{color:var(--gold-text);font-size:28px}.domo-voice p{font-family:Georgia,serif;font-size:1.22rem;line-height:1.65;margin:0}.domo-film{margin:0;max-width:350px;justify-self:end}.domo-film video{display:block;width:100%;height:auto;max-height:620px;background:#151515;border-radius:7px;box-shadow:0 20px 48px #1918161a}.domo-film figcaption{font-size:.75rem;line-height:1.6;color:var(--muted);margin-top:14px}.domo-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:80px 0 65px;border-top:1px solid var(--line);padding-top:36px}.domo-number{font-size:.68rem;font-weight:800;letter-spacing:.12em;color:var(--gold-text)}.domo-benefits h2{font-size:1.85rem;line-height:1.15;margin:18px 0 15px}.domo-benefits p{font-size:.95rem;color:var(--muted);margin:0}.domo-shutters{display:grid;grid-template-columns:1fr 1fr;gap:45px;background:var(--paper-2);padding:clamp(25px,4vw,48px)}.domo-shutters h2{font-size:clamp(2.5rem,4vw,3.8rem);margin:0;line-height:1.08}.domo-shutters>div:last-child{align-self:center}.domo-shutters p{color:var(--muted);font-size:.95rem}.domo-shutters .section-kicker{color:var(--gold-text);font-size:.68rem}.domo-start{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin:76px 0}.domo-start h2{font-size:clamp(2.3rem,4vw,3.5rem);line-height:1.08}.domo-start p{color:var(--muted)}.domo-start ol{list-style:none;padding:0;margin:0;counter-reset:steps}.domo-start li{position:relative;padding:0 0 22px 40px;margin-bottom:20px;border-bottom:1px solid var(--line);counter-increment:steps}.domo-start li:before{content:'0' counter(steps);position:absolute;left:0;color:var(--gold-text);font-size:.78rem;font-weight:800;padding-top:4px}.domo-start li strong,.domo-start li span{display:block}.domo-start li span{font-size:.9rem;color:var(--muted);margin-top:6px}.domo-contact{background:var(--ink);color:white;padding:clamp(30px,5vw,58px)}.domo-contact .section-kicker{color:var(--gold-light)}.domo-contact h2{font-size:clamp(2.6rem,5vw,4.6rem);line-height:1.05}.domo-contact p{color:#e0dcd4}.domo-contact-link{font-size:.8rem;margin:22px 0 0}.domo-related{font-size:.85rem;color:var(--muted);margin:24px 0 0}.domo-page a{overflow-wrap:anywhere}.domo-page .button{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.domo-page .button-outline{border:1px solid var(--ink)}
@media(max-width:760px){.domo-hero,.domo-shutters,.domo-start{grid-template-columns:1fr}.domo-wrap{padding-top:22px}.domo-page .breadcrumb{margin-bottom:28px}.domo-intro h1{font-size:clamp(2.7rem,10vw,4.3rem)}.domo-lead{font-size:1.05rem}.domo-film{justify-self:center;width:min(100%,350px);margin-top:10px}.domo-film video{max-height:none}.domo-benefits{grid-template-columns:1fr;gap:30px;margin:45px 0}.domo-benefits article+article{border-top:1px solid var(--line);padding-top:25px}.domo-shutters{gap:25px}.domo-start{gap:22px;margin:48px 0}.domo-contact .actions{display:grid}.domo-page .actions .button{width:100%}.domo-page .section-kicker{font-size:.65rem}}

.domo-volet-film{max-width:260px;margin:28px 0 0}.domo-volet-film video{width:100%;height:auto;display:block;border-radius:5px;background:#191816}.domo-volet-film figcaption{font-size:.72rem;color:var(--muted);margin-top:10px;line-height:1.5}
