:root{--its-blue:#0d3b8c;--its-bright:#126bff;--its-gold:#d4a437;--its-navy:#081a34;--its-soft:#f4f8fd}
.its-page{background:#fff}
.its-hero{padding:150px 0 88px;background:linear-gradient(135deg,#ffffff 0%,#f4f8fd 58%,#eef5ff 100%);border-bottom:1px solid #e5edf5}
.its-kicker{display:inline-flex;font-size:.76rem;letter-spacing:.16em;font-weight:900;color:#8a6410;text-transform:uppercase}
.its-hero h1{font-size:clamp(3.25rem,6vw,6rem);line-height:.92;letter-spacing:-.06em;color:var(--its-navy);font-weight:850;margin:18px 0 10px}
.its-hero h1 span{color:var(--its-blue)}
.its-slogan{font-size:1.45rem;font-weight:800;color:#9e7418}
.its-lead{font-size:1.14rem;color:#536172;max-width:680px}
.its-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.its-trust div{display:flex;flex-direction:column;padding:14px;border:1px solid #dfe8f1;border-radius:14px;background:rgba(255,255,255,.85)}
.its-trust strong{color:#102a4d;font-size:.9rem}.its-trust span{font-size:.76rem;color:#69788a;margin-top:3px}
.its-visual{background:#fff;border:1px solid #dce6f0;border-radius:24px;padding:12px;box-shadow:0 28px 70px rgba(31,74,116,.14)}
.its-visual img{display:block;width:100%;height:auto;border-radius:16px}
.its-band{padding:24px 0;background:#07192f;color:#afbed0;border-bottom:1px solid rgba(255,255,255,.06);font-size:.76rem;letter-spacing:.13em;font-weight:800}
.its-feature{height:100%;padding:28px;background:#fff;border:1px solid #e0e8ef;border-radius:16px;box-shadow:0 6px 20px rgba(12,27,43,.045)}
.its-feature>span{color:#b78a28;font-size:.76rem;font-weight:900}.its-feature h3{font-size:1.2rem;font-weight:850;color:#102a4d;margin:12px 0 8px}.its-feature p{margin:0;color:#687687}
.its-whitelabel{background:#0a1d37;color:#fff}
.its-whitelabel h2,.its-how h2{font-size:clamp(2.3rem,4vw,3.7rem);line-height:1.04;letter-spacing:-.045em;font-weight:850;margin:14px 0 20px}
.its-whitelabel p{color:#afbdd0;font-size:1.05rem}
.its-domain-example{margin-top:28px;padding:20px;border:1px solid rgba(212,164,55,.35);border-radius:16px;background:rgba(255,255,255,.05);display:flex;flex-direction:column}
.its-domain-example small{color:#d4a437;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.its-domain-example strong{font-size:1.3rem;margin:5px 0}.its-domain-example span{font-size:.84rem;color:#aab7c7}
.its-mini{height:100%;padding:24px;border-radius:16px;background:#fff;color:#14243a}.its-mini strong{color:#0d3b8c;font-size:1.02rem}.its-mini p{color:#627083;font-size:.92rem;margin:8px 0 0}
.its-segments>div>div{height:100%;padding:25px;border:1px solid #e0e7ee;border-radius:15px;background:#fff}.its-segments b{display:block;color:#0f356c;font-size:1.05rem;margin-bottom:8px}.its-segments span{color:#6b7888;font-size:.92rem}
.its-how{background:#f3f7fb}.its-how p{color:#637184;font-size:1.05rem}.its-steps{list-style:none;margin:0;padding:0;counter-reset:step}.its-steps li{counter-increment:step;position:relative;padding:18px 18px 18px 68px;border-bottom:1px solid #dde6ee;display:flex;flex-direction:column}.its-steps li:before{content:counter(step);position:absolute;left:8px;top:13px;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#0d3b8c;color:#fff;font-weight:900}.its-steps b{color:#102a4d}.its-steps span{color:#6b7888;font-size:.9rem;margin-top:2px}
.its-cta{background:#fff}.its-cta-box{padding:42px;border-radius:22px;background:linear-gradient(135deg,#f6df9b,#e7b83e);display:flex;align-items:center;justify-content:space-between;gap:30px}.its-cta-box h2{font-size:clamp(2rem,4vw,3.2rem);font-weight:900;letter-spacing:-.04em;color:#17202a;margin:8px 0}.its-cta-box p{margin:0;color:#4a3a15;font-size:1.04rem}
@media(max-width:991.98px){.its-hero{padding-top:145px}.its-trust{grid-template-columns:1fr}.its-cta-box{align-items:flex-start;flex-direction:column}}
@media(max-width:575.98px){.its-hero{padding-top:125px}.its-cta-box{padding:28px 22px}.its-whitelabel h2,.its-how h2{font-size:2.35rem}}
