.LearningPhilosophyModal-module__qSOHMq__overlay{--surface-base:var(--hca-cream);--ink-primary:var(--hca-navy);--text-body:var(--hca-navy);--text-accent-safe:var(--hca-gold-text);--accent-primary:var(--hca-gold);--chip-gold:color-mix(in srgb, var(--hca-gold) 12%, transparent);--focus-ring:var(--hca-teal-bright);--f-display:var(--font-cormorant), Georgia, serif;--f-body:var(--font-dm-sans), system-ui, sans-serif;--f-eyebrow:var(--font-montserrat), system-ui, sans-serif;z-index:100;background:color-mix(in srgb, var(--hca-teal-abyss) 62%, transparent);place-items:center;padding:clamp(16px,4vw,40px);display:grid;position:fixed;inset:0}.LearningPhilosophyModal-module__qSOHMq__modal{background:var(--surface-base);color:var(--text-body);font-family:var(--f-body);border-radius:16px;width:100%;max-width:720px;max-height:88vh;padding:clamp(26px,4vw,48px);font-size:1.125rem;line-height:1.65;position:relative;overflow:auto}.LearningPhilosophyModal-module__qSOHMq__modal :is(p,li){text-wrap:pretty}.LearningPhilosophyModal-module__qSOHMq__modal :is(button):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.LearningPhilosophyModal-module__qSOHMq__close{width:44px;height:44px;color:var(--ink-primary);font-family:var(--f-body);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:1.5rem;line-height:1;position:absolute;top:14px;right:14px}.LearningPhilosophyModal-module__qSOHMq__close:hover{background:var(--chip-gold)}.LearningPhilosophyModal-module__qSOHMq__title{font-family:var(--f-display);color:var(--ink-primary);padding-right:44px;font-size:clamp(1.7rem,3.4vw,2.3rem);font-weight:700;line-height:1.12}.LearningPhilosophyModal-module__qSOHMq__lede{max-width:56ch;margin-top:18px;font-size:clamp(1.125rem,1.8vw,1.28rem)}.LearningPhilosophyModal-module__qSOHMq__groupHeading{font-family:var(--f-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--text-accent-safe);margin-top:32px;font-size:1rem;font-weight:600}.LearningPhilosophyModal-module__qSOHMq__list{gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.LearningPhilosophyModal-module__qSOHMq__list li{padding-left:26px;position:relative}.LearningPhilosophyModal-module__qSOHMq__list li:before{content:"";background:var(--accent-primary);border-radius:50%;width:9px;height:9px;position:absolute;top:.62em;left:0}.LearningPhilosophyModal-module__qSOHMq__list strong{font-family:var(--f-display);font-size:1.1rem;display:block}.LearningPhilosophyModal-module__qSOHMq__modal .LearningPhilosophyModal-module__qSOHMq__closeLine{font-family:var(--f-display);color:var(--ink-primary);white-space:nowrap;max-width:none;margin-top:30px;font-size:clamp(1.05rem,1.7vw,1.28rem);font-style:italic}@media (max-width:620px){.LearningPhilosophyModal-module__qSOHMq__modal .LearningPhilosophyModal-module__qSOHMq__closeLine{white-space:normal;text-wrap:balance}}
