.real-lesson-story{color:var(--color-foreground);border-block:1px solid var(--real-lesson-story-divider);background:var(--color-background)}.real-lesson-story__inner{display:grid;gap:0}.section--full-width>.real-lesson-story__inner{padding-inline:var(--page-margin)}.real-lesson-story__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:end;gap:clamp(2rem,4vw,3.5rem);padding-block-end:clamp(2rem,3vw,2.5rem)}.real-lesson-story__headline,.real-lesson-story__intro,.real-lesson-story__heading,.real-lesson-story__heading>:first-child,.real-lesson-story__heading>:last-child,.real-lesson-story__intro>:first-child,.real-lesson-story__intro>:last-child,.real-lesson-story__eyebrow,.real-lesson-story__statistic,.real-lesson-story__pillar-title,.real-lesson-story__pillar-description>:first-child,.real-lesson-story__pillar-description>:last-child,.real-lesson-story__awards-label{margin:0}.real-lesson-story__eyebrow{margin-block-end:.75rem;color:var(--real-lesson-story-accent);font-size:var(--font-size--xs);font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.real-lesson-story__heading>*{color:var(--color-foreground);font-family:var(--font-h2--family);font-size:clamp(3rem,5.5vw,4.75rem);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);letter-spacing:-.025em;line-height:.92;text-wrap:balance}.real-lesson-story--heading-medium .real-lesson-story__heading>*{font-size:clamp(2.5rem,4.5vw,4rem)}.real-lesson-story__heading--uppercase>*{text-transform:uppercase}.real-lesson-story__heading--none>*{text-transform:none}.real-lesson-story__intro{max-width:37rem;padding-block-end:.375rem;color:var(--real-lesson-story-muted);font-size:clamp(1rem,1.2vw,1.0625rem);line-height:1.62;text-wrap:pretty}.real-lesson-story__pillars{display:grid;grid-template-columns:repeat(var(--real-lesson-story-columns),minmax(0,1fr));gap:var(--real-lesson-story-card-gap);margin:0;padding:clamp(1.75rem,3vw,2.125rem) 0 0;border-block-start:1px solid var(--real-lesson-story-divider);list-style:none}.real-lesson-story__pillar{display:flex;min-width:0;flex-direction:column}.real-lesson-story__accent{display:block;width:1.625rem;height:3px;margin-block-end:1rem;border-radius:999px;background:var(--real-lesson-story-accent)}.real-lesson-story__pillar-copy{display:grid;gap:0;padding-block-end:1rem}.real-lesson-story__statistic{color:var(--color-foreground);font-family:var(--font-heading--family);font-size:clamp(2.75rem,4.2vw,3.625rem);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);letter-spacing:-.025em;line-height:.92}.real-lesson-story__pillar-title{margin-block-start:.4rem;color:var(--color-foreground);font-family:var(--font-body--family);font-size:.9375rem;font-weight:700;letter-spacing:normal;line-height:1.3;text-transform:none;text-wrap:pretty}.real-lesson-story__pillar-description{max-width:21rem;margin-block-start:.35rem;color:var(--real-lesson-story-muted);font-size:.875rem;line-height:1.55;text-wrap:pretty}.real-lesson-story__media{position:relative;width:100%;aspect-ratio:var(--real-lesson-story-image-ratio);margin-block-start:auto;overflow:hidden;border-radius:var(--real-lesson-story-image-radius);background:rgb(var(--color-foreground-rgb) / .06)}.real-lesson-story__image,.real-lesson-story__placeholder{width:100%;height:100%;display:block;object-fit:cover}.real-lesson-story__image{object-position:var(--real-lesson-story-image-position, center center)}.real-lesson-story__placeholder{color:rgb(var(--color-foreground-rgb) / .24);background:rgb(var(--color-foreground-rgb) / .06)}.real-lesson-story__footer{display:flex;align-items:center;gap:1.5rem 2.125rem;justify-content:space-between;margin-block-start:clamp(2rem,3.5vw,2.75rem);padding-block-start:1.625rem;border-block-start:1px solid var(--real-lesson-story-divider)}.real-lesson-story__recognition{display:flex;min-width:0;align-items:center;gap:1.25rem 2rem}.real-lesson-story__awards-label{flex:0 0 auto;color:var(--real-lesson-story-muted);font-size:.6875rem;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.real-lesson-story__awards{display:flex;min-width:0;align-items:center;gap:1.25rem;margin:0;padding:0;list-style:none}.real-lesson-story__award,.real-lesson-story__award-content{display:flex;align-items:center}.real-lesson-story__award-content{min-height:4.5rem;color:var(--color-foreground);text-decoration:none}a.real-lesson-story__award-content:focus-visible{outline:2px solid var(--real-lesson-story-accent);outline-offset:4px}.real-lesson-story__award-image{display:block;width:auto;max-width:15rem;height:auto;max-height:4.5rem;object-fit:contain}.real-lesson-story__award-name{font-family:var(--font-heading--family);font-size:.875rem;font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);letter-spacing:.04em;line-height:1;text-transform:uppercase}.real-lesson-story__cta{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.65rem}.real-lesson-story__cta-icon{display:inline-flex;width:1rem;height:1rem}.real-lesson-story__cta-icon svg{width:100%;height:100%}@media screen and (max-width:989px){.real-lesson-story__header{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem}.real-lesson-story__intro{max-width:42rem;padding-block-end:0}.real-lesson-story__footer,.real-lesson-story__recognition{align-items:flex-start}.real-lesson-story__footer{flex-direction:column}.real-lesson-story__recognition{width:100%;flex-wrap:wrap}}@media screen and (max-width:749px){.section--full-width>.real-lesson-story__inner{padding-inline:var(--page-margin)}.real-lesson-story__heading>*{font-size:clamp(2.5rem,13vw,3.5rem);line-height:.94}.real-lesson-story--heading-medium .real-lesson-story__heading>*{font-size:clamp(2.25rem,11vw,3rem)}.real-lesson-story__pillars{grid-template-columns:minmax(0,1fr);gap:2rem}.real-lesson-story__pillar-description{max-width:32rem}.real-lesson-story__recognition{gap:1rem}.real-lesson-story__awards{width:100%;flex-wrap:wrap;gap:1rem 1.25rem}.real-lesson-story__cta{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/real-lesson-center-story.css.map */
