.domi .domi-hero{align-items:end;gap:40px;padding-top:48px;padding-bottom:56px}.domi .domi-h1{font-size:clamp(40px,5.2vw,68px);line-height:1}.domi .domi-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.domi .domi-stat{gap:6px;min-width:0}.domi .domi-stat b{font:600 32px/1 var(--font-display);letter-spacing:-.03em;overflow-wrap:anywhere}.domi .domi-stat span{font-size:13px}.domi .domi-stat.card-dark b{color:var(--citron);font-size:24px;line-height:1.1}.domi .domi-stat.card-dark span{color:var(--on-dark);font:400 13px/1.4 var(--font-ui)}.domi .domi-incl{gap:40px}.domi .domi-incl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.domi .domi-soft{background:var(--bone);border:0}.domi .domi-soft h3{font:600 16px/1.2 var(--font-ui);margin:0}.domi .domi-who{gap:36px;padding-top:80px;padding-bottom:80px}.domi .domi-who-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.domi .domi-who-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.domi .domi-form{color:var(--ink);text-decoration:none;transition:border-color .16s,box-shadow .18s}.domi a.domi-form:hover{border-color:var(--ink);color:var(--ink);box-shadow:0 8px 22px #10201f14}.domi .domi-form h3{font:600 18px/1.2 var(--font-ui);margin:0}.domi .domi-form em{font:600 13px/1 var(--font-ui);color:var(--pine);margin-top:auto;font-style:normal}.domi .domi-form-sm{padding:20px}.domi .domi-form-sm h3{font-size:15px}.domi .domi-why-wrap{padding-bottom:80px}.domi .domi-why{background:var(--pine);color:var(--bone);border-radius:32px;align-items:center;gap:40px;padding:56px}.domi .domi-why .h2{color:var(--bone)}.domi .domi-why p{font:400 16px/1.6 var(--font-ui);color:var(--on-dark);margin:0}.domi .domi-why .ph{background:#f2f1ec1a;border-radius:20px;min-height:300px;padding:16px}.domi .domi-faq{border-top:1px solid var(--line);border-bottom:0}.domi .domi-faq .h2{font-size:clamp(30px,3.4vw,38px)}.domi .domi-faq details.faq summary{padding:22px 0;font-size:18px}.domi .domi-faq details.faq p{max-width:720px;margin-bottom:22px}@media (max-width:1100px){.domi .domi-who-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.domi .domi-why{padding:32px 24px}}@media (max-width:720px){.domi .domi-hero{padding-top:32px;padding-bottom:40px}.domi .domi-stat{padding:20px}.domi .domi-stat b{font-size:26px}.domi .domi-stat.card-dark{grid-column:1/-1}.domi .domi-incl-grid{grid-template-columns:1fr}.domi .domi-who{gap:28px;padding-top:56px;padding-bottom:56px}.domi .domi-who-grid.domi-who-main{grid-template-columns:1fr}.domi .domi-why-wrap{padding-bottom:56px}.domi .domi-why{border-radius:24px;padding:28px 20px}.domi .domi-why .btn{white-space:normal;text-align:center;height:auto;min-height:52px;padding-top:14px;padding-bottom:14px;line-height:1.25}.domi .domi-why .ph{min-height:220px}}
