.Za3gma_footer{padding:var(--space-16) 0 var(--space-6);font-size:var(--fs-14);color:#ffffffb3;background:linear-gradient(180deg, color-mix(in srgb, var(--brand-pep-maroon) 18%, var(--brand-pep-black)) 0%, color-mix(in srgb, var(--brand-pep-black) 60%, #000) 100%);position:relative;overflow:hidden}.Za3gma_footer:before{content:"";pointer-events:none;background:radial-gradient(90% 62% at 50% 16%, color-mix(in srgb, var(--brand-pep-gold) 7%, transparent), transparent 58%), radial-gradient(120% 90% at 12% 100%, color-mix(in srgb, var(--brand-pep-maroon) 26%, transparent), transparent 60%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 16%);mask-image:linear-gradient(#0000 0%,#000 16%)}.Za3gma_footer:after{content:"";pointer-events:none;background-image:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 56px),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 56px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 80% at 50% 0,#0009,#0000 70%);mask-image:radial-gradient(120% 80% at 50% 0,#0009,#0000 70%)}.Za3gma_footer>*{z-index:1;position:relative}.Za3gma_grid{gap:var(--space-6);margin-bottom:var(--space-12);grid-template-columns:2fr repeat(4,1fr);display:grid}:is(.Za3gma_brand img,.Za3gma_brand svg){width:auto;height:32px;margin-bottom:var(--space-4)}.Za3gma_tagline{max-width:36ch;line-height:var(--lh-relaxed);color:#ffffffa6}.Za3gma_col{padding-left:var(--space-4);transition:border-color var(--motion-base) var(--ease-standard);border-left:1px solid #ffffff17}.Za3gma_col:hover{border-left-color:color-mix(in srgb, var(--brand-pep-gold) 45%, transparent)}.Za3gma_heading{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--brand-pep-gold-light)}.Za3gma_list{color:#ffffffb8;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Za3gma_list a{transition:color var(--motion-base) var(--ease-standard)}.Za3gma_list a:hover{color:var(--brand-pep-gold-light)}.Za3gma_bottom{justify-content:space-between;gap:var(--space-3);padding-top:var(--space-6);font-size:var(--fs-12);color:#ffffff73;border-top:1px solid #ffffff14;flex-wrap:wrap;display:flex}@media (max-width:980px){.Za3gma_grid{grid-template-columns:1fr 1fr}.Za3gma_brand{grid-column:1/-1}}@media (max-width:640px){.Za3gma_grid{grid-template-columns:1fr}}
.dRNX5q_switch{width:34px;height:34px;color:inherit;cursor:pointer;background:color-mix(in srgb, currentColor 8%, transparent);border:1px solid color-mix(in srgb, currentColor 16%, transparent);transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-glass);border-radius:999px;place-items:center;padding:0;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.dRNX5q_switch:hover{background:color-mix(in srgb, currentColor 14%, transparent);border-color:color-mix(in srgb, currentColor 30%, transparent)}.dRNX5q_switch:active{transform:scale(.92)}.dRNX5q_switch:focus-visible{outline:var(--bw-2) solid var(--brand-pep-gold);outline-offset:2px}.dRNX5q_sun,.dRNX5q_moon{transition:transform .45s var(--ease-spring,var(--ease-glass)), opacity .25s var(--ease-standard);place-items:center;display:grid;position:absolute;inset:0}.dRNX5q_moon{opacity:0;transform:rotate(-90deg)scale(.4)}.dRNX5q_switch[aria-pressed=true] .dRNX5q_sun{opacity:0;transform:rotate(90deg)scale(.4)}.dRNX5q_switch[aria-pressed=true] .dRNX5q_moon{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.dRNX5q_switch,.dRNX5q_sun,.dRNX5q_moon{transition:none}}
._8JGRhq_header{--hd-fg:var(--brand-pep-white);--hd-fg-inverse:var(--brand-pep-black);--hd-tint-a:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-maroon) 34%, var(--brand-pep-black-soft)) 92%, transparent);--hd-tint-gold:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-gold) 9%, color-mix(in srgb, var(--brand-pep-maroon) 26%, var(--brand-pep-black-soft))) 90%, transparent);--hd-tint-b:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-maroon) 30%, var(--brand-pep-black-soft)) 92%, transparent);--hd-bg:linear-gradient(100deg, var(--hd-tint-a) 0%, var(--hd-tint-gold) 55%, var(--hd-tint-b) 100%);--hd-panel:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-maroon) 24%, var(--brand-pep-black-soft)) 94%, transparent);--hd-border:#ffffff1a;z-index:var(--z-header);color:var(--hd-fg);background:linear-gradient(180deg, #ffffff0d, transparent 65%), var(--hd-bg);border-bottom:1px solid var(--hd-border);-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);transition:background var(--motion-base) var(--ease-glass), color var(--motion-base) var(--ease-glass), box-shadow var(--motion-base) var(--ease-glass), backdrop-filter var(--motion-base) var(--ease-glass), border-color var(--motion-base) var(--ease-glass);position:sticky;top:0;box-shadow:inset 0 1px #ffffff14}._8JGRhq_scrolled{--hd-fg:var(--fg-1);--hd-fg-inverse:var(--bg-1);--hd-tint-a:color-mix(in srgb, var(--bg-1) 84%, transparent);--hd-tint-gold:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-gold) 5%, var(--bg-1)) 84%, transparent);--hd-tint-b:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-maroon) 5%, var(--bg-1)) 84%, transparent);--hd-panel:color-mix(in srgb, var(--bg-1) 92%, transparent);--hd-border:color-mix(in srgb, var(--fg-1) 12%, transparent);box-shadow:inset 0 1px #ffffff0f,0 8px 24px #00000029}[data-theme=dark] ._8JGRhq_scrolled{--hd-tint-a:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-maroon) 16%, var(--bg-1)) 88%, transparent);--hd-tint-gold:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-gold) 7%, color-mix(in srgb, var(--brand-pep-maroon) 12%, var(--bg-1))) 86%, transparent);--hd-tint-b:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-maroon) 12%, var(--bg-1)) 88%, transparent);--hd-panel:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-maroon) 12%, var(--bg-1)) 94%, transparent)}._8JGRhq_bar{padding-top:var(--space-3);padding-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}._8JGRhq_brand{align-items:center;display:flex}:is(._8JGRhq_brand img,._8JGRhq_brand svg){width:auto;height:36px}._8JGRhq_nav{gap:var(--space-6);font-size:var(--fs-14);font-weight:var(--fw-medium);letter-spacing:var(--tracking-wide);display:flex}._8JGRhq_navItem{font:inherit;letter-spacing:inherit;color:inherit;opacity:.85;cursor:pointer;transition:opacity var(--motion-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;display:inline-flex;position:relative}._8JGRhq_navItem:after{content:"";inset-inline:0;background:var(--brand-pep-gold);transform-origin:0;height:2px;transition:transform var(--motion-base) var(--ease-glass);position:absolute;bottom:-4px;transform:scaleX(0)}._8JGRhq_navItem:hover,._8JGRhq_navItem:focus-visible,._8JGRhq_navItem[aria-expanded=true]{opacity:1}._8JGRhq_navItem:hover:after,._8JGRhq_navItem:focus-visible:after,._8JGRhq_navItem[aria-expanded=true]:after{transform:scaleX(1)}._8JGRhq_mega{padding:var(--space-8) 0;background:var(--hd-panel);border-top:1px solid var(--hd-border);border-bottom:1px solid var(--hd-border);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 48px #0000002e}._8JGRhq_megaInner{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}._8JGRhq_megaItem{padding:var(--space-2) 0;color:color-mix(in srgb, var(--hd-fg) 72%, transparent);transition:color var(--motion-fast) var(--ease-standard);display:block}._8JGRhq_megaItem:hover{color:var(--hd-fg)}._8JGRhq_megaTitle{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--hd-fg);transition:color var(--motion-fast) var(--ease-standard)}._8JGRhq_megaItem:hover ._8JGRhq_megaTitle{color:var(--brand-pep-gold)}._8JGRhq_megaDesc{font-size:var(--fs-12);margin-top:2px}._8JGRhq_utility{align-items:center;gap:var(--space-3);display:flex}._8JGRhq_quote{font:inherit;font-size:var(--fs-14);letter-spacing:var(--tracking-wide);color:inherit;opacity:.6;cursor:pointer;transition:opacity var(--motion-fast) var(--ease-standard);background:0 0;border:0;padding:0}._8JGRhq_quote:hover,._8JGRhq_quote:focus-visible{opacity:1}._8JGRhq_academy{font-size:var(--fs-14);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);color:var(--brand-pep-gold);background:color-mix(in srgb, var(--brand-pep-gold) 14%, transparent);border:1px solid color-mix(in srgb, var(--brand-pep-gold) 45%, transparent);transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);border-radius:999px;padding:7px 16px;box-shadow:inset 0 1px #ffffff1a}._8JGRhq_academy:hover,._8JGRhq_academy:focus-visible{color:var(--hd-fg-inverse,var(--brand-pep-black));background:var(--brand-pep-gold);border-color:var(--brand-pep-gold)}._8JGRhq_burger{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:6px;display:none}._8JGRhq_mobileNav{padding:var(--space-4) 0;background:var(--hd-panel);border-top:1px solid var(--hd-border);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);flex-direction:column;display:flex}._8JGRhq_mobileLink{padding:var(--space-3) 0;font-size:var(--fs-16);font-weight:var(--fw-medium);color:inherit}@media (max-width:980px){._8JGRhq_nav,._8JGRhq_quote{display:none}._8JGRhq_burger{display:inline-flex}}
