:root{--magic-bento-hue:43;--magic-bento-sat:74%;--magic-bento-white:hsl(0,0%,100%);--magic-bento-glow-primary:rgba(var(--glow-color,212,175,55),1);--magic-bento-glow-soft:rgba(var(--glow-color,212,175,55),0.2);--magic-bento-border:rgba(var(--glow-color,212,175,55),0.8);--magic-bento-border-color:#3d3520;--magic-bento-background-dark:#0c0c0c;color-scheme:light dark}.card-grid{display:grid;gap:.5em;padding:.75em;max-width:54em;font-size:clamp(1rem,.9rem + .5vw,1.5rem)}.magic-bento-card{display:flex;flex-direction:column;justify-content:space-between;position:relative;min-height:200px;width:100%;max-width:100%;padding:1.25em;border-radius:.5rem;border:1px solid var(--magic-bento-border-color);background:var(--magic-bento-background-dark);font-weight:300;overflow:hidden;transition:all .3s ease;--glow-x:50%;--glow-y:50%;--glow-intensity:0;--glow-radius:200px}@media (hover:hover){.magic-bento-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}}.magic-bento-card--fixed-height{height:var(--card-height,200px);min-height:var(--card-height,200px);transition:height .3s ease,min-height .3s ease,box-shadow .25s ease;overflow:hidden}.magic-bento-card--fixed-height.magic-bento-card--expanded{height:360px;min-height:360px;transform:none;box-shadow:0 12px 32px rgba(0,0,0,.25);z-index:10}@media (hover:hover){.magic-bento-card--fixed-height:hover{height:360px;min-height:360px;transform:none;box-shadow:0 12px 32px rgba(0,0,0,.25);z-index:10}}.magic-bento-card--fixed-height .magic-bento-card__content--custom{overflow-y:auto;max-height:100%}.magic-bento-card__content,.magic-bento-card__header{display:flex;position:relative;color:var(--magic-bento-white)}.magic-bento-card__header{gap:.75em;justify-content:space-between}.magic-bento-card__content{flex-direction:column}.magic-bento-card__content--custom{flex:1;justify-content:flex-start;text-align:left}.magic-bento-card__label{font-size:16px}.magic-bento-card__description,.magic-bento-card__title{--clamp-title:1;--clamp-desc:2}.magic-bento-card__title{font-weight:400;font-size:16px;margin:0 0 .25em}.magic-bento-card__description{font-size:12px;line-height:1.2;opacity:.9}.magic-bento-card--text-autohide .magic-bento-card__description,.magic-bento-card--text-autohide .magic-bento-card__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.magic-bento-card--text-autohide .magic-bento-card__title{-webkit-line-clamp:var(--clamp-title);line-clamp:var(--clamp-title)}.magic-bento-card--text-autohide .magic-bento-card__description{-webkit-line-clamp:var(--clamp-desc);line-clamp:var(--clamp-desc)}@media (max-width:599px){.card-grid{grid-template-columns:1fr;width:90%;margin:0 auto;padding:.5em}.magic-bento-card{width:100%;min-height:180px}}@media (min-width:600px){.card-grid{grid-template-columns:repeat(2,1fr)}}.magic-bento-card--border-glow:after{content:"";position:absolute;inset:0;padding:6px;background:radial-gradient(var(--glow-radius) circle at var(--glow-x) var(--glow-y),rgba(var(--glow-color,212,175,55),calc(var(--glow-intensity) * .8)) 0,rgba(var(--glow-color,212,175,55),calc(var(--glow-intensity) * .4)) 30%,transparent 60%);border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:1;transition:opacity .3s ease;z-index:1}.magic-bento-card--border-glow:hover:after{opacity:1}.magic-bento-card--border-glow:hover{box-shadow:0 4px 20px rgba(61,53,32,.4),0 0 30px var(--magic-bento-glow-soft)}.particle-container{position:relative;overflow:hidden}.particle:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:rgba(var(--glow-color,212,175,55),.2);border-radius:50%;z-index:-1}@media (hover:hover){.particle-container:hover{box-shadow:0 4px 20px rgba(61,53,32,.2),0 0 30px var(--magic-bento-glow-soft)}}.global-spotlight{mix-blend-mode:screen;will-change:transform,opacity;z-index:200!important;pointer-events:none}.bento-section{position:relative;user-select:none}.runners-up-bento{--runners-description-max-h:min(48vh,440px);--runners-ease:cubic-bezier(0.22,1,0.36,1);--runners-expand-duration:0.7s;--runners-card-border:rgba(184,184,184,0.547);--magic-bento-glow-soft:rgba(var(--glow-color,192,192,192),0.09);overflow:visible}.runners-up-bento .card-grid{align-items:start}.runners-up-bento .magic-bento-card{border-color:var(--runners-card-border);min-height:0;overflow:visible}.runners-up-bento .magic-bento-card--border-glow:after{z-index:0;opacity:.5}.runners-up-bento .magic-bento-card--border-glow:hover:after{opacity:.58}.runners-up-bento .magic-bento-card__content,.runners-up-bento .magic-bento-card__content--custom{position:relative;z-index:1}.runners-up-bento .magic-bento-card--fixed-height .magic-bento-card__content--custom{display:flex;flex:0 1 auto;flex-direction:column;min-height:0;max-height:none;overflow:visible}.runners-up-bento .magic-bento-card--fixed-height{height:auto;min-height:0;overflow:visible;transition:box-shadow .45s ease}#runners-up .magic-bento-card--fixed-height:not(.magic-bento-card--expanded){transition:box-shadow .45s ease,transform .35s var(--runners-ease,cubic-bezier(.22,1,.36,1))}.runners-up-bento .magic-bento-card--fixed-height.magic-bento-card--expanded{height:auto;min-height:0;max-height:none;overflow:visible;transform:none;box-shadow:0 12px 32px rgba(0,0,0,.25);z-index:10;transition:box-shadow .45s ease}.runners-up-bento .runners-up-card-footer{flex-shrink:0;margin-bottom:-.8rem}.runners-up-bento .runners-up-more-cue{display:flex;justify-content:center;align-items:center;width:100%;margin:0;padding:.2rem 0 0;border:none;background:transparent;color:rgba(255,255,255,.38);font:inherit;cursor:pointer;transition:transform var(--runners-expand-duration) var(--runners-ease),opacity .45s ease}.runners-up-bento .runners-up-more-cue:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:2px;border-radius:4px}.runners-up-bento .magic-bento-card--expanded .runners-up-more-cue{transform:rotate(180deg);opacity:.65}.runners-up-bento .runners-up-description-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--runners-expand-duration) var(--runners-ease)}.runners-up-bento .magic-bento-card--expanded .runners-up-description-panel{grid-template-rows:1fr}.runners-up-bento .runners-up-description-inner{min-height:0;overflow:hidden;opacity:0;transition:opacity .45s ease;transition-delay:0s}.runners-up-bento .magic-bento-card--expanded .runners-up-description-inner{overflow-y:auto;max-height:var(--runners-description-max-h);opacity:1;transition-delay:.14s}@media (hover:hover){.runners-up-bento .magic-bento-card--border-glow:hover{box-shadow:0 3px 14px rgba(184,184,184,.22),0 0 14px var(--magic-bento-glow-soft)}.runners-up-bento .particle-container:hover{box-shadow:0 3px 12px rgba(184,184,184,.14),0 0 10px var(--magic-bento-glow-soft)}#runners-up .magic-bento-card--fixed-height:not(.magic-bento-card--expanded):hover{transform:translateY(-6px);height:auto;min-height:0}}@media (prefers-reduced-motion:reduce){#runners-up .magic-bento-card--fixed-height:not(.magic-bento-card--expanded){transition:box-shadow .45s ease}#runners-up .magic-bento-card--fixed-height:not(.magic-bento-card--expanded):hover{transform:none}}.runners-up-bento .particle:before{background:rgba(var(--glow-color,192,192,192),.09)}.queenSciencesPhiLayer{--queen-phi-gold:#c9a227;--queen-phi-gold-bright:#e6c04a;--queen-phi-gold-soft:rgba(212,175,55,0.68);--queen-phi-gold-faint:rgba(212,175,55,0.32)}.queenSciencesPhiLayer svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 24px rgba(212,175,55,.14))}.queenSciencesPhiLayer .queenPhiGoldLine{stroke:var(--queen-phi-gold-bright);fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.queenSciencesPhiLayer .queenPhiGoldSoftStroke{stroke:var(--queen-phi-gold-soft);fill:none;vector-effect:non-scaling-stroke}.queenSciencesPhiLayer .queenPhiGoldFaint{stroke:var(--queen-phi-gold-faint);fill:none;vector-effect:non-scaling-stroke}.queenSciencesPhiLayer .queenPhiNode{fill:var(--queen-phi-gold-bright);stroke:var(--queen-phi-gold);stroke-width:1.2}.queenSciencesPhiLayer .queenPhiNodeGlow{fill:rgba(245,220,140,.32);filter:blur(6px)}.queenSciencesPhiLayer .queenPhiAxis{stroke:rgba(212,175,55,.16);stroke-width:1;vector-effect:non-scaling-stroke}.queenSciencesPhiLayer .queenPhiConnector{stroke:rgba(236,210,130,.92);stroke-width:2.2;vector-effect:non-scaling-stroke;fill:none;stroke-linecap:round;stroke-linejoin:round}.queenSciencesPhiLayer .queenPhiDashedOrbit{stroke-dasharray:2.4 5.2;stroke-linecap:round}.queenSciencesPhiLayer .queenPhiOuterRotor{transform-origin:0 0;animation:queenPhiSpin1 24s linear infinite}.queenSciencesPhiLayer .queenPhiInnerRotor{transform-origin:0 0;animation:queenPhiSpin2 14.832s linear infinite}.queenSciencesPhiLayer .queenPhiPhaseRotor{transform-origin:0 0;animation:queenPhiSpin3 48s linear infinite}.queenSciencesPhiLayer .queenPhiTriad{transform-origin:0 0;animation:queenPhiDrift 24s linear infinite}.queenSciencesPhiLayer .queenPhiPulse{transform-box:fill-box;transform-origin:center;animation:queenPhiPulse 6s ease-in-out infinite}.queenSciencesPhiLayer .queenPhiPulse--a{animation-delay:0s}.queenSciencesPhiLayer .queenPhiPulse--b{animation-delay:-1.5s}.queenSciencesPhiLayer .queenPhiPulse--c{animation-delay:-3s}.queenSciencesPhiLayer .queenPhiPulse--d{animation-delay:-4.5s}@keyframes queenPhiSpin1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes queenPhiSpin2{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes queenPhiSpin3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes queenPhiDrift{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes queenPhiPulse{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.queenSciencesPhiLayer .queenPhiInnerRotor,.queenSciencesPhiLayer .queenPhiOuterRotor,.queenSciencesPhiLayer .queenPhiPhaseRotor,.queenSciencesPhiLayer .queenPhiPulse,.queenSciencesPhiLayer .queenPhiTriad{animation:none}}.ProgramTimelineSection_root__kufSz{position:relative;isolation:isolate;padding-top:clamp(7.25rem,5vw + 5.5rem,10.5rem);padding-bottom:6rem;overflow-x:visible;overflow-y:visible;user-select:none;-webkit-user-select:none}.ProgramTimelineSection_decoSvg__EnLKF{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1;opacity:.11}.ProgramTimelineSection_inner__AOSV2{position:relative;z-index:2}.ProgramTimelineSection_sectionHeader__DQ_kB{width:100%}.ProgramTimelineSection_sectionTitle__umAsC{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.35em .5em;margin:0;font-size:clamp(1rem,1.35vw + .85rem,1.1875rem);font-weight:600;font-family:var(--font-aptos-mono);text-transform:uppercase;letter-spacing:.16em;color:rgba(255,255,255,.92);line-height:1.25;text-align:right}.ProgramTimelineSection_titleTextReveal__j4QyA{display:inline-block}.ProgramTimelineSection_titleSlashGroup__gLTGV{display:inline-flex;align-items:center;gap:0;letter-spacing:0}.ProgramTimelineSection_titleSlash__52qhI{color:inherit;opacity:1;letter-spacing:0}.ProgramTimelineSection_titleSlash__52qhI:first-child{margin-inline-end:-.3em}.ProgramTimelineSection_titleSlash__52qhI:last-child{margin-inline-start:-.24em}.ProgramTimelineSection_titleProgressTrackOuter__BF34Z{display:inline-block;overflow:hidden;vertical-align:middle;max-width:0;padding:0;margin:0}.ProgramTimelineSection_titleProgressTrack__hXkdh{--bar-end-shear:clamp(0.18em,0.18em + 0.04vw,0.28em);display:block;width:clamp(2.5rem,12vw,5rem);height:.7em;border-radius:0;overflow:hidden;vertical-align:middle;background-color:rgba(212,175,55,.16);padding:0;margin:0;clip-path:polygon(var(--bar-end-shear) 0,100% 0,calc(100% - var(--bar-end-shear)) 100%,0 100%)}.ProgramTimelineSection_titleProgressFill__aJ04o{display:block;height:100%;width:100%;transform-origin:left center;background-color:rgba(212,175,55,.762)}.ProgramTimelineSection_track__LEnk4{position:relative;margin-top:2rem}.ProgramTimelineSection_listScroller__R_6LU{position:relative;z-index:1}.ProgramTimelineSection_list__4j8Qc{list-style:none;margin:0;padding:0;position:relative;z-index:1}@media (max-width:767px){.ProgramTimelineSection_titleProgressTrackOuter__BF34Z{display:none}.ProgramTimelineSection_titleSlashGroup__gLTGV{gap:.18em}.ProgramTimelineSection_titleSlash__52qhI:first-child{margin-inline-end:0}.ProgramTimelineSection_titleSlash__52qhI:last-child{margin-inline-start:0}.ProgramTimelineSection_list__4j8Qc{padding:.25rem 0}.ProgramTimelineSection_list__4j8Qc:before{content:"";position:absolute;left:50%;top:.75rem;bottom:.75rem;width:1px;transform:translateX(-50%);z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(96,165,250,.14),rgba(96,165,250,.36) 20%,rgba(212,175,55,.42) 50%,rgba(96,165,250,.36) 80%,rgba(96,165,250,.14))}}@media (min-width:768px){.ProgramTimelineSection_listScroller__R_6LU{--timeline-mask-fade:min(9rem,22vw);width:100vw;max-width:none;margin-left:calc(50% - 50vw);box-sizing:border-box;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-inline:var(--timeline-mask-fade);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.18) calc(env(safe-area-inset-left, 0px) + var(--timeline-mask-fade) * .16),rgba(0,0,0,.58) calc(env(safe-area-inset-left, 0px) + var(--timeline-mask-fade) * .44),#000 calc(env(safe-area-inset-left, 0px) + var(--timeline-mask-fade)),#000 calc(100% - env(safe-area-inset-right, 0px) - var(--timeline-mask-fade)),rgba(0,0,0,.58) calc(100% - env(safe-area-inset-right, 0px) - var(--timeline-mask-fade) * .5),rgba(0,0,0,.18) calc(100% - env(safe-area-inset-right, 0px) - var(--timeline-mask-fade) * .16),transparent 100%);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.18) calc(env(safe-area-inset-left, 0px) + var(--timeline-mask-fade) * .16),rgba(0,0,0,.58) calc(env(safe-area-inset-left, 0px) + var(--timeline-mask-fade) * .44),#000 calc(env(safe-area-inset-left, 0px) + var(--timeline-mask-fade)),#000 calc(100% - env(safe-area-inset-right, 0px) - var(--timeline-mask-fade)),rgba(0,0,0,.58) calc(100% - env(safe-area-inset-right, 0px) - var(--timeline-mask-fade) * .5),rgba(0,0,0,.18) calc(100% - env(safe-area-inset-right, 0px) - var(--timeline-mask-fade) * .16),transparent 100%);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;cursor:grab}.ProgramTimelineSection_listDragging__WIIRG{cursor:grabbing;user-select:none}.ProgramTimelineSection_list__4j8Qc{--timeline-milestone-gap:clamp(1.45rem,4vw,2.95rem);display:flex;flex-direction:row;align-items:stretch;gap:var(--timeline-milestone-gap);width:max-content;box-sizing:border-box;padding:2.75rem calc(.25rem + (100vw - min(80rem, 100vw)) / 2 + 1.5rem + var(--timeline-mask-fade)) 2.75rem calc((100vw - min(80rem, 100vw)) / 2 + 1.5rem + var(--timeline-mask-fade))}.ProgramTimelineSection_list__4j8Qc:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;transform:translateY(-50%);z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(96,165,250,.12),rgba(96,165,250,.38) 18%,rgba(212,175,55,.48) 50%,rgba(96,165,250,.38) 82%,rgba(96,165,250,.12));box-shadow:0 0 14px rgba(212,175,55,.1)}}@media (min-width:1280px){.ProgramTimelineSection_list__4j8Qc{justify-content:flex-start;gap:var(--timeline-milestone-gap)}}.ProgramTimelineSection_item__fq_1K{position:relative;z-index:1}.ProgramTimelineSection_itemScaled__XKkV3{transform-origin:center center}@media (max-width:767px){.ProgramTimelineSection_item__fq_1K{display:grid;grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);align-items:center;column-gap:clamp(.35rem,2.5vw,.65rem);padding:clamp(.95rem,3.5vw,1.35rem) 0}.ProgramTimelineSection_milestoneRail__84l2i{grid-column:2;grid-row:1;justify-self:center;display:flex;flex-direction:row;align-items:center}.ProgramTimelineSection_itemBelow__V4xdZ .ProgramTimelineSection_milestoneRail__84l2i{flex-direction:row-reverse}.ProgramTimelineSection_milestoneRail__84l2i .ProgramTimelineSection_regionMid__zV63K{display:flex;justify-content:center;align-items:center;flex:0 0 auto}.ProgramTimelineSection_milestoneRail__84l2i .ProgramTimelineSection_mobileStub__eFwZu{display:block;flex:1 1 auto;width:clamp(.65rem,9vw,2.75rem);min-width:.45rem;max-width:3rem;height:1px;align-self:center;background:linear-gradient(90deg,rgba(96,165,250,.45),rgba(212,175,55,.38));opacity:.85}.ProgramTimelineSection_itemBelow__V4xdZ .ProgramTimelineSection_mobileStub__eFwZu{transform:scaleX(-1)}.ProgramTimelineSection_itemAbove__nr57y .ProgramTimelineSection_regionTop__ey6dc{grid-column:3;grid-row:1}.ProgramTimelineSection_itemBelow__V4xdZ .ProgramTimelineSection_regionBot__g5N1M{grid-column:1;grid-row:1}.ProgramTimelineSection_itemAbove__nr57y .ProgramTimelineSection_regionBot__g5N1M,.ProgramTimelineSection_itemBelow__V4xdZ .ProgramTimelineSection_regionTop__ey6dc,.ProgramTimelineSection_stem__UE80c{display:none}.ProgramTimelineSection_copy__MZDjQ{max-width:min(11.25rem,46vw);box-sizing:border-box}.ProgramTimelineSection_itemAbove__nr57y .ProgramTimelineSection_copy__MZDjQ{text-align:left;padding:.2rem 0 .2rem .15rem}.ProgramTimelineSection_itemBelow__V4xdZ .ProgramTimelineSection_copy__MZDjQ{text-align:right;padding:.2rem .15rem .2rem 0}}@media (min-width:768px){.ProgramTimelineSection_milestoneRail__84l2i{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:0}.ProgramTimelineSection_item__fq_1K{display:grid;grid-template-rows:1fr auto 1fr;grid-template-columns:minmax(0,1fr);flex:0 0 auto;width:min(11.75rem,26vw);min-width:9.25rem;max-width:12.5rem;min-height:clamp(13rem,28vh,21rem);justify-items:center;align-items:stretch;scroll-snap-align:start}.ProgramTimelineSection_mobileStub__eFwZu{display:none}.ProgramTimelineSection_regionBot__g5N1M,.ProgramTimelineSection_regionTop__ey6dc{min-height:0}}.ProgramTimelineSection_regionBot__g5N1M,.ProgramTimelineSection_regionTop__ey6dc{flex:0 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%}.ProgramTimelineSection_regionBot__g5N1M{justify-content:flex-start}.ProgramTimelineSection_regionMid__zV63K{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:.12rem 0;position:relative;z-index:2}.ProgramTimelineSection_copy__MZDjQ{width:100%;max-width:10.25rem;text-align:center;padding:0 .15rem;box-sizing:border-box}.ProgramTimelineSection_stem__UE80c{width:1px;flex:0 0 auto;min-height:1.25rem;margin:0;border:none;background:linear-gradient(180deg,rgba(212,175,55,.52),rgba(96,165,250,.58) 52%,rgba(96,165,250,.32));opacity:.92}.ProgramTimelineSection_itemAbove__nr57y .ProgramTimelineSection_stem__UE80c{margin-top:.4rem;margin-bottom:0}.ProgramTimelineSection_itemBelow__V4xdZ .ProgramTimelineSection_stem__UE80c{margin-top:.35rem;margin-bottom:.5rem;flex-shrink:0}.ProgramTimelineSection_nodeWrap___vnNO{display:flex;align-items:center;justify-content:center;background-color:var(--background)}.ProgramTimelineSection_node__mdWah{border-radius:9999px;flex-shrink:0;transition:transform .18s ease,box-shadow .18s ease;position:relative;isolation:isolate}.ProgramTimelineSection_node__mdWah:before{content:"";position:absolute;left:50%;top:50%;width:185%;height:185%;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;z-index:-1;background:radial-gradient(circle,rgba(0,0,0,.44) 0,rgba(0,0,0,.14) 46%,transparent 70%)}@media (hover:hover){.ProgramTimelineSection_item__fq_1K:hover .ProgramTimelineSection_node__mdWah{transform:scale(1.06)}}@media (hover:none){.ProgramTimelineSection_item__fq_1K:active .ProgramTimelineSection_node__mdWah{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.ProgramTimelineSection_item__fq_1K:active .ProgramTimelineSection_node__mdWah,.ProgramTimelineSection_item__fq_1K:hover .ProgramTimelineSection_node__mdWah{transform:none}.ProgramTimelineSection_listScroller__R_6LU{scroll-behavior:auto}}.ProgramTimelineSection_emphasis1__yDCaQ{width:14px;height:14px}.ProgramTimelineSection_emphasis2__PcBzN{width:22px;height:22px}.ProgramTimelineSection_emphasis3__uf_qC{width:30px;height:30px}.ProgramTimelineSection_variantOutline__KNYSL{border:1.5px solid rgba(255,255,255,.45);background:rgba(255,255,255,.05);box-shadow:0 0 0 3px rgba(255,255,255,.04)}.ProgramTimelineSection_variantSolid__zlTn2{border:1.5px solid rgba(96,165,250,.55);background:linear-gradient(148deg,rgba(96,165,250,.2),rgba(30,58,95,.45));box-shadow:0 0 14px rgba(96,165,250,.18)}.ProgramTimelineSection_variantGlow__ODzqD{border:2px solid rgba(212,175,55,.85);background:radial-gradient(circle at 32% 28%,rgba(255,250,230,.45) 0,rgba(45,40,22,.75) 62%);box-shadow:0 0 28px rgba(212,175,55,.32),0 0 0 5px rgba(212,175,55,.09)}.ProgramTimelineSection_formulaLayer__paPSY{display:none}@media (min-width:768px){.ProgramTimelineSection_formulaLayer__paPSY{display:block;position:absolute;right:-5%;bottom:10%;width:min(38%,320px);height:auto;opacity:.08;pointer-events:none;z-index:1}}@theme{--font-aptos-mono:var(--font-mono);--font-aptos:var(--font-sans);--color-oxblood:#722f37;--color-blue:#1e3a5f;--color-green:#1a472a;--color-gold:#b8860b}.font-aptos-mono{font-family:var(--font-aptos-mono)}.font-aptos{font-family:var(--font-aptos)}.font-electrolize{font-family:Electrolize,ui-sans-serif,sans-serif}.moonshots-showcase-scope{margin:0;font-family:var(--font-aptos)}html:has(main.moonshots-showcase-page){scroll-behavior:smooth;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}html:has(main.moonshots-showcase-page) body::-webkit-scrollbar,html:has(main.moonshots-showcase-page)::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){html:has(main.moonshots-showcase-page){scroll-behavior:auto}}.moonshots-showcase-scope h1,.moonshots-showcase-scope h2,.moonshots-showcase-scope h3,.moonshots-showcase-scope h4,.moonshots-showcase-scope h5,.moonshots-showcase-scope h6{font-family:var(--font-aptos-mono)}.gold-foil-text{background-image:url(/gold-foil.webp);background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent}.gold-foil-border{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/gold-foil.webp) 50% /cover;padding:.5px;border-radius:.5rem}.gold-foil-border>*{border-radius:calc(.5rem - .5px)}.brushed-gold-text{background-image:url(/brushed-gold.png);background-size:108%;background-position:50%;background-clip:text;-webkit-background-clip:text;color:transparent;font-family:Electrolize,ui-sans-serif,sans-serif;letter-spacing:.04em}.moonshots-opened-card-title{max-inline-size:min(72%,17ch);text-wrap:balance}.moonshots-pretty-wrap{text-wrap:pretty}.moonshots-cursor-glow-card{position:relative;overflow:hidden;--cursor-x:50%;--cursor-y:50%}.moonshots-showcase-scope .moonshot-hero-card-face{container-type:size;container-name:moonshot-hero-card}.moonshots-showcase-scope .moonshot-hero-card-face .moonshot-hero-card-title-wrap{padding:clamp(.25rem,3cqw,.5rem)}.moonshots-showcase-scope .moonshot-hero-card-face .moonshot-hero-card-title{font-size:clamp(.72rem,min(6.4cqw,9cqh),1.5rem);line-height:1.15}@media (min-width:1024px){.moonshots-showcase-scope .moonshot-hero-card-face .moonshot-hero-card-title{font-size:clamp(.72rem,min(6.4cqw,9cqh),2.35rem);line-height:1.15}}.moonshots-cursor-glow-layer{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .22s ease-out;mix-blend-mode:soft-light;background:radial-gradient(circle 220px at var(--cursor-x) var(--cursor-y),rgba(255,255,255,.48) 0,rgba(215,232,255,.42) 28%,rgba(175,205,245,.28) 52%,rgba(140,175,220,.12) 68%,transparent 78%)}.moonshots-cursor-glow-card:focus-visible .moonshots-cursor-glow-layer{opacity:.92}@media (hover:hover){.moonshots-cursor-glow-card:hover .moonshots-cursor-glow-layer{opacity:.92}}.moonshots-cursor-glow-card:active .moonshots-cursor-glow-layer{opacity:.92}.moonshots-showcase-scope .moonshot-hero-card-face .moonshots-cursor-glow-layer{background:radial-gradient(circle clamp(60px,55cqw,220px) at var(--cursor-x) var(--cursor-y),rgba(255,255,255,.48) 0,rgba(215,232,255,.42) 28%,rgba(175,205,245,.28) 52%,rgba(140,175,220,.12) 68%,transparent 78%)}@media (prefers-reduced-motion:reduce){.moonshots-cursor-glow-layer{transition:none;opacity:.55;background:radial-gradient(circle 240px at 50% 50%,rgba(255,255,255,.38) 0,rgba(200,220,250,.3) 40%,transparent 76%)}.moonshots-showcase-scope .moonshot-hero-card-face .moonshots-cursor-glow-layer{background:radial-gradient(circle clamp(70px,50cqw,240px) at 50% 50%,rgba(255,255,255,.38) 0,rgba(200,220,250,.3) 40%,transparent 76%)}}.brushed-gold-text:not(.brushed-gold-text--black){filter:brightness(1.32) contrast(1.14) drop-shadow(0 1px 1px rgba(12,15,20,.58)) drop-shadow(0 2px 6px rgba(8,10,14,.44))}.brushed-gold-text.brushed-gold-text--black{background-image:linear-gradient(rgba(0,0,0,.52),rgba(0,0,0,.92)),url(/brushed-gold.png)}.moonshots-showcase-scope *{scrollbar-width:none}.moonshots-showcase-scope ::-webkit-scrollbar{display:none}.moonshots-showcase-scope .moonshots-mission-control-letter-pane{scrollbar-width:none}.moonshots-showcase-scope .moonshots-mission-control-letter-pane::-webkit-scrollbar{display:none}@keyframes moonshots-mission-sidebar-light-breathe{0%{transform:scale(.82)}31%{transform:scale(1.14)}58%{transform:scale(.9)}82%{transform:scale(1.06)}to{transform:scale(.86)}}.moonshots-showcase-scope .moonshots-mission-sidebar-light{opacity:.5;transform-origin:center;animation-name:moonshots-mission-sidebar-light-breathe;animation-duration:var(--moonshots-sidebar-light-period,3s);animation-delay:var(--moonshots-sidebar-light-delay,0s);animation-timing-function:cubic-bezier(.42,.08,.58,.92);animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.moonshots-showcase-scope .moonshots-mission-sidebar-light{animation:none;transform:scale(1)}}.moonshots-opened-card-mat{position:relative;display:flex;align-items:center;justify-content:center;overflow:visible;--moonshots-mat-pad:28px;--moonshots-mat-r1:12px;--moonshots-mat-r2:10px;--moonshots-mat-r3:14px;--moonshots-mat-r4:11px}.moonshots-opened-card-mat:before{border-radius:var(--moonshots-mat-r1) var(--moonshots-mat-r2) var(--moonshots-mat-r3) var(--moonshots-mat-r4);background:radial-gradient(140% 170% at 20% 10%,rgba(255,255,255,.65) 0,rgba(255,255,255,0) 62%),radial-gradient(140% 170% at 88% 88%,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 66%),linear-gradient(160deg,rgb(255,255,255),rgb(252,250,246) 55%,rgb(255,255,255));border:0;box-shadow:0 28px 58px rgba(0,0,0,.54),0 8px 16px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.25);backdrop-filter:none;-webkit-backdrop-filter:none}.moonshots-opened-card-mat:after,.moonshots-opened-card-mat:before{content:"";position:absolute;inset:calc(-1 * var(--moonshots-mat-pad));z-index:0;pointer-events:none}.moonshots-opened-card-mat:after{border-radius:var(--moonshots-mat-r1) var(--moonshots-mat-r2) var(--moonshots-mat-r3) var(--moonshots-mat-r4);background:radial-gradient(120% 130% at 18% 18%,rgba(0,0,0,.055) 0,rgba(0,0,0,0) 55%),radial-gradient(140% 150% at 92% 92%,rgba(0,0,0,.045) 0,rgba(0,0,0,0) 62%),url(/glitch-bg-cover-plain.png) 50% /cover;opacity:.2;mix-blend-mode:multiply}.moonshots-opened-card-mat>.opened-card-wrapper{position:relative;z-index:1}.moonshots-opened-left-pane{position:relative;isolation:isolate}.moonshots-opened-left-pane:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(140% 170% at 20% 10%,rgba(255,255,255,.88) 0,rgba(255,255,255,0) 62%),radial-gradient(140% 170% at 88% 88%,rgba(255,255,255,.52) 0,rgba(255,255,255,0) 66%),linear-gradient(160deg,rgba(255,255,255,.92),rgba(252,250,246,.86) 55%,rgba(255,255,255,.88));pointer-events:none}.moonshots-opened-left-pane:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 130% at 18% 18%,rgba(0,0,0,.055) 0,rgba(0,0,0,0) 55%),radial-gradient(140% 150% at 92% 92%,rgba(0,0,0,.045) 0,rgba(0,0,0,0) 62%),url(/glitch-bg-cover-plain.png) 50% /cover;opacity:.22;mix-blend-mode:multiply;pointer-events:none}.moonshots-opened-left-pane>*{position:relative;z-index:1}.moonshots-opened-card-mat.moonshots-opened-card-mat--plain:after,.moonshots-opened-card-mat.moonshots-opened-card-mat--plain:before,.moonshots-opened-left-pane.moonshots-opened-left-pane--plain:after,.moonshots-opened-left-pane.moonshots-opened-left-pane--plain:before{display:none}.moonshots-detail-scan-wrap{overflow:visible}.moonshot-detail-enlarge-shine:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(125% 72% at 100% -6%,rgba(255,252,245,.2) 0,rgba(212,175,55,.11) 34%,transparent 66%)}.moonshot-detail-patch-wrap{--moonshot-patch-bleed:10px;float:right;width:min(10rem,calc(100vw - 5.5rem));max-width:100%;aspect-ratio:1;height:auto;margin:0 0 .75rem .75rem;position:relative;overflow:visible;box-sizing:border-box;shape-outside:circle(47% at 50% 50%);-webkit-shape-outside:circle(47% at 50% 50%);shape-margin:1.2rem}.moonshot-detail-patch-float{position:absolute;left:0;bottom:0;width:calc(100% + var(--moonshot-patch-bleed));height:calc(100% + var(--moonshot-patch-bleed));display:block;object-fit:contain;object-position:center;pointer-events:none;clip-path:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);filter:drop-shadow(-10px 16px 20px rgba(0,0,0,.55)) drop-shadow(-4px 8px 12px rgba(0,0,0,.38))}@media (min-width:640px){.moonshot-detail-patch-wrap{width:min(11rem,calc(100vw - 6rem))}}@media (min-width:768px){.moonshot-detail-patch-wrap{width:min(13rem,calc(100vw - 7rem))}}@media (max-width:639px){.moonshots-detail-popup-column .moonshot-detail-patch-wrap{width:min(10.2rem,calc((100vw - 5.5rem) * 1.02))}}@media (min-width:640px) and (max-width:767px){.moonshots-detail-popup-column .moonshot-detail-patch-wrap{width:min(11.22rem,calc((100vw - 6rem) * 1.02))}}.moonshots-one-winner .moonshots-one-winner-heading .moonshot-detail-patch-wrap{--moonshot-patch-bleed:12px;float:none;shape-outside:none;-webkit-shape-outside:none;shape-margin:0;margin:0;width:min(11.35rem,calc(100vw - 5.5rem))}@media (min-width:640px){.moonshots-one-winner .moonshots-one-winner-heading .moonshot-detail-patch-wrap{width:min(12.6rem,calc(100vw - 6rem))}}@media (min-width:768px){.moonshots-one-winner .moonshots-one-winner-heading .moonshot-detail-patch-wrap{width:min(15.25rem,calc(100vw - 7rem))}}#runners-up{--runners-patch-diameter:10rem}@media (min-width:640px){#runners-up{--runners-patch-diameter:8.75rem}}@media (min-width:768px){#runners-up{--runners-patch-diameter:9.5rem}}@media (max-width:639px){#runners-up .card-grid{row-gap:calc(.2 * var(--runners-patch-diameter) + 20px + .75rem)}}.runners-up-bento .runners-up-patch-row{display:flex;flex-shrink:0;justify-content:center;width:100%;position:relative;z-index:2;margin-top:calc(-.2 * var(--runners-patch-diameter) - 20px);margin-bottom:.65rem}.runners-up-bento .runners-up-patch-row .moonshot-detail-patch-wrap{--moonshot-patch-bleed:8px;float:none;clear:none;margin:0;shape-outside:none;-webkit-shape-outside:none;shape-margin:0;width:min(var(--runners-patch-diameter),calc(100vw - 3.25rem));height:min(var(--runners-patch-diameter),calc(100vw - 3.25rem));max-width:100%;box-sizing:border-box}#runners-up .runners-up-patch-row .moonshot-detail-patch-wrap{transform-origin:center;transition:transform .35s var(--runners-ease,cubic-bezier(.22,1,.36,1))}@media (hover:hover){#runners-up .magic-bento-card:hover .runners-up-patch-row .moonshot-detail-patch-wrap{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){#runners-up .runners-up-patch-row .moonshot-detail-patch-wrap{transition:none}#runners-up .magic-bento-card:hover .runners-up-patch-row .moonshot-detail-patch-wrap{transform:none}}.runners-up-bento .runners-up-patch-row .moonshot-detail-patch-float{filter:drop-shadow(-6px 12px 16px rgba(0,0,0,.5)) drop-shadow(-3px 6px 10px rgba(0,0,0,.35))}.program-overview-patches .moonshot-detail-patch-wrap{--moonshot-patch-bleed:8px;float:none;clear:none;margin:0 auto;shape-outside:none;-webkit-shape-outside:none;shape-margin:0;width:min(var(--program-overview-patch-size,6.5rem),calc((100vw - 5rem) / 4 - .65rem));height:min(var(--program-overview-patch-size,6.5rem),calc((100vw - 5rem) / 4 - .65rem));max-width:100%;box-sizing:border-box}.program-overview-patches .moonshot-detail-patch-float{filter:drop-shadow(-6px 12px 16px rgba(0,0,0,.5)) drop-shadow(-3px 6px 10px rgba(0,0,0,.35))}@media (min-width:640px){.program-overview-patches .moonshot-detail-patch-wrap{width:min(var(--program-overview-patch-size,7.75rem),calc((100vw - 5rem) / 4 - .65rem));height:min(var(--program-overview-patch-size,7.75rem),calc((100vw - 5rem) / 4 - .65rem))}}.honorable-mentions-accordion-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.honorable-mentions-accordion-panel--open{grid-template-rows:1fr}.honorable-mentions-accordion-panel__inner{min-height:0;overflow:hidden}@media (max-width:767px){.honorable-mentions-accordion-item .magic-bento-card[data-honorable-trigger][aria-expanded=false]{position:relative;padding-bottom:calc(1.25em + 24px)}.honorable-mentions-accordion-item .magic-bento-card[data-honorable-trigger][aria-expanded=false]:before{content:"";position:absolute;left:50%;bottom:10px;width:11px;height:11px;transform:translateX(-50%) rotate(45deg);border-right:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);pointer-events:none;z-index:2}}@media (prefers-reduced-motion:reduce){.honorable-mentions-accordion-panel{transition:none}}