.cube[data-astro-cid-py2e2r2l]{--noise: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .9 -.25'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:relative;width:var(--size);aspect-ratio:1;height:auto;margin-inline:auto;perspective:1700px;outline:none}@media(scripting:none){.cube[data-astro-cid-py2e2r2l]{width:min(100%,960px);height:auto;aspect-ratio:auto;perspective:none}.cube[data-astro-cid-py2e2r2l] .stage[data-astro-cid-py2e2r2l]{position:static;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.cube[data-astro-cid-py2e2r2l] .face[data-astro-cid-py2e2r2l]{position:relative;aspect-ratio:1}.cube[data-astro-cid-py2e2r2l] .shade[data-astro-cid-py2e2r2l],.cube[data-astro-cid-py2e2r2l] .sheen[data-astro-cid-py2e2r2l],.cube[data-astro-cid-py2e2r2l] .floor[data-astro-cid-py2e2r2l]{display:none}}.cube[data-astro-cid-py2e2r2l]:not([data-ready]) .face[data-astro-cid-py2e2r2l]:not(:first-child),.cube[data-astro-cid-py2e2r2l]:not([data-ready]) .shade[data-astro-cid-py2e2r2l],.cube[data-astro-cid-py2e2r2l]:not([data-ready]) .sheen[data-astro-cid-py2e2r2l],.cube[data-astro-cid-py2e2r2l]:not([data-ready]) .floor[data-astro-cid-py2e2r2l]{visibility:hidden}.cube[data-astro-cid-py2e2r2l][data-ready]{cursor:grab;user-select:none;-webkit-user-select:none;touch-action:none}.cube[data-astro-cid-py2e2r2l][data-ready]:active{cursor:grabbing}.cube[data-astro-cid-py2e2r2l][data-ready]:focus-visible{outline:2px solid rgba(90,150,255,.9);outline-offset:24px;border-radius:20px}.stage[data-astro-cid-py2e2r2l]{position:absolute;inset:0;transform-style:preserve-3d;will-change:transform}.face[data-astro-cid-py2e2r2l]{position:absolute;inset:0;container-type:size;border-radius:0;background:var(--cube-body);backface-visibility:hidden;-webkit-backface-visibility:hidden}.cube[data-astro-cid-py2e2r2l][data-ready] .face[data-astro-cid-py2e2r2l]:nth-child(1){transform:rotateY(0) translateZ(var(--half))}.cube[data-astro-cid-py2e2r2l][data-ready] .face[data-astro-cid-py2e2r2l]:nth-child(2){transform:rotateY(90deg) translateZ(var(--half))}.cube[data-astro-cid-py2e2r2l][data-ready] .face[data-astro-cid-py2e2r2l]:nth-child(3){transform:rotateY(180deg) translateZ(var(--half))}.cube[data-astro-cid-py2e2r2l][data-ready] .face[data-astro-cid-py2e2r2l]:nth-child(4){transform:rotateY(-90deg) translateZ(var(--half))}.cube[data-astro-cid-py2e2r2l][data-ready] .face[data-astro-cid-py2e2r2l]:nth-child(5){transform:rotateX(90deg) translateZ(var(--half))}.cube[data-astro-cid-py2e2r2l][data-ready] .face[data-astro-cid-py2e2r2l]:nth-child(6){transform:rotateX(-90deg) translateZ(var(--half))}.card[data-astro-cid-py2e2r2l]{position:absolute;inset:7px;padding:10cqw 9cqw;border-radius:0;color:var(--cube-text);background:linear-gradient(180deg,var(--cube-card-shine),transparent 45%),var(--cube-bg);border:1px solid rgba(var(--accent),.28);box-shadow:inset 0 1px 0 var(--cube-inset-top),inset 0 0 40px var(--cube-inset-shade);overflow:hidden}.card[data-astro-cid-py2e2r2l]:before{content:"";position:absolute;inset:0;background-image:var(--noise);opacity:.07;pointer-events:none}.card[data-astro-cid-py2e2r2l]:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 0% 0%,rgba(var(--accent),.2),transparent 55%);pointer-events:none}.card[data-astro-cid-py2e2r2l]>[data-astro-cid-py2e2r2l]{position:relative;z-index:1}.icon[data-astro-cid-py2e2r2l]{width:14cqw;height:14cqw;margin-bottom:9cqw;color:var(--cube-icon)}.icon[data-astro-cid-py2e2r2l] svg{width:100%;height:100%}.card[data-astro-cid-py2e2r2l] h2[data-astro-cid-py2e2r2l]{margin:0 0 3.2cqw;font-size:8.4cqw;font-weight:400;letter-spacing:-.01em;line-height:1.1}.card[data-astro-cid-py2e2r2l] p[data-astro-cid-py2e2r2l]{margin:0;font-size:4.6cqw;line-height:1.45;color:var(--cube-muted)}.shade[data-astro-cid-py2e2r2l],.sheen[data-astro-cid-py2e2r2l]{position:absolute;inset:0;border-radius:0;pointer-events:none}.shade[data-astro-cid-py2e2r2l]{background:#000;opacity:0}.sheen[data-astro-cid-py2e2r2l]{background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.17) 50%,transparent 62%);background-size:260% 100%;opacity:0}.floor[data-astro-cid-py2e2r2l]{position:absolute;left:-8%;right:-8%;bottom:-180px;height:150px;background:radial-gradient(closest-side,var(--cube-floor),transparent 75%);pointer-events:none}.hero-cube[data-astro-cid-bbe6dxrz]{overflow:visible}.hero-rotate[data-astro-cid-bbe6dxrz]{display:inline-grid;justify-items:center;vertical-align:top}@media(min-width:1024px){.hero-rotate[data-astro-cid-bbe6dxrz]{justify-items:start}}.hero-rotate__measure[data-astro-cid-bbe6dxrz]{grid-area:1 / 1;visibility:hidden;white-space:nowrap;pointer-events:none}.hero-rotate__viewport[data-astro-cid-bbe6dxrz]{position:relative;grid-area:1 / 1;display:block;overflow:hidden;width:100%;height:100%}.hero-rotate__word[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;white-space:nowrap;will-change:transform,opacity}@media(min-width:1024px){.hero-rotate__word[data-astro-cid-bbe6dxrz]{justify-content:flex-start}}.hero-rotate__word[data-astro-cid-bbe6dxrz].is-active{opacity:1;transform:translateZ(0)}.hero-rotate__word[data-astro-cid-bbe6dxrz].is-waiting{opacity:0;transform:translate3d(0,110%,0);pointer-events:none;visibility:hidden}
