.gs-tc-hero{margin:0 auto;max-width:880px;padding:clamp(20px,5vw,60px) clamp(18px,5vw,44px) clamp(10px,3vw,24px);position:relative;text-align:center;z-index:2}.gs-tc-hero .gs-kicker{display:inline-block}.gs-landing .gs-tc-h1{margin:14px auto 0;max-width:14ch}.gs-tc-sub{margin:20px auto 0;max-width:600px}.gs-tc-hero-cta{display:flex;justify-content:center;margin-top:clamp(24px,3.5vw,34px)}.gs-tc-hero-note{color:var(--muted);font-size:.9rem;letter-spacing:.2px;margin:18px 0 0}.gs-tc-cards-section{margin:clamp(30px,5vw,60px) auto 0;max-width:1240px;padding:0 clamp(18px,5vw,44px);position:relative;z-index:2}.gs-tc-cards{grid-gap:clamp(14px,1.8vw,22px);display:grid;gap:clamp(14px,1.8vw,22px);grid-template-columns:repeat(4,1fr)}.gs-tc-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(150deg,var(--panel2),var(--panel));border:1px solid var(--border);border-radius:22px;box-shadow:0 20px 50px #02061747,inset 0 0 0 1px #ffffff05;overflow:hidden;padding:clamp(22px,2.4vw,30px);position:relative;transition:transform .25s ease,border-color .3s,box-shadow .3s,background-color .5s}.gs-tc-card:hover{border-color:#ed3ef7;box-shadow:0 26px 60px #02061757,0 0 30px var(--softglow);transform:translateY(-5px)}.gs-tc-card-num{color:#ed3ef7;font-family:Bebas Neue,sans-serif;font-size:1.05rem;letter-spacing:2px;margin-bottom:14px}.gs-tc-card-title{color:var(--ink);font-family:var(--gs-head);font-size:1.5rem;font-weight:400;letter-spacing:.02em;line-height:1.02;margin:0}.gs-tc-card-text{color:var(--muted);font-size:.98rem;line-height:1.5;margin:10px 0 0}.gs-tc-apply-section{margin:clamp(48px,7vw,96px) auto 0;max-width:820px;padding:0 clamp(18px,5vw,44px);position:relative;scroll-margin-top:80px;z-index:2}.gs-tc-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(150deg,var(--panel2),var(--panel));border:1px solid var(--border);border-radius:30px;box-shadow:0 36px 80px #0206176b,0 0 50px var(--softglow);overflow:hidden;padding:clamp(26px,4vw,52px);position:relative;transition:background-color .5s,border-color .5s}.gs-tc-panel-glow{background:radial-gradient(closest-side,var(--glow),#0000 70%);border-radius:50%;filter:blur(48px);height:300px;pointer-events:none;position:absolute;right:-40px;top:-60px;width:300px}.gs-landing .gs-tc-form-title{margin:0;position:relative}.gs-tc-form-intro{color:var(--muted);font-size:1.02rem;line-height:1.5;margin:14px 0 0;position:relative}.gs-tc-form{display:flex;flex-direction:column;gap:clamp(16px,2vw,22px);margin-top:clamp(22px,3vw,32px);position:relative}.gs-tc-grid{grid-gap:clamp(14px,2vw,20px);display:grid;gap:clamp(14px,2vw,20px);grid-template-columns:1fr 1fr}.gs-tc-field{display:flex;flex-direction:column;min-width:0}.gs-tc-label{color:var(--ink);font-size:.9rem;font-weight:600;letter-spacing:.2px;margin-bottom:8px}.gs-tc-input,.gs-tc-select,.gs-tc-textarea{background:var(--field);border:1px solid var(--border);border-radius:14px;box-sizing:border-box;color:var(--ink);font-family:inherit;font-size:1rem;outline:none;padding:13px 16px;transition:border-color .2s,box-shadow .2s,background-color .5s;width:100%}.gs-tc-textarea{border-radius:18px;line-height:1.5;min-height:120px;resize:vertical}.gs-tc-input::placeholder,.gs-tc-textarea::placeholder{color:var(--muted)}.gs-tc-input:focus,.gs-tc-select:focus,.gs-tc-textarea:focus{border-color:#ed3ef7;box-shadow:0 0 0 4px var(--softglow)}.gs-tc-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ED3EF7' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:42px}.gs-tc-select option{color:#1b0a2e}.gs-tc-fieldset{display:flex;flex-direction:column;gap:12px}.gs-tc-legend{color:#ed3ef7;font-family:Bebas Neue,sans-serif;font-size:13px;letter-spacing:1.5px}.gs-tc-chips{display:flex;flex-wrap:wrap;gap:10px}.gs-tc-chip{align-items:center;background:var(--field);border:1px solid var(--border);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:.94rem;gap:8px;padding:10px 16px;transition:border-color .2s,background-color .25s,box-shadow .25s,transform .15s;-webkit-user-select:none;user-select:none}.gs-tc-chip:hover{border-color:#ed3ef7;transform:translateY(-1px)}.gs-tc-chip input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.gs-tc-chip-on{background:linear-gradient(135deg,#ff7ae6,#ed3ef7);border-color:#0000;box-shadow:0 6px 18px var(--glow);color:#26052e;font-weight:600}.gs-tc-check{align-items:flex-start;color:var(--ink);cursor:pointer;display:flex;font-size:.96rem;gap:12px;line-height:1.45;-webkit-user-select:none;user-select:none}.gs-tc-check input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.gs-tc-check-box{background:var(--field);border:1.5px solid var(--border);border-radius:7px;flex:none;height:22px;margin-top:1px;position:relative;transition:background-color .2s,border-color .2s,box-shadow .2s;width:22px}.gs-tc-check:hover .gs-tc-check-box{border-color:#ed3ef7}.gs-tc-check input:checked+.gs-tc-check-box{background:linear-gradient(135deg,#ff7ae6,#ed3ef7);border-color:#0000;box-shadow:0 4px 14px var(--glow)}.gs-tc-check input:checked+.gs-tc-check-box:after{border:solid #fff;border-width:0 2.5px 2.5px 0;content:"";height:10px;left:7px;position:absolute;top:3px;transform:rotate(45deg);width:5px}.gs-tc-check input:focus-visible+.gs-tc-check-box{box-shadow:0 0 0 4px var(--softglow)}.gs-tc-check-err .gs-tc-check-box{border-color:#ff6b9d}.gs-tc-honeypot{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}.gs-tc-error{color:#ff6b9d;font-size:.85rem;margin-top:6px}.gs-tc-form-error{background:#ff6b9d24;border:1px solid #ff6b9d80;border-radius:12px;color:#ff6b9d;font-size:.92rem;padding:12px 16px}.gs-tc-submit{align-self:flex-start;border:none;cursor:pointer;font-family:inherit;margin-top:4px}.gs-tc-submit:disabled{cursor:wait;opacity:.7}.gs-tc-legal{color:var(--muted);font-size:.82rem;line-height:1.5;margin:4px 0 0}.gs-tc-success{align-items:center;display:flex;flex-direction:column;padding:clamp(20px,3vw,40px) 0;position:relative;text-align:center}.gs-tc-success-check{height:60px;width:60px}.gs-landing .gs-tc-success-title{margin:22px 0 0}.gs-tc-success-text{color:var(--muted);font-size:1.1rem;margin:10px 0 0}.gs-tc-success-home{margin-top:26px}@media (max-width:860px){.gs-tc-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.gs-tc-cards,.gs-tc-grid{grid-template-columns:1fr}.gs-tc-submit{align-self:stretch;justify-content:center;text-align:center}}.gs-landing .gs-st-h1{font-size:clamp(2.7rem,6.4vw,5rem);max-width:24ch}.gs-st-hero-cta{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:clamp(24px,3.5vw,34px)}.gs-st-section{margin:clamp(56px,8.5vw,110px) auto 0;max-width:1240px;padding:0 clamp(18px,5vw,44px);position:relative;scroll-margin-top:90px;z-index:2}.gs-st-head{max-width:780px}.gs-st-head .gs-badge{margin-bottom:16px}.gs-st-lead{color:var(--muted);font-size:clamp(1.02rem,2vw,1.18rem);line-height:1.55;margin:16px 0 0;max-width:700px}.gs-st-cards{grid-gap:clamp(14px,1.8vw,22px);display:grid;gap:clamp(14px,1.8vw,22px);margin-top:clamp(24px,3.5vw,36px)}.gs-st-cards--3{grid-template-columns:repeat(3,1fr)}.gs-st-cards--2{grid-template-columns:repeat(2,1fr)}.gs-st-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(150deg,var(--panel2),var(--panel));border:1px solid var(--border);border-radius:22px;box-shadow:0 20px 50px #02061747,inset 0 0 0 1px #ffffff05;overflow:hidden;padding:clamp(22px,2.4vw,30px);position:relative;transition:transform .25s ease,border-color .3s,box-shadow .3s,background-color .5s}.gs-st-card:hover{border-color:#ed3ef7;box-shadow:0 26px 60px #02061757,0 0 30px var(--softglow);transform:translateY(-5px)}.gs-st-card-icon{align-items:center;background:var(--field);border:1px solid var(--border);border-radius:12px;color:#ed3ef7;display:flex;height:42px;justify-content:center;margin-bottom:14px;width:42px}.gs-st-card-icon svg{height:22px;width:22px}.gs-st-card-title{color:var(--ink);font-family:var(--gs-head);font-size:1.5rem;font-weight:400;letter-spacing:.02em;line-height:1.02;margin:0}.gs-st-card-text{color:var(--muted);font-size:.98rem;line-height:1.5;margin:10px 0 0}.gs-st-punch{color:var(--ink);font-family:var(--gs-head);font-size:clamp(1.5rem,3.1vw,2.05rem);font-weight:400;letter-spacing:.02em;line-height:1.1;margin:clamp(22px,3vw,32px) 0 0;max-width:860px}.gs-st-demo-panel{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,var(--panel2),var(--panel));border:1px solid var(--border);border-radius:30px;box-shadow:0 30px 70px #02061766,0 0 50px var(--softglow);display:flex;flex-wrap:wrap;gap:clamp(26px,4vw,56px);overflow:hidden;padding:clamp(26px,4vw,52px);position:relative;transition:background-color .5s,border-color .5s}.gs-st-demo-copy{flex:1 1 380px;min-width:0;position:relative}.gs-st-demo-points{display:flex;flex-direction:column;gap:12px;margin-top:clamp(18px,2.5vw,26px)}.gs-st-demo-point{align-items:flex-start;background:var(--field);border:1px solid var(--border);border-radius:16px;display:flex;gap:12px;padding:14px 16px;transition:background-color .5s,border-color .5s}.gs-st-point-dot{align-items:center;background:linear-gradient(135deg,#ff7ae6,#ed3ef7);border-radius:50%;box-shadow:0 4px 14px var(--softglow);color:#fff;display:flex;flex:none;height:28px;justify-content:center;margin-top:2px;width:28px}.gs-st-point-dot svg{height:14px;width:14px}.gs-st-point-title{color:var(--ink);font-size:1rem;font-weight:700;line-height:1.3;margin:0}.gs-st-point-text{color:var(--muted);font-size:.93rem;line-height:1.45;margin:3px 0 0}.gs-st-demo-hint{align-items:center;color:#ed3ef7;display:inline-flex;font-size:.92rem;font-weight:600;gap:8px;margin:clamp(16px,2vw,22px) 0 0}.gs-st-demo-hint svg{flex:none;height:16px;width:16px}.gs-demo-card{background:linear-gradient(165deg,#1a0b2e,#0b0316 62%);border:1px solid #ed3ef747;border-radius:24px;box-shadow:0 30px 70px #02061780,0 0 44px var(--softglow);color:#fff;flex:1 1 340px;max-width:440px;overflow:hidden;padding:clamp(16px,2vw,22px);position:relative}.gs-demo-top{gap:10px}.gs-demo-avatar,.gs-demo-top{align-items:center;display:flex}.gs-demo-avatar{background:linear-gradient(135deg,#7c5cff,#ed3ef7);border-radius:50%;color:#fff;flex:none;font-size:13px;font-weight:800;height:40px;justify-content:center;letter-spacing:.5px;width:40px}.gs-demo-id{display:flex;flex-direction:column;min-width:0}.gs-demo-name{font-size:.98rem;font-weight:700}.gs-demo-meta{color:#ffffff80;font-size:.82rem}.gs-demo-caption{color:#ffffffe0;font-size:.96rem;line-height:1.45;margin:12px 0 0}.gs-demo-media{align-items:center;aspect-ratio:16/10;background:linear-gradient(140deg,#43104f,#1b0430 55%,#0e0220);border:1px solid #ffffff0f;border-radius:16px;display:flex;justify-content:center;margin-top:14px;overflow:hidden;position:relative}.gs-demo-blob{border-radius:50%;filter:blur(30px);opacity:.75;pointer-events:none;position:absolute}.gs-demo-blob-a{background:radial-gradient(closest-side,#ed3ef78c,#0000 72%);height:150px;left:-20px;top:-30px;width:150px}.gs-demo-blob-b{background:radial-gradient(closest-side,#7c5cff80,#0000 72%);bottom:-50px;height:180px;right:-30px;width:180px}.gs-demo-play{align-items:center;background:linear-gradient(135deg,#ff7ae6,#ed3ef7);border-radius:50%;box-shadow:0 10px 30px #ed3ef780;color:#fff;display:flex;height:54px;justify-content:center;position:relative;width:54px}.gs-demo-play svg{height:22px;margin-left:2px;width:22px}.gs-demo-media-label{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05020c8c;border:1px solid #ffffff1f;border-radius:999px;bottom:10px;color:#ffffffd9;font-size:11px;font-weight:700;left:10px;letter-spacing:.4px;padding:5px 10px;position:absolute}.gs-demo-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.gs-pill{align-items:center;background:linear-gradient(135deg,#c42bd6,#ed3ef7);border:none;border-radius:999px;box-shadow:0 4px 14px #ed3ef74d;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:6px;padding:7px 13px;transition:filter .15s,transform .12s;white-space:nowrap}.gs-pill:hover{filter:brightness(1.1);transform:translateY(-1px)}.gs-pill:active{transform:translateY(0) scale(.97)}.gs-pill svg{flex:none;height:12px;width:12px}.gs-pill-kicker{font-size:9px;font-weight:800;letter-spacing:.5px;opacity:.8;text-transform:uppercase}@keyframes gsPillGlow{0%,to{box-shadow:0 4px 14px #ed3ef759}50%{box-shadow:0 6px 26px #ed3ef7cc}}.gs-pill--source{animation:gsPillGlow 2.6s ease-in-out infinite}.gs-pill--source svg{height:13px;width:13px}.gs-demo-verified{align-items:center;color:#ffffff73;display:flex;font-size:.8rem;gap:6px;margin:13px 0 0}.gs-demo-verified svg{color:#3df59b;flex:none;height:13px;width:13px}.gs-demo-overlay{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07020fed;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;opacity:0;padding:24px;position:absolute;text-align:center;transform:scale(.98);transition:opacity .25s ease,transform .3s cubic-bezier(.3,1.2,.4,1),visibility 0s linear .25s;visibility:hidden;z-index:3}.gs-demo-overlay.is-open{opacity:1;transform:scale(1);transition-delay:0s;visibility:visible}.gs-demo-ovl-icon{align-items:center;background:linear-gradient(135deg,#c42bd6,#ed3ef7);border-radius:50%;box-shadow:0 10px 30px #ed3ef780;color:#fff;display:flex;height:52px;justify-content:center;width:52px}.gs-demo-ovl-icon svg{height:24px;width:24px}.gs-demo-ovl-title{color:#fff;font-family:var(--gs-head);font-size:1.55rem;font-weight:400;letter-spacing:.02em;line-height:1.05;margin:0}.gs-demo-ovl-url{align-items:center;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;color:#ffffffd9;display:inline-flex;font-size:.84rem;font-weight:600;gap:7px;max-width:100%;padding:8px 14px}.gs-demo-ovl-url svg{color:#ed3ef7;flex:none;height:13px;width:13px}.gs-demo-ovl-url span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes gsDemoBar{0%{transform:translateX(-120%)}to{transform:translateX(340%)}}.gs-demo-ovl-bar{background:#ffffff1f;border-radius:999px;height:5px;overflow:hidden;width:min(230px,72%)}.gs-demo-ovl-bar span{animation:gsDemoBar 1.3s ease-in-out infinite;background:linear-gradient(90deg,#c42bd6,#ed3ef7);border-radius:999px;display:block;height:100%;width:45%}.gs-demo-ovl-text{color:#ffffffb3;font-size:.92rem;line-height:1.5;margin:0;max-width:320px}.gs-demo-ovl-back{background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:.92rem;font-weight:700;margin-top:2px;padding:10px 22px;transition:border-color .2s,box-shadow .2s,transform .15s}.gs-demo-ovl-back:hover{border-color:#ed3ef7;box-shadow:0 0 18px var(--softglow);transform:translateY(-1px)}.gs-demo-ovl-note{color:#fff6;font-size:.68rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.gs-st-questions{display:flex;flex-direction:column;gap:10px;margin-top:clamp(18px,2.5vw,26px);position:relative}.gs-st-question{align-items:flex-start;background:var(--field);border:1px solid var(--border);border-radius:14px;display:flex;gap:12px;padding:13px 16px;transition:background-color .5s,border-color .5s}.gs-st-question p{color:var(--ink);font-size:.97rem;line-height:1.45;margin:0;text-align:left}.gs-st-qmark{align-items:center;background:linear-gradient(135deg,#ff7ae6,#ed3ef7);border-radius:50%;color:#fff;display:flex;flex:none;font-size:13px;font-weight:800;height:24px;justify-content:center;width:24px}.gs-st-contact .gs-tc-form-intro{position:relative}.gs-st-contact .gs-cta-row,.gs-st-contact .gs-st-cta-text{margin-top:clamp(18px,2.5vw,26px)}.gs-st-contact .gs-cta-row{position:relative}@media (max-width:960px){.gs-demo-card{max-width:none}}@media (max-width:860px){.gs-st-cards--2,.gs-st-cards--3{grid-template-columns:1fr}}
/*# sourceMappingURL=338.1b77c4e9.chunk.css.map*/