@font-face{font-display:swap;font-family:Segoe UI;font-style:normal;font-weight:700;src:local("Segoe UI Bold"),local("SegoeUI-Bold"),url(../fonts/SegoeUI-Bold.woff2) format("woff2"),url(../fonts/SegoeUI-Bold.woff) format("woff"),url(../fonts/SegoeUI-Bold.svg#SegoeUI-Bold) format("svg")}@font-face{font-display:swap;font-family:Segoe UI;font-style:normal;font-weight:400;src:local("Segoe UI"),local("SegoeUI"),url(../fonts/SegoeUI.woff2) format("woff2"),url(../fonts/SegoeUI.woff) format("woff"),url(../fonts/SegoeUI.svg#SegoeUI) format("svg")}body,html{font-family:Segoe UI,system-ui,-apple-system,Roboto,Arial,sans-serif}*,button,input,select,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6,p{margin-top:0}.tefra-header{position:relative}.tefra-header.wp-block-group{padding-inline:clamp(1.25rem,5vw,8.75rem)}.tefra-header__inner{margin-inline:auto;max-width:1160px;width:100%}@media(min-width:992px){.tefra-header{align-items:center;display:flex;min-height:80px}}.tefra-header .wp-block-site-logo{flex-shrink:0}.tefra-header .wp-block-site-logo img{height:auto;width:112px}@media(min-width:992px){.tefra-header .wp-block-site-logo img{width:143px}}body.tefra-site-nav-open{overflow:hidden}.tefra-header__nav{align-items:center;display:flex;flex-wrap:nowrap;gap:12px}.tefra-header__nav .tefra-header__ctas{order:1}.tefra-header__nav .tefra-site-nav{order:2}@media(min-width:992px){.tefra-header__nav{gap:32px;margin-left:auto}.tefra-header__nav .tefra-header__ctas{order:2}.tefra-header__nav .tefra-site-nav{order:1}}.tefra-header__ctas{flex-wrap:nowrap;gap:14px}.tefra-header__cta--outline.wp-block-button{display:none}@media(min-width:992px){.tefra-header__cta--outline.wp-block-button{display:block}.tefra-site-nav__item--mobile-only{display:none}}.tefra-site-nav .tefra-site-nav__list{padding:88px 24px 24px}@media(min-width:992px){.tefra-site-nav .tefra-site-nav__list{padding:0}}.tefra-site-nav,.tefra-site-nav__toggle{align-items:center;display:flex;position:relative}.tefra-site-nav__toggle{background:transparent;border:0;cursor:pointer;flex-direction:column;gap:5px;height:44px;justify-content:center;padding:0;width:44px;z-index:11}.tefra-site-nav__toggle:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}@media(min-width:992px){.tefra-site-nav__toggle{display:none}}.tefra-site-nav__toggle-bar{background:var(--wp--preset--color--brand);display:block;height:2px;transition:transform .25s ease,opacity .2s ease;width:24px}@media(prefers-reduced-motion:reduce){.tefra-site-nav__toggle-bar{transition:none}}.tefra-site-nav.is-drawer-open .tefra-site-nav__toggle-bar:first-of-type{transform:translateY(7px) rotate(45deg)}.tefra-site-nav.is-drawer-open .tefra-site-nav__toggle-bar:nth-of-type(2){opacity:0}.tefra-site-nav.is-drawer-open .tefra-site-nav__toggle-bar:nth-of-type(3){transform:translateY(-7px) rotate(-45deg)}.tefra-site-nav__list{background:var(--wp--preset--color--surface);box-shadow:-8px 0 24px rgba(0,0,0,.16);display:flex;flex-direction:column;height:100vh;margin:0;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease,visibility 0s linear .3s;visibility:hidden;width:min(320px,78vw);z-index:10}@media(prefers-reduced-motion:reduce){.tefra-site-nav__list{transition:none}}.tefra-site-nav.is-drawer-open .tefra-site-nav__list{transform:translateX(0);transition:transform .3s ease,visibility 0s linear 0s;visibility:visible}@media(prefers-reduced-motion:reduce){.tefra-site-nav.is-drawer-open .tefra-site-nav__list{transition:none}}.tefra-site-nav__backdrop{background:rgba(0,0,0,.5);cursor:pointer;inset:0;opacity:0;position:fixed;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;z-index:9}@media(prefers-reduced-motion:reduce){.tefra-site-nav__backdrop{transition:none}}.tefra-site-nav.is-drawer-open .tefra-site-nav__backdrop{opacity:1;transition:opacity .3s ease,visibility 0s linear 0s;visibility:visible}@media(prefers-reduced-motion:reduce){.tefra-site-nav.is-drawer-open .tefra-site-nav__backdrop{transition:none}}@media(min-width:992px){.tefra-site-nav__backdrop{display:none}.tefra-site-nav__list{align-items:center;background:transparent;box-shadow:none;flex-direction:row;gap:32px;height:auto;margin:0;overflow:visible;padding:0;position:static;transform:none;transition:none;visibility:visible;width:auto}}.tefra-site-nav__item{border-bottom:1px solid rgba(8,8,132,.12);position:relative}.tefra-site-nav__item--sub{padding-left:16px}@media(min-width:992px){.tefra-site-nav__item{border-bottom:none}.tefra-site-nav__item--sub{padding-left:0}}.tefra-site-nav__link,.tefra-site-nav__trigger{align-items:center;background:none;border:none;color:var(--wp--preset--color--brand);cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--segoe-ui);font-size:var(--wp--preset--font-size--normal);font-weight:400;gap:6px;letter-spacing:-.16px;line-height:1.5;padding:14px 0;position:relative;text-align:left;text-decoration:none;width:100%}.tefra-site-nav__link:hover,.tefra-site-nav__trigger:hover{text-decoration:underline}.tefra-site-nav__link:focus-visible,.tefra-site-nav__trigger:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px;text-decoration:none}@media(min-width:992px){.tefra-site-nav__link,.tefra-site-nav__trigger{padding:8px 0;width:auto}}.tefra-site-nav__link[aria-current=page]{font-weight:700}.tefra-site-nav__link[aria-current=page]:after{background:var(--wp--preset--color--brand);bottom:6px;content:"";height:2px;left:0;position:absolute;width:38px}@media(min-width:992px){.tefra-site-nav__link[aria-current=page]:after{bottom:-2px}}.tefra-site-nav__link--sub{font-size:var(--wp--preset--font-size--sm);opacity:.85}.tefra-site-nav__link--sub:focus-visible,.tefra-site-nav__link--sub:hover{opacity:1}.tefra-site-nav__chevron{border-bottom:2px solid;border-right:2px solid;display:inline-block;flex-shrink:0;height:7px;transform:rotate(45deg);transition:transform .2s ease;width:7px}@media(prefers-reduced-motion:reduce){.tefra-site-nav__chevron{transition:none}}.tefra-site-nav__trigger[aria-expanded=true] .tefra-site-nav__chevron{transform:rotate(225deg)}.tefra-site-nav .tefra-site-nav__submenu{display:none;flex-direction:column;list-style:none;margin:0;padding:0 0 0 16px}.tefra-site-nav__trigger[aria-expanded=true]+.tefra-site-nav__submenu{display:flex}@media(min-width:992px){.tefra-site-nav .tefra-site-nav__submenu{background:var(--wp--preset--color--surface);border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.16);left:0;min-width:220px;padding:12px 16px;position:absolute;top:100%;z-index:5}.tefra-site-nav__item--sub{border-bottom:none}.tefra-site-nav__link--sub{padding:8px 0}}.tefra-header__cta.wp-block-button .wp-block-button__link{align-items:center;border-radius:4px;display:inline-flex;font-family:var(--wp--preset--font-family--segoe-ui);font-size:var(--wp--preset--font-size--sm);font-weight:700;gap:8px;height:44px;justify-content:center;line-height:1;padding:10px 14px;white-space:nowrap}@media(min-width:992px){.tefra-header__cta.wp-block-button .wp-block-button__link{font-size:var(--wp--preset--font-size--normal);height:48px;padding:12px 20px}}.tefra-header__cta.wp-block-button .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.tefra-header__cta--outline .wp-block-button__link{border-style:solid;letter-spacing:0;transition:background-color .2s ease,color .2s ease}@media(prefers-reduced-motion:reduce){.tefra-header__cta--outline .wp-block-button__link{transition:none}}.tefra-header__cta--outline .wp-block-button__link:hover{background-color:var(--wp--preset--color--brand);color:var(--wp--preset--color--white)}.tefra-header__cta--solid .wp-block-button__link{letter-spacing:-.16px}.tefra-header__cta--solid .wp-block-button__link:hover{filter:brightness(.85)}.tefra-footer{padding:64px max(clamp(1.25rem,5vw,8.75rem),(100% - 1160px)/2)}.tefra-footer a{color:inherit;text-decoration:none}.tefra-footer a:focus-visible,.tefra-footer a:hover{text-decoration:underline}.tefra-footer a:focus-visible{outline:2px solid var(--wp--preset--color--white);outline-offset:2px}.tefra-footer__title{color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--md);font-weight:700;line-height:1.3;margin:0 0 24px}.tefra-footer__list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.tefra-footer__list li{letter-spacing:-.48px}.tefra-footer__coord,.tefra-footer__list li{font-size:var(--wp--preset--font-size--normal);line-height:1.3}.tefra-footer__coord{letter-spacing:-.32px;margin:0 0 24px}.tefra-footer__coord:last-child{margin-bottom:0}.tefra-footer__coord strong{font-weight:700}.tefra-footer__logo img{display:block;height:auto;width:140px}.tefra-footer__col--brand p{font-size:var(--wp--preset--font-size--normal);letter-spacing:-.48px;line-height:1.4;margin:24px 0 0;max-width:300px}.tefra-footer__bottom{border-top:1px solid hsla(0,0%,100%,.12);margin-top:56px;padding-top:32px}@media(min-width:992px){.tefra-footer__bottom{margin-top:110px}}.tefra-footer__copyright{font-size:var(--wp--preset--font-size--sm);letter-spacing:-.14px;margin:0}.tefra-footer__legal{gap:12px 24px}.tefra-footer__legal p{margin:0}.tefra-footer__legal a{color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--sm);letter-spacing:-.14px}.tefra-footer__legal a:focus-visible,.tefra-footer__legal a:hover{color:var(--wp--preset--color--white)}.tefra-footer__columns.wp-block-columns{flex-wrap:wrap;margin-bottom:0;row-gap:48px}@media(min-width:992px){.tefra-footer__columns.wp-block-columns{flex-wrap:nowrap}}.tefra-footer__columns.wp-block-columns>.tefra-footer__col.wp-block-column{flex-basis:100%}@media(min-width:781px){.tefra-footer__columns.wp-block-columns>.tefra-footer__col.wp-block-column{flex-basis:calc(50% - 24px)}}@media(min-width:992px){.tefra-footer__columns.wp-block-columns>.tefra-footer__col.wp-block-column{flex-basis:0;flex-grow:1}.tefra-footer__columns.wp-block-columns>.tefra-footer__col--brand.wp-block-column{flex-grow:2}.tefra-footer__col--coords.wp-block-column{text-align:right}}.tefra-whatsapp-fab{align-items:center;animation:tefra-whatsapp-fab-in .4s ease .3s backwards;background:#128c7e;border-radius:999px;bottom:calc(20px + env(safe-area-inset-bottom, 0px));box-shadow:0 6px 20px rgba(18,140,126,.45),0 2px 6px rgba(0,0,0,.15);display:inline-flex;height:60px;position:fixed;right:20px;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;z-index:8}@media(prefers-reduced-motion:reduce){.tefra-whatsapp-fab{animation:none;transition:none}}.tefra-whatsapp-fab:focus-visible,.tefra-whatsapp-fab:hover{background:#0c6b5e;box-shadow:0 8px 24px rgba(18,140,126,.45),0 4px 10px rgba(0,0,0,.2);transform:translateY(-2px)}.tefra-whatsapp-fab:focus-visible{outline:2px solid var(--wp--preset--color--white);outline-offset:3px}body.tefra-site-nav-open .tefra-whatsapp-fab{visibility:hidden}.tefra-whatsapp-fab__icon-box{align-items:center;display:flex;flex:0 0 60px;height:60px;justify-content:center;position:relative;width:60px}.tefra-whatsapp-fab__icon{fill:var(--wp--preset--color--white);height:28px;position:relative;width:28px;z-index:1}.tefra-whatsapp-fab__ring{animation:tefra-whatsapp-fab-pulse 2.6s ease-out infinite;border:2px solid #128c7e;border-radius:999px;inset:0;pointer-events:none;position:absolute}@media(prefers-reduced-motion:reduce){.tefra-whatsapp-fab__ring{display:none}}.tefra-whatsapp-fab:focus-visible .tefra-whatsapp-fab__ring,.tefra-whatsapp-fab:hover .tefra-whatsapp-fab__ring{display:none}.tefra-whatsapp-fab__label{display:none}@media(min-width:992px){.tefra-whatsapp-fab__label{background:var(--wp--preset--color--ink);border-radius:6px;bottom:calc(100% + 12px);color:var(--wp--preset--color--white);display:inline-block;font-family:var(--wp--preset--font-family--segoe-ui);font-size:var(--wp--preset--font-size--sm);font-weight:700;line-height:1;opacity:0;padding:8px 14px;pointer-events:none;position:absolute;right:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;white-space:nowrap}}@media(min-width:992px)and (prefers-reduced-motion:reduce){.tefra-whatsapp-fab__label{transition:none}}@media(min-width:992px){.tefra-whatsapp-fab:focus-visible .tefra-whatsapp-fab__label,.tefra-whatsapp-fab:hover .tefra-whatsapp-fab__label{opacity:1;transform:translateY(0)}}@keyframes tefra-whatsapp-fab-in{0%{opacity:0;transform:scale(.6) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes tefra-whatsapp-fab-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.tefra-hero{padding:0}.tefra-hero .wp-block-columns{align-items:stretch;gap:0;margin-block:0}@media(min-width:992px){.tefra-hero .wp-block-columns{flex-wrap:nowrap;min-height:600px}}.tefra-hero__content.wp-block-column{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:var(--wp--preset--spacing--70) max(clamp(1.25rem,5vw,8.75rem),(100% - 1160px)/2)}@media(min-width:992px){.tefra-hero__content.wp-block-column{flex:1 1 auto;max-width:none;padding:var(--wp--preset--spacing--80) var(--wp--preset--spacing--60) var(--wp--preset--spacing--80) max(clamp(1.25rem,5vw,8.75rem),(100% - 1160px)/2)}}.tefra-hero__ctas,.tefra-hero__heading-group,.tefra-hero__text{max-width:100%}@media(min-width:992px){.tefra-hero__ctas,.tefra-hero__heading-group,.tefra-hero__text{max-width:607px}}.tefra-hero__title{color:var(--wp--preset--color--brand);line-height:1.2}.tefra-hero__subtitle{line-height:normal;margin:0}.tefra-hero__text{margin-top:30px}.tefra-hero__cta.wp-block-button .wp-block-button__link{align-items:center;display:inline-flex;justify-content:center;transition:filter .2s ease}@media(prefers-reduced-motion:reduce){.tefra-hero__cta.wp-block-button .wp-block-button__link{transition:none}}.tefra-hero__cta.wp-block-button .wp-block-button__link:hover{filter:brightness(.85)}.tefra-hero__cta.wp-block-button .wp-block-button__link:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.tefra-hero__media.wp-block-column{margin-top:0}@media(min-width:992px){.tefra-hero__media.wp-block-column{display:flex;flex:0 1 44.72%;height:auto;min-height:600px;min-width:38%}}.tefra-hero__image{flex:1;height:100%;margin:0}.tefra-hero__image img{aspect-ratio:4/3;display:block;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:781px){.tefra-hero__image img{aspect-ratio:16/9}}@media(min-width:992px){.tefra-hero__image img{aspect-ratio:auto;height:100%;min-height:600px}}.tefra-ciclo{padding:40px 0}@media(min-width:992px){.tefra-ciclo{padding:100px max(clamp(1.25rem,5vw,8.75rem),(100% - 1160px)/2)}}.tefra-ciclo__heading-group{display:flex;flex-direction:column;margin-inline:auto;max-width:640px;row-gap:14px;text-align:center}.tefra-ciclo__lead,.tefra-ciclo__title{margin:0}.tefra-ciclo__panel{display:flex;flex-direction:column;margin-top:56px;row-gap:14px}.tefra-ciclo__tablist{-moz-column-gap:14px;column-gap:14px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory}@media(min-width:992px){.tefra-ciclo__tablist{overflow-x:visible}}.tefra-ciclo__tab{background:var(--wp--preset--color--surface);border:none;border-radius:4px;color:var(--wp--preset--color--brand);cursor:pointer;flex:0 0 auto;font-family:var(--wp--preset--font-family--segoe-ui);font-size:var(--wp--preset--font-size--md);font-weight:700;line-height:1.5555;min-width:200px;padding:var(--wp--preset--spacing--40);scroll-snap-align:start;text-align:center;transition:background-color .2s ease,color .2s ease}.tefra-ciclo__tab:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.tefra-ciclo__tab.is-active{background:var(--wp--preset--color--brand);color:var(--wp--preset--color--white)}@media(min-width:992px){.tefra-ciclo__tab{flex:1 1 0;min-width:0}}.tefra-ciclo__content{position:relative}.tefra-ciclo__module{display:flex;flex-direction:column;row-gap:24px}.tefra-ciclo__module[hidden]{display:none}@media(min-width:992px){.tefra-ciclo__module{align-items:flex-start;-moz-column-gap:var(--wp--preset--spacing--70);column-gap:var(--wp--preset--spacing--70);flex-direction:row}}.tefra-ciclo__image{margin:0}.tefra-ciclo__image img{aspect-ratio:520/400;border-radius:4px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:992px){.tefra-ciclo__image{flex:0 0 44%}}.tefra-ciclo__text{display:flex;flex-direction:column;row-gap:30px}@media(min-width:992px){.tefra-ciclo__text{flex:1 1 0}}.tefra-ciclo__cta,.tefra-ciclo__description{font-size:20px;line-height:1.4;margin:0}.tefra-ciclo__cta a{color:var(--wp--preset--color--brand);font-weight:700;text-decoration:none}.tefra-ciclo__cta a:focus-visible,.tefra-ciclo__cta a:hover{text-decoration:underline}.tefra-ciclo__cta a:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}@media(prefers-reduced-motion:reduce){.tefra-ciclo__tab{transition:none}}.tefra-validacion{overflow:hidden;padding:40px 0}@media(min-width:992px){.tefra-validacion{padding:100px 0}}.tefra-validacion__track:hover{animation-play-state:paused}.tefra-validacion__title{margin:0 auto 40px;max-width:916px;padding-inline:clamp(1.25rem,5vw,8.75rem);text-align:center}@media(min-width:992px){.tefra-validacion__title{margin-bottom:100px}}.tefra-validacion__track{animation:tefra-validacion-scroll 32s linear infinite;display:flex;width:-moz-max-content;width:max-content}.tefra-validacion__group{align-items:center;-moz-column-gap:var(--wp--preset--spacing--60);column-gap:var(--wp--preset--spacing--60);display:flex;flex-shrink:0;padding-right:var(--wp--preset--spacing--60)}@media(min-width:992px){.tefra-validacion__group{-moz-column-gap:var(--wp--preset--spacing--100);column-gap:var(--wp--preset--spacing--100);padding-right:var(--wp--preset--spacing--100)}}.tefra-validacion__logo{flex-shrink:0;height:56px;-o-object-fit:contain;object-fit:contain;transition:transform .3s cubic-bezier(.4,0,.2,1);width:auto}@media(min-width:992px){.tefra-validacion__logo{height:88px}}.tefra-validacion__logo:hover{transform:scale(1.2)}@media(prefers-reduced-motion:reduce){.tefra-validacion__track{animation:none}.tefra-validacion__logo{transition:none}}.editor-styles-wrapper .tefra-validacion__track,body[data-resizable-iframe-connected] .tefra-validacion__track{animation-play-state:paused}@keyframes tefra-validacion-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.tefra-faqs{padding:40px 0}@media(min-width:992px){.tefra-faqs{padding:100px max(clamp(1.25rem,5vw,8.75rem),(100% - 1160px)/2)}}.tefra-faqs__heading-group{margin-inline:auto;max-width:700px;text-align:center}.tefra-faqs__eyebrow{line-height:1.3;margin:0}.tefra-faqs__title{margin:0}.tefra-faqs__accordion.wp-block-accordion{margin:56px auto 0;max-width:898px}.tefra-faqs__accordion .wp-block-accordion-item{margin-bottom:14px}.tefra-faqs__accordion .wp-block-accordion-item:last-child{margin-bottom:0}.tefra-faqs__accordion .wp-block-accordion-heading{margin:0}.tefra-faqs__accordion .wp-block-accordion-heading__toggle{background:var(--wp--preset--color--white);border-radius:8px;color:var(--wp--preset--color--brand);font-family:var(--wp--preset--font-family--segoe-ui);font-size:var(--wp--preset--font-size--normal);font-weight:700;line-height:1.75;padding:16px 24px}.tefra-faqs__accordion .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}.tefra-faqs__accordion .wp-block-accordion-heading__toggle:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.tefra-faqs__accordion .wp-block-accordion-heading__toggle-icon{font-size:22px;height:24px;line-height:1;margin-left:16px;width:24px}.tefra-faqs__accordion .wp-block-accordion-panel{background:var(--wp--preset--color--white);color:var(--wp--preset--color--ink);display:grid;font-size:var(--wp--preset--font-size--normal);grid-template-rows:1fr;line-height:1.6;overflow:hidden;padding:18px 24px;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1),padding-top .35s cubic-bezier(.4,0,.2,1),padding-bottom .35s cubic-bezier(.4,0,.2,1)}.tefra-faqs__accordion .wp-block-accordion-panel>*{margin:0;min-height:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.tefra-faqs__accordion .wp-block-accordion-panel{transition:none}}.tefra-faqs__accordion .wp-block-accordion-panel[aria-hidden=true],.tefra-faqs__accordion .wp-block-accordion-panel[inert]{display:grid;grid-template-rows:0fr;padding-bottom:0;padding-top:0}.tefra-faqs__accordion .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle{background:var(--wp--preset--color--brand);color:var(--wp--preset--color--white)}.tefra-faqs__accordion .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle:focus-visible{outline-color:var(--wp--preset--color--white)}.tefra-experiencia{padding:40px 0}@media(min-width:992px){.tefra-experiencia{padding:100px max(clamp(1.25rem,5vw,8.75rem),(100% - 1160px)/2)}}.tefra-experiencia__heading-group{align-items:center;display:flex;flex-direction:column;margin-inline:auto;max-width:702px;row-gap:14px;text-align:center}.tefra-experiencia__eyebrow{line-height:1.3;margin:0;opacity:.7}.tefra-experiencia__title{margin:0}.tefra-experiencia__lead{margin:0;opacity:.7}.tefra-experiencia__cards.wp-block-columns{-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;margin-top:56px;row-gap:24px}@media(min-width:992px){.tefra-experiencia__cards.wp-block-columns{flex-wrap:nowrap}}.tefra-experiencia__cards.wp-block-columns>.tefra-experiencia__card.wp-block-column{border-radius:4px;flex-basis:100%;padding:32px}@media(min-width:992px){.tefra-experiencia__cards.wp-block-columns>.tefra-experiencia__card.wp-block-column{flex-basis:0;flex-grow:1}}.tefra-experiencia__card-heading{display:flex;flex-direction:column;row-gap:4px}.tefra-experiencia__card-subtitle,.tefra-experiencia__card-title{margin:0}.tefra-experiencia__card-list{display:flex;flex-direction:column;margin-top:24px;row-gap:18px}.tefra-experiencia__card-item{align-items:flex-start;-moz-column-gap:10px;column-gap:10px;display:flex}.tefra-experiencia__card-item-icon{fill:var(--wp--preset--color--brand);flex-shrink:0;height:24px;width:24px}.tefra-experiencia__card-item-text{line-height:1.6;margin:0}.tefra-experiencia__card-item-label{color:var(--wp--preset--color--brand);font-weight:700}.tefra-recursos{padding:40px 0}@media(min-width:992px){.tefra-recursos{padding:100px max(clamp(1.25rem,5vw,8.75rem),(100% - 1160px)/2)}}.tefra-recursos__heading-group{display:flex;flex-direction:column;max-width:640px;row-gap:14px}.tefra-recursos__eyebrow{font-size:var(--wp--preset--font-size--xl);margin:0}.tefra-recursos__lead,.tefra-recursos__title{font-weight:400;margin:0}.tefra-recursos__grid{display:flex;flex-direction:column;margin-top:56px;row-gap:32px}@media(min-width:992px){.tefra-recursos__grid{-moz-column-gap:20px;column-gap:20px;flex-direction:row;row-gap:0}}.tefra-recursos__card{display:flex;flex-direction:column}@media(min-width:992px){.tefra-recursos__card{flex:1 1 0}}.tefra-recursos__card-image{border-radius:4px;display:block;margin:0 0 14px;overflow:hidden}.tefra-recursos__card-image img{aspect-ratio:570/300;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.tefra-recursos__card-category{color:var(--wp--preset--color--brand);font-size:var(--wp--preset--font-size--lg);font-weight:700;line-height:1.2;margin:0 0 8px}.tefra-recursos__card-title{color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--normal);font-weight:400;line-height:1.6;margin:0 0 24px}.tefra-recursos__card-title a{color:inherit;text-decoration:none}.tefra-recursos__card-title a:focus-visible,.tefra-recursos__card-title a:hover{text-decoration:underline}.tefra-recursos__card-cta{font-size:var(--wp--preset--font-size--normal);margin:0}.tefra-recursos__card-cta a{color:var(--wp--preset--color--brand);font-weight:700;text-decoration:none}.tefra-recursos__card-cta a:focus-visible,.tefra-recursos__card-cta a:hover{text-decoration:underline}.tefra-recursos a:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}