.ml-page{background:#0b0b0a;color:#f8f4ea}.ml-hero{position:relative;overflow:hidden;padding:clamp(9rem,14vw,13rem) 0 clamp(6rem,10vw,10rem);background:radial-gradient(circle at 80% 20%,rgba(232,255,121,.12),transparent 32%),#080807}.ml-hero::after{content:"";position:absolute;width:46vw;height:46vw;left:-18vw;bottom:-34vw;border:1px solid rgba(255,255,255,.08);border-radius:50%}.ml-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:clamp(3rem,9vw,10rem);align-items:end}.ml-hero h1{font-size:clamp(2.8rem,6.2vw,6.5rem);line-height:1.08;letter-spacing:-.06em;max-width:14ch}.ml-hero>div p:not(.hp-kicker),.ml-hero-grid>div>p:not(.hp-kicker){color:#aaa69d;line-height:2;max-width:64ch;margin-top:1.5rem}.ml-hero aside{min-height:270px;padding:2rem;border:1px solid rgba(255,255,255,.12);border-radius:28px;background:rgba(255,255,255,.045);display:flex;flex-direction:column;justify-content:space-between}.ml-hero aside span{color:#89857c;font-size:.72rem}.ml-hero aside strong{font-size:clamp(1.25rem,2vw,2rem);line-height:1.6}.ml-stable-link{direction:ltr;text-align:left;font:700 .75rem Arial,sans-serif;padding:.7rem;background:#e8ff79;color:#151713;border-radius:10px;overflow:hidden;text-overflow:ellipsis}.ml-stable-link i{font-style:normal;opacity:.55}.ml-problem{background:#0c0c0b}.ml-benefits{border-top:1px solid rgba(255,255,255,.12)}.ml-benefits li{display:grid;grid-template-columns:60px 1fr;gap:1rem;padding:1.4rem 0;border-bottom:1px solid rgba(255,255,255,.12)}.ml-benefits span{font:600 .7rem Arial,sans-serif;color:#c7875c}.ml-benefits p{font-size:clamp(1rem,1.8vw,1.4rem)}.ml-process{background:#f0ede4;color:#171713}.ml-process .hp-kicker{color:#73533f}.ml-process .hp-section-head h2{color:#171713}.ml-faq{background:#0b0b0a}.ml-faq .hp-faq-list,.ml-faq details{border-color:rgba(255,255,255,.12)}@media(max-width:768px){.ml-hero-grid{grid-template-columns:1fr}.ml-hero aside{min-height:210px}.ml-hero{padding-top:8rem}}[data-theme="light"] .ml-page,[data-theme="light"] .ml-problem,[data-theme="light"] .ml-faq{background:#f7f8fb;color:#172038}[data-theme="light"] .ml-hero{background:radial-gradient(circle at 80% 20%,rgba(128,151,40,.12),transparent 32%),#f8f8f4;color:#172038}[data-theme="light"] .ml-hero-grid>div>p:not(.hp-kicker){color:#5d6779}[data-theme="light"] .ml-hero aside{border-color:rgba(23,32,56,.13);background:rgba(23,32,56,.035)}[data-theme="light"] .ml-benefits,[data-theme="light"] .ml-benefits li,[data-theme="light"] .ml-faq .hp-faq-list,[data-theme="light"] .ml-faq details{border-color:rgba(23,32,56,.13)}
.ml-related{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;padding-block:1.5rem 4rem}.ml-related strong{margin-left:.6rem}.ml-related a{padding:.65rem 1rem;border:1px solid var(--b1);border-radius:999px;color:var(--t3);text-decoration:none}.ml-related a:hover,.ml-related a:focus-visible{color:var(--gold);border-color:var(--gold)}
