.AR92KW_section.AR92KW_section{padding-block:var(--space-12)}.AR92KW_chain{--chain-step:calc(var(--motion-signal) * .4);--chain-draw:calc(var(--chain-step) * 6);position:relative}.AR92KW_chain:before{content:"";inset:calc(-1 * var(--space-8)) calc(-1 * var(--space-6));z-index:0;pointer-events:none;background:radial-gradient(60% 70% at 50% 30%, color-mix(in srgb, var(--brand-pep-red) 5%, transparent), transparent 70%);position:absolute}.AR92KW_rail{z-index:1;justify-content:space-between;gap:var(--space-2);margin:0 0 var(--space-8);padding:0;list-style:none;display:flex;position:relative}.AR92KW_rail:before{content:"";background:color-mix(in srgb, var(--brand-pep-red) 20%, var(--border-1));height:1px;position:absolute;top:13px;left:0;right:0}.AR92KW_rail:after{content:"";background:linear-gradient(90deg, var(--brand-pep-maroon), var(--brand-pep-red) 55%, var(--brand-pep-gold));transform-origin:0;height:2px;transition:transform var(--chain-draw) linear;position:absolute;top:12px;left:0;right:0;transform:scaleX(0)}.AR92KW_live .AR92KW_rail:after{transform:scaleX(1)}.AR92KW_railStage{z-index:1;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.AR92KW_railNum{width:26px;height:26px;font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-semibold);color:var(--fg-4);background:color-mix(in srgb, var(--bg-2) 85%, transparent);border:1px solid var(--border-1);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(6px);transition:transform var(--motion-base) var(--ease-spring), color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), background var(--motion-base) var(--ease-standard);place-items:center;display:grid}.AR92KW_railStageActive .AR92KW_railNum{background:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-gold) 60%, var(--brand-pep-maroon)) 12%, var(--bg-2));color:color-mix(in srgb, var(--brand-pep-gold) 60%, var(--brand-pep-maroon))!important;border-color:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-gold) 60%, var(--brand-pep-maroon)) 75%, var(--border-1))!important}.AR92KW_railStageActive .AR92KW_railName{color:var(--fg-2)}@media (prefers-reduced-motion:no-preference){.AR92KW_railStageActive .AR92KW_railNum{transform:scale(1.25)}}.AR92KW_live .AR92KW_railNum{animation:AR92KW_chain-energize var(--motion-base) var(--ease-standard) calc(var(--i,0) * var(--chain-step)) both, AR92KW_chain-ping .9s ease-out calc(var(--i,0) * var(--chain-step)) 1}.AR92KW_railName{font-family:var(--font-mono);letter-spacing:var(--tracking-wider);text-transform:uppercase;white-space:nowrap;color:var(--fg-4);transition:color var(--motion-base) var(--ease-standard);font-size:10px}.AR92KW_list{z-index:1;-moz-column-gap:var(--space-6);column-gap:var(--space-6);row-gap:var(--space-8);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.AR92KW_item{opacity:0;transition:opacity var(--motion-slow) var(--ease-glass), transform var(--motion-slow) var(--ease-glass);transition-delay:calc(var(--i,0) * var(--chain-step));position:relative;transform:translateY(14px)}.AR92KW_live .AR92KW_item{opacity:1;transform:translateY(0)}.AR92KW_badge{z-index:2;width:32px;height:32px;font-family:var(--font-mono);font-size:var(--fs-12);font-weight:var(--fw-semibold);color:var(--fg-4);background:color-mix(in srgb, var(--bg-2) 80%, transparent);border:1px solid var(--border-1);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);transition:transform var(--motion-base) var(--ease-spring), color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard);place-items:center;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff59}.AR92KW_live .AR92KW_badge{animation:AR92KW_chain-energize var(--motion-base) var(--ease-standard) calc(var(--i,0) * var(--chain-step)) both, AR92KW_chain-ping .9s ease-out calc(var(--i,0) * var(--chain-step)) 1}@keyframes AR92KW_chain-energize{to{color:var(--brand-pep-red);border-color:color-mix(in srgb, var(--brand-pep-red) 55%, var(--border-1))}}@keyframes AR92KW_chain-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand-pep-gold) 50%, transparent)}to{box-shadow:0 0 0 9px #0000}}.AR92KW_card{--card-shadow:color-mix(in srgb, var(--brand-pep-red) 30%, var(--brand-pep-black));height:calc(100% - 16px);padding:var(--space-6);color:inherit;background:linear-gradient(160deg, #fff4e480 0%, #fff4e41f 34%, transparent 60%), radial-gradient(120% 90% at 18% 0%, color-mix(in srgb, var(--brand-pep-gold) 6%, transparent), transparent 55%), linear-gradient(320deg, color-mix(in srgb, var(--brand-pep-maroon) 7%, transparent) 0%, transparent 46%), color-mix(in srgb, var(--bg-cream) 72%, transparent);border:1px solid color-mix(in srgb, var(--brand-pep-red) 14%, #fff4e480);border-radius:var(--radius-lg);box-shadow:inset 0 1px 0 #fffaf08c, 0 2px 6px -2px color-mix(in srgb, var(--card-shadow) 18%, transparent), 0 20px 44px -18px color-mix(in srgb, var(--card-shadow) 30%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.06);transition:transform var(--motion-base) var(--ease-spring), box-shadow var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard);outline:none;flex-direction:column;margin-top:16px;text-decoration:none;display:flex;position:relative}.AR92KW_card:before{content:"";width:28px;height:var(--bw-2);background:var(--brand-pep-red);transition:width var(--motion-slow) var(--ease-glass);position:absolute;top:-1px;left:12px}.AR92KW_card:hover:before,.AR92KW_card:focus-visible:before{width:calc(100% - 24px)}.AR92KW_card:hover,.AR92KW_card:focus-visible{border-color:color-mix(in srgb, var(--brand-pep-red) 32%, #fff4e480);box-shadow:inset 0 1px 0 #fffaf08c, 0 4px 10px -2px color-mix(in srgb, var(--card-shadow) 20%, transparent), 0 26px 56px -18px color-mix(in srgb, var(--brand-pep-red) 26%, transparent)}.AR92KW_card:focus-visible{outline:var(--bw-2) solid color-mix(in srgb, var(--brand-pep-red) 60%, transparent);outline-offset:3px}:is(.AR92KW_item:has(.AR92KW_card:hover) .AR92KW_badge,.AR92KW_item:has(.AR92KW_card:focus-visible) .AR92KW_badge){color:color-mix(in srgb, var(--brand-pep-gold) 60%, var(--brand-pep-maroon))!important;border-color:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-gold) 60%, var(--brand-pep-maroon)) 75%, var(--border-1))!important}@media (prefers-reduced-motion:no-preference){:is(.AR92KW_item:has(.AR92KW_card:hover) .AR92KW_badge,.AR92KW_item:has(.AR92KW_card:focus-visible) .AR92KW_badge){transform:translate(-50%)scale(1.2)}@media (max-width:600px){:is(.AR92KW_item:has(.AR92KW_card:hover) .AR92KW_badge,.AR92KW_item:has(.AR92KW_card:focus-visible) .AR92KW_badge){transform:scale(1.2)}}.AR92KW_card:hover,.AR92KW_card:focus-visible{transform:translateY(-3px)}}.AR92KW_icon{margin-bottom:var(--space-4);color:var(--brand-pep-red)}.AR92KW_lamp{top:var(--space-4);right:var(--space-4);background:color-mix(in srgb, var(--fg-4) 38%, transparent);width:7px;height:7px;transition:background var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);transition-delay:calc(var(--i,0) * var(--chain-step));border-radius:50%;position:absolute;box-shadow:inset 0 0 1px #0000004d}.AR92KW_live .AR92KW_lamp{background:var(--support-verified-green);box-shadow:0 0 8px color-mix(in srgb, var(--support-verified-green) 55%, transparent)}.AR92KW_title{margin:0 0 var(--space-2);font-family:var(--font-sans);font-size:var(--fs-18);font-weight:var(--fw-semibold);color:var(--fg-2)}.AR92KW_desc{margin:0 0 var(--space-4);font-size:var(--fs-14);line-height:var(--lh-relaxed);color:var(--fg-3)}.AR92KW_more{padding-top:var(--space-3);border-top:1px solid color-mix(in srgb, var(--brand-pep-red) 12%, #fffaf066);font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--brand-pep-red);margin-top:auto;display:block}@media (max-width:980px){.AR92KW_list{grid-template-columns:repeat(2,1fr)}.AR92KW_railName{display:none}}@media (max-width:600px){.AR92KW_rail{display:none}.AR92KW_list{row-gap:var(--space-6);grid-template-columns:1fr}.AR92KW_item{-moz-column-gap:var(--space-3);column-gap:var(--space-3);grid-template-columns:40px 1fr;align-items:start;display:grid}.AR92KW_badge{justify-self:center;position:relative;top:auto;left:auto;transform:none}.AR92KW_card{height:auto;margin-top:0}}
.ADqJEa_reveal{opacity:0;filter:blur(4px);transition:opacity .7s var(--ease-glass), transform .7s var(--ease-glass), filter .7s var(--ease-glass);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform, filter;transform:translateY(18px)}.ADqJEa_in{opacity:1;filter:blur();transform:translateY(0)}
.G1GdWG_title{margin:0 0 var(--space-12);max-width:30ch;font-family:var(--font-display);font-size:var(--fs-40);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--fg-2)}.G1GdWG_onDark{color:var(--brand-pep-white)}
.vsBlJq_headRule{height:2px;margin:0 0 var(--space-8);background:linear-gradient(90deg, var(--brand-pep-maroon), var(--brand-pep-gold))}.vsBlJq_scene{position:relative}.vsBlJq_scene:before{content:"";inset:calc(-1 * var(--space-6));z-index:0;pointer-events:none;background:radial-gradient(120% 80% at 88% -10%, color-mix(in srgb, var(--brand-pep-maroon) 8%, transparent), transparent 60%), repeating-linear-gradient(0deg, #0e111606 0 1px, transparent 1px 32px), repeating-linear-gradient(90deg, #0e111606 0 1px, transparent 1px 32px);position:absolute}[data-theme=dark] .vsBlJq_scene:before{background:radial-gradient(120% 80% at 88% -10%, color-mix(in srgb, var(--brand-pep-maroon) 24%, transparent), transparent 60%), repeating-linear-gradient(0deg, #ffffff08 0 1px, transparent 1px 32px), repeating-linear-gradient(90deg, #ffffff08 0 1px, transparent 1px 32px)}.vsBlJq_grid{z-index:1;justify-content:center;gap:var(--space-6);flex-wrap:wrap;display:flex;position:relative}.vsBlJq_grid>*{flex:0 1 calc((100% - 2 * var(--space-6)) / 3);display:flex}.vsBlJq_grid>*>*{width:100%}.vsBlJq_card{text-align:left;background:color-mix(in srgb, var(--bg-2) 62%, transparent);width:100%;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid color-mix(in srgb, var(--brand-pep-gold) 45%, var(--border-1));box-shadow:var(--shadow-sm);transition:transform var(--motion-base) var(--ease-spring), border-color var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.vsBlJq_card:before{content:"";z-index:1;pointer-events:none;opacity:.6;background:linear-gradient(#ffffff73,#0000 42%);position:absolute;inset:0}.vsBlJq_card:after{content:"";z-index:2;pointer-events:none;border:1px solid color-mix(in srgb, var(--brand-pep-gold) 28%, transparent);position:absolute;inset:4px}.vsBlJq_interactive{cursor:pointer;font:inherit;color:inherit}.vsBlJq_interactive:hover{border-color:color-mix(in srgb, var(--brand-pep-gold) 60%, var(--border-1));box-shadow:var(--shadow-lg), 0 10px 30px color-mix(in srgb, var(--brand-pep-maroon) 14%, transparent);transform:translateY(-3px)}.vsBlJq_interactive:focus-visible{outline:var(--bw-2) solid var(--brand-pep-gold);outline-offset:2px}.vsBlJq_statusBar{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-3);padding:6px var(--space-4);font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:color-mix(in srgb, var(--brand-pep-white) 92%, var(--brand-pep-maroon));background:var(--brand-pep-maroon);display:flex;position:relative}.vsBlJq_statusBadge{align-items:center;gap:6px;display:inline-flex}.vsBlJq_statusBadge>svg{color:var(--brand-pep-gold)}.vsBlJq_statusIndex{color:color-mix(in srgb, var(--brand-pep-gold) 75%, var(--brand-pep-white))}[data-theme=dark] .vsBlJq_statusBar{color:color-mix(in srgb, var(--brand-pep-gold) 85%, var(--brand-pep-white))}.vsBlJq_thumb{background:var(--bg-3);border-bottom:1px solid color-mix(in srgb, var(--brand-pep-gold) 30%, var(--border-1));height:170px;position:relative;overflow:hidden}.vsBlJq_thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform var(--motion-slow) var(--ease-standard)}.vsBlJq_interactive:hover .vsBlJq_thumb img{transform:scale(1.03)}.vsBlJq_thumb:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg, transparent 38%, #ffffff59 48%, color-mix(in srgb, var(--brand-pep-gold) 30%, transparent) 52%, transparent 62%);transition:transform var(--motion-slow) var(--ease-standard);position:absolute;inset:0;transform:translate(-130%)skew(-12deg)}.vsBlJq_interactive:hover .vsBlJq_thumb:after{transform:translate(130%)skew(-12deg)}.vsBlJq_thumbTag{z-index:2;padding:3px var(--space-4);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--brand-pep-gold) 85%, var(--brand-pep-white));background:color-mix(in srgb, color-mix(in srgb, var(--brand-pep-maroon) 45%, var(--brand-pep-black)) 88%, transparent);font-size:10px;position:absolute;bottom:0;left:0;right:0}.vsBlJq_body{gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-6);flex-direction:column;display:flex}.vsBlJq_title{font-size:var(--fs-16);font-weight:var(--fw-bold);line-height:var(--lh-snug);color:var(--fg-2);margin:0}.vsBlJq_issuer{font-size:var(--fs-14);line-height:var(--lh-relaxed);color:var(--fg-3);margin:0}.vsBlJq_validity{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--fg-4);margin:0;line-height:1.7}.vsBlJq_view{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--brand-pep-maroon);transition:color var(--motion-base) var(--ease-standard)}.vsBlJq_arrow{transition:transform var(--motion-base) var(--ease-spring);display:inline-block}.vsBlJq_interactive:hover .vsBlJq_view{color:color-mix(in srgb, var(--brand-pep-gold) 60%, var(--brand-pep-maroon))}.vsBlJq_interactive:hover .vsBlJq_arrow{transform:translate(4px)}[data-theme=dark] .vsBlJq_view{color:var(--brand-pep-gold)}.vsBlJq_foot{justify-content:space-between;align-items:center;gap:var(--space-6);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border-1);display:flex}.vsBlJq_footnote{max-width:70ch;font-size:var(--fs-14);color:var(--fg-4);margin:0}.vsBlJq_footCta{flex:none}@media (max-width:980px){.vsBlJq_grid>*{flex-basis:100%}.vsBlJq_thumb{height:200px}.vsBlJq_foot{flex-direction:column;align-items:flex-start}}
.oPKOua_band{padding:var(--space-24) 0;background:var(--brand-pep-black);color:var(--brand-pep-white);--eyebrow-color:var(--brand-pep-gold-light);position:relative;overflow:hidden}.oPKOua_band:before{content:"";pointer-events:none;background:radial-gradient(70% 46% at 50% 0%, color-mix(in srgb, var(--brand-pep-red) 10%, transparent), transparent 62%), radial-gradient(50% 42% at 12% 88%, color-mix(in srgb, var(--brand-pep-gold) 6%, transparent), transparent 65%), linear-gradient(180deg, var(--brand-pep-black) 0%, color-mix(in srgb, var(--brand-pep-maroon) 20%, var(--brand-pep-black)) 45%, var(--brand-pep-black) 100%);position:absolute;inset:0}.oPKOua_band: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(110% 80% at 50% 30%,#00000080,#0000 75%);mask-image:radial-gradient(110% 80% at 50% 30%,#00000080,#0000 75%)}.oPKOua_inner{z-index:1;position:relative}.oPKOua_title{color:var(--brand-pep-white)}.oPKOua_title .em-red{background:var(--paint-gold-glass);color:#0000;-webkit-background-clip:text;background-clip:text}.oPKOua_grid{gap:var(--space-12);margin-top:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;display:grid}.oPKOua_panel{padding:var(--space-6);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--brand-pep-black-soft) 55%, transparent);-webkit-backdrop-filter:blur(8px)saturate(1.05);border:1px solid #ffffff1a;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 24px 48px -24px #0009}.oPKOua_panelHead{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid #ffffff1a;display:flex}.oPKOua_panelDot{background:var(--brand-pep-gold);width:8px;height:8px;box-shadow:0 0 8px color-mix(in srgb, var(--brand-pep-gold) 70%, transparent);border-radius:50%;flex:none}.oPKOua_panelTag{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:#ffffff8c;flex:1}.oPKOua_panelReadout{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--brand-pep-gold)}.oPKOua_band input:focus-visible,.oPKOua_band select:focus-visible,.oPKOua_band textarea:focus-visible{outline-color:var(--brand-pep-gold)}.oPKOua_meta{gap:var(--space-4);padding-top:var(--space-2);flex-direction:column;display:flex}.oPKOua_metaItem{padding-bottom:var(--space-4);border-bottom:1px solid #ffffff14}.oPKOua_metaLabel{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.08em;text-transform:uppercase;color:#ffffff73}.oPKOua_metaValue{font-size:var(--fs-16);line-height:var(--lh-relaxed);color:#ffffffe0;margin-top:2px}.oPKOua_metaValue a{color:var(--brand-pep-white);border-bottom:1px solid color-mix(in srgb, var(--brand-pep-gold) 45%, transparent);transition:color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard)}.oPKOua_metaValue a:hover{color:var(--brand-pep-gold);border-bottom-color:var(--brand-pep-gold)}.oPKOua_mapBox{margin-top:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:color-mix(in srgb, var(--brand-pep-black-soft) 45%, transparent);border:1px solid #ffffff1a}.oPKOua_map{height:140px;margin-top:var(--space-2);border-radius:var(--radius-sm);background:radial-gradient(120% 150% at 50% -30%, color-mix(in srgb, var(--brand-pep-red) 10%, transparent), transparent 62%), repeating-linear-gradient(0deg, #ffffff0d 0 1px, transparent 1px 16px), repeating-linear-gradient(90deg, #ffffff0d 0 1px, transparent 1px 16px), color-mix(in srgb, var(--brand-pep-black) 55%, transparent);border:1px solid #ffffff14;position:relative;overflow:hidden}.oPKOua_pin{color:var(--brand-pep-red);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--brand-pep-red) 60%, transparent));position:absolute;top:40%;left:52%}.oPKOua_pinRing{border:1px solid var(--brand-pep-red);opacity:0;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}.oPKOua_coords{font-family:var(--font-mono);letter-spacing:.08em;color:var(--brand-pep-gold);opacity:.8;font-size:10px;position:absolute;bottom:8px;right:10px}@media (prefers-reduced-motion:no-preference){.oPKOua_pinRing{animation:2.8s ease-out infinite oPKOua_contact-radio}}@keyframes oPKOua_contact-radio{0%{opacity:.85;transform:scale(1)}70%,to{opacity:0;transform:scale(3.2)}}@media (max-width:980px){.oPKOua_grid{gap:var(--space-8);grid-template-columns:1fr}}@media (max-width:600px){.oPKOua_panel{padding:var(--space-4)}}
.C_kfJa_hero{isolation:isolate;padding:var(--space-24) 0 var(--space-16);background:radial-gradient(118% 88% at 16% 30%, color-mix(in srgb, var(--brand-pep-red) 11%, transparent), transparent 54%), radial-gradient(90% 80% at 100% 2%, color-mix(in srgb, var(--brand-pep-gold) 7%, transparent), transparent 50%), linear-gradient(180deg, color-mix(in srgb, var(--brand-pep-maroon) 30%, var(--brand-pep-black-soft)) 0%, color-mix(in srgb, var(--brand-pep-maroon) 14%, var(--brand-pep-black)) 58%);color:var(--brand-pep-white);position:relative;overflow:hidden}.C_kfJa_hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(78% 64% at 32% 38%, transparent 52%, color-mix(in srgb, var(--brand-pep-black) 30%, transparent) 100%), linear-gradient(180deg, transparent 54%, color-mix(in srgb, color-mix(in srgb, var(--brand-pep-maroon) 30%, var(--brand-pep-black)) 45%, transparent));position:absolute;inset:0}.C_kfJa_hero:after{content:"";z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 56px),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 56px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 18%,#00000080,#0000 72%);mask-image:radial-gradient(120% 90% at 50% 18%,#00000080,#0000 72%)}.C_kfJa_sheen{background:linear-gradient(115deg, transparent 30%, #ffffff0f 45%, color-mix(in srgb, var(--brand-pep-gold) 8%, transparent) 50%, #ffffff0f 55%, transparent 70%);width:50%;height:200%;animation:C_kfJa_pep-sheen-sweep 2.4s var(--ease-glass) .35s 1 forwards;pointer-events:none;position:absolute;top:-50%;left:0;transform:translate(-150%)}.C_kfJa_inner{z-index:1;position:relative}.C_kfJa_grid{gap:var(--space-12);grid-template-columns:1.4fr 1fr;align-items:end;display:grid}.C_kfJa_single .C_kfJa_grid{grid-template-columns:1fr}.C_kfJa_live{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-wide);color:#ffffffd1;background:linear-gradient(180deg, #ffffff12, transparent 55%), color-mix(in srgb, var(--brand-pep-black-soft) 32%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.15);border:1px solid #ffffff24;border-radius:999px;padding:4px 12px 4px 8px;display:inline-flex;box-shadow:0 6px 18px #00000038,inset 0 1px #ffffff1a}.C_kfJa_title{max-width:14ch;margin:0 0 var(--space-6);font-family:var(--font-display);font-size:clamp(2.25rem, 3vw + 1.1rem, var(--fs-56));font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:#ffffffeb;text-wrap:balance}.C_kfJa_title .em-red{background:var(--paint-gold-glass);color:#0000;-webkit-background-clip:text;background-clip:text}.C_kfJa_subhead{max-width:60ch;margin:0 0 var(--space-8);font-size:var(--fs-20);line-height:var(--lh-relaxed);color:#ffffffc7;text-wrap:pretty}.C_kfJa_cta{gap:var(--space-3);flex-wrap:wrap;display:flex}.C_kfJa_cta a,.C_kfJa_cta button{transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), transform var(--motion-base) var(--ease-glass), box-shadow var(--motion-base) var(--ease-glass)}.C_kfJa_cta a:hover,.C_kfJa_cta button:hover{transform:translateY(-2px)}.C_kfJa_cta>:first-child{box-shadow:0 8px 22px color-mix(in srgb, var(--brand-pep-red) 28%, transparent)}.C_kfJa_cta>:first-child:hover{box-shadow:0 14px 34px color-mix(in srgb, var(--brand-pep-red) 42%, transparent)}.C_kfJa_aside{position:relative}@media (max-width:980px){.C_kfJa_grid{grid-template-columns:1fr}.C_kfJa_title{font-size:clamp(1.75rem,7vw,2.75rem)}}@media (max-width:600px){.C_kfJa_live{border-radius:var(--radius-lg);flex-wrap:wrap;align-items:flex-start;max-width:100%}}@media (prefers-reduced-motion:no-preference){.C_kfJa_live{animation:C_kfJa_hero-rise .7s var(--ease-glass) both}.C_kfJa_title{animation:C_kfJa_hero-rise .7s var(--ease-glass) 80ms both}.C_kfJa_subhead{animation:C_kfJa_hero-rise .7s var(--ease-glass) .16s both}.C_kfJa_cta{animation:C_kfJa_hero-rise .7s var(--ease-glass) .24s both}.C_kfJa_aside{animation:C_kfJa_hero-rise .9s var(--ease-glass) .2s both}}@keyframes C_kfJa_hero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
.dVBfSq_mask{padding-block:.08em;overflow:hidden}.dVBfSq_inner{opacity:0;transition:opacity .72s var(--ease-glass), transform .72s var(--ease-glass);transition-delay:var(--mask-delay,0s);will-change:opacity, transform}.dVBfSq_up{transform:translateY(105%)}.dVBfSq_down{transform:translateY(-105%)}.dVBfSq_left{transform:translate(-105%)}.dVBfSq_right{transform:translate(105%)}.dVBfSq_in{opacity:1;transform:translate(0)}
.cstqWq_section.cstqWq_section{padding-block:var(--space-12)}.cstqWq_row{gap:var(--space-8);grid-template-columns:.85fr 1.4fr;align-items:center;display:grid}.cstqWq_photoReveal{width:100%;max-width:420px}.cstqWq_photo{aspect-ratio:4/3;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, color-mix(in srgb, var(--brand-pep-gold) 40%, var(--brand-pep-maroon)) 32%, var(--border-1));background:linear-gradient(135deg, #0000000f 0%, transparent 50%), repeating-linear-gradient(0deg, #0000000a 0 1px, transparent 1px 28px), repeating-linear-gradient(90deg, #0000000a 0 1px, transparent 1px 28px), var(--brand-pep-black);box-shadow:var(--shadow-lg), 0 18px 46px color-mix(in srgb, var(--brand-pep-maroon) 18%, transparent), 0 6px 18px color-mix(in srgb, var(--brand-pep-gold) 7%, transparent), inset 0 1px 0 #ffffff1a;position:relative;overflow:hidden}.cstqWq_photo img{-o-object-fit:cover;object-fit:cover}.cstqWq_photo:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#ffffff0f 0%,#0000 22%),linear-gradient(#0000 66%,#0000006b 100%);position:absolute;inset:0}.cstqWq_photoLabel{z-index:2;font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:#ffffffd1;background:color-mix(in srgb, var(--brand-pep-black) 55%, transparent);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px)saturate(1.1);border:1px solid #ffffff2e;padding:5px 10px;position:absolute;bottom:12px;left:12px;box-shadow:inset 0 1px #ffffff1a}.cstqWq_body{font-size:var(--fs-18);line-height:var(--lh-relaxed);color:var(--fg-3)}.cstqWq_readMore{margin-top:var(--space-4);font-size:var(--fs-14);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);color:var(--brand-pep-red);border-bottom:1px solid var(--brand-pep-red);padding-bottom:2px;display:inline-block}@media (max-width:980px){.cstqWq_row{grid-template-columns:1fr}}
._49q0ra_grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}._49q0ra_grid>*{display:flex}._49q0ra_grid>*>*{width:100%}._49q0ra_cta{margin-top:var(--space-8)}@media (max-width:980px){._49q0ra_grid{grid-template-columns:1fr}}
.xmPSlW_section{isolation:isolate;--marquee-pace:5.5s;--marquee-gap:var(--space-6);--marquee-fade:clamp(var(--space-12), 12vw, var(--space-32));--marquee-bleed:var(--space-8);--chip-slot:clamp(3.25rem, 5.2vw, 4.5rem);--chip-pad:clamp(var(--space-3), 1.4vw, var(--space-6));--chip-fill:#fffcf7bd;--chip-solid:#fdfbf7;--chip-hi:#fff6eacc;--chip-rim:color-mix(in srgb, var(--brand-pep-maroon) 20%, #fff5e68c);--chip-shadow:color-mix(in srgb, var(--brand-pep-maroon) 46%, var(--brand-pep-black));--chip-face:linear-gradient(180deg, var(--chip-hi) 0%, #fff6ea14 36%, transparent 70%);position:relative}.xmPSlW_section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(68% 120% at 10% 0%, color-mix(in srgb, var(--brand-pep-maroon) 8%, transparent), transparent 58%), radial-gradient(58% 108% at 90% 100%, color-mix(in srgb, var(--brand-pep-gold) 9%, transparent), transparent 54%);position:absolute;inset:0}.xmPSlW_headRule{block-size:var(--bw-2);margin-bottom:var(--space-8);background:linear-gradient(90deg, var(--brand-pep-maroon), var(--brand-pep-gold) 46%, transparent 92%)}.xmPSlW_head{margin-bottom:var(--space-8)}.xmPSlW_rows{gap:var(--space-8);flex-direction:column;display:flex}.xmPSlW_rowLabel{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--fg-4)}.xmPSlW_foot{margin-top:var(--space-12)}.xmPSlW_chip{box-sizing:content-box;block-size:var(--chip-slot);inline-size:auto;padding:var(--chip-pad);border:1px solid var(--chip-rim);border-radius:var(--radius-lg);background:var(--chip-face), var(--chip-fill);box-shadow:inset 0 1px 0 var(--chip-hi), 0 1px 2px -1px color-mix(in srgb, var(--chip-shadow) 20%, transparent), 0 14px 30px -18px color-mix(in srgb, var(--chip-shadow) 28%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.08);transition:transform var(--motion-base) var(--ease-spring), box-shadow var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), background-color var(--motion-base) var(--ease-standard);place-items:center;display:grid;position:relative;overflow:hidden}.xmPSlW_chipBare{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.xmPSlW_fixedRow{--chip-slot:clamp(4rem, 6.4vw, 5.75rem);justify-content:space-evenly;align-items:center;gap:var(--space-8) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.xmPSlW_rowFixed .xmPSlW_rowLabel{text-align:center}.xmPSlW_logo,.xmPSlW_wordmark{z-index:1;block-size:var(--chip-slot);display:block;position:relative}.xmPSlW_logo img{block-size:100%;inline-size:auto;max-inline-size:none;display:block}.xmPSlW_wordmark{min-inline-size:calc(var(--chip-slot) * 2.4);padding-inline:var(--space-2);font-family:var(--font-display);font-size:var(--fs-18);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);line-height:var(--lh-snug);text-align:center;text-transform:uppercase;text-wrap:balance;color:var(--fg-2);place-items:center;display:grid}.xmPSlW_sheen{z-index:2;pointer-events:none;background:linear-gradient(115deg,#0000 36%,#ffffff80 50%,#0000 64%);position:absolute;inset:0;transform:translate(-130%)}.xmPSlW_chipLink{border-radius:var(--radius-lg);color:inherit;text-decoration:none;display:block;position:relative}.xmPSlW_chipLink:focus-visible{outline:var(--bw-2) solid var(--brand-pep-maroon);outline-offset:3px}.xmPSlW_caption{top:calc(100% + var(--space-1));z-index:3;padding:2px var(--space-2);font-family:var(--font-mono);letter-spacing:var(--tracking-wide);white-space:nowrap;color:var(--brand-pep-maroon);background:var(--chip-solid);border:1px solid var(--chip-rim);opacity:0;pointer-events:none;transition:opacity var(--motion-fast) var(--ease-standard), transform var(--motion-base) var(--ease-glass);border-radius:999px;font-size:11px;line-height:1.4;position:absolute;left:50%;transform:translate(-50%,-4px)}.xmPSlW_chipLink:focus-visible .xmPSlW_caption{opacity:1;transform:translate(-50%)}@media (hover:hover){.xmPSlW_chip:hover{border-color:var(--brand-pep-maroon);background:var(--chip-face), color-mix(in srgb, var(--brand-pep-maroon) 9%, #fffcf7);box-shadow:inset 0 1px 0 var(--chip-hi), 0 2px 5px -2px color-mix(in srgb, var(--chip-shadow) 30%, transparent), 0 20px 42px -16px color-mix(in srgb, var(--chip-shadow) 55%, transparent), 0 0 0 3px color-mix(in srgb, var(--brand-pep-maroon) 16%, transparent);transform:translateY(-3px)}.xmPSlW_chip:hover .xmPSlW_sheen{animation:xmPSlW_chip-sheen var(--motion-slow) var(--ease-glass)}.xmPSlW_chipLink:hover .xmPSlW_caption{opacity:1;transform:translate(-50%)}}@keyframes xmPSlW_chip-sheen{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.xmPSlW_chip,.xmPSlW_caption{transition:none}.xmPSlW_sheen{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.xmPSlW_chip{background:var(--chip-face), var(--chip-solid)}}
.J1d9iq_grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.J1d9iq_grid>*{min-width:0;height:100%}@media (max-width:980px){.J1d9iq_grid{gap:var(--space-4);grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.J1d9iq_grid{grid-template-columns:1fr}}
.Yk9kkW_proof{padding:var(--space-12) 0;background:linear-gradient(100deg, #ffffff0f 0%, transparent 28%, color-mix(in srgb, var(--brand-pep-gold) 7%, transparent) 55%, transparent 82%), linear-gradient(to bottom, var(--bg-1) 0%, color-mix(in srgb, var(--brand-pep-maroon) 22%, var(--brand-pep-black)) 25%, color-mix(in srgb, var(--brand-pep-maroon) 22%, var(--brand-pep-black)) 75%, var(--bg-1) 100%);color:var(--brand-pep-white)}.Yk9kkW_grid{gap:var(--space-6);grid-template-columns:repeat(7,1fr);display:grid}.Yk9kkW_grid>*+*{border-inline-start:1px solid color-mix(in srgb, var(--brand-pep-gold) 14%, transparent);padding-inline-start:var(--space-6)}.Yk9kkW_item{transition:transform var(--motion-base) var(--ease-glass);flex-direction:column;gap:4px;display:flex}.Yk9kkW_item:hover{transform:translateY(-2px)}.Yk9kkW_value{font-family:var(--font-display);font-size:var(--fs-32);font-weight:var(--fw-extrabold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--brand-pep-gold);font-variant-numeric:tabular-nums;text-shadow:0 0 22px color-mix(in srgb, var(--brand-pep-gold) 30%, transparent);transition:text-shadow var(--motion-base) var(--ease-glass)}.Yk9kkW_item:hover .Yk9kkW_value{text-shadow:0 0 30px color-mix(in srgb, var(--brand-pep-gold) 55%, transparent)}.Yk9kkW_value:after{content:"";background:var(--brand-pep-gold);transform-origin:0;width:22px;height:2px;margin-top:4px;display:block}.Yk9kkW_valueSm{font-size:var(--fs-18);padding-top:var(--space-3);color:#ffffffeb;text-shadow:none}.Yk9kkW_label{font-size:var(--fs-12);font-weight:var(--fw-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:#fff9}@media (prefers-reduced-motion:no-preference){.Yk9kkW_inView .Yk9kkW_cell{animation:Yk9kkW_strip-rise .6s var(--ease-glass) both}.Yk9kkW_value:after{transform:scaleX(0)}.Yk9kkW_inView .Yk9kkW_value:after{animation:Yk9kkW_tick-in .5s var(--ease-glass) .75s both}}@keyframes Yk9kkW_strip-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes Yk9kkW_tick-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:980px){.Yk9kkW_grid{gap:var(--space-4);grid-template-columns:repeat(3,1fr)}.Yk9kkW_grid>*+*{border-inline-start:0;padding-inline-start:0}}
.n1-1DG_hero{isolation:isolate;min-block-size:clamp(26rem,62vh,40rem);padding-block:var(--space-16) var(--space-12);background:var(--brand-pep-black);align-items:flex-end;display:flex;position:relative;overflow:hidden}.n1-1DG_media{z-index:-2;position:absolute;inset:0}.n1-1DG_mediaImg{-o-object-fit:cover;object-fit:cover;-o-object-position:45% center;object-position:45% center}.n1-1DG_scrim{z-index:-1;pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--brand-pep-black) 82%, transparent) 0%, color-mix(in srgb, var(--brand-pep-black) 34%, transparent) 42%, transparent 72%), linear-gradient(to right, color-mix(in srgb, var(--brand-pep-maroon) 30%, transparent) 0%, transparent 58%);position:absolute;inset:0}.n1-1DG_panel{gap:var(--space-4);--eyebrow-color:var(--brand-pep-gold-light);max-inline-size:46rem;padding:var(--space-8);background:color-mix(in srgb, var(--brand-pep-black) 52%, transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:var(--bw-1) solid color-mix(in srgb, var(--brand-pep-gold) 38%, transparent);box-shadow:0 18px 50px color-mix(in srgb, var(--brand-pep-black) 45%, transparent);flex-direction:column;display:flex;position:relative;overflow:hidden}.n1-1DG_panel:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#ffffff29,#0000 46%);position:absolute;inset:0}.n1-1DG_panel:after{content:"";inset:var(--space-2);z-index:2;pointer-events:none;border:var(--bw-1) solid color-mix(in srgb, var(--brand-pep-gold) 22%, transparent);position:absolute}.n1-1DG_panel>*{z-index:3;position:relative}.n1-1DG_back{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:color-mix(in srgb, var(--brand-pep-gold-light) 78%, transparent);transition:color var(--motion-fast) var(--ease-standard);align-self:flex-start;align-items:center;gap:.4em;text-decoration:none;display:inline-flex}.n1-1DG_back:hover{color:var(--brand-pep-gold-light)}.n1-1DG_title{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:clamp(2.25rem, 3.5vw + 1rem, var(--fs-56));line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:#fdfbf7;margin:0}.n1-1DG_intro{font-size:var(--fs-18);line-height:var(--lh-relaxed);color:#fdfbf7d6;max-inline-size:60ch;margin:0}@media (max-width:720px){.n1-1DG_hero{min-block-size:clamp(22rem,70vh,32rem);padding-block:var(--space-12) var(--space-8)}.n1-1DG_panel{padding:var(--space-6)}}
._T8U7a_svg{width:100%;height:100%;display:block;position:absolute;inset:0}._T8U7a_mount{fill:color-mix(in srgb, var(--brand-pep-red) 20%, var(--brand-pep-black));stroke:color-mix(in srgb, var(--brand-pep-red) 60%, transparent);stroke-width:1.5px}._T8U7a_bolt{fill:#ffffff52}._T8U7a_limb{stroke:color-mix(in srgb, var(--brand-pep-white) 84%, transparent);stroke-width:13px;stroke-linecap:round}._T8U7a_joint{fill:var(--brand-pep-red);stroke:color-mix(in srgb, var(--brand-pep-black) 50%, transparent);stroke-width:2px}._T8U7a_gripper{fill:none;stroke:color-mix(in srgb, var(--brand-pep-white) 82%, transparent);stroke-width:5.5px;stroke-linecap:round;stroke-linejoin:round}._T8U7a_led{fill:var(--support-scada-cyan);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--support-scada-cyan) 75%, transparent))}._T8U7a_ping{stroke:var(--support-scada-cyan);stroke-width:1.4px}
.hp-xRq_readingCol{max-width:48rem;margin:var(--space-8) auto 0}.hp-xRq_body p{margin:0 0 var(--space-6);font-size:var(--fs-18);line-height:var(--lh-relaxed);color:var(--fg-2)}.hp-xRq_body h2{margin:var(--space-12) 0 var(--space-4);font-family:var(--font-display);font-size:var(--fs-32);font-weight:var(--fw-extrabold);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--fg-1)}.hp-xRq_body h3{margin:var(--space-8) 0 var(--space-3);font-family:var(--font-display);font-size:var(--fs-24);font-weight:var(--fw-bold);line-height:var(--lh-snug);color:var(--fg-1)}:is(.hp-xRq_body ul,.hp-xRq_body ol){margin:0 0 var(--space-6);font-size:var(--fs-18);line-height:var(--lh-relaxed);color:var(--fg-2);padding-inline-start:1.4em}.hp-xRq_body li{margin-bottom:var(--space-2)}.hp-xRq_body li::marker{color:var(--brand-pep-maroon)}.hp-xRq_body a{color:var(--brand-pep-maroon);text-underline-offset:3px;transition:color var(--motion-base) var(--ease-standard);text-decoration:underline;text-decoration-thickness:1px}.hp-xRq_body a:hover{color:var(--brand-pep-red)}.hp-xRq_body blockquote{margin:var(--space-8) 0;padding:var(--space-4) var(--space-6);font-family:var(--font-italic-display);font-size:var(--fs-20);font-style:italic;line-height:var(--lh-relaxed);color:var(--fg-1);background:color-mix(in srgb, var(--brand-pep-gold) 8%, var(--bg-2));border-inline-start:var(--bw-4) solid var(--brand-pep-maroon);border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}[data-theme=dark] .hp-xRq_body li::marker{color:var(--brand-pep-gold)}[data-theme=dark] .hp-xRq_body a{color:var(--brand-pep-gold)}[data-theme=dark] .hp-xRq_body blockquote{border-inline-start-color:var(--brand-pep-gold)}.hp-xRq_lead:not(:lang(ar)) p:first-of-type:first-letter{float:inline-start;margin-top:.1em;font-family:var(--font-display);font-size:3.5em;font-weight:var(--fw-extrabold);color:var(--brand-pep-maroon);margin-inline-end:var(--space-3);line-height:.8}[data-theme=dark] .hp-xRq_lead:not(:lang(ar)) p:first-of-type:first-letter{color:var(--brand-pep-gold)}.hp-xRq_tags{gap:var(--space-2);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.hp-xRq_tag{padding:5px var(--space-3);font-family:var(--font-mono);font-size:var(--fs-12);color:var(--fg-3);border:var(--bw-1) solid var(--border-1);border-radius:var(--radius-sm);transition:color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard);text-decoration:none}.hp-xRq_tag:hover{color:var(--brand-pep-maroon);border-color:color-mix(in srgb, var(--brand-pep-gold) 50%, var(--border-1))}[data-theme=dark] .hp-xRq_tag:hover{color:var(--brand-pep-gold)}.hp-xRq_shareRow{margin-top:var(--space-8);padding-top:var(--space-6);border-top:var(--bw-1) solid var(--border-1)}
._5_vRWq_featured{margin-bottom:var(--space-12);color:inherit;background:var(--bg-2);border:var(--bw-1) solid color-mix(in srgb, var(--brand-pep-maroon) 30%, var(--border-1));border-radius:var(--radius-lg);box-shadow:var(--shadow-md), 0 20px 48px -22px color-mix(in srgb, var(--brand-pep-maroon) 32%, transparent);transition:transform var(--motion-base) var(--ease-spring), box-shadow var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard);grid-template-columns:1.15fr 1fr;gap:0;text-decoration:none;display:grid;position:relative;overflow:hidden}._5_vRWq_frame{z-index:3;pointer-events:none;border-radius:var(--radius-lg);box-shadow:inset 0 0 0 0 var(--brand-pep-gold);transition:box-shadow var(--motion-base) var(--ease-standard);position:absolute;inset:0}._5_vRWq_featured:hover{border-color:color-mix(in srgb, var(--brand-pep-gold) 55%, var(--border-1));box-shadow:var(--shadow-lg), 0 22px 52px -20px color-mix(in srgb, var(--brand-pep-maroon) 34%, transparent)}._5_vRWq_featured:hover ._5_vRWq_frame{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--brand-pep-gold) 80%, transparent)}._5_vRWq_featured:focus-visible{outline:var(--bw-2) solid var(--brand-pep-gold);outline-offset:2px}@media (prefers-reduced-motion:no-preference){._5_vRWq_featured:hover{transform:translateY(-4px)}}._5_vRWq_media{aspect-ratio:16/11;background:linear-gradient(135deg, color-mix(in srgb, var(--brand-pep-maroon) 12%, transparent), color-mix(in srgb, var(--brand-pep-gold) 5%, transparent) 60%, transparent 82%), var(--bg-3);place-items:center;min-height:100%;display:grid;position:relative;overflow:hidden}._5_vRWq_media img{-o-object-fit:cover;object-fit:cover;transition:transform var(--motion-slow,.5s) var(--ease-glass)}._5_vRWq_featured:hover ._5_vRWq_media img{transform:scale(1.04)}._5_vRWq_scrim{pointer-events:none;background:linear-gradient(130deg, transparent 45%, color-mix(in srgb, var(--brand-pep-black) 30%, transparent) 100%);position:absolute;inset:0}._5_vRWq_mediaLabel{z-index:1;font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--fg-4);position:relative}._5_vRWq_badge{top:var(--space-4);left:var(--space-4);z-index:2;font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--brand-pep-gold);background:var(--brand-pep-maroon);border-radius:var(--radius-sm);padding:4px 10px;position:absolute}._5_vRWq_body{justify-content:center;gap:var(--space-4);padding:var(--space-8);flex-direction:column;display:flex}._5_vRWq_head{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._5_vRWq_category{font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--brand-pep-maroon);border:var(--bw-1) solid color-mix(in srgb, var(--brand-pep-maroon) 45%, transparent);background:color-mix(in srgb, var(--brand-pep-maroon) 8%, transparent);border-radius:var(--radius-sm);align-items:center;padding:3px 9px;display:inline-flex}[data-theme=dark] ._5_vRWq_category{color:var(--brand-pep-gold);border-color:color-mix(in srgb, var(--brand-pep-gold) 45%, transparent);background:color-mix(in srgb, var(--brand-pep-gold) 10%, transparent)}._5_vRWq_metaItem{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--fg-4)}._5_vRWq_dot{color:var(--fg-4)}._5_vRWq_title{font-family:var(--font-display);font-size:var(--fs-24);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--fg-2);text-wrap:balance;transition:color var(--motion-base) var(--ease-standard);margin:0}._5_vRWq_featured:hover ._5_vRWq_title{color:var(--brand-pep-maroon)}[data-theme=dark] ._5_vRWq_featured:hover ._5_vRWq_title{color:var(--brand-pep-gold)}._5_vRWq_excerpt{font-size:var(--fs-14);line-height:var(--lh-relaxed);color:var(--fg-3);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._5_vRWq_cta{margin-top:var(--space-2);padding-top:var(--space-4);border-top:var(--bw-1) solid color-mix(in srgb, var(--brand-pep-maroon) 14%, var(--border-1));font-family:var(--font-mono);font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--brand-pep-maroon);transition:color var(--motion-base) var(--ease-standard)}._5_vRWq_featured:hover ._5_vRWq_cta{color:color-mix(in srgb, var(--brand-pep-gold) 60%, var(--brand-pep-maroon))}[data-theme=dark] ._5_vRWq_cta{color:var(--brand-pep-gold)}@media (max-width:980px){._5_vRWq_featured{grid-template-columns:1fr}._5_vRWq_media{aspect-ratio:16/9}._5_vRWq_body{padding:var(--space-6)}}
.kORmlG_seam{background:linear-gradient(180deg, var(--seam-from,transparent), var(--seam-to,transparent));height:clamp(56px,6vw,84px);position:relative;overflow:hidden}.kORmlG_rampDown{background:linear-gradient(to bottom, var(--seam-from) 0%, var(--seam-from) 12%, color-mix(in srgb, var(--brand-pep-maroon) 32%, var(--seam-from)) 38%, color-mix(in srgb, var(--brand-pep-gold) 8%, color-mix(in srgb, var(--brand-pep-maroon) 14%, var(--seam-to))) 74%, var(--seam-to) 100%)}.kORmlG_rampUp{background:linear-gradient(to bottom, var(--seam-from) 0%, color-mix(in srgb, var(--brand-pep-gold) 8%, color-mix(in srgb, var(--brand-pep-maroon) 14%, var(--seam-from))) 26%, color-mix(in srgb, var(--brand-pep-maroon) 32%, var(--seam-to)) 62%, var(--seam-to) 88%, var(--seam-to) 100%)}.kORmlG_rail:after{content:"";width:var(--edge-bar-width);background:color-mix(in srgb, var(--brand-pep-red) 18%, transparent);position:absolute;top:0;bottom:0;right:0}.kORmlG_line{transform-origin:50%;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--brand-pep-red) 32%, transparent) 18%, color-mix(in srgb, var(--brand-pep-red) 32%, transparent) 82%, transparent);width:min(420px,62%);height:1px;transition:transform .7s var(--ease-glass);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(0)}.kORmlG_in .kORmlG_line{transform:translate(-50%,-50%)scaleX(1)}.kORmlG_node{border:1px solid color-mix(in srgb, var(--brand-pep-red) 55%, transparent);background:color-mix(in srgb, var(--brand-pep-red) 12%, transparent);opacity:0;width:9px;height:9px;transition:opacity .5s var(--ease-glass) .22s;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kORmlG_in .kORmlG_node{opacity:1}.kORmlG_nodeCore{background:var(--brand-pep-red);border-radius:50%;width:3px;height:3px}@media (prefers-reduced-motion:no-preference){.kORmlG_in .kORmlG_node{animation:1.4s ease-out .32s kORmlG_seam-ping}}@keyframes kORmlG_seam-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand-pep-red) 42%, transparent)}70%,to{box-shadow:0 0 0 8px #0000}}
