html{scroll-behavior:smooth}:where([id]){scroll-margin-top:2rem}.wp-site-blocks>header,.wp-site-blocks>footer{margin-block-start:0}.kairos-section{padding-block:var(--wp--preset--spacing--50)}.kairos-header{padding-block:1.4rem;border-bottom:1px solid var(--wp--preset--color--arena);gap:1.5rem}.kairos-footer{padding-block:3rem;border-top:1px solid var(--wp--preset--color--salvia);margin-top:0}.kairos-section .wp-block-columns{align-items:center;gap:clamp(2rem,5vw,5rem)}.kairos-section .wp-block-image img{width:100%;height:auto;border-radius:3px}.wp-block-navigation a,.wp-block-button a{transition:opacity .2s}a:hover{opacity:.8}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--wp--preset--color--salvia-profundo);outline-offset:4px}.kairos-form{display:grid;gap:1rem}.kairos-form label{display:block;font-weight:600}.kairos-form input:not([type=checkbox]),.kairos-form textarea,.kairos-form select{box-sizing:border-box;width:100%;padding:.85rem;border:1px solid var(--wp--preset--color--salvia-profundo);border-radius:3px;color:inherit;background:var(--wp--preset--color--papel-calido);font:inherit}.kairos-form textarea{min-height:150px}.kairos-form button{cursor:pointer;font:inherit}.kairos-hp{position:absolute!important;left:-10000px!important}.kairos-status{padding:1rem;border:2px solid currentColor}.kairos-form small{font-size:.875rem}@media(max-width:781px){.kairos-header{gap:.75rem}.kairos-header .wp-block-navigation{margin-left:auto}.kairos-section .wp-block-columns{gap:2rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.kairos-header{padding-inline:var(--wp--style--root--padding-left,1.5rem);box-sizing:border-box}.wp-site-blocks>main{min-height:60vh;margin-block-start:0}.wp-block-post-content>.kairos-section{margin-block-start:0}.kairos-header{gap:1.2rem;padding-block:1rem}.kairos-header .wp-block-site-logo img{height:auto}.kairos-header .wp-block-navigation{flex:1;min-width:0}.kairos-header .wp-block-navigation__container{column-gap:1rem;row-gap:.5rem}.kairos-header .wp-block-site-title{white-space:nowrap}.wp-block-navigation .current-menu-item>a,.wp-block-navigation a[aria-current="page"]{text-decoration:underline;text-underline-offset:.45em;text-decoration-thickness:2px}.kairos-section .wp-block-columns{align-items:flex-start}#inicio .wp-block-columns{align-items:center}@media(max-width:1050px){.kairos-header .wp-block-navigation{flex-basis:100%}.kairos-header .wp-block-navigation__container{justify-content:flex-start}}@media(max-width:599px){.kairos-header .wp-block-navigation{flex-basis:auto;flex:0}.kairos-header .wp-block-site-title{font-size:1.3rem}.kairos-header .wp-block-site-logo{width:48px}}.wp-site-blocks>header{position:relative;z-index:100}.kairos-header{position:relative;z-index:100}.kairos-header .wp-block-navigation__responsive-container.is-menu-open{z-index:100000}.kairos-whatsapp{position:fixed;right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));z-index:50;width:56px;height:56px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:2px solid var(--wp--preset--color--papel-calido,#f8f5ef);border-radius:50%;background:var(--wp--preset--color--salvia-profundo,#3d5348);color:var(--wp--preset--color--papel-calido,#f8f5ef);box-shadow:0 3px 12px #0002;text-decoration:none}.kairos-whatsapp svg{display:block;flex:none}.kairos-whatsapp:hover{opacity:1;filter:brightness(1.12)}.kairos-whatsapp:focus-visible{outline:3px solid var(--wp--preset--color--tinta,#242721);outline-offset:4px}html.has-modal-open .kairos-whatsapp{display:none}.wp-site-blocks>footer{padding-bottom:80px}@view-transition{navigation:auto}:root{--kairos-enter:16vw;--kairos-leave:-16vw}:root[data-kairos-direction="back"]{--kairos-enter:-16vw;--kairos-leave:16vw}.wp-site-blocks>header{view-transition-name:kairos-header}.wp-site-blocks>main{view-transition-name:kairos-main}::view-transition-group(*){animation-duration:380ms;animation-timing-function:cubic-bezier(.22,.61,.36,1)}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-old(kairos-header),::view-transition-new(kairos-header){animation:none}::view-transition-old(kairos-main){animation:kairos-page-out 380ms cubic-bezier(.22,.61,.36,1) both}::view-transition-new(kairos-main){animation:kairos-page-in 380ms cubic-bezier(.22,.61,.36,1) both}@keyframes kairos-page-out{to{transform:translateX(var(--kairos-leave));opacity:0}}@keyframes kairos-page-in{from{transform:translateX(var(--kairos-enter));opacity:0}to{transform:translateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}