p,ul,ol,li,figure,blockquote,dl,dd{margin:0;padding:0}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,.content-area-title,.title-font{margin:0;font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-track);line-height:var(--display-lh);text-transform:var(--display-case);color:var(--text-heading);text-wrap:pretty}h1,.title-font{font-size:clamp(2.4rem,5vw,3.4rem);letter-spacing:var(--display-track-hero);line-height:var(--display-lh-hero)}h2,.content-area-title{font-size:clamp(2rem,4.2vw,3rem)}.content-area-title{font-size:clamp(2rem,4vw,2.2rem);margin-bottom:1.1rem}h3{font-size:1.45rem;line-height:1.12}h4{font-size:1.35rem;line-height:1.15}h5,h6{font-size:1.25rem;line-height:1.2}h6{font-size:var(--fs-min)}h1 em,h2 em,h3 em,h4 em,.content-area-title em,.title-font em{font-style:var(--em-style);font-weight:var(--em-weight);color:var(--em-color)}h1 strong,h2 strong,h3 strong,.content-area-title strong,.title-font strong{font-weight:800;color:var(--strong-color)}p+p{margin-top:1rem}blockquote{margin:1.75rem 0;padding:.2rem 0 .2rem 1.6rem;border-left:4px solid var(--accent);max-width:var(--measure);font-family:var(--font-display);font-weight:400;font-size:1.5rem;line-height:1.45;color:var(--text-heading)}blockquote p+p{margin-top:.9rem}blockquote :is(cite,footer){display:block;margin-top:.9rem;font-family:var(--font-body);font-size:1.1rem;font-weight:700;font-style:normal;color:var(--muted)}a{color:var(--link);text-decoration-thickness:2px;text-underline-offset:.22em}a:hover{color:var(--link-hover)}.prose>:first-child,:is(.accordion-section-content,.qa-card-answer,.split-panel__body,.fiftyfifty__content,.video-content,.timeline-content,.icon-list__text,.featured-panel__custom-content,.call-to-action-panel,.tabbed-content>section,.contact-section .columns:not(.contact-form),.tribe-events-content)>:first-child{margin-top:0}:is(.accordion-section-content,.qa-card-answer,.split-panel__body,.fiftyfifty__content,.video-content,.timeline-content,.icon-list__text,.featured-panel__custom-content,.call-to-action-panel,.tabbed-content>section,.contact-section .columns:not(.contact-form),.tribe-events-content)>:last-child{margin-bottom:0}:is(.prose,.accordion-section-content,.qa-card-answer,.split-panel__body,.fiftyfifty__content,.video-content,.timeline-content,.icon-list__text,.featured-panel__custom-content,.call-to-action-panel,.tabbed-content>section,.contact-section .columns:not(.contact-form),.tribe-events-content) :is(h2,h3,h4,h5,h6){margin:2rem 0 .7rem}:is(.prose,.accordion-section-content,.tabbed-content>section,.tribe-events-content) h2{font-size:clamp(1.9rem,3.4vw,2.2rem)}:is(.prose,.accordion-section-content,.qa-card-answer,.split-panel__body,.fiftyfifty__content,.video-content,.timeline-content,.icon-list__text,.featured-panel__custom-content,.call-to-action-panel,.tabbed-content>section,.contact-section .columns:not(.contact-form),.tribe-events-content) p{margin-bottom:1.1rem;line-height:1.65}:is(.prose,.accordion-section-content,.qa-card-answer,.split-panel__body,.fiftyfifty__content,.video-content,.timeline-content,.icon-list__text,.featured-panel__custom-content,.call-to-action-panel,.tabbed-content>section,.contact-section .columns:not(.contact-form),.tribe-events-content) :is(ul,ol){margin:0 0 1.1rem;padding-left:1.6rem}:is(.prose,.accordion-section-content,.qa-card-answer,.split-panel__body,.fiftyfifty__content,.video-content,.timeline-content,.icon-list__text,.featured-panel__custom-content,.call-to-action-panel,.tabbed-content>section,.contact-section .columns:not(.contact-form),.tribe-events-content) ul{list-style:disc}:is(.prose,.accordion-section-content,.qa-card-answer,.split-panel__body,.fiftyfifty__content,.video-content,.timeline-content,.icon-list__text,.featured-panel__custom-content,.call-to-action-panel,.tabbed-content>section,.contact-section .columns:not(.contact-form),.tribe-events-content) ol{list-style:decimal}:is(.prose,.accordion-section-content,.qa-card-answer,.split-panel__body,.fiftyfifty__content,.video-content,.timeline-content,.icon-list__text,.featured-panel__custom-content,.call-to-action-panel,.tabbed-content>section,.contact-section .columns:not(.contact-form),.tribe-events-content) li{margin-bottom:.35rem}:is(.prose,.accordion-section-content,.qa-card-answer,.split-panel__body,.fiftyfifty__content,.video-content,.timeline-content,.icon-list__text,.featured-panel__custom-content,.call-to-action-panel,.tabbed-content>section,.contact-section .columns:not(.contact-form),.tribe-events-content) li::marker{color:var(--accent)}:is(.prose,.accordion-section-content,.qa-card-answer,.split-panel__body,.fiftyfifty__content,.video-content,.timeline-content,.icon-list__text,.featured-panel__custom-content,.call-to-action-panel,.tabbed-content>section,.contact-section .columns:not(.contact-form),.tribe-events-content) :is(ul,ol) :is(ul,ol){margin:.35rem 0}:is(.prose,.accordion-section-content,.qa-card-answer,.split-panel__body,.fiftyfifty__content,.video-content,.timeline-content,.icon-list__text,.featured-panel__custom-content,.call-to-action-panel,.tabbed-content>section,.contact-section .columns:not(.contact-form),.tribe-events-content) ul ul{list-style:circle}:is(.prose,.accordion-section-content,.tabbed-content>section,.tribe-events-content) :is(figure,table,blockquote,iframe,.wp-block-embed){margin-bottom:1.4rem}strong{font-weight:700}code,kbd,samp{font-family:var(--font-mono);font-size:var(--fs-min)}cite{font-style:normal}.d-lead{display:block;font-family:var(--font-display);font-weight:400;font-size:1.3rem;line-height:1.45;color:var(--text-heading);margin-bottom:.35rem;max-width:var(--measure)}.section-intro,.content-area-title+p,.title-area p{font-size:1.3rem;line-height:1.6;color:var(--muted);max-width:var(--measure);margin-top:.5rem}.eyebrow{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--display-em-text);margin-bottom:.8rem}.eyebrow::before{content:none}.eyebrow--rule::before{content:"";display:block;flex:0 0 auto;width:28px;height:4px;background:linear-gradient(90deg,var(--aud-students) 0 33.33%,var(--aud-parents) 33.33% 66.66%,var(--aud-employers) 66.66% 100%)}.eyebrow--students{color:var(--aud-students)}.eyebrow--students::before{content:"";display:block;flex:0 0 auto;width:28px;height:4px;background:var(--aud-students)}.eyebrow--parents{color:var(--aud-parents)}.eyebrow--parents::before{content:"";display:block;flex:0 0 auto;width:28px;height:4px;background:var(--aud-parents)}.eyebrow--green,.eyebrow--employers{color:var(--aud-employers-text)}.eyebrow--employers::before{content:"";display:block;flex:0 0 auto;width:28px;height:4px;background:var(--aud-employers)}.audience-rule{height:4px;background:linear-gradient(90deg,var(--aud-students) 0 33.33%,var(--aud-parents) 33.33% 66.66%,var(--aud-employers) 66.66% 100%)}
