.ThemeToggle-module__R8Vi-a__toggle{cursor:pointer;width:1.6rem;height:1.6rem;color:var(--ink);opacity:.55;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s,color .35s;display:inline-flex}.ThemeToggle-module__R8Vi-a__toggle:hover{opacity:.9}.ThemeToggle-module__R8Vi-a__icon{width:100%;height:100%;overflow:visible}.ThemeToggle-module__R8Vi-a__led{fill:var(--blue);opacity:.35;transition:opacity .35s,fill .35s}html[data-theme=dark] .ThemeToggle-module__R8Vi-a__led{opacity:1;filter:drop-shadow(0 0 3px var(--blue))}
.LanguageSwitcher-module__tmy6la__switcher{letter-spacing:.04em;align-items:center;gap:.6rem;font-size:.8125rem;display:flex}.LanguageSwitcher-module__tmy6la__link,.LanguageSwitcher-module__tmy6la__active{padding:.15rem .05rem;text-decoration:none}.LanguageSwitcher-module__tmy6la__link{color:var(--ink);opacity:.45;transition:opacity .15s,color .35s}.LanguageSwitcher-module__tmy6la__link:hover{opacity:.8}.LanguageSwitcher-module__tmy6la__active{color:var(--blue-deep);font-weight:600;transition:color .35s}
.pricing-module__hk16OG__main{text-align:center;flex-direction:column;align-items:center;max-width:64rem;min-height:100dvh;margin:0 auto;padding:5rem 1.5rem 3rem;display:flex}.pricing-module__hk16OG__heading{letter-spacing:-.01em;margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,2.5rem)}.pricing-module__hk16OG__intro{color:var(--ink);opacity:.8;max-width:34rem;margin:0 0 .5rem}.pricing-module__hk16OG__sandboxNotice{background:var(--rule);color:var(--blue-deep);border-radius:.5rem;max-width:34rem;margin:0 0 2.5rem;padding:.6rem 1rem;font-size:.85rem}.pricing-module__hk16OG__grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.25rem;width:100%;display:grid}.pricing-module__hk16OG__card{text-align:center;border:1px solid var(--rule);border-radius:.75rem;flex-direction:column;align-items:center;padding:1.75rem 1.25rem;transition:border-color .35s;display:flex}.pricing-module__hk16OG__planName{margin:0 0 .5rem;font-size:1.1rem}.pricing-module__hk16OG__planPrice{color:var(--blue-deep);margin:0;font-size:1.75rem;font-weight:600}.pricing-module__hk16OG__planPeriod{color:var(--ink);opacity:.6;font-size:1rem;font-weight:400}.pricing-module__hk16OG__planNote{opacity:.65;margin:.35rem 0 0;font-size:.8rem}.pricing-module__hk16OG__planDescription{opacity:.85;flex-grow:1;margin:.9rem 0 1.5rem;font-size:.9rem}.pricing-module__hk16OG__ctaArea{flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}.pricing-module__hk16OG__ctaButton{border:1px solid var(--blue-deep);background:var(--blue-deep);width:100%;color:var(--paper);cursor:pointer;border-radius:.5rem;padding:.65rem 1rem;font-size:.95rem;font-weight:500;transition:opacity .2s}.pricing-module__hk16OG__ctaButton:hover:not(:disabled){opacity:.85}.pricing-module__hk16OG__ctaButton:disabled{cursor:default;opacity:.6}.pricing-module__hk16OG__ctaError{color:#d14343;margin:0;font-size:.8rem}.pricing-module__hk16OG__backHome{color:var(--blue-deep);opacity:.8;margin-top:3rem;font-size:.9rem;text-decoration:none}.pricing-module__hk16OG__backHome:hover{opacity:1;text-decoration:underline}
.page-module__EVJJWa__controls{z-index:10;align-items:center;gap:.9rem;display:flex;position:fixed;top:1.25rem;right:1.25rem}.page-module__EVJJWa__controlsDivider{background:var(--rule);width:1px;height:1.1rem;transition:background-color .35s}.page-module__EVJJWa__main{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:36rem;min-height:100dvh;margin:0 auto;padding:1.5rem;display:flex}.page-module__EVJJWa__wordmark{aspect-ratio:1299/480;opacity:0;width:min(82vw,28rem);animation:.9s cubic-bezier(.16,1,.3,1) forwards page-module__EVJJWa__reveal;position:relative;transform:translateY(10px)scale(.98)}.page-module__EVJJWa__base,.page-module__EVJJWa__baseDark{opacity:1;width:100%;height:100%;transition:opacity .35s;display:block;position:absolute;inset:0}.page-module__EVJJWa__baseDark{opacity:0}html[data-theme=dark] .page-module__EVJJWa__base{opacity:0}html[data-theme=dark] .page-module__EVJJWa__baseDark{opacity:1}.page-module__EVJJWa__traces{pointer-events:none;width:192.379%;height:350%;position:absolute;top:-125%;left:-46.189%}.page-module__EVJJWa__traceLine{fill:none;stroke:var(--blue);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.16;transition:stroke .35s,opacity .35s}.page-module__EVJJWa__tracePulse{fill:none;stroke:var(--blue);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:stroke .35s}.page-module__EVJJWa__via{fill:var(--blue);opacity:.22;transition:fill .35s,opacity .35s}html[data-theme=dark] .page-module__EVJJWa__traceLine{opacity:.26}html[data-theme=dark] .page-module__EVJJWa__via{opacity:.34}.page-module__EVJJWa__chipScene{width:11.316%;height:30.208%;position:absolute;top:1.667%;left:76.597%}.page-module__EVJJWa__chipFace{width:100%;height:100%;animation:8s linear infinite page-module__EVJJWa__tick;position:absolute;inset:0}@keyframes page-module__EVJJWa__tick{0%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(0)}8.75%{animation-timing-function:step-end;transform:rotate(90deg)}25%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(90deg)}33.75%{animation-timing-function:step-end;transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(180deg)}58.75%{animation-timing-function:step-end;transform:rotate(270deg)}75%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(270deg)}83.75%{animation-timing-function:step-end;transform:rotate(360deg)}to{transform:rotate(360deg)}}.page-module__EVJJWa__rule{background:var(--rule);opacity:0;width:2.5rem;height:1px;margin:2.1rem 0 1.6rem;animation:.9s cubic-bezier(.16,1,.3,1) .25s forwards page-module__EVJJWa__reveal}.page-module__EVJJWa__status{letter-spacing:.02em;color:var(--blue-deep);opacity:0;margin:0;font-size:clamp(1.05rem,2.6vw,1.375rem);animation:.9s cubic-bezier(.16,1,.3,1) .4s forwards page-module__EVJJWa__reveal}.page-module__EVJJWa__tourCta{background:var(--blue-deep);color:var(--paper);letter-spacing:.01em;box-shadow:0 .5rem 1.6rem -.5rem var(--blue-deep);opacity:0;border-radius:999px;align-items:center;gap:.5rem;margin-top:2rem;padding:.85rem 1.8rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s,background-color .25s;animation:.9s cubic-bezier(.16,1,.3,1) .55s forwards page-module__EVJJWa__reveal;display:inline-flex}.page-module__EVJJWa__tourCta:after{content:"→";transition:transform .25s}.page-module__EVJJWa__tourCta:hover,.page-module__EVJJWa__tourCta:focus-visible{background:var(--blue);box-shadow:0 .75rem 2rem -.5rem var(--blue-deep);transform:translateY(-2px)}.page-module__EVJJWa__tourCta:hover:after,.page-module__EVJJWa__tourCta:focus-visible:after{transform:translate(.2rem)}.page-module__EVJJWa__tourCta:active{transform:translateY(0)}@keyframes page-module__EVJJWa__reveal{to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.page-module__EVJJWa__wordmark,.page-module__EVJJWa__rule,.page-module__EVJJWa__status,.page-module__EVJJWa__tourCta{opacity:1;animation:none;transform:none}.page-module__EVJJWa__chipFace{animation:none;transform:rotate(0)}}
.tour-module__f6SO8W__main{text-align:center;flex-direction:column;align-items:center;max-width:76rem;min-height:100dvh;margin:0 auto;padding:5rem 1.5rem 3rem;display:flex}.tour-module__f6SO8W__heading{letter-spacing:-.01em;margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,2.5rem)}.tour-module__f6SO8W__intro{color:var(--ink);opacity:.8;max-width:34rem;margin:0 0 2.5rem}.tour-module__f6SO8W__tour{flex-direction:column;align-items:center;width:100%;display:flex}.tour-module__f6SO8W__panel{border:1px solid var(--rule);background:var(--rule);border-radius:.75rem;width:100%;overflow:hidden}.tour-module__f6SO8W__frame{aspect-ratio:16/9.5;background:var(--rule);width:100%;position:relative}.tour-module__f6SO8W__screenshot{object-fit:contain;object-position:top center;opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) forwards tour-module__f6SO8W__reveal}.tour-module__f6SO8W__dot{background:var(--blue);z-index:1;border-radius:50%;width:.6rem;height:.6rem;animation:2.4s ease-in-out infinite tour-module__f6SO8W__pulse;position:absolute;top:.9rem;left:.9rem;box-shadow:0 0 0 4px #7aaae640}@keyframes tour-module__f6SO8W__pulse{0%,to{box-shadow:0 0 0 4px #7aaae640}50%{box-shadow:0 0 0 7px #7aaae61f}}.tour-module__f6SO8W__caption{min-height:6rem;padding:1.5rem 1.5rem 0}.tour-module__f6SO8W__stepTitle{color:var(--blue-deep);margin:0 0 .5rem;font-size:1.2rem}.tour-module__f6SO8W__stepBody{opacity:.85;max-width:36rem;margin:0;font-size:.95rem}.tour-module__f6SO8W__nav{justify-content:center;align-items:center;gap:1rem;width:100%;margin-top:1.75rem;padding:0 1.5rem;display:flex}.tour-module__f6SO8W__navButton{border:1px solid var(--rule);color:var(--ink);cursor:pointer;background:0 0;border-radius:.5rem;padding:.5rem 1rem;font-size:.9rem;transition:border-color .2s,opacity .2s}.tour-module__f6SO8W__navButton:hover:not(:disabled){border-color:var(--blue-deep)}.tour-module__f6SO8W__navButton:disabled{cursor:default;opacity:.35}.tour-module__f6SO8W__dots{align-items:center;gap:.5rem;display:flex}.tour-module__f6SO8W__dotActive,.tour-module__f6SO8W__dotInactive{cursor:pointer;border:none;border-radius:50%;width:.5rem;height:.5rem;padding:0;transition:background-color .2s,transform .2s}.tour-module__f6SO8W__dotActive{background:var(--blue-deep);transform:scale(1.3)}.tour-module__f6SO8W__dotInactive{background:var(--rule)}.tour-module__f6SO8W__dotInactive:hover{background:var(--blue)}.tour-module__f6SO8W__stepLabel{letter-spacing:.04em;opacity:.5;margin:.9rem 0 0;padding-bottom:1.5rem;font-size:.75rem}.tour-module__f6SO8W__backHome{color:var(--blue-deep);opacity:.8;margin-top:3rem;font-size:.9rem;text-decoration:none}.tour-module__f6SO8W__backHome:hover{opacity:1;text-decoration:underline}@keyframes tour-module__f6SO8W__reveal{to{opacity:1}}@media (prefers-reduced-motion:reduce){.tour-module__f6SO8W__screenshot{opacity:1;animation:none}.tour-module__f6SO8W__dot{animation:none}}
