.hero.svelte-1q37ri0{--hh:max(100svh, 560px);min-height:var(--hh);background:var(--color-night);isolation:isolate;flex-direction:column;padding-top:90px;display:flex;position:relative;overflow:hidden}.backdrop.svelte-1q37ri0{height:var(--hh);position:absolute;inset:0 0 auto;overflow:hidden}.stage.svelte-1q37ri0{width:max(100%, calc(var(--hh) * 1.7778));aspect-ratio:16/9;transform-origin:62% 58%;animation:26s ease-in-out infinite alternate svelte-1q37ri0-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.art.svelte-1q37ri0{background:url(../../../hero/poster.jpg) 50%/100% 100% no-repeat;position:absolute;inset:0}video.svelte-1q37ri0{object-fit:fill;width:100%;height:100%;display:block;position:absolute;inset:0}.flash.svelte-1q37ri0{opacity:0;mix-blend-mode:overlay;pointer-events:none;background:radial-gradient(ellipse 22% 26% at var(--fx,18%) var(--fy,10%), #d7e6fff2, #d7e6ff00 100%);position:absolute;inset:0}.snow.svelte-1q37ri0{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.shade.svelte-1q37ri0{pointer-events:none;background:radial-gradient(46% 62% at 50% 50%, #0a0e1580 0, #0a0e1500 100%), radial-gradient(130% 100% at 55% 50%, #0a0e1500 58%, #0a0e1580 100%), linear-gradient(to bottom, #0a0e1599 0, #0a0e1500 16%), linear-gradient(to top, var(--color-night) 0, #0a0e15b8 14%, #0a0e1500 42%);position:absolute;inset:0}.pitch.svelte-1q37ri0{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:8px 16px 20px;display:flex;position:relative}.panels.svelte-1q37ri0{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,22px);width:min(1240px,100% - 2*clamp(16px,3vw,40px));margin:0 auto clamp(18px,3.2svh,36px);animation:1.1s cubic-bezier(.2,.7,.2,1) .15s both svelte-1q37ri0-rise;display:grid;position:relative}.pitch.svelte-1q37ri0 h1:where(.svelte-1q37ri0){margin:0;line-height:0;animation:1.1s cubic-bezier(.2,.7,.2,1) both svelte-1q37ri0-rise}.crest.svelte-1q37ri0{filter:drop-shadow(0 12px 26px #04080ebf);width:clamp(170px,min(26vw,36svh),400px);height:auto;animation:5.5s ease-in-out infinite svelte-1q37ri0-aura;display:block}.pitch.svelte-1q37ri0 p:where(.svelte-1q37ri0){font:500 13px/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gilt);text-shadow:0 1px 8px #060a12e6;white-space:nowrap;align-items:center;gap:12px;margin:0;display:flex}.pitch.svelte-1q37ri0 p:where(.svelte-1q37ri0):before,.pitch.svelte-1q37ri0 p:where(.svelte-1q37ri0):after{content:"";background:var(--color-gilt);opacity:.7;width:26px;height:1px}.cta.svelte-1q37ri0{flex-direction:column;align-items:stretch;gap:10px;min-width:230px;margin-top:4px;display:flex}.paused.svelte-1q37ri0 .stage:where(.svelte-1q37ri0),.paused.svelte-1q37ri0 .crest:where(.svelte-1q37ri0){animation-play-state:paused}@keyframes svelte-1q37ri0-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes svelte-1q37ri0-aura{0%,to{filter:drop-shadow(0 12px 26px #04080ebf)drop-shadow(0 0 14px #7fc4f51f)}50%{filter:drop-shadow(0 12px 26px #04080ebf)drop-shadow(0 0 30px #7fc4f56b)}}@keyframes svelte-1q37ri0-breathe{to{scale:1.045}}@media (width>=901px) and (height<=760px){.crest.svelte-1q37ri0{width:clamp(150px,30svh,400px)}.pitch.svelte-1q37ri0{gap:10px;padding-bottom:12px}}@media (width<=900px){.pitch.svelte-1q37ri0{min-height:calc(var(--hh) - 90px);flex:none}.panels.svelte-1q37ri0{grid-template-columns:1fr;gap:14px;margin-top:4px;margin-bottom:34px}}@media (width<=760px){.stage.svelte-1q37ri0{transform:translate(-57%,-50%)}.pitch.svelte-1q37ri0{justify-content:flex-start;gap:10px;padding-top:34px}.pitch.svelte-1q37ri0 p:where(.svelte-1q37ri0){letter-spacing:.16em;font-size:12px}.crest.svelte-1q37ri0{width:190px}.cta.svelte-1q37ri0{margin-top:auto;padding-bottom:46px}}@media (prefers-reduced-motion:reduce){.stage.svelte-1q37ri0,.crest.svelte-1q37ri0,.panels.svelte-1q37ri0,.pitch.svelte-1q37ri0 h1:where(.svelte-1q37ri0){animation:none}}.panel.svelte-1uha8ag{background:color-mix(in srgb, var(--color-night) 72%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);border:1px solid color-mix(in srgb, var(--color-frost) 14%, transparent);border-top:2px solid var(--color-gilt);flex-direction:column;min-width:0;display:flex;box-shadow:0 18px 40px #04070c73}header.svelte-1uha8ag{justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px 11px;display:flex}h2.svelte-1uha8ag{min-width:0;font:700 25px/1 var(--font-display);letter-spacing:.02em;align-items:baseline;gap:10px;display:flex}h2.svelte-1uha8ag span:where(.svelte-1uha8ag){font:500 12px/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--color-gilt);white-space:nowrap}header.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--color-rune);text-underline-offset:4px;flex:none;font-size:14px;text-decoration:underline}ol.svelte-1uha8ag{flex-direction:column;display:flex}.row.svelte-1uha8ag{border-top:1px solid color-mix(in srgb, var(--color-frost) 10%, transparent);align-items:center;gap:14px;min-height:58px;padding:8px 16px;text-decoration:none;transition:background-color .15s;display:flex}a.row.svelte-1uha8ag:hover{background:color-mix(in srgb, var(--color-gilt) 9%, transparent)}a.row.svelte-1uha8ag:hover .title:where(.svelte-1uha8ag){color:var(--color-gilt)}.text.svelte-1uha8ag{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.title.svelte-1uha8ag{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:500;transition:color .15s;overflow:hidden}.meta.svelte-1uha8ag{text-overflow:ellipsis;white-space:nowrap;color:var(--color-stone);font-variant-numeric:tabular-nums;font-size:13.5px;overflow:hidden}.count.svelte-1uha8ag{border:1px solid color-mix(in srgb, var(--color-gilt) 45%, transparent);min-width:52px;color:var(--color-gilt);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;gap:5px;padding:6px 9px;font-size:15px;font-weight:700;line-height:1;display:inline-flex}.count.svelte-1uha8ag i:where(.svelte-1uha8ag){color:var(--color-stone);margin-left:-4px;font-style:normal;font-weight:500}.count.full.svelte-1uha8ag{border-color:color-mix(in srgb, var(--color-ember) 60%, transparent);color:var(--color-ember)}.none.svelte-1uha8ag{border-top:1px solid color-mix(in srgb, var(--color-frost) 10%, transparent);color:var(--color-stone);margin-top:auto;margin-bottom:auto;padding:18px 16px 22px}@media (width>=901px) and (height<=760px){.row.svelte-1uha8ag{min-height:42px;padding-block:5px}.meta.svelte-1uha8ag{display:none}header.svelte-1uha8ag{padding-block:9px 8px}h2.svelte-1uha8ag{font-size:22px}.count.svelte-1uha8ag{padding-block:4px}}.none.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--color-rune);text-underline-offset:4px;text-decoration:underline}
