@charset "UTF-8";.nubohaus-editor-reorder{display:grid;gap:.65rem;width:100%;min-width:0;overflow:hidden}.nubohaus-editor-reorder__item{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;max-width:100%;gap:.5rem;padding-bottom:.5rem;overflow:hidden;border-bottom:1px solid #e8e8e8}.nubohaus-editor-reorder__summary{display:block;flex:1 1 0;width:0;max-width:none;min-width:0;overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.nubohaus-editor-reorder__actions{display:inline-flex;flex:none;gap:.1rem}.nubohaus-editor-reorder__action.components-button{width:1.75rem;height:1.75rem;min-width:1.75rem;padding:0}.idiomas-purpose{padding-inline:4%}@media (min-width:768px){.idiomas-purpose{padding-inline:4%}}@media (min-width:992px){.idiomas-purpose{padding-inline:8%}}@media (min-width:1600px){.idiomas-purpose{padding-inline:10%}}.idiomas-purpose{padding-block:clamp(3.5rem,7vw,6.5rem);background:#fff;color:#202020}.idiomas-purpose__inner{display:grid;gap:2.5rem;margin-inline:auto}.idiomas-purpose__content{min-width:0}.idiomas-purpose__header.c-block-header{align-items:flex-start;gap:1rem;max-width:none;margin:0;text-align:left}.idiomas-purpose__eyebrow{font-size:.75rem;margin:0;color:#15369a;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.idiomas-purpose__title.c-title{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.idiomas-purpose__title.c-title{font-size:2.5rem}}.idiomas-purpose__title.c-title{margin:0;color:#202020;font-weight:700;letter-spacing:-.04em;line-height:1.1}.idiomas-purpose__title strong{color:#15369a;font-weight:inherit}.idiomas-purpose__description{font-size:1rem;max-width:36rem;color:#6a6a6a;line-height:1.75}.idiomas-purpose__description p{margin:0}.idiomas-purpose__objectives-label{font-size:.75rem;display:flex;align-items:center;gap:.75rem;margin:2.25rem 0 1.25rem;color:#6a6a6a;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.idiomas-purpose__objectives-label::after{content:"";flex:1;height:1px;background:#e8e8e8}.idiomas-purpose__objectives{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.idiomas-purpose__header+.idiomas-purpose__objectives{margin-top:2rem}.idiomas-purpose__objective-wrapper{min-width:0}.idiomas-purpose__objective{display:flex;align-items:center;gap:.85rem;padding:.95rem 1.1rem;border:1px solid #e8e8e8;border-radius:.875rem;background:#fff;color:#191919;font-weight:500;line-height:1.45;transition:border-color 220ms ease,box-shadow 220ms ease,background-color 220ms ease}.idiomas-purpose__objective:focus-within,.idiomas-purpose__objective:hover{border-color:#bdcbed;background:#f1f4fc;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.075)}.idiomas-purpose__objective-text{font-size:.875rem;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.idiomas-purpose__objective-icon.c-svg{flex:0 0 auto;width:2.375rem;min-width:2.375rem;height:2.375rem;align-items:center;justify-content:center;padding:.5rem;border-radius:.625rem;background:#eef2fc;color:#15369a}.idiomas-purpose__media{position:relative;min-width:0;min-height:20rem;overflow:hidden;border-radius:1.25rem;background:#f7f7f5}.idiomas-purpose__image.c-image{display:block;width:100%;height:100%;aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover}.idiomas-purpose__image-placeholder{display:grid;width:100%;height:100%;min-height:20rem;place-items:center;padding:1.5rem;border:1px dashed #e0e0e0;border-radius:1.25rem;background:#f7f7f5;color:#6a6a6a;text-align:center}.idiomas-purpose--media-only .idiomas-purpose__media{max-width:42rem;margin-inline:auto}.idiomas-purpose:not(.idiomas-purpose--with-image) .idiomas-purpose__content{max-width:50rem}.idiomas-purpose__add-objective.components-button{margin-top:1rem}.idiomas-purpose__objective--editor{position:relative;flex-wrap:wrap;padding-right:2.75rem}.idiomas-purpose__objective-delete.components-button{position:absolute;top:.5rem;right:.5rem;z-index:2;display:grid;width:1.75rem;min-width:1.75rem;height:1.75rem;place-items:center;padding:.25rem;background:0 0!important;color:#d12626!important;box-shadow:none;transition:color 220ms ease}.idiomas-purpose__objective-delete.components-button:focus-visible,.idiomas-purpose__objective-delete.components-button:hover{background:0 0!important;color:#791632!important}.idiomas-purpose__objective-delete.components-button svg{display:block;width:1rem;height:1rem;fill:currentcolor}@media (min-width:992px){.idiomas-purpose--with-image .idiomas-purpose__inner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,4vw,4.25rem);align-items:stretch}.idiomas-purpose--with-image .idiomas-purpose__media{min-height:100%}.idiomas-purpose--with-image .idiomas-purpose__image.c-image{position:absolute;inset:0;aspect-ratio:auto}}.wp-front .idiomas-purpose__header{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(-25px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.2s}.wp-front .idiomas-purpose__objectives-label{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(-25px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.4s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(1){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.6s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(2){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.8s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(3){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(4){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.2s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(5){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.4s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(6){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.6s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(7){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.8s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(8){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(9){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2.2s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(10){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2.4s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(11){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2.6s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(12){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2.8s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(13){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:3s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(14){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:3.2s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(15){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:3.4s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(16){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:3.6s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(17){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:3.8s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(18){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:4s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(19){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:4.2s}.wp-front .idiomas-purpose__objective-wrapper:nth-child(20){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:4.4s}@media (prefers-reduced-motion:reduce){.idiomas-purpose__header,.idiomas-purpose__objective-wrapper,.idiomas-purpose__objectives-label{opacity:1!important;transform:none!important;transition:none!important}}.idiomas-purpose-editor__media{display:flex;min-width:0;flex-direction:column;gap:.75rem}.idiomas-purpose-editor__media .idiomas-purpose__media{min-height:20rem;flex:1}.idiomas-purpose-editor__image-actions{display:flex;flex-wrap:wrap;gap:.5rem}.idiomas-purpose-editor__image-alt{margin:0}.idiomas-purpose-editor__icon-control{display:flex;flex:0 0 auto;align-items:center;gap:.25rem}.idiomas-purpose-editor__icon-preview{font-size:.625rem;display:grid;width:2.375rem;height:2.375rem;place-items:center;padding:.5rem;border-radius:.625rem;background:#eef2fc;color:#15369a;font-weight:700;line-height:1;text-transform:uppercase}.idiomas-purpose-editor__icon-preview img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.idiomas-purpose-editor__icon-settings.components-button{display:grid;width:1.75rem;min-width:1.75rem;height:1.75rem;place-items:center;padding:.25rem;border-radius:.25rem;background:0 0!important;color:#15369a!important;transition:background-color 220ms ease,color 220ms ease}.idiomas-purpose-editor__icon-settings.components-button:focus-visible,.idiomas-purpose-editor__icon-settings.components-button:hover{background:#15369a!important;color:#fff!important}.idiomas-purpose-editor__icon-settings.components-button svg{display:block;width:1rem;height:1rem;fill:currentcolor}.idiomas-purpose-editor__icon-actions{display:flex;min-width:12rem;flex-direction:column;gap:1rem;padding:1rem}
/*# sourceMappingURL=idiomas-purpose.min.css.map */
