.hero-cube[data-astro-cid-hpvc7r6m]{isolation:isolate;background:var(--color-sc-deep);color:#f7f5f0;position:relative;overflow:hidden}.hero-cube__bg[data-astro-cid-hpvc7r6m]{z-index:-1;position:absolute;inset:0}.hero-cube__bgimg[data-astro-cid-hpvc7r6m]{background:var(--img,none) var(--pos,50% 50%) / cover no-repeat;opacity:0;filter:blur(8px);transition:opacity 2.4s,filter 2.4s;position:absolute;inset:0}.hero-cube__bgimg[data-astro-cid-hpvc7r6m].is-on{opacity:.5;filter:none}.hero-cube__bg[data-astro-cid-hpvc7r6m][data-paused] .hero-cube__bgimg[data-astro-cid-hpvc7r6m]{transition:none}.hero-cube__bg[data-astro-cid-hpvc7r6m]:after{content:"";z-index:1;background:linear-gradient(#0b1f284d,#0b1f289e 36%,#0b1f28f0 47%,#0b1f28f7);position:absolute;inset:0}@media(min-width:768px){.hero-cube__bgimg[data-astro-cid-hpvc7r6m]{inset:var(--inset-d,0 0 0 16%);background-position:var(--pos-d,50% 50%);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22%);mask-image:linear-gradient(90deg,#0000 0,#000 22%)}.hero-cube__bgimg[data-astro-cid-hpvc7r6m].is-on{opacity:.7}.hero-cube__bg[data-astro-cid-hpvc7r6m]:after{background:linear-gradient(90deg,#0b1f28,#0b1f28f2 40%,#0b1f28c7 50%,#0b1f2840 62%,#0b1f281f 80%,#0b1f282e)}}.hero-cube__inner[data-astro-cid-hpvc7r6m]{align-items:center;gap:1.5rem;min-height:auto;padding-block:2rem 1rem;display:grid}.hero-cube__copy[data-astro-cid-hpvc7r6m]{order:2;max-width:34rem}.hero-cube__stage[data-astro-cid-hpvc7r6m]{aspect-ratio:1;order:1;width:100%;max-height:37vh;margin-inline:auto;position:relative}.hero-cube__stage[data-astro-cid-hpvc7r6m] canvas,.hero-cube__poster[data-astro-cid-hpvc7r6m]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.hero-cube__stage[data-astro-cid-hpvc7r6m] canvas{opacity:0;transition:opacity .6s}.hero-cube__stage[data-astro-cid-hpvc7r6m].is-live canvas{opacity:1}.hero-cube__stage[data-astro-cid-hpvc7r6m].is-live .hero-cube__poster[data-astro-cid-hpvc7r6m]{opacity:0;transition:opacity .6s .1s}.hero-cube__hit[data-astro-cid-hpvc7r6m]{z-index:1;cursor:pointer;border-radius:1rem;position:absolute;inset:0}.hero-cube__hit[data-astro-cid-hpvc7r6m]:focus-visible{outline-offset:4px;outline:2px solid #f7f5f0}.hero-cube__pause[data-astro-cid-hpvc7r6m]{z-index:2;font:600 .75rem/1 var(--font-ui,Montserrat, sans-serif);letter-spacing:.04em;color:#f7f5f0;cursor:pointer;background:#0e2731b3;border:1px solid #f7f5f059;border-radius:999px;padding:.5rem .85rem;position:absolute;bottom:.25rem;right:.25rem}.hero-cube__pause[data-astro-cid-hpvc7r6m]:hover{border-color:#f7f5f0}.hero-cube__pause[data-astro-cid-hpvc7r6m]:focus-visible{outline-offset:3px;border-color:#f7f5f0;outline:2px solid #f7f5f0}.hero-cube__kicker[data-astro-cid-hpvc7r6m]{font:600 .75rem/1 var(--font-ui,Montserrat, sans-serif);letter-spacing:.22em;text-transform:uppercase;color:var(--color-band-cta,#e8c539);margin:0 0 1rem}.hero-cube__title[data-astro-cid-hpvc7r6m]{font:400 .95rem/1.4 var(--font-ui,Montserrat, sans-serif);letter-spacing:.04em;color:#d6dae0;margin:0 0 .75rem}.hero-cube__display[data-astro-cid-hpvc7r6m]{color:#f7f5f0;margin:0 0 1.25rem;font-size:clamp(2.125rem,3.6vw,3.25rem);line-height:1.05}.hero-cube__proof[data-astro-cid-hpvc7r6m]{font:600 .75rem/1.4 var(--font-body,"Open Sans", sans-serif);letter-spacing:.06em;text-transform:uppercase;color:#e4eff3e6;flex-wrap:wrap;gap:4px 0;margin:1rem 0 0;padding:0;list-style:none;display:flex}.hero-cube__proof[data-astro-cid-hpvc7r6m] li[data-astro-cid-hpvc7r6m]{margin:0;padding:0}.hero-cube__proof[data-astro-cid-hpvc7r6m] li[data-astro-cid-hpvc7r6m]:before{content:none}.hero-cube__proof[data-astro-cid-hpvc7r6m] li[data-astro-cid-hpvc7r6m]+li[data-astro-cid-hpvc7r6m]:before{content:"·";color:#e8b448;margin:0 8px}.hero-cube__standfirst[data-astro-cid-hpvc7r6m]{color:#d6dae0;max-width:29rem;margin:0 0 1.25rem;font-size:clamp(1rem,1.25vw,1.1875rem);line-height:1.6}.hero-cube__after[data-astro-cid-hpvc7r6m]{padding-bottom:3rem}.hero-cube__copy[data-astro-cid-hpvc7r6m] .sc-btn{margin-bottom:4.5rem}@media(min-width:768px){.hero-cube__copy[data-astro-cid-hpvc7r6m] .sc-btn{margin-bottom:0}}.hero-cube__after[data-astro-cid-hpvc7r6m]:empty{display:none}@media(min-width:768px){.hero-cube__inner[data-astro-cid-hpvc7r6m]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:min(72vh,640px);padding-block:2rem 1.25rem}.hero-cube__standfirst[data-astro-cid-hpvc7r6m]{margin-bottom:2rem}.hero-cube__copy[data-astro-cid-hpvc7r6m]{order:1}.hero-cube__stage[data-astro-cid-hpvc7r6m]{order:2;max-height:62vh}}@media(min-width:1024px)and (max-height:960px){.hero-cube__inner[data-astro-cid-hpvc7r6m]{min-height:auto;padding-block:1.25rem .5rem}.hero-cube__stage[data-astro-cid-hpvc7r6m]{max-height:56vh}}@media print{.hero-cube__stage[data-astro-cid-hpvc7r6m]{display:none}}
