.partner-org-page .partner-org-hero-inner{z-index:2;max-width:1340px;position:relative}.partner-org-page .partner-org-banner{z-index:0}.partner-org-page .partner-org-hero-with-banner:after{content:"";z-index:1;background:linear-gradient(90deg,#0c1b26eb 0%,#0c1b26c7 30%,#0c1b2659 58%,#0c1b2600 82%);position:absolute;inset:0}.partner-org-page .partner-org-identity{grid-template-columns:154px minmax(0,1fr);align-items:center}.partner-org-page .partner-org-logo{margin:0}.partner-org-page .partner-org-content,.partner-org-page .partner-org-stats{max-width:1340px}.partner-org-page .partner-org-offerings li{width:100%;display:flex}.partner-org-page .partner-org-more-events{color:#087a84;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #087a84;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:24px auto 0;padding:0 22px;font-weight:900;display:flex}.partner-org-page .partner-org-more-events:hover{background:#e8f8fa}.partner-org-page .partner-org-more-events svg{width:18px;height:18px}@media (min-width:701px){.partner-org-page .partner-org-copy h1{opacity:1;text-shadow:0 1px 3px #00000040;font-size:48px;font-weight:700;line-height:1.1;color:#fff!important}.partner-org-page .partner-org-copy>p{opacity:1;text-shadow:0 1px 3px #00000040;font-size:16px;font-weight:400;line-height:1.5;color:#fff!important}}@media (max-width:700px){.partner-org-page .partner-org-hero-inner{padding:137px 17px 24px}.partner-org-page .partner-org-identity{grid-template-columns:1fr;gap:10px}.partner-org-page .partner-org-logo{margin-top:-58px}.partner-org-page .partner-org-copy h1,.partner-org-page .partner-org-copy>p{color:#203653}.partner-org-page .partner-org-event-grid{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid;overflow:visible}.partner-org-page .partner-org-event-grid .partner-event-card{flex:auto;min-width:0;display:flex}.partner-org-page .partner-org-event-grid .event-card-link{min-width:0}.partner-org-page .partner-org-event-grid .card-image{aspect-ratio:1.15}.partner-org-page .partner-org-event-grid .card-content{padding:10px}.partner-org-page .partner-org-event-grid h3{min-height:54px;font-size:14px;line-height:1.3;overflow:hidden}.partner-org-page .partner-org-event-grid .card-meta{gap:5px;font-size:11px;line-height:1.35}.partner-org-page .partner-org-event-grid .card-meta svg{width:13px;height:13px}.partner-org-page .partner-org-event-grid .card-bottom{align-items:stretch;gap:8px;display:grid}.partner-org-page .partner-org-event-grid .card-bottom strong{min-height:18px;display:block}.partner-org-page .partner-org-event-grid .detail-link{width:100%;min-height:36px;padding:0 8px;font-size:12px}.partner-org-page .partner-org-event-grid .card-tags{gap:5px}.partner-org-page .partner-org-event-grid .category-label,.partner-org-page .partner-org-event-grid .age-badge{font-size:10px}.partner-org-page .partner-org-more-events{width:100%;margin-top:18px}.partner-org-page .partner-org-events .partner-org-section-title{margin-bottom:14px}.partner-org-page .partner-org-offerings{order:2;margin-top:24px}.partner-org-page .partner-org-events{order:3;margin-top:26px}}
