.hg{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.5vw,22px);width:100%;max-width:1120px;margin:0;padding:0;list-style:none;display:grid}.hg--layer{margin-top:clamp(28px,5.5vh,60px)}.hg-tile{isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(160deg,#163a689e 0%,#0a1e3e94 55%,#081832a8 100%);border:1px solid #cfe4fa29;border-radius:28px;flex-direction:column;justify-content:space-between;gap:clamp(24px,4vh,48px);min-height:clamp(280px,43vh,400px);padding:clamp(24px,3.2vh,36px) clamp(22px,2.2vw,34px) clamp(22px,3vh,32px);transition:border-color .45s,background .45s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 30px 60px -36px #030a1ad9}.hg-tile:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(90% 60% at 0 0,#cfe4fa24,#cfe4fa00 70%);position:absolute;inset:0}.hg-tile__top{flex-direction:column;display:flex}.hg-tile__eyebrow{font:600 13px/1 var(--sans);letter-spacing:.02em;color:#d6e8fb}.hg-tile__title{font:600 clamp(26px, 2.35vw, 36px) / 1.08 var(--sans);letter-spacing:-.028em;color:#fff;margin:clamp(12px,1.8vh,18px) 0 0}.hg-list{flex-direction:column;gap:clamp(16px,2.6vh,24px);margin:clamp(18px,2.8vh,28px) 0 0;padding:0 0 0 26px;list-style:none;display:flex;position:relative}.hg-list:before,.hg-list:after{content:"";width:1px;position:absolute;left:3px}.hg-list:before{background:#8fb6e352;top:.7em;bottom:.7em}.hg-list:after{animation:7s cubic-bezier(.45,0,.25,1) infinite hgGlide;animation-delay:var(--hgd,0s);background-image:linear-gradient(#e6f1fc00 0% 38%,#e6f1fcf2 50%,#e6f1fc00 62% 100%);background-position:0 100%;background-repeat:no-repeat;background-size:100% 250%;top:.7em;bottom:.7em}.hg-list__item{font:400 clamp(14.5px, 1.1vw, 16.5px) / 1.4 var(--sans);color:#e8f2fdf2;position:relative}.hg-list__item:before{content:"";background:#8fb6e3;border-radius:50%;width:7px;height:7px;position:absolute;top:calc(.7em - 3.5px);left:-26px;box-shadow:0 0 0 4px #0a1e3e8c}.hg-tile:nth-child(2){--hgd:-2.3s}.hg-tile:nth-child(3){--hgd:-4.6s}@keyframes hgGlide{0%{background-position:0 100%}to{background-position:0 0}}.hg-anim{border-top:1px solid #cfe4fa24;align-items:center;gap:14px;height:clamp(78px,11vh,100px);padding-top:clamp(14px,2vh,20px);display:flex;position:relative}@property --hgp{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes hgRing{0%{--hgp:0%}52%,to{--hgp:100%}}@keyframes hgRingColor{0%,54%{background-color:#8fb6e300}58%,94%{background-color:#4ade962e}to{background-color:#8fb6e300}}@keyframes hgTick{0%,54%{opacity:0;transform:scale(.5)}60%,94%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes hgType{0%,4%{clip-path:inset(0 100% 0 0)}48%,to{clip-path:inset(0)}}@keyframes hgLiveIn{0%,56%{opacity:0;transform:translateY(4px)}62%,94%{opacity:1;transform:none}to{opacity:0}}.hg-ring{border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;animation:6s ease-in-out infinite hgRingColor;display:flex;position:relative}.hg-ring:before{content:"";background:conic-gradient(#cfe4fa var(--hgp), #cfe4fa24 0);border-radius:50%;animation:6s linear infinite hgRing;position:absolute;inset:0;mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.hg-ring__tick{font:700 18px/1 var(--sans);color:#8ff0c0;animation:6s ease-out infinite hgTick}.hg-numline{flex-direction:column;gap:8px;min-width:0;display:flex}.hg-numline__digits{font:500 clamp(16px, 1.45vw, 20px) / 1 var(--sans);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;animation:6s steps(17,end) infinite hgType}.hg-numline__live{font:600 12.5px/1 var(--sans);color:#8ff0c0;animation:6s ease-out infinite hgLiveIn;animation-delay:var(--hgd,0s);align-items:center;gap:7px;display:inline-flex}.hg-dot{background:#4ade96;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #4ade96cc}@keyframes hgSpin{to{transform:rotate(360deg)}}@keyframes hgSearch{0%,50%{opacity:1}56%,to{opacity:0}}@keyframes hgLocked{0%,52%{opacity:0;transform:scale(.85)}58%,94%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes hgWingGlow{0%,54%{filter:brightness(.75)}60%,94%{filter:brightness(1.15)drop-shadow(0 0 6px #cfe4fae6)}to{filter:brightness(.75)}}.hg-sync{background:radial-gradient(circle at 50% 35%,#cfe4fa29,#10305a59);border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.hg-sync:before,.hg-sync:after{content:"";border-radius:50%;position:absolute;inset:0;mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.hg-sync:before{animation:1.1s linear infinite hgSpin,6s ease-out infinite hgSearch;animation-delay:0s, var(--hgd,0s);background:conic-gradient(#cfe4fa00 0deg,#cfe4fa 110deg,#cfe4fa24 111deg)}.hg-sync:after{animation:6s ease-out infinite hgLocked;animation-delay:var(--hgd,0s);background:#8ff0c0e6;box-shadow:0 0 12px #8ff0c099}.hg-sync img{width:auto;height:24px;animation:6s ease-out infinite hgWingGlow;animation-delay:var(--hgd,0s)}.hg-url{font:500 clamp(14px, 1.2vw, 16.5px) / 1 var(--sans);letter-spacing:.01em;white-space:nowrap;color:#fff;animation:6s steps(21,end) infinite hgType;animation-delay:var(--hgd,0s)}@keyframes hgWave{0%,to{transform:scaleY(.2)}50%{transform:scaleY(1)}}@keyframes hgWaveBox{0%,52%{opacity:1}60%,92%{opacity:.18}to{opacity:1}}@keyframes hgReady{0%,54%{opacity:0;transform:translate(-50%,6px)}62%,92%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}.hg-wave{flex:auto;justify-content:space-between;align-items:center;height:40px;animation:6s ease-in-out infinite hgWaveBox;display:flex}.hg-bar{background:linear-gradient(#fff,#8fb6e3);border-radius:3px;width:3px;height:100%;animation:1.15s ease-in-out infinite hgWave}.hg-bar--1{animation-duration:.95s;animation-delay:-.2s}.hg-bar--2{animation-duration:1.3s;animation-delay:-.55s}.hg-bar--3{animation-duration:1.05s;animation-delay:-.75s}.hg-bar--4{animation-duration:1.2s;animation-delay:-.35s}.hg-bar--5{animation-duration:.9s;animation-delay:-.9s}.hg-ready{white-space:nowrap;backdrop-filter:blur(8px);font:600 13px/1 var(--sans);color:#fff;background:#0818328c;border:1px solid #8ff0c059;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;animation:6s ease-out infinite hgReady;display:inline-flex;position:absolute;bottom:calc(50% - clamp(14px,2vh,20px)/2 - 16px);left:50%}.hg-ready__tick{color:#8ff0c0}.howto-layer:not(.is-visible) .hg *,.howto-layer:not(.is-visible) .hg :before,.howto-layer:not(.is-visible) .hg :after{animation-play-state:paused!important}@media (height<=720px){.hg-tile{min-height:0}.hg-list__item{font-size:14px}}.hg--sheet{grid-template-columns:minmax(0,1fr)}@media (width>=701px) and (width<=980px) and (not (pointer:coarse)){.hg{grid-template-columns:minmax(0,1fr);gap:10px;max-width:520px;margin-inline:auto}.hg-tile{border-radius:20px;grid-template-columns:52px minmax(0,1fr);grid-template-areas:"anim top";align-items:center;gap:0 16px;min-height:0;padding:16px 18px;display:grid}.hg-tile__top{grid-area:top;min-width:0}.hg-tile__eyebrow{font-size:12px}.hg-tile__title{letter-spacing:-.02em;margin-top:5px;font-size:19px}.hg-list{gap:3px;margin-top:7px;padding:0}.hg-list:before,.hg-list:after{display:none}.hg-list__item{color:#e2eefcd6;padding-left:13px;font-size:13.5px;line-height:1.4}.hg-list__item:before{width:4px;height:4px;box-shadow:none;background:#cfe4faa6;border:0;top:calc(.7em - 2px);left:0}.hg-anim{border:0;grid-area:anim;justify-content:center;align-self:center;gap:0;height:auto;padding:0}.hg-numline,.hg-ready{display:none}.hg-ring,.hg-sync{width:50px;height:50px}.hg-sync img{height:24px}.hg-anim--call .hg-wave{background:radial-gradient(circle at 50% 35%,#cfe4fa29,#10305a59);border-radius:50%;flex:none;width:50px;height:50px;padding:0 13px;animation:none;box-shadow:inset 0 0 0 1px #cfe4fa47}.hg-anim--call .hg-bar{height:20px}.hg-anim--call .hg-bar:nth-child(n+6){display:none}}@media (width<=700px),(pointer:coarse) and (width<=1024px){.hg{grid-template-columns:minmax(0,1fr);gap:12px}.hg-tile{background:linear-gradient(#ffffff12,#fff0 30%),linear-gradient(160deg,#183e6e8f 0%,#0a1e3e99 55%,#081832b3 100%);border-color:#cfe4fa24;border-radius:30px;justify-content:flex-start;gap:0;min-height:0;padding:24px 24px 0}.hg-tile:before{display:none}.hg-tile__eyebrow{font:500 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#c3daf3}.hg-tile__title{font:400 34px/1 var(--serif);letter-spacing:0;margin-top:12px}.hg-list{gap:14px;margin-top:20px}.hg-list__item{font-size:17px;line-height:1.35}.hg-anim{gap:18px;height:auto;margin:24px -24px 0;padding:20px 24px 22px}.hg-ring,.hg-sync{width:72px;height:72px}.hg-ring__tick{font-size:26px}.hg-sync img{height:34px}.hg-numline{gap:10px}.hg-numline__digits{font-size:20px}.hg-url{font-size:16px}.hg-numline__live{font-size:14px}.hg-wave{height:56px}.hg-bar{width:4px}.hg-ready{font-size:14px;bottom:calc(50% - 18px)}}.agent-try{flex-direction:column;gap:8px;display:flex}.agent-try__label{font:500 10.5px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#cfe4facc;text-shadow:0 1px 10px #071026cc}.agent-try__box{backdrop-filter:blur(8px);background:#08163057;border:1px solid #ffffff38;border-radius:10px;align-items:center;gap:10px;width:fit-content;max-width:100%;padding:5px 5px 5px 13px;display:inline-flex}.agent-try__prompt{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 13px/1.2 var(--sans);color:#ffffffdb;overflow:hidden}.agent-try__url{color:#fff;font-weight:500}.agent-try__copy{cursor:pointer;font:600 11.5px/1 var(--sans);color:#fff;background:#ffffff29;border:0;border-radius:7px;flex:none;padding:6px 10px;transition:background .18s}.agent-try__copy:hover{background:#ffffff4d}.agent-try--dev{flex-flow:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:clamp(8px,1.8vh,18px)}.agent-try--sheet .agent-try__box{width:100%}.agent-try--sheet .agent-try__prompt{white-space:normal}@media (prefers-reduced-motion:reduce){.hg-list:after,.hg-sync:before,.hg-sync:after,.hg-sync img,.hg-url,.hg-ring,.hg-ring:before,.hg-ring__tick,.hg-numline__digits,.hg-numline__live,.hg-wave,.hg-bar,.hg-ready{animation:none!important}.hg-list:after,.hg-sync:before,.hg-ready{display:none}.hg-ring:before{--hgp:100%}.hg-bar{transform:scaleY(.6)}.hg-tile{transition:none}}.layer-eyebrow,.dev-list{display:none}@media ((width<=700px) or ((pointer:coarse) and (width<=1024px))) and (not ((pointer:coarse) and (height<=500px))){.page{overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;height:100svh!important;overflow:hidden auto!important}.pin-track{height:800svh!important}.howto-layer,.price-layer,.dev-layer{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));padding-top:calc(114px + env(safe-area-inset-top,0px))!important;justify-content:flex-start!important;align-items:stretch!important;padding-left:20px!important;padding-right:20px!important;display:flex!important}.site-footer{display:flex!important}.layer-eyebrow{font:500 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#c3daf3;text-shadow:0 1px 12px #07102699;justify-content:space-between;align-items:center;margin:0;padding:0 2px;display:flex}.layer-progress{gap:6px;display:flex}.layer-progress i{background:#ffffff4d;border-radius:2px;width:22px;height:2px;transition:background .35s}.layer-progress i.is-on{background:#fff}.layer-title{padding:0 2px;white-space:normal!important;text-align:left!important;letter-spacing:-.01em!important;margin-top:14px!important;font-size:40px!important;line-height:1.02!important}.layer-title em:before{content:"\a ";white-space:pre}.howto-layer .layer-lead,.price-layer .layer-lead,.dev-layer .layer-lead,.price-layer .layer-note,.dev-layer .layer-note{display:none!important}.hg--layer{touch-action:pan-y;flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);max-width:none;min-height:0;padding:0;margin:22px 0 0!important;display:grid!important}.hg--layer>.hg-tile{will-change:opacity, transform;grid-area:1/1;align-self:stretch}.hg--layer .hg-anim{flex-direction:column;flex:auto;justify-content:center;gap:clamp(12px,2.2svh,22px);min-height:0}.hg--layer .hg-ring,.hg--layer .hg-sync{width:clamp(64px,13svh,120px);height:clamp(64px,13svh,120px)}.hg--layer .hg-ring__tick{font-size:clamp(24px,4.4svh,40px)}.hg--layer .hg-sync img{height:clamp(30px,6svh,54px)}.hg--layer .hg-numline{text-align:center;align-items:center}.hg--layer .hg-numline__digits{font-size:clamp(20px,3.2svh,26px)}.hg--layer .hg-url{font-size:clamp(16px,2.5svh,20px)}.hg--layer .hg-anim--call .hg-wave{flex:none;width:100%;height:clamp(56px,12svh,110px)}.hg--layer .hg-bar{width:5px}.hg--layer>.hg-tile:not(.is-active) *,.hg--layer>.hg-tile:not(.is-active) :before,.hg--layer>.hg-tile:not(.is-active) :after{animation-play-state:paused!important}.price-grid{flex-direction:column;flex:auto;min-height:0;padding:0;gap:12px!important;width:100%!important;max-width:none!important;margin-top:22px!important;display:flex!important}.price-grid>.plan{-webkit-backdrop-filter:blur(22px)saturate(1.1);background:linear-gradient(#ffffff12,#fff0 30%),linear-gradient(160deg,#183e6e8f 0%,#0a1e3e99 55%,#081832b3 100%);border:1px solid #cfe4fa24;border-radius:30px;flex-direction:column;flex:1 1 0;justify-content:flex-start;display:flex;box-shadow:inset 0 1px #ffffff24,0 24px 48px -28px #040e22b3;padding:22px 24px!important}.price-grid>.plan--featured{border-color:#cfe4fa4d}.price-grid .plan__head{justify-content:space-between}.price-grid .plan__label{font:500 12px/1 var(--sans);letter-spacing:.16em;color:#c3daf3}.price-grid .plan__badge{background:#ffffff24;border:0;padding:5px 9px;font-size:10.5px}.price-grid .plan__price{margin-top:12px;font-size:42px}.price-grid .plan__per{font-size:14px;font-weight:400}.price-grid .plan__features{gap:7px;margin-top:14px;margin-bottom:18px;font-size:15px;line-height:1.35}.price-grid .plan__features>:nth-child(n+4){display:none}.price-grid .plan__cta{height:50px;margin-top:auto;font-size:15px}.price-grid .plan--featured .plan__cta{color:#0c2a52;background:#fff;border-color:#fff}.plan:hover,.dev-card:hover{transform:none}.dev-layer .dev-grid,.dev-layer .agent-try--dev{display:none!important}.dev-list{-webkit-backdrop-filter:blur(22px)saturate(1.1);background:linear-gradient(#ffffff12,#fff0 30%),linear-gradient(160deg,#183e6e8f 0%,#0a1e3e99 55%,#081832b3 100%);border:1px solid #cfe4fa24;border-radius:30px;flex-direction:column;flex:auto;min-height:0;margin-top:22px;display:flex;box-shadow:inset 0 1px #ffffff24,0 24px 48px -28px #040e22b3}.dev-list__row{flex-direction:column;flex:1 1 0;justify-content:center;padding:18px 24px;display:flex}.dev-list__row+.dev-list__row{border-top:1px solid #cfe4fa24}.dev-list__head{min-height:36px;font:500 16px/1.2 var(--sans);color:#fff;align-items:center;gap:12px;display:flex}.dev-list__num{font:500 12px/1 var(--sans);letter-spacing:.12em;color:#c3daf3}.dev-list__title{flex:1;min-width:0}.dev-list__code{font:400 clamp(11px, 3.1vw, 12.5px) / 1.55 var(--mono);color:#e6f0fb;flex-direction:column;margin-top:8px;display:flex}.dev-list__code>span{white-space:nowrap}.dev-list__prompt{font:400 15px/1.4 var(--sans);color:#e8f2fdeb;margin-top:8px;display:block}.dev-list__prompt strong{color:#fff;font-weight:500}.dev-list__copy{min-width:64px;min-height:36px;font:500 13px/1 var(--sans);color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff1f;border-radius:11px;flex:none;padding:0 13px;position:relative}.dev-list__copy:after{content:"";position:absolute;inset:-4px -2px}.site-footer{padding:18px 22px calc(16px + env(safe-area-inset-bottom,0px))!important;flex-direction:column!important;align-items:center!important;gap:12px!important}.site-footer__copy{text-align:center;white-space:normal!important;font-size:12.5px!important}.site-footer__nav{flex-wrap:wrap!important;justify-content:center!important;gap:10px 16px!important}.site-footer__link{font-size:13px!important}.site-footer__nav>[data-goto],.site-footer__nav>a[href*="/auth/"]{display:none!important}}@media ((width<=700px) or ((pointer:coarse) and (width<=1024px))) and (not ((pointer:coarse) and (height<=500px))) and (height<=760px){.howto-layer,.price-layer,.dev-layer{padding-top:calc(100px + env(safe-area-inset-top,0px))!important}.layer-title{font-size:36px!important}.hg--layer,.price-grid,.dev-list{margin-top:18px!important}.price-grid>.plan{grid-template:"head price""feat feat""cta cta"1fr/minmax(0,1fr) auto;align-items:center;display:grid;padding:18px 22px!important}.price-grid .plan__head{grid-area:head;justify-content:flex-start;gap:10px}.price-grid .plan__price{grid-area:price;margin-top:0;font-size:34px}.price-grid .plan__features{grid-area:feat;gap:5px;margin-top:12px;margin-bottom:0;font-size:14.5px}.price-grid .plan__cta{grid-area:cta;align-self:end;height:46px;margin-top:14px}}@media ((width<=700px) or ((pointer:coarse) and (width<=1024px))) and (not ((pointer:coarse) and (height<=500px))) and (height<=600px){.price-grid .plan__features>:nth-child(n+3){display:none}.layer-title{font-size:32px!important}.hg--layer .hg-tile__title{font-size:28px}.hg--layer .hg-list{gap:10px;margin-top:14px}.hg--layer .hg-list__item{font-size:15.5px}.hg--layer .hg-anim{margin-top:18px;padding:14px 24px 16px}.hg--layer .hg-ring,.hg--layer .hg-sync{width:56px;height:56px}.dev-list__row{padding:14px 22px}}.mh{display:none}@media (width<=767.98px) and (not ((pointer:coarse) and (height<=500px))){.mh{display:block}.page{display:none!important}}.mh{--p:0;--mh-mid:min(clamp(0, var(--p), 1), clamp(0, calc((4 - var(--p)) / .8), 1));--mh-ring:148px;--mh-k:1;--mh-vtext:24px;--mh-ease:cubic-bezier(.2, .7, .2, 1);color:#fff;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:#0a2245;height:100svh;font-family:Space Grotesk,system-ui,sans-serif;position:relative;overflow:clip}@media (height<=899.98px){.mh{--mh-ring:128px;--mh-k:1.15625}}@media (height<=799.98px){.mh{--mh-ring:108px;--mh-k:1.37037;--mh-vtext:22px}}@media (height<=699.98px){.mh{--mh-ring:92px;--mh-k:1.6087;--mh-vtext:20px}}.mh button{font:inherit;color:inherit;cursor:pointer;margin:0}.mh a,.mh a:hover{text-decoration:none}.mh strong{color:#fff;font-weight:600}.mh em{font-style:italic}.mh :focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}.mh-bg,.mh-hero,.mh-base,.mh-deep,.mh-veil{pointer-events:none;position:absolute;inset:0}.mh-bg{overflow:hidden}.mh-clouds{--mh-cw:calc(max(100vw, 181.132svh) * 1.12);top:calc(50svh - .276042 * var(--mh-cw));left:calc(50vw - .4 * var(--mh-cw));width:var(--mh-cw);pointer-events:none;max-width:none;height:auto;transform:translate3d(calc((2 - var(--p)) * 28vw), calc((2 - var(--p)) * 14px), 0);will-change:transform;position:absolute}.mh-hero{--mh-tw:max(205vw, 98svh);--mh-tt:min(40px, calc(62svh - .43875 * var(--mh-tw)));opacity:max(clamp(0, calc(1 - 1.25 * var(--p)), 1), clamp(0, calc((var(--p) - 3.2) / .8), 1));will-change:opacity;background:linear-gradient(#8e9db4 0%,#aab5c6 30%,#9fb0c6 55%,#7f93ae 100%)}@supports (width:round(1.5px, 1px)){.mh-hero{--mh-tw:round(max(calc(205vw - .001px), calc(98svh - .001px)), 1px);--mh-tt:round(min(40px, calc(62svh - .43875 * var(--mh-tw))), 1px)}}.mh-temple{top:var(--mh-tt);left:calc(50vw - .695 * var(--mh-tw));width:var(--mh-tw);max-width:none;height:auto;position:absolute;mask-image:linear-gradient(#0000 0%,#000 7% 78%,#0000 100%)}@supports (width:round(1.5px, 1px)){.mh-temple{left:round(calc(50vw - .695 * var(--mh-tw)), 1px)}}.mh-base{background:linear-gradient(#0c1c386b 0%,#0c1c3800 17%,#0a224500 40%,#0a2245c7 64%,#081c3a 86%,#061631 100%)}.mh-deep{opacity:var(--mh-mid);background:linear-gradient(#081a369e 0%,#081a3680 30%,#081a3694 55%,#081a364d 100%)}.mh-veil{height:80%;opacity:var(--mh-mid);background:linear-gradient(160deg,#183e6e8f,#0a1e3e99 55%,#081832b3);top:auto;mask-image:linear-gradient(#0000 0%,#000 45%)}.mh-scroll{scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:contain;position:absolute;inset:0;overflow:hidden auto}.mh-scroll::-webkit-scrollbar{display:none}.mh-screen{--mh-side:max(22px, calc(50% - 218px));box-sizing:border-box;text-align:center;scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;align-items:center;height:100%;display:flex;position:relative}.mh-s-hero{padding:92px var(--mh-side) env(safe-area-inset-bottom,0px);justify-content:flex-end}.mh-s-close{padding:92px var(--mh-side) calc(clamp(10px, 1.8svh, 18px) + env(safe-area-inset-bottom,0px));justify-content:flex-end}.mh-s-content{padding:calc(clamp(72px, 10.6svh, 104px) + env(safe-area-inset-top,0px)) var(--mh-side) calc(clamp(16px, 2.8svh, 28px) + env(safe-area-inset-bottom,0px))}.mh-head{z-index:3;padding:calc(22px + env(safe-area-inset-top,0px)) 16px 0 22px;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.mh-brand{color:#fff;text-align:left;pointer-events:auto;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.mh-brand img{object-fit:contain;filter:drop-shadow(0 1px 4px #00000040);width:30px;height:38px}.mh-brand__text{white-space:nowrap;text-shadow:0 1px 8px #00143259;flex-direction:column;gap:3px;display:flex}.mh-brand__name{letter-spacing:.12em;font:600 17px/1 Space Grotesk,sans-serif}.mh-brand__by{letter-spacing:.22em;text-transform:uppercase;opacity:.9;font:400 10px/1 Space Grotesk,sans-serif}.mh-cap{backdrop-filter:blur(16px)saturate(1.3);pointer-events:auto;background:#081a364d;border-radius:99px;align-items:center;height:44px;padding:0 4px 0 2px;display:flex;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 1px #ffffff1f}.mh-lang{align-items:center;display:flex;position:relative}.mh .mh-lang__opt{color:#ffffff80;letter-spacing:.08em;background:0 0;border:0;width:34px;height:44px;font:600 12.5px Space Grotesk,sans-serif;transition:color .3s}.mh .mh-lang__opt[data-lang=en]{text-align:right;padding:0 7px 0 0}.mh .mh-lang__opt[data-lang=de]{text-align:left;padding:0 0 0 7px}.mh .mh-lang__opt[aria-pressed=true]{color:#fff}.mh-lang__sep{color:#ffffff61;pointer-events:none;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.mh-cap__rule{background:#ffffff38;flex:none;width:1px;height:18px;margin:0 7px 0 3px}.mh .mh-login{align-items:center;height:44px;display:flex}.mh-login__thumb{color:#fff;white-space:nowrap;background:#cfe4fa2e;border-radius:99px;align-items:center;height:36px;padding:0 13px;font:500 14.5px Space Grotesk,sans-serif;display:flex;box-shadow:inset 0 1px #fff3,0 2px 10px #000a1e2e}.mh .mh-pill,.mh .mh-pill:hover{color:#0a2245;text-align:center;background:#fff;border:0;border-radius:99px;flex:none;justify-content:center;align-items:center;width:min(100%,248px);height:52px;padding:0;font:600 16px Space Grotesk,sans-serif;display:flex;box-shadow:0 10px 30px #000a1e47}.mh .mh-pill:active{transform:scale(.98)}.mh-line{display:block}.mh-h1{letter-spacing:-.005em;color:#fff;text-wrap:balance;margin:0;font-family:Instrument Serif,serif;font-size:min(14.2vw,6.6svh);font-weight:400;line-height:1}.mh-actions{flex-direction:column;align-items:center;width:100%;margin-top:clamp(22px,3.6svh,32px);display:flex}.mh .mh-how-link{color:#e8f2fde6;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;margin-top:clamp(6px,1.2svh,12px);padding:12px 24px 0;font:500 15px/1.2 Space Grotesk,sans-serif;transition:color .3s;display:flex}.mh .mh-how-link:hover{color:#fff}.mh-how-link__thread{background:linear-gradient(#cfe4fa99,#cfe4fa00);width:1px;height:clamp(22px,4.4svh,40px);display:block;position:relative;overflow:hidden}.mh-thread{transform-origin:50% 0;background:linear-gradient(#cfe4fa00,#cfe4fab3);flex:none;width:1px;height:clamp(12px,3.2svh,32px);display:block;position:relative;overflow:hidden}@media (height<=699.98px){.mh-thread{display:none}}.mh-label{letter-spacing:.24em;text-transform:uppercase;color:#bcd6f3;margin:clamp(10px,1.6svh,16px) 0 0;padding-left:.24em;font:500 11px/12px Space Grotesk,sans-serif}.mh-h2{letter-spacing:-.01em;color:#fff;text-wrap:balance;margin:clamp(12px,2svh,18px) 0 0;font-family:Instrument Serif,serif;font-size:min(10.8vw,5.6svh);font-weight:400;line-height:1}.mh-lead{color:#e8f2fde0;text-wrap:balance;max-width:336px;margin:clamp(10px,1.7svh,16px) 0 0;font-size:clamp(15px,1.9svh,16px);line-height:1.55}.mh-lead--hero{color:#e8f2fde6;max-width:330px;margin-top:clamp(12px,2svh,18px)}.mh-zone{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-height:0;padding:clamp(8px,2svh,20px) 0;display:flex}.mh-focus{margin:auto 0;position:relative}.mh-h3{color:#fff;margin:0;font-family:Instrument Serif,serif;font-size:clamp(26px,3.5svh,30px);font-weight:400;line-height:1.1}.mh-controls{flex-direction:column;align-items:center;gap:clamp(10px,1.5svh,12px);width:100%;display:flex}.mh-foot{color:#cfe4fab8;text-wrap:balance;max-width:336px;margin:2px 0 0;font-size:13px;line-height:1.45}.mh-glow{pointer-events:none;border-radius:50%;position:absolute;left:50%}.mh-how .mh-focus{justify-content:center;display:flex}.mh-how .mh-glow,.mh-bloom{top:calc(var(--mh-ring) * -.8);width:calc(var(--mh-ring) * 2.6);height:calc(var(--mh-ring) * 2.6);transform:translate(-50%)}.mh-how .mh-glow{background:radial-gradient(closest-side,#aaccf238,#aaccf212 58%,#aaccf200)}.mh-bloom{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#8ff0c02e,#8ff0c00d 55%,#8ff0c000);border-radius:50%;position:absolute;left:50%}.mh-viz{align-items:center;gap:calc(var(--mh-ring) * .2);flex-direction:column;display:flex;position:relative}.mh-ring{width:var(--mh-ring);height:var(--mh-ring);flex:none;display:block;position:relative}.mh-ring__svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.mh-ring__bg,.mh-ring__arc{r:calc(74px - 2px * var(--mh-k))}.mh-ring__bg{fill:#08183259;stroke:#cfe4fa29;stroke-width:calc(1.5px * var(--mh-k))}.mh-ring__arc{fill:none;stroke:#cfe4fa;stroke-width:calc(2px * var(--mh-k));stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:0}.mh-ring__check{fill:none;stroke:#fff;stroke-width:calc(2px * var(--mh-k));stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;opacity:0}.mh-ring__wing{object-fit:contain;filter:drop-shadow(0 2px 8px #00000059);opacity:0;width:56%;height:56%;position:absolute;top:22%;left:22%;transform:scale(.84)}.mh-ring__wave{opacity:0;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}.mh-ring__wave i{width:3px;height:calc(var(--mh-ring) * .34);background:linear-gradient(#cfe4fa,#8fb6e3);border-radius:3px;display:block;transform:scaleY(.15)}@supports (width:round(1.5px, 1px)){.mh-how .mh-glow,.mh-bloom{top:round(calc(var(--mh-ring) / 2 - round(calc(var(--mh-ring) * 2.6), 1px) / 2), 1px);width:round(calc(var(--mh-ring) * 2.6), 1px);height:round(calc(var(--mh-ring) * 2.6), 1px)}.mh-viz{gap:round(calc(var(--mh-ring) * .2), 1px)}.mh-ring__wave i{height:round(calc(var(--mh-ring) * .34), 1px)}}.mh-viz__txt{flex-direction:column;align-items:center;gap:8px;display:flex}.mh-viz__line{min-height:1.2em;font:500 var(--mh-vtext) / 1.2 "Space Grotesk", sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:#fff;white-space:nowrap;justify-items:center;display:grid}.mh-viz__typed,.mh-sum{grid-area:1/1}.mh-sum{opacity:0;align-items:center;gap:10px;display:inline-flex;transform:translateY(4px)}.mh-sum__check{color:#8ff0c0;font-size:.8em}.mh-viz__status{justify-items:center;min-height:16px;display:grid}.mh-status{letter-spacing:.02em;color:#8ff0c0;opacity:0;grid-area:1/1;align-items:center;gap:8px;font:500 13px/1.2 Space Grotesk,sans-serif;display:flex;transform:translateY(4px)}.mh-status__dot{background:#4ade96;border-radius:99px;width:7px;height:7px;box-shadow:0 0 10px #4ade96}.mh-how .mh-controls{touch-action:pan-y;user-select:none;display:block}.mh-steps{display:grid}.mh-step{grid-area:1/1}.mh-step__rows{flex-direction:column;align-items:center;gap:clamp(1px,.4svh,4px);margin-top:clamp(6px,1.1svh,10px);display:flex}.mh-step__row{color:#e8f2fddb;text-wrap:balance;max-width:336px;margin:0;font-size:clamp(14px,1.9svh,16px);line-height:1.45}.mh-bars{gap:6px;width:100%;max-width:280px;margin:clamp(6px,1.2svh,12px) auto 0;display:flex}.mh .mh-bar{background:0 0;border:0;flex:1;align-items:center;min-width:0;height:44px;padding:0;display:flex}.mh-bar__track{background:#ffffff2e;border-radius:3px;width:100%;height:3px;display:block;position:relative;overflow:hidden}.mh-bar__done,.mh-bar__fill{background:#fff;position:absolute;inset:0}.mh-bar__done{opacity:0;transition:opacity .4s}.mh-bar[data-state=done] .mh-bar__done,.mh-how[data-auto="0"][data-active="1"] .mh-bar[data-state=cur] .mh-bar__done{opacity:1}.mh-bar__fill{transform-origin:0;display:none}.mh-price .mh-focus{flex-direction:column;align-items:center;width:100%;display:flex}.mh-price-row{justify-content:center;align-items:baseline;display:flex;position:relative}.mh-glow--price{background:radial-gradient(closest-side,#aaccf233,#aaccf20f 58%,#aaccf200);width:clamp(220px,36svh,320px);height:clamp(220px,36svh,320px);top:50%;transform:translate(-50%,-50%)}.mh-price__num{white-space:pre;letter-spacing:-.015em;color:#fff;font-family:Instrument Serif,serif;font-size:min(21vw,8.4svh);line-height:1.08;display:inline-flex;position:relative}.mh-roll{height:1.08em;display:inline-grid;overflow:hidden}.mh-roll>span{grid-area:1/1}.mh-price__per{white-space:nowrap;color:#cfe4facc;padding-left:10px;font-size:15px;position:relative}.mh-segs{gap:6px;width:100%;max-width:280px;margin-top:clamp(12px,2.4svh,24px);display:flex}.mh-seg{background:#ffffff2e;border-radius:3px;flex:1;height:3px;display:block;position:relative;overflow:hidden}.mh-seg>i{transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.mh-seg.is-on>i{transform:scaleX(1)}.mh-minutes{color:#e8f2fdd1;white-space:nowrap;margin:clamp(8px,1.4svh,12px) 0 0;font-size:15px;line-height:1.4}.mh-count{font-variant-numeric:tabular-nums}.mh-benefits{flex-direction:column;align-items:center;gap:clamp(4px,.9svh,8px);width:100%;margin-top:clamp(14px,2.6svh,24px);display:flex}.mh-benefit-row{justify-items:center;width:100%;display:grid}.mh-benefit{color:#e8f2fde6;text-wrap:balance;grid-area:1/1;max-width:330px;margin:0;font-size:clamp(14px,1.9svh,16px);line-height:1.45}.mh-toggle{box-sizing:border-box;background:#040e205c;border-radius:99px;width:100%;height:52px;padding:4px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #cfe4fa21}.mh-price .mh-toggle{margin-top:6px}.mh-toggle__thumb{background:#cfe4fa2e;border-radius:99px;width:calc(50% - 4px);transition:transform .45s cubic-bezier(.3,.7,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 1px #ffffff2e,0 2px 10px #000a1e2e}.mh-toggle--3 .mh-toggle__thumb{width:calc(33.3333% - 2.66667px)}.mh-toggle[data-sel="1"] .mh-toggle__thumb{transform:translate(100%)}.mh-toggle[data-sel="2"] .mh-toggle__thumb{transform:translate(200%)}.mh .mh-toggle__opt{color:#cfe4faa8;white-space:nowrap;background:0 0;border:0;border-radius:99px;flex:1;min-width:0;height:44px;padding:0;font:500 15px Space Grotesk,sans-serif;transition:color .35s;position:relative}.mh .mh-toggle__opt[aria-selected=true]{color:#fff}.mh-badge{z-index:1;color:#0a2245;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:#cfe4fa;border-radius:99px;height:18px;padding:0 8px 0 calc(8px + .16em);font:600 9.5px/18px Space Grotesk,sans-serif;position:absolute;top:-9px;left:calc(75% - 2px);transform:translate(-50%);box-shadow:0 2px 8px #000a1e40}.mh-badge--at-0{left:calc(25% + 2px)}.mh-cta__in{white-space:pre;justify-content:center;align-items:baseline;display:inline-flex}.mh-cta__roll{grid-template-columns:minmax(0,1fr);justify-items:center;display:inline-grid;overflow:hidden}.mh-cta__name{grid-area:1/1}.mh-dev .mh-focus{width:100%}.mh-glow--dev{background:radial-gradient(closest-side,#aaccf22e,#aaccf20f 58%,#aaccf200);width:clamp(240px,38svh,340px);height:clamp(240px,38svh,340px);top:58%;transform:translate(-50%,-50%)}.mh-ways{display:grid;position:relative}.mh-way{flex-direction:column;grid-area:1/1;align-items:center;display:flex}.mh-code{box-sizing:border-box;text-align:center;background:#040e2070;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:clamp(84px,11svh,100px);margin-top:clamp(12px,2.4svh,22px);padding:16px 20px;display:flex;box-shadow:inset 0 0 0 1px #cfe4fa1f,inset 0 1px #ffffff0f}.mh-code__line{text-wrap:balance;overflow-wrap:anywhere;font:400 13.5px/1.65 ui-monospace,SF Mono,Menlo,Consolas,monospace;display:block}@media (height<=699.98px){.mh-code__line{font-size:13px}}.mh .mh-code--text .mh-code__line{font:400 16px/1.5 Space Grotesk,sans-serif}.mh-tk--p,.mh-tk--f{color:#8fb6e3}.mh-tk--u{color:#cfe4fa}.mh-tk--n{color:#e8f2fd}.mh-tk--b{color:#fff;font-weight:600}.mh-tk__off{color:#0000}.mh-caret{position:relative}.mh-caret:before{content:"";background:#8fb6e3;border-radius:1px;width:.5em;height:1.1em;position:absolute;top:.12em;left:1px}.mh-code__sel{box-decoration-break:clone;background:#8fb6e300;border-radius:4px}.mh-dev[data-copied="1"] .mh-way[data-rel=cur] .mh-code__sel{background:#8fb6e34d}.mh .mh-copy{transition:color .3s}.mh .mh-dev[data-copied="1"] .mh-copy{color:#16784c}.mh-copy__roll{white-space:pre;justify-items:center;display:inline-grid;overflow:hidden}.mh-copy__label{grid-area:1/1}.mh-rise{background:linear-gradient(#cfe4fa00,#cfe4fa8c);flex:none;width:1px;height:clamp(26px,5.6svh,52px);margin-bottom:clamp(14px,2.2svh,20px);display:block;position:relative;overflow:hidden}.mh-h2--close{margin:0}.mh-s-close .mh-pill{margin-top:clamp(22px,3.6svh,32px)}.mh-footer{border-top:1px solid #cfe4fa24;flex-direction:column;align-items:center;width:100%;margin-top:clamp(18px,3.2svh,28px);padding-top:clamp(6px,1svh,10px);display:flex}.mh-links{flex-direction:column;align-items:center;display:flex}.mh-links__row{justify-content:center;column-gap:14px;display:flex}.mh-links__row+.mh-links__row{margin-top:-10px}.mh .mh-link{color:#cfe4facc;white-space:nowrap;background:0 0;border:0;align-items:center;min-height:44px;padding:0;font:400 13px Space Grotesk,sans-serif;display:flex}.mh .mh-link:hover{color:#fff}.mh-copyright{color:#cfe4fa8f;font-size:12px;line-height:1.4}.mh-clip{opacity:0;position:fixed;top:0;left:-9999px}.mh[data-ready] .mh-r{opacity:0;transition:opacity .8s ease, transform 1s var(--mh-ease);transform:translateY(16px)}.mh[data-ready] .mh-hl{filter:blur(7px);transition:opacity .9s ease, transform 1.1s var(--mh-ease), filter .9s ease}.mh[data-ready] .mh-screen[data-active="1"] .mh-r{opacity:1;filter:none;transform:none}.mh[data-ready] .mh-how .mh-focus,.mh[data-ready] .mh-rise{transition:opacity 1s;transform:none}.mh[data-ready] .mh-footer{transition:opacity .8s;transform:none}.mh[data-ready] .mh-thread{transition:transform 1.1s var(--mh-ease);transform:scaleY(0)}.mh[data-ready] .mh-screen[data-active="1"] .mh-thread{transition-delay:80ms;transform:scaleY(1)}.mh[data-ready] .mh-screen[data-active="1"] .mh-d0{transition-delay:80ms}.mh[data-ready] .mh-screen[data-active="1"] .mh-d1{transition-delay:.165s}.mh[data-ready] .mh-screen[data-active="1"] .mh-d2{transition-delay:.25s}.mh[data-ready] .mh-screen[data-active="1"] .mh-d3{transition-delay:.335s}.mh[data-ready] .mh-screen[data-active="1"] .mh-d4{transition-delay:.42s}.mh[data-ready] .mh-screen[data-active="1"] .mh-d5{transition-delay:.505s}.mh[data-ready] .mh-screen[data-active="1"] .mh-d6{transition-delay:.59s}.mh-s-hero .mh-r{animation:mhIntroFade .8s ease backwards, mhIntroRise 1s var(--mh-ease) backwards}.mh-s-hero .mh-hl{animation:mhIntroFade .9s ease backwards, mhIntroRise 1.1s var(--mh-ease) backwards, mhIntroBlur .9s ease backwards}.mh-s-hero .mh-d1{animation-delay:.315s}.mh-s-hero .mh-d2{animation-delay:.4s}.mh-s-hero .mh-d3{animation-delay:.485s}.mh-s-hero .mh-d4{animation-delay:.57s}@keyframes mhIntroFade{0%{opacity:0}}@keyframes mhIntroRise{0%{transform:translateY(16px)}}@keyframes mhIntroBlur{0%{filter:blur(7px)}}.mh[data-ready] .mh-screen[data-active="1"] .mh-pill.mh-r:active{transform:scale(.98)}.mh-drop{background:linear-gradient(#fff0,#fff);width:100%;height:60%;position:absolute;top:0;left:0;transform:translateY(-100%)}.mh-drop--loop{height:45%}.mh-drop--rise{background:linear-gradient(#fff,#fff0);height:45%;top:auto;bottom:0;transform:translateY(100%)}.mh[data-ready] .mh-screen[data-active="1"] .mh-thread .mh-drop{animation:1.3s cubic-bezier(.5,0,.3,1) .2s both mhDrop}.mh[data-ready] .mh-s-hero[data-active="1"] .mh-drop--loop{animation:2.6s cubic-bezier(.5,0,.3,1) 1.2s infinite both mhDrip}.mh[data-ready] .mh-s-close[data-active="1"] .mh-drop--rise{animation:2.8s cubic-bezier(.5,0,.3,1) 1s infinite both mhRiseDrip}@keyframes mhDrop{0%{transform:translateY(-100%)}to{transform:translateY(240%)}}@keyframes mhDrip{0%{transform:translateY(-100%)}62%,to{transform:translateY(240%)}}@keyframes mhRiseDrip{0%{transform:translateY(100%)}62%,to{transform:translateY(-240%)}}.mh-fog{--mh-fh:calc(.2925 * var(--mh-tw));left:0;right:0;top:calc(var(--mh-tt) + .27 * var(--mh-tw));height:var(--mh-fh);pointer-events:none;position:absolute;overflow:hidden;mask-image:linear-gradient(#0000 0%,#000000d9 42%,#000 68%,#0000 100%)}.mh-fog__layer{--mh-tile:calc(var(--mh-fh) * 4);width:calc(var(--mh-tile) * 4);opacity:.34;will-change:transform;height:100%;animation:300s linear infinite mhFog;display:flex;position:absolute;top:0;left:0}.mh-fog__layer--front{--mh-tile:calc(var(--mh-fh) * 5.33333);opacity:.26;filter:blur(1.5px);animation-duration:250s}.mh-fog__layer i{width:var(--mh-tile);background:url(/assets/howto_clouds.png) 50% 100%/cover no-repeat;flex:none;height:100%;display:block}.mh-fog__layer i:nth-child(2n){transform:scaleX(-1)}.mh:not([data-screen="0"]):not([data-screen="4"]) .mh-fog__layer{animation-play-state:paused}@keyframes mhFog{to{transform:translate3d(calc(var(--mh-tile) * -2), 0, 0)}}.mh-ring__arc{transition:stroke-dashoffset 1.4s cubic-bezier(.6,.05,.3,1),stroke-dasharray .6s,stroke .6s,opacity .35s}.mh-how[data-step="0"] .mh-viz[data-phase="0"] .mh-ring__arc{opacity:0;transition:opacity .35s}.mh-how[data-step="0"] .mh-viz[data-phase="1"] .mh-ring__arc{stroke-dashoffset:100px;transition:none}.mh-how[data-step="1"] .mh-viz[data-phase="0"] .mh-ring__arc{stroke-dasharray:22 78}.mh-how[data-step="1"] .mh-viz[data-phase="0"] .mh-ring__spin{animation:1.1s linear infinite mhSpin}.mh-viz[data-done="1"] .mh-ring__arc{stroke:#8ff0c0}.mh-ring__check{transition:stroke-dashoffset .5s,opacity .35s}.mh-how[data-step="0"] .mh-viz:is([data-phase="3"],[data-phase="4"]) .mh-ring__check,.mh-how[data-step="2"] .mh-viz[data-phase="1"] .mh-ring__check{stroke-dashoffset:0;opacity:1}.mh-ring__wing{transition:opacity .5s ease, transform .7s var(--mh-ease)}.mh-how[data-step="1"] .mh-ring__wing{opacity:.55;transform:scale(1)}.mh-how[data-step="1"] .mh-viz:is([data-phase="1"],[data-phase="2"]) .mh-ring__wing{opacity:1}.mh-ring__wave{transition:opacity .5s}.mh-ring__wave i{--mh-dur:.8s;--mh-del:0s;transition:transform .6s}.mh-how[data-step="2"] .mh-viz[data-phase="0"] .mh-ring__wave{opacity:1}.mh-how[data-step="2"] .mh-viz[data-phase="0"] .mh-ring__wave i{animation:mhWave var(--mh-dur) ease-in-out var(--mh-del) infinite alternate;transform:scaleY(.5)}.mh-ring__wave i:nth-child(4n+2){--mh-dur:.97s}.mh-ring__wave i:nth-child(4n+3){--mh-dur:1.14s}.mh-ring__wave i:nth-child(4n+4){--mh-dur:1.31s}.mh-ring__wave i:nth-child(5n+2){--mh-del:-.13s}.mh-ring__wave i:nth-child(5n+3){--mh-del:-.26s}.mh-ring__wave i:nth-child(5n+4){--mh-del:-.39s}.mh-ring__wave i:nth-child(5n+5){--mh-del:-.52s}.mh-viz[data-reset] *,.mh-viz[data-reset] :before{transition:none!important;animation:none!important}.mh-sum,.mh-status{transition:opacity .6s,transform .6s}.mh-how:not([data-step="2"]) .mh-sum,.mh-how[data-step="2"] .mh-viz__typed{display:none}.mh-how[data-step="2"] .mh-viz[data-phase="1"] .mh-sum,.mh-how[data-step="0"] .mh-viz[data-phase="4"] .mh-status--0,.mh-how[data-step="1"] .mh-viz[data-phase="2"] .mh-status--1{opacity:1;transform:none}.mh-how[data-active="1"] .mh-bloom{animation:2.4s ease-out 2.81s both mhBloomA}.mh-how[data-active="1"][data-step="1"] .mh-bloom{animation-delay:1.7s}.mh-how[data-active="1"][data-step="2"] .mh-bloom{animation-delay:3.2s}.mh-how[data-active="1"][data-run=b] .mh-bloom{animation-name:mhBloomB}@keyframes mhSpin{to{transform:rotate(360deg)}}@keyframes mhWave{0%{transform:scaleY(.18)}to{transform:scaleY(1)}}@keyframes mhBloomA{0%{opacity:0;transform:translate(-50%)scale(.85)}30%{opacity:1}to{opacity:0;transform:translate(-50%)scale(1.15)}}@keyframes mhBloomB{0%{opacity:0;transform:translate(-50%)scale(.85)}30%{opacity:1}to{opacity:0;transform:translate(-50%)scale(1.15)}}.mh-step{opacity:0;filter:blur(4px);pointer-events:none;transition:opacity .6s ease, transform .7s var(--mh-ease), filter .6s ease;transform:translate(20px)}.mh-step[data-rel=before]{transform:translate(-20px)}.mh-step[data-rel=cur]{opacity:1;filter:none;pointer-events:auto;transform:none}.mh-step__row{opacity:0;transition:opacity .5s ease, transform .7s var(--mh-ease);transform:translateY(6px)}.mh-step[data-rel=cur] .mh-step__row{opacity:1;transition-delay:.14s;transform:none}.mh-step[data-rel=cur] .mh-step__row:nth-child(2){transition-delay:.22s}.mh-step[data-rel=cur] .mh-step__row:nth-child(3){transition-delay:.3s}.mh-how[data-auto="1"][data-active="1"] .mh-bar[data-state=cur] .mh-bar__fill{animation:6.5s linear forwards mhFillA;display:block}.mh-how[data-auto="1"][data-active="1"][data-run=b] .mh-bar[data-state=cur] .mh-bar__fill{animation-name:mhFillB}@keyframes mhFillA{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mhFillB{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mh-roll>span{opacity:0;transition:transform .7s var(--mh-ease), opacity .45s ease;transform:translateY(100%)}.mh-roll>span[data-rel=before]{transform:translateY(-100%)}.mh-roll>span[data-rel=cur]{opacity:1;transition-delay:60ms;transform:translateY(0)}.mh-seg>i{transition:transform .55s cubic-bezier(.4,0,.2,1)}.mh-seg:first-child>i{transition-delay:.27s}.mh-seg:nth-child(2)>i{transition-delay:.18s}.mh-seg:nth-child(3)>i{transition-delay:90ms}.mh-seg.is-on>i{transition-delay:0s}.mh-seg.is-on:nth-child(2)>i{transition-delay:.15s}.mh-seg.is-on:nth-child(3)>i{transition-delay:.3s}.mh-seg.is-on:nth-child(4)>i{transition-delay:.45s}.mh-price[data-arrive] .mh-seg.is-on:first-child>i{transition-delay:.52s}.mh-price[data-arrive] .mh-seg.is-on:nth-child(2)>i{transition-delay:.67s}.mh-price[data-arrive] .mh-seg.is-on:nth-child(3)>i{transition-delay:.82s}.mh-price[data-arrive] .mh-seg.is-on:nth-child(4)>i{transition-delay:.97s}.mh-benefit{opacity:0;filter:blur(4px);transition:opacity .55s ease, transform .7s var(--mh-ease), filter .55s ease;transform:translateY(8px)}.mh-benefit[data-rel=before]{transform:translateY(-8px)}.mh-benefit-row:nth-child(2) .mh-benefit{transition-delay:40ms}.mh-benefit-row:nth-child(3) .mh-benefit{transition-delay:80ms}.mh-price[data-active="1"] .mh-benefit[data-rel=cur]{opacity:1;filter:none;transition-delay:.16s;transform:none}.mh-price[data-active="1"] .mh-benefit-row:nth-child(2) .mh-benefit[data-rel=cur]{transition-delay:.25s}.mh-price[data-active="1"] .mh-benefit-row:nth-child(3) .mh-benefit[data-rel=cur]{transition-delay:.34s}.mh-price[data-active="1"][data-arrive] .mh-benefit[data-rel=cur]{transition-delay:.68s}.mh-price[data-active="1"][data-arrive] .mh-benefit-row:nth-child(2) .mh-benefit[data-rel=cur]{transition-delay:.77s}.mh-price[data-active="1"][data-arrive] .mh-benefit-row:nth-child(3) .mh-benefit[data-rel=cur]{transition-delay:.86s}.mh-cta__roll{transition:width .5s var(--mh-ease)}.mh-cta__name{opacity:0;transition:transform .6s var(--mh-ease), opacity .4s ease;transform:translateY(100%)}.mh-cta__name[data-rel=before]{transform:translateY(-100%)}.mh-cta__name[data-rel=cur]{opacity:1;transform:none}.mh-way{opacity:0;filter:blur(4px);pointer-events:none;transition:opacity .5s ease, transform .6s var(--mh-ease), filter .5s ease;transform:translate(18px)}.mh-way[data-rel=before]{transform:translate(-18px)}.mh-way[data-rel=cur]{opacity:1;filter:none;pointer-events:auto;transform:none}.mh-code__sel{transition:background .35s}.mh-copy__label{transition:transform .55s var(--mh-ease), opacity .35s ease}.mh-copy__label--done,.mh-dev[data-copied="1"] .mh-copy__label{opacity:0;transform:translateY(100%)}.mh-dev[data-copied="1"] .mh-copy__label:first-child{transform:translateY(-100%)}.mh-dev[data-copied="1"] .mh-copy__label--done{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mh-clouds{transform:none}.mh-fog,.mh-drop,.mh-bloom{display:none}.mh[data-ready] .mh-r,.mh[data-ready] .mh-thread,.mh-step,.mh-step__row,.mh-way,.mh-roll>span,.mh-benefit,.mh-cta__name,.mh-copy__label,.mh-sum,.mh-status,.mh-ring__wing{filter:none!important;transition-delay:0s!important;transform:none!important}.mh-seg>i{transition-delay:0s!important}.mh-s-hero .mh-r{animation:.8s backwards mhIntroFade}.mh-ring__spin,.mh-ring__wave i{animation:none!important}.mh-cta__roll{transition:none}}.mh{--mh-top-hero:#586780;--mh-top-deep:#33415a;--mh-top:var(--mh-top-hero);--mh-bottom:#071833}@supports (color:color-mix(in srgb, red 50%, blue)){.mh{--mh-top:color-mix(in srgb, var(--mh-top-deep) calc(var(--mh-mid) * 100%), var(--mh-top-hero))}}@media (width<=767.98px) and (not ((pointer:coarse) and (height<=500px))){html:has(.mh),html:has(.mh) body{background-color:#071833}}.mh-tint{z-index:4;background-color:var(--mh-top);height:12px;position:fixed;top:0;left:0;right:0}.mh-edge{pointer-events:none;position:absolute;left:0;right:0}.mh-edge--top{background-color:var(--mh-top);height:44px;top:0;mask-image:linear-gradient(#000 0 12px,#0000 100%)}.mh-edge--bottom{background-color:var(--mh-bottom);height:28px;bottom:0;mask-image:linear-gradient(0deg,#000 0,#0000 100%)}.mh[data-pager] .mh-scroll{scroll-snap-type:none;touch-action:none;touch-action:pinch-zoom;overflow-y:hidden}.mh-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[lang=de] [data-lang-only=en],html:not([lang=de]) [data-lang-only=de]{display:none!important}[data-legal-doc]>[data-lang-only]{display:contents}
