:root{color-scheme:dark;font-family:Arial,Helvetica,sans-serif;background:#060708;color:#f4f7fb}*{box-sizing:border-box}body{margin:0}main{position:relative;isolation:isolate;min-height:100svh;display:grid;place-items:center;overflow:hidden;padding:60px 24px}.scene{position:absolute;inset:0;z-index:-1;display:grid;place-items:center;pointer-events:none}.unicorn{width:max(100vw,1152px);height:max(100svh,720px);flex-shrink:0}.content{width:min(100%,450px);text-align:center;padding:24px 0}h1{font-weight:400;font-size:clamp(25px,3.2vw,43px);line-height:1.24;letter-spacing:-.045em;margin:0 0 32px;text-shadow:0 2px 28px #000}h1 span{font-weight:600;color:#fff;letter-spacing:-.055em}.formkit-form[data-uid="c80a654567"]{width:100%!important;max-width:360px!important;margin:0 auto!important;padding:0!important;background:transparent!important;border:0!important}.formkit-form[data-uid="c80a654567"] [data-style="clean"]{padding:0!important}.formkit-form[data-uid="c80a654567"] .formkit-fields{display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important}.formkit-form[data-uid="c80a654567"] .formkit-field{width:100%!important;margin:0!important;flex:auto!important}.formkit-form[data-uid="c80a654567"] .formkit-input{width:100%!important;min-height:54px!important;background:rgba(9,13,18,.82)!important;backdrop-filter:blur(16px);border:1px solid #ffffff38!important;border-radius:8px!important;color:#f8fbff!important;font-family:inherit!important;font-size:16px!important;padding:16px 18px!important;box-shadow:inset 0 1px 0 #ffffff06}.formkit-form[data-uid="c80a654567"] .formkit-input::placeholder{color:#b0b7c3!important;opacity:1!important}.formkit-form[data-uid="c80a654567"] .formkit-submit{min-height:54px;width:100%!important;margin:4px 0 0!important;border-radius:8px!important;background:#edf5fc!important;color:#10151a!important;font-size:16px!important;font-weight:600!important;box-shadow:0 0 30px #d1eaff12;transition:transform .2s,box-shadow .2s!important}.formkit-form[data-uid="c80a654567"] .formkit-submit:hover{transform:translateY(-1px);box-shadow:0 0 32px #d1eaff30}.formkit-form[data-uid="c80a654567"] .formkit-input:focus-visible,.formkit-form[data-uid="c80a654567"] .formkit-submit:focus-visible{outline:2px solid #b6dfff!important;outline-offset:3px!important}.formkit-form[data-uid="c80a654567"] .formkit-alert{color:#eff6ff!important;background:#111a24!important;border-color:#60748a!important;font-size:16px!important;line-height:1.5!important}.formkit-alert-error:empty{display:none!important}@media(max-width:600px){main{padding:40px 28px}.content{max-width:330px}h1{font-size:30px;margin-bottom:28px}.unicorn{width:1000px;height:max(100svh,720px)}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{transition:none!important}}

/* Refracted, luminous type and liquid-glass subscription control. */
h1{font-family:"Space Grotesk",Arial,sans-serif;font-weight:500;font-size:clamp(25px,3.1vw,41px);line-height:1.25;letter-spacing:-.045em;color:#e8f7ff;text-shadow:none;filter:drop-shadow(0 0 2px #c8f3ff55) drop-shadow(0 0 14px #77cfff65) drop-shadow(0 0 35px #629aff40)}
h1 span{font-weight:700;letter-spacing:-.055em;color:inherit}
@supports (background-clip:text) or (-webkit-background-clip:text){h1{background:linear-gradient(166deg,#ffffff 4%,#dcf7ff 24%,#8fb7cb 39%,#ffffff 44%,#d3f4ff 51%,#8faabd 65%,#f7fcff 76%,#b3e7ff 94%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:.3px #e4faff66}h1 span{-webkit-text-fill-color:inherit}}
.formkit-form[data-uid="c80a654567"] .formkit-submit{isolation:isolate;border:1px solid #d4f4ff8c!important;border-radius:14px!important;background:linear-gradient(165deg,#edfcff42 0%,#a9e2ff15 42%,#7095c329 52%,#dbf5ff30 100%)!important;color:#f1fbff!important;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);font-family:"Space Grotesk",Arial,sans-serif!important;font-weight:600!important;letter-spacing:.045em;text-shadow:0 0 9px #b9e9ff9c;box-shadow:inset 0 1px 1px #ffffffb3,inset 0 -1px 2px #a3dfff66,inset 0 0 18px #b9ddff14,0 0 16px #8fd7ff30,0 0 40px #7aabff1f,0 8px 24px #0006!important;transition:transform .25s,box-shadow .25s,border-color .25s!important}
.formkit-form[data-uid="c80a654567"] .formkit-submit::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 20%,#ffffff08 35%,#ffffff52 49%,#dcf6ff14 58%,transparent 72%);transform:translateX(-110%);transition:transform .85s ease;z-index:-1}
.formkit-form[data-uid="c80a654567"] .formkit-submit:hover::before,.formkit-form[data-uid="c80a654567"] .formkit-submit:focus-visible::before{transform:translateX(110%)}
.formkit-form[data-uid="c80a654567"] .formkit-submit:hover{transform:translateY(-2px);border-color:#ecfbffdd!important;box-shadow:inset 0 1px 2px #fff,inset 0 -1px 3px #c1ebff99,0 0 22px #8fd7ff55,0 0 54px #7aabff33,0 10px 26px #0006!important}
.formkit-form[data-uid="c80a654567"] .formkit-submit:active{transform:translateY(0)}
.formkit-form[data-uid="c80a654567"] .formkit-submit:hover>span,.formkit-form[data-uid="c80a654567"] .formkit-submit:focus>span{background:transparent!important}
@media(max-width:600px){h1{font-size:clamp(24px,7.3vw,30px)}}
@media(prefers-reduced-motion:reduce){.formkit-form[data-uid="c80a654567"] .formkit-submit::before{display:none}}

/* Keep the composition centered without clipping small screens or zoomed text. */
html{min-width:280px;-webkit-text-size-adjust:100%;text-size-adjust:100%}
main{min-height:100vh;min-height:100svh;padding:max(28px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));overflow:clip}
.scene{overflow:hidden}.unicorn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,1000px);height:max(100%,720px)}
.content{width:min(100%,450px);min-width:0;padding:20px 0}
h1{font-size:clamp(1.5rem,4.2vw,2.5625rem);overflow-wrap:anywhere}
.formkit-form[data-uid="c80a654567"] .formkit-input{min-width:0!important;-webkit-backdrop-filter:blur(16px)}
.formkit-form[data-uid="c80a654567"] .formkit-submit{touch-action:manipulation}
@media(max-width:600px){.content{max-width:340px}h1{font-size:clamp(1.5rem,7.3vw,1.875rem);margin-bottom:24px}.formkit-form[data-uid="c80a654567"] .formkit-input{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}
@media(max-height:540px) and (orientation:landscape){main{padding-top:20px;padding-bottom:20px}.content{padding:0}h1{font-size:1.5rem;line-height:1.15;margin-bottom:18px}.formkit-form[data-uid="c80a654567"] .formkit-input{min-height:48px!important;padding:12px 16px!important}.formkit-form[data-uid="c80a654567"] .formkit-submit{min-height:48px}}
@media(forced-colors:active){h1{-webkit-text-fill-color:CanvasText;-webkit-text-stroke:0;filter:none;background:none}.formkit-form[data-uid="c80a654567"] .formkit-submit{border:1px solid ButtonText!important}}
