._inner_ozcp6_5{max-width:var(--container-width);padding-inline:var(--container-padding);align-items:center;gap:var(--space-10);flex-direction:column;margin:0 auto;display:flex}._heroSection_ozcp6_16{padding-top:var(--space-16)}._heroActions_ozcp6_19{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}._textLink_ozcp6_25{color:var(--color-text);font-family:var(--font-heading);font-size:17px;font-style:italic;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-link);text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-underline-offset:6px;text-decoration-thickness:2px}@media (hover:hover){._textLink_ozcp6_25:hover{color:var(--color-text);-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}}._programsWrap_ozcp6_46{width:100%;margin-top:var(--space-2);gap:var(--space-5);flex-direction:column;display:flex}._programs_ozcp6_46{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._programs_ozcp6_46>li{scroll-margin-top:calc(var(--space-24) + var(--space-4));display:flex}._program_ozcp6_46{gap:var(--space-4);padding:var(--space-3) var(--space-3) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);transition:border-color var(--duration-state) var(--ease-out-quart);flex-direction:column;flex:1;text-decoration:none;display:flex}._programArt_ozcp6_79{border-radius:calc(var(--radius-xl) - var(--space-3))}._medal_ozcp6_82{transition:transform var(--duration-reveal) var(--ease-out-expo)}._programText_ozcp6_85{gap:var(--space-2);padding-inline:var(--space-3);flex-direction:column;display:flex}._programLevel_ozcp6_91{font-family:var(--font-heading);font-size:14px;font-weight:var(--weight-button);line-height:var(--leading-link);color:var(--color-brand-strong)}._programTitle_ozcp6_98{color:var(--color-text);font-family:var(--font-heading);font-size:26px;font-style:italic;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}._programBody_ozcp6_107{color:var(--color-text);font-size:15px;line-height:var(--leading-body-sm)}._programLink_ozcp6_112{padding-inline:var(--space-3);align-items:center;gap:var(--space-2);font-family:var(--font-heading);font-size:15px;font-weight:var(--weight-button);line-height:var(--leading-link);color:var(--color-brand-strong);margin-top:auto;display:inline-flex}._programLink_ozcp6_112 svg{transition:transform var(--duration-state) var(--ease-out-quart)}@media (hover:hover){._program_ozcp6_46:hover{border-color:var(--color-border-strong)}._program_ozcp6_46:hover ._medal_ozcp6_82{transform:rotate(-4deg)scale(1.03)}._program_ozcp6_46:hover ._programLink_ozcp6_112 svg{transform:translate(3px)}}._outings_ozcp6_140{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}._outing_ozcp6_140{isolation:isolate;justify-content:space-between;align-items:flex-end;gap:var(--space-4);aspect-ratio:16/10;padding:var(--space-6);border-radius:var(--radius-xl);color:var(--color-text-inverse);background:var(--color-text);text-decoration:none;display:flex;position:relative;overflow:hidden}._outing_ozcp6_140 img{z-index:-2;object-fit:cover;width:100%;max-width:none;height:100%;transition:transform var(--duration-reveal) var(--ease-out-expo);position:absolute;inset:0}._outing_ozcp6_140:after{content:"";z-index:-1;background:linear-gradient(to bottom, transparent 20%, color-mix(in srgb, var(--color-text) 88%, transparent) 100%);position:absolute;inset:0}._outingText_ozcp6_185{color:var(--color-text-inverse);gap:var(--space-2);flex-direction:column;max-width:34ch;display:flex}._outingTitle_ozcp6_192{font-family:var(--font-heading);font-size:28px;font-style:italic;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}._outingBody_ozcp6_200{font-size:15px;line-height:var(--leading-body-sm)}._outingArrow_ozcp6_204{color:var(--color-text-inverse);border-radius:var(--radius-xs);background:var(--color-brand-strong);width:44px;height:44px;transform:skewX(var(--skew-cta));transition:background var(--duration-state) var(--ease-out-quart);flex:none;place-items:center;display:grid}._outingArrow_ozcp6_204 svg{transform:skewX(calc(var(--skew-cta) * -1))}@media (hover:hover){._outing_ozcp6_140:hover img{transform:scale(1.04)}._outing_ozcp6_140:hover ._outingArrow_ozcp6_204{background:var(--color-brand-hover)}}._outing_ozcp6_140:active ._outingArrow_ozcp6_204{background:var(--color-brand-pressed)}@media (prefers-reduced-motion:reduce){._medal_ozcp6_82,._outing_ozcp6_140 img,._programLink_ozcp6_112 svg{transition:none}}@media (width<=1000px){._programs_ozcp6_46{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){._heroSection_ozcp6_16{padding-top:var(--space-10)}._heroActions_ozcp6_19{width:100%}._programs_ozcp6_46{gap:var(--space-3);scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--container-padding) * -1);padding-inline:var(--container-padding);scroll-padding-inline:var(--container-padding);grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;overflow-x:auto}._programs_ozcp6_46::-webkit-scrollbar{display:none}._programs_ozcp6_46>li{scroll-snap-align:start}._outings_ozcp6_140{gap:var(--space-4);grid-template-columns:1fr}._outing_ozcp6_140{aspect-ratio:4/3;padding:var(--space-5)}._outingTitle_ozcp6_192{font-size:24px}}
