.seo-service-links{display:flex;gap:24px;flex-wrap:wrap;padding:32px 4%;background:#0b251c;color:#b7edbd}.seo-service-links a{border-bottom:1px solid #80a28a66;padding:12px 0;display:flex;gap:24px}.seo-service-links a:hover{color:white}.service-page{background:#09251b;color:#f4f7ef;padding:40px 5% 80px}.service-breadcrumb{margin:0;display:flex;justify-content:flex-start;gap:14px;color:#b5cbb9;font-size:13px;flex-wrap:wrap}.service-intro{max-width:1100px;padding:64px 0 40px}.service-intro h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(36px,5.4vw,76px);font-weight:500;line-height:1.1;letter-spacing:-.04em;margin:20px 0 28px;color:#b7edbd}.service-intro>p:not(.eyebrow){font-size:clamp(18px,2vw,23px);line-height:1.7;max-width:900px;color:#c6d7ca}.service-intro .button,.service-next .button{background:#b7edbd;color:#09251b;margin-top:14px}.service-visual{margin:20px 0 64px;max-width:1100px}.service-visual img{display:block;width:100%;max-height:550px;object-fit:cover;border-radius:12px}.service-visual figcaption{font-size:12px;color:#a4baa9;margin-top:12px}.service-body{max-width:900px}.service-body section{padding:36px 0;border-top:1px solid #73927d55}.service-body h2{font:500 clamp(25px,3vw,38px)/1.3 Manrope,Arial,sans-serif;color:#b7edbd;letter-spacing:-.025em;margin:0 0 20px}.service-body p{font-size:17px;line-height:1.85;color:#c6d7ca}.service-faq details{border-top:1px solid #73927d55;padding:20px 0}.service-faq summary{font-size:18px;color:#f2f6ed;cursor:pointer}.service-body .seo-service-links{padding:24px 0;background:transparent}.service-next .text-link{color:#b7edbd}@media(max-width:700px){.service-page{padding:28px 6% 48px}.service-intro{padding-top:40px}.service-body p{font-size:16px}.service-visual{margin-bottom:32px}.seo-service-links{gap:16px;font-size:14px}}
.service-page .service-breadcrumb{display:flex;position:static;inset:auto;padding:0;background:transparent;border:0;z-index:auto;flex-direction:row;margin:0;font-size:13px}
