:root{--srv-wrap:1440px;--srv-gutter:clamp(1.25rem, 5vw, 5rem);--srv-pad-y:clamp(4.5rem, 8vw, 7rem);--srv-radius:10px;--srv-blue-soft:rgba(126, 179, 247, 0.90);--srv-line-dark:rgba(255, 255, 255, 0.09);--srv-mono:ui-monospace, "SFMono-Regular", "Cascadia Mono", Consolas, monospace;--srv-ico-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--srv-ico-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E");--srv-ico-quote:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z'/%3E%3Cpath d='M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z'/%3E%3C/svg%3E")}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#formulario{scroll-margin-top:80px}.srv-typing{display:flex;align-items:center;gap:6px;width:fit-content;padding:15px 18px;background-color:var(--c-white);border:1px solid var(--c-border);border-radius:18px 18px 18px 5px;box-shadow:0 10px 24px rgb(17 24 39 / .05)}.srv-typing span{width:7px;height:7px;border-radius:50%;background-color:var(--c-action);opacity:.35}.cta-form-col>.srv-typing{margin:0 0 1.5rem!important}.cta-form-col>.srv-typing+.cta-form-panel{margin-top:0!important}@media (max-width:781px){.cta-form-col>.srv-typing{margin-bottom:1rem!important}}.wp-block-group.srv-scene{position:relative;isolation:isolate;margin-top:0!important;margin-bottom:0!important;padding:var(--srv-pad-y) 0}.srv-scene .srv-wrap{position:relative;z-index:1;max-width:var(--srv-wrap);margin:0 auto!important;padding:0 var(--srv-gutter)}.srv-scene .srv-wrap>*{margin-top:0}.srv-scene h1,.srv-scene h2{text-wrap:balance}.srv-scene p{text-wrap:pretty}.srv-scene .wp-block-heading{animation:none}.srv-bg-white{background-color:var(--c-white)}.srv-bg-page{background-color:var(--c-bg)}.srv-bg-dark{background-color:var(--c-dark);color:#fff}.srv-bg-dark h1,.srv-bg-dark h2,.srv-bg-dark h3{color:#fff}.srv-bg-dark p{color:rgb(255 255 255 / .68)}.srv-head{margin-bottom:clamp(2.5rem, 5vw, 3.5rem)!important}.srv-head>*{margin-top:0!important}.srv-head>:last-child{margin-bottom:0}.srv-head h2{margin-bottom:1.25rem}.srv-head p{max-width:68ch;margin-bottom:1rem}.srv-head .srv-lead{color:var(--c-ink);font-size:1.1rem;font-weight:500}.srv-bg-dark .srv-head .srv-lead{color:rgb(255 255 255 / .9)}.srv-cta-arrow .wp-block-button__link{display:inline-flex;align-items:center;gap:.6rem;padding:.95rem 1.6rem!important;font-size:0.95rem!important}.srv-cta-arrow .wp-block-button__link::after{content:"";width:16px;height:16px;background-color:currentColor;-webkit-mask:var(--srv-ico-arrow) center / contain no-repeat;mask:var(--srv-ico-arrow) center / contain no-repeat;transition:transform 0.35s var(--ease-premium)}.srv-cta-arrow .wp-block-button__link:hover::after{transform:translateX(4px)}.srv-faq .srv-head{text-align:center}.srv-faq .srv-head h2{margin-bottom:0}.srv-faq-list{max-width:860px;margin:0 auto!important}.srv-faq-list>*{margin-top:0!important}.srv-faq .wp-block-details.srv-faq-item{background-color:var(--c-bg)!important;border:1px solid var(--c-border);border-radius:var(--srv-radius)!important;padding:0!important;margin-bottom:0.75rem!important;transition:border-color 0.25s ease,background-color 0.25s ease!important}.srv-faq .wp-block-details.srv-faq-item[open]{background-color:var(--c-white)!important;border-color:rgb(40 94 168 / .35);padding:0!important}.srv-faq .wp-block-details.srv-faq-item summary{padding:1.25rem 1.5rem;font-size:1rem;line-height:1.45}.srv-faq .wp-block-details.srv-faq-item>*:not(summary){padding:0 1.5rem;margin:0 0 1rem;max-width:none;font-size:.95rem}.srv-faq .wp-block-details.srv-faq-item>*:not(summary):last-child{padding-bottom:.5rem;margin-bottom:1.25rem}.srv-faq .wp-block-details.srv-faq-item.is-closing summary::after{transform:none!important;background-color:transparent!important}.wp-block-group.srv-next{padding:2.75rem 0;border-top:1px solid var(--c-border)}.srv-next p{max-width:70ch;margin:0 auto;text-align:center;font-size:.95rem}.srv-next a{display:inline-flex;align-items:center;gap:.4rem;color:var(--c-action);font-weight:600;text-decoration:none;border-bottom:1px solid rgb(40 94 168 / .3)}.srv-next a::after{content:"";width:15px;height:15px;background-color:currentColor;-webkit-mask:var(--srv-ico-arrow) center / contain no-repeat;mask:var(--srv-ico-arrow) center / contain no-repeat;transition:transform 0.35s var(--ease-premium)}.srv-next a:hover{color:var(--c-action-hv)}.srv-next a:hover::after{transform:translateX(4px)}@media (max-width:781px){.srv-faq .wp-block-details.srv-faq-item summary{padding:1.1rem 1.15rem}.srv-faq .wp-block-details.srv-faq-item>*:not(summary){padding:0 1.15rem}}@keyframes srvFade{from{opacity:0}to{opacity:1}}@keyframes srvRise{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes srvStep{from{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@keyframes srvUnfold{from{opacity:0;transform:translateY(16px) scaleY(.94)}to{opacity:1;transform:none}}@keyframes srvPop{from{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes srvGrow{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes srvWipe{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes srvReveal{from{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes srvLineUp{from{transform:translateY(105%)}to{transform:none}}@keyframes srvSettle{from{transform:translateY(22px)}to{transform:none}}.srv-line{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.srv-line-in{display:inline-block;animation:srvLineUp 1.3s var(--ease-premium) calc(var(--srv-base, 0ms) + var(--i, 0) * 170ms) backwards}html.srv-motion .srv-head:not(.srv-in)>*{opacity:0}html.srv-motion .srv-head.srv-in>*{animation:srvRise 1.2s var(--ease-premium) calc(var(--i, 0) * 180ms) backwards}html.srv-motion .srv-faq-list:not(.srv-in)>.srv-faq-item{opacity:0}html.srv-motion .srv-faq-list.srv-in>.srv-faq-item{transform-origin:top center;animation:srvUnfold 1s var(--ease-premium) calc(var(--i, 0) * 150ms) backwards}html.srv-motion .srv-next:not(.srv-in) p{opacity:0}html.srv-motion .srv-next.srv-in p{animation:srvRise 1.1s var(--ease-premium) backwards}@keyframes srvCtaForm{from{opacity:0;transform:translateY(44px) scale(.97)}to{opacity:1;transform:none}}html.srv-motion .cta-text-col:not(.srv-in)>*{opacity:0}html.srv-motion .cta-text-col.srv-in>*{animation:srvFade 1.5s var(--ease-premium) calc(var(--i, 0) * 300ms) backwards}html.srv-motion .cta-form-panel:not(.srv-in){opacity:0}html.srv-motion .cta-form-panel.srv-in{animation:srvCtaForm 1.8s var(--ease-premium) 400ms backwards}@keyframes srvTypingIn{from{opacity:0;transform:translateY(14px) scale(.85)}to{opacity:1;transform:none}}@keyframes srvDot{0%,60%,100%{transform:none;opacity:.35}30%{transform:translateY(-5px);opacity:1}}html.srv-motion .cta-form-col>.srv-typing:not(.srv-in){opacity:0}html.srv-motion .cta-form-col>.srv-typing.srv-in{transform-origin:bottom left;animation:srvTypingIn 0.9s var(--ease-premium) 100ms backwards}html.srv-motion .cta-form-col>.srv-typing.srv-in span{animation:srvDot 1s ease-in-out calc(450ms + var(--i, 0) * 160ms) 2 backwards}html.srv-motion .cta-form-col:focus-within>.srv-typing.srv-in span{animation:srvDot 1.2s ease-in-out calc(var(--i, 0) * 160ms) infinite}