:root{--bg:#061423;--panel:#0b2138;--line:rgba(143,184,224,.18);--line2:rgba(143,184,224,.3);--text:#f5f9ff;--muted:#9db1c6;--cyan:#56e7ff;--blue:#5b82ff;--violet:#986cff;--green:#42e3a0;--danger:#ff8b99}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;color:var(--text);background:var(--bg);font:15px/1.65 Inter,"Segoe UI Variable","Segoe UI",system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.meet-bg{position:fixed;z-index:-3;inset:0;background:radial-gradient(circle at 10% 18%,rgba(49,218,255,.11),transparent 27%),radial-gradient(circle at 82% 20%,rgba(111,94,255,.2),transparent 31%),linear-gradient(rgba(116,158,205,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(116,158,205,.045) 1px,transparent 1px);background-size:auto,auto,58px 58px,58px 58px}.meet-bg i{position:absolute;width:260px;height:260px;border:1px solid rgba(86,231,255,.12);border-radius:50%;animation:meetOrbit 15s linear infinite}.meet-bg i:first-child{left:-130px;top:35%}.meet-bg i:last-child{right:-100px;bottom:7%;animation-direction:reverse;animation-duration:19s}.meet-wrap{width:min(1320px,calc(100% - 64px));margin:auto}.meet-nav{position:relative;z-index:50}.meet-nav-inner{height:84px;display:flex;align-items:center;justify-content:space-between;gap:25px}.meet-brand{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.meet-brand img{width:46px;height:46px;padding:6px;border-radius:15px;background:#fff;object-fit:contain}.meet-brand span,.meet-brand strong,.meet-brand small{display:block}.meet-brand strong{font-size:13px}.meet-brand small{margin-top:2px;color:#7f96af;font-size:8px;text-transform:uppercase;letter-spacing:.13em}.meet-links{display:flex;gap:26px}.meet-links a{color:#a7b8ca;text-decoration:none;font-size:10px;font-weight:800}.meet-links a:hover{color:#fff}.meet-button{min-height:46px;padding:0 17px;border:1px solid var(--line2);border-radius:13px;display:inline-flex;align-items:center;justify-content:center;gap:9px;color:#fff;background:rgba(255,255,255,.035);text-decoration:none;font:800 10px inherit;cursor:pointer;transition:.22s}.meet-button:hover{transform:translateY(-2px);border-color:rgba(86,231,255,.45)}.meet-button.primary{width:100%;min-height:55px;border:0;background:linear-gradient(115deg,var(--blue),var(--violet));box-shadow:0 17px 38px rgba(66,85,220,.28);font-size:11px}.meet-shell{display:grid;grid-template-columns:.82fr 1.18fr;gap:65px;align-items:start;padding:82px 0 110px}.meet-copy{position:sticky;top:30px;padding-top:37px}.meet-kicker{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid rgba(86,231,255,.21);border-radius:999px;color:#baf7ff;background:rgba(86,231,255,.05);font-size:9px;font-weight:850;letter-spacing:.15em}.meet-kicker i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 15px var(--green)}.meet-copy h1{max-width:630px;margin:24px 0 18px;font-size:clamp(49px,5.3vw,75px);line-height:1.01;letter-spacing:-.06em}.meet-copy h1 span{background:linear-gradient(105deg,var(--cyan),#c09eff);background-clip:text;-webkit-background-clip:text;color:transparent}.meet-copy>p{max-width:640px;margin:0;color:#a3b6ca;font-size:15px}.meet-points{display:grid;gap:10px;margin:32px 0}.meet-points article{display:flex;gap:14px;padding:14px;border:1px solid var(--line);border-radius:15px;background:rgba(255,255,255,.022)}.meet-points b{width:36px;height:36px;flex:0 0 36px;border-radius:11px;display:grid;place-items:center;color:var(--cyan);background:rgba(86,231,255,.07);font:800 9px ui-monospace,monospace}.meet-points strong,.meet-points small{display:block}.meet-points strong{font-size:11px}.meet-points small{margin-top:3px;color:#849ab3;font-size:9px}.meet-office{padding:16px 18px;border-left:3px solid var(--cyan);border-radius:0 13px 13px 0;background:rgba(86,231,255,.045)}.meet-office span{color:#aef4ff;font-size:8px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.meet-office p{margin:5px 0 0;color:#9eb2c7;font-size:9.5px}.meet-card{padding:28px;border:1px solid var(--line2);border-radius:28px;background:linear-gradient(150deg,rgba(15,43,71,.97),rgba(7,27,49,.98));box-shadow:0 32px 95px rgba(0,0,0,.35)}.meet-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:22px}.meet-card>header span{color:#7d95ae;font-size:8px;font-weight:850;letter-spacing:.13em}.meet-card>header h2{margin:6px 0 0;font-size:30px;letter-spacing:-.04em}.meet-card>header>b{display:flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid rgba(66,227,160,.19);border-radius:999px;color:#9aebc8;background:rgba(66,227,160,.05);font-size:8px}.meet-card>header>b i{width:6px;height:6px;border-radius:50%;background:var(--green)}.meet-alert{margin-bottom:17px;padding:13px 15px;border-radius:13px;font-size:10px}.meet-alert.success{border:1px solid rgba(66,227,160,.25);color:#bff5dc;background:rgba(66,227,160,.07)}.meet-alert.error{border:1px solid rgba(255,139,153,.25);color:#ffd1d6;background:rgba(255,139,153,.07)}.meet-alert ul{margin:6px 0 0;padding-left:18px}.meet-grid{display:grid;gap:14px}.meet-grid.two{grid-template-columns:1fr 1fr}.meet-grid.three{grid-template-columns:1fr 1fr 1fr}.meet-grid.note-row{grid-template-columns:160px 1fr}.meet-form label>span,.meet-form label>small{display:block}.meet-form label>span{margin-bottom:6px;color:#b8c8d8;font-size:9px;font-weight:800}.meet-form label>small{min-height:14px;margin-top:5px;color:#788fa8;font-size:8px}.meet-form label.invalid>span,.meet-form small.field-error{color:#ffb2ba}.meet-form input,.meet-form select,.meet-form textarea{width:100%;min-height:47px;padding:0 13px;border:1px solid var(--line);border-radius:12px;outline:0;color:#edf6ff;background:rgba(2,14,28,.55);font:10.5px inherit;transition:border .2s,box-shadow .2s,background .2s}.meet-form textarea{min-height:130px;padding-block:12px;resize:vertical}.meet-form input:focus,.meet-form select:focus,.meet-form textarea:focus{border-color:rgba(86,231,255,.55);background:rgba(3,17,32,.8);box-shadow:0 0 0 4px rgba(86,231,255,.07)}.meet-form select{color-scheme:dark}.meet-form option{color:#eef6ff;background:#0b2037}.meet-divider{display:flex;align-items:center;gap:12px;margin:21px 0 14px}.meet-divider:after{content:"";height:1px;flex:1;background:var(--line)}.meet-divider span{color:#7790aa;font-size:8px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.meet-consent{display:flex!important;align-items:flex-start;gap:9px;margin:18px 0}.meet-consent input{width:16px!important;min-height:16px!important;flex:0 0 16px;margin-top:2px;accent-color:var(--blue)}.meet-consent span{margin:0!important;color:#91a7bd!important;font-weight:600!important;line-height:1.5}.meet-form-note{margin:10px 0 0;text-align:center;color:#70879f;font-size:8px}.meet-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.meet-footer{padding:30px 0;border-top:1px solid var(--line);color:#7e94aa}.meet-footer>.meet-wrap{display:flex;align-items:center;justify-content:space-between;gap:25px}.meet-footer p{margin:0;font-size:8px}.meet-footer nav{display:flex;gap:19px;flex-wrap:wrap}.meet-footer a{color:inherit;text-decoration:none;font-size:9px}[data-meet-reveal]{opacity:0;transform:translateY(20px);transition:opacity .7s,transform .7s}[data-meet-reveal].visible{opacity:1;transform:none}@keyframes meetOrbit{to{transform:rotate(360deg)}}@media(max-width:1050px){.meet-wrap{width:min(100% - 42px)}.meet-shell{grid-template-columns:1fr;gap:30px;padding-top:35px}.meet-copy{position:static}.meet-copy h1{max-width:800px}.meet-points{grid-template-columns:repeat(3,1fr)}.meet-points article{display:block}.meet-points b{margin-bottom:12px}}@media(max-width:720px){.meet-wrap{width:min(100% - 26px)}.meet-nav-inner{height:70px}.meet-brand img{width:40px;height:40px}.meet-brand small,.meet-links{display:none}.meet-nav .meet-button{min-height:40px;padding-inline:12px}.meet-shell{padding:32px 0 78px}.meet-copy{padding-top:15px}.meet-copy h1{font-size:clamp(43px,13vw,63px)}.meet-copy>p{font-size:13px}.meet-points{grid-template-columns:1fr}.meet-points article{display:flex}.meet-points b{margin:0}.meet-card{padding:21px 16px;border-radius:22px}.meet-card>header{align-items:flex-start}.meet-card>header>b{display:none}.meet-grid.two,.meet-grid.three,.meet-grid.note-row{grid-template-columns:1fr}.meet-footer>.meet-wrap{align-items:flex-start;flex-direction:column}.meet-bg i{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.meet-bg i{animation-duration:24s!important}[data-meet-reveal]{opacity:1;transform:translateY(0);transition:opacity .22s ease}.meet-button{transition-duration:.18s}}
