.why-showcase[data-astro-cid-bjxim6z7]{position:relative;min-height:100svh;overflow:clip;color:#fff;border-top:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 51% 54%,rgba(0,123,255,.13),transparent 34%),#030303;font-family:var(--font-default);isolation:isolate}.why-showcase__ambient[data-astro-cid-bjxim6z7]{position:absolute;inset:0;z-index:-1;opacity:var(--why-ambient-opacity, .68);background:radial-gradient(circle at 47% 38%,rgba(0,227,251,.08),transparent 22%),radial-gradient(circle at 58% 66%,rgba(22,64,255,.1),transparent 28%)}.why-3d-gui__toggle[data-astro-cid-bjxim6z7]{position:fixed;right:0;bottom:22px;z-index:80;padding:10px 17px;border:1px solid rgba(79,184,255,.36);border-right:0;border-radius:999px 0 0 999px;color:#c7efff;background:#030812e0;font:700 10px/1 Arial,sans-serif;letter-spacing:.14em;cursor:pointer;backdrop-filter:blur(18px)}.why-3d-gui[data-astro-cid-bjxim6z7]{position:fixed;top:0;right:0;z-index:90;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(370px,calc(100vw - 16px));height:100dvh;border-left:1px solid rgba(79,184,255,.26);color:#eaf7ff;background:#02070ff0;box-shadow:-24px 0 70px #0000007a;backdrop-filter:blur(24px);transform:translate(102%);transition:transform .3s cubic-bezier(.22,1,.36,1);font-family:Arial,sans-serif}.why-3d-gui[data-astro-cid-bjxim6z7].is-open{transform:translate(0)}.why-3d-gui[data-astro-cid-bjxim6z7] header[data-astro-cid-bjxim6z7],.why-3d-gui[data-astro-cid-bjxim6z7] footer[data-astro-cid-bjxim6z7]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border-bottom:1px solid rgba(255,255,255,.08)}.why-3d-gui[data-astro-cid-bjxim6z7] footer[data-astro-cid-bjxim6z7]{border-top:1px solid rgba(255,255,255,.08);border-bottom:0}.why-3d-gui[data-astro-cid-bjxim6z7] header[data-astro-cid-bjxim6z7] div[data-astro-cid-bjxim6z7]{display:grid;gap:3px}.why-3d-gui[data-astro-cid-bjxim6z7] header[data-astro-cid-bjxim6z7] strong[data-astro-cid-bjxim6z7]{font-size:12px;letter-spacing:.14em}.why-3d-gui[data-astro-cid-bjxim6z7] header[data-astro-cid-bjxim6z7] span[data-astro-cid-bjxim6z7]{color:#ffffff7a;font-size:10px}.why-3d-gui[data-astro-cid-bjxim6z7] button[data-astro-cid-bjxim6z7]{min-height:30px;padding:6px 9px;border:1px solid rgba(255,255,255,.12);border-radius:7px;color:#eefaff;background:#ffffff0f;cursor:pointer}.why-3d-gui[data-astro-cid-bjxim6z7] footer[data-astro-cid-bjxim6z7] button[data-astro-cid-bjxim6z7]{flex:1}.why-3d-gui__body[data-astro-cid-bjxim6z7]{overflow:auto;padding:8px}.why-3d-gui__body[data-astro-cid-bjxim6z7] details[data-astro-cid-bjxim6z7]{margin-bottom:7px;border:1px solid rgba(255,255,255,.07);border-radius:10px;overflow:hidden}.why-3d-gui__body[data-astro-cid-bjxim6z7] summary[data-astro-cid-bjxim6z7]{padding:10px 11px;color:#dff8ff;font-size:11px;font-weight:700;cursor:pointer}.why-3d-gui__body[data-astro-cid-bjxim6z7] label[data-astro-cid-bjxim6z7]{display:grid;grid-template-columns:92px minmax(0,1fr) 47px;align-items:center;gap:7px;min-height:39px;padding:5px 9px;border-top:1px solid rgba(255,255,255,.05);color:#ffffffad;font-size:10px}.why-3d-gui__body[data-astro-cid-bjxim6z7] input[data-astro-cid-bjxim6z7]{min-width:0}.why-3d-gui__body[data-astro-cid-bjxim6z7] input[data-astro-cid-bjxim6z7][type=range]{width:100%;accent-color:#45cfff}.why-3d-gui__body[data-astro-cid-bjxim6z7] output[data-astro-cid-bjxim6z7]{overflow:hidden;padding:5px 3px;border-radius:5px;background:#ffffff0f;color:#fff;text-align:center;font-size:9px;text-overflow:ellipsis}.why-showcase__shell[data-astro-cid-bjxim6z7]{display:grid;grid-template-columns:minmax(220px,.82fr) minmax(360px,1.42fr) minmax(300px,1fr);width:min(calc(100% - (var(--page-padding) * 2)),var(--home-section-max-width));min-height:100svh;margin-inline:auto}.why-showcase__heading[data-astro-cid-bjxim6z7],.why-showcase__reasons[data-astro-cid-bjxim6z7]{padding-block:clamp(5.5rem,8vw,9rem)}.why-showcase__heading[data-astro-cid-bjxim6z7]{display:flex;flex-direction:column;padding-right:clamp(1.5rem,3vw,3.5rem);border-right:1px solid rgba(255,255,255,.12)}.why-showcase__heading[data-astro-cid-bjxim6z7]>p[data-astro-cid-bjxim6z7],.why-showcase__reasons[data-astro-cid-bjxim6z7] small[data-astro-cid-bjxim6z7],.why-showcase__stage-caption[data-astro-cid-bjxim6z7] span[data-astro-cid-bjxim6z7]{margin:0;color:var(--color-accent-secondary);font-family:var(--font-inter);font-size:.7rem;font-weight:600;letter-spacing:.18em}.why-showcase__heading[data-astro-cid-bjxim6z7] h2[data-astro-cid-bjxim6z7]{margin:clamp(1.5rem,3vw,2.8rem) 0 0;font-size:clamp(2.6rem,4vw,5rem);font-weight:300;line-height:1.02;letter-spacing:-.055em}.why-showcase__heading[data-astro-cid-bjxim6z7]>span[data-astro-cid-bjxim6z7]{max-width:17em;margin-top:1.6rem;color:#ffffff85;font-size:clamp(.88rem,.9vw,1rem);line-height:1.75}.why-showcase__heading[data-astro-cid-bjxim6z7] a[data-astro-cid-bjxim6z7]{display:inline-flex;align-items:center;gap:.75rem;margin-top:auto;color:#ffffffb8;font-size:.86rem;transition:color .18s ease}.why-showcase__heading[data-astro-cid-bjxim6z7] a[data-astro-cid-bjxim6z7]:hover{color:var(--color-accent-secondary)}.why-showcase__heading[data-astro-cid-bjxim6z7] svg[data-astro-cid-bjxim6z7]{width:1.2rem;fill:none;stroke:currentColor;stroke-width:1.4}.why-showcase__stage[data-astro-cid-bjxim6z7]{position:relative;min-width:0;overflow:hidden;border-right:1px solid rgba(255,255,255,.12);perspective:900px}.why-showcase__stage[data-astro-cid-bjxim6z7] canvas[data-astro-cid-bjxim6z7]{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .7s ease}.why-showcase__stage[data-astro-cid-bjxim6z7].is-webgl-ready canvas[data-astro-cid-bjxim6z7]{opacity:1}.why-showcase__fallback[data-astro-cid-bjxim6z7]{position:absolute;inset:0;display:grid;place-items:center;transform-style:preserve-3d}.why-showcase__fallback[data-astro-cid-bjxim6z7] span[data-astro-cid-bjxim6z7]{position:absolute;display:grid;width:min(72%,31rem);aspect-ratio:16 / 9;place-items:end start;padding:1.1rem;border:1px solid rgba(0,227,251,calc(.2 + var(--layer) * .12));color:#ffffff61;background:#00142824;transform:translate3d(calc((var(--layer) - 1) * 18px),calc((var(--layer) - 1) * -18px),calc(var(--layer) * 44px)) rotateX(58deg) rotate(-18deg)}.why-showcase__stage[data-astro-cid-bjxim6z7].is-webgl-ready .why-showcase__fallback[data-astro-cid-bjxim6z7]{opacity:0}.why-showcase__stage-caption[data-astro-cid-bjxim6z7]{position:absolute;right:clamp(1.25rem,2vw,2.25rem);bottom:clamp(2rem,4vw,4rem);z-index:2;text-align:right;pointer-events:none}.why-showcase__stage-caption[data-astro-cid-bjxim6z7] strong[data-astro-cid-bjxim6z7]{display:block;margin-top:.65rem;color:#ffffff59;font-family:var(--font-inter);font-size:.76rem;font-weight:400;line-height:1.45;letter-spacing:.12em}.why-showcase__reasons[data-astro-cid-bjxim6z7]{margin:0;padding-inline:clamp(1.4rem,2.7vw,3.25rem) 0;list-style:none}.why-showcase__reasons[data-astro-cid-bjxim6z7] li[data-astro-cid-bjxim6z7]{border-top:1px solid rgba(255,255,255,.14)}.why-showcase__reasons[data-astro-cid-bjxim6z7] li[data-astro-cid-bjxim6z7]:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.why-showcase__reasons[data-astro-cid-bjxim6z7] button[data-astro-cid-bjxim6z7]{position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr) .7rem;gap:1rem;width:100%;padding:clamp(1.65rem,3vh,2.4rem) 0;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.why-showcase__reasons[data-astro-cid-bjxim6z7] button[data-astro-cid-bjxim6z7]>span[data-astro-cid-bjxim6z7]{color:#ffffff4d;font-family:var(--font-inter);font-size:.72rem}.why-showcase__reasons[data-astro-cid-bjxim6z7] small[data-astro-cid-bjxim6z7]{display:block;margin-bottom:.65rem;color:#00e3fbb3}.why-showcase__reasons[data-astro-cid-bjxim6z7] h3[data-astro-cid-bjxim6z7]{margin:0;font-size:clamp(1.08rem,1.2vw,1.4rem);font-weight:520}.why-showcase__reasons[data-astro-cid-bjxim6z7] p[data-astro-cid-bjxim6z7]{max-height:0;margin:0;overflow:hidden;color:#ffffff80;font-size:.86rem;line-height:1.65;opacity:0;transition:max-height .42s ease,margin-top .42s ease,opacity .3s ease}.why-showcase__reasons[data-astro-cid-bjxim6z7] i[data-astro-cid-bjxim6z7]{align-self:center;width:.42rem;aspect-ratio:1;border-radius:50%;background:#ffffff3d;box-shadow:0 0 #00e3fb00;transition:background .22s ease,box-shadow .22s ease}.why-showcase__reasons[data-astro-cid-bjxim6z7] li[data-astro-cid-bjxim6z7]:is(:hover,:focus-within,.is-active) p[data-astro-cid-bjxim6z7]{max-height:7rem;margin-top:.75rem;opacity:1}.why-showcase__reasons[data-astro-cid-bjxim6z7] li[data-astro-cid-bjxim6z7]:is(:hover,:focus-within,.is-active) i[data-astro-cid-bjxim6z7]{background:var(--color-accent-secondary);box-shadow:0 0 1.25rem #00e3fbb8}@media(max-width:1080px){.why-showcase__shell[data-astro-cid-bjxim6z7]{grid-template-columns:.85fr 1.15fr}.why-showcase__heading[data-astro-cid-bjxim6z7]{grid-column:1}.why-showcase__stage[data-astro-cid-bjxim6z7]{grid-column:2;min-height:70svh;border-right:0}.why-showcase__reasons[data-astro-cid-bjxim6z7]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);padding:0 0 5rem}.why-showcase__reasons[data-astro-cid-bjxim6z7] li[data-astro-cid-bjxim6z7]{border-right:1px solid rgba(255,255,255,.14)}.why-showcase__reasons[data-astro-cid-bjxim6z7] button[data-astro-cid-bjxim6z7]{grid-template-columns:1fr;padding:2rem 1.25rem}}@media(max-width:700px){.why-showcase__shell[data-astro-cid-bjxim6z7]{display:block;min-height:0}.why-showcase__heading[data-astro-cid-bjxim6z7]{min-height:28rem;padding-block:5rem 3rem;border-right:0}.why-showcase__stage[data-astro-cid-bjxim6z7]{min-height:58svh;border-block:1px solid rgba(255,255,255,.12)}.why-showcase__stage[data-astro-cid-bjxim6z7] canvas[data-astro-cid-bjxim6z7]{display:none}.why-showcase__reasons[data-astro-cid-bjxim6z7]{display:block;padding-block:3rem 5rem}.why-showcase__reasons[data-astro-cid-bjxim6z7] li[data-astro-cid-bjxim6z7]{border-right:0}}@media(prefers-reduced-motion:reduce){.why-showcase__stage[data-astro-cid-bjxim6z7] canvas[data-astro-cid-bjxim6z7]{display:none}.why-showcase__reasons[data-astro-cid-bjxim6z7] p[data-astro-cid-bjxim6z7]{transition:none}}html,body,main{min-height:100%;margin:0;background:#000}body{overflow-x:hidden}.why-showcase{margin:0}
