#futura-reference nav a{font-size:11px;padding:12px 0;white-space:nowrap}#futura-reference nav a:hover,#futura-reference .f-textlink:hover{color:#0750d1}#futura-reference .seo-copy{font-size:16px;line-height:1.7;max-width:760px;margin-top:20px}#futura-reference .seo-inline,#futura-reference .seo-content a:not(.f-button),#futura-reference .seo-small a{color:#0750d1;text-decoration:underline;text-underline-offset:3px}#futura-reference .f-services h3 a:hover{color:#0750d1}#futura-reference .seo-area details{background:#fff;border:1px solid var(--sand);border-radius:12px;padding:20px 22px;margin-top:20px}#futura-reference .seo-area summary{font-size:14px;padding:2px 0;cursor:pointer}#futura-reference .seo-area details h3{font-size:16px;margin:20px 0 10px}#futura-reference .seo-area details p{font-size:13px;line-height:1.9;margin:12px 0}#futura-reference .seo-footer-links{display:flex;gap:12px 20px;flex-wrap:wrap;padding:0 0 25px;font-size:12px}#futura-reference .seo-footer-links a{text-decoration:underline;text-underline-offset:3px}#futura-reference .seo-contacts{font-size:12px;line-height:1.8;margin:0 0 20px}#futura-reference .seo-contacts a{white-space:nowrap}#futura-reference .seo-page{padding-top:24px;padding-bottom:55px}#futura-reference .seo-breadcrumb{display:flex;gap:8px;font-size:12px;line-height:1.7;margin:4px 0 30px;flex-wrap:wrap}#futura-reference .seo-breadcrumb a{font-size:12px;padding:0}#futura-reference .seo-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}#futura-reference .seo-portrait{width:100%;aspect-ratio:1.2;object-fit:cover;border-radius:24px}#futura-reference .seo-small{font-size:13px;line-height:1.8;margin-top:20px}#futura-reference .seo-content{max-width:790px;padding-top:24px}#futura-reference .seo-content h2{font-size:27px;letter-spacing:-.035em;margin:32px 0 14px}#futura-reference .seo-content p,#futura-reference .seo-content li{font-size:15px;line-height:1.9;color:var(--muted)}#futura-reference .seo-content p{margin:14px 0}#futura-reference .seo-content ul,#futura-reference .seo-content ol{padding-left:22px;margin:12px 0}#futura-reference .seo-content li+li{margin-top:8px}#futura-reference .seo-content .f-button{margin-top:10px}#futura-reference .f-footer-main{align-items:start}#futura-reference .f-footer-main>p{line-height:1.8}#futura-reference .f-other-links a{border:1px solid var(--sand);border-radius:9px;background:white;padding:12px 15px;font-size:12px}#futura-reference .f-footer-nav a{font-size:11px}#futura-reference .f-footer-base a{font-size:11px}@media(max-width:800px){#futura-reference .seo-grid{gap:28px}#futura-reference .seo-page h1{font-size:38px}}@media(max-width:680px){#futura-reference .seo-grid{grid-template-columns:1fr}#futura-reference .seo-page h1{font-size:34px}#futura-reference .seo-copy{font-size:15px}#futura-reference .seo-content h2{font-size:24px}#futura-reference .seo-page{padding-top:16px}#futura-reference .seo-breadcrumb{margin-bottom:24px}#futura-reference .seo-portrait{aspect-ratio:1.4}#futura-reference nav a{display:block;font-size:13px;padding:10px 0}#futura-reference .seo-footer-links{gap:12px 18px}#futura-reference .seo-contacts a{display:inline-block}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}#futura-reference *{animation:none!important;transition:none!important}}

/* footer-whatsapp-buttons */
#futura-reference .f-contact-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0 24px}#futura-reference .f-contact-buttons .f-contact-button{display:inline-flex;flex:0 1 250px;min-width:220px;justify-content:flex-start;gap:12px;padding:13px 18px;color:#fff;text-decoration:none;white-space:normal}#futura-reference .f-contact-button>span{display:flex;flex-direction:column;gap:2px;text-align:left}#futura-reference .f-contact-button strong{font-size:14px;font-weight:700;line-height:1.4}#futura-reference .f-contact-button small{font-size:12px;font-weight:500;line-height:1.5}#futura-reference .f-contact-button>svg{width:21px;height:21px;flex-shrink:0}#futura-reference .f-contact-button>svg:last-child{width:17px;height:17px;margin-left:auto}#futura-reference .f-contact-button:focus-visible{outline:3px solid #0b2c50;outline-offset:3px}@media(max-width:520px){#futura-reference .f-contact-buttons .f-contact-button{flex:1 1 100%;min-width:0;width:100%}}
