._section_1ihph_1{padding:64px var(--page-gutter) 112px;background:linear-gradient(to bottom,var(--surface),var(--surface-alt) 200px);overflow:clip;container-type:inline-size}._inner_1ihph_3{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;max-width:1440px;margin:auto;display:grid;position:relative}._radios_1ihph_5{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._copy_1ihph_7{min-width:0}._messages_1ihph_9{min-height:270px}._message_1ihph_9{display:none}._message_1ihph_9 h2{font-size:var(--chapter-size);line-height:var(--chapter-leading);font-weight:700}._message_1ihph_9 h2 span{display:block}._message_1ihph_9 p{font-size:var(--body-size);line-height:var(--body-leading);color:var(--muted);max-width:420px;margin-top:28px}._navigation_1ihph_19{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}._navigation_1ihph_19 label{min-height:44px;color:var(--muted);cursor:pointer;border-radius:999px;padding:8px 16px;font-size:17px}._navigation_1ihph_19 label:hover{color:var(--text)}:is(._inner_1ihph_3:has(#competition-solo:checked) ._navigation_1ihph_19 label[for=competition-solo],._inner_1ihph_3:has(#competition-dual:checked) ._navigation_1ihph_19 label[for=competition-dual],._inner_1ihph_3:has(#competition-multi:checked) ._navigation_1ihph_19 label[for=competition-multi]){background:var(--text);color:var(--surface);font-weight:700}:is(._inner_1ihph_3:has(#competition-solo:focus-visible) label[for=competition-solo],._inner_1ihph_3:has(#competition-dual:focus-visible) label[for=competition-dual],._inner_1ihph_3:has(#competition-multi:focus-visible) label[for=competition-multi]){outline:3px solid var(--link);outline-offset:3px}._figure_1ihph_29{width:100%;min-width:0}._stage_1ihph_31{aspect-ratio:1;perspective:1600px;isolation:isolate;position:relative}._portrait_1ihph_33{aspect-ratio:9/16;background:var(--surface);width:54%;box-shadow:var(--preview-shadow);transform-origin:50%;border-radius:16px;position:absolute;top:2%;left:23%;overflow:hidden}._portrait_1ihph_33 img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}._portrait_1ihph_33 img[data-loaded=false]{visibility:hidden}:is(._inner_1ihph_3:has(#competition-solo:checked) ._portrait_1ihph_33._solo_1ihph_39,._inner_1ihph_3:has(#competition-dual:checked) ._portrait_1ihph_33._dual_1ihph_39,._inner_1ihph_3:has(#competition-multi:checked) ._portrait_1ihph_33._multi_1ihph_39){z-index:3;transform:translate(0)rotateY(0)scale(1)}:is(._inner_1ihph_3:has(#competition-solo:checked) ._portrait_1ihph_33._dual_1ihph_39,._inner_1ihph_3:has(#competition-dual:checked) ._portrait_1ihph_33._multi_1ihph_39,._inner_1ihph_3:has(#competition-multi:checked) ._portrait_1ihph_33._solo_1ihph_39){z-index:1;transform:translate(-50%)rotateY(24deg)scale(.82)}:is(._inner_1ihph_3:has(#competition-solo:checked) ._portrait_1ihph_33._multi_1ihph_39,._inner_1ihph_3:has(#competition-dual:checked) ._portrait_1ihph_33._solo_1ihph_39,._inner_1ihph_3:has(#competition-multi:checked) ._portrait_1ihph_33._dual_1ihph_39){z-index:2;transform:translate(50%)rotateY(-24deg)scale(.82)}:is(._inner_1ihph_3:has(#competition-solo:checked) ._message_1ihph_9._solo_1ihph_39,._inner_1ihph_3:has(#competition-dual:checked) ._message_1ihph_9._dual_1ihph_39,._inner_1ihph_3:has(#competition-multi:checked) ._message_1ihph_9._multi_1ihph_39){display:block}._arrows_1ihph_47{justify-content:center;gap:16px;height:44px;margin-top:16px;display:flex}._playback_1ihph_49{color:var(--muted);background:0 0;border:0;min-height:44px;padding:0 12px;font-size:14px;display:none}._section_1ihph_1[data-enhanced=true] ._playback_1ihph_49{display:block}._playback_1ihph_49:hover{color:var(--text)}._arrowPair_1ihph_55{justify-content:center;gap:16px;display:none}:is(._inner_1ihph_3:has(#competition-solo:checked) ._arrowPair_1ihph_55._solo_1ihph_39,._inner_1ihph_3:has(#competition-dual:checked) ._arrowPair_1ihph_55._dual_1ihph_39,._inner_1ihph_3:has(#competition-multi:checked) ._arrowPair_1ihph_55._multi_1ihph_39){display:flex}._arrowPair_1ihph_55 label{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;font-size:28px;display:flex}._arrowPair_1ihph_55 label:hover{color:var(--text);border-color:var(--muted)}._effects_1ihph_63{visibility:hidden;border:0;justify-content:center;gap:20px;height:44px;margin:16px 0 0;padding:0;display:flex}._inner_1ihph_3:has(#competition-dual:checked) ._effects_1ihph_63{visibility:visible}._effects_1ihph_63 legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._effects_1ihph_63 label{cursor:pointer;min-height:44px;color:var(--muted);align-items:center;gap:8px;font-size:17px;display:flex}._effects_1ihph_63 input{accent-color:var(--cta);width:18px;height:18px}._territory_1ihph_73{display:none!important}._figure_1ihph_29:has(input[value=territory]:checked) ._ice_1ihph_75{display:none}._figure_1ihph_29:has(input[value=territory]:checked) ._territory_1ihph_73{display:block!important}._figure_1ihph_29 figcaption{text-align:center;color:var(--muted);margin-top:16px;font-size:12px;line-height:20px}@media (prefers-reduced-motion:no-preference){._portrait_1ihph_33{transition:transform .5s cubic-bezier(.22,1,.36,1)}._message_1ihph_9{animation:.4s cubic-bezier(.22,1,.36,1) _reveal_1ihph_1}@keyframes _reveal_1ihph_1{0%{opacity:.85;transform:translateY(12px)}to{opacity:1;transform:none}}._section_1ihph_1[data-entered=true] ._inner_1ihph_3{animation:.6s cubic-bezier(.22,1,.36,1) _chapter-enter_1ihph_1}@keyframes _chapter-enter_1ihph_1{0%{opacity:.85;transform:translateY(20px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){._section_1ihph_1[data-enhanced=true] ._playback_1ihph_49{display:none}}@supports not selector(:has(*)){._message_1ihph_9{margin-bottom:32px;display:block}._stage_1ihph_31{aspect-ratio:auto;gap:16px;display:flex}._portrait_1ihph_33{flex-shrink:1;width:33.33%;position:relative;inset:auto}._navigation_1ihph_19,._arrows_1ihph_47,._effects_1ihph_63{display:none}}@media (min-width:768px) and (max-width:1023px){._inner_1ihph_3{gap:24px}._messages_1ihph_9{min-height:300px}._navigation_1ihph_19{gap:4px}._navigation_1ihph_19 label{padding:8px 10px;font-size:16px}}@media (max-width:767px){._section_1ihph_1{padding-top:64px;padding-bottom:64px}._inner_1ihph_3{grid-template-columns:1fr;gap:32px}._messages_1ihph_9{min-height:180px}._message_1ihph_9 p{margin-top:20px}._navigation_1ihph_19{gap:4px;margin-top:20px}._navigation_1ihph_19 label{padding:8px 12px;font-size:16px}._portrait_1ihph_33{border-radius:8px}._effects_1ihph_63 label{font-size:16px}}@container (width<=700px){._inner_1ihph_3{grid-template-columns:1fr;gap:32px}}._portrait_1ihph_33:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:var(--preview-rim);z-index:4;position:absolute;inset:0}._stage_1ihph_31:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 52% 64%,#8d3a5370,#0000 64%),radial-gradient(at 25% 22%,#c8b7c142,#0000 54%);position:absolute;inset:6% -8% -12%}._stage_1ihph_31:after{content:"";z-index:-1;pointer-events:none;filter:blur(12px);background:radial-gradient(#000b,#0000 68%);height:12%;position:absolute;bottom:-5%;left:9%;right:9%}._stage_1ihph_31:before{-webkit-mask-image:radial-gradient(#000 25%,#0000 70%);mask-image:radial-gradient(#000 25%,#0000 70%)}._section_1ihph_1{--ambient-points:radial-gradient(circle at 8% 13%,var(--spark-soft) 0 1px,#e8c9d11a 2px,transparent 5px),radial-gradient(circle at 44% 9%,var(--spark-bright) 0 1px,#e8c9d11a 2px,transparent 5px),radial-gradient(circle at 94% 88%,var(--spark-soft) 0 1px,#e8c9d11a 2px,transparent 5px),radial-gradient(circle at 48% 93%,var(--spark-soft) 0 1px,#e8c9d11a 2px,transparent 5px)}._stage_1ihph_31:after{content:"";z-index:-1;pointer-events:none;background:var(--preview-ground);filter:blur(6px);width:86%;height:14%;position:absolute;bottom:-6%;left:7%;-webkit-mask-image:radial-gradient(#000 30%,#0000 72%);mask-image:radial-gradient(#000 30%,#0000 72%)}@media (min-width:1024px){._section_1ihph_1{padding-top:64px;padding-bottom:72px}._inner_1ihph_3{max-width:var(--content-width);grid-template-columns:1fr 1.2fr;gap:64px}._figure_1ihph_29{justify-self:center;width:min(100%,clamp(480px,100svh - 240px,600px))}._messages_1ihph_9{min-height:220px}._message_1ihph_9 p{max-width:400px;margin-top:24px}._navigation_1ihph_19{margin-top:24px}}@media (min-width:1024px) and (max-height:800px){._section_1ihph_1{padding-top:48px;padding-bottom:56px}}
