.page-module__dgOlba__page{color:var(--color-ink);background:#fff}.page-module__dgOlba__container{width:min(1120px,100% - 40px);margin-inline:auto}.page-module__dgOlba__hero{background:radial-gradient(circle at 85% 15%,#ffe7d3,#0000 28rem),#fff9f4;padding:clamp(64px,8vw,112px) 0 72px}.page-module__dgOlba__eyebrow{color:var(--color-primary);letter-spacing:.09em;margin:0 0 18px;font-size:12px;font-weight:600}.page-module__dgOlba__hero h1{letter-spacing:-.04em;max-width:780px;margin:0;font-size:clamp(42px,6vw,72px);line-height:1.04}.page-module__dgOlba__intro{max-width:680px;color:var(--color-muted);margin:22px 0 0;font-size:clamp(17px,1.8vw,20px);line-height:1.6}.page-module__dgOlba__primaryAction{background:var(--color-primary);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:50px;margin-top:30px;padding:0 26px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__dgOlba__primaryAction:hover{background:var(--color-primary-hover)}.page-module__dgOlba__facts{color:var(--color-muted);flex-wrap:wrap;gap:12px 24px;margin:25px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.page-module__dgOlba__facts li:before{content:"✓";color:var(--color-primary);margin-right:8px;font-weight:600}.page-module__dgOlba__studioSection{padding:48px 0;scroll-margin-top:90px}.page-module__dgOlba__studioHeading{text-align:center;max-width:850px;margin:0 auto 30px}.page-module__dgOlba__studioHeading h2{font-family:var(--typography-v1-font-display);margin:0;font-size:clamp(32px,3.5vw,44px);font-weight:600;line-height:1.2}.page-module__dgOlba__studioHeading p{max-width:720px;color:var(--color-muted);margin:12px auto 0;font-size:16px;line-height:1.6}.page-module__dgOlba__contentSection{border-top:1px solid #eee8e2;padding:52px 0}.page-module__dgOlba__contentSection h2,.page-module__dgOlba__related h2{margin:0 0 28px;font-size:clamp(28px,3.5vw,40px);line-height:1.15}.page-module__dgOlba__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.page-module__dgOlba__steps article{background:#fffaf6;border:1px solid #efe4dc;border-radius:14px;padding:26px}.page-module__dgOlba__steps article span{color:var(--color-primary);font-weight:600}.page-module__dgOlba__steps h3{margin:18px 0 8px;font-size:20px}.page-module__dgOlba__steps p,.page-module__dgOlba__faq p,.page-module__dgOlba__related p{color:var(--color-muted);margin:0;line-height:1.65}.page-module__dgOlba__faq{gap:12px;max-width:850px;display:grid}.page-module__dgOlba__faq details{border:1px solid #efe4dc;border-radius:10px;padding:17px 20px}.page-module__dgOlba__faq summary{cursor:pointer;font-weight:600}.page-module__dgOlba__faq p{padding-top:12px}.page-module__dgOlba__related{background:#fff9f4;padding:55px 0 72px}.page-module__dgOlba__related h2{margin-bottom:12px}.page-module__dgOlba__related a{color:var(--color-primary);margin-top:20px;font-weight:600;display:inline-block}@media (max-width:720px){.page-module__dgOlba__container{width:min(100% - 28px,1120px)}.page-module__dgOlba__hero{padding:56px 0}.page-module__dgOlba__steps{grid-template-columns:1fr}.page-module__dgOlba__studioSection{padding:24px 0}.page-module__dgOlba__studioHeading{margin-bottom:22px}.page-module__dgOlba__studioHeading p{font-size:14px}}
