.tg{--n2:#14243B;--b:#0759b9;--c:#3FB6FF;--y:#f6c83f;--l:#DDE5EF;--bg:#F3F6FA;color:#33435a;font-size:16px;line-height:1.6}.tg *{box-sizing:border-box}.tg h1,.tg h2,.tg h3{color:var(--n2);line-height:1.2;margin:0 0 10px}.tg h2{font-size:clamp(26px,3vw,36px)}.tg p{margin:0 0 12px}.tg .w{max-width:1200px;margin:0 auto;padding:0 20px}.tg .k{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--b);margin-bottom:8px}.tg .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 24px;border-radius:10px;font-weight:800;text-decoration:none;font-size:16px;cursor:pointer;border:1px solid transparent}.tg .by{background:var(--y);color:var(--n2)!important;border-color:var(--b)}.tg .by:hover{filter:brightness(1.05)}.tg .bo{background:transparent;color:#fff!important;border-color:#ffffff73}.tg .bo:hover{border-color:#fff}.tg .bn{background:var(--n2);color:#fff!important}.tg .bn:hover{background:var(--b)}.tg-hero{position:relative;overflow:hidden;background:radial-gradient(900px 420px at 80% 20%,rgba(63,182,255,.28),transparent 60%),radial-gradient(700px 400px at 10% 100%,rgba(7,89,185,.35),transparent 60%),linear-gradient(160deg,#0b1524,#12233a);color:#cfdbea;padding:72px 0 64px}.tg-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(63,182,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(63,182,255,.07) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.tg-hero .w{position:relative;display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center}.tg-hero h1{color:#fff;font-size:clamp(32px,4.4vw,52px);margin-bottom:16px}.tg-hero h1 span{color:var(--c);text-shadow:0 0 24px rgba(63,182,255,.55)}.tg-hero .k{color:var(--c)}.tg-hero .lead{font-size:18px;max-width:600px}.tg-ticks{list-style:none;padding:0;margin:18px 0 26px;display:grid;gap:8px}.tg-ticks li{padding-left:30px;position:relative;color:#e8eef6}.tg-ticks li:before{content:"";position:absolute;left:0;top:4px;width:18px;height:18px;border-radius:50%;background:#3fb6ff2e;box-shadow:0 0 0 1px var(--c) inset}.tg-ticks li:after{content:"";position:absolute;left:6px;top:8px;width:6px;height:9px;border:solid var(--c);border-width:0 2px 2px 0;transform:rotate(45deg)}.tg-ticks a{color:#fff}.tg-acts{display:flex;gap:12px;flex-wrap:wrap}.tg-panel{background:#ffffff0a;border:1px solid rgba(63,182,255,.35);border-radius:20px;padding:26px;box-shadow:0 0 60px #3fb6ff2e,inset 0 0 40px #3fb6ff0f}.tg-panel small{display:block;color:#9fb3c9;font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.tg-panel.img{padding:0;overflow:hidden;aspect-ratio:1}.tg-panel.img img{width:100%;height:100%;object-fit:cover;display:block}.tg-seq{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tg-seq span{aspect-ratio:1;border-radius:14px;border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:13px;text-align:center;padding:6px;background:#ffffff08;animation:tgP 6s infinite}.tg-seq span:nth-child(2){animation-delay:.8s}.tg-seq span:nth-child(3){animation-delay:1.6s}.tg-seq span:nth-child(4){animation-delay:2.4s}.tg-seq span:nth-child(5){animation-delay:3.2s}.tg-seq span:nth-child(6){animation-delay:4s}@keyframes tgP{0%,12%{border-color:var(--c);box-shadow:0 0 22px #3fb6ffb3;background:#3fb6ff2e}}.tg-stat{margin-top:16px;display:flex;align-items:center;gap:10px;color:#fff;font-weight:700}.tg-stat i{width:10px;height:10px;border-radius:50%;background:#35d07f;box-shadow:0 0 12px #35d07f}.tg-trust{background:#fff;border-bottom:1px solid var(--l)}.tg-trust .w{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:18px 20px}.tg-trust div{display:flex;gap:10px;align-items:center;font-weight:700;color:var(--n2);font-size:14px}.tg-trust b{width:34px;height:34px;flex:0 0 34px;border-radius:10px;background:#eef3f9;display:flex;align-items:center;justify-content:center;color:var(--b)}.tg-sec{padding:64px 0;scroll-margin-top:120px}.tg-alt{background:var(--bg)}.tg-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.tg-grid2{display:grid;grid-template-columns:1fr 1fr;gap:18px}.tg-card{background:#fff;border:1px solid var(--l);border-radius:16px;padding:24px;transition:.25s}.tg-card:hover{border-color:var(--b);box-shadow:0 12px 30px #14243b1a;transform:translateY(-3px)}.tg-card .ic{width:48px;height:48px;border-radius:12px;background:#eef3f9;color:var(--n2);display:flex;align-items:center;justify-content:center;margin-bottom:14px;position:relative}.tg-card .ic:after{content:"";position:absolute;right:6px;bottom:6px;width:6px;height:6px;border-radius:50%;background:var(--y)}.tg-card h3{font-size:19px}.tg-card p{font-size:15px;margin:0}.tg-card a{display:inline-block;margin-top:12px;font-weight:800;color:var(--b);text-decoration:none}.tg-threat{background:linear-gradient(160deg,#0b1524,#12233a);color:#cfdbea}.tg-threat h2,.tg-threat h3{color:#fff}.tg-threat .k{color:var(--c)}.tg-threat .tg-card{background:#ffffff0a;border-color:#ffffff1f}.tg-threat .tg-card p{color:#b9c8da}.tg-threat .tg-card:hover{border-color:var(--c);box-shadow:0 0 30px #3fb6ff33}.tg-threat .ic{background:#3fb6ff1f;color:var(--c)}.tg-choice{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:22px}.tg-opt{background:#fff;border:1px solid var(--l);border-radius:18px;padding:28px;position:relative;display:flex;flex-direction:column}.tg-opt.hi{border:2px solid var(--b);box-shadow:0 0 40px #3fb6ff2e}.tg-opt .tag{position:absolute;top:-12px;left:24px;background:var(--n2);color:#fff;font-size:12px;font-weight:800;padding:4px 10px;border-radius:999px;letter-spacing:.04em}.tg-opt.hi .tag{background:var(--b)}.tg-opt h3{font-size:22px;margin-top:6px}.tg-opt .for{font-weight:800;color:var(--n2)}.tg-opt ul{list-style:none;margin:6px 0 20px;padding:0;flex:1}.tg-opt li{padding:8px 0 8px 28px;position:relative;border-bottom:1px solid #eef2f7}.tg-opt li:before{content:"\2713";position:absolute;left:4px;color:var(--b);font-weight:800}.tg-tiers{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:10px 0 14px}.tg-tiers div{background:#eef3f9;border-radius:12px;padding:12px 14px}.tg-tiers b{display:block;font-size:24px;color:var(--n2);line-height:1.1}.tg-tiers span{font-size:13px;color:#4a5a72}.tg-tiers strong{display:block;font-size:13px;color:var(--n2)}.tg-steps{counter-reset:s;display:grid;grid-template-columns:repeat(4,1fr);gap:18px;padding:0}.tg-steps li{list-style:none;background:#fff;border:1px solid var(--l);border-radius:16px;padding:22px}.tg-steps li:before{counter-increment:s;content:counter(s);display:flex;width:38px;height:38px;border-radius:50%;background:var(--n2);color:#fff;font-weight:800;align-items:center;justify-content:center;margin-bottom:12px;box-shadow:0 0 0 4px #eef3f9}.tg-steps h3{font-size:17px}.tg-steps p{font-size:14.5px;margin:0}.tg-van{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch}.tg-pack{background:#fff;border:1px solid var(--l);border-radius:16px;padding:24px;border-top:4px solid var(--b)}.tg-pack ul{margin:10px 0 0;padding-left:18px}.tg-pack li{margin:4px 0}.tg-faq details{background:#fff;border:1px solid var(--l);border-radius:12px;margin-bottom:10px;padding:0 18px}.tg-faq summary{cursor:pointer;font-weight:800;color:var(--n2);padding:16px 0;list-style:none;display:flex;justify-content:space-between}.tg-faq summary:after{content:"+";color:var(--b);font-size:20px}.tg-faq details[open] summary:after{content:"\2013"}.tg-faq details div{padding:0 0 16px}.tg-note{font-size:13px;color:#5b6b80}.tg-cta{background:linear-gradient(110deg,#0b1524,#14243b);border-radius:20px;padding:34px;color:#cfdbea;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;box-shadow:0 0 50px #3fb6ff26}.tg-cta h2{color:#fff;margin:0}@media(max-width:980px){.tg-hero .w,.tg-van,.tg-grid2,.tg-choice{grid-template-columns:1fr}.tg-grid3,.tg-steps,.tg-trust .w{grid-template-columns:1fr 1fr}}@media(max-width:620px){.tg-grid3,.tg-steps{grid-template-columns:1fr}.tg-hero{padding:48px 0}}@media(prefers-reduced-motion:reduce){.tg-seq span{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/tt-immo.css.map */
