:root{--nf-max-width-inner:1200px;--nf-max-width-crystal:240px;--nf-bp-tablet:960px;--nf-bp-medium:1100px;--nf-bp-mobile:720px;--nf-section-padding-block-lg:6rem;--nf-section-padding-block-md:5rem;--nf-section-padding-inline:5vw;--nf-gap-xl:4rem;--nf-gap-lg:3rem;--nf-gap-md:2.5rem;--nf-gap-card:1.5rem;--nf-gap-card-horizontal:1.75rem;--nf-gap-card-inner:1.25rem;--nf-padding-card-wrapper:3rem 3rem 2.5rem;--nf-padding-card-wrapper-mobile:2rem 1.75rem;--nf-padding-card-loutcomes:1.25rem 1.5rem;--nf-padding-section-mobile-block:4rem;--nf-padding-section-mobile-inline:1.5rem;--nf-color-hrtrust-grad-1:#f5f0ff;--nf-color-hrtrust-grad-2:#f2f6ff;--nf-color-hrtrust-grad-3:#eaf3ff;--nf-color-hrtrust-grad-4:#f8f4ff;--nf-gradient-hrtrust:radial-gradient(
        circle at 0 0,
        var(--nf-color-hrtrust-grad-1) 0,
        var(--nf-color-hrtrust-grad-2) 30%,
        var(--nf-color-hrtrust-grad-3) 60%,
        var(--nf-color-hrtrust-grad-4) 100%
    );--nf-color-loutcomes-grad-1:#ebf2ff;--nf-color-loutcomes-grad-2:#f3e8fc;--nf-color-loutcomes-grad-3:#f1f0ff;--nf-gradient-loutcomes:radial-gradient(
        circle at 0 0,
        var(--nf-color-loutcomes-grad-1) 0,
        var(--nf-color-loutcomes-grad-2) 40%,
        var(--nf-color-loutcomes-grad-3) 80%
    );--nf-color-heading-hrtrust:#8ca9ff;--nf-color-heading-loutcomes:#5a80ff;--nf-color-text-intro:#606f93;--nf-color-text-subtitle:#314063;--nf-color-text-card-title-dark:#28334f;--nf-color-text-card-title:#1f2937;--nf-color-text-card:#4b5563;--nf-color-text-quote:#7b8ab0;--nf-color-border-card:#d7e3ff;--nf-color-icon-primary:var(--ast-global-color-0, #9F7BCD);--nf-bg-card-wrapper:rgba(255, 255, 255, 0.88);--nf-bg-card-hrtrust:rgba(255, 255, 255, 0.95);--nf-bg-card-loutcomes:rgba(255, 255, 255, 0.96);--nf-shadow-card-wrapper:0 32px 80px rgba(27, 66, 124, 0.12);--nf-shadow-card-lg:0 18px 40px rgba(32, 65, 123, 0.08);--nf-shadow-card-md:0 18px 40px rgba(32, 65, 123, 0.06);--nf-radius-card-hrtrust:1.6rem;--nf-radius-card-loutcomes:0.75rem;--nf-size-icon-lg:96px;--nf-size-icon-md:72px;--nf-color-subtitle:var(--wp-surface-inverse, #163578)}.nf-loutcomes.noosfera-pattern--learning-outcomes{position:relative;padding:var(--nf-section-padding-block-md) var(--nf-section-padding-inline);overflow:hidden;background:var(--nf-gradient-loutcomes)}.nf-loutcomes__inner{max-width:var(--nf-max-width-inner);margin:0 auto}.nf-loutcomes__header{margin-bottom:3rem}.nf-loutcomes__title{line-height:1.1;margin:0 0 .75rem}.nf-loutcomes__subtitle{margin:0;font-weight:700;font-size:1.05rem;color:var(--nf-color-subtitle)}.nf-loutcomes__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--nf-gap-card) var(--nf-gap-card-horizontal);align-items:stretch}.nf-loutcomes__card{padding:var(--nf-padding-card-loutcomes);display:flex;gap:var(--nf-gap-card-inner);height:100%;align-items:flex-start!important}.nf-loutcomes__icon{flex:0 0 auto}.nf-loutcomes__icon-markup{margin:0!important;line-height:0;display:flex}.nf-loutcomes__icon .wp-block-shortcode{margin:0!important;line-height:0;display:flex}.nf-loutcomes__icon img{width:var(--nf-size-icon-lg);height:var(--nf-size-icon-lg);max-width:none;display:block}.nf-loutcomes__icon .nf-loutcomes__icon-lucide{width:var(--nf-size-icon-lg);height:var(--nf-size-icon-lg);display:inline-block;color:var(--nf-color-icon-primary)}.nf-loutcomes__icon .nf-loutcomes__icon-lucide svg{width:100%;height:100%}.nf-loutcomes__card-body{flex:1 1 auto}.nf-loutcomes__card-title{margin:0 0 .35rem;font-size:1.15rem;font-weight:700;color:var(--nf-color-text-card-title)}.nf-loutcomes__card-text{margin:0;font-size:.98rem;line-height:1.6;color:var(--nf-color-text-card)}@media (max-width:1100px){.nf-loutcomes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.nf-loutcomes.noosfera-pattern--learning-outcomes{padding:3.5rem var(--nf-padding-section-mobile-inline)}.nf-loutcomes__grid{grid-template-columns:1fr}.nf-loutcomes__icon img{width:var(--nf-size-icon-md);height:var(--nf-size-icon-md)}.nf-loutcomes__icon .nf-loutcomes__icon-lucide{width:var(--nf-size-icon-md);height:var(--nf-size-icon-md)}}.nf-loutcomes__grid>.nf-loutcomes__card{margin-block-start:0!important;margin-block-end:0}