.institutional-page{--institutional-card-radius: clamp(.95rem, 1.25vw, 1.2rem);--institutional-card-radius-tight: clamp(.75rem, 1vw, .95rem);--institutional-card-shadow: 0 18px 40px rgba(58, 33, 29, .08), inset 0 1px 0 rgba(255, 255, 255, .62);--institutional-section-space: clamp(1.35rem, 2.4vw, 2rem);--institutional-panel-padding: clamp(1.5rem, 2.8vw, 2.4rem);--institutional-heading: var(--garuda-deep-maroon);--institutional-copy: color-mix(in srgb, var(--garuda-text) 88%, var(--garuda-maroon));--institutional-copy-muted: color-mix(in srgb, var(--garuda-text) 74%, var(--garuda-maroon));padding-bottom:clamp(1.1rem,2.8vw,2.1rem)}.institutional-page-shell{position:relative}.institutional-page .institutional-hero{min-height:clamp(18.75rem,23vw,22.5rem);border-radius:var(--garuda-radius-xl);box-shadow:0 22px 48px color-mix(in srgb,var(--garuda-deep-maroon) 12%,transparent),inset 0 1px #ffffffa3}.institutional-page .institutional-hero-copy{max-width:min(49rem,100%);padding:clamp(2.35rem,4vw,3.6rem) clamp(1.5rem,3.2vw,2.75rem)}.institutional-page :is(.about-hero,.about-image-placeholder,.about-company-card,.about-section,.about-founder-panel,.about-journey-section,.about-journey-skyline-strip,.about-editorial-promise,.about-manuscript-cta,.publish-info-card,.publish-kids-callout,.publish-checklist-card-new,.publish-before-band,.publish-cta-band){border-radius:var(--institutional-card-radius)}.institutional-page :is(.about-copy p,.about-founder-body p,.about-value-card p,.about-journey-item p,.publish-subheadline,.publish-info-card p,.publish-kids-callout-copy p,.publish-before-copy p,.publish-cta-band p,.publish-checklist-list li,.publish-timeline-label){color:var(--institutional-copy);line-height:1.68}.institutional-page :is(.about-hero h1,.about-company-card h2,.about-founder-copy h2,.about-manuscript-cta h2,.publish-hero h1,.publish-section-heading,.publish-before-band h2,.publish-cta-band h2){color:var(--institutional-heading);letter-spacing:-.02em}.institutional-page :is(.about-section-heading h2,.publish-section-heading){line-height:1.08}.institutional-page :is(.about-hero-subtitle,.publish-subheadline){max-width:42rem}.institutional-page--about .about-company,.institutional-page--about .about-section,.institutional-page--about .about-founder-section,.institutional-page--about .about-journey-section,.institutional-page--about .about-journey-skyline-strip,.institutional-page--about .about-editorial-promise,.institutional-page--about .about-manuscript-cta{margin-top:var(--institutional-section-space)}.institutional-page--about :is(.about-company-card,.about-founder-copy){padding:var(--institutional-panel-padding)}.institutional-page--about :is(.about-copy,.about-founder-body){max-width:68ch}.institutional-page--about .about-stats{border-radius:var(--institutional-card-radius-tight);overflow:hidden}.institutional-page--about .about-manuscript-cta-actions{align-items:stretch}.institutional-page--about .about-manuscript-cta-actions :is(.garuda-button,a){min-height:3rem;border-radius:.7rem}.institutional-page--publish .publish-section-shell,.institutional-page--publish .publish-before-band,.institutional-page--publish .publish-cta-band{width:100%;max-width:none}.institutional-page--publish :is(.publish-value-section,.publish-pathways-section,.publish-look-section,.publish-submission-process-section){padding-top:clamp(2.5rem,4vw,3.25rem);padding-bottom:clamp(2.5rem,4vw,3.25rem)}.institutional-page--publish .publish-actions :is(.garuda-button,a),.institutional-page--publish .publish-cta-band :is(.garuda-button,a){min-height:3rem;border-radius:.7rem}.institutional-page--publish .publish-before-copy{max-width:62ch}.institutional-page--publish .publish-info-card h3,.institutional-page--publish .publish-pathway-card h3,.institutional-page--publish .publish-kids-callout-title{line-height:1.16}@media (max-width: 900px){.institutional-page .institutional-hero-copy{max-width:100%;padding:clamp(2rem,5vw,3rem) clamp(1.2rem,4vw,2rem)}}@media (max-width: 640px){.institutional-page{padding-bottom:1rem}.institutional-page .institutional-hero{min-height:15rem}.institutional-page .institutional-hero-copy{padding:2rem 1.15rem 2.15rem}.institutional-page--about :is(.about-company-card,.about-founder-copy){padding:1.4rem}}
