:root{--in-bg:#0B0D10;--in-surface:#111318;--in-surface2:#161A21;--in-border:rgba(255,255,255,.10);--in-border-strong:rgba(255,255,255,.14);--in-text:rgba(255,255,255,.92);--in-text2:rgba(255,255,255,.72);--in-text3:rgba(255,255,255,.54);--in-gold:#D0B868;--in-gold2:#E6D28A;--in-shadow:0 18px 60px rgba(0,0,0,.45);--in-radius:18px;--in-radius2:14px}.in-demo-hero{position:relative;overflow:hidden;padding:clamp(44px, 7vw, 92px) 20px;background:radial-gradient(1000px 520px at 92% 0%,rgb(208 184 104 / .14),transparent 60%),radial-gradient(900px 460px at 0% 100%,rgb(208 184 104 / .08),transparent 60%),var(--in-bg)}.demo-wrap{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.08fr .92fr;gap:32px;align-items:center}.in-demo-copy{color:var(--in-text)}.in-demo-eyebrow{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid rgb(208 184 104 / .28);background:rgb(208 184 104 / .08);color:var(--in-gold2);font-size:13px;font-weight:700;margin-bottom:18px}.in-demo-copy h1{margin:0 0 16px;font-size:clamp(30px, 4.2vw, 46px);line-height:1.03;font-weight:800;color:var(--ast-global-color-0)}.in-demo-copy p{margin:0 0 22px;max-width:62ch;font-size:clamp(16px, 1.55vw, 19px);line-height:1.72;color:var(--in-text2)}.in-demo-points{display:grid;gap:12px;margin-top:18px;max-width:560px}.in-demo-points div{padding:13px 15px;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:rgb(255 255 255 / .03);color:rgb(255 255 255 / .86);line-height:1.5}.in-demo-mini-note{margin-top:16px;font-size:14px;color:var(--in-text3)}.in-demo-form-card{position:relative;padding:24px;border-radius:var(--in-radius);border:1px solid var(--in-border);background:rgb(17 19 24 / .92);box-shadow:var(--in-shadow);overflow:hidden}.in-demo-form-card::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(520px 230px at 100% 0%,rgb(208 184 104 / .15),transparent 60%)}.in-form-badge{position:relative;display:inline-flex;margin-bottom:12px;padding:7px 11px;border-radius:999px;border:1px solid rgb(208 184 104 / .28);background:rgb(208 184 104 / .08);color:#E6D28A;font-size:12px;font-weight:700}.in-demo-form-card h3{position:relative;margin:0 0 8px;font-size:24px;line-height:1.2;color:var(--in-text)}.in-demo-form-card .form-sub{position:relative;margin:0 0 18px;color:var(--in-text2);line-height:1.6;font-size:15px}.in-demo-note{position:relative;margin-top:14px;font-size:13px;line-height:1.5;color:var(--in-text3);text-align:center}.in-demo-features{padding:0 20px 72px;background:var(--in-bg)}.in-demo-features-wrap{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.in-feature-card{padding:22px;border-radius:var(--in-radius);border:1px solid rgb(255 255 255 / .08);background:rgb(17 19 24 / .88);box-shadow:0 10px 30px rgb(0 0 0 / .22)}.in-feature-card h3{margin:0 0 10px;font-size:19px;line-height:1.25;color:var(--in-text)}.in-feature-card p{margin:0;color:var(--in-text2);line-height:1.65;font-size:15px}.in-brevo-safe{position:relative}.in-brevo-safe .sib-form,.in-brevo-safe .sib-form-container{background:transparent!important;padding:0!important}.in-brevo-safe #sib-container{background:transparent!important;max-width:100%!important;border:0!important;padding:0!important}.in-brevo-safe label.entry__label{color:var(--in-text)!important;font-family:inherit!important}.in-brevo-safe label.entry__specification{color:var(--in-text3)!important;font-family:inherit!important;background:transparent!important}.in-brevo-safe .entry__choice span,.in-brevo-safe .entry__choice p{color:var(--in-text2)!important;font-family:inherit!important}.in-brevo-safe .entry__field{background:transparent!important;border:none!important}.in-brevo-safe .entry__field input[type="text"],.in-brevo-safe .entry__field input[type="email"],.in-brevo-safe .entry__field input[type="tel"],.in-brevo-safe .entry__field input[type="number"],.in-brevo-safe .entry__field textarea,.in-brevo-safe .entry__field select,.in-brevo-safe input.input{width:100%!important;min-height:52px!important;border-radius:14px!important;background:var(--in-surface2)!important;border:1px solid var(--in-border-strong)!important;color:var(--in-text)!important;font-size:15px!important;line-height:1.3!important;font-family:inherit!important;box-shadow:none!important;outline:none!important}.in-brevo-safe .entry__field input::placeholder,.in-brevo-safe textarea::placeholder{color:rgb(255 255 255 / .38)!important}.in-brevo-safe .entry__field input:focus,.in-brevo-safe textarea:focus,.in-brevo-safe select:focus,.in-brevo-safe input.input:focus{border-color:rgb(208 184 104 / .50)!important;box-shadow:0 0 0 3px rgb(208 184 104 / .14)!important}.in-brevo-safe input[type="checkbox"]{accent-color:var(--in-gold)}.in-brevo-safe .checkbox{border-radius:6px}.in-brevo-safe .sib-form-block__button{min-height:54px!important;padding:14px 16px!important;border-radius:14px!important;border:1px solid rgb(208 184 104 / .35)!important;background:linear-gradient(180deg,rgb(208 184 104 / .22),rgb(208 184 104 / .10))!important;color:var(--in-text)!important;font-size:16px!important;font-weight:700!important;font-family:inherit!important;box-shadow:none!important;transition:transform .12s ease,border-color .12s ease,background .12s ease!important}.in-brevo-safe .sib-form-block__button:hover{transform:translateY(-1px);background:rgb(208 184 104 / .26)!important;border-color:rgb(208 184 104 / .55)!important}.in-brevo-safe .sib-form-message-panel{border-radius:14px!important;font-family:inherit!important}.in-brevo-safe #error-message{color:#ffd6d6!important;background:rgb(120 20 20 / .26)!important;border-color:rgb(255 86 86 / .30)!important}.in-brevo-safe #success-message{color:#d8ffe8!important;background:rgb(11 90 45 / .24)!important;border-color:rgb(19 206 102 / .26)!important}.in-brevo-safe .sib-form-message-panel__inner-text,.in-brevo-safe .sib-form-message-panel__text{font-family:inherit!important}.in-brevo-safe .entry__error{font-family:inherit!important;border-radius:10px!important}@media (max-width:920px){.demo-wrap{grid-template-columns:1fr;gap:24px}.in-demo-copy h1{font-size:clamp(30px, 8vw, 42px)}.in-demo-form-card{padding:20px}.in-demo-features-wrap{grid-template-columns:1fr}}.in-landing-page-section{width:100%;padding:10px 20px;color:#fff;font-family:inherit}.in-landing-page-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,0.85fr);gap:48px;align-items:start}.in-landing-page-container a{color:inherit!important}.in-landing-page-content{padding-top:16px}.in-landing-page-badge{display:inline-flex;margin-bottom:22px;padding:9px 18px;border-radius:999px;background:rgb(230 210 138 / .12);border:1px solid rgb(230 210 138 / .35);color:#b19540;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.in-landing-page-content h1{margin:0 0 22px;color:#b19540;font-size:clamp(42px, 6vw, 76px);line-height:1.02;font-weight:800;letter-spacing:-.045em}.in-landing-page-lead{max-width:760px;margin:0 0 30px;color:#d1d5db;font-size:18px;line-height:1.45;font-weight:400}.in-landing-page-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:34px 0}.in-landing-page-info div{padding:20px;border-radius:20px;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .12);backdrop-filter:blur(12px)}.in-landing-page-info strong{display:block;margin-bottom:6px;color:#fff;font-size:17px;line-height:1.3}.in-landing-page-info span{color:#cbd5e1;font-size:15px;line-height:1.5}.in-landing-page-text{max-width:820px;margin:0 0 18px;color:#cbd5e1;font-size:18px;line-height:1.75}.in-landing-page-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:34px}.in-landing-page-benefit{padding:22px;border-radius:22px;background:rgb(255 255 255 / .07);border:1px solid rgb(230 210 138 / .11);transition:transform 0.25s ease,border-color 0.25s ease}.in-landing-page-benefit:hover{transform:translateY(-4px);border-color:rgb(230 210 138 / .45)}.in-landing-page-benefit h3{margin:0 0 10px;color:#fff;font-size:19px;line-height:1.3;font-weight:800}.in-landing-page-benefit p{margin:0;color:#cbd5e1;font-size:15px;line-height:1.65}.in-landing-page-note{margin-top:24px;padding:26px;border-radius:24px;background:linear-gradient(135deg,rgb(230 210 138 / .16),rgb(255 255 255 / .06));border:1px solid rgb(34 197 94 / .22)}.in-landing-page-note h3{margin:0 0 10px;color:#fff;font-size:24px;font-weight:800}.in-landing-page-note p{margin:0;color:#d1d5db;font-size:17px;line-height:1.7}.in-landing-page-form-wrap{position:sticky;top:30px}.in-landing-page-small{margin:20px 0 0!important;color:#64748b!important;font-size:14px!important;line-height:1.55!important}.in-landing-page-disclaimer{margin-top:18px;padding:24px;border-radius:24px;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .11)}.in-landing-page-disclaimer h3{margin:0 0 8px;color:#fff;font-size:20px;font-weight:800}.in-landing-page-disclaimer p{margin:0;color:#94a3b8;font-size:14px;line-height:1.65}@media (max-width:980px){.in-landing-page-container{grid-template-columns:1fr;gap:36px}.in-landing-page-form-wrap{position:static}}@media (max-width:640px){.in-landing-page-section{padding:0 16px}.in-landing-page-info,.in-landing-page-benefits{grid-template-columns:1fr}}