@font-face{font-family:Sora;font-style:normal;font-weight:100;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_70ba5b0f-module__0unIKa__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_70ba5b0f-module__0unIKa__variable{--font-sora:"Sora", "Sora Fallback"}
:root{--ink:#030407;--ink-soft:#0c0f17;--blue:#0057d9;--blue-light:#3b82f6;--cyber:#4d4d4d;--cyber-soft:#8a8a8a;--green:#06dba0;--white:#fff;--linen:#f4f5f7;--border-light:#ffffff14}*{box-sizing:border-box;scroll-behavior:smooth;margin:0;padding:0}body{font-family:var(--font-sora), sans-serif;color:var(--white);background:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.6}a{color:inherit;text-decoration:none}.wrap{max-width:1120px;margin:0 auto;padding:0 24px}.logo-container{align-items:center;gap:12px;display:flex}.logo-img{object-fit:contain;width:auto;height:38px;display:block}.hero{background:radial-gradient(900px 520px at 85% -8%, #0057d973, transparent 70%), radial-gradient(700px 500px at 15% 105%, #06dba014, transparent 60%), var(--ink);padding:40px 0 96px;position:relative;overflow:hidden}.hero-top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:72px;display:flex;position:relative}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-light);align-items:center;gap:12px;margin-bottom:24px;font-size:11px;font-weight:600;display:flex}.eyebrow:before{content:"";background:var(--blue-light);width:24px;height:2px;display:inline-block}.hero-grid{z-index:2;grid-template-columns:1.15fr .85fr;align-items:center;gap:64px;display:grid;position:relative}.hero h1{letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(34px,4.5vw,54px);font-weight:800;line-height:1.1}.hero h1 span{color:var(--blue-light)}.hero p.sub{color:#b0b8c9;max-width:480px;margin-bottom:36px;font-size:17px;font-weight:300;line-height:1.6}.cta-row{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.btn-primary{background:var(--blue);color:var(--white);border-radius:8px;padding:16px 32px;font-size:15px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 4px 14px #0057d966}.btn-primary:hover{background:var(--blue-light);transform:translateY(-2px);box-shadow:0 6px 20px #3b82f680}.btn-primary:active{transform:translateY(0)}.cta-note{color:#8892a6;font-size:13px;font-weight:400}.cta-note strong{color:var(--green);font-weight:600}.ficha{background:linear-gradient(160deg,#0e121a 0%,#04060a 100%);border:1px solid #ffffff1a;border-radius:18px;padding:0;transition:transform .3s,border-color .3s;position:relative;box-shadow:0 30px 60px -15px #0057d940}.ficha:hover{border-color:#3b82f64d;transform:translateY(-4px)}.ficha-top{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 18px;display:flex}.ficha-label{letter-spacing:.12em;text-transform:uppercase;color:#7a8399;font-size:10px;font-weight:600}.ficha-hotel{color:var(--white);margin-top:6px;font-size:19px;font-weight:700}.tag-pill{letter-spacing:.08em;color:var(--green);border:1.5px solid var(--green);white-space:nowrap;text-transform:uppercase;background:#06dba00d;border-radius:20px;padding:5px 12px;font-size:10px;font-weight:700}.ficha-rows{padding:18px 24px 22px}.ficha-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;padding:12px 0;font-size:14px;display:flex}.ficha-row:last-child{border-bottom:none}.ficha-row .k{color:#8892a6;font-weight:400}.ficha-row .v{color:var(--white);font-weight:600}.ficha-foot{color:#8892a6;border-top:1px solid var(--border-light);background:#ffffff03;border-bottom-right-radius:18px;border-bottom-left-radius:18px;padding:18px 24px 22px;font-size:13px}.ficha-foot strong{color:var(--white)}.confirm-strip{background:var(--blue);color:var(--white);text-align:center;letter-spacing:.02em;padding:16px 20px;font-size:14.5px;font-weight:600}.section{padding:96px 0}.section-dark{background:var(--ink)}.section-light{background:var(--linen);color:var(--ink)}.section-head{max-width:640px;margin-bottom:56px}.eyebrow-line{letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-bottom:16px;font-size:11px;font-weight:700;display:block}.section-head h2{letter-spacing:-.01em;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.2}.benefits{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.benefit{background:var(--ink-soft);padding:40px 32px;transition:background .3s}.benefit:hover{background:#0f131f}.benefit .num{color:var(--blue-light);letter-spacing:.1em;margin-bottom:20px;font-size:10px;font-weight:700;display:block}.benefit h3{color:var(--white);margin-bottom:12px;font-size:19px;font-weight:700}.benefit p{color:#9aa3b5;font-size:14.5px;font-weight:400;line-height:1.6}.proof{background:var(--linen);color:var(--ink);border-top:1px solid #0000000d;border-bottom:1px solid #0000000d;padding:64px 0}.stat-row{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.stat{text-align:left;border-top:3px solid var(--blue);flex:240px;padding-top:20px}.stat .big{color:var(--blue);margin-bottom:8px;font-size:38px;font-weight:800;line-height:1;display:block}.stat .lbl{color:#4a5260;font-size:14px;font-weight:500;line-height:1.4}.form-section{background:var(--ink-soft);padding:96px 0}.form-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.form-copy h2{letter-spacing:-.01em;margin-bottom:20px;font-size:clamp(28px,3.2vw,38px);font-weight:700;line-height:1.15}.form-copy p{color:#9aa3b5;max-width:440px;margin-bottom:32px;font-size:16px;font-weight:400;line-height:1.6}.form-copy .check{color:#d6dae3;align-items:center;gap:12px;margin-bottom:14px;font-size:15px;font-weight:400;display:flex}.form-copy .check .mark{color:var(--green);font-size:18px;font-weight:700}.form-card{background:var(--ink);border:1px solid #ffffff14;border-radius:16px;padding:40px;box-shadow:0 20px 40px #0000004d}.form-card .mono-label{letter-spacing:.12em;text-transform:uppercase;color:var(--blue-light);margin-bottom:24px;font-size:10px;font-weight:700;display:block}.field{margin-bottom:20px}.field label{color:#8892a6;margin-bottom:8px;font-size:12.5px;font-weight:500;display:block}.field input{width:100%;font-size:15px;font-family:var(--font-sora), sans-serif;color:var(--white);background:#0e121a;border:1px solid #ffffff1f;border-radius:8px;padding:14px 16px;transition:border-color .2s,box-shadow .2s}.field input::placeholder{color:#5b6472}.field input:focus{border-color:var(--blue-light);outline:none;box-shadow:0 0 0 3px #3b82f626}.btn-form{background:var(--blue);width:100%;color:var(--white);cursor:pointer;font-size:15px;font-weight:600;font-family:var(--font-sora), sans-serif;border:none;border-radius:8px;margin-top:10px;padding:16px;transition:background .2s,transform .1s;box-shadow:0 4px 12px #0057d94d}.btn-form:hover{background:var(--blue-light)}.btn-form:active{transform:scale(.99)}.form-sla{text-align:center;color:#7a8399;margin-top:16px;font-size:12.5px}.form-sla strong{color:var(--green);font-weight:600}.faq{background:var(--ink);padding:96px 0 112px}.faq-list{max-width:800px;margin:0 auto}.faq-item{border-bottom:1px solid #ffffff14;padding:24px 0}.faq-item:first-child{padding-top:0}.faq-item h4{color:var(--white);margin-bottom:10px;font-size:17px;font-weight:600}.faq-item p{color:#9aa3b5;max-width:720px;font-size:14.5px;font-weight:400;line-height:1.6}.editorial-line{background:var(--blue);padding:24px 0}.editorial-line .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.editorial-line .eyebrow-white{letter-spacing:.1em;text-transform:uppercase;color:var(--white);align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.editorial-line .eyebrow-white:before{content:"▪";color:var(--white)}footer{background:var(--ink);color:#5b6472;text-align:center;border-top:1px solid #ffffff08;padding:36px 20px;font-size:12px;font-weight:400}@media (max-width:900px){.hero-grid{grid-template-columns:1fr;gap:48px}.benefits{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr;gap:48px}.hero-top{margin-bottom:48px}.stat-row{gap:32px}}
