.service-page{color:#202725;background:#f8fbfa;padding-bottom:64px}.service-breadcrumb{color:#6b716e;flex-wrap:wrap;gap:12px;padding:24px 0;font-size:14px;display:flex}.service-breadcrumb a:hover{color:#46726d}.service-hero{background:linear-gradient(110deg,#e0ece9,#f6faf9);border:1px solid #d8e8e4;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;padding:clamp(24px,4vw,52px);display:flex}.service-eyebrow{letter-spacing:.13em;color:#46726d;font-size:12px;font-weight:800}.service-hero h1{letter-spacing:-.03em;margin:14px 0;font-size:clamp(30px,4vw,48px);line-height:1.2}.service-hero p{color:#626862;max-width:680px;margin:0;line-height:1.7}.service-hero-icon{color:#46726d;background:#f6f9f8;border-radius:30px;flex:0 0 100px;place-items:center;height:100px;font-size:48px;display:grid}.service-layout{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:32px;display:grid}.service-nav{background:#fff;border:1px solid #dee9e6;border-radius:18px;padding:22px;position:sticky;top:110px}.service-nav>strong{margin-bottom:18px;display:block}.service-nav nav{gap:4px;margin-bottom:20px;display:grid}.service-nav nav a{border-radius:9px;align-items:center;gap:10px;padding:12px 10px;font-size:14px;display:flex}.service-nav nav a i:last-child{margin-left:auto}.service-nav nav a:hover,.service-nav nav a[aria-current=page]{color:#46726d;background:#eff6f4}.service-whatsapp{color:#fff;background:#087f47;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:700;display:inline-flex}.service-content{gap:16px;min-width:0;display:grid}.service-card{background:#fff;border:1px solid #dee9e6;border-radius:16px;padding:clamp(20px,3vw,32px)}.service-card h2,.service-help h2{margin:0 0 12px;font-size:21px}.service-card p{color:#626862;margin:0;line-height:1.8}.service-card form{gap:18px;margin-top:22px;display:grid}.service-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.service-card label{gap:8px;font-size:14px;font-weight:700;display:grid}.service-card input,.service-card textarea{color:#202725;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d8dcd8;border-radius:10px;padding:12px;font-size:16px;font-weight:400}.service-card textarea{resize:vertical}.service-card .button{justify-self:start;margin-top:14px}.service-faq details+details{border-top:1px solid #dee9e6}.service-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:700;list-style:none;display:flex}.service-faq summary::-webkit-details-marker{display:none}.service-faq details[open] i{transform:rotate(45deg)}.service-faq details p{padding-bottom:18px}.service-source{color:#46726d;font-size:14px;line-height:1.6}.service-source a{text-underline-offset:4px;text-decoration:underline}.service-help{background:#e7f0ee;border-radius:16px;align-items:center;gap:20px;padding:24px;display:flex}.service-help>i{color:#46726d;font-size:36px}.service-help p{color:#626862;margin:0;font-size:14px}.service-help .button{flex-shrink:0;margin-left:auto}.service-page :focus-visible{outline-offset:4px;outline:3px solid #087f47}.service-card [data-contact-result]{background:#edf8f1;border-radius:12px;padding:18px}.service-card [data-contact-result] a{margin-top:12px}@media (width<=1023px){.service-layout{grid-template-columns:230px minmax(0,1fr);gap:20px}.service-nav{padding:16px}.service-help{flex-wrap:wrap}.service-help .button{margin-left:0}}@media (width<=767px){.service-layout{grid-template-columns:1fr}.service-nav{position:static}.service-nav nav{gap:8px;padding:4px 0 10px;display:flex;overflow:auto}.service-nav nav a{background:#f8fbfa;flex-shrink:0}.service-nav>strong,.service-nav nav a i:last-child,.service-nav>.service-whatsapp{display:none}.service-nav nav{margin:0}.service-nav{padding:10px 14px}.service-hero-icon{display:none}.service-hero{margin-bottom:20px}.service-fields{grid-template-columns:1fr}.service-help{gap:14px}.service-page{padding-bottom:36px}}.service-layout>.service-nav{min-width:0}.service-nav nav{max-width:100%}.legal-copy{color:#626862;overflow-wrap:anywhere;line-height:1.8}.legal-copy p+p,.legal-copy ul+p,.legal-copy ol+p{margin-top:16px}.legal-copy ul,.legal-copy ol{list-style:revert;margin:16px 0;padding-inline-start:24px}.legal-copy li+li{margin-top:8px}.legal-copy a{color:var(--orange-dark);text-decoration:underline}.service-card p,.service-hero p{white-space:pre-line}
