.site-footer{display:block}.about h2{font-size:clamp(34px,3.8vw,56px);line-height:1.12;letter-spacing:-2px;margin:14px 0 22px}
.theme-toggle{border:1px solid #ffffff30;background:#ffffff0d;color:#fff;width:38px;height:38px;border-radius:50%;cursor:pointer;font-size:19px;line-height:1}.theme-toggle:hover{background:#078df2}html[data-theme=dark] body{background:#04162d;color:#eef7ff}html[data-theme=dark] .section,html[data-theme=dark] .about,html[data-theme=dark] .contact,html[data-theme=dark] .related{background:#061b32;color:#eef7ff}html[data-theme=dark] .section-head p,html[data-theme=dark] .about-copy p,html[data-theme=dark] .about-points p,html[data-theme=dark] .contact>div>p,html[data-theme=dark] .content-section p,html[data-theme=dark] .intro p{color:#a9bdd1}html[data-theme=dark] .services{border-color:#1b3d5b}html[data-theme=dark] .services article{border-color:#1b3d5b;background:#071e37}html[data-theme=dark] .services p{color:#a9bdd1}html[data-theme=dark] .why,html[data-theme=dark] .content-section.alt{background:#031326;color:#eef7ff}html[data-theme=dark] .benefits article,html[data-theme=dark] .about-points article,html[data-theme=dark] .info-card{background:#08233e;border-color:#1b4261;color:#eef7ff}html[data-theme=dark] .intro,html[data-theme=dark] .content-section{background:#061b32;color:#eef7ff}html[data-theme=light] body{background:#fff;color:#0a1c33}html[data-theme=light] .section,html[data-theme=light] .about,html[data-theme=light] .contact,html[data-theme=light] .related,html[data-theme=light] .intro,html[data-theme=light] .content-section{background:#fff;color:#0a1c33}html[data-theme=light] .why,html[data-theme=light] .content-section.alt{background:#f4f8fc;color:#0a1c33}html[data-theme=light] .services article,html[data-theme=light] .benefits article,html[data-theme=light] .about-points article,html[data-theme=light] .info-card{background:#fff;color:#0a1c33;border-color:#dce6ef}html[data-theme=light] .services p,html[data-theme=light] .about-copy p,html[data-theme=light] .about-points p,html[data-theme=light] .content-section p,html[data-theme=light] .intro p{color:#5c6b7e}
