.G41qqG_wrap{inset-inline:0;z-index:0;pointer-events:none;height:32px;color:var(--ornament-ink);position:absolute;top:0;overflow:hidden}.G41qqG_rule{inset-inline:22rem 4.5rem;opacity:.48;width:auto;height:14px;display:block;position:absolute;top:5px}.G41qqG_rule img{object-fit:fill;width:100%;height:100%;display:block}.G41qqG_left,.G41qqG_right{opacity:.78;width:56px;height:28px;display:block;position:absolute;top:2px}.G41qqG_left{left:6px}.G41qqG_right{right:6px}.G41qqG_left img,.G41qqG_right img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}@media (max-width:767px){.G41qqG_wrap{height:28px}.G41qqG_rule{opacity:.4;width:auto;height:10px;inset-inline:8.75rem 2.75rem}.G41qqG_left,.G41qqG_right{opacity:.62;width:36px;height:24px}}
._85i50G_skip{inset-inline-start:var(--rt-gutter);z-index:var(--z-skip);border:1px solid var(--rt-text);background:var(--rt-bg);color:var(--rt-text);padding:.75rem 1rem;text-decoration:none;position:absolute;top:1rem;transform:translateY(-150%)}._85i50G_skip:focus{transform:none}._85i50G_header{z-index:var(--z-nav);min-height:72px;padding-inline:max(var(--rt-gutter), 4.75rem);padding-top:env(safe-area-inset-top);background:var(--rt-bg);border-bottom:1px solid var(--rt-line);align-items:center;gap:.5rem 1.25rem;display:flex;position:sticky;top:0}._85i50G_brand,._85i50G_nav,._85i50G_meta{z-index:1;position:relative}._85i50G_brand{color:var(--rt-text);align-items:center;gap:.7rem;font-size:1.55rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}._85i50G_mark{object-fit:contain;object-position:center;width:auto;max-width:120px;height:58px;display:block}._85i50G_season{color:var(--rt-text-muted);letter-spacing:.04em;font-size:.72rem;font-weight:600}._85i50G_nav{align-items:stretch;margin-inline-start:auto;display:flex}._85i50G_nav a{justify-content:center;align-items:center;min-width:48px;min-height:48px;padding-inline:.9rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}._85i50G_nav a[aria-current=location]{box-shadow:inset 0 -2px 0 var(--rt-text)}._85i50G_meta{color:var(--rt-text-faint);letter-spacing:.06em;text-align:left;margin:0;margin-inline-start:auto;font-size:.68rem;font-weight:500;line-height:1.4}@media (max-width:767px){._85i50G_header{flex-wrap:wrap;gap:0;min-height:0;padding-inline:0}._85i50G_brand{padding:.9rem max(var(--rt-gutter), 3.25rem)}._85i50G_mark{max-width:148px;height:48px}._85i50G_meta{display:none}._85i50G_nav{border-top:1px solid var(--rt-line);order:3;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}._85i50G_nav a{padding-inline:.25rem;font-size:.82rem}}
._OZ-ZG_mark{pointer-events:none;opacity:.58;flex:none;align-self:center;width:120px;height:20px;margin-inline-start:12px;display:inline-flex}._OZ-ZG_banner{width:180px;height:18px}._OZ-ZG_mark picture,._OZ-ZG_mark img{width:100%;height:100%;display:block}._OZ-ZG_mark img{object-fit:contain;object-position:right center}@media (max-width:767px){._OZ-ZG_mark,._OZ-ZG_banner{opacity:.5;width:36px;height:16px;margin-inline-start:8px}}
.-\37 YQxG_head{margin-bottom:2.5rem}.-\37 YQxG_compact{margin-bottom:1.2rem}.-\37 YQxG_row{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}.-\37 YQxG_row:has([data-ornament=chapter-cartouche]) .-\37 YQxG_dash{display:none}.-\37 YQxG_row:has([data-ornament=chapter-cartouche]) .-\37 YQxG_index{gap:0}.-\37 YQxG_title{margin:0;font-size:clamp(2.5rem,4vw,4.5rem);font-weight:800;line-height:1.15}.-\37 YQxG_index{color:var(--rt-red);align-items:center;gap:.75rem;font-size:1rem;font-weight:600;display:inline-flex}.-\37 YQxG_dash{background:var(--rt-red);width:36px;height:2px;display:block}.-\37 YQxG_lead{max-width:40rem;color:var(--rt-text-muted);text-align:center;margin:.9rem auto 0;font-size:.98rem;line-height:1.85}
.lxJZSW_ribbon{width:min(calc(100% - 2 * var(--ornament-safe-gap)), 1360px);pointer-events:none;height:24px;color:var(--ornament-ink);opacity:.88;justify-content:center;margin-block:0;margin-inline:auto;display:flex}.lxJZSW_ribbon picture,.lxJZSW_ribbon img{width:min(100%,1360px);height:24px;display:block}.lxJZSW_ribbon img{object-fit:fill}@media (max-width:767px){.lxJZSW_ribbon,.lxJZSW_ribbon picture,.lxJZSW_ribbon img{width:min(100%,330px);height:18px}}
.xDwtkW_btn{border:1px solid var(--rt-text);min-height:48px;color:var(--rt-text);font:inherit;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:.75rem;padding:0 1.4rem;font-size:.98rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.xDwtkW_primary{background:var(--rt-blue);color:var(--rt-white);border-color:var(--rt-blue)}.xDwtkW_btn:hover{background:var(--rt-surface-raised)}.xDwtkW_primary:hover{color:var(--rt-white);background:#0c4ad0}.xDwtkW_disabled,.xDwtkW_disabled:hover{cursor:not-allowed;opacity:.55;background:var(--rt-blue);color:var(--rt-white)}.xDwtkW_tick{background:var(--rt-red);flex:none;width:8px;height:8px}@media (prefers-reduced-motion:reduce){.xDwtkW_btn{transition:none}}
.Wk2vuq_axes{margin-bottom:2.8rem}.Wk2vuq_axisRoute{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Wk2vuq_axisRoute li{border:1px solid var(--rt-line);background:var(--rt-surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;min-width:0;min-height:8.5rem;padding:1.15rem 1rem 1.2rem;display:flex;position:relative}.Wk2vuq_station{width:42px;height:42px;color:var(--rt-text);place-items:center;display:grid}.Wk2vuq_icon{width:28px;height:28px;color:var(--rt-text)}.Wk2vuq_icon path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.Wk2vuq_axisNo{top:.65rem;border:1px solid var(--rt-red);width:1.45rem;height:1.45rem;color:var(--rt-red);place-items:center;font-size:.72rem;font-weight:800;display:grid;position:absolute;inset-inline-end:.7rem}.Wk2vuq_station{position:relative}.Wk2vuq_axisRoute strong{max-width:9rem;font-size:.92rem;font-weight:800;line-height:1.5}.Wk2vuq_axisLead{max-width:40rem;color:var(--rt-text-muted);margin:0 0 1rem;font-size:.95rem;line-height:1.7}.Wk2vuq_points{margin:0;padding:0;list-style:none}.Wk2vuq_axisGrid .Wk2vuq_points li{color:var(--rt-text-muted);background:0 0;padding:0;font-size:.88rem;line-height:1.65;display:block}.Wk2vuq_roles{margin:0 0 2.8rem}.Wk2vuq_roles ul{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.15rem .8rem;margin:0;padding:0;list-style:none;display:grid}.Wk2vuq_roles li{grid-column:span 3}.Wk2vuq_roles li:nth-child(n+5){grid-column:span 4}.Wk2vuq_roles li{text-align:center;flex-direction:column;align-items:center;gap:.4rem;min-width:0;display:flex}.Wk2vuq_roles li:before{content:"";background:var(--rt-red);width:7px;height:7px}.Wk2vuq_roles strong{margin-bottom:.2rem;font-size:.98rem;display:block}.Wk2vuq_roles span{color:var(--rt-text-muted);font-size:.9rem;line-height:1.65}.Wk2vuq_roleNo{color:var(--rt-red);font-size:.82rem;font-weight:800}.Wk2vuq_actions{flex-wrap:wrap;justify-content:center;gap:.85rem;margin:0 0 2.2rem;scroll-margin-top:6.5rem;display:flex}.Wk2vuq_files{margin-top:3rem}.Wk2vuq_files ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.Wk2vuq_files a{border:1px solid var(--rt-line);background:var(--rt-surface);flex-direction:column;gap:.35rem;min-height:88px;padding:.9rem 1rem;text-decoration:none;display:flex}.Wk2vuq_files a:hover{border-color:var(--rt-line-strong)}.Wk2vuq_files span{color:var(--rt-text-faint);letter-spacing:.06em;font-size:.72rem;font-weight:700}.Wk2vuq_label small{color:var(--rt-text-faint);margin-top:.35rem;font-size:.82rem;line-height:1.6;display:block}.Wk2vuq_kicker{color:var(--rt-text-muted);text-align:center;margin:0 0 1rem;font-size:.78rem;font-weight:600}.Wk2vuq_primary,.Wk2vuq_secondary{z-index:var(--z-content);position:relative}.Wk2vuq_secondary{margin-top:3.4rem}.Wk2vuq_nodes,.Wk2vuq_phases{z-index:var(--z-content);margin:0;padding:0;list-style:none;display:grid;position:relative}.Wk2vuq_nodes{--path-gap:.4rem;gap:1.6rem var(--path-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.Wk2vuq_phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:.4rem}.Wk2vuq_phases:before{content:"";top:6px;background:var(--rt-red);height:2px;position:absolute;inset-inline:12%}.Wk2vuq_nodes li{text-align:center;flex-direction:column;align-items:center;gap:.7rem;min-width:0;padding:.4rem .45rem 0;display:flex;position:relative}.Wk2vuq_nodes li:before{content:"";z-index:0;background:var(--rt-red);pointer-events:none;display:none;position:absolute}.Wk2vuq_phases li{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.45rem;min-width:0;padding:0;display:flex;position:relative}.Wk2vuq_stationDot{background:var(--rt-bg);border:2px solid var(--rt-red);width:14px;height:14px}.Wk2vuq_no{z-index:2;background:var(--rt-bg);border:1px solid var(--rt-red);width:2.4rem;height:2.4rem;color:var(--rt-red);font-variant-numeric:tabular-nums;place-items:center;font-size:1rem;font-weight:800;line-height:1;display:grid;position:relative}.Wk2vuq_noFlow,.Wk2vuq_noSpiral{grid-area:1/1}.Wk2vuq_noSpiral,.Wk2vuq_stepArrow,.Wk2vuq_turn{display:none}.Wk2vuq_label{font-size:1.02rem;font-weight:700;line-height:1.65}.Wk2vuq_phaseTitle{font-size:1.05rem;font-weight:800;line-height:1.5}.Wk2vuq_phases small{color:var(--rt-text-muted);font-size:.88rem;line-height:1.65}.Wk2vuq_when{color:var(--rt-text);font-size:clamp(1.25rem,2vw,1.55rem);font-weight:800;line-height:1.35;display:block}@media (min-width:1024px){.Wk2vuq_noFlow{display:none}.Wk2vuq_noSpiral{display:block}.Wk2vuq_nodes li:before{top:calc(1.6rem - 1px);left:calc(var(--path-gap) / -2);right:calc(var(--path-gap) / -2);width:auto;height:2px;display:block}.Wk2vuq_nodes li[data-cap=right]:before{right:50%}.Wk2vuq_nodes li[data-cap=left] .Wk2vuq_label{max-width:11rem}.Wk2vuq_nodes li[data-cap=left]:before,.Wk2vuq_turn{left:calc(50% - 6.2rem)}.Wk2vuq_nodes li[data-cap=left]:before{right:calc(var(--path-gap) / -2)}.Wk2vuq_stepArrow{z-index:2;background:var(--rt-red);pointer-events:none;width:9px;height:10px;display:block;position:absolute;top:1.6rem}.Wk2vuq_stepArrow[data-dir=left]{left:calc(var(--path-gap) / -2);clip-path:polygon(100% 0,0 50%,100% 100%);transform:translate(-50%,-50%)}.Wk2vuq_stepArrow[data-dir=right]{right:calc(var(--path-gap) / -2);clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(50%,-50%)}.Wk2vuq_turn{z-index:1;background:var(--rt-red);pointer-events:none;width:2px;height:calc(100% + .4rem - 8px);display:block;position:absolute;top:calc(1.6rem - 1px)}.Wk2vuq_turn:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid var(--rt-red);position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}}@media (max-width:1023px){.Wk2vuq_axisRoute{grid-template-columns:1fr 1fr}.Wk2vuq_nodes{grid-template-columns:1fr}.Wk2vuq_nodes li{text-align:start;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;padding:.7rem 0;display:grid}.Wk2vuq_nodes li:before{inset:0 auto;width:2px;height:auto;display:block;inset-inline-start:1.15rem}.Wk2vuq_files ul{grid-template-columns:1fr 1fr}.Wk2vuq_phases{grid-template-columns:1fr;gap:1.3rem}.Wk2vuq_phases:before{display:none}.Wk2vuq_phases li{text-align:start;align-items:flex-start;padding-inline-start:1.4rem}.Wk2vuq_stationDot{inset-inline-start:0;position:absolute;top:.35rem}}@media (max-width:767px){.Wk2vuq_axisRoute{grid-template-columns:1fr}.Wk2vuq_secondary{margin-top:2.6rem}.Wk2vuq_files ul,.Wk2vuq_roles ul{grid-template-columns:1fr 1fr}.Wk2vuq_roles li,.Wk2vuq_roles li:nth-child(n+5){grid-column:auto}.Wk2vuq_roles li:last-child{grid-column:1/-1}}
.ZP_jCG_root{z-index:var(--z-routes);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 52%,#0000 70%);mask-image:linear-gradient(#000 0% 52%,#0000 70%)}.ZP_jCG_desktop,.ZP_jCG_mobile{transform-origin:50%;width:100%;height:100%;display:block;transform:scaleX(-1)}.ZP_jCG_mobile{display:none}@media (max-width:767px){.ZP_jCG_root{-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 100%);mask-image:linear-gradient(#0000 0%,#000 18% 100%)}.ZP_jCG_desktop{display:none}.ZP_jCG_mobile{display:block}}
._3KziOa_hero{--hero-media-height:100%;aspect-ratio:2172/724;--hero-object-position:left center;direction:ltr;background:#031018;grid-template-columns:minmax(0,1fr);height:auto;min-height:0;display:grid;position:relative;overflow:hidden}._3KziOa_stage{grid-area:1/1/auto/-1;min-height:0;position:relative}._3KziOa_plate{z-index:var(--z-media);width:100%;height:100%;position:absolute;inset:0;overflow:hidden}._3KziOa_photo{object-fit:cover}._3KziOa_veil{z-index:var(--z-mask);pointer-events:none;background:linear-gradient(90deg,#0000 0 58%,#03101847 78%,#03101880 100%);position:absolute;inset:0}._3KziOa_copy{z-index:var(--z-content);box-sizing:border-box;text-align:center;direction:rtl;flex-direction:column;grid-area:1/1/auto/-1;place-self:center end;align-items:center;width:min(28rem,36%);margin:0;padding:.75rem 2.6rem .75rem .75rem;display:flex}._3KziOa_title{width:100%;margin:0;font-weight:800;line-height:1.12}._3KziOa_brand,._3KziOa_slogan{white-space:normal;max-width:100%;display:block}._3KziOa_brand{font-size:clamp(52px,4.6vw,76px);line-height:1.08}._3KziOa_slogan{margin-top:.55rem;font-size:clamp(18px,1.45vw,24px);font-weight:700;line-height:1.45}._3KziOa_slogan+._3KziOa_slogan{margin-top:.35rem}._3KziOa_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.15rem;display:flex}._3KziOa_actions a,._3KziOa_actions button{min-height:52px;padding-inline:1.35rem}@media (max-width:1279px){._3KziOa_brand{font-size:clamp(44px,5vw,64px)}._3KziOa_slogan{font-size:clamp(16px,1.7vw,20px)}._3KziOa_copy{width:min(22rem,38%)}}@media (max-width:1023px){._3KziOa_hero{aspect-ratio:auto;--hero-object-position:24% center;direction:rtl;flex-direction:column;height:auto;min-height:0;display:flex}._3KziOa_copy{width:100%;padding:1.4rem var(--rt-gutter) 1rem;order:1;align-self:stretch}._3KziOa_brand{font-size:clamp(3.1rem,8vw,4.4rem)}._3KziOa_slogan{font-size:clamp(1.35rem,3.2vw,1.7rem)}._3KziOa_stage{aspect-ratio:16/9;order:2;width:100%;height:auto;min-height:0}._3KziOa_plate{width:100%;height:100%;inset:0}._3KziOa_veil{background:linear-gradient(180deg, var(--rt-bg) 0, transparent 18%)}}@media (max-width:767px){._3KziOa_hero{aspect-ratio:auto;--hero-object-position:22% center;direction:rtl;flex-direction:column;height:auto;min-height:0;display:flex}._3KziOa_copy{width:100%;padding:.7rem var(--rt-gutter) .75rem;order:1;align-self:stretch}._3KziOa_brand{font-size:clamp(2.45rem,12vw,3.15rem);line-height:1.08}._3KziOa_slogan{font-size:clamp(1.05rem,4.6vw,1.25rem);line-height:1.4}._3KziOa_actions{margin-top:1.05rem}._3KziOa_stage{aspect-ratio:4/3;order:2;width:100%;height:auto;min-height:0}._3KziOa_plate{width:100%;height:100%;inset:0}._3KziOa_veil{background:linear-gradient(180deg, var(--rt-bg) 0, transparent 22%)}}
._3XlcGW_spine{grid-template-columns:repeat(4,minmax(0,1fr));height:36px;margin-bottom:.15rem;display:grid;position:relative}._3XlcGW_line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._3XlcGW_node{z-index:1;background:#f5f5f58c;border-radius:50%;place-self:start center;width:5px;height:5px;margin-top:11px;position:relative}._3XlcGW_node:after{content:"";background:#f5f5f529;width:1px;height:18px;position:absolute;top:5px;left:50%;transform:translate(-50%)}@media (max-width:1199px){._3XlcGW_spine{display:none}}
.mpPZDW_fill{position:absolute;inset:0;overflow:hidden}.mpPZDW_ratio{width:100%;position:relative;overflow:hidden}.mpPZDW_empty{background:var(--rt-surface)}.mpPZDW_image{object-fit:cover}
.bcvBFG_frame{width:min(1280px,100%);margin-inline:auto}.bcvBFG_top{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:stretch;gap:1.5rem 1.6rem;display:grid}.bcvBFG_copy,.bcvBFG_stats{grid-column:1/-1}.bcvBFG_copy{text-align:center;width:100%;max-width:none;padding-top:.4rem}.bcvBFG_head{margin:0 0 1.6rem}.bcvBFG_headRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.1rem;display:flex}.bcvBFG_headRow:has([data-ornament=chapter-cartouche]) .bcvBFG_dash{display:none}.bcvBFG_headRow:has([data-ornament=chapter-cartouche]) .bcvBFG_index{gap:0}.bcvBFG_title{margin:0;font-size:clamp(3rem,4.4vw,4.5rem);font-weight:800;line-height:1.12}.bcvBFG_index{color:var(--rt-text-muted);align-items:center;gap:.7rem;font-size:.95rem;font-weight:600;display:inline-flex}.bcvBFG_dash{background:var(--rt-blue);width:36px;height:2px;display:block}.bcvBFG_body{max-width:34rem;margin:0 0 1.15rem;font-size:1.0625rem;font-weight:400;line-height:1.95}.bcvBFG_body:last-child{margin-bottom:0}.bcvBFG_lede{max-width:42rem;color:var(--rt-text-muted);text-align:center;margin:.8rem auto 0;font-size:1.05rem;line-height:1.9}.bcvBFG_field{border-top:0;max-width:none;margin:0;padding-top:0}.bcvBFG_goalGrid,.bcvBFG_tracks,.bcvBFG_prizeRow{margin:.85rem 0 0;padding:0;list-style:none}.bcvBFG_goalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.bcvBFG_goalGrid li{border:1px solid var(--rt-line);background:var(--rt-surface);text-align:center;flex-direction:column;align-items:center;gap:.7rem;min-height:8.2rem;padding:1rem .85rem 1.1rem;font-size:.95rem;font-weight:700;line-height:1.55;display:flex}.bcvBFG_goalNo{border:1px solid var(--rt-red);place-items:center;width:2.2rem;height:2.2rem;font-size:.95rem;font-weight:800;display:grid}.bcvBFG_tracks li{border-top:1px solid #f5f5f529;padding-top:.4rem;font-size:.92rem;line-height:1.45}.bcvBFG_tracks{gap:.55rem;display:grid}.bcvBFG_prizeRow{border:1px solid var(--rt-line);background:var(--rt-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(100%,46rem);margin:0;display:grid}.bcvBFG_prizeRow li{background:var(--rt-surface);text-align:center;flex-direction:column;align-items:center;gap:.35rem;min-width:0;padding:1.15rem .9rem 1.25rem;display:flex}.bcvBFG_prizeRow li:first-child{box-shadow:inset 0 -2px 0 var(--rt-red)}.bcvBFG_prizeRow span{color:var(--rt-text-muted);font-size:.82rem}.bcvBFG_prizeRow strong{font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:800;line-height:1.3}.bcvBFG_prizeNotes{border:1px solid var(--rt-line);background:var(--rt-line);flex-direction:column;gap:1px;width:min(100%,46rem);display:flex}.bcvBFG_prizeNotes p{background:var(--rt-surface);margin:0;padding:.95rem 1.15rem;font-size:.98rem;font-weight:600;line-height:1.8}.bcvBFG_audience{max-width:38rem;margin:0 0 1.35rem;font-size:1.02rem;line-height:1.8}.bcvBFG_photo{background:var(--rt-surface);width:100%;height:100%;min-height:18rem;position:relative;overflow:hidden}.bcvBFG_photoImg{filter:brightness(.92)saturate(.92)contrast(1.02)}.bcvBFG_veil{z-index:var(--z-mask);pointer-events:none;box-shadow:inset -4rem 0 3.5rem var(--rt-bg), inset 0 -1.2rem 1.4rem var(--rt-bg);position:absolute;inset:0}.bcvBFG_stats{border-top:0;margin-top:0;padding-top:0}.bcvBFG_proof{max-width:34rem;color:var(--rt-text-muted);margin:0 0 1rem;font-size:.88rem;line-height:1.7}.bcvBFG_editionsHead{border-top:1px solid var(--rt-line);text-align:center;margin-top:clamp(2.2rem,4vw,3.2rem);padding-top:1.6rem}.bcvBFG_stats ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:.15rem 0 0;padding:0;list-style:none;display:grid}.bcvBFG_stats li{text-align:center;flex-direction:column;align-items:center;gap:.35rem;min-width:0;padding-inline:.55rem;display:flex}.bcvBFG_stats li+li{border-inline-start:1px solid #f5f5f51f}.bcvBFG_stats strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.85rem,3.2vw,2.85rem);font-weight:800;line-height:.92}.bcvBFG_stats span{font-size:1.2rem;font-weight:700}.bcvBFG_stats small{max-width:12rem;color:var(--rt-text-muted);font-size:.82rem;line-height:1.55}.bcvBFG_bar{border-top:1px solid var(--rt-line);margin-top:clamp(1.8rem,3vw,2.4rem);padding-top:1.3rem}.bcvBFG_facts{text-align:center;flex-direction:column;align-items:center;gap:.9rem;width:100%;display:flex}.bcvBFG_track{margin:0;font-size:clamp(1.45rem,2.6vw,2rem);font-weight:800;line-height:1.35}.bcvBFG_kicker{color:var(--rt-text-muted);text-align:center;margin-bottom:.55rem;font-size:.78rem;font-weight:600;display:block}.bcvBFG_supportList,.bcvBFG_prizeList{margin:0;padding:0;list-style:none}.bcvBFG_supportList{flex-direction:column;gap:.55rem;display:flex}.bcvBFG_supportList li{font-size:.95rem;line-height:1.65}.bcvBFG_prizeDetails{min-width:0}.bcvBFG_prizeDetails summary{color:var(--rt-text-muted);cursor:pointer;align-items:center;gap:.45rem;margin-bottom:.7rem;font-size:.78rem;font-weight:600;list-style:none;display:inline-flex}.bcvBFG_prizeDetails summary::-webkit-details-marker{display:none}.bcvBFG_prizeDetails summary:after{content:"+";font-size:.95rem;font-weight:400;line-height:1}.bcvBFG_prizeDetails[open] summary:after{content:"−"}.bcvBFG_prizeList{flex-direction:column;gap:.75rem;display:flex}.bcvBFG_prizeList li{grid-template-columns:minmax(5.5rem,7.5rem) minmax(0,1fr);align-items:baseline;gap:.7rem .9rem;display:grid}.bcvBFG_place{font-size:.95rem;font-weight:700}.bcvBFG_amount{flex-direction:column;gap:.15rem;font-size:.95rem;line-height:1.55;display:flex}.bcvBFG_amount small{color:var(--rt-text-muted);font-size:.82rem}@media (max-width:1199px){.bcvBFG_top{grid-template-columns:1fr}.bcvBFG_field,.bcvBFG_photo{grid-column:1}.bcvBFG_goalGrid{grid-template-columns:1fr 1fr}.bcvBFG_photo{height:clamp(16rem,42vw,22rem)}.bcvBFG_veil{box-shadow:inset 0 -.8rem 1rem var(--rt-bg)}.bcvBFG_stats ul{grid-template-columns:1fr 1fr;gap:1.5rem 0}.bcvBFG_stats li{padding-inline:.2rem 0}.bcvBFG_stats li+li{border-inline-end:0}.bcvBFG_stats li:nth-child(odd){border-inline-end:1px solid #f5f5f51f;padding-inline-end:1rem}.bcvBFG_facts{gap:1rem}}@media (max-width:767px){.bcvBFG_title{font-size:clamp(2.4rem,11vw,3rem)}.bcvBFG_goalGrid,.bcvBFG_prizeRow{grid-template-columns:1fr}.bcvBFG_photo{aspect-ratio:16/9;width:100%;height:auto}.bcvBFG_edition ol{grid-template-columns:1fr}.bcvBFG_stats strong{font-size:clamp(1.55rem,8vw,2.1rem)}.bcvBFG_stats span{font-size:1.1rem}.bcvBFG_stats small,.bcvBFG_supportList li,.bcvBFG_place,.bcvBFG_amount{font-size:.9rem}.bcvBFG_amount small{font-size:.82rem}.bcvBFG_prizeList li{grid-template-columns:minmax(4.8rem,6.5rem) minmax(0,1fr)}.bcvBFG_bar{margin-top:1.6rem}}.bcvBFG_axisList{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.bcvBFG_axisList li{font-size:.95rem;line-height:1.6}.bcvBFG_prizeNote{color:var(--rt-text-muted);margin:.9rem 0 0;font-size:.84rem;line-height:1.65}.bcvBFG_editions{grid-template-columns:1fr 1fr;gap:clamp(1.6rem,3vw,2.8rem);margin-top:1.5rem;display:grid}.bcvBFG_edition{text-align:center}.bcvBFG_edition h3{margin:.35rem 0 .55rem;font-size:1.45rem;font-weight:800;line-height:1.35}.bcvBFG_edition p{color:var(--rt-text-muted);margin:0 0 .55rem;font-size:.92rem;line-height:1.75}.bcvBFG_edition ol{grid-template-columns:1fr 1fr;gap:.75rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.bcvBFG_edition li{border:1px solid var(--rt-line);flex-direction:column;align-items:center;gap:.15rem;padding:.7rem .4rem;display:flex}.bcvBFG_edition strong{font-size:.98rem}.bcvBFG_edition span,.bcvBFG_edition small{color:var(--rt-text-muted);font-size:.84rem;line-height:1.55}.bcvBFG_winner{border:1px solid var(--rt-line-strong);width:min(42rem,100%);margin:2rem auto 0;padding:.7rem .7rem .85rem}.bcvBFG_winner img{width:100%;height:auto;display:block;box-shadow:0 0 0 1px #f5f5f58c}.bcvBFG_winner figcaption{color:#f5f5f552;text-align:center;margin:.7rem 0 0;font-size:.84rem;font-weight:400;line-height:1.7}.bcvBFG_gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:1.8rem 0 0;padding:0;list-style:none;display:grid}.bcvBFG_gallery li{background:var(--rt-surface);aspect-ratio:4/3;overflow:hidden}.bcvBFG_gallery img{object-fit:cover;filter:brightness(.86)saturate(.9);width:100%;height:100%}@media (max-width:1023px){.bcvBFG_editions,.bcvBFG_gallery{grid-template-columns:1fr 1fr}}@media (max-width:767px){.bcvBFG_editions,.bcvBFG_gallery{grid-template-columns:1fr}.bcvBFG_gallery{grid-template-columns:1fr 1fr}}
.KVeVNq_strip{min-height:3.2rem;padding-block:.4rem;padding-inline:var(--rt-gutter);border-block:1px solid var(--rt-line);background:var(--rt-bg);grid-template-columns:auto minmax(0,1fr) minmax(9rem,18rem);align-items:center;column-gap:1rem;display:grid}html[data-ornament-ribbon=on] .KVeVNq_strip{border-block-end-color:#0000}.KVeVNq_label,.KVeVNq_caveat{color:var(--rt-text-muted);letter-spacing:.04em;margin:0;font-size:.68rem;font-weight:600;line-height:1.45}.KVeVNq_caveat{color:var(--rt-text-faint);text-align:start;font-weight:500}.KVeVNq_viewport{direction:ltr;min-width:0;overflow:hidden}.KVeVNq_track{align-items:center;width:max-content;display:flex}.KVeVNq_group{flex-shrink:0;align-items:center;gap:1.85rem;margin:0;padding:0;padding-inline-end:1.85rem;list-style:none;display:flex}.KVeVNq_item{flex-shrink:0;justify-content:center;align-items:center;min-height:32px;display:flex}.KVeVNq_logo{object-fit:contain;width:auto;max-width:118px;height:28px}.KVeVNq_word{color:var(--rt-text);letter-spacing:.05em;white-space:nowrap;opacity:.86;font-size:.72rem;font-weight:700;line-height:1}@media (prefers-reduced-motion:no-preference){.KVeVNq_track{animation:48s linear infinite KVeVNq_partners-marquee}.KVeVNq_viewport:hover .KVeVNq_track,.KVeVNq_viewport:focus-within .KVeVNq_track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.KVeVNq_viewport{overflow-x:auto}.KVeVNq_track{animation:none}}@keyframes KVeVNq_partners-marquee{to{transform:translate(-50%)}}@media (max-width:767px){.KVeVNq_strip{grid-template-columns:minmax(0,1fr);row-gap:.35rem;min-height:0;padding-block:.55rem}.KVeVNq_caveat{display:none}.KVeVNq_logo{max-width:96px;height:24px}}
.Fv1_tW_layout{flex-direction:column;gap:clamp(1.4rem,3vw,2.2rem);display:flex}.Fv1_tW_scene{aspect-ratio:3;order:-1;width:100%;min-height:9.5rem;max-height:18rem;position:relative;overflow:hidden}.Fv1_tW_copy{text-align:center;min-width:0}.Fv1_tW_note,.Fv1_tW_status{max-width:30rem;color:var(--rt-text-muted);margin:1rem auto 0;font-size:1.05rem;line-height:1.8}.Fv1_tW_status{color:var(--rt-text);font-weight:600}.Fv1_tW_action{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:0;scroll-margin-top:6.5rem;display:flex}.Fv1_tW_contact{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(100%,36rem);margin:1.8rem auto 0;scroll-margin-top:6.5rem;display:grid}.Fv1_tW_contact a{border:1px solid var(--rt-line-strong);background:var(--rt-surface);min-height:4.4rem;color:var(--rt-text);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.7rem .8rem;font-weight:800;text-decoration:none;display:flex}.Fv1_tW_contact span{color:var(--rt-text-muted);font-size:.75rem;font-weight:600}.Fv1_tW_support{border-color:var(--rt-red);color:var(--rt-text);grid-column:1/-1;font-size:1.05rem}.Fv1_tW_template{justify-content:center;margin-top:.85rem;display:flex}.Fv1_tW_docs{flex-direction:column;gap:.35rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}.Fv1_tW_docs a{color:var(--rt-mist);text-underline-offset:.2em;text-decoration:underline}.Fv1_tW_dates,.Fv1_tW_prizes{border:1px solid var(--rt-line);background:var(--rt-line);gap:1px;margin:1.15rem 0 0;padding:0;list-style:none;display:grid}.Fv1_tW_dates{grid-template-columns:1fr 1fr}.Fv1_tW_prizes{grid-template-columns:repeat(3,minmax(0,1fr))}.Fv1_tW_dates li,.Fv1_tW_prizes li{text-align:center;background:var(--rt-bg);flex-direction:column;align-items:center;gap:.2rem;min-width:0;padding:.8rem .85rem;display:flex}.Fv1_tW_dates span,.Fv1_tW_prizes strong{color:var(--rt-text-muted);font-size:.78rem;font-weight:600}.Fv1_tW_dates strong,.Fv1_tW_prizes span{font-size:clamp(1.15rem,2vw,1.45rem);font-weight:800;line-height:1.45}.Fv1_tW_photo{filter:brightness(.62)saturate(.75)contrast(1.02)blur(1.4px);transform:scale(1.04)}.Fv1_tW_veil{z-index:var(--z-mask);pointer-events:none;box-shadow:inset 0 -5.5rem 4.5rem var(--rt-bg), inset 0 2.2rem 2.4rem var(--rt-bg), inset 6rem 0 5rem var(--rt-bg), inset -6rem 0 5rem var(--rt-bg);position:absolute;inset:0}.Fv1_tW_cornerA,.Fv1_tW_cornerB,.Fv1_tW_cornerC,.Fv1_tW_cornerD{z-index:5;pointer-events:none;width:18px;height:18px;position:absolute}.Fv1_tW_cornerA{top:8px;border-top:2px solid var(--rt-red);border-inline-start:2px solid var(--rt-red);inset-inline-start:8px}.Fv1_tW_cornerB{top:8px;border-top:2px solid var(--rt-text);border-inline-end:2px solid var(--rt-text);inset-inline-end:8px}.Fv1_tW_cornerC{bottom:8px;border-bottom:2px solid var(--rt-text);border-inline-start:2px solid var(--rt-text);inset-inline-start:8px}.Fv1_tW_cornerD{bottom:8px;border-bottom:2px solid var(--rt-red);border-inline-end:2px solid var(--rt-red);inset-inline-end:8px}@media (max-width:767px){.Fv1_tW_dates,.Fv1_tW_prizes,.Fv1_tW_contact{grid-template-columns:1fr}}@media (max-width:1023px){.Fv1_tW_scene{max-height:14rem}.Fv1_tW_veil{box-shadow:inset 0 -3.2rem 2.8rem var(--rt-bg), inset 0 1.4rem 1.6rem var(--rt-bg), inset 2.5rem 0 2.2rem var(--rt-bg), inset -2.5rem 0 2.2rem var(--rt-bg)}}
.g3pI8q_feature{grid-template-columns:minmax(0,1fr) minmax(15rem,22rem);align-items:center;gap:clamp(1.4rem,4vw,3rem);width:min(100%,68rem);margin:0 auto;display:grid}.g3pI8q_featureKicker{text-align:start;flex-direction:column;align-items:flex-start;gap:.55rem;margin:0;display:flex}.g3pI8q_featureKicker span{color:var(--rt-text);font-size:clamp(1.6rem,3vw,2.5rem);font-weight:800;line-height:1.35}.g3pI8q_featureKicker small{color:var(--rt-red);font-size:.95rem;font-weight:700}.g3pI8q_featureKicker p{max-width:38rem;color:var(--rt-text-muted);text-align:start;margin:.35rem 0 0;font-size:1rem;font-weight:400;line-height:1.9}.g3pI8q_related{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(100%,38rem);margin:1.15rem 0 0;padding:0;list-style:none;display:grid}.g3pI8q_related a{border:1px solid var(--rt-line);background:var(--rt-surface);text-align:center;justify-content:center;align-items:center;min-height:4.4rem;padding:.65rem .7rem;font-size:.95rem;font-weight:800;line-height:1.45;text-decoration:none;display:flex}.g3pI8q_stage{width:100%;padding:.85rem;position:relative}.g3pI8q_featurePlayer{aspect-ratio:9/16;object-fit:cover;background:var(--rt-bg-deep);border:1px solid var(--rt-line);width:100%;display:block}.g3pI8q_cornerA,.g3pI8q_cornerB,.g3pI8q_cornerC,.g3pI8q_cornerD{pointer-events:none;width:18px;height:18px;position:absolute}.g3pI8q_cornerA{top:0;border-top:2px solid var(--rt-red);border-inline-start:2px solid var(--rt-red);inset-inline-start:0}.g3pI8q_cornerB{top:0;border-top:2px solid var(--rt-text);border-inline-end:2px solid var(--rt-text);inset-inline-end:0}.g3pI8q_cornerC{bottom:0;border-bottom:2px solid var(--rt-text);border-inline-start:2px solid var(--rt-text);inset-inline-start:0}.g3pI8q_cornerD{bottom:0;border-bottom:2px solid var(--rt-red);border-inline-end:2px solid var(--rt-red);inset-inline-end:0}.g3pI8q_wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.g3pI8q_tile{border:1px solid var(--rt-line);background:var(--rt-surface);flex-direction:column;min-width:0;display:flex}.g3pI8q_player{aspect-ratio:16/9;object-fit:cover;background:#000;width:100%;display:block}.g3pI8q_caption{text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding:.95rem 1rem 1.05rem;display:flex}.g3pI8q_no{color:var(--rt-text-faint);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:700}.g3pI8q_caption h3{margin:0;font-size:1.05rem;font-weight:800;line-height:1.4}.g3pI8q_caption p{color:var(--rt-text-muted);margin:0;font-size:.82rem;line-height:1.5}.g3pI8q_campaign{margin-top:2.8rem}.g3pI8q_campaignKicker{color:var(--rt-text-muted);margin:0 0 1rem;font-size:.78rem;font-weight:600}.g3pI8q_campaign ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.g3pI8q_campaign li{border:1px solid var(--rt-line);background:var(--rt-surface);aspect-ratio:4/5;overflow:hidden}.g3pI8q_campaign img{object-fit:cover;width:100%;height:100%}@media (max-width:1023px){.g3pI8q_wall,.g3pI8q_campaign ul{grid-template-columns:1fr 1fr}}@media (max-width:767px){.g3pI8q_wall,.g3pI8q_campaign ul{grid-template-columns:1fr}.g3pI8q_feature{grid-template-columns:1fr;justify-items:center}.g3pI8q_stage{width:min(100%,18rem)}.g3pI8q_featureKicker{text-align:center;align-items:center}.g3pI8q_featureKicker p{text-align:center}.g3pI8q_related{grid-template-columns:1fr}.g3pI8q_caption h3{font-size:1.08rem}}
