.hero-line[data-astro-cid-i3irphx7]{display:block;padding-bottom:.08em}.hero-line[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{display:inline-block}.js:not(.hero-go) [data-astro-cid-i3irphx7][data-hero-in]{opacity:0;animation:0s 3.5s forwards hero-safety}.js:not(.hero-go) [data-astro-cid-i3irphx7][data-hero-word]{opacity:0;animation:0s 3.5s forwards hero-safety}@keyframes hero-safety{to{opacity:1;transform:none}}.hero-net-static[data-astro-cid-i3irphx7]{position:absolute;inset:0;width:100%;height:100%;transition:opacity .6s}.hero-net[data-astro-cid-i3irphx7].is-3d .hero-net-static[data-astro-cid-i3irphx7]{opacity:0}.hero-net-in[data-astro-cid-i3irphx7]{animation:1s .5s both net-in}@keyframes net-in{0%{opacity:0}}.hero-net-canvas{position:absolute;inset:0;opacity:0;transition:opacity 1s;width:100%!important;height:100%!important}.hero-net[data-astro-cid-i3irphx7].is-3d .hero-net-canvas{opacity:1}.quiz-opt[data-astro-cid-i3irphx7]:hover,.quiz-opt[data-astro-cid-i3irphx7]:focus-visible{border-color:rgba(var(--c),.55);background:rgba(var(--c),.07);outline:none}.quiz-opt[data-astro-cid-i3irphx7]:hover .quiz-ico[data-astro-cid-i3irphx7],.quiz-opt[data-astro-cid-i3irphx7]:focus-visible .quiz-ico[data-astro-cid-i3irphx7]{color:rgb(var(--c))}.quiz-opt[data-astro-cid-i3irphx7]:active{transform:scale(.98)}.quiz-ok-ico[data-astro-cid-i3irphx7]{color:rgb(var(--pc))}.regia-card[data-astro-cid-i3irphx7]{transition:border-color .5s,box-shadow .5s}.regia-card[data-astro-cid-i3irphx7].is-focus{border-color:rgba(var(--pc),.45);box-shadow:0 0 0 1px rgba(var(--pc),.15),0 24px 80px -12px rgba(var(--pc),.35),0 25px 50px -12px #0006}.regia-dot[data-astro-cid-i3irphx7]{width:6px;height:6px;border-radius:9999px;background:rgb(var(--c));box-shadow:0 0 8px rgba(var(--c),.9);animation:2.4s ease-in-out infinite regia-blink}.regia-chip[data-astro-cid-i3irphx7]:nth-child(2) .regia-dot[data-astro-cid-i3irphx7]{animation-delay:.8s}.regia-chip[data-astro-cid-i3irphx7]:nth-child(3) .regia-dot[data-astro-cid-i3irphx7]{animation-delay:1.6s}.regia-chip[data-astro-cid-i3irphx7]{transition:color .3s,opacity .3s}.regia-chip[data-astro-cid-i3irphx7].is-on{color:rgb(var(--c))}.regia-chip[data-astro-cid-i3irphx7].is-off{opacity:.35}@keyframes regia-blink{0%,to{opacity:1}50%{opacity:.35}}.quiz-result[data-astro-cid-i3irphx7]:not(.hidden){animation:.35s cubic-bezier(.23,1,.32,1) quiz-in}@keyframes quiz-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}.quiz-cta[data-astro-cid-i3irphx7]{background:rgb(var(--pc));box-shadow:0 10px 30px -10px rgba(var(--pc),.6)}.quiz-cta[data-astro-cid-i3irphx7]:hover{filter:brightness(1.1)}.hero-net-static[data-astro-cid-i3irphx7]{transition:opacity .6s,filter .5s}.hero-net[data-astro-cid-i3irphx7].is-boost .hero-net-static[data-astro-cid-i3irphx7]{filter:drop-shadow(0 0 22px #e8354d73) brightness(1.12)}@media(prefers-reduced-motion:reduce){.hero-net-static[data-astro-cid-i3irphx7]{transition:none}.quiz-opt[data-astro-cid-i3irphx7]:active{transform:none}.quiz-result[data-astro-cid-i3irphx7]:not(.hidden){animation:none}.regia-dot[data-astro-cid-i3irphx7],.hero-net-in[data-astro-cid-i3irphx7]{animation:none}.js:not(.hero-go) [data-astro-cid-i3irphx7][data-hero-in],.js:not(.hero-go) [data-astro-cid-i3irphx7][data-hero-word]{opacity:1;transform:none;animation:none}}.story-scene[data-astro-cid-p3mjs3p4]{padding:1.5rem 0}.story-scene[data-astro-cid-p3mjs3p4]+.story-scene[data-astro-cid-p3mjs3p4]{border-top:1px solid #ffffff14}.story-pin[data-astro-cid-p3mjs3p4]{padding:5rem 0}.story-arc[data-astro-cid-p3mjs3p4]{stroke-dashoffset:25px}.story-dots[data-astro-cid-p3mjs3p4]{display:none}.story-navitem[data-astro-cid-p3mjs3p4]{opacity:.4;transition:opacity .4s,transform .4s cubic-bezier(.23,1,.32,1)}.story-navnum[data-astro-cid-p3mjs3p4],.story-navlabel[data-astro-cid-p3mjs3p4]{color:var(--color-ok-text-secondary);transition:color .4s}.story-navitem[data-astro-cid-p3mjs3p4].is-active{opacity:1;transform:translate(6px)}.story-navitem[data-astro-cid-p3mjs3p4].is-active .story-navnum[data-astro-cid-p3mjs3p4],.story-navitem[data-astro-cid-p3mjs3p4].is-active .story-navlabel[data-astro-cid-p3mjs3p4]{color:var(--color-ok-text)}#story[data-astro-cid-p3mjs3p4].story-active{height:320vh}#story[data-astro-cid-p3mjs3p4].story-active .story-pin[data-astro-cid-p3mjs3p4]{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:hidden;padding:0}#story[data-astro-cid-p3mjs3p4].story-active .story-scene[data-astro-cid-p3mjs3p4]{position:absolute;inset:0;display:flex;align-items:center;padding:0;border:0;opacity:0;transform:translateY(16px);visibility:hidden;transition:opacity .35s,transform .35s,visibility 0s .35s;will-change:opacity,transform}#story[data-astro-cid-p3mjs3p4].story-active .story-ring[data-astro-cid-p3mjs3p4] svg[data-astro-cid-p3mjs3p4]{will-change:transform}#story[data-astro-cid-p3mjs3p4].story-active .story-scene[data-astro-cid-p3mjs3p4].is-active{opacity:1;transform:none;visibility:visible;transition:opacity .5s .12s,transform .7s cubic-bezier(.23,1,.32,1) .12s,visibility}#story[data-astro-cid-p3mjs3p4].story-active .story-arc[data-astro-cid-p3mjs3p4]{stroke-dashoffset:100px;transition:stroke-dashoffset .3s}#story[data-astro-cid-p3mjs3p4].story-active .is-active[data-astro-cid-p3mjs3p4] .story-arc[data-astro-cid-p3mjs3p4]{stroke-dashoffset:25px;transition:stroke-dashoffset 1.1s cubic-bezier(.23,1,.32,1) .25s}@media(width<=1023.98px){#story[data-astro-cid-p3mjs3p4].story-active .story-inner[data-astro-cid-p3mjs3p4]{height:100%;display:flex;flex-direction:column;padding-top:6rem;padding-bottom:1.5rem}#story[data-astro-cid-p3mjs3p4].story-active .story-head[data-astro-cid-p3mjs3p4]{margin-bottom:1rem}#story[data-astro-cid-p3mjs3p4].story-active .story-stage[data-astro-cid-p3mjs3p4]{flex:1;display:block;position:relative}#story[data-astro-cid-p3mjs3p4].story-active .story-scenes[data-astro-cid-p3mjs3p4]{position:absolute;inset:0}#story[data-astro-cid-p3mjs3p4].story-active .story-scene-grid[data-astro-cid-p3mjs3p4]{gap:1rem}#story[data-astro-cid-p3mjs3p4].story-active .story-ring[data-astro-cid-p3mjs3p4]{width:4.5rem;height:4.5rem}#story[data-astro-cid-p3mjs3p4].story-active .story-icon[data-astro-cid-p3mjs3p4]{width:1.75rem;height:1.75rem}#story[data-astro-cid-p3mjs3p4].story-active .story-title[data-astro-cid-p3mjs3p4]{font-size:1.5rem;margin-bottom:.75rem}#story[data-astro-cid-p3mjs3p4].story-active .story-desc[data-astro-cid-p3mjs3p4]{font-size:1rem;margin-bottom:1rem}#story[data-astro-cid-p3mjs3p4].story-active .story-dots[data-astro-cid-p3mjs3p4]{display:flex;justify-content:center;gap:.5rem;padding-top:1rem}.story-dots[data-astro-cid-p3mjs3p4] span[data-astro-cid-p3mjs3p4]{width:1.5rem;height:3px;border-radius:9999px;background:#ffffff26;transition:background-color .4s}.story-dots[data-astro-cid-p3mjs3p4] span[data-astro-cid-p3mjs3p4].is-active{background:var(--color-ok-red-bright)}}.regia-title[data-astro-cid-mhfxdiny]{font-size:clamp(2.5rem,7.5vw,6.5rem);line-height:1.02;letter-spacing:-.03em;text-shadow:0 2px 24px #0009}.rw[data-astro-cid-mhfxdiny]{display:inline-block}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.regia[data-astro-cid-mhfxdiny]{height:230vh;view-timeline:--regia block}.regia-stage[data-astro-cid-mhfxdiny]{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center}.regia-content[data-astro-cid-mhfxdiny]{padding-top:5rem;padding-bottom:2rem}.rw[data-astro-cid-mhfxdiny]{animation:linear both regia-lit;animation-timeline:--regia;animation-range:contain calc(4% + var(--i) * 7%) contain calc(12% + var(--i) * 7%)}.regia-sub[data-astro-cid-mhfxdiny]{animation:linear both regia-sub;animation-timeline:--regia;animation-range:contain 62% contain 76%}.regia-img[data-astro-cid-mhfxdiny]{animation:linear both regia-zoom;animation-timeline:--regia;animation-range:cover;will-change:transform}}}@keyframes regia-lit{0%{opacity:.14;transform:translateY(.12em)}to{opacity:1;transform:none}}@keyframes regia-sub{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes regia-zoom{0%{transform:scale(1.14)}to{transform:scale(1)}}@property --score{syntax: "<integer>"; inherits: true; initial-value: 0;}.score-gauge[data-astro-cid-nkkgided]{--score: var(--score-target);counter-reset:score var(--score)}.score-num[data-astro-cid-nkkgided]:after{content:counter(score)}.score-arc[data-astro-cid-nkkgided]{stroke-dashoffset:calc(100 - var(--score))}.score-gauge[data-astro-cid-nkkgided] svg[data-astro-cid-nkkgided]{will-change:transform}.js .score-gauge[data-astro-cid-nkkgided]:not(.is-in){--score: 0}.js .score-gauge[data-astro-cid-nkkgided].is-in{transition:--score 1.6s cubic-bezier(.23,1,.32,1) .15s}@media(prefers-reduced-motion:reduce){.js .score-gauge[data-astro-cid-nkkgided]:not(.is-in),.js .score-gauge[data-astro-cid-nkkgided].is-in{--score: var(--score-target);transition:none}}
