:root{--iti-hover-color:#0000000d;--iti-border-color:#ccc;--iti-dropdown-bg:white;--iti-icon-color:#555;--iti-spacer-horizontal:10px;--iti-flag-width:20px;--iti-flag-height:calc(var(--iti-flag-width) * 3 / 4);--iti-globe-icon-size:17px;--iti-clear-icon-size:15px;--iti-border-width:1px;--iti-arrow-size:5px;--iti-arrow-width:1.5px;--iti-arrow-padding:7px;--iti-flag-sprite-width:244;--iti-flag-sprite-height:1;--iti-mobile-popup-margin:30px}.iti{display:inline-block;position:relative}.iti *{box-sizing:border-box}.iti__a11y-text{clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;position:absolute;overflow:hidden}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{z-index:0;min-width:100%;display:block;position:relative;margin:0!important}.iti__country-container{padding:var(--iti-border-width);position:absolute;top:0;bottom:0;left:0}.iti__selected-country{z-index:1;height:100%;font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;text-decoration:none;display:flex;position:relative}.iti__selected-country-primary{height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);align-items:center;display:flex}.iti__arrow{margin-left:var(--iti-arrow-padding);width:var(--iti-arrow-size);height:var(--iti-arrow-size);box-sizing:border-box;border-right:var(--iti-arrow-width) solid var(--iti-icon-color);border-bottom:var(--iti-arrow-width) solid var(--iti-icon-color);margin-top:-2px;transform:rotate(45deg)}.iti__arrow--up{margin-top:4px;transform:rotate(-135deg)}.iti__dropdown-content{background-color:var(--iti-dropdown-bg);border-radius:3px}.iti--inline-dropdown .iti__dropdown-content{border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px #0003}.iti--inline-dropdown:not(.iti--container) .iti__dropdown-content{z-index:2;position:absolute;left:0}.iti__search-input{width:100%;padding-left:calc(var(--iti-spacer-horizontal) + var(--iti-globe-icon-size) + var(--iti-spacer-horizontal));padding-right:calc(var(--iti-spacer-horizontal) + var(--iti-clear-icon-size) + var(--iti-spacer-horizontal));border-width:0;border-radius:3px}[dir=rtl] .iti__search-input{padding-left:inherit;background-position:right 8px center;padding-right:30px}.iti__search-input::-webkit-search-cancel-button{appearance:none}.iti__search-input,.iti__country{padding-top:8px;padding-bottom:8px}.iti__search-input-wrapper{border-bottom:1px solid var(--iti-border-color);align-items:center;display:flex;position:relative}.iti__search-icon{left:var(--iti-spacer-horizontal);pointer-events:none;display:flex;position:absolute}[dir=rtl] .iti__search-icon{left:auto;right:var(--iti-spacer-horizontal)}.iti__search-icon-svg{width:var(--iti-globe-icon-size);height:var(--iti-globe-icon-size);stroke:var(--iti-icon-color);fill:none;stroke-width:3px;display:block}.iti__search-clear{right:calc(var(--iti-spacer-horizontal)/2);cursor:pointer;padding:calc(var(--iti-spacer-horizontal)/2);background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute}.iti__search-clear .iti__search-clear-x{stroke-width:2px}.iti__search-clear .iti__search-clear-bg{fill:var(--iti-icon-color)}.iti__search-clear-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}[dir=rtl] .iti__search-clear{right:auto;left:var(--iti-spacer-horizontal)}.iti__search-clear:hover,.iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.iti__no-results{text-align:center;padding:30px 0}.iti__country-list{cursor:pointer;-webkit-overflow-scrolling:touch;margin:0;padding:0;list-style:none;overflow-y:scroll}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (width<=500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{padding-left:var(--iti-spacer-horizontal);padding-right:var(--iti-spacer-horizontal);outline:none;align-items:center;display:flex}.iti__country-name{flex-grow:1}.iti__country-check{margin-left:var(--iti-spacer-horizontal);color:var(--iti-icon-color);align-items:center;display:flex}.iti__country-check-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-list .iti__flag{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-list .iti__flag{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti__country-list .iti__flag{flex-shrink:0}:is(.iti--allow-dropdown .iti__country-container:has(+input[disabled]) button.iti__selected-country,.iti--allow-dropdown .iti__country-container:has(+input[readonly]) button.iti__selected-country){cursor:not-allowed}:is(.iti--allow-dropdown .iti__country-container:has(+input[disabled]) button.iti__selected-country .iti__arrow,.iti--allow-dropdown .iti__country-container:has(+input[readonly]) button.iti__selected-country .iti__arrow){visibility:hidden}:is(.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary){background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}.iti--container{z-index:1060;position:fixed;top:-1000px;left:-1000px}.iti--container:hover{cursor:pointer}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti--fullscreen-popup.iti--container{padding:var(--iti-mobile-popup-margin);background-color:#00000080;flex-direction:column;justify-content:flex-start;display:flex;position:fixed;inset:0}.iti--fullscreen-popup .iti__dropdown-content{flex-direction:column;max-height:100%;display:flex;position:relative}.iti--fullscreen-popup .iti__country,.iti--fullscreen-popup .iti__search-input{padding-top:10px;padding-bottom:10px}.iti--fullscreen-popup .iti__country{padding-left:10px;padding-right:10px;line-height:1.5em}.iti__flag{--iti-flag-offset:100;height:var(--iti-flag-height);width:var(--iti-flag-width);background-image:image-set(var(--iti-path-flags-1x) 1x, var(--iti-path-flags-2x) 2x);background-repeat:no-repeat;background-position:calc(var(--iti-flag-offset)*var(--iti-flag-width)) 0;background-size:calc(var(--iti-flag-sprite-width)*var(--iti-flag-width)) calc(var(--iti-flag-sprite-height)*var(--iti-flag-height));border-radius:1px;box-shadow:0 0 1px #888}.iti__loading{box-shadow:none;background:0 0;position:relative}.iti__loading:after{content:"";width:var(--iti-flag-height);height:var(--iti-flag-height);box-sizing:border-box;border:2px solid var(--iti-icon-color);border-right-color:#0000;border-radius:50%;margin:auto;animation:1s linear infinite iti-spinner;position:absolute;inset:0}@keyframes iti-spinner{to{transform:rotate(360deg)}}.iti__ac{--iti-flag-offset:0}.iti__ad{--iti-flag-offset:-1}.iti__ae{--iti-flag-offset:-2}.iti__af{--iti-flag-offset:-3}.iti__ag{--iti-flag-offset:-4}.iti__ai{--iti-flag-offset:-5}.iti__al{--iti-flag-offset:-6}.iti__am{--iti-flag-offset:-7}.iti__ao{--iti-flag-offset:-8}.iti__ar{--iti-flag-offset:-9}.iti__as{--iti-flag-offset:-10}.iti__at{--iti-flag-offset:-11}.iti__au{--iti-flag-offset:-12}.iti__aw{--iti-flag-offset:-13}.iti__ax{--iti-flag-offset:-14}.iti__az{--iti-flag-offset:-15}.iti__ba{--iti-flag-offset:-16}.iti__bb{--iti-flag-offset:-17}.iti__bd{--iti-flag-offset:-18}.iti__be{--iti-flag-offset:-19}.iti__bf{--iti-flag-offset:-20}.iti__bg{--iti-flag-offset:-21}.iti__bh{--iti-flag-offset:-22}.iti__bi{--iti-flag-offset:-23}.iti__bj{--iti-flag-offset:-24}.iti__bl{--iti-flag-offset:-25}.iti__bm{--iti-flag-offset:-26}.iti__bn{--iti-flag-offset:-27}.iti__bo{--iti-flag-offset:-28}.iti__bq{--iti-flag-offset:-29}.iti__br{--iti-flag-offset:-30}.iti__bs{--iti-flag-offset:-31}.iti__bt{--iti-flag-offset:-32}.iti__bw{--iti-flag-offset:-33}.iti__by{--iti-flag-offset:-34}.iti__bz{--iti-flag-offset:-35}.iti__ca{--iti-flag-offset:-36}.iti__cc{--iti-flag-offset:-37}.iti__cd{--iti-flag-offset:-38}.iti__cf{--iti-flag-offset:-39}.iti__cg{--iti-flag-offset:-40}.iti__ch{--iti-flag-offset:-41}.iti__ci{--iti-flag-offset:-42}.iti__ck{--iti-flag-offset:-43}.iti__cl{--iti-flag-offset:-44}.iti__cm{--iti-flag-offset:-45}.iti__cn{--iti-flag-offset:-46}.iti__co{--iti-flag-offset:-47}.iti__cr{--iti-flag-offset:-48}.iti__cu{--iti-flag-offset:-49}.iti__cv{--iti-flag-offset:-50}.iti__cw{--iti-flag-offset:-51}.iti__cx{--iti-flag-offset:-52}.iti__cy{--iti-flag-offset:-53}.iti__cz{--iti-flag-offset:-54}.iti__de{--iti-flag-offset:-55}.iti__dj{--iti-flag-offset:-56}.iti__dk{--iti-flag-offset:-57}.iti__dm{--iti-flag-offset:-58}.iti__do{--iti-flag-offset:-59}.iti__dz{--iti-flag-offset:-60}.iti__ec{--iti-flag-offset:-61}.iti__ee{--iti-flag-offset:-62}.iti__eg{--iti-flag-offset:-63}.iti__eh{--iti-flag-offset:-64}.iti__er{--iti-flag-offset:-65}.iti__es{--iti-flag-offset:-66}.iti__et{--iti-flag-offset:-67}.iti__fi{--iti-flag-offset:-68}.iti__fj{--iti-flag-offset:-69}.iti__fk{--iti-flag-offset:-70}.iti__fm{--iti-flag-offset:-71}.iti__fo{--iti-flag-offset:-72}.iti__fr{--iti-flag-offset:-73}.iti__ga{--iti-flag-offset:-74}.iti__gb{--iti-flag-offset:-75}.iti__gd{--iti-flag-offset:-76}.iti__ge{--iti-flag-offset:-77}.iti__gf{--iti-flag-offset:-78}.iti__gg{--iti-flag-offset:-79}.iti__gh{--iti-flag-offset:-80}.iti__gi{--iti-flag-offset:-81}.iti__gl{--iti-flag-offset:-82}.iti__gm{--iti-flag-offset:-83}.iti__gn{--iti-flag-offset:-84}.iti__gp{--iti-flag-offset:-85}.iti__gq{--iti-flag-offset:-86}.iti__gr{--iti-flag-offset:-87}.iti__gt{--iti-flag-offset:-88}.iti__gu{--iti-flag-offset:-89}.iti__gw{--iti-flag-offset:-90}.iti__gy{--iti-flag-offset:-91}.iti__hk{--iti-flag-offset:-92}.iti__hn{--iti-flag-offset:-93}.iti__hr{--iti-flag-offset:-94}.iti__ht{--iti-flag-offset:-95}.iti__hu{--iti-flag-offset:-96}.iti__id{--iti-flag-offset:-97}.iti__ie{--iti-flag-offset:-98}.iti__il{--iti-flag-offset:-99}.iti__im{--iti-flag-offset:-100}.iti__in{--iti-flag-offset:-101}.iti__io{--iti-flag-offset:-102}.iti__iq{--iti-flag-offset:-103}.iti__ir{--iti-flag-offset:-104}.iti__is{--iti-flag-offset:-105}.iti__it{--iti-flag-offset:-106}.iti__je{--iti-flag-offset:-107}.iti__jm{--iti-flag-offset:-108}.iti__jo{--iti-flag-offset:-109}.iti__jp{--iti-flag-offset:-110}.iti__ke{--iti-flag-offset:-111}.iti__kg{--iti-flag-offset:-112}.iti__kh{--iti-flag-offset:-113}.iti__ki{--iti-flag-offset:-114}.iti__km{--iti-flag-offset:-115}.iti__kn{--iti-flag-offset:-116}.iti__kp{--iti-flag-offset:-117}.iti__kr{--iti-flag-offset:-118}.iti__kw{--iti-flag-offset:-119}.iti__ky{--iti-flag-offset:-120}.iti__kz{--iti-flag-offset:-121}.iti__la{--iti-flag-offset:-122}.iti__lb{--iti-flag-offset:-123}.iti__lc{--iti-flag-offset:-124}.iti__li{--iti-flag-offset:-125}.iti__lk{--iti-flag-offset:-126}.iti__lr{--iti-flag-offset:-127}.iti__ls{--iti-flag-offset:-128}.iti__lt{--iti-flag-offset:-129}.iti__lu{--iti-flag-offset:-130}.iti__lv{--iti-flag-offset:-131}.iti__ly{--iti-flag-offset:-132}.iti__ma{--iti-flag-offset:-133}.iti__mc{--iti-flag-offset:-134}.iti__md{--iti-flag-offset:-135}.iti__me{--iti-flag-offset:-136}.iti__mf{--iti-flag-offset:-137}.iti__mg{--iti-flag-offset:-138}.iti__mh{--iti-flag-offset:-139}.iti__mk{--iti-flag-offset:-140}.iti__ml{--iti-flag-offset:-141}.iti__mm{--iti-flag-offset:-142}.iti__mn{--iti-flag-offset:-143}.iti__mo{--iti-flag-offset:-144}.iti__mp{--iti-flag-offset:-145}.iti__mq{--iti-flag-offset:-146}.iti__mr{--iti-flag-offset:-147}.iti__ms{--iti-flag-offset:-148}.iti__mt{--iti-flag-offset:-149}.iti__mu{--iti-flag-offset:-150}.iti__mv{--iti-flag-offset:-151}.iti__mw{--iti-flag-offset:-152}.iti__mx{--iti-flag-offset:-153}.iti__my{--iti-flag-offset:-154}.iti__mz{--iti-flag-offset:-155}.iti__na{--iti-flag-offset:-156}.iti__nc{--iti-flag-offset:-157}.iti__ne{--iti-flag-offset:-158}.iti__nf{--iti-flag-offset:-159}.iti__ng{--iti-flag-offset:-160}.iti__ni{--iti-flag-offset:-161}.iti__nl{--iti-flag-offset:-162}.iti__no{--iti-flag-offset:-163}.iti__np{--iti-flag-offset:-164}.iti__nr{--iti-flag-offset:-165}.iti__nu{--iti-flag-offset:-166}.iti__nz{--iti-flag-offset:-167}.iti__om{--iti-flag-offset:-168}.iti__pa{--iti-flag-offset:-169}.iti__pe{--iti-flag-offset:-170}.iti__pf{--iti-flag-offset:-171}.iti__pg{--iti-flag-offset:-172}.iti__ph{--iti-flag-offset:-173}.iti__pk{--iti-flag-offset:-174}.iti__pl{--iti-flag-offset:-175}.iti__pm{--iti-flag-offset:-176}.iti__pr{--iti-flag-offset:-177}.iti__ps{--iti-flag-offset:-178}.iti__pt{--iti-flag-offset:-179}.iti__pw{--iti-flag-offset:-180}.iti__py{--iti-flag-offset:-181}.iti__qa{--iti-flag-offset:-182}.iti__re{--iti-flag-offset:-183}.iti__ro{--iti-flag-offset:-184}.iti__rs{--iti-flag-offset:-185}.iti__ru{--iti-flag-offset:-186}.iti__rw{--iti-flag-offset:-187}.iti__sa{--iti-flag-offset:-188}.iti__sb{--iti-flag-offset:-189}.iti__sc{--iti-flag-offset:-190}.iti__sd{--iti-flag-offset:-191}.iti__se{--iti-flag-offset:-192}.iti__sg{--iti-flag-offset:-193}.iti__sh{--iti-flag-offset:-194}.iti__si{--iti-flag-offset:-195}.iti__sj{--iti-flag-offset:-196}.iti__sk{--iti-flag-offset:-197}.iti__sl{--iti-flag-offset:-198}.iti__sm{--iti-flag-offset:-199}.iti__sn{--iti-flag-offset:-200}.iti__so{--iti-flag-offset:-201}.iti__sr{--iti-flag-offset:-202}.iti__ss{--iti-flag-offset:-203}.iti__st{--iti-flag-offset:-204}.iti__sv{--iti-flag-offset:-205}.iti__sx{--iti-flag-offset:-206}.iti__sy{--iti-flag-offset:-207}.iti__sz{--iti-flag-offset:-208}.iti__tc{--iti-flag-offset:-209}.iti__td{--iti-flag-offset:-210}.iti__tg{--iti-flag-offset:-211}.iti__th{--iti-flag-offset:-212}.iti__tj{--iti-flag-offset:-213}.iti__tk{--iti-flag-offset:-214}.iti__tl{--iti-flag-offset:-215}.iti__tm{--iti-flag-offset:-216}.iti__tn{--iti-flag-offset:-217}.iti__to{--iti-flag-offset:-218}.iti__tr{--iti-flag-offset:-219}.iti__tt{--iti-flag-offset:-220}.iti__tv{--iti-flag-offset:-221}.iti__tw{--iti-flag-offset:-222}.iti__tz{--iti-flag-offset:-223}.iti__ua{--iti-flag-offset:-224}.iti__ug{--iti-flag-offset:-225}.iti__us{--iti-flag-offset:-226}.iti__uy{--iti-flag-offset:-227}.iti__uz{--iti-flag-offset:-228}.iti__va{--iti-flag-offset:-229}.iti__vc{--iti-flag-offset:-230}.iti__ve{--iti-flag-offset:-231}.iti__vg{--iti-flag-offset:-232}.iti__vi{--iti-flag-offset:-233}.iti__vn{--iti-flag-offset:-234}.iti__vu{--iti-flag-offset:-235}.iti__wf{--iti-flag-offset:-236}.iti__ws{--iti-flag-offset:-237}.iti__xk{--iti-flag-offset:-238}.iti__ye{--iti-flag-offset:-239}.iti__yt{--iti-flag-offset:-240}.iti__za{--iti-flag-offset:-241}.iti__zm{--iti-flag-offset:-242}.iti__zw{--iti-flag-offset:-243}.iti__globe{box-shadow:none;height:var(--iti-globe-icon-size);background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.iti__globe .iti__globe-svg{width:100%;height:100%;fill:var(--iti-icon-color)}@supports ((-webkit-appearance:none)) and (not (background:-webkit-canvas(foo))){.iti__tel-input:focus{outline-offset:1px}}:root{--iti-path-flags-1x:url(/assets/flags-DjVgN9ag.webp);--iti-path-flags-2x:url(/assets/flags@2x-QBzdwbZ8.webp);color:#0f172a;--bg:#f6f8fc;--surface:#ffffffe0;--surface-strong:#fffffff5;--surface-dark:#0f172a;--text:#0f172a;--text-soft:#334155;--muted:#64748b;--primary:#0f172a;--primary-2:#172554;--primary-contrast:#fff;--success:#16a34a;--success-bg:#ecfdf3;--warning-bg:#fff7ed;--danger-bg:#fef2f2;--danger:#b91c1c;--border:#0f172a14;--border-strong:#0f172a24;--shadow-sm:0 10px 25px #0f172a0d;--shadow-md:0 20px 48px #0f172a14;--shadow-lg:0 30px 90px #0f172a24;--radius-xs:12px;--radius-sm:16px;--radius-md:22px;--radius-lg:28px;--container:1180px;background:radial-gradient(circle at 0 0,#3b82f617,#0000 28%),radial-gradient(circle at 100% 0,#6366f114,#0000 24%),radial-gradient(circle at 100% 100%,#0f172a0d,#0000 24%),linear-gradient(#f8fbff 0%,#f3f6fb 100%);font-family:Inter,Segoe UI,Arial,Helvetica,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}html{scroll-behavior:smooth}body{color:var(--text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 0 0,#3b82f617,#0000 28%),radial-gradient(circle at 100% 0,#6366f114,#0000 24%),radial-gradient(circle at 100% 100%,#0f172a0d,#0000 24%),linear-gradient(#f8fbff 0%,#f3f6fb 100%)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.page-shell{min-height:100vh}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 24px}.glass-card{-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-lg);background:#fffc;border:1px solid #ffffff9e;box-shadow:0 20px 48px #0f172a14,inset 0 1px #ffffffb3}.panel{background:var(--surface-strong);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:0 14px 32px #0f172a0d,0 4px 12px #0f172a08}.panel-dark{border-radius:var(--radius-md);box-shadow:var(--shadow-lg);color:#fff;background:linear-gradient(#0f172a 0%,#111827 100%);border:1px solid #ffffff0f}.section-title{letter-spacing:-.045em;color:var(--text);margin:0;font-size:48px;line-height:1.02}.section-subtitle{max-width:760px;color:var(--text-soft);margin-top:16px;margin-bottom:0;font-size:18px;line-height:1.75}.eyebrow{color:#1d4ed8;letter-spacing:.01em;background:#1d4ed814;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:8px 14px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #fff9,0 4px 10px #0f172a08}.btn{cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-weight:800;transition:transform .16s,box-shadow .16s,opacity .16s,background .16s,border-color .16s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:disabled{cursor:not-allowed;opacity:.65;transform:none}.btn-primary{color:#fff;background:linear-gradient(#111827 0%,#0f172a 100%);box-shadow:0 16px 32px #0f172a29,0 6px 14px #0f172a14}.btn-primary:hover{box-shadow:0 20px 38px #0f172a2e,0 8px 18px #0f172a14}.btn-secondary{color:#0f172a;border:1px solid var(--border);background:#ffffffe6;box-shadow:0 10px 22px #0f172a0d,inset 0 1px #ffffffbf}.btn-secondary:hover{background:#fffffffa;border-color:#0f172a1f}.btn-ghost{color:#475569;border:1px solid var(--border);background:0 0}.input-group{gap:8px;display:grid}.label{color:#0f172a;font-size:14px;font-weight:800;display:block}.input{color:#0f172a;background:#fffffff0;border:1px solid #94a3b859;border-radius:14px;outline:none;width:100%;min-height:52px;padding:0 16px;transition:border-color .14s,box-shadow .14s,background .14s}.input::placeholder{color:#94a3b8}.input:focus{background:#fff;border-color:#1d4ed852;box-shadow:0 0 0 4px #1d4ed814}.helper-text{color:#64748b;font-size:13px;line-height:1.6}.notice-success{background:var(--success-bg);color:#166534;border-radius:14px;padding:14px 16px;font-weight:700;line-height:1.6}.notice-error{background:var(--danger-bg);color:var(--danger);border-radius:14px;padding:14px 16px;font-weight:700;line-height:1.6}.metric-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.metric-card{background:#ffffffb8;border:1px solid #ffffff80;border-radius:18px;padding:18px;box-shadow:inset 0 1px #ffffffb3,0 8px 20px #0f172a0d}.metric-label{color:#ffffffbd;font-size:13px;font-weight:700}.metric-value{letter-spacing:-.03em;margin-top:8px;font-size:28px;font-weight:900}.feature-card{-webkit-backdrop-filter:blur(12px);background:#ffffffd6;border:1px solid #ffffff9e;border-radius:22px;padding:24px;box-shadow:0 14px 32px #0f172a0d,inset 0 1px #ffffffa6}.feature-icon{color:#1d4ed8;background:#1d4ed814;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:16px;font-weight:900;display:flex}.feature-title{margin:0 0 10px;font-size:20px;line-height:1.3}.feature-text{color:var(--text-soft);margin:0;line-height:1.75}.wizard-main-grid{grid-template-columns:1.14fr .86fr;gap:22px;display:grid}.divider-soft{background:linear-gradient(90deg,#0000,#0f172a14,#0000);width:100%;height:1px}.hero-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:30px;display:grid}.hero-title{letter-spacing:-.06em;margin:0;font-size:66px;line-height:.98}.hero-text{color:var(--text-soft);max-width:760px;margin-top:22px;margin-bottom:0;font-size:18px;line-height:1.8}.step-card{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:18px;gap:14px;padding:18px;display:flex}.step-bubble{color:#fff;background:#ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:13px;font-weight:900;display:flex}.step-text{color:#ffffffe6;line-height:1.7}.security-list,.simple-list{gap:12px;display:grid}.security-item,.simple-item{align-items:flex-start;gap:10px;line-height:1.75;display:flex}.security-dot,.simple-dot{border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:10px}.security-dot{background:#60a5fa}.simple-dot{background:#16a34a}@media (width<=1100px){.hero-grid,.wizard-main-grid{grid-template-columns:1fr}.feature-grid{grid-template-columns:1fr 1fr}.metric-grid{grid-template-columns:1fr}.hero-title{font-size:54px}}@media (width<=760px){.container{padding:0 16px}.section-title{font-size:34px}.section-subtitle{font-size:16px}.hero-title{font-size:42px}.feature-grid{grid-template-columns:1fr}}.lv-section{padding:40px 0}.eyebrow{color:#2552c7;letter-spacing:-.01em;background:linear-gradient(#eef3ff 0%,#e5edff 100%);border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #2552c714}.section-title{color:#0f172a;letter-spacing:-.045em;max-width:none;margin-bottom:0;font-size:clamp(36px,4vw,56px);line-height:1.02}.section-subtitle{color:#475569;max-width:760px;margin:16px 0 0;font-size:18px;line-height:1.75}.lv-nav-wrap{z-index:120;-webkit-backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(#f1f5f9f5 0%,#f1f5f9eb 72%,#f1f5f9e0 100%);border-bottom:1px solid #94a3b81a;padding:8px 0;position:sticky;top:0;box-shadow:0 6px 18px #0f172a09}.lv-nav-shell{background:linear-gradient(#f8fafdfb 0%,#f3f6fafc 100%);border:1px solid #94a3b824;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:7px 9px 7px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 18px #0f172a0d,0 2px 6px #0f172a06,inset 0 1px #ffffffe6}.lv-nav-shell:before{content:"";pointer-events:none;opacity:.55;background:radial-gradient(circle at 0,#3b82f60b,#3b82f604 42%,#0000 72%);width:140px;position:absolute;inset:0 auto 0 0}.lv-nav-brand,.lv-nav-right,.lv-nav-menu,.lv-nav-cta,.lv-nav-link{z-index:1;position:relative}.lv-nav-brand{flex-shrink:0;align-items:center;min-width:0;text-decoration:none;transition:transform .18s;display:inline-flex}.lv-nav-brand:hover{transform:translateY(-1px)}.lv-nav-logo-img{object-fit:contain;filter:drop-shadow(0 4px 10px #0f172a0f)drop-shadow(0 1px 3px #3b82f60d);width:auto;height:44px;display:block}.lv-nav-right{align-items:center;gap:8px;margin-left:auto;display:flex}.lv-nav-menu{background:#ffffffb8;border:1px solid #94a3b81a;border-radius:14px;align-items:center;gap:3px;padding:3px;display:flex;box-shadow:inset 0 1px #ffffffb8,0 3px 8px #0f172a05}.lv-nav-link{color:#5f6c80;letter-spacing:-.01em;border-radius:9px;justify-content:center;align-items:center;height:32px;padding:0 13px;font-size:13px;font-weight:700;text-decoration:none;transition:color .18s,background .18s,transform .18s,box-shadow .18s;display:inline-flex}.lv-nav-link:hover{color:#0f172a;background:#ffffffd1;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffd1,0 4px 10px #0f172a08}.lv-nav-cta{color:#fff;letter-spacing:-.01em;white-space:nowrap;background:linear-gradient(135deg,#07152d 0%,#0a2144 70%,#103d83 100%);border:1px solid #0819372e;border-radius:14px;align-items:center;gap:9px;min-height:36px;padding:0 9px 0 16px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 8px 18px #05102421,0 3px 8px #0f172a09,inset 0 1px #ffffff14}.lv-nav-cta:hover{filter:saturate(1.04);transform:translateY(-1px);box-shadow:0 12px 24px #05102429,0 4px 10px #0f172a0a,inset 0 1px #ffffff1a}.lv-nav-cta-icon{background:#ffffff1c;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:inline-flex}.lv-hero-v2{background:radial-gradient(circle at 18% 18%,#2563eb2e,#0000 24%),radial-gradient(circle at 82% 22%,#38bdf81a,#0000 20%),linear-gradient(#06152f 0%,#08214a 56%,#07172f 100%);padding:clamp(22px,3vw,42px) 0 clamp(30px,4vw,52px);position:relative;overflow:hidden}.lv-hero-v2:before{content:"";pointer-events:none;opacity:.18;background-color:#0000;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 92%);mask-image:linear-gradient(#0000008c,#0000 92%)}.lv-hero-v2 .container{z-index:1;position:relative}.lv-hero-v2-shell{grid-template-columns:minmax(0,1.06fr) minmax(300px,.94fr);align-items:center;gap:clamp(18px,2.4vw,28px);display:grid}.lv-hero-v2-copy{max-width:640px}.lv-hero-v2-eyebrow{color:#beddff;letter-spacing:.01em;background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:34px;padding:0 13px;font-size:11.5px;font-weight:800;display:inline-flex}.lv-hero-v2-title{color:#fff;letter-spacing:-.05em;max-width:11.2ch;margin:14px 0 0;font-size:clamp(28px,3.2vw,46px);line-height:.96}.lv-hero-v2-text{color:#e2e8f0db;max-width:52ch;margin:14px 0 0;font-size:15.5px;line-height:1.62}.lv-hero-v2-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.lv-hero-v2-cta-primary,.lv-hero-v2-cta-secondary{letter-spacing:-.01em;border-radius:14px;justify-content:center;align-items:center;min-height:44px;padding:0 17px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s;display:inline-flex}.lv-hero-v2-cta-primary{color:#071221;background:linear-gradient(#fff 0%,#eef4ff 100%);border:1px solid #ffffffdb;box-shadow:0 16px 30px #0000002e,inset 0 1px #fffffff0}.lv-hero-v2-cta-secondary{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f}.lv-hero-v2-cta-primary:hover,.lv-hero-v2-cta-secondary:hover{transform:translateY(-1px)}.lv-hero-v2-meta{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.lv-hero-v2-meta span{color:#e2e8f0e6;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11.5px;font-weight:800;display:inline-flex}.lv-hero-v2-visual{justify-content:flex-end;display:flex}.lv-hero-v2-panel{background:linear-gradient(#0a1c39eb 0%,#07142afa 100%);border:1px solid #ffffff14;border-radius:22px;width:min(100%,420px);padding:16px;box-shadow:0 28px 64px #02061747,inset 0 1px #ffffff0f}.lv-hero-v2-panel-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lv-hero-v2-chip{color:#bde9ff;letter-spacing:.05em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:11px;font-weight:900;display:inline-flex}.lv-hero-v2-status{color:#e2e8f0d1;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.lv-hero-v2-status-dot{background:#22c55e;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 6px #22c55e1f}.lv-hero-v2-panel-title{color:#fff;letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(20px,1.9vw,28px);line-height:1.04}.lv-hero-v2-panel-text{color:#e2e8f0cc;margin:8px 0 0;font-size:13.5px;line-height:1.58}.lv-hero-v2-signal-list{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.lv-hero-v2-signal-card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;padding:10px}.lv-hero-v2-signal-label{color:#bfdbfebd;font-size:10.5px;font-weight:700}.lv-hero-v2-signal-value{color:#fff;letter-spacing:-.02em;margin-top:4px;font-size:14px;font-weight:900}.lv-hero-v2-flow{gap:8px;margin-top:12px;display:grid}.lv-hero-v2-flow-step{color:#e2e8f0e0;background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.lv-hero-v2-flow-dot{background:#38bdf8;border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:7px}.lv-demo-v2-section{padding:18px 0 14px}.lv-demo-v2-card{-webkit-backdrop-filter:blur(14px);background:linear-gradient(#ffffffdb 0%,#f6f9fdf2 100%);border:1px solid #94a3b82e;border-radius:24px;grid-template-columns:minmax(0,1.02fr) minmax(280px,.98fr);align-items:center;gap:clamp(18px,2.4vw,28px);padding:clamp(18px,2.2vw,26px);display:grid;box-shadow:0 22px 48px #0f172a12,0 8px 18px #0f172a08,inset 0 1px #ffffffd6}.lv-demo-v2-copy{max-width:620px}.lv-demo-v2-eyebrow{color:#2552c7;letter-spacing:-.01em;background:linear-gradient(#eef3ff 0%,#e3ebff 100%);border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #2552c714}.lv-demo-v2-title{color:#0f172a;letter-spacing:-.045em;max-width:11.5ch;margin:16px 0 0;font-size:clamp(28px,3.1vw,44px);line-height:.98}.lv-demo-v2-text{color:#516077;max-width:52ch;margin:16px 0 0;font-size:15px;line-height:1.65}.lv-demo-v2-points{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.lv-demo-v2-point{color:#15233a;background:#0f172a0d;border:1px solid #94a3b824;border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:12.5px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffffb8}.lv-demo-v2-media{justify-content:flex-end;display:flex}.lv-demo-v2-video-shell{background:radial-gradient(circle at 20% 20%,#2563eb2e,#0000 24%),linear-gradient(135deg,#06152e 0%,#08214a 60%,#07162d 100%);border:1px solid #ffffff14;border-radius:24px;flex-direction:column;justify-content:space-between;gap:14px;width:min(100%,540px);min-height:270px;padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 56px #02061738,inset 0 1px #ffffff0f}.lv-demo-v2-video-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.lv-demo-v2-video-badge,.lv-demo-v2-video-status{border-radius:999px;align-items:center;min-height:28px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.lv-demo-v2-video-badge{color:#dcecff;background:#ffffff1a;border:1px solid #ffffff14}.lv-demo-v2-video-status{color:#bde8ff;background:#38bdf81f}.lv-demo-v2-video-button{color:#fff;background:#ffffff1f;border:0;border-radius:999px;justify-content:center;align-items:center;width:86px;height:86px;margin:0 auto;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 18px 34px #02061738,inset 0 1px #ffffff1a}.lv-demo-v2-video-button:hover{background:#ffffff29;transform:translateY(-1px)scale(1.01)}.lv-demo-v2-video-play{font-size:28px;line-height:1;transform:translate(2px)}.lv-demo-v2-player-wrap{aspect-ratio:16/9;background:#020617;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 18px 34px #02061747}.lv-demo-v2-video{object-fit:cover;background:#020617;width:100%;height:100%;display:block}.lv-demo-v2-video-content{text-align:center;max-width:360px;margin:0 auto}.lv-demo-v2-video-title{color:#fff;letter-spacing:-.03em;font-size:22px;font-weight:900;line-height:1.08}.lv-demo-v2-video-subtitle{color:#e2e8f0d1;margin-top:10px;font-size:14px;line-height:1.6}.lv-trust-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;margin-top:6px;display:grid}.lv-trust-card{background:linear-gradient(#fffffff0 0%,#f8fafdfc 100%);border:1px solid #94a3b824;border-radius:30px;min-height:252px;padding:110px 28px 28px;position:relative;overflow:hidden;box-shadow:0 18px 38px #0f172a0e,0 6px 14px #0f172a06,inset 0 1px #ffffffd6}.lv-trust-card:after{content:"";background:linear-gradient(90deg,#2563eb00 0%,#2563eb38 50%,#2563eb00 100%);height:2px;position:absolute;top:0;left:28px;right:28px}.lv-trust-card:before{color:#fff;letter-spacing:.03em;background:linear-gradient(#081a37 0%,#0d2e63 100%);border-radius:18px;justify-content:center;align-items:center;min-width:92px;height:46px;padding:0 18px;font-size:12px;font-weight:900;display:inline-flex;position:absolute;top:28px;left:28px;box-shadow:0 14px 26px #081a3729,inset 0 1px #ffffff0f}.lv-trust-card-title{color:#0f172a;letter-spacing:-.03em;max-width:13ch;margin:0;font-size:21px;line-height:1.14}.lv-trust-card-text{color:#56657b;max-width:31ch;margin:14px 0 0;font-size:15px;line-height:1.76}@media (hover:hover){.lv-trust-card{transition:transform .18s,box-shadow .18s,border-color .18s}.lv-trust-card:hover{border-color:#2563eb29;transform:translateY(-2px);box-shadow:0 22px 44px #0f172a11,0 8px 16px #0f172a06,inset 0 1px #ffffffe0}}.feature-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.feature-card{border:1px solid var(--border,#94a3b82e);background:#ffffffdb;border-radius:28px;min-height:230px;padding:26px;box-shadow:0 16px 34px #0f172a0f,inset 0 1px #ffffffa6}.feature-icon{color:#fff;letter-spacing:.04em;background:linear-gradient(#111827 0%,#0f172a 100%);border-radius:14px;justify-content:center;align-items:center;min-width:62px;min-height:44px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:0 12px 24px #0f172a24,0 4px 10px #0f172a0f}.feature-title{color:#0f172a;letter-spacing:-.03em;margin:24px 0 0;font-size:22px;line-height:1.2}.feature-text{color:#475569;max-width:62ch;margin:14px 0 0;font-size:15px;line-height:1.8}.lv-steps-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.lv-step-card{padding:22px}.lv-step-index{color:#fff;background:linear-gradient(#111827 0%,#0f172a 100%);border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;font-weight:900;display:flex}.lv-step-title{color:#0f172a;margin-bottom:10px;font-weight:800;line-height:1.5}.lv-step-text{color:#475569;max-width:62ch;font-size:15px;line-height:1.75}.lv-dual-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.lv-premium-info-card,.lv-premium-info-card-strong{border-radius:28px}.lv-premium-info-card{box-shadow:0 22px 46px #0f172a12,inset 0 1px #ffffffad}.lv-premium-info-card-strong{box-shadow:0 26px 56px #0f172a24,inset 0 1px #ffffff0d}.lv-mini-label{color:#0f172a;letter-spacing:.02em;background:#0f172a0f;border-radius:999px;align-items:center;min-height:30px;margin-bottom:12px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.lv-mini-label-dark{color:#fff;background:#ffffff1a}.lv-card-title{color:inherit;letter-spacing:-.03em;margin:0 0 10px;font-size:22px;line-height:1.15}.lv-card-text{color:#475569;max-width:62ch;margin:0 0 14px;line-height:1.8}.panel .lv-card-text,.panel-dark .lv-card-text{color:#ffffffc7}.inline-link{color:#1d4ed8;font-weight:700}.simple-list{gap:10px;display:grid}.simple-item{align-items:flex-start;gap:10px;display:flex}.simple-item div:last-child{line-height:1.75}.simple-dot{background:#2563eb;border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:10px}.lv-final-cta{padding:28px 0 30px}.lv-final-cta-card{background:radial-gradient(circle at 18% 18%,#3b82f642,#0000 26%),radial-gradient(circle at 86% 16%,#38bdf81f,#0000 24%),linear-gradient(135deg,#06152f 0%,#071d3f 52%,#061225 100%);border:1px solid #ffffff17;border-radius:30px;padding:clamp(24px,3vw,34px);position:relative;overflow:hidden;box-shadow:0 30px 70px #02061738,inset 0 1px #ffffff12}.lv-final-cta-card:before{content:"";pointer-events:none;opacity:.28;background-color:#0000;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 92%);mask-image:linear-gradient(#0000008c,#0000 92%)}.lv-final-cta-glow{filter:blur(56px);pointer-events:none;background:#2563eb38;border-radius:999px;width:360px;height:360px;position:absolute;bottom:-160px;right:-120px}.lv-final-cta-content{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:clamp(22px,3vw,36px);display:grid;position:relative}.lv-final-cta-copy{max-width:720px}.lv-final-cta-eyebrow{color:#bfdbfe;letter-spacing:.02em;background:#ffffff17;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:32px;padding:0 13px;font-size:11px;font-weight:900;display:inline-flex}.lv-final-cta-title{color:#fff;letter-spacing:-.05em;max-width:13.5ch;margin:16px 0 0;font-size:clamp(30px,3.4vw,50px);line-height:.98}.lv-final-cta-text{color:#e2e8f0d1;max-width:62ch;margin:16px 0 0;font-size:15.5px;line-height:1.7}.lv-final-cta-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.lv-final-cta-primary,.lv-final-cta-secondary{letter-spacing:-.01em;border-radius:14px;min-height:44px;padding:0 17px;font-size:14px;font-weight:850;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s}.lv-final-cta-primary{color:#071221;background:linear-gradient(#fff 0%,#edf4ff 100%);border:1px solid #ffffffd1;justify-content:center;align-items:center;gap:9px;display:inline-flex;box-shadow:0 16px 30px #0003,inset 0 1px #ffffffeb}.lv-final-cta-primary span{font-size:16px;line-height:1;transition:transform .18s}.lv-final-cta-primary:hover{transform:translateY(-1px);box-shadow:0 20px 38px #0000003d,inset 0 1px #fffffff0}.lv-final-cta-primary:hover span{transform:translate(2px)}.lv-final-cta-secondary{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;justify-content:center;align-items:center;display:inline-flex}.lv-final-cta-secondary:hover{background:#ffffff17;border-color:#ffffff29;transform:translateY(-1px)}.lv-final-cta-proof{-webkit-backdrop-filter:blur(12px);background:#fff1;border:1px solid #ffffff18;border-radius:24px;padding:18px;box-shadow:0 20px 44px #02061733,inset 0 1px #ffffff0e}.lv-final-cta-proof-label{color:#bde8ff;letter-spacing:.04em;text-transform:uppercase;background:#38bdf81f;border-radius:999px;align-items:center;min-height:28px;padding:0 11px;font-size:10.5px;font-weight:900;display:inline-flex}.lv-final-cta-proof-list{gap:10px;margin-top:14px;display:grid}.lv-final-cta-proof-item{background:#ffffff0b;border:1px solid #fff1;border-radius:16px;align-items:flex-start;gap:10px;padding:12px;display:flex}.lv-final-cta-proof-dot{background:#38bdf8;border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:7px;box-shadow:0 0 0 5px #38bdf81a}.lv-final-cta-proof-item strong{color:#fff;letter-spacing:-.01em;font-size:13.5px;line-height:1.25;display:block}.lv-final-cta-proof-item p{color:#e2e8f0bd;margin:5px 0 0;font-size:12.8px;line-height:1.55}@media (width<=1120px){.lv-final-cta-content{grid-template-columns:1fr}.lv-final-cta-title{max-width:15ch}.lv-final-cta-proof{max-width:720px}}@media (width<=760px){.lv-final-cta{padding:22px 0 26px}.lv-final-cta-card{border-radius:24px;padding:22px}.lv-final-cta-title{max-width:100%;font-size:clamp(30px,8vw,38px);line-height:1}.lv-final-cta-text{font-size:14.5px;line-height:1.65}.lv-final-cta-actions{gap:10px;display:grid}.lv-final-cta-primary,.lv-final-cta-secondary{width:100%}.lv-final-cta-proof{border-radius:20px;padding:14px}.lv-final-cta-proof-item{border-radius:14px;padding:11px}}.lv-final-cta-whatsapp{gap:9px}.lv-whatsapp-mark{color:#4ade80;background:#22c55e24;border:1px solid #22c55e38;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.lv-whatsapp-mark svg{fill:currentColor;width:15px;height:15px;display:block}.lv-final-cta-whatsapp:hover .lv-whatsapp-mark{color:#86efac;background:#22c55e2e;border-color:#22c55e4d}.site-footer{background:radial-gradient(circle at 12% 10%,#3b82f621,#0000 22%),radial-gradient(circle at 88% 18%,#38bdf814,#0000 20%),linear-gradient(#06152f 0%,#07182f 54%,#050b18 100%);border-top:1px solid #ffffff14;margin-top:0;padding:22px 0 16px;overflow:hidden}.site-footer-premium{position:relative}.site-footer-premium:before{content:"";pointer-events:none;opacity:.2;background-color:#0000;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000007a,#0000 92%);mask-image:linear-gradient(#0000007a,#0000 92%)}.site-footer-inner{z-index:1;position:relative}.site-footer-main{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:start;gap:clamp(28px,4vw,58px);display:grid}.site-footer-brand-block{max-width:660px}.site-footer-logo-link{background:linear-gradient(#fffffff5 0%,#ebf1f9eb 100%);border:1px solid #ffffff29;border-radius:15px;align-items:center;width:fit-content;padding:6px 11px 6px 9px;text-decoration:none;display:inline-flex;box-shadow:0 12px 26px #02061733,inset 0 1px #ffffffdb}.site-footer-logo{object-fit:contain;filter:drop-shadow(0 2px 6px #0f172a1a)drop-shadow(0 1px 2px #3b82f614);width:auto;height:31px;display:block}.site-footer-copy{color:#e2e8f0b3;max-width:640px;margin:14px 0 0;font-size:13.8px;line-height:1.68}.site-footer-meta{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.site-footer-meta span{color:#e2e8f0c7;letter-spacing:-.01em;background:#fff1;border:1px solid #ffffff16;border-radius:999px;align-items:center;min-height:27px;padding:0 10px;font-size:10.8px;font-weight:780;display:inline-flex}.site-footer-links{grid-template-columns:1fr 1.15fr;gap:clamp(22px,3vw,34px);display:grid}.site-footer-group{align-content:start;gap:9px;display:grid}.site-footer-title{color:#fff;letter-spacing:.065em;text-transform:uppercase;margin-bottom:3px;font-size:11.2px;font-weight:900}.site-footer-group a{color:#e2e8f0a3;width:fit-content;font-size:13.2px;font-weight:720;line-height:1.35;text-decoration:none;transition:color .18s,transform .18s}.site-footer-group a:hover{color:#fff;transform:translate(2px)}.site-footer-contact-link{align-items:center;gap:9px;display:inline-flex}.site-footer-contact-icon{color:#bfdbfe;background:#fff1;border:1px solid #ffffff16;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;display:inline-flex}.site-footer-contact-icon svg{fill:currentColor;width:14px;height:14px;display:block}.site-footer-contact-icon-whatsapp{color:#4ade80;background:#22c55e1c;border-color:#22c55e33}.site-footer-contact-link:hover .site-footer-contact-icon{color:#fff;background:#ffffff18;border-color:#ffffff26}.site-footer-contact-link:hover .site-footer-contact-icon-whatsapp{color:#86efac;background:#22c55e29;border-color:#22c55e47}.site-footer-bottom{border-top:1px solid #ffffff16;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding-top:14px;display:flex}.site-footer-bottom p,.site-footer-bottom span{color:#e2e8f099;margin:0;font-size:11.8px;font-weight:650;line-height:1.5}@media (width<=980px){.site-footer-main{grid-template-columns:1fr}.site-footer-links{max-width:620px}}@media (width<=760px){.site-footer{padding:26px 0 22px}.site-footer-main{gap:26px}.site-footer-logo-link{border-radius:14px;padding:6px 10px 6px 8px}.site-footer-logo{height:30px}.site-footer-copy{font-size:13.5px;line-height:1.68}.site-footer-links{grid-template-columns:1fr;gap:22px}.site-footer-bottom{flex-direction:column;align-items:flex-start;margin-top:20px}}@media (width<=1120px){.lv-hero-v2-shell,.lv-demo-v2-card,.lv-dual-grid,.site-footer-grid{grid-template-columns:1fr}.lv-hero-v2-copy,.lv-demo-v2-copy,.lv-hero-v2-title,.lv-hero-v2-text,.lv-demo-v2-title,.lv-demo-v2-text{max-width:100%}.lv-hero-v2-visual,.lv-demo-v2-media{justify-content:flex-start}.lv-trust-grid,.feature-grid{grid-template-columns:1fr}.lv-steps-grid{grid-template-columns:repeat(2,1fr)}.lv-trust-card{min-height:auto}.lv-trust-card-title,.lv-trust-card-text{max-width:100%}}@media (width<=820px){.lv-nav-shell{border-radius:20px;flex-wrap:wrap;min-height:auto;padding:12px}.lv-nav-right{flex-wrap:wrap;justify-content:space-between;width:100%}.lv-nav-menu{flex:100%;justify-content:space-between}.lv-nav-cta{justify-content:center;width:100%}}@media (width<=760px){.container{padding:0 18px}.lv-section{padding-top:30px;padding-bottom:30px}.section-title{font-size:34px;line-height:1.05}.section-subtitle{font-size:16px;line-height:1.75}.lv-hero-v2{padding:24px 0 36px}.lv-hero-v2-title{max-width:100%;font-size:clamp(28px,8.4vw,40px);line-height:.98}.lv-hero-v2-text{font-size:15px;line-height:1.6}.lv-hero-v2-actions,.lv-final-cta-actions{gap:10px;display:grid}.lv-hero-v2-cta-primary,.lv-hero-v2-cta-secondary,.btn-cta-strong,.lv-final-cta-card .btn-secondary{width:100%}.lv-hero-v2-signal-list,.lv-steps-grid,.site-footer-links{grid-template-columns:1fr}.lv-hero-v2-panel{border-radius:22px;padding:20px}.lv-demo-v2-section{padding:14px 0 10px}.lv-demo-v2-card{border-radius:20px;padding:18px}.lv-demo-v2-title{font-size:clamp(28px,8vw,36px);line-height:1}.lv-demo-v2-text{font-size:15px;line-height:1.62}.lv-demo-v2-video-shell{border-radius:20px;min-height:240px;padding:14px}.lv-demo-v2-video-button{width:74px;height:74px}.lv-demo-v2-video-title{font-size:20px}.lv-demo-v2-video-subtitle{font-size:13.5px}.lv-trust-grid{gap:16px}.lv-trust-card{border-radius:24px;padding:92px 20px 20px}.lv-trust-card:before{min-width:88px;height:46px;font-size:12px;top:20px;left:20px}.lv-trust-card:after{left:20px;right:20px}.lv-trust-card-title{font-size:18px}.lv-trust-card-text,.feature-text,.lv-step-text{font-size:14px;line-height:1.68}.feature-card,.lv-step-card,.lv-info-card,.lv-info-card-strong{padding:20px}.site-footer-grid{padding-top:24px;padding-bottom:24px}}.lv-section-compact-top{padding-top:6px}.lv-section-header{margin-bottom:16px}.section-title{letter-spacing:-.04em!important;font-size:clamp(30px,2.8vw,44px)!important;line-height:1.02!important}.section-subtitle{max-width:760px!important;margin-top:10px!important;font-size:14.5px!important;line-height:1.6!important}.eyebrow{min-height:30px!important;padding:0 12px!important;font-size:11px!important}.lv-trust-grid,.feature-grid{align-items:stretch!important;gap:18px!important}.lv-trust-card,.feature-card{background:linear-gradient(#fffffff0 0%,#f8fafdfc 100%)!important;border:1px solid #94a3b824!important;border-radius:26px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;min-height:205px!important;padding:24px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 38px #0f172a0e,0 6px 14px #0f172a06,inset 0 1px #ffffffd6!important}.lv-trust-card:after,.feature-card:after{content:""!important;background:linear-gradient(90deg,#2563eb00 0%,#2563eb2e 50%,#2563eb00 100%)!important;height:2px!important;position:absolute!important;top:0!important;left:24px!important;right:24px!important}.lv-trust-card:before{color:#fff!important;letter-spacing:.04em!important;background:linear-gradient(#081a37 0%,#0d2e63 100%)!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;min-width:76px!important;height:36px!important;margin-bottom:22px!important;padding:0 14px!important;font-size:10.5px!important;font-weight:900!important;display:inline-flex!important;position:static!important;box-shadow:0 10px 20px #081a371f,inset 0 1px #ffffff0f!important}.lv-trust-card:first-child:before{content:"SEGURO"!important}.lv-trust-card:nth-child(2):before{content:"RUTAS"!important}.lv-trust-card:nth-child(3):before{content:"PORTAL"!important}.feature-icon{color:#fff!important;letter-spacing:.04em!important;background:linear-gradient(#081a37 0%,#0d2e63 100%)!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;min-width:76px!important;height:36px!important;margin-bottom:22px!important;padding:0 14px!important;font-size:10.5px!important;font-weight:900!important;display:inline-flex!important;box-shadow:0 10px 20px #081a371f,inset 0 1px #ffffff0f!important}.lv-trust-card-title,.feature-title{color:#0f172a!important;letter-spacing:-.03em!important;max-width:16ch!important;margin:0!important;font-size:18px!important;font-weight:700!important;line-height:1.16!important}.lv-trust-card-text,.feature-text{color:#56657b!important;max-width:34ch!important;margin-top:12px!important;margin-bottom:0!important;font-size:13.5px!important;line-height:1.58!important}.lv-trust-card,.feature-card{transition:transform .22s,box-shadow .22s,border-color .22s!important}@media (hover:hover){.lv-trust-card:hover,.feature-card:hover{border-color:#2563eb29!important;transform:translateY(-3px)!important;box-shadow:0 24px 50px #0f172a14,0 8px 16px #0f172a06,inset 0 1px #ffffffe0!important}}.lv-trust-card:nth-child(2),.feature-card:nth-child(2){border-color:#2563eb2e!important;box-shadow:0 22px 48px #0f172a13,0 8px 16px #0f172a06,inset 0 1px #ffffffe0!important}@media (width<=1450px){.section-title{font-size:clamp(28px,2.6vw,40px)!important}.section-subtitle{font-size:14px!important;line-height:1.58!important}.lv-trust-card,.feature-card{min-height:195px!important;padding:22px!important}.lv-trust-card:before,.feature-icon{min-width:72px!important;height:34px!important;margin-bottom:20px!important;font-size:10px!important}.lv-trust-card-title,.feature-title{font-size:17px!important}.lv-trust-card-text,.feature-text{font-size:13px!important;line-height:1.56!important}}@media (width<=760px){.lv-section{padding-top:26px!important;padding-bottom:26px!important}.lv-trust-grid,.feature-grid{grid-template-columns:1fr!important;gap:14px!important}.lv-trust-card,.feature-card{border-radius:22px!important;min-height:auto!important;padding:20px!important}.lv-trust-card:before,.feature-icon{margin-bottom:18px!important}.lv-trust-card-title,.feature-title,.lv-trust-card-text,.feature-text{max-width:100%!important}}.lv-steps-grid{align-items:stretch!important;gap:18px!important}.lv-step-card{background:linear-gradient(#fffffff0 0%,#f8fafdfc 100%)!important;border:1px solid #94a3b824!important;border-radius:26px!important;min-height:205px!important;padding:24px!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 38px #0f172a0e,0 6px 14px #0f172a06,inset 0 1px #ffffffd6!important}.lv-step-card:after{content:""!important;background:linear-gradient(90deg,#2563eb00 0%,#2563eb2e 50%,#2563eb00 100%)!important;height:2px!important;position:absolute!important;top:0!important;left:24px!important;right:24px!important}.lv-step-index{color:#fff!important;background:linear-gradient(#081a37 0%,#0d2e63 100%)!important;border-radius:15px!important;width:42px!important;height:42px!important;margin-bottom:22px!important;font-size:15px!important;font-weight:900!important;box-shadow:0 10px 20px #081a371f,inset 0 1px #ffffff0f!important}.lv-step-title{color:#0f172a!important;letter-spacing:-.03em!important;max-width:16ch!important;margin:0!important;font-size:18px!important;font-weight:700!important;line-height:1.16!important}.lv-step-text{color:#56657b!important;max-width:34ch!important;margin-top:12px!important;font-size:13.5px!important;line-height:1.58!important}.lv-step-card{transition:transform .22s,box-shadow .22s,border-color .22s!important}@media (hover:hover){.lv-step-card:hover{border-color:#2563eb29!important;transform:translateY(-3px)!important;box-shadow:0 24px 50px #0f172a14,0 8px 16px #0f172a06,inset 0 1px #ffffffe0!important}}@media (width<=1450px){.lv-step-card{min-height:195px!important;padding:22px!important}.lv-step-index{width:40px!important;height:40px!important;margin-bottom:20px!important;font-size:14px!important}.lv-step-title{font-size:17px!important}.lv-step-text{font-size:13px!important;line-height:1.56!important}}.lv-premium-info-card,.lv-premium-info-card-strong{background:linear-gradient(#fffffff0 0%,#f8fafdfc 100%)!important;border:1px solid #94a3b824!important;box-shadow:0 18px 38px #0f172a0e,0 6px 14px #0f172a06,inset 0 1px #ffffffd6!important}.lv-mini-label{min-height:30px!important;margin-bottom:18px!important;padding:0 12px!important;font-size:11px!important}.lv-card-title{letter-spacing:-.035em!important;max-width:18ch!important;margin:0!important;font-size:22px!important;line-height:1.12!important}.lv-card-text{color:#56657b!important;max-width:54ch!important;margin:12px 0 18px!important;font-size:14.5px!important;line-height:1.62!important}.simple-item{color:#1f2937!important;gap:10px!important;font-size:14.5px!important;line-height:1.62!important}.simple-dot{background:#2563eb!important;width:7px!important;height:7px!important;margin-top:8px!important}.inline-link{color:#2552c7!important;font-weight:800!important;text-decoration:none!important}.inline-link:hover{text-decoration:underline!important}@media (width<=1450px){.lv-info-card,.lv-info-card-strong{min-height:330px!important;padding:24px!important}.lv-card-title{font-size:20px!important}.lv-card-text,.simple-item{font-size:13.5px!important;line-height:1.58!important}}.lv-info-card,.lv-info-card-strong{min-height:auto!important;padding:22px 24px!important}.lv-card-title{margin-bottom:8px!important}.lv-card-text{margin-bottom:14px!important}.simple-item{align-items:flex-start!important;gap:8px!important}.lv-section{padding-top:64px!important;padding-bottom:64px!important}.lv-dual-grid{align-items:stretch!important;gap:18px!important}.lv-info-card,.lv-info-card-strong{border-radius:26px!important;min-height:330px!important;padding:24px!important}.lv-card-title{max-width:20ch!important;font-size:21px!important;line-height:1.12!important}.lv-card-text{max-width:54ch!important;margin:12px 0 16px!important;font-size:14px!important;line-height:1.58!important}.simple-list{gap:10px!important}.simple-item{gap:9px!important;font-size:13.8px!important;line-height:1.58!important}.simple-dot{width:6px!important;height:6px!important;margin-top:7px!important}.lv-mini-label{margin-bottom:18px!important}.lv-dual-grid{align-items:stretch!important}.lv-info-card,.lv-info-card-strong{border-radius:28px!important;flex-direction:column!important;justify-content:flex-start!important;padding:28px!important;display:flex!important}.lv-mini-label{color:#2552c7!important;letter-spacing:-.01em!important;background:linear-gradient(#eef3ff 0%,#e5edff 100%)!important;border-radius:999px!important;width:fit-content!important;min-height:32px!important;margin-bottom:24px!important;padding:0 14px!important;font-size:11px!important;font-weight:900!important;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #2552c714!important}.lv-card-title{max-width:22ch!important;margin:0!important}.simple-list{margin-top:0!important}.lv-mini-label{color:#1f3fa3!important;background:linear-gradient(#e8efff 0%,#dbe7ff 100%)!important;box-shadow:inset 0 1px #fffc,0 4px 10px #1f3fa31f!important}.lv-card-title{min-height:64px}.lv-card-text{margin:10px 0 14px!important}.lv-mini-label{color:#1a3fb8!important;background:linear-gradient(#e4ecff 0%,#d6e2ff 100%)!important;font-weight:800!important}.lv-card-title{max-width:24ch!important}.lv-info-card,.lv-info-card-strong{padding:26px 26px 22px!important}.lv-mini-label{color:#1a3fb8;letter-spacing:.02em;background:linear-gradient(#e4ecff 0%,#d6e2ff 100%);font-weight:800}#faq,#faq *{overflow-anchor:none}.lv-faq-accordion{gap:10px;max-width:1080px;display:grid}.lv-faq-accordion-item{background:linear-gradient(#fffffff2 0%,#f8fafdfc 100%);border:1px solid #94a3b824;border-radius:22px;width:100%;transition:border-color .22s,box-shadow .22s,background .22s;position:relative;overflow:hidden;box-shadow:0 14px 30px #0f172a0b,inset 0 1px #ffffffd6}.lv-faq-accordion-item:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#2563eb00 0%,#2563eb29 50%,#2563eb00 100%);height:2px;transition:opacity .22s;position:absolute;top:0;left:20px;right:20px}.lv-faq-accordion-item.is-open{border-color:#2563eb29;box-shadow:0 20px 46px #0f172a11,inset 0 1px #ffffffe0}.lv-faq-accordion-item.is-open:after{opacity:1}.lv-faq-accordion-item:hover{border-color:#2563eb2e}.lv-faq-accordion-trigger{cursor:pointer;text-align:left;color:#0f172a;width:100%;font:inherit;letter-spacing:-.03em;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;font-size:17px;font-weight:800;line-height:1.18;display:flex}.lv-faq-accordion-icon{color:#fff;background:linear-gradient(#081a37 0%,#0d2e63 100%);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:20px;font-weight:800;display:inline-flex;box-shadow:0 10px 20px #081a371f,inset 0 1px #ffffff0f}.lv-faq-accordion-answer{will-change:opacity, transform, filter;overflow:hidden}.lv-faq-accordion-answer-inner{padding:0 20px 20px}.lv-faq-accordion-answer-inner p{color:#56657b;max-width:76ch;margin:0;font-size:14px;line-height:1.65}@media (width<=760px){.lv-faq-accordion-trigger{padding:16px;font-size:15.5px}.lv-faq-accordion-item{border-radius:18px}.lv-faq-accordion-icon{width:32px;height:32px}.lv-faq-accordion-answer-inner{padding:0 16px 16px}}@media (width>=900px) and (width<=1120px){.lv-hero-v2{padding:28px 0 42px}.lv-hero-v2-shell{grid-template-columns:minmax(0,.95fr) minmax(320px,.85fr);align-items:center;gap:26px}.lv-hero-v2-copy{max-width:560px}.lv-hero-v2-title{max-width:12ch;font-size:clamp(34px,4vw,42px);line-height:.98}.lv-hero-v2-text{max-width:54ch;font-size:14.5px;line-height:1.6}.lv-hero-v2-visual{justify-content:flex-end}.lv-hero-v2-panel{width:min(100%,390px)}.lv-hero-v2-panel-title{font-size:22px}.lv-hero-v2-panel-text{font-size:13px}}@media (width>=761px) and (width<=899px){.lv-hero-v2{padding:28px 0 40px}.lv-hero-v2-copy{max-width:620px}.lv-hero-v2-title{max-width:14.5ch;font-size:clamp(38px,6vw,48px);line-height:.98}.lv-hero-v2-text{max-width:66ch;font-size:15px;line-height:1.62}.lv-hero-v2-actions{max-width:520px}.lv-hero-v2-meta{max-width:560px}.lv-hero-v2-panel{width:min(100%,520px)}}@media (width<=760px){.lv-nav-wrap{padding:6px 0}.lv-nav-shell{border-radius:18px;gap:10px;padding:10px}.lv-nav-logo-img{height:40px}.lv-nav-menu{border-radius:14px;gap:4px;width:100%;padding:4px}.lv-nav-link{border-radius:10px;flex:1;height:34px;padding:0 8px;font-size:12px}.lv-nav-cta{border-radius:13px;justify-content:center;width:100%;min-height:38px;padding:0 12px;font-size:12px}.lv-hero-v2{padding:24px 0 34px}.lv-hero-v2-shell{gap:22px}.lv-hero-v2-eyebrow{max-width:100%;min-height:32px;padding:0 12px;font-size:11px}.lv-hero-v2-title{letter-spacing:-.05em;max-width:12.5ch;margin-top:16px;font-size:clamp(34px,9.4vw,42px);line-height:.98}.lv-hero-v2-text{max-width:100%;margin-top:14px;font-size:15px;line-height:1.62}.lv-hero-v2-actions{gap:10px;margin-top:20px;display:grid}.lv-hero-v2-cta-primary,.lv-hero-v2-cta-secondary{border-radius:14px;width:100%;min-height:44px}.lv-hero-v2-meta{gap:7px;margin-top:14px}.lv-hero-v2-meta span{min-height:27px;padding:0 10px;font-size:11px}.lv-hero-v2-panel{border-radius:22px;width:100%;padding:18px}.lv-hero-v2-panel-top{align-items:center}.lv-hero-v2-chip{min-height:28px;padding:0 11px;font-size:10.5px}.lv-hero-v2-status{font-size:12px}.lv-hero-v2-panel-title{margin-top:14px;font-size:21px;line-height:1.05}.lv-hero-v2-panel-text{font-size:13.5px;line-height:1.58}.lv-hero-v2-signal-card{border-radius:13px;padding:11px 12px}.lv-hero-v2-flow-step{padding:10px 11px;font-size:12.5px;line-height:1.45}}@media (width<=420px){.lv-hero-v2-title{max-width:12ch;font-size:clamp(32px,9.2vw,39px)}.lv-hero-v2-text{font-size:14.5px}.lv-hero-v2-panel{padding:16px}.lv-hero-v2-panel-title{font-size:20px}}@media (width<=760px){.lv-nav-wrap{z-index:20;padding:8px 0;position:relative;top:auto}.lv-nav-shell{border-radius:18px;padding:10px}.lv-nav-logo-img{height:38px}.lv-nav-right{gap:8px}.lv-nav-menu{border-radius:14px;width:100%;padding:4px}.lv-nav-link{height:34px;font-size:12px;font-weight:800}.lv-nav-cta{border-radius:13px;min-height:38px;font-size:12px}.lv-steps-grid{gap:12px!important}.lv-step-card{border-radius:22px!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:start!important;gap:6px 14px!important;min-height:auto!important;padding:18px!important;display:grid!important}.lv-step-index{border-radius:14px!important;grid-area:1/1/span 2!important;width:40px!important;height:40px!important;margin:0!important;font-size:14px!important}.lv-step-title{grid-area:1/2!important;max-width:100%!important;margin:2px 0 0!important;font-size:16.5px!important;line-height:1.18!important}.lv-step-text{grid-area:2/2!important;max-width:100%!important;margin-top:6px!important;font-size:13.4px!important;line-height:1.6!important}.lv-section{padding-top:24px!important;padding-bottom:24px!important}.lv-section-compact-top{padding-top:18px!important}.lv-section-header{margin-bottom:18px!important}.section-title{letter-spacing:-.04em!important;font-size:clamp(28px,7vw,34px)!important;line-height:1.04!important}.section-subtitle{margin-top:10px!important;font-size:14.5px!important;line-height:1.65!important}.eyebrow{min-height:30px!important;padding:0 12px!important;font-size:11px!important}.lv-demo-v2-section{padding:22px 0 18px!important}.lv-demo-v2-card{border-radius:24px!important;gap:20px!important;padding:20px!important}.lv-demo-v2-title{max-width:100%!important;font-size:clamp(28px,7.4vw,34px)!important;line-height:1.02!important}.lv-demo-v2-text{margin-top:12px!important;font-size:14.5px!important;line-height:1.65!important}.lv-demo-v2-points{gap:8px!important;margin-top:16px!important}.lv-demo-v2-point{min-height:30px!important;padding:0 12px!important;font-size:11.5px!important}.lv-demo-v2-video-shell{border-radius:20px!important;min-height:230px!important;padding:14px!important}.lv-demo-v2-video-button{width:68px!important;height:68px!important}.lv-demo-v2-video-play{font-size:24px!important}.lv-demo-v2-video-title{font-size:19px!important}.lv-demo-v2-video-subtitle{font-size:13px!important;line-height:1.55!important}.lv-trust-grid,.feature-grid{gap:12px!important}.lv-trust-card,.feature-card{border-radius:22px!important;grid-template-columns:82px minmax(0,1fr)!important;align-items:start!important;gap:6px 14px!important;min-height:auto!important;padding:18px!important;display:grid!important}.lv-trust-card:before,.feature-icon{border-radius:14px!important;grid-area:1/1/span 2!important;width:72px!important;min-width:72px!important;height:36px!important;margin:0!important;padding:0 10px!important;font-size:10px!important;position:static!important}.lv-trust-card-title,.feature-title{grid-area:1/2!important;max-width:100%!important;margin:2px 0 0!important;font-size:16.5px!important;line-height:1.18!important}.lv-trust-card-text,.feature-text{grid-area:2/2!important;max-width:100%!important;margin-top:6px!important;font-size:13.4px!important;line-height:1.6!important}.lv-dual-grid{gap:16px!important}.lv-info-card,.lv-info-card-strong{border-radius:24px!important;padding:22px!important}.lv-card-title{font-size:22px!important;line-height:1.12!important}.lv-card-text{font-size:14.3px!important;line-height:1.68!important}.simple-list{gap:9px!important}.simple-item{gap:10px!important}.simple-item div:last-child{font-size:13.8px!important;line-height:1.65!important}.simple-dot{margin-top:8px!important}.lv-faq-accordion{gap:10px!important}.lv-faq-accordion-item{border-radius:18px!important}.lv-faq-accordion-trigger{gap:14px!important;padding:16px!important;font-size:15.3px!important;line-height:1.2!important}.lv-faq-accordion-icon{border-radius:12px!important;width:32px!important;height:32px!important;font-size:19px!important}.lv-faq-accordion-answer-inner{padding:0 16px 16px!important}.lv-faq-accordion-answer-inner p{font-size:13.5px!important;line-height:1.62!important}.lv-final-cta{padding:22px 0 24px!important}.lv-final-cta-card{border-radius:24px!important;padding:22px!important}.lv-final-cta-content{gap:22px!important}.lv-final-cta-title{max-width:100%!important;font-size:clamp(30px,8vw,38px)!important;line-height:1.02!important}.lv-final-cta-text{font-size:14.5px!important;line-height:1.68!important}.lv-final-cta-actions{gap:10px!important;margin-top:20px!important;display:grid!important}.lv-final-cta-primary,.lv-final-cta-secondary{width:100%!important;min-height:44px!important}.lv-final-cta-proof{border-radius:20px!important;padding:14px!important}.lv-final-cta-proof-list{gap:9px!important}.lv-final-cta-proof-item{border-radius:14px!important;padding:11px!important}.lv-final-cta-proof-item strong{font-size:13.2px!important}.lv-final-cta-proof-item p{font-size:12.6px!important;line-height:1.52!important}.site-footer{padding:24px 0 22px!important}.site-footer-main{gap:24px!important}.site-footer-logo-link{border-radius:14px!important;padding:6px 10px 6px 8px!important}.site-footer-logo{height:30px!important}.site-footer-copy{margin-top:14px!important;font-size:13.5px!important;line-height:1.68!important}.site-footer-meta{gap:7px!important;margin-top:14px!important}.site-footer-meta span{min-height:27px!important;font-size:10.8px!important}.site-footer-links{gap:22px!important}.site-footer-group{gap:9px!important}.site-footer-bottom{margin-top:20px!important;padding-top:14px!important}}@media (width<=380px){.container{padding-left:16px!important;padding-right:16px!important}.lv-hero-v2-title{max-width:12.5ch!important;font-size:clamp(30px,9vw,36px)!important}.lv-hero-v2-text{font-size:14px!important;line-height:1.6!important}.lv-hero-v2-meta span{font-size:10.5px!important}.lv-step-card{grid-template-columns:38px minmax(0,1fr)!important;column-gap:12px!important;padding:16px!important}.lv-step-index{border-radius:13px!important;width:36px!important;height:36px!important;font-size:13px!important}.lv-step-title{font-size:16px!important}.lv-step-text{font-size:13.2px!important;line-height:1.58!important}.lv-info-card,.lv-info-card-strong{border-radius:22px!important;padding:20px!important}.lv-card-title{font-size:20.5px!important}.simple-item div:last-child{font-size:13.4px!important}.lv-faq-accordion-trigger{padding:15px!important;font-size:14.7px!important}.lv-faq-accordion-icon{width:30px!important;height:30px!important}.lv-final-cta-card{border-radius:22px!important;padding:20px!important}.lv-final-cta-title{font-size:clamp(28px,8.4vw,34px)!important}.lv-final-cta-text{font-size:14px!important}.lv-final-cta-proof-item{padding:10px!important}.site-footer-copy{font-size:13.2px!important}.site-footer-meta span{font-size:10.5px!important}.site-footer-group a{font-size:13px!important}.lv-trust-grid>.lv-trust-card,.feature-grid>.feature-card{border-radius:21px!important;flex-direction:column!important;grid-template-columns:none!important;align-items:flex-start!important;min-height:auto!important;padding:18px!important;display:flex!important}.lv-trust-grid>.lv-trust-card:before,.feature-grid>.feature-card>.feature-icon{border-radius:14px!important;flex-shrink:0!important;grid-area:auto!important;width:auto!important;min-width:78px!important;height:34px!important;margin:0 0 16px!important;padding:0 13px!important;font-size:10px!important;line-height:1!important;display:inline-flex!important;position:static!important}.lv-trust-grid>.lv-trust-card>.lv-trust-card-title,.feature-grid>.feature-card>.feature-title{letter-spacing:-.03em!important;grid-area:auto!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:17px!important;line-height:1.18!important;display:block!important}.lv-trust-grid>.lv-trust-card>.lv-trust-card-text,.feature-grid>.feature-card>.feature-text{grid-area:auto!important;width:100%!important;max-width:100%!important;margin:9px 0 0!important;font-size:13.4px!important;line-height:1.62!important;display:block!important}.lv-trust-grid,.feature-grid{gap:13px!important}}@media (width>=900px) and (width<=1120px){.lv-demo-v2-card{grid-template-columns:minmax(0,1fr)!important;gap:22px!important;padding:26px!important}.lv-demo-v2-copy{max-width:760px!important}.lv-demo-v2-title{max-width:17ch!important;font-size:clamp(34px,4vw,44px)!important;line-height:1!important}.lv-demo-v2-text{max-width:78ch!important;font-size:14.5px!important;line-height:1.65!important}.lv-demo-v2-media{justify-content:center!important}.lv-demo-v2-video-shell{width:min(100%,560px)!important;min-height:285px!important}.lv-trust-grid,.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.lv-trust-card,.feature-card{border-radius:24px!important;min-height:215px!important;padding:22px!important}.lv-trust-card:before,.feature-icon{min-width:68px!important;height:34px!important;margin-bottom:18px!important;font-size:10px!important}.lv-trust-card-title,.feature-title{max-width:100%!important;font-size:16.5px!important;line-height:1.18!important}.lv-trust-card-text,.feature-text{max-width:100%!important;font-size:12.8px!important;line-height:1.58!important}.lv-trust-card,.feature-card,.lv-step-card{text-align:left!important}.lv-section-header{text-align:left!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.section-title{max-width:none!important;margin-left:0!important;margin-right:0!important}.section-subtitle{max-width:760px!important;margin-left:0!important;margin-right:0!important}.lv-trust-grid,.feature-grid,.lv-steps-grid{width:100%!important;margin-left:0!important;margin-right:0!important}.lv-demo-v2-copy{text-align:center!important;max-width:820px!important;margin-left:auto!important;margin-right:auto!important}.lv-demo-v2-title{max-width:20ch!important;margin-left:auto!important;margin-right:auto!important}.lv-demo-v2-text{max-width:78ch!important;margin-left:auto!important;margin-right:auto!important}.lv-demo-v2-points,.lv-demo-v2-media{justify-content:center!important}.lv-demo-v2-video-shell{margin-left:auto!important;margin-right:auto!important}.lv-dual-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:18px!important}.lv-info-card,.lv-info-card-strong{border-radius:26px!important;min-height:330px!important;padding:24px!important}.lv-card-title{max-width:18ch!important;font-size:21px!important;line-height:1.12!important}.lv-card-text{max-width:48ch!important;font-size:13.5px!important;line-height:1.65!important}.simple-list{gap:8px!important}.simple-item div:last-child{font-size:13px!important;line-height:1.58!important}}@media (width>=761px) and (width<=899px){.lv-trust-grid,.feature-grid{grid-template-columns:1fr!important;gap:14px!important}.lv-trust-grid>.lv-trust-card,.feature-grid>.feature-card{border-radius:24px!important;grid-template-columns:96px minmax(0,1fr)!important;align-items:start!important;gap:6px 18px!important;min-height:auto!important;padding:22px!important;display:grid!important}.lv-trust-grid>.lv-trust-card:before,.feature-grid>.feature-card>.feature-icon{border-radius:15px!important;flex-shrink:0!important;grid-area:1/1/span 2!important;width:88px!important;min-width:88px!important;height:40px!important;margin:0!important;padding:0 14px!important;font-size:10.5px!important;line-height:1!important;display:inline-flex!important;position:static!important}.lv-trust-grid>.lv-trust-card>.lv-trust-card-title,.feature-grid>.feature-card>.feature-title{letter-spacing:-.03em!important;grid-area:1/2!important;width:100%!important;max-width:100%!important;margin:2px 0 0!important;font-size:18px!important;line-height:1.18!important}.lv-trust-grid>.lv-trust-card>.lv-trust-card-text,.feature-grid>.feature-card>.feature-text{grid-area:2/2!important;width:100%!important;max-width:100%!important;margin:8px 0 0!important;font-size:13.8px!important;line-height:1.62!important}.lv-demo-v2-media{justify-content:center!important}.lv-demo-v2-video-shell{width:min(100%,520px)!important;margin-left:auto!important;margin-right:auto!important}.lv-trust-grid>.lv-trust-card,.feature-grid>.feature-card{grid-template-columns:92px minmax(0,1fr)!important;column-gap:18px!important;padding:22px 24px!important}.lv-trust-grid>.lv-trust-card:before,.feature-grid>.feature-card>.feature-icon{width:86px!important;min-width:86px!important;height:38px!important;margin:0!important;font-size:10.5px!important}.lv-trust-grid>.lv-trust-card>.lv-trust-card-title,.feature-grid>.feature-card>.feature-title{letter-spacing:-.03em!important;margin-top:1px!important;font-size:18px!important;font-weight:800!important;line-height:1.18!important}.lv-trust-grid>.lv-trust-card>.lv-trust-card-text,.feature-grid>.feature-card>.feature-text{color:#56657b!important;margin-top:8px!important;font-size:13.8px!important;font-weight:500!important;line-height:1.62!important}.lv-trust-grid>.lv-trust-card{border-radius:24px!important;grid-template-columns:100px minmax(0,1fr)!important;align-items:start!important;gap:6px 18px!important;min-height:auto!important;padding:22px 24px!important;display:grid!important}.lv-trust-grid>.lv-trust-card:before{box-sizing:border-box!important;border-radius:15px!important;flex-shrink:0!important;grid-area:1/1/span 2!important;width:88px!important;min-width:88px!important;height:38px!important;margin:0!important;padding:0 12px!important;font-size:10.5px!important;line-height:1!important;display:inline-flex!important;position:static!important}.lv-trust-grid>.lv-trust-card>.lv-trust-card-title{letter-spacing:-.03em!important;grid-area:1/2!important;width:100%!important;max-width:100%!important;margin:1px 0 0!important;font-size:18px!important;font-weight:800!important;line-height:1.18!important}.lv-trust-grid>.lv-trust-card>.lv-trust-card-text{color:#56657b!important;grid-area:2/2!important;width:100%!important;max-width:100%!important;margin:8px 0 0!important;font-size:13.8px!important;font-weight:500!important;line-height:1.62!important}}.lv-nav-link{position:relative}.lv-nav-link:after{content:"";transform-origin:50%;opacity:0;background:linear-gradient(90deg,#2563eb 0%,#3b82f6 100%);border-radius:999px;height:2px;transition:transform .22s,opacity .22s;position:absolute;bottom:6px;left:16%;right:16%;transform:scaleX(0)}.lv-nav-link:hover:after,.lv-nav-link:focus-visible:after{opacity:1;transform:scaleX(1)}.legal-page{color:#0f172a;background:radial-gradient(circle at 0 0,#2563eb14,#0000 32rem),linear-gradient(#f8fafc 0%,#fff 42%,#f8fafc 100%)}.legal-container{max-width:920px}.legal-hero{padding:7rem 0 2rem}.legal-hero h1{letter-spacing:-.06em;color:#020617;margin:.7rem 0 1rem;font-size:clamp(2.25rem,5vw,4.5rem);line-height:.95}.legal-hero p{color:#475569;max-width:760px;font-size:1.06rem;line-height:1.8}.legal-meta{color:#334155;background:#0f172a0f;border-radius:999px;margin-top:1.4rem;padding:.55rem .8rem;font-size:.82rem;font-weight:700;display:inline-flex}.legal-content-section{padding:2rem 0 5rem}.legal-card{background:#ffffffeb;border:1px solid #94a3b847;border-radius:28px;padding:clamp(1.4rem,4vw,3rem);box-shadow:0 24px 80px #0f172a14}.legal-card h2{color:#020617;letter-spacing:-.03em;margin:2rem 0 .7rem;font-size:1.25rem}.legal-card h2:first-child{margin-top:0}.legal-card p{color:#475569;margin:.7rem 0;line-height:1.8}.legal-card a{color:#1d4ed8;font-weight:700}.legal-actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2.4rem;display:flex}.legal-secondary-link{color:#334155;font-weight:800;text-decoration:none}@media (width<=720px){.legal-hero{padding-top:5.5rem}.legal-card{border-radius:22px}}.about-page{color:#0f172a;background:radial-gradient(circle at 0 0,#0ea5e917,#0000 34rem),linear-gradient(#f8fafc 0%,#fff 46%,#f8fafc 100%)}.about-container{max-width:1120px}.about-hero{padding:7rem 0 3rem}.about-hero h1{letter-spacing:-.07em;color:#020617;max-width:900px;margin:.75rem 0 1rem;font-size:clamp(2.4rem,5.5vw,5rem);line-height:.95}.about-hero p{color:#475569;max-width:760px;font-size:1.08rem;line-height:1.8}.about-section{padding:1rem 0 5rem}.about-grid{grid-template-columns:1.1fr .9fr;gap:1.2rem;display:grid}.about-card,.about-value-card,.about-disclaimer{background:#ffffffeb;border:1px solid #94a3b847;border-radius:28px;box-shadow:0 24px 70px #0f172a14}.about-card{padding:clamp(1.4rem,3vw,2.4rem)}.about-card-featured{color:#fff;background:linear-gradient(135deg,#061a3d 0%,#0f2e64 100%)}.about-kicker{color:#0284c7;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.8rem;font-size:.78rem;font-weight:900;display:inline-flex}.about-card-featured .about-kicker{color:#67e8f9}.about-card h2,.about-section-heading h2,.about-disclaimer h2{color:#020617;letter-spacing:-.04em;margin:0}.about-card-featured h2,.about-card-featured p{color:#fff}.about-card p,.about-value-card p,.about-disclaimer p{color:#475569;line-height:1.75}.about-values{margin-top:2rem}.about-section-heading{margin-bottom:1rem}.about-values-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.about-value-card{padding:1.25rem}.about-value-card h3{color:#020617;margin:0 0 .55rem;font-size:1rem}.about-disclaimer{margin-top:1.2rem;padding:clamp(1.25rem,3vw,2rem)}.about-actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.about-secondary-link{color:#334155;font-weight:800;text-decoration:none}@media (width<=900px){.about-grid,.about-values-grid{grid-template-columns:1fr}.about-hero{padding-top:5.5rem}}.about-v2-page{color:#0f172a;background:#f1f5f9}.about-v2-hero{background:radial-gradient(circle at 18% 18%,#2563eb2e,#0000 24%),radial-gradient(circle at 82% 22%,#38bdf81a,#0000 20%),linear-gradient(#06152f 0%,#08214a 56%,#07172f 100%);padding:clamp(28px,4vw,54px) 0 clamp(36px,5vw,70px);position:relative;overflow:hidden}.about-v2-hero:before{content:"";pointer-events:none;opacity:.18;background-color:#0000;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 92%);mask-image:linear-gradient(#0000008c,#0000 92%)}.about-v2-hero .container{z-index:1;position:relative}.about-v2-hero-shell{grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr);align-items:center;gap:clamp(22px,3vw,38px);display:grid}.about-v2-copy{max-width:680px}.about-v2-title{color:#fff;letter-spacing:-.065em;max-width:11.8ch;margin:16px 0 0;font-size:clamp(34px,4.2vw,64px);line-height:.96}.about-v2-text{color:#e2e8f0db;max-width:58ch;margin:18px 0 0;font-size:16px;line-height:1.7}.about-v2-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.about-v2-panel{background:linear-gradient(#0a1c39eb 0%,#07142afa 100%);border:1px solid #ffffff14;border-radius:26px;justify-self:end;width:min(100%,480px);padding:18px;box-shadow:0 28px 64px #02061747,inset 0 1px #ffffff0f}.about-v2-panel-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.about-v2-panel h2{color:#fff;letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(24px,2.4vw,34px);line-height:1.05}.about-v2-panel>p{color:#e2e8f0d1;margin:12px 0 0;line-height:1.65}.about-v2-principles{gap:10px;margin-top:18px;display:grid}.about-v2-principle{background:#ffffff0e;border:1px solid #ffffff14;border-radius:15px;align-items:flex-start;gap:10px;padding:12px;display:flex}.about-v2-principle span{background:#22d3ee;border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:8px;box-shadow:0 0 0 5px #22d3ee1a}.about-v2-principle p{color:#e2e8f0db;margin:0;font-size:14px;line-height:1.55}.about-v2-section,.about-v2-values-section{background:#f8fafc}.about-v2-mission-grid{grid-template-columns:1.1fr .9fr;gap:18px;display:grid}.about-v2-mission-card,.about-v2-value-card{background:linear-gradient(#fffffffa,#f8fafcf5);border:1px solid #94a3b838;border-radius:28px;min-height:230px;padding:26px;box-shadow:0 24px 58px #0f172a14}.about-v2-mission-card-dark{color:#fff;background:radial-gradient(circle at 15% 12%,#3b82f647,#0000 36%),linear-gradient(135deg,#06152f 0%,#08214a 70%,#07172f 100%);border-color:#ffffff14}.about-v2-mission-card span{color:#2552c7;letter-spacing:.02em;text-transform:uppercase;background:#eaf1ff;border-radius:999px;align-items:center;min-height:32px;padding:0 13px;font-size:11px;font-weight:900;display:inline-flex}.about-v2-mission-card-dark span{color:#bde9ff;background:#38bdf81f}.about-v2-mission-card h3{color:#020617;letter-spacing:-.045em;max-width:16ch;margin:18px 0 0;font-size:clamp(23px,2.2vw,32px);line-height:1.03}.about-v2-mission-card-dark h3{color:#fff}.about-v2-mission-card p{color:#475569;margin:16px 0 0;line-height:1.75}.about-v2-mission-card-dark p{color:#e2e8f0d6}.about-v2-values-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.about-v2-value-card{min-height:235px;padding:22px}.about-v2-value-index{color:#fff;background:#071f45;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:22px;font-size:13px;font-weight:900;display:grid}.about-v2-value-card h3{color:#020617;letter-spacing:-.03em;margin:0;font-size:18px;line-height:1.15}.about-v2-value-card p{color:#475569;margin:12px 0 0;font-size:14px;line-height:1.7}.about-v2-disclaimer-section{background:#f8fafc}.about-v2-disclaimer-card{margin-top:4px}@media (width<=980px){.about-v2-hero-shell,.about-v2-mission-grid,.about-v2-values-grid,.lv-final-cta-content{grid-template-columns:1fr}.about-v2-panel{justify-self:stretch;width:100%}.about-v2-title{max-width:100%}}@media (width<=760px){.about-v2-hero{padding:26px 0 38px}.about-v2-title{font-size:clamp(34px,9vw,42px);line-height:.98}.about-v2-text{font-size:15px}.about-v2-mission-card,.about-v2-value-card{border-radius:22px;min-height:auto;padding:20px}}.about-simple-page{color:#0f172a;background:radial-gradient(circle at 18% 8%,#2563eb0d,#0000 28rem),linear-gradient(#f8fafc 0%,#fff 42%,#f1f5f9 100%);min-height:100vh}.about-simple-container{max-width:1180px}.about-simple-hero{text-align:center;padding:72px 0 34px}.about-simple-heading{justify-items:center;gap:14px;display:grid}.about-simple-heading h1{color:#0b1220;letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:clamp(34px,4vw,54px);font-weight:900;line-height:1}.about-simple-heading span{background:linear-gradient(90deg,#0000,#22c55e,#0000);border-radius:999px;width:96px;height:2px}.about-simple-intro{color:#475569;letter-spacing:-.01em;max-width:980px;margin:24px auto 0;font-size:clamp(16px,1.4vw,20px);line-height:1.85}.about-simple-section{padding:34px 0 76px}.about-simple-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.about-simple-card{background:#fff;border:1px solid #94a3b82e;border-radius:24px;overflow:hidden;box-shadow:0 22px 54px #0f172a14,inset 0 1px #ffffffe6}.about-simple-card-media{background:radial-gradient(circle at 30% 20%,#38bdf82e,#0000 30%),linear-gradient(135deg,#07172f 0%,#0a2755 100%);height:150px;position:relative}.about-simple-card:nth-child(2) .about-simple-card-media{background:radial-gradient(circle at 70% 25%,#22c55e29,#0000 30%),linear-gradient(135deg,#0b1b36 0%,#102f63 100%)}.about-simple-card:nth-child(3) .about-simple-card-media{background:radial-gradient(circle at 30% 20%,#22d3ee29,#0000 30%),linear-gradient(135deg,#08162d 0%,#0b234b 100%)}.about-simple-card-icon{color:#fff;background:#22c55e;border-radius:999px;place-items:center;width:74px;height:74px;font-size:31px;font-weight:900;display:grid;position:absolute;bottom:-34px;left:50%;transform:translate(-50%);box-shadow:0 18px 34px #22c55e47,0 0 0 8px #fff}.about-simple-card-body{text-align:center;padding:52px 28px 30px}.about-simple-card-body h2{color:#020617;letter-spacing:-.035em;margin:0;font-size:26px;line-height:1.1}.about-simple-card-body p{color:#475569;margin:18px 0 0;font-size:16px;line-height:1.75}.about-simple-note{color:#475569;background:#ffffffd1;border:1px solid #94a3b838;border-radius:20px;gap:8px;max-width:940px;margin:34px auto 0;padding:18px 22px;line-height:1.65;display:grid;box-shadow:0 18px 40px #0f172a0f}.about-simple-note strong{color:#0f172a}@media (width<=900px){.about-simple-grid{grid-template-columns:1fr}.about-simple-card-media{height:130px}.about-simple-hero{padding-top:52px}}@media (width<=560px){.about-simple-hero{text-align:left}.about-simple-heading{justify-items:start}.about-simple-heading span{width:72px}.about-simple-intro{font-size:15px}.about-simple-card-body{text-align:left;padding-left:22px;padding-right:22px}.about-simple-card-icon{left:28px;transform:none}}.about-simple-card-icon{width:56px!important;height:56px!important;font-size:22px!important;bottom:-25px!important;box-shadow:0 12px 24px #22c55e38,0 0 0 6px #fff!important}.about-simple-card-body{padding-top:42px!important}.about-simple-card-media{height:132px!important}@media (width<=560px){.about-simple-card-icon{width:52px!important;height:52px!important;font-size:20px!important;bottom:-23px!important}.about-simple-card-body{padding-top:40px!important}}.legal-v2-page{color:#0f172a;background:radial-gradient(circle at 12% 8%,#2563eb0e,#0000 30rem),linear-gradient(#f8fafc 0%,#fff 44%,#f1f5f9 100%);min-height:100vh}.legal-v2-container{max-width:1120px}.legal-v2-hero{padding:70px 0 38px}.legal-v2-eyebrow{color:#2552c7;letter-spacing:-.01em;background:linear-gradient(#eef3ff 0%,#e5edff 100%);border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #2552c714}.legal-v2-hero h1{color:#020617;letter-spacing:-.07em;max-width:900px;margin:24px 0 0;font-size:clamp(42px,6vw,78px);line-height:.94}.legal-v2-hero p{color:#475569;max-width:760px;margin:24px 0 0;font-size:17px;line-height:1.75}.legal-v2-version{color:#334155;background:#0f172a0e;border-radius:999px;align-items:center;min-height:34px;margin-top:22px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.legal-v2-content-section{padding:26px 0 72px}.legal-v2-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px;display:grid}.legal-v2-toc{background:#ffffffeb;border:1px solid #94a3b838;border-radius:22px;gap:4px;padding:14px;display:grid;position:sticky;top:92px;box-shadow:0 20px 50px #0f172a0f}.legal-v2-toc-title{color:#64748b;letter-spacing:.08em;text-transform:uppercase;padding:8px 10px 10px;font-size:11px;font-weight:900}.legal-v2-toc a{color:#334155;border-radius:13px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;min-height:38px;padding:8px 10px;font-size:13px;font-weight:800;line-height:1.25;text-decoration:none;display:grid}.legal-v2-toc a:hover{color:#0f172a;background:#f1f5f9}.legal-v2-toc a span{color:#2552c7;background:#eaf1ff;border-radius:9px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:900;display:grid}.legal-v2-card{background:#fffffff5;border:1px solid #94a3b83d;border-radius:28px;overflow:hidden;box-shadow:0 24px 80px #0f172a14}.legal-v2-section-block{border-bottom:1px solid #94a3b82e;grid-template-columns:44px minmax(0,1fr);gap:18px;padding:28px 34px;scroll-margin-top:110px;display:grid}.legal-v2-section-block:last-of-type{border-bottom:0}.legal-v2-number{color:#2552c7;background:#eaf1ff;border-radius:12px;place-items:center;width:36px;height:36px;font-size:15px;font-weight:900;display:grid}.legal-v2-section-block h2{color:#020617;letter-spacing:-.035em;margin:3px 0 0;font-size:22px;line-height:1.16}.legal-v2-section-block p{color:#475569;margin:12px 0 0;font-size:15.5px;line-height:1.78}.legal-v2-section-block a{color:#1d4ed8;font-weight:800}.legal-v2-bottom-bar{background:#f8fafc;border-top:1px solid #94a3b82e;flex-wrap:wrap;align-items:center;gap:14px;padding:18px 34px;display:flex}.legal-v2-bottom-bar a{color:#334155;background:#ffffffd1;border:1px solid #94a3b82e;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex}.legal-v2-bottom-bar a:hover{color:#0f172a;background:#fff}@media (width<=960px){.legal-v2-layout{grid-template-columns:1fr}.legal-v2-toc{grid-template-columns:repeat(2,1fr);position:relative;top:auto}.legal-v2-toc-title{grid-column:1/-1}}@media (width<=640px){.legal-v2-hero{padding:48px 0 24px}.legal-v2-hero h1{font-size:clamp(38px,12vw,52px);line-height:.96}.legal-v2-toc{grid-template-columns:1fr}.legal-v2-section-block{grid-template-columns:1fr;padding:24px 22px}.legal-v2-bottom-bar{padding:16px 22px}}.legal-v2-bottom-bar span{color:#334155;background:#ffffffd1;border:1px solid #94a3b82e;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:13px;font-weight:850;display:inline-flex}.lv-telegram-section{background:#f8fafc}.lv-telegram-card{background:#fffffff0;border:1px solid #94a3b82e;border-radius:30px;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);align-items:center;gap:clamp(22px,3vw,36px);padding:clamp(22px,3vw,34px);display:grid;box-shadow:0 24px 70px #0f172a14,inset 0 1px #ffffffc7}.lv-telegram-copy{max-width:680px}.lv-telegram-points{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.lv-telegram-points span{color:#15233a;background:#0f172a0d;border:1px solid #94a3b824;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:12.5px;font-weight:800;display:inline-flex}.lv-telegram-media{justify-content:flex-end;display:flex}.lv-telegram-video-shell{width:min(100%,560px)}@media (width<=940px){.lv-telegram-card{grid-template-columns:1fr}.lv-telegram-media{justify-content:stretch}.lv-telegram-video-shell{width:100%}}@media (width<=760px){.lv-telegram-card{border-radius:24px;padding:20px}.lv-telegram-points{display:grid}}.lv-telegram-eyebrow{grid-column:1/-1;justify-self:start;margin-bottom:-8px}.lv-telegram-card{align-items:center}@media (width<=940px){.lv-telegram-eyebrow{margin-bottom:0}}.signup-header-premium{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8fafcc2;border-bottom:1px solid #0f172a0f}.signup-header-link{color:#475569;font-size:14px;font-weight:800}.signup-header-link:hover{color:#0f172a}.signup-shell-spacing{padding-top:28px;padding-bottom:56px}.signup-main-grid-premium{margin-top:22px}.signup-main-title{letter-spacing:-.045em;margin-top:18px;margin-bottom:0;font-size:40px;line-height:1.04}.signup-main-subtitle{color:#475569;max-width:680px;margin-top:16px;margin-bottom:0;font-size:17px;line-height:1.8}.signup-main-divider{margin-top:22px;margin-bottom:24px}.signup-side-card{align-self:start;padding:28px}.signup-side-title{margin-top:16px;margin-bottom:10px;font-size:24px;line-height:1.2}.signup-side-text{color:#ffffffd6;margin-top:0;margin-bottom:18px;line-height:1.8}.signup-form-grid{gap:18px;display:grid}.signup-checkbox-card{cursor:pointer;background:#ffffff9e;align-items:center;gap:12px;padding:16px;display:flex}.signup-checkbox-title{color:#0f172a;font-weight:800}.signup-checkbox-text{color:#475569;font-size:14px;line-height:1.7}.signup-actions-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:6px;display:flex}.signup-next-step-text{max-width:520px}.signup-status-panel{background:#ffffff9e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.signup-status-title{color:#0f172a;margin-bottom:6px;font-weight:800}.signup-status-text{color:#475569;font-size:14px;line-height:1.7}.signup-inline-action{justify-content:flex-start;display:flex}.signup-actions-row-phone{margin-top:2px}@media (width<=760px){.signup-header-premium-inner{min-height:74px}.signup-main-card,.signup-side-card{padding:22px}.signup-main-title{font-size:34px;line-height:1.05}.signup-main-subtitle{font-size:16px;line-height:1.75}.signup-actions-row,.signup-actions-row-phone{gap:12px;display:grid}.signup-actions-row .btn,.signup-actions-row-phone .btn,.signup-inline-action .btn{width:100%}}.signup-actions-row-end{justify-content:flex-end}.signup-video-block{gap:0;display:grid}.signup-video-frame{text-align:center;background:linear-gradient(#111827 0%,#0f172a 100%);border:1px solid #ffffff14;border-radius:26px;place-items:center;min-height:280px;margin-top:8px;padding:26px;display:grid;box-shadow:0 24px 50px #0f172a33,inset 0 1px #ffffff0d}.signup-video-play{color:#fff;background:#ffffff1a;border-radius:999px;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:16px;font-size:24px;font-weight:900;display:inline-flex}.signup-video-title{color:#fff;margin-bottom:8px;font-size:20px;font-weight:900;line-height:1.25}.signup-video-subtitle{color:#ffffffc7;max-width:280px;font-size:14px;line-height:1.8}@media (width<=760px){.signup-video-frame{min-height:220px;padding:20px}.signup-video-play{width:64px;height:64px;font-size:22px}.signup-video-title{font-size:18px}}.input-error{box-shadow:0 0 0 3px #dc26260d,0 8px 18px #0f172a08;border-color:#dc26263d!important}.field-error{color:#b42318;margin-top:8px;font-size:13px;font-weight:700;line-height:1.6}.signup-main-card{padding:36px}.signup-main-subtitle{max-width:620px}.signup-video-frame{min-height:300px}.signup-video-subtitle{max-width:300px}.signup-status-panel-premium{border-radius:22px;padding:20px}.phone-composite-field{grid-template-columns:minmax(180px,220px) 78px minmax(0,1fr);align-items:center;gap:10px;display:grid}.phone-country-select{color:#0f172a;background:#ffffffeb;border:1px solid #94a3b842;border-radius:16px;outline:none;height:52px;padding:0 14px;font-size:14px}.phone-country-select:focus{border-color:#3b82f657;box-shadow:0 0 0 4px #3b82f614}.phone-dial-code{color:#0f172a;background:#0f172a0a;border:1px solid #94a3b833;border-radius:16px;justify-content:center;align-items:center;height:52px;font-weight:800;display:flex}.phone-local-input{margin-bottom:0}.signup-phone-steps{gap:12px;margin-top:8px;display:grid}.signup-phone-step{color:#ffffffe0;align-items:flex-start;gap:12px;line-height:1.75;display:flex}.signup-phone-step-number{color:#fff;background:#ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;font-size:13px;font-weight:900;display:inline-flex}@media (width<=860px){.phone-composite-field{grid-template-columns:1fr}.phone-dial-code{justify-content:flex-start;padding:0 14px}}.signup-status-panel-slim{padding:18px 20px}.phone-inline-field{grid-template-columns:168px minmax(0,1fr) 168px;align-items:center;gap:10px;display:grid}.phone-country-menu-wrap{position:relative}.phone-country-trigger{color:#0f172a;cursor:pointer;background:#fffffff0;border:1px solid #94a3b83d;border-radius:16px;align-items:center;gap:10px;width:100%;height:52px;padding:0 14px;font-size:14px;font-weight:800;display:flex}.phone-country-trigger:focus{border-color:#3b82f657;outline:none;box-shadow:0 0 0 4px #3b82f614}.phone-country-flag{font-size:18px;line-height:1}.phone-country-dial{color:#0f172a;font-weight:900}.phone-country-chevron{color:#64748b;margin-left:auto;font-size:13px}.phone-country-menu{z-index:20;background:#fff;border:1px solid #94a3b82e;border-radius:18px;width:280px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 22px 46px #0f172a24}.phone-country-option{text-align:left;cursor:pointer;color:#0f172a;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;width:100%;padding:12px 10px;display:flex}.phone-country-option:hover,.phone-country-option.is-active{background:#0f172a0f}.phone-country-option-label{font-size:14px;line-height:1.5}.phone-inline-input{margin-bottom:0}.phone-inline-button{justify-content:center;width:100%;height:52px}.signup-phone-steps-tight{margin-top:2px}@media (width<=980px){.phone-inline-field{grid-template-columns:1fr}.phone-country-menu{width:100%}}.phone-premium-row{grid-template-columns:150px minmax(0,1fr) 176px;align-items:center;gap:10px;display:grid}.phone-premium-row-code{grid-template-columns:minmax(0,1fr) 200px}.phone-country-dropdown{position:relative}.phone-country-button{color:#0f172a;cursor:pointer;background:#fffffff0;border:1px solid #94a3b838;border-radius:16px;align-items:center;gap:10px;width:100%;height:52px;padding:0 14px;font-size:14px;font-weight:800;display:flex}.phone-country-button:focus{border-color:#3b82f657;outline:none;box-shadow:0 0 0 4px #3b82f614}.phone-country-code{font-weight:900}.phone-country-caret{color:#64748b;margin-left:auto;font-size:13px}.phone-country-popover{z-index:25;background:#fff;border:1px solid #94a3b82e;border-radius:18px;min-width:300px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 22px 46px #0f172a24}.phone-country-popover-item{text-align:left;cursor:pointer;color:#0f172a;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;width:100%;padding:12px 10px;display:flex}.phone-country-popover-item:hover,.phone-country-popover-item.is-active{background:#0f172a0f}.phone-country-popover-label{font-size:14px;line-height:1.5}.phone-premium-input{margin-bottom:0}.phone-premium-action{justify-content:center;width:100%;height:52px}@media (width<=980px){.phone-premium-row,.phone-premium-row-code{grid-template-columns:1fr}.phone-country-popover{width:100%;min-width:100%}}.signup-main-grid-single{grid-template-columns:1fr}.phone-official-row-code{grid-template-columns:minmax(0,1fr) 220px}.signup-phone-inline-btn{justify-content:center;width:100%;height:52px}.iti{width:100%}.signup-phone-official-input{border-radius:16px!important;width:100%!important;height:52px!important;padding-left:92px!important}.iti__country-container{left:10px!important}.iti__selected-country{border-radius:12px!important}.iti__selected-country-primary{background:#fffffffa!important;border:1px solid #94a3b82e!important;border-radius:12px!important;gap:8px!important;height:40px!important;padding:0 10px!important}.iti__flag{transform:scale(1.05)}.iti__arrow{margin-left:6px!important}.iti__dropdown-content{border:1px solid #94a3b82e!important;border-radius:18px!important;box-shadow:0 22px 46px #0f172a24!important}.iti__search-input{border-radius:12px!important}.iti__country{padding-top:10px!important;padding-bottom:10px!important}@media (width<=980px){.phone-official-row,.phone-official-row-code{grid-template-columns:1fr}}.phone-official-input-wrap .signup-phone-official-input{border-radius:16px!important;width:100%!important;height:52px!important;padding-left:82px!important}.phone-official-input-wrap .iti__country-container{left:12px!important}.phone-official-input-wrap .iti__selected-country{border-radius:12px!important;height:52px!important}.phone-official-input-wrap .iti__selected-country-primary{height:52px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:12px!important;gap:8px!important;padding:0 8px!important}.phone-official-input-wrap .iti__flag{transform:scale(1.08)}.phone-official-input-wrap .iti__arrow{margin-left:4px!important}.phone-official-input-wrap .iti__dropdown-content{max-width:min(360px,100vw - 32px);border:1px solid #94a3b82e!important;border-radius:16px!important;width:320px!important;box-shadow:0 22px 46px #0f172a24!important}.phone-official-input-wrap .iti__search-input{border-radius:12px!important;height:44px!important;font-size:14px!important}.phone-official-input-wrap .iti__country{padding-top:10px!important;padding-bottom:10px!important}.phone-official-input-wrap .iti__country-name,.phone-official-input-wrap .iti__dial-code{font-size:14px!important}@media (width<=980px){.phone-official-input-wrap .iti__dropdown-content{width:100%!important;max-width:100%!important}}.signup-inline-note{background:#0f172a0a;border:1px solid #0f172a14;border-radius:16px;margin-top:10px;padding:14px 16px;box-shadow:inset 0 1px #ffffffa6}.signup-inline-note-title{color:#0f172a;margin-bottom:6px;font-size:13px;font-weight:800}.signup-inline-note-text{color:#475569;font-size:13px;line-height:1.7}.telegram-premium{gap:30px;display:grid}.telegram-status-strip{background:linear-gradient(#ffffffeb 0%,#ffffffd6 100%);border:1px solid #0f172a12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex;box-shadow:0 18px 40px #0f172a0d,inset 0 1px #ffffffc2}.telegram-status-main{flex:1;min-width:280px}.telegram-chip{color:#1d4ed8;letter-spacing:.05em;text-transform:uppercase;background:#1d4ed814;border-radius:999px;align-items:center;min-height:30px;padding:6px 12px;font-size:11px;font-weight:900;display:inline-flex}.telegram-status-heading{color:#0f172a;letter-spacing:-.03em;margin-top:14px;font-size:24px;font-weight:900;line-height:1.1}.telegram-status-description{color:#475569;max-width:820px;margin-top:8px;font-size:15px;line-height:1.8}.telegram-status-side{flex-shrink:0}.telegram-section-card{background:linear-gradient(#fffffff0 0%,#ffffffdb 100%);border:1px solid #0f172a12;padding:30px;box-shadow:0 18px 40px #0f172a0d,inset 0 1px #ffffffc2}.telegram-section-card-compact{padding:28px}.telegram-section-kicker{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900}.telegram-section-title{color:#0f172a;letter-spacing:-.04em;margin:8px 0 0;font-size:28px;font-weight:900;line-height:1.12}.telegram-section-description{color:#475569;max-width:820px;margin:10px 0 0;font-size:15px;line-height:1.85}.telegram-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:22px;display:grid}.telegram-choice-card{background:linear-gradient(#f8fafcfa 0%,#f1f5f9f0 100%);border:1px solid #0f172a12;border-radius:22px;padding:22px;box-shadow:inset 0 1px #ffffffc7,0 10px 24px #0f172a09}.telegram-choice-label{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900}.telegram-choice-title{color:#0f172a;letter-spacing:-.03em;margin-top:8px;font-size:22px;font-weight:900;line-height:1.16}.telegram-choice-copy{color:#475569;margin-top:10px;font-size:15px;line-height:1.82}.telegram-bullet-list{color:#475569;margin:14px 0 0;padding-left:18px;font-size:14px;line-height:1.9}.telegram-bullet-list li+li{margin-top:2px}.telegram-card-actions{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:18px;display:flex}.telegram-choice-card .telegram-card-actions{margin-top:16px}.telegram-footnote{color:#64748b;margin-top:16px;font-size:13px;line-height:1.8}.telegram-inline-link{color:#1d4ed8;font-weight:800}.telegram-workflow-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:24px;display:grid}.telegram-assistant-box{background:linear-gradient(#f8fafcfa 0%,#f1f5f9f0 100%);border:1px solid #0f172a12;border-radius:22px;margin-top:18px;padding:18px 20px;box-shadow:inset 0 1px #ffffffc7,0 8px 20px #0f172a08}.telegram-assistant-label{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900}.telegram-assistant-value{color:#0f172a;margin-top:8px;font-size:18px;font-weight:800;line-height:1.65}.telegram-step-list{gap:14px;margin-top:20px;display:grid}.telegram-step-row{background:linear-gradient(#f8fafcfa 0%,#f1f5f9f0 100%);border:1px solid #0f172a12;border-radius:20px;align-items:flex-start;gap:14px;padding:18px;display:flex;box-shadow:inset 0 1px #ffffffc7,0 8px 20px #0f172a08}.telegram-step-number{color:#0f172a;background:#0f172a14;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:900;display:inline-flex}.telegram-step-copy{color:#475569;padding-top:2px;font-size:15px;line-height:1.8}.telegram-footer-bar{background:linear-gradient(#fffffff0 0%,#ffffffdb 100%);border:1px solid #0f172a12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex;box-shadow:0 18px 40px #0f172a0d,inset 0 1px #ffffffc2}.telegram-footer-copy{flex:1;min-width:260px}.telegram-footer-title{color:#0f172a;font-size:18px;font-weight:800;line-height:1.3}.telegram-footer-note{color:#64748b;margin-top:6px;font-size:14px;line-height:1.75}.telegram-premium .btn{border-radius:15px;min-height:50px;padding:0 20px}.telegram-premium .btn-primary{box-shadow:0 16px 30px #0f172a24,0 7px 14px #0f172a0f}.telegram-premium .btn-secondary{background:#fffffff5}@media (width<=980px){.telegram-premium{gap:22px}.telegram-choice-grid,.telegram-workflow-grid{grid-template-columns:1fr}.telegram-section-card,.telegram-section-card-compact,.telegram-status-strip,.telegram-footer-bar{padding:22px 18px}.telegram-section-title,.telegram-choice-title{font-size:22px}.telegram-status-heading{font-size:20px}}@media (width<=720px){.telegram-premium .btn,.telegram-card-actions .btn{width:100%}.telegram-footer-bar{align-items:stretch}.telegram-footer-bar .btn{width:100%}.telegram-step-row{padding:16px 14px}}.signup-page-shell{background:radial-gradient(circle at 12% 8%,#3b82f614,#0000 24%),radial-gradient(circle at 88% 12%,#2563eb12,#0000 22%),linear-gradient(#f8fbff 0%,#f3f6fb 100%)}.signup-header-premium{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(#f8fafdeb 0%,#f1f5f9db 100%);border-bottom:1px solid #94a3b824;position:relative;box-shadow:0 8px 22px #0f172a09}.signup-header-premium-inner{justify-content:space-between;align-items:center;gap:18px;min-height:74px;display:flex}.signup-brand{align-items:center;gap:13px;min-width:0;text-decoration:none;display:inline-flex}.signup-brand-logo-card{background:linear-gradient(#fffffff5 0%,#ebf1f9f0 100%);border:1px solid #94a3b829;border-radius:15px;justify-content:center;align-items:center;padding:6px 11px 6px 9px;display:inline-flex;box-shadow:0 10px 22px #0f172a12,inset 0 1px #ffffffdb}.signup-brand-logo{object-fit:contain;filter:drop-shadow(0 2px 5px #0f172a14)drop-shadow(0 1px 2px #3b82f60f);width:auto;height:34px;display:block}.signup-brand-copy{gap:2px;min-width:0;display:grid}.signup-brand-kicker{color:#0f172a;letter-spacing:-.015em;font-size:13px;font-weight:900;line-height:1.2}.signup-brand-text{color:#64748b;font-size:12.5px;font-weight:700;line-height:1.25}.signup-header-link{color:#334155;background:#ffffffad;border:1px solid #94a3b824;border-radius:14px;align-items:center;gap:9px;min-height:38px;padding:0 13px 0 15px;font-size:13px;font-weight:850;text-decoration:none;transition:color .18s,background .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #ffffffc7,0 6px 14px #0f172a09}.signup-header-link:hover{color:#0f172a;background:#ffffffe6;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffd6,0 10px 20px #0f172a0e}.signup-header-link-icon{color:#fff;background:linear-gradient(#081a37 0%,#0d2e63 100%);border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;line-height:1;display:inline-flex}@media (width<=760px){.signup-header-premium-inner{min-height:76px}.signup-brand{gap:10px}.signup-brand-logo-card{border-radius:14px;padding:5px 9px 5px 7px}.signup-brand-logo{height:30px}.signup-brand-copy{display:none}.signup-header-link{min-height:36px;padding:0 11px 0 13px;font-size:12px}}.signup-brand-logo-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.signup-brand-logo{filter:drop-shadow(0 3px 8px #0f172a14)drop-shadow(0 1px 2px #3b82f60f)!important;height:38px!important}.signup-brand{gap:14px!important}@media (width<=760px){.signup-brand-logo{height:34px!important}.signup-brand-logo-card{padding:0!important}}.signup-stepper-card{background:linear-gradient(#ffffffeb 0%,#f8fafce0 100%);border:1px solid #94a3b829;border-radius:26px;padding:14px;position:relative;overflow:hidden;box-shadow:0 18px 42px #0f172a0f,0 6px 16px #0f172a06,inset 0 1px #ffffffd6}.signup-stepper-card:before{content:"";pointer-events:none;opacity:.9;background:radial-gradient(circle at 10% 0,#3b82f612,#0000 28%),radial-gradient(circle at 90% 0,#0ea5e90b,#0000 24%);position:absolute;inset:0}.signup-stepper-progress{z-index:1;background:#0f172a0e;border-radius:999px;height:5px;margin:2px 4px 14px;position:relative;overflow:hidden}.signup-stepper-progress span{border-radius:inherit;background:linear-gradient(90deg,#0f2d63 0%,#2563eb 55%,#60a5fa 100%);height:100%;transition:width .32s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 0 18px #2563eb3d}.signup-stepper-list{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none;display:grid;position:relative}.signup-stepper-item{color:#0f172a;background:#ffffffa8;border:1px solid #0f172a11;border-radius:18px;align-items:center;gap:10px;min-height:68px;padding:12px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:inset 0 1px #ffffffc2,0 5px 14px #0f172a06}.signup-stepper-item.is-current{color:#fff;background:radial-gradient(circle at 18% 18%,#3b82f62e,#0000 26%),linear-gradient(#07152d 0%,#0f172a 100%);border-color:#0f172a14;box-shadow:0 14px 28px #0f172a24,inset 0 1px #ffffff14}.signup-stepper-item.is-completed{background:linear-gradient(#f0fdf4c7 0%,#ffffffb8 100%);border-color:#16a34a2e;box-shadow:inset 0 1px #ffffffd1,0 5px 14px #0f172a06}.signup-stepper-number{color:#64748b;background:#0f172a0f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.signup-stepper-item.is-current .signup-stepper-number{color:#fff;background:#ffffff1f}.signup-stepper-item.is-completed .signup-stepper-number{color:#fff;background:linear-gradient(#22c55e 0%,#16a34a 100%);box-shadow:0 8px 16px #16a34a38,inset 0 1px #fff3}.signup-stepper-content{gap:2px;min-width:0;display:grid}.signup-stepper-kicker{color:#64748b;letter-spacing:.045em;text-transform:uppercase;font-size:10.5px;font-weight:850;line-height:1.15}.signup-stepper-label{color:#0f172a;letter-spacing:-.015em;font-size:13px;font-weight:900;line-height:1.25}.signup-stepper-item.is-current .signup-stepper-kicker,.signup-stepper-item.is-current .signup-stepper-label{color:#fff}.signup-stepper-item.is-completed .signup-stepper-kicker{color:#16a34a}.signup-stepper-item.is-completed .signup-stepper-label{color:#0f172a}@media (hover:hover){.signup-stepper-item:not(.is-current):hover{border-color:#2563eb24;transform:translateY(-1px);box-shadow:inset 0 1px #fffc,0 9px 20px #0f172a0b}}@media (width<=980px){.signup-stepper-list{scroll-snap-type:x proximity;gap:9px;padding-bottom:2px;display:flex;overflow-x:auto}.signup-stepper-list::-webkit-scrollbar{display:none}.signup-stepper-item{scroll-snap-align:start;min-width:158px}}@media (width<=760px){.signup-stepper-card{border-radius:22px;padding:12px}.signup-stepper-progress{margin-bottom:12px}.signup-stepper-item{border-radius:16px;min-width:148px;min-height:62px;padding:10px}.signup-stepper-number{width:30px;height:30px;font-size:12px}.signup-stepper-kicker{font-size:10px}.signup-stepper-label{font-size:12.5px}}.signup-activation-preview{gap:0;display:grid}.signup-preview-card{background:linear-gradient(#ffffff13 0%,#ffffff0b 100%);border:1px solid #ffffff16;border-radius:24px;margin-top:22px;padding:22px;box-shadow:inset 0 1px #ffffff14,0 18px 34px #0000001a}.signup-preview-card-label{color:#bfdbfe;letter-spacing:.045em;text-transform:uppercase;background:#0ea5e921;border-radius:999px;align-items:center;min-height:28px;padding:6px 11px;font-size:11px;font-weight:900;display:inline-flex}.signup-preview-list{gap:14px;margin-top:18px;display:grid}.signup-preview-item{align-items:flex-start;gap:12px;display:flex}.signup-preview-dot{background:#38bdf8;border-radius:999px;flex-shrink:0;width:9px;height:9px;margin-top:8px;box-shadow:0 0 0 5px #38bdf81a}.signup-preview-item strong{color:#fff;font-size:14px;font-weight:900;line-height:1.3;display:block}.signup-preview-item p{color:#e2e8f0c7;margin:5px 0 0;font-size:13px;line-height:1.65}.signup-form-grid .input{min-height:54px}.signup-actions-row-end .btn-primary{min-width:190px}@media (width<=760px){.signup-preview-card{border-radius:22px;padding:18px}.signup-preview-list{gap:13px}.signup-actions-row-end .btn-primary{width:100%;min-width:0}}.signup-main-card,.signup-side-card{animation:.52s cubic-bezier(.22,1,.36,1) both signupPanelEnter}.signup-side-card{animation-delay:60ms}@keyframes signupPanelEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.signup-main-card{position:relative;overflow:hidden}.signup-main-card:before{content:"";pointer-events:none;opacity:.9;background:radial-gradient(circle at 18% 0,#2563eb0b,#0000 28%),linear-gradient(#ffffff2e,#0000 36%);position:absolute;inset:0}.signup-main-card>*{z-index:1;position:relative}.signup-form-grid{gap:17px}.signup-form-grid .input{background:linear-gradient(#fffffffa 0%,#f8fafcf5 100%);border-color:#94a3b847;border-radius:17px;min-height:56px;box-shadow:inset 0 1px #ffffffdb,0 8px 18px #0f172a06}.signup-form-grid .input:hover{border-color:#2563eb2e;box-shadow:inset 0 1px #ffffffe6,0 10px 22px #0f172a09}.signup-form-grid .input:focus{border-color:#2563eb57;box-shadow:0 0 0 4px #2563eb14,0 12px 26px #0f172a0b}.signup-actions-row-end{margin-top:10px}.signup-actions-row-end .btn-primary{background:radial-gradient(circle at 20% 0,#3b82f62e,#0000 32%),linear-gradient(#07152d 0%,#0f172a 100%);border-radius:16px;min-width:190px;min-height:54px;box-shadow:0 18px 32px #0f172a2e,0 8px 18px #0f172a14,inset 0 1px #ffffff14}.signup-actions-row-end .btn-primary:hover{transform:translateY(-1px);box-shadow:0 22px 38px #0f172a38,0 10px 20px #0f172a1a,inset 0 1px #ffffff1a}.signup-side-card{position:relative;overflow:hidden}.signup-side-card:before{content:"";pointer-events:none;opacity:.9;background:radial-gradient(circle at 22% 0,#3b82f62e,#0000 28%),radial-gradient(circle at 92% 22%,#38bdf81a,#0000 26%);position:absolute;inset:0}.signup-side-card>*{z-index:1;position:relative}.signup-video-frame{background:radial-gradient(circle at 50% 22%,#3b82f629,#0000 34%),linear-gradient(#0b1730 0%,#0f172a 100%);min-height:300px;position:relative;overflow:hidden}.signup-video-frame:before{content:"";pointer-events:none;border:1px solid #ffffff0e;border-radius:22px;position:absolute;inset:18px}.signup-video-play{background:radial-gradient(circle at 35% 25%,#ffffff2e,#0000 34%),#ffffff1a;width:76px;height:76px;transition:transform .18s,background .18s,box-shadow .18s;position:relative;box-shadow:0 18px 34px #0000002e,inset 0 1px #ffffff1a}.signup-video-frame:hover .signup-video-play{background:radial-gradient(circle at 35% 25%,#ffffff38,#0000 34%),#ffffff24;transform:scale(1.04);box-shadow:0 22px 42px #00000038,0 0 0 8px #60a5fa0e,inset 0 1px #ffffff1f}.signup-video-title{letter-spacing:-.03em}.signup-video-subtitle{color:#e2e8f0cc}@media (prefers-reduced-motion:reduce){.signup-main-card,.signup-side-card{animation:none}.signup-video-play,.signup-actions-row-end .btn-primary,.signup-form-grid .input{transition:none}}@media (width<=760px){.signup-main-card,.signup-side-card{animation-delay:0s}.signup-actions-row-end .btn-primary{width:100%;min-width:0}.signup-video-frame{min-height:230px}}@media (width>=981px){.signup-main-card{padding:34px 34px 30px!important}.signup-main-title{margin-top:18px!important;font-size:38px!important;line-height:1.03!important}.signup-main-subtitle{max-width:620px!important;margin-top:14px!important;font-size:16px!important;line-height:1.72!important}.signup-main-divider{margin-top:20px!important;margin-bottom:22px!important}.signup-form-grid{gap:15px!important}.signup-form-grid .input{min-height:52px!important}.signup-actions-row-end{margin-top:4px!important}.signup-actions-row-end .btn-primary{min-width:184px!important;min-height:52px!important}.signup-side-card{padding:26px!important}.signup-side-title{margin-top:16px!important;font-size:24px!important;line-height:1.12!important}.signup-side-text{margin-bottom:18px!important;font-size:15.5px!important;line-height:1.7!important}.signup-video-frame{min-height:278px!important}}@media (width>=981px) and (width<=1120px){.signup-shell-spacing{padding-top:22px!important;padding-bottom:48px!important}.signup-main-grid-premium{grid-template-columns:minmax(0,1.08fr) minmax(340px,.82fr)!important;align-items:start!important;gap:18px!important}.signup-main-card{border-radius:28px!important;padding:30px!important}.signup-main-title{max-width:13ch!important;font-size:34px!important;line-height:1.04!important}.signup-main-subtitle{max-width:56ch!important;font-size:15px!important;line-height:1.65!important}.signup-form-grid{gap:14px!important}.signup-form-grid .input{min-height:50px!important}.signup-side-card{border-radius:28px!important;padding:24px!important}.signup-side-title{font-size:22px!important;line-height:1.14!important}.signup-side-text{font-size:14.5px!important;line-height:1.65!important}.signup-video-frame{border-radius:22px!important;min-height:250px!important}.signup-video-play{width:66px!important;height:66px!important}.signup-video-title{font-size:18px!important}.signup-video-subtitle{font-size:13px!important}}@media (width>=761px) and (width<=980px){.signup-shell-spacing{padding-top:22px!important;padding-bottom:48px!important}.signup-main-grid-premium{gap:18px!important}.signup-main-card,.signup-side-card{width:100%!important;max-width:720px!important;margin-left:auto!important;margin-right:auto!important}.signup-main-card{padding:32px!important}.signup-side-card{padding:28px!important}.signup-video-frame{min-height:260px!important}}@media (width<=760px){.signup-header-premium-inner{min-height:74px!important;padding-top:8px!important;padding-bottom:8px!important}.signup-brand-logo{height:32px!important}.signup-header-link{white-space:nowrap!important;border-radius:14px!important;min-height:36px!important;padding:0 11px 0 13px!important;font-size:12px!important}.signup-shell-spacing{padding-top:18px!important;padding-bottom:42px!important}.signup-stepper-card{margin-left:auto!important;margin-right:auto!important}.signup-main-grid-premium{gap:18px!important;margin-top:18px!important}.signup-main-card,.signup-side-card{border-radius:28px!important}.signup-main-card{padding:28px 24px!important}.signup-main-title{letter-spacing:-.045em!important;max-width:12ch!important;font-size:clamp(32px,8vw,38px)!important;line-height:1.04!important}.signup-main-subtitle{max-width:100%!important;font-size:16px!important;line-height:1.7!important}.signup-main-divider{margin-top:22px!important;margin-bottom:22px!important}.signup-form-grid{gap:16px!important}.signup-form-grid .input{border-radius:17px!important;min-height:56px!important}.signup-actions-row-end{width:100%!important;margin-top:8px!important;display:grid!important}.signup-actions-row-end .btn-primary{width:100%!important;min-width:0!important;min-height:54px!important}.signup-side-card{padding:24px!important}.signup-side-title{font-size:24px!important;line-height:1.12!important}.signup-side-text{font-size:15.5px!important;line-height:1.7!important}.signup-video-frame{border-radius:24px!important;min-height:235px!important}.signup-video-play{width:68px!important;height:68px!important}}@media (width<=380px){.container{padding-left:14px!important;padding-right:14px!important}.signup-header-premium-inner{gap:10px!important}.signup-brand-logo{height:30px!important}.signup-header-link{min-height:34px!important;padding:0 9px 0 11px!important;font-size:11.5px!important}.signup-header-link-icon{width:18px!important;height:18px!important;font-size:10px!important}.signup-stepper-card{border-radius:20px!important;padding:10px!important}.signup-stepper-item{min-width:146px!important;min-height:60px!important}.signup-main-card{border-radius:26px!important;padding:26px 22px!important}.signup-main-title{max-width:11.5ch!important;font-size:clamp(30px,8.7vw,34px)!important}.signup-main-subtitle{font-size:15.5px!important;line-height:1.72!important}.label{font-size:13.5px!important}.field-error{font-size:12.8px!important}.signup-side-card{border-radius:26px!important;padding:22px!important}.signup-side-title{font-size:23px!important}.signup-video-frame{min-height:220px!important}.signup-video-title{font-size:18px!important}.signup-video-subtitle{max-width:220px!important;font-size:13px!important;line-height:1.55!important}}@media (width<=760px){.signup-main-card .signup-actions-row.signup-actions-row-end{justify-content:stretch!important;align-items:stretch!important;width:100%!important;margin-top:18px!important;display:flex!important}.signup-main-card .signup-actions-row.signup-actions-row-end .btn,.signup-main-card .signup-actions-row.signup-actions-row-end .btn-primary{border-radius:17px!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:56px!important}.signup-main-card{padding-bottom:26px!important}}@media (width<=380px){.signup-main-card{padding:26px 22px 24px!important}.signup-main-card .signup-actions-row.signup-actions-row-end{margin-top:16px!important}.signup-main-card .signup-actions-row.signup-actions-row-end .btn,.signup-main-card .signup-actions-row.signup-actions-row-end .btn-primary{min-height:54px!important}.signup-side-card{margin-top:0!important}}.signup-stepper-mobile-summary{display:none}@media (width<=760px){.signup-stepper-card{border-radius:24px!important;padding:14px!important}.signup-stepper-progress{margin:2px 4px 14px!important}.signup-stepper-mobile-summary{z-index:1;color:#fff;background:radial-gradient(circle at 12% 0,#3b82f621,#0000 34%),linear-gradient(#07152d 0%,#0f172a 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:14px 15px;display:flex;position:relative;box-shadow:0 14px 28px #0f172a21,inset 0 1px #ffffff14}.signup-stepper-mobile-kicker{color:#dbeafed1;letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.15}.signup-stepper-mobile-title{color:#fff;letter-spacing:-.025em;margin-top:3px;font-size:17px;font-weight:900;line-height:1.15}.signup-stepper-mobile-next{text-align:center;color:#bfdbfe;background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;max-width:130px;min-height:30px;padding:7px 10px;font-size:11px;font-weight:850;line-height:1.2;display:inline-flex}.signup-stepper-mobile-next.is-complete{color:#bbf7d0;background:#22c55e1a;border-color:#22c55e24}.signup-stepper-list{display:none!important}}@media (width<=380px){.signup-stepper-mobile-summary{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.signup-stepper-mobile-next{justify-content:flex-start;width:100%;max-width:none}}.signup-mobile-video-teaser{display:none}@media (width<=760px){.signup-hide-side-mobile .signup-side-card{display:none!important}.signup-mobile-video-teaser{background:radial-gradient(circle at 12% 0,#3b82f629,#0000 34%),linear-gradient(#081a37 0%,#0f172a 100%);border:1px solid #ffffff14;border-radius:22px;grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:14px;margin:0 0 18px;padding:16px;display:grid;box-shadow:0 16px 30px #0f172a21,inset 0 1px #ffffff14}.signup-mobile-video-copy{min-width:0}.signup-mobile-video-label{color:#bfdbfe;letter-spacing:.045em;text-transform:uppercase;background:#ffffff17;border-radius:999px;align-items:center;min-height:24px;padding:5px 9px;font-size:10.5px;font-weight:900;display:inline-flex}.signup-mobile-video-copy strong{color:#fff;letter-spacing:-.025em;margin-top:10px;font-size:16px;font-weight:900;line-height:1.15;display:block}.signup-mobile-video-copy p{color:#e2e8f0c7;margin:6px 0 0;font-size:13px;line-height:1.55}.signup-mobile-video-play{color:#fff;background:radial-gradient(circle at 35% 25%,#fff3,#0000 34%),#ffffff1c;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:17px;display:inline-flex;box-shadow:0 14px 26px #0000002e,inset 0 1px #ffffff1a}}@media (width<=380px){.signup-mobile-video-teaser{grid-template-columns:1fr;gap:12px}.signup-mobile-video-play{width:46px;height:46px}}@media (width<=760px){.signup-hide-side-mobile .signup-side-card{display:none!important}}.signup-phone-flow{gap:18px;display:grid}.signup-main-grid-single .signup-main-card{max-width:920px;margin-left:auto;margin-right:auto}.signup-phone-status-card{background:linear-gradient(#ffffffe0 0%,#f8fafcf0 100%)!important;border:1px solid #94a3b829!important;border-radius:22px!important;padding:18px 20px!important;box-shadow:0 14px 28px #0f172a0e,inset 0 1px #ffffffd1!important}.signup-phone-section{background:linear-gradient(#ffffffa8 0%,#f8fafcb8 100%);border:1px solid #94a3b81f;border-radius:24px;padding:18px;box-shadow:inset 0 1px #ffffffd1,0 10px 22px #0f172a06}.signup-phone-code-section{margin-top:2px}.phone-official-row{grid-template-columns:minmax(0,1fr) 180px;align-items:stretch;gap:12px;display:grid}.phone-official-input-wrap{min-width:0}.phone-official-input-wrap .iti{width:100%}.phone-official-input-wrap .iti__tel-input,.signup-phone-official-input{border-radius:17px!important;width:100%!important;min-height:54px!important}.signup-phone-inline-btn{white-space:nowrap;border-radius:17px!important;min-height:54px!important}.signup-phone-trust-note{background:radial-gradient(circle at 0 0,#2563eb11,#0000 34%),linear-gradient(#f8fafce6 0%,#f1f5f9c7 100%)!important;border:1px solid #94a3b829!important;border-radius:20px!important;margin-top:14px!important;padding:16px 18px!important}.signup-phone-trust-note .signup-inline-note-title{color:#0f172a;font-size:13.5px;font-weight:900}.signup-phone-trust-note .signup-inline-note-text{color:#526179;margin-top:6px;font-size:13px;line-height:1.6}.iti__country-container{border-radius:17px 0 0 17px}.iti__selected-country{padding-left:14px!important;padding-right:10px!important}.iti__tel-input{padding-left:72px!important}@media (width<=760px){.signup-main-grid-single .signup-main-card{max-width:none}.signup-phone-flow{gap:16px}.signup-phone-status-card{gap:14px!important;padding:18px!important;display:grid!important}.signup-phone-section{border-radius:22px;padding:16px}.phone-official-row,.phone-official-row-code{gap:10px;grid-template-columns:1fr!important}.signup-phone-inline-btn{width:100%}.signup-phone-trust-note{padding:15px!important}}@media (width<=380px){.signup-phone-section{padding:14px}.phone-official-input-wrap .iti__tel-input,.signup-phone-official-input,.signup-phone-inline-btn{min-height:52px!important}.signup-phone-trust-note .signup-inline-note-text{font-size:12.8px}}.signup-main-grid-single{justify-content:center!important;align-items:flex-start!important;width:100%!important;display:flex!important}.signup-main-grid-single .signup-main-card{width:min(100%,920px)!important;max-width:920px!important;margin-left:auto!important;margin-right:auto!important}@media (width>=1121px){.signup-main-grid-single .signup-main-card{max-width:920px!important}.signup-phone-flow{max-width:100%!important}}@media (width>=981px) and (width<=1120px){.signup-main-grid-single{justify-content:center!important;display:flex!important}.signup-main-grid-single .signup-main-card{width:min(100%,820px)!important;max-width:820px!important;padding:34px!important}.signup-main-grid-single .signup-main-title{max-width:100%!important;font-size:34px!important;line-height:1.06!important}.signup-main-grid-single .signup-main-subtitle{max-width:640px!important;font-size:15.5px!important;line-height:1.7!important}.signup-phone-flow{gap:16px!important}.signup-phone-section,.signup-phone-status-card{max-width:100%!important}}@media (width>=761px) and (width<=980px){.signup-main-grid-single{justify-content:center!important;display:flex!important}.signup-main-grid-single .signup-main-card{width:min(100%,720px)!important;max-width:720px!important;padding:32px!important}.signup-main-grid-single .signup-main-title{max-width:100%!important}}@media (width<=760px){.signup-main-grid-single .signup-main-card{width:100%!important;max-width:none!important}.signup-phone-flow{gap:16px!important}.signup-phone-status-card{border-radius:22px!important;padding:18px!important}.signup-phone-status-card>span{align-self:flex-start!important;width:auto!important}.signup-phone-section{border-radius:22px!important;padding:16px!important}.phone-official-row,.phone-official-row-code{grid-template-columns:1fr!important;gap:10px!important}.phone-official-input-wrap,.phone-official-input-wrap .iti,.phone-official-input-wrap .iti__tel-input{width:100%!important}.signup-phone-inline-btn{width:100%!important;min-height:54px!important}.signup-phone-trust-note{border-radius:20px!important;margin-top:14px!important;padding:15px!important}.signup-phone-trust-note .signup-inline-note-title{font-size:13px!important;line-height:1.25!important}.signup-phone-trust-note .signup-inline-note-text{font-size:12.8px!important;line-height:1.62!important}}@media (width<=380px){.signup-main-grid-single .signup-main-card{padding:26px 22px 24px!important}.signup-phone-section{padding:14px!important}.signup-phone-status-card{padding:16px!important}.signup-phone-trust-note{padding:14px!important}.signup-phone-trust-note .signup-inline-note-text{font-size:12.6px!important}}.signup-main-grid-single .signup-main-card:after{display:none!important}.signup-main-grid-single .signup-main-card{border:1px solid #60a5fa1f!important;overflow:hidden!important;box-shadow:0 0 0 1px #2563eb09,0 0 0 6px #2563eb04,0 30px 68px #0f172a18,0 12px 28px #2563eb09,inset 0 1px #ffffffe0!important}.signup-phone-section:before,.signup-phone-status-card:before{opacity:.2!important}@media (width<=760px){.signup-main-grid-single .signup-main-card{border-color:#60a5fa1a!important;box-shadow:0 0 0 1px #2563eb08,0 0 0 4px #2563eb03,0 24px 52px #0f172a14,0 9px 20px #2563eb07,inset 0 1px #ffffffe0!important}}.phone-official-row-verified{grid-template-columns:1fr!important}.signup-phone-section.is-verified{padding-bottom:20px!important}.signup-phone-verified-note{background:radial-gradient(circle at 0 0,#22c55e1f,#0000 34%),linear-gradient(#ecfdf5eb 0%,#f0fdf4d1 100%);border:1px solid #16a34a26;border-radius:20px;align-items:flex-start;gap:12px;margin-top:16px;padding:16px 18px;display:flex;box-shadow:inset 0 1px #ffffffd1,0 10px 22px #16a34a0e}.signup-phone-verified-icon{color:#fff;background:linear-gradient(#22c55e 0%,#16a34a 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:950;display:inline-flex;box-shadow:0 9px 18px #16a34a3d,inset 0 1px #fff3}.signup-phone-verified-note strong{color:#14532d;font-size:14px;font-weight:950;line-height:1.25;display:block}.signup-phone-verified-note p{color:#3f624f;margin:5px 0 0;font-size:13px;line-height:1.55}.signup-phone-final-action{margin-top:0!important}.signup-phone-final-action .btn-primary{min-width:190px}@media (width<=760px){.signup-phone-verified-note{border-radius:18px;padding:15px}.signup-phone-final-action{width:100%!important;display:grid!important}.signup-phone-final-action .btn-primary{width:100%;min-width:0}}.telegram-guided-flow{gap:18px;display:grid}.telegram-guided-card,.telegram-guided-status-card,.telegram-guided-final-card,.telegram-guided-success-card{background:linear-gradient(#ffffffc7 0%,#f8fafcd6 100%)!important;border:1px solid #94a3b824!important;border-radius:24px!important;box-shadow:inset 0 1px #ffffffdb,0 14px 28px #0f172a0a!important}.telegram-guided-status-card{justify-content:space-between;align-items:center;gap:18px;display:flex;padding:20px 22px!important}.telegram-guided-card{padding:24px!important}.telegram-guided-kicker{color:#2563eb;text-transform:uppercase;letter-spacing:.045em;margin-bottom:8px;font-size:12px;font-weight:950}.telegram-guided-status-card h3,.telegram-guided-card h3,.telegram-guided-final-card h3,.telegram-guided-success-card h3{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:23px;font-weight:950;line-height:1.14}.telegram-guided-status-card p,.telegram-guided-card p,.telegram-guided-final-card p,.telegram-guided-success-card p{color:#526179;margin:8px 0 0;font-size:14px;line-height:1.72}.telegram-guided-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.telegram-guided-option-card{background:#ffffffad;border:1px solid #94a3b824;border-radius:22px;padding:20px;box-shadow:inset 0 1px #ffffffdb,0 10px 22px #0f172a09}.telegram-guided-option-eyebrow{color:#64748b;text-transform:uppercase;letter-spacing:.055em;margin-bottom:8px;font-size:11px;font-weight:950}.telegram-guided-option-card h4{color:#0f172a;margin:0;font-size:18px;font-weight:950;line-height:1.18}.telegram-guided-bullet-list{gap:8px;margin:14px 0 16px;padding:0;list-style:none;display:grid}.telegram-guided-bullet{align-items:flex-start;gap:10px;display:flex}.telegram-guided-bullet span{background:#2563eb;border-radius:999px;flex-shrink:0;width:6px;height:6px;margin-top:9px}.telegram-guided-bullet p{color:#526179;margin:0;font-size:13.5px;line-height:1.65}.telegram-guided-small-note{color:#64748b;margin-top:16px;font-size:13px;line-height:1.7}.telegram-guided-small-note a{color:#1d4ed8;font-weight:900;text-decoration:none}.telegram-guided-connect-grid{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:18px;display:grid}.telegram-guided-bot-box{background:radial-gradient(circle at 0 0,#2563eb14,#0000 34%),#f8fafce6;border:1px solid #94a3b829;border-radius:20px;padding:16px}.telegram-guided-bot-box span{color:#64748b;text-transform:uppercase;letter-spacing:.055em;margin-bottom:8px;font-size:11px;font-weight:950;display:block}.telegram-guided-bot-box strong{color:#0f172a;overflow-wrap:anywhere;font-size:14px;line-height:1.45;display:block}.telegram-guided-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.telegram-guided-mini-steps{gap:10px;margin-top:18px;display:grid}.telegram-guided-mini-step{background:#ffffffad;border:1px solid #94a3b81f;border-radius:18px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.telegram-guided-mini-step span{color:#1d4ed8;background:#2563eb1a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:950;display:inline-flex}.telegram-guided-mini-step p{color:#526179;margin:2px 0 0;font-size:14px;line-height:1.58}.telegram-guided-final-card{justify-content:space-between;align-items:center;gap:18px;display:flex;padding:20px 24px!important}.telegram-guided-success-card{align-items:center;gap:16px;display:flex;background:radial-gradient(circle at 0 0,#22c55e1f,#0000 34%),linear-gradient(#ecfdf5eb 0%,#f0fdf4d1 100%)!important;border-color:#16a34a29!important;padding:22px!important}.telegram-guided-success-icon{color:#fff;background:linear-gradient(#22c55e 0%,#16a34a 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:21px;font-weight:950;display:inline-flex;box-shadow:0 12px 24px #16a34a3d,inset 0 1px #fff3}@media (width<=760px){.telegram-guided-status-card,.telegram-guided-final-card,.telegram-guided-success-card{flex-direction:column;align-items:flex-start}.telegram-guided-card{border-radius:22px!important;padding:18px!important}.telegram-guided-options,.telegram-guided-connect-grid{grid-template-columns:1fr}.telegram-guided-status-card h3,.telegram-guided-card h3,.telegram-guided-final-card h3,.telegram-guided-success-card h3{font-size:20px}.telegram-guided-actions .btn,.telegram-guided-option-card .btn,.telegram-guided-final-card .btn,.telegram-guided-success-card .btn{width:100%}}@media (width<=380px){.telegram-guided-card,.telegram-guided-status-card,.telegram-guided-final-card,.telegram-guided-success-card{padding:16px!important}.telegram-guided-option-card{padding:16px}.telegram-guided-mini-step{padding:13px 14px}}.telegram-guided-success-card-compact{background:linear-gradient(#f0fdf4c7 0%,#f8fafcdb 100%)!important;border-color:#16a34a1f!important;align-items:center!important;min-height:auto!important;padding:18px 20px!important;box-shadow:inset 0 1px #ffffffdb,0 12px 26px #0f172a0a,0 8px 18px #16a34a09!important}.telegram-guided-success-icon-compact{width:38px!important;height:38px!important;font-size:18px!important;box-shadow:0 9px 18px #16a34a2e,inset 0 1px #fff3!important}.telegram-guided-success-card-compact h3{font-size:21px!important}.telegram-guided-success-card-compact p{max-width:680px}.telegram-guided-final-card-compact{padding:18px 20px!important}.telegram-guided-final-card-compact h3{font-size:21px!important}.telegram-guided-final-card-compact p{margin-top:6px!important}@media (width<=760px){.telegram-guided-success-card-compact{align-items:flex-start!important;padding:18px!important}.telegram-guided-final-card-compact{padding:18px!important}.telegram-guided-success-card-compact h3,.telegram-guided-final-card-compact h3{font-size:19px!important}.signup-main-title{letter-spacing:-.045em!important;font-size:clamp(31px,8.2vw,38px)!important;line-height:1.03!important}.signup-main-subtitle{font-size:15px!important;line-height:1.68!important}}@media (width<=380px){.signup-main-title{font-size:clamp(29px,8.4vw,34px)!important}.signup-main-subtitle{font-size:14.5px!important}}.peak-status-card{justify-content:space-between;align-items:center;gap:18px;display:flex;padding:20px 22px!important}.peak-security-card,.peak-credentials-card,.peak-success-card{padding:22px!important}.peak-step-kicker{color:#2563eb;text-transform:uppercase;letter-spacing:.045em;margin-bottom:8px;font-size:12px;font-weight:950}.peak-status-card h3,.peak-security-card h3,.peak-credentials-card h3,.peak-success-card h3,.peak-final-card h3{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:22px;font-weight:950;line-height:1.16}.peak-status-card p,.peak-security-card p,.peak-credentials-card p,.peak-success-card p,.peak-final-card p{color:#526179;margin:8px 0 0;font-size:14px;line-height:1.72}.peak-security-point{background:#ffffffad;border:1px solid #94a3b81f;border-radius:20px;align-items:flex-start;gap:11px;padding:16px;display:flex}.peak-security-point>span{background:linear-gradient(#3b82f6 0%,#2563eb 100%);border-radius:999px;flex-shrink:0;width:9px;height:9px;margin-top:7px;box-shadow:0 8px 16px #2563eb2e}.peak-security-point p{color:#526179;margin:5px 0 0;font-size:12.8px;line-height:1.55}.peak-inline-success{margin-top:14px}.peak-form-footer{border-top:1px solid #94a3b81f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding-top:18px;display:flex}.peak-form-footer .helper-text{max-width:520px}.peak-final-card{justify-content:space-between;align-items:center;gap:18px;display:flex;padding:20px 24px!important}.peak-success-card{align-items:flex-start;gap:16px;display:flex;background:linear-gradient(#f0fdf4c7 0%,#f8fafcdb 100%)!important;border-color:#16a34a1f!important;box-shadow:inset 0 1px #ffffffdb,0 12px 26px #0f172a0a,0 8px 18px #16a34a09!important}.peak-success-icon{color:#fff;background:linear-gradient(#22c55e 0%,#16a34a 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;font-weight:950;display:inline-flex;box-shadow:0 10px 20px #16a34a33,inset 0 1px #fff3}.peak-validated-user{background:#ffffffb3;border:1px solid #16a34a21;border-radius:18px;margin-top:16px;padding:14px 16px}.peak-validated-user span{color:#64748b;text-transform:uppercase;letter-spacing:.055em;margin-bottom:6px;font-size:11px;font-weight:950;display:block}.peak-validated-user strong{color:#0f172a;overflow-wrap:anywhere;font-size:15px;line-height:1.45;display:block}@media (width<=900px){.peak-security-grid{grid-template-columns:1fr}}@media (width<=760px){.peak-status-card,.peak-final-card{flex-direction:column;align-items:flex-start}.peak-security-card,.peak-credentials-card,.peak-success-card{border-radius:22px!important;padding:18px!important}.peak-status-card h3,.peak-security-card h3,.peak-credentials-card h3,.peak-success-card h3,.peak-final-card h3{font-size:20px}.peak-form-footer{flex-direction:column;align-items:stretch}.peak-form-footer .btn,.peak-final-card .btn{width:100%}}@media (width<=380px){.peak-status-card,.peak-security-card,.peak-credentials-card,.peak-success-card,.peak-final-card{padding:16px!important}.peak-security-point{padding:14px}}.telegram-guided-kicker,.peak-step-kicker{color:#64748b!important;letter-spacing:.035em!important;text-transform:none!important;margin-bottom:7px!important;font-size:11.5px!important;font-weight:850!important}.telegram-guided-card>.telegram-guided-kicker,.peak-security-card>.peak-step-kicker,.peak-credentials-card>.peak-step-kicker{text-transform:none!important}.telegram-guided-status-card h3,.peak-status-card h3{letter-spacing:-.015em!important;font-size:18px!important;font-weight:900!important;line-height:1.25!important}.telegram-guided-status-card p,.peak-status-card p{font-size:13.5px!important;line-height:1.58!important}.telegram-guided-card h3,.telegram-guided-final-card h3,.telegram-guided-success-card h3,.peak-security-card h3,.peak-credentials-card h3,.peak-final-card h3,.peak-success-card h3{letter-spacing:-.018em!important;font-size:20px!important;font-weight:900!important;line-height:1.18!important}.telegram-guided-success-card-compact{background:linear-gradient(#f0fdf48f 0%,#f8fafce0 100%)!important;border-color:#16a34a1a!important}.telegram-guided-success-card-compact .telegram-guided-kicker{color:#64748b!important}.telegram-guided-success-icon-compact{width:34px!important;height:34px!important;font-size:16px!important}.peak-success-card{background:linear-gradient(#f0fdf48f 0%,#f8fafce0 100%)!important;border-color:#16a34a1a!important}.peak-success-icon{width:34px!important;height:34px!important;font-size:16px!important}.peak-security-point strong{font-size:13.2px!important;font-weight:850!important}.peak-security-point p{font-size:12.8px!important;line-height:1.52!important}.telegram-guided-bot-box span,.telegram-guided-option-eyebrow,.peak-validated-user span{color:#64748b!important;letter-spacing:.035em!important;font-size:11px!important;font-weight:850!important}.telegram-guided-mini-step p,.telegram-guided-bullet p{font-size:13.2px!important;line-height:1.58!important}@media (width<=760px){.telegram-guided-status-card h3,.peak-status-card h3{font-size:17px!important}.telegram-guided-card h3,.telegram-guided-final-card h3,.telegram-guided-success-card h3,.peak-security-card h3,.peak-credentials-card h3,.peak-final-card h3,.peak-success-card h3{font-size:18px!important}.telegram-guided-card p,.telegram-guided-final-card p,.telegram-guided-success-card p,.peak-security-card p,.peak-credentials-card p,.peak-final-card p,.peak-success-card p{font-size:13.2px!important}}.telegram-guided-status-card,.peak-status-card{border-radius:22px!important;align-items:center!important;min-height:auto!important;padding:18px 20px!important}.telegram-guided-status-card .telegram-guided-kicker,.peak-status-card .peak-step-kicker{color:#64748b!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:6px!important;font-size:12px!important;font-weight:850!important;line-height:1.2!important}.telegram-guided-status-card h3,.peak-status-card h3{color:#0f172a!important;letter-spacing:-.01em!important;margin:0!important;font-size:15.5px!important;font-weight:900!important;line-height:1.28!important}.telegram-guided-status-card p,.peak-status-card p{color:#526179!important;margin-top:6px!important;font-size:13px!important;line-height:1.55!important}.telegram-guided-kicker,.peak-step-kicker,.telegram-guided-option-eyebrow,.telegram-guided-bot-box span,.peak-validated-user span{color:#64748b!important;letter-spacing:0!important;text-transform:none!important;font-size:11.5px!important;font-weight:850!important;line-height:1.2!important}.telegram-guided-card h3,.telegram-guided-final-card h3,.telegram-guided-success-card h3,.peak-security-card h3,.peak-credentials-card h3,.peak-final-card h3,.peak-success-card h3{color:#0f172a!important;letter-spacing:-.015em!important;margin:0!important;font-size:18px!important;font-weight:900!important;line-height:1.24!important}.telegram-guided-card p,.telegram-guided-final-card p,.telegram-guided-success-card p,.peak-security-card p,.peak-credentials-card p,.peak-final-card p,.peak-success-card p{color:#526179!important;font-size:13px!important;line-height:1.58!important}.telegram-guided-success-card-compact,.telegram-guided-success-card{background:radial-gradient(circle at 0 0,#22c55e1a,#0000 34%),linear-gradient(#ecfdf5d6 0%,#f0fdf4b8 100%)!important;border:1px solid #16a34a26!important;border-radius:20px!important;align-items:flex-start!important;gap:12px!important;min-height:auto!important;padding:16px 18px!important;box-shadow:inset 0 1px #ffffffd1,0 10px 22px #16a34a0b!important}.telegram-guided-success-icon,.telegram-guided-success-icon-compact{width:28px!important;height:28px!important;margin-top:2px!important;font-size:14px!important;box-shadow:0 9px 18px #16a34a2e,inset 0 1px #fff3!important}.telegram-guided-success-card h3,.telegram-guided-success-card-compact h3{font-size:15px!important;font-weight:900!important;line-height:1.25!important}.telegram-guided-success-card p,.telegram-guided-success-card-compact p{margin-top:6px!important;font-size:13px!important;line-height:1.55!important}.peak-success-card{background:radial-gradient(circle at 0 0,#22c55e1a,#0000 34%),linear-gradient(#ecfdf5d6 0%,#f0fdf4b8 100%)!important;border:1px solid #16a34a26!important;border-radius:20px!important;align-items:flex-start!important;gap:12px!important;min-height:auto!important;padding:16px 18px!important;box-shadow:inset 0 1px #ffffffd1,0 10px 22px #16a34a0b!important}.peak-success-icon{width:28px!important;height:28px!important;margin-top:2px!important;font-size:14px!important;box-shadow:0 9px 18px #16a34a2e,inset 0 1px #fff3!important}.peak-success-card h3{font-size:15px!important;font-weight:900!important;line-height:1.25!important}.peak-validated-user{border-radius:16px!important;max-width:460px!important;margin-top:12px!important;padding:12px 14px!important}.peak-validated-user strong{font-size:14px!important;font-weight:900!important;line-height:1.35!important}.telegram-guided-final-card,.telegram-guided-final-card-compact,.peak-final-card{border-radius:22px!important;min-height:auto!important;padding:18px 20px!important}.telegram-guided-final-card h3,.telegram-guided-final-card-compact h3,.peak-final-card h3{font-size:18px!important;font-weight:900!important;line-height:1.24!important}.telegram-guided-final-card p,.telegram-guided-final-card-compact p,.peak-final-card p{margin-top:6px!important;font-size:13px!important;line-height:1.55!important}.peak-security-card,.peak-credentials-card{border-radius:22px!important;padding:20px!important}.peak-security-grid{gap:10px!important;margin-top:16px!important}.peak-security-point{border-radius:18px!important;padding:14px!important}.peak-security-point>span{width:7px!important;height:7px!important;box-shadow:none!important;margin-top:7px!important}.peak-security-point strong{font-size:13px!important;font-weight:850!important;line-height:1.25!important}.peak-security-point p{margin-top:5px!important;font-size:12.5px!important;line-height:1.5!important}.telegram-guided-card{border-radius:22px!important;padding:20px!important}.telegram-guided-option-card{border-radius:18px!important;padding:16px!important}.telegram-guided-option-card h4{font-size:15.5px!important;font-weight:900!important;line-height:1.24!important}.telegram-guided-bullet p,.telegram-guided-mini-step p{font-size:12.8px!important;line-height:1.55!important}.telegram-guided-mini-step{border-radius:16px!important;padding:12px 14px!important}.telegram-guided-mini-step span{width:26px!important;height:26px!important;font-size:12px!important}@media (width<=760px){.telegram-guided-status-card,.peak-status-card,.telegram-guided-final-card,.telegram-guided-final-card-compact,.peak-final-card{border-radius:20px!important;padding:16px!important}.telegram-guided-status-card h3,.peak-status-card h3{font-size:15px!important}.telegram-guided-card h3,.telegram-guided-final-card h3,.telegram-guided-success-card h3,.peak-security-card h3,.peak-credentials-card h3,.peak-final-card h3,.peak-success-card h3{font-size:17px!important}.telegram-guided-success-card,.telegram-guided-success-card-compact,.peak-success-card{border-radius:18px!important;padding:15px!important}.peak-security-card,.peak-credentials-card,.telegram-guided-card{border-radius:20px!important;padding:16px!important}}.peak-security-card-compact h3{font-size:17px!important;line-height:1.25!important}.peak-security-card-compact>div:first-child>p{max-width:720px;font-size:13px!important;line-height:1.58!important}.peak-security-card-compact .peak-security-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important;margin-top:14px!important}.peak-security-card-compact .peak-security-point{border-radius:17px!important;padding:13px 14px!important}.peak-security-card-compact .peak-security-point strong{font-size:12.8px!important;font-weight:850!important}.peak-security-card-compact .peak-security-point p{font-size:12.4px!important;line-height:1.48!important}.peak-credentials-card{padding-bottom:18px!important}.peak-form-footer-compact .helper-text{max-width:480px!important}.peak-form-actions .btn{min-width:150px}.peak-disabled-continue:disabled{color:#fff!important;opacity:1!important;box-shadow:none!important;cursor:not-allowed!important;background:#6b7280!important}@media (width<=900px){.peak-security-card-compact .peak-security-grid{grid-template-columns:1fr!important}}@media (width<=760px){.peak-form-footer-compact{flex-direction:column!important;align-items:stretch!important}.peak-form-actions{grid-template-columns:1fr;width:100%;display:grid}.peak-form-actions .btn{width:100%;min-width:0}.peak-security-card-compact{padding:16px!important}}.peak-credentials-card,.peak-security-card,.peak-security-card-compact{box-shadow:inset 0 1px #ffffffdb,0 12px 26px #0f172a08!important}.peak-security-card-compact{padding:17px 20px!important}.peak-security-card-compact h3,.peak-credentials-card h3{font-size:17px!important;line-height:1.26!important}.peak-security-card-compact .peak-security-point{min-height:86px!important}.peak-form-footer-compact,.peak-credentials-card form,.peak-credentials-card>div:last-child{border-top-color:#94a3b81a!important}.peak-form-footer-compact .helper-text,.peak-credentials-card .helper-text{color:#64748b!important}.peak-form-actions .btn,.peak-credentials-card .btn{border-radius:15px!important;min-height:48px!important}.peak-disabled-continue:disabled,.peak-form-actions .btn:disabled,.peak-credentials-card .btn:disabled{color:#7b8494!important;box-shadow:none!important;opacity:1!important;background:#f8fafceb!important;border:1px solid #94a3b829!important}.peak-credentials-card .btn-primary:not(:disabled){box-shadow:0 14px 28px #0f172a29,inset 0 1px #ffffff1a!important}.peak-success-card{border-radius:20px!important;align-items:center!important;gap:12px!important;min-height:auto!important;padding:14px 18px!important}.peak-success-icon{width:30px!important;height:30px!important;margin-top:0!important;font-size:15px!important}.peak-validated-user{border-radius:13px!important;align-items:center!important;gap:10px!important;max-width:none!important;margin-top:10px!important;padding:8px 12px!important;display:inline-flex!important}.peak-validated-user span{margin-bottom:0!important;font-size:10.5px!important;line-height:1!important}.peak-validated-user strong{font-size:13px!important;line-height:1.2!important}.peak-final-card{padding:16px 20px!important}.peak-final-card h3{font-size:16.5px!important}.peak-final-card p{font-size:13px!important}.peak-step-flow{gap:18px!important;display:grid!important}.peak-status-card,.peak-security-card,.peak-credentials-card,.peak-success-card,.peak-final-card{background:linear-gradient(#ffffffc7 0%,#f8fafcd6 100%)!important;border:1px solid #94a3b824!important;border-radius:22px!important;box-shadow:inset 0 1px #ffffffdb,0 12px 26px #0f172a09!important}.peak-status-card{justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:auto!important;padding:18px 20px!important;display:flex!important}.peak-step-kicker{color:#64748b!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:7px!important;font-size:11.5px!important;font-weight:800!important;line-height:1.2!important}.peak-security-card h3,.peak-credentials-card h3,.peak-success-card h3,.peak-final-card h3{color:#0f172a!important;letter-spacing:-.015em!important;margin:0!important;font-size:18px!important;font-weight:900!important;line-height:1.24!important}.peak-security-card p,.peak-credentials-card p,.peak-success-card p,.peak-final-card p{color:#526179!important;margin:7px 0 0!important;font-size:13px!important;line-height:1.58!important}.peak-security-card,.peak-security-card-compact{padding:18px 20px!important}.peak-security-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important;display:grid!important}.peak-security-point{background:#ffffffad!important;border:1px solid #94a3b81f!important;border-radius:17px!important;align-items:flex-start!important;gap:11px!important;min-height:86px!important;padding:13px 14px!important;display:flex!important}.peak-security-point>span{width:7px!important;height:7px!important;box-shadow:none!important;background:linear-gradient(#3b82f6 0%,#2563eb 100%)!important;border-radius:999px!important;flex-shrink:0!important;margin-top:7px!important}.peak-security-point strong{color:#0f172a!important;font-size:12.8px!important;font-weight:850!important;line-height:1.25!important;display:block!important}.peak-security-point p{color:#526179!important;margin-top:5px!important;font-size:12.4px!important;line-height:1.48!important}.peak-credentials-form{gap:16px!important;display:grid!important}.peak-credentials-card{padding:18px 20px!important}.peak-fields-grid{gap:16px!important;margin-top:16px!important;display:grid!important}.peak-credentials-card .input{border-radius:17px!important;min-height:54px!important}.peak-inline-notice{margin-top:14px!important}.peak-form-footer-compact{border-top:1px solid #94a3b81a!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-top:16px!important;padding-top:16px!important;display:flex!important}.peak-form-footer-text{color:#64748b!important;max-width:520px!important;font-size:13px!important;line-height:1.58!important}.peak-form-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.peak-form-actions .btn{border-radius:15px!important;min-width:150px!important;min-height:48px!important}.peak-disabled-continue:disabled{color:#7b8494!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important;background:#f8fafceb!important;border:1px solid #94a3b829!important}.peak-success-card{background:radial-gradient(circle at 0 0,#22c55e1a,#0000 34%),linear-gradient(#ecfdf5d6 0%,#f0fdf4b8 100%)!important;border:1px solid #16a34a26!important;border-radius:20px!important;align-items:center!important;gap:12px!important;min-height:auto!important;padding:14px 18px!important;display:flex!important;box-shadow:inset 0 1px #ffffffd1,0 10px 22px #16a34a0b!important}.peak-success-icon{color:#fff!important;background:linear-gradient(#22c55e 0%,#16a34a 100%)!important;border-radius:999px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;margin-top:0!important;font-size:15px!important;font-weight:950!important;display:inline-flex!important;box-shadow:0 9px 18px #16a34a2e,inset 0 1px #fff3!important}.peak-success-content{min-width:0!important}.peak-success-card h3{font-size:15.5px!important;line-height:1.25!important}.peak-success-card p{margin-top:5px!important;font-size:13px!important;line-height:1.5!important}.peak-validated-user{background:#ffffffad!important;border:1px solid #16a34a21!important;border-radius:13px!important;align-items:center!important;gap:10px!important;max-width:none!important;margin-top:10px!important;padding:8px 12px!important;display:inline-flex!important}.peak-validated-user span{color:#64748b!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:0!important;font-size:10.5px!important;font-weight:850!important;line-height:1!important;display:block!important}.peak-validated-user strong{color:#0f172a!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important;display:block!important}.peak-final-card{border-radius:22px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:auto!important;padding:16px 20px!important;display:flex!important}.peak-final-copy{flex:1!important;min-width:0!important}.peak-final-card h3{font-size:16.5px!important;line-height:1.25!important}.peak-final-card p{margin-top:6px!important;font-size:13px!important;line-height:1.55!important}.peak-final-button{border-radius:16px!important;flex-shrink:0!important;min-width:148px!important;min-height:52px!important}@media (width<=900px){.peak-security-grid{grid-template-columns:1fr!important}}@media (width<=760px){.peak-step-flow{gap:16px!important}.peak-status-card{border-radius:20px!important;flex-direction:column!important;align-items:flex-start!important;padding:16px!important}.peak-security-card,.peak-security-card-compact,.peak-credentials-card{border-radius:20px!important;padding:16px!important}.peak-security-card h3,.peak-credentials-card h3{font-size:17px!important}.peak-form-footer-compact{flex-direction:column!important;align-items:stretch!important}.peak-form-actions{grid-template-columns:1fr!important;width:100%!important;display:grid!important}.peak-form-actions .btn{width:100%!important;min-width:0!important}.peak-success-card{border-radius:18px!important;align-items:flex-start!important;padding:15px!important}.peak-validated-user{justify-content:space-between!important;width:100%!important}.peak-final-card{border-radius:20px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:14px!important;padding:18px!important}.peak-final-card h3{font-size:17px!important}.peak-final-card p{font-size:13px!important}.peak-final-button{width:100%!important;min-width:0!important;min-height:54px!important}}@media (width<=380px){.peak-status-card,.peak-security-card,.peak-security-card-compact,.peak-credentials-card,.peak-success-card,.peak-final-card{padding:15px!important}.peak-security-point{padding:13px!important}.peak-validated-user{flex-direction:column!important;align-items:flex-start!important;gap:5px!important}}.review-step-flow{gap:18px!important;display:grid!important}.review-status-card,.review-section-card,.review-payment-card,.review-checkout-card{background:linear-gradient(#ffffffc7 0%,#f8fafcd6 100%)!important;border:1px solid #94a3b824!important;border-radius:22px!important;box-shadow:inset 0 1px #ffffffdb,0 12px 26px #0f172a09!important}.review-status-card{justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:auto!important;padding:18px 20px!important;display:flex!important}.review-section-card,.review-payment-card{padding:20px!important}.review-section-header{justify-content:space-between;gap:18px;margin-bottom:16px;display:flex}.review-kicker,.review-card-kicker{color:#64748b!important;letter-spacing:0!important;text-transform:none!important;font-size:11.5px!important;font-weight:800!important;line-height:1.2!important}.review-kicker{margin-bottom:7px!important}.review-section-header h3,.review-checkout-card h3{color:#0f172a!important;letter-spacing:-.015em!important;margin:0!important;font-size:18px!important;font-weight:900!important;line-height:1.24!important}.review-section-header p,.review-checkout-card p{max-width:760px;color:#526179!important;margin:7px 0 0!important;font-size:13px!important;line-height:1.58!important}.review-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.review-summary-card{box-shadow:none!important;background:#ffffffad!important;border:1px solid #94a3b81f!important;border-radius:17px!important;padding:14px!important}.review-card-kicker{margin-bottom:7px}.review-summary-value{color:#0f172a;overflow-wrap:anywhere;font-size:15.5px;font-weight:900;line-height:1.25}.review-summary-card p{color:#526179;margin:6px 0 0;font-size:12.6px;line-height:1.5}.review-validation-list{gap:10px;margin-top:14px;display:grid}.review-validation-item{background:#ffffffad;border:1px solid #94a3b81f;border-radius:17px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.review-validation-item.is-valid{background:linear-gradient(#f0fdf4b8 0%,#f8fafcd1 100%);border-color:#16a34a21}.review-validation-icon{color:#fff;background:linear-gradient(#22c55e 0%,#16a34a 100%);border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:950;display:inline-flex;box-shadow:0 9px 18px #16a34a29,inset 0 1px #fff3}.review-validation-item:not(.is-valid) .review-validation-icon{color:#64748b;box-shadow:none;background:#0f172a0f}.review-validation-copy strong{color:#0f172a;font-size:14px;font-weight:900;line-height:1.25;display:block}.review-validation-copy p{color:#526179;margin:4px 0 0;font-size:12.7px;line-height:1.5}.review-trust-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.review-trust-item{background:#f1f5f9b8;border:1px solid #94a3b81a;border-radius:16px;align-items:flex-start;gap:10px;padding:12px 13px;display:flex}.review-trust-item span{background:linear-gradient(#3b82f6 0%,#2563eb 100%);border-radius:999px;flex-shrink:0;width:7px;height:7px;margin-top:7px}.review-trust-item p{color:#526179;margin:0;font-size:12.7px;line-height:1.5}.review-payment-options{gap:10px;display:grid}.review-payment-option{text-align:left;cursor:pointer;background:linear-gradient(#ffffffdb 0%,#f8fafcc7 100%);border:1px solid #94a3b824;border-radius:20px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:14px;width:100%;padding:16px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;box-shadow:inset 0 1px #ffffffdb,0 10px 22px #0f172a08}.review-payment-option:hover{border-color:#2563eb33;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffdb,0 14px 28px #0f172a0d}.review-payment-option.is-selected{border-color:#2563eb4d;box-shadow:inset 0 1px #ffffffe6,0 16px 34px #2563eb13}.review-payment-radio{box-sizing:border-box;background:#fff;border:2px solid #94a3b88c;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.review-payment-option.is-selected .review-payment-radio{border:6px solid #2563eb}.review-payment-main{min-width:0}.review-payment-logo-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.review-provider-logo{align-items:center;height:34px;display:flex}.review-provider-logo img{object-fit:contain;object-position:left center;max-width:150px;max-height:28px;display:block}.review-provider-logo-mercadopago img{max-width:150px;max-height:32px}.review-selected-pill{color:#1d4ed8;background:#2563eb14;border-radius:999px;flex-shrink:0;padding:7px 10px;font-size:11.5px;font-weight:900}.review-payment-copy h4{color:#0f172a;margin:0;font-size:15.5px;font-weight:900;line-height:1.25}.review-payment-copy p{color:#526179;margin:6px 0 0;font-size:13px;line-height:1.55}.review-card-brands{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.review-card-brand{background:#fff;border:1px solid #94a3b821;border-radius:11px;justify-content:center;align-items:center;min-width:58px;height:34px;padding:7px 10px;display:inline-flex}.review-card-brand img{width:auto;max-height:18px;display:block}.review-checkout-card{justify-content:space-between;align-items:center;gap:18px;display:flex;padding:18px 20px!important}.review-checkout-copy{flex:1;min-width:0}.review-checkout-button{flex-shrink:0;min-width:210px;min-height:52px;border-radius:16px!important}@media (width<=900px){.review-summary-grid,.review-trust-strip{grid-template-columns:1fr}}@media (width<=760px){.review-step-flow{gap:16px!important}.review-status-card{border-radius:20px!important;flex-direction:column!important;align-items:flex-start!important;padding:16px!important}.review-section-card,.review-payment-card{border-radius:20px!important;padding:16px!important}.review-section-header{margin-bottom:14px}.review-section-header h3,.review-checkout-card h3{font-size:17px!important}.review-validation-item{grid-template-columns:28px minmax(0,1fr)}.review-validation-item .status-badge,.review-validation-item>span:last-child{grid-column:2}.review-payment-option{border-radius:18px;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:14px}.review-payment-logo-row{flex-direction:column;align-items:flex-start}.review-selected-pill{padding:6px 9px}.review-checkout-card{flex-direction:column;align-items:stretch;border-radius:20px!important;padding:18px!important}.review-checkout-button{width:100%;min-width:0;min-height:54px}}@media (width<=380px){.review-status-card,.review-section-card,.review-payment-card,.review-checkout-card{padding:15px!important}.review-summary-card,.review-validation-item,.review-payment-option{padding:13px!important}}.review-summary-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))!important}.review-payment-card .review-kicker{color:#64748b!important}.review-checkout-card h3{font-size:17px!important}.review-checkout-card p{font-size:13px!important;line-height:1.58!important}@media (width<=900px){.review-summary-grid-two{grid-template-columns:1fr!important}}.review-provider-logo{justify-content:flex-start;align-items:center;display:inline-flex}.review-provider-logo img{object-fit:contain;display:block}.review-provider-logo-mercadopago{min-width:150px}.review-provider-logo-mercadopago img{width:150px!important;max-width:none!important;height:auto!important;max-height:32px!important}.review-payment-copy p,.review-checkout-card p,.review-summary-card p{line-height:1.55}.review-provider-logo-stripe img{max-height:28px!important}.review-provider-logo-paypal img{max-height:31px!important}.review-summary-card p{color:#526179!important;font-size:12.6px!important;line-height:1.5!important}.review-payment-header p,.review-checkout-card p{max-width:760px!important}.review-provider-logo-mercadopago{min-width:190px!important;height:46px!important}.review-provider-logo-mercadopago img{object-fit:contain!important;object-position:left center!important;width:190px!important;max-width:190px!important;height:auto!important;max-height:42px!important}.review-provider-top,.review-payment-logo-row{justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:42px!important;margin-bottom:10px!important;display:flex!important}.review-provider-logo,.review-provider-logo-stripe,.review-provider-logo-mercadopago,.review-provider-logo-paypal,.review-provider-logo--stripe,.review-provider-logo--mercadopago,.review-provider-logo--paypal{justify-content:flex-start!important;align-items:center!important;width:170px!important;min-width:170px!important;height:42px!important;min-height:42px!important;display:flex!important;overflow:visible!important}.review-provider-logo img{object-fit:contain!important;object-position:left center!important;width:auto!important;display:block!important}.review-payment-card .review-provider-logo-mercadopago img,.review-payment-card .review-provider-logo--mercadopago img{max-width:175px!important;height:38px!important;max-height:38px!important;transform:none!important}.review-payment-card .review-provider-logo-stripe img,.review-payment-card .review-provider-logo--stripe img{max-width:96px!important;height:25px!important;max-height:25px!important;transform:none!important}.review-payment-card .review-provider-logo-paypal img,.review-payment-card .review-provider-logo--paypal img{max-width:118px!important;height:27px!important;max-height:27px!important;transform:none!important}.review-provider-method-label{color:#0f172a!important;margin:0 0 8px!important;font-size:15.5px!important;font-weight:900!important;line-height:1.25!important}.review-provider-description{color:#526179!important;max-width:720px!important;margin:0!important;font-size:13px!important;line-height:1.55!important}.review-provider-card-brands,.review-card-brands{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-top:12px!important;display:flex!important}.review-provider-card-brand,.review-card-brand{background:#fff!important;border:1px solid #94a3b821!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;min-width:58px!important;height:34px!important;padding:7px 10px!important;display:inline-flex!important}.review-provider-card-brand img,.review-card-brand img{object-fit:contain!important;width:auto!important;max-height:18px!important;display:block!important}.review-provider-selected-badge,.review-selected-pill{color:#1d4ed8!important;white-space:nowrap!important;background:#2563eb14!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:7px 10px!important;font-size:11.5px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.review-payment-option,.review-provider-card{min-height:126px!important}@media (width<=760px){.review-provider-top,.review-payment-logo-row{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;min-height:auto!important}.review-provider-logo,.review-provider-logo-stripe,.review-provider-logo-mercadopago,.review-provider-logo-paypal,.review-provider-logo--stripe,.review-provider-logo--mercadopago,.review-provider-logo--paypal{width:155px!important;min-width:155px!important;height:40px!important;min-height:40px!important}.review-payment-card .review-provider-logo-mercadopago img,.review-payment-card .review-provider-logo--mercadopago img{max-width:165px!important;height:36px!important;max-height:36px!important}.review-payment-card .review-provider-logo-stripe img,.review-payment-card .review-provider-logo--stripe img{max-width:92px!important;height:24px!important;max-height:24px!important}.review-payment-card .review-provider-logo-paypal img,.review-payment-card .review-provider-logo--paypal img{max-width:112px!important;height:26px!important;max-height:26px!important}.review-provider-selected-badge,.review-selected-pill{align-self:flex-start!important}.review-payment-option,.review-provider-card{min-height:auto!important}}.review-payment-card .review-provider-logo-mercadopago,.review-payment-card .review-provider-logo--mercadopago{width:190px!important;min-width:190px!important;height:42px!important;min-height:42px!important;overflow:visible!important}.review-payment-card .review-provider-logo-mercadopago img,.review-payment-card .review-provider-logo--mercadopago img{object-fit:contain!important;object-position:left center!important;width:auto!important;max-width:180px!important;height:32px!important;max-height:32px!important;transform:none!important}.review-payment-card .review-provider-logo-stripe img,.review-payment-card .review-provider-logo--stripe img{width:auto!important;max-width:96px!important;height:25px!important;max-height:25px!important;transform:none!important}.review-payment-card .review-provider-logo-paypal img,.review-payment-card .review-provider-logo--paypal img{width:auto!important;max-width:118px!important;height:27px!important;max-height:27px!important;transform:none!important}@media (width<=760px){.review-payment-card .review-provider-logo-mercadopago,.review-payment-card .review-provider-logo--mercadopago{width:170px!important;min-width:170px!important;height:40px!important;min-height:40px!important}.review-payment-card .review-provider-logo-mercadopago img,.review-payment-card .review-provider-logo--mercadopago img{max-width:165px!important;height:30px!important;max-height:30px!important}.review-payment-card .review-provider-logo-stripe img,.review-payment-card .review-provider-logo--stripe img{max-width:92px!important;height:24px!important;max-height:24px!important}.review-payment-card .review-provider-logo-paypal img,.review-payment-card .review-provider-logo--paypal img{max-width:112px!important;height:26px!important;max-height:26px!important}}.review-payment-card .review-trust-strip{background:#f8fafcad!important;border:1px solid #94a3b81f!important;border-radius:16px!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 14px!important;margin:12px 0 16px!important;padding:10px 12px!important;display:flex!important;box-shadow:inset 0 1px #ffffffc7!important}.review-payment-card .review-trust-item{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:8px!important;min-height:auto!important;padding:0!important;display:inline-flex!important}.review-payment-card .review-trust-item span{background:#2563eb!important;border-radius:999px!important;flex-shrink:0!important;width:6px!important;height:6px!important;margin:0!important}.review-payment-card .review-trust-item p{color:#526179!important;margin:0!important;font-size:12.5px!important;font-weight:650!important;line-height:1.35!important}.review-payment-card .review-payment-option:not(.is-selected),.review-payment-card .review-provider-card:not(.is-selected){border-color:#94a3b824!important;box-shadow:inset 0 1px #ffffffdb,0 10px 22px #0f172a08!important}.review-payment-card .review-payment-option:not(.is-selected):hover,.review-payment-card .review-provider-card:not(.is-selected):hover{border-color:#94a3b83d!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffffe0,0 14px 28px #0f172a0b!important}.review-payment-card .review-payment-option:not(.is-selected):focus,.review-payment-card .review-payment-option:not(.is-selected):focus-visible,.review-payment-card .review-provider-card:not(.is-selected):focus,.review-payment-card .review-provider-card:not(.is-selected):focus-visible{border-color:#94a3b847!important;outline:none!important;box-shadow:0 0 0 3px #94a3b81a,inset 0 1px #ffffffe0,0 14px 28px #0f172a0b!important}.review-payment-card .review-payment-option.is-selected,.review-payment-card .review-provider-card.is-selected{border-color:#2563eb5c!important;box-shadow:inset 0 1px #ffffffe6,0 16px 34px #2563eb13!important}.review-payment-card .review-payment-option.is-selected .review-payment-radio,.review-payment-card .review-provider-card.is-selected .review-payment-radio{border-color:#2563eb!important}.review-checkout-card h3{font-size:17px!important;line-height:1.25!important}.review-checkout-card p{color:#526179!important;font-size:13px!important;line-height:1.55!important}@media (width<=760px){.review-payment-card .review-trust-strip{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;padding:12px!important}.review-payment-card .review-trust-item p{font-size:12.7px!important}}.cancel-page-shell{background:radial-gradient(circle at 12% 8%,#2563eb14,#0000 34%),radial-gradient(circle at 92% 12%,#0ea5e912,#0000 32%),linear-gradient(#eef4fb 0%,#f8fafc 100%);min-height:100vh}.cancel-page-container{padding-top:56px;padding-bottom:56px}.cancel-card{background:linear-gradient(#fffffff5,#ffffffe6),radial-gradient(circle at 18% 0,#2563eb14,#0000 30%);border:1px solid #94a3b829;border-radius:34px;width:min(860px,100%);margin:0 auto;padding:44px;box-shadow:0 28px 80px #0f172a1a,inset 0 1px #ffffffe6}.cancel-eyebrow{margin-bottom:18px;display:inline-flex}.cancel-title{color:#0f172a;letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(34px,5vw,52px);font-weight:900;line-height:1.02}.cancel-subtitle{color:#475569;max-width:760px;margin:18px 0 0;font-size:16px;line-height:1.75}.cancel-status-card{background:#ffffffc7;border:1px solid #94a3b829;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:22px;margin-top:28px;padding:22px 24px;display:flex;box-shadow:0 18px 38px #0f172a0e,inset 0 1px #ffffffe0}.cancel-status-label,.cancel-info-kicker{color:#64748b;letter-spacing:.025em;margin:0 0 7px;font-size:12px;font-weight:900;line-height:1.2}.cancel-status-card h2,.cancel-info-card h3{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:19px;font-weight:900;line-height:1.2}.cancel-status-card p,.cancel-info-card p{color:#526179;margin:9px 0 0;font-size:14px;line-height:1.7}.cancel-status-pill{color:#475569;white-space:nowrap;background:#64748b1a;border-radius:999px;justify-content:center;align-items:center;padding:9px 14px;font-size:12.5px;font-weight:900;display:inline-flex}.cancel-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.cancel-info-card{background:#ffffffad;border:1px solid #94a3b824;border-radius:24px;padding:22px;box-shadow:0 14px 30px #0f172a0b,inset 0 1px #ffffffdb}.cancel-note{color:#475569;background:#eff6ffb8;border:1px solid #2563eb1f;border-radius:20px;flex-direction:column;gap:2px;margin-top:18px;padding:16px 18px;font-size:14px;line-height:1.65;display:flex}.cancel-note strong{color:#0f172a;font-weight:900}.cancel-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}@media (width<=760px){.cancel-page-container{padding:28px 14px}.cancel-card{border-radius:28px;padding:28px 22px}.cancel-title{letter-spacing:-.05em;font-size:36px}.cancel-subtitle{font-size:15px;line-height:1.7}.cancel-status-card{flex-direction:column;padding:20px}.cancel-info-grid{grid-template-columns:1fr}.cancel-actions{flex-direction:column}.cancel-actions .btn{justify-content:center;width:100%}}.cancel-title{letter-spacing:-.052em!important;font-size:clamp(38px,4.6vw,50px)!important;line-height:1.04!important}.cancel-status-card h2,.cancel-info-card h3{letter-spacing:-.02em!important}.cancel-status-card p,.cancel-info-card p,.cancel-note{line-height:1.68!important}.cancel-title{letter-spacing:-.052em!important;max-width:780px!important;font-size:clamp(34px,4.2vw,46px)!important;line-height:1.06!important}.cancel-subtitle{max-width:780px!important}.cancel-card{padding-top:42px!important}.cancel-status-card h2,.cancel-info-card h3{font-size:18px!important;line-height:1.25!important}.cancel-note{background:#eff6ff9e!important}.success-brand{color:#0f172a;letter-spacing:-.04em;font-size:23px;font-weight:900;text-decoration:none}.success-trial-note,.success-completed-banner,.success-review-card,.success-portal-card,.success-billing-card{background:#ffffffbd;border:1px solid #94a3b824;border-radius:24px;margin-top:18px;padding:20px;box-shadow:0 14px 30px #0f172a0b,inset 0 1px #ffffffdb}.success-trial-note,.success-completed-banner{color:#166534;background:#ecfdf3b8;border-color:#86efacb3;flex-direction:column;gap:6px;display:flex}.success-trial-note strong,.success-completed-banner strong{font-weight:900}.success-trial-note span,.success-completed-banner span{font-size:14px;line-height:1.7}.success-step-content h3,.success-review-card h3,.success-billing-card h3,.success-detail-card h3{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:17px;font-weight:900;line-height:1.25}.success-step-content p,.success-review-card p,.success-billing-card p,.success-detail-card p{color:#526179;margin:7px 0 0;font-size:13.5px;line-height:1.65}.success-side-note{background:#ffffff14;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:6px;margin-top:20px;padding:16px;display:flex}.success-side-note strong{color:#fff;font-size:14px}.success-side-note span{color:#fffc;font-size:13px;line-height:1.65}@media (width<=980px){.success-layout{grid-template-columns:1fr}.success-side-card{position:static}}@media (width<=760px){.success-topbar-inner{min-height:68px}.success-page-container{padding-top:22px;padding-bottom:34px}.success-main-card,.success-side-card{border-radius:28px;padding:24px 20px}.success-hero{grid-template-columns:1fr}.success-hero-icon{border-radius:16px;width:48px;height:48px}.success-hero-copy h1{font-size:34px}.success-status-badge{justify-self:flex-start}.success-step-card{grid-template-columns:38px minmax(0,1fr)}.success-step-card .success-status-badge{grid-column:2;justify-self:flex-start}.success-portal-grid{grid-template-columns:1fr}.success-actions,.success-portal-actions,.success-billing-actions{flex-direction:column}.success-actions .btn,.success-portal-actions .btn,.success-billing-actions .btn{justify-content:center;width:100%}}.success-page-shell{background:radial-gradient(circle at 12% 6%,#2563eb14,#0000 34%),radial-gradient(circle at 92% 12%,#0ea5e912,#0000 32%),linear-gradient(#eef4fb 0%,#f8fafc 100%);min-height:100vh}.success-topbar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8fafcd1;border-bottom:1px solid #0f172a0f;position:sticky;top:0}.success-topbar-inner{justify-content:space-between;align-items:center;gap:16px;min-height:78px;display:flex}.success-brand{align-items:center;text-decoration:none;display:inline-flex}.success-brand-logo{object-fit:contain;width:156px;height:auto;display:block}.success-topbar-link{color:#475569;font-size:14px;font-weight:800;text-decoration:none}.success-page-container{padding-top:34px;padding-bottom:56px}.success-layout{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:start;gap:24px;display:grid}.success-main-card{background:linear-gradient(#fffffff5,#ffffffe6),radial-gradient(circle at 18% 0,#2563eb14,#0000 30%);border:1px solid #94a3b829;border-radius:34px;padding:34px;box-shadow:0 28px 80px #0f172a1a,inset 0 1px #ffffffe6}.success-preview-note{color:#1d4ed8;background:#eff6ffc7;border:1px solid #2563eb1f;border-radius:14px;margin-bottom:16px;padding:10px 12px;font-size:12.5px;font-weight:900}.success-hero{grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.success-hero-icon{background:#fff;border:1px solid #94a3b824;border-radius:17px;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;font-weight:900;display:flex;box-shadow:0 14px 30px #0f172a12}.success-hero-success .success-hero-icon{color:#16a34a;background:#ecfdf3e0;border-color:#86efacb3}.success-hero-active .success-hero-icon{color:#2563eb;background:#eff6ffe0;border-color:#93c5fdb3}.success-hero-error .success-hero-icon{color:#b91c1c;background:#fef2f2e0;border-color:#fca5a5b3}.success-eyebrow,.success-card-eyebrow,.success-side-eyebrow{color:#64748b;letter-spacing:.025em;margin:0 0 8px;font-size:12px;font-weight:900;line-height:1.2}.success-hero-copy h1{color:#0f172a;letter-spacing:-.055em;margin:0;font-size:clamp(34px,4.2vw,48px);font-weight:900;line-height:1.04}.success-hero-copy p{color:#475569;max-width:760px;margin:12px 0 0;font-size:15.5px;line-height:1.75}.success-status-badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:9px 14px;font-size:12.5px;font-weight:900;display:inline-flex}.success-status-badge-pending{color:#475569;background:#64748b1a}.success-status-badge-active{color:#1d4ed8;background:#2563eb1a}.success-status-badge-success{color:#166534;background:#16a34a1a}.success-status-badge-error{color:#b91c1c;background:#ef44441a}.success-trial-note,.success-portal-card,.success-billing-card,.success-review-card{background:#ffffffbd;border:1px solid #94a3b824;border-radius:24px;margin-top:18px;padding:20px;box-shadow:0 14px 30px #0f172a0b,inset 0 1px #ffffffdb}.success-trial-note{color:#166534;background:#f0fdf48c;border-color:#86efac73;flex-direction:column;gap:6px;display:flex}.success-trial-note strong{font-weight:900}.success-trial-note span{font-size:14px;line-height:1.7}.success-progress-list{gap:14px;margin-top:18px;display:grid}.success-step-card{background:#ffffffb8;border:1px solid #94a3b824;border-radius:22px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid;box-shadow:0 14px 30px #0f172a0a,inset 0 1px #ffffffe0}.success-step-marker{color:#475569;background:#64748b1a;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-weight:900;display:flex}.success-step-card-active .success-step-marker{color:#fff;background:#2563eb}.success-step-card-error{background:#fef2f2ad;border-color:#fca5a5b3}.success-step-card-error .success-step-marker{color:#fff;background:#ef4444}.success-step-content h3,.success-review-card h3,.success-billing-card h3{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:17px;font-weight:900;line-height:1.25}.success-step-content p,.success-review-card p,.success-billing-card p{color:#526179;margin:7px 0 0;font-size:13.5px;line-height:1.65}.success-portal-card{background:linear-gradient(#ffffffd1,#ffffffbd),radial-gradient(circle at 0 0,#2563eb0f,#0000 32%)}.success-portal-main{flex-wrap:wrap;justify-content:space-between;gap:18px;display:flex}.success-portal-main h2{color:#0f172a;letter-spacing:-.04em;margin:0;font-size:25px;font-weight:900;line-height:1.12}.success-portal-main p{color:#526179;max-width:720px;margin:10px 0 0;font-size:14px;line-height:1.7}.success-soft-note{color:#475569;background:#eff6ffad;border:1px solid #2563eb1f;border-radius:16px;margin-top:16px;padding:14px 16px;font-size:13.5px;line-height:1.65}.success-portal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.success-mini-card{background:#ffffffb8;border:1px solid #94a3b824;border-radius:16px;padding:14px 16px}.success-mini-card span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:11.5px;font-weight:900;display:block}.success-mini-card strong{color:#0f172a;word-break:break-word;font-size:15px;line-height:1.5;display:block}.success-portal-actions,.success-billing-actions,.success-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.success-side-card{color:#fff;background:linear-gradient(#0f172afa,#0f172af0),radial-gradient(circle at 20% 0,#3b82f62e,#0000 30%);border:1px solid #ffffff14;border-radius:30px;padding:28px;position:sticky;top:104px;box-shadow:0 28px 80px #0f172a2e}.success-side-eyebrow{color:#bfdbfe;background:#ffffff1a;border-radius:999px;padding:8px 12px;display:inline-flex}.success-side-card h2{color:#fff;letter-spacing:-.035em;margin:16px 0 10px;font-size:25px;font-weight:900;line-height:1.18}.success-side-card p{color:#ffffffd1;margin:0;font-size:14.5px;line-height:1.75}.success-side-list{gap:14px;margin-top:20px;display:grid}.success-side-item{color:#ffffffc2;grid-template-columns:9px minmax(0,1fr);gap:12px;font-size:13px;line-height:1.55;display:grid}.success-side-item span{background:#60a5fa;border-radius:999px;width:7px;height:7px;margin-top:6px}.success-side-item strong{color:#fff;margin-top:3px;font-size:13.5px;line-height:1.55;display:block}.success-side-cta{margin-top:22px}.success-side-cta .btn{justify-content:center;width:100%}@media (width<=980px){.success-layout{grid-template-columns:1fr}.success-side-card{position:static}}@media (width<=760px){.success-topbar-inner{min-height:70px}.success-brand-logo{width:138px}.success-page-container{padding-top:22px;padding-bottom:34px}.success-main-card,.success-side-card{border-radius:28px;padding:24px 20px}.success-hero{grid-template-columns:1fr}.success-hero-icon{border-radius:16px;width:48px;height:48px}.success-hero-copy h1{font-size:34px}.success-status-badge{justify-self:flex-start}.success-step-card{grid-template-columns:38px minmax(0,1fr)}.success-step-card .success-status-badge{grid-column:2;justify-self:flex-start}.success-portal-grid{grid-template-columns:1fr}.success-actions,.success-portal-actions,.success-billing-actions{flex-direction:column}.success-actions .btn,.success-portal-actions .btn,.success-billing-actions .btn{justify-content:center;width:100%}}.success-hero{grid-template-columns:minmax(0,1fr) auto!important}.success-hero-copy h1{letter-spacing:-.052em!important;font-size:clamp(34px,4vw,46px)!important;line-height:1.05!important}.success-trial-note{color:#334155!important;background:#eff6ffa8!important;border-color:#2563eb21!important}.success-trial-note strong{color:#0f172a!important}.success-trial-note span{color:#475569!important}.success-step-card-success{background:#ffffffc2!important;border-color:#94a3b824!important}.success-step-card-success .success-step-marker{color:#fff!important;background:#22c55e!important}.success-portal-card{background:linear-gradient(#ffffffdb,#ffffffc2),radial-gradient(circle at 0 0,#2563eb11,#0000 32%)!important;border-color:#2563eb1f!important;margin-top:20px!important}.success-portal-main h2{font-size:24px!important}.success-soft-note{background:#eff6ff9e!important;border-color:#2563eb1f!important}.success-portal-actions{align-items:center!important}.success-actions{margin-top:18px!important}.success-side-card .success-side-cta{display:none!important}@media (width<=760px){.success-hero{grid-template-columns:1fr!important}.success-hero-copy h1{font-size:34px!important}.success-portal-actions .btn{width:100%!important}}.success-portal-actions{gap:10px!important}.success-portal-actions .btn-primary{min-width:178px!important}.success-portal-actions .btn-secondary{justify-content:center!important;min-width:132px!important}@media (width<=760px){.success-portal-actions{flex-direction:column!important}.success-portal-actions .btn{width:100%!important}}.success-page-container{max-width:1180px!important;margin:0 auto!important;padding-left:24px!important;padding-right:24px!important}.success-layout-single{justify-content:center!important;align-items:flex-start!important;width:100%!important;display:flex!important}.success-layout-single .success-main-card{width:100%!important;max-width:920px!important;margin:0 auto!important}.success-layout-single .success-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:18px!important;display:grid!important}.success-layout-single .success-hero-copy{max-width:660px!important}.success-layout-single .success-hero-copy h1{letter-spacing:-.048em!important;max-width:620px!important;margin:8px 0 12px!important;font-size:clamp(32px,3.2vw,42px)!important;line-height:1.04!important}.success-layout-single .success-hero-copy p{max-width:620px!important;font-size:17px!important;line-height:1.72!important}.success-layout-single .success-eyebrow{margin-bottom:4px!important}.success-layout-single .success-status-badge{white-space:nowrap!important;align-self:start!important}.success-layout-single .success-trial-note{color:#334155!important;background:#eff6ffa8!important;border-color:#2563eb24!important}.success-layout-single .success-trial-note strong{color:#0f172a!important}.success-layout-single .success-trial-note span{color:#475569!important}.success-layout-single .success-step-card-success{background:#ffffffc7!important;border-color:#94a3b824!important}.success-layout-single .success-step-card-success .success-step-marker{color:#fff!important;background:#22c55e!important}.success-layout-single .success-portal-card{background:linear-gradient(#ffffffe0,#ffffffc7),radial-gradient(circle at 0 0,#2563eb0d,#0000 34%)!important;border-color:#2563eb1f!important;margin-top:22px!important}.success-layout-single .success-portal-main{justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;display:flex!important}.success-layout-single .success-portal-main h2{letter-spacing:-.035em!important;font-size:22px!important;line-height:1.12!important}.success-layout-single .success-soft-note{background:#eff6ff9e!important;border-color:#2563eb1f!important}.success-layout-single .success-portal-grid{margin-top:18px!important}.success-layout-single .success-portal-actions{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-top:18px!important;display:flex!important}.success-layout-single .success-portal-actions .btn-primary{min-width:178px!important}.success-layout-single .success-portal-actions .btn-secondary{justify-content:center!important;min-width:132px!important}@media (width<=760px){.success-page-container{padding-left:16px!important;padding-right:16px!important}.success-layout-single .success-main-card{max-width:100%!important}.success-layout-single .success-hero{grid-template-columns:1fr!important}.success-layout-single .success-hero-copy,.success-layout-single .success-hero-copy h1,.success-layout-single .success-hero-copy p{max-width:100%!important}.success-layout-single .success-hero-copy h1{font-size:34px!important}.success-layout-single .success-portal-main,.success-layout-single .success-portal-actions{flex-direction:column!important}.success-layout-single .success-portal-actions .btn{width:100%!important}}@media (width>=761px) and (width<=1100px){.success-page-container{max-width:920px!important;padding-left:28px!important;padding-right:28px!important}.success-layout-single{grid-template-columns:minmax(0,820px)!important}.success-layout-single .success-main-card{border-radius:32px!important;padding:34px!important}.success-layout-single .success-hero-copy h1{font-size:clamp(34px,4vw,42px)!important}}@media (width<=760px){.success-page-container{padding:24px 16px 32px!important}.success-layout-single{grid-template-columns:1fr!important;justify-content:center!important;width:100%!important;display:grid!important}.success-layout-single .success-main-card{border-radius:28px!important;width:100%!important;max-width:100%!important;padding:22px!important}.success-preview-note{padding:10px 12px!important;font-size:11.5px!important;line-height:1.35!important}.success-layout-single .success-hero{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.success-layout-single .success-hero-copy h1{letter-spacing:-.047em!important;max-width:100%!important;margin:8px 0 10px!important;font-size:30px!important;line-height:1.06!important}.success-layout-single .success-hero-copy p{max-width:100%!important;font-size:15px!important;line-height:1.65!important}.success-layout-single .success-status-badge{place-self:flex-start!important;padding:8px 12px!important;font-size:12px!important}.success-trial-note{border-radius:20px!important;padding:16px!important}.success-trial-note strong{font-size:15px!important;line-height:1.25!important}.success-trial-note span{font-size:13.5px!important;line-height:1.6!important}.success-progress-list{gap:12px!important}.success-step-card{border-radius:20px!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:auto!important;padding:15px 14px!important}.success-step-marker{width:30px!important;height:30px!important;font-size:14px!important}.success-step-content{text-align:left!important;min-width:0!important}.success-step-content h3{margin:0!important;font-size:15.5px!important;line-height:1.2!important}.success-step-content p{margin-top:6px!important;font-size:12.7px!important;line-height:1.55!important}.success-step-card .success-status-badge{grid-column:auto!important;place-self:center end!important;padding:7px 10px!important;font-size:11.5px!important}.success-portal-card{border-radius:22px!important;padding:18px 16px!important}.success-portal-main{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.success-portal-main h2{letter-spacing:-.035em!important;font-size:21px!important;line-height:1.14!important}.success-portal-main p{font-size:13.5px!important;line-height:1.65!important}.success-soft-note{border-radius:16px!important;padding:13px 14px!important;font-size:13px!important;line-height:1.6!important}.success-portal-grid{grid-template-columns:1fr!important;gap:10px!important}.success-mini-card{border-radius:16px!important;padding:13px 14px!important}.success-mini-card span{font-size:11px!important}.success-mini-card strong{font-size:14px!important}.success-layout-single .success-portal-actions{flex-flow:wrap!important;align-items:center!important;gap:10px!important;margin-top:16px!important;display:flex!important}.success-layout-single .success-portal-actions .btn{justify-content:center!important;width:auto!important;min-height:46px!important;padding-left:18px!important;padding-right:18px!important}.success-layout-single .success-portal-actions .btn-primary{min-width:164px!important}.success-layout-single .success-portal-actions .btn-secondary{min-width:116px!important}}@media (width<=390px){.success-layout-single .success-main-card{padding:20px!important}.success-layout-single .success-hero-copy h1{font-size:28px!important}.success-step-card{grid-template-columns:32px minmax(0,1fr)!important}.success-step-card .success-status-badge{grid-column:2!important;justify-self:flex-start!important;margin-top:4px!important}.success-layout-single .success-portal-actions{flex-direction:column!important}.success-layout-single .success-portal-actions .btn{width:100%!important}}.signup-legal-consent{color:#334155;background:#f8fafcdb;border:1px solid #94a3b859;border-radius:18px;grid-column:1/-1;align-items:flex-start;gap:.75rem;padding:1rem;font-size:.92rem;line-height:1.55;display:flex}.signup-legal-consent input{accent-color:#0f172a;flex:none;width:1.05rem;height:1.05rem;margin-top:.2rem}.signup-legal-consent a{color:#1d4ed8;font-weight:800;text-decoration:none}.signup-legal-consent a:hover{text-decoration:underline}.signup-legal-helper{grid-column:1/-1;margin-top:-.3rem}.signup-legal-consent{box-shadow:none!important;color:#64748b!important;background:#f8fafc8f!important;border-color:#94a3b83d!important;border-radius:16px!important;padding:.82rem .95rem!important;font-size:.86rem!important;line-height:1.5!important}.signup-legal-consent input{accent-color:#0f172a!important;width:.95rem!important;height:.95rem!important;margin-top:.18rem!important}.signup-legal-consent a{color:#334155!important;text-underline-offset:3px!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1px!important}.signup-legal-consent a:hover{color:#0f172a!important}.signup-legal-helper{color:#7c8798!important;font-size:.82rem!important;line-height:1.55!important}.signup-legal-consent-error{background:#fef2f29e!important;border-color:#dc262673!important}.signup-video-frame-real{aspect-ratio:16/9;position:relative;overflow:hidden;background:#020617!important;min-height:auto!important;padding:0!important}.signup-onboarding-video{object-fit:cover;border-radius:inherit;background:#020617;border:0;width:100%;height:100%;display:block}.signup-video-poster-button{width:100%;height:100%;min-height:inherit;cursor:pointer;border-radius:inherit;background:#020617;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.signup-video-poster-image{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.signup-video-poster-play{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172ab8;border:1px solid #fff3;border-radius:999px;place-items:center;width:72px;height:72px;padding-left:4px;font-size:28px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 45px #02061747}.signup-video-poster-button:hover .signup-video-poster-play{background:#0f172adb;transform:translate(-50%,-50%)scale(1.04)}@media (width<=560px){.signup-video-poster-play{width:58px;height:58px;font-size:22px}}.signup-video-poster-button,.signup-video-poster-image,.signup-video-poster-play{display:none!important}.signup-video-preview{cursor:pointer;border-radius:inherit;background:#020617;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.signup-video-preview-image{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.signup-video-preview-play{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172ab8;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:72px;height:72px;padding-left:4px;font-size:28px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 45px #02061747}.signup-video-preview:hover .signup-video-preview-play{background:#0f172adb;transform:translate(-50%,-50%)scale(1.04)}.signup-video-frame-real{background:#020617!important;border-radius:18px!important;min-height:auto!important;padding:0!important;display:block!important;overflow:hidden!important}.signup-video-player-wrap{aspect-ratio:16/9;border-radius:inherit;background:#020617;width:100%;position:relative;overflow:hidden;box-shadow:0 18px 34px #02061747}.signup-onboarding-video{object-fit:cover!important;background:#020617!important;width:100%!important;height:100%!important;display:block!important}
