.ind-page{color:#0a1628;-webkit-font-smoothing:antialiased;background:#f6f8ff}.ind-wrap{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.ind-section{padding:clamp(56px,8vw,96px) 0}.ind-section--tint{background:#f6f8ff}.ind-section--white{background:#fff}.ind-section--loop{background:#eef5ff}.ind-section--flush-top{padding-top:0}.ind-section--tight-bottom{padding-bottom:0}.ind-section--trade-top{padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(32px,4vw,48px)}.ind-section--after-trade{padding-top:clamp(8px,1.5vw,16px);padding-bottom:clamp(56px,8vw,96px)}.ind-h1{letter-spacing:-.02em;color:#0a1628;text-wrap:balance;margin:0;font-size:clamp(36px,4.6vw,56px);font-weight:800;line-height:1.08}.ind-h2{letter-spacing:-.01em;color:#0a1628;text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.15}.ind-h2--sm{font-size:clamp(24px,2.8vw,32px)}.ind-h2--center{text-align:center}.ind-h3{color:#0a1628;text-wrap:balance;margin:0;font-size:20px;font-weight:700}.ind-h3--sm{font-size:17px}.ind-body{color:#475569;text-wrap:pretty;margin:0;font-size:18px;line-height:1.7}.ind-body-sm{color:#475569;text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}.ind-label{letter-spacing:.12em;color:#0e83db;text-transform:uppercase;font-size:13px;font-weight:700}.ind-label--orange{color:#ff6833}.ind-label--green{color:#22a05a}.ind-stack{flex-direction:column;gap:14px;display:flex}.ind-section-head{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.ind-section-head--narrow{max-width:820px}.ind-section-head--center{text-align:center;align-items:center;margin-bottom:48px}.ind-eyebrow-pill{letter-spacing:.08em;color:#0e83db;white-space:nowrap;background:#fff;border:1px solid #e1e9fa;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.ind-eyebrow-pill__dot{background:#0e83db;border-radius:50%;width:6px;height:6px}.ind-hero{background:radial-gradient(900px 500px at 85% 30%,#e3eeff 0%,#f6f8ff00 70%);padding:clamp(40px,6vw,72px) 0 clamp(56px,7vw,88px)}.ind-hero__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:56px;display:grid}.ind-hero__copy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.ind-hero__sub{color:#475569;text-wrap:pretty;max-width:580px;margin:0;font-size:19px;line-height:1.65}.ind-hero__checks{color:#64748b;flex-wrap:wrap;gap:18px;font-size:14px;font-weight:500;display:flex}.ind-hero__checks span{align-items:center;gap:6px;display:flex}.ind-breadcrumbs.mb-3,.ind-breadcrumbs{margin-bottom:0!important}.ind-breadcrumbs .breadcrumb-item a{color:#64748b}.ind-breadcrumbs .breadcrumb-item.active,.ind-breadcrumbs .breadcrumb-item span{color:#0a1628;font-weight:600}.ind-cta-row{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.ind-cta-row--band{justify-content:center;margin-top:0}.ind-btn{white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:17px 34px;font-size:17px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ind-btn--primary{background:#0e83db;box-shadow:0 12px 26px #0e83db4d;color:#fff!important}.ind-btn--primary:hover{background:#2f8ff0;color:#fff!important}.ind-btn--secondary{background:#fff;border:1px solid #d5e0f5;color:#0a1628!important}.ind-btn--secondary:hover{border-color:#0e83db;color:#0e83db!important}.ind-btn--ghost{background:0 0;border:1px solid #ffffff59;color:#fff!important}.ind-btn--ghost:hover{border-color:#fff;color:#fff!important}.ind-hero-visual{justify-content:center;padding:30px 0 50px;display:flex;position:relative}.ind-hero-visual__glow{opacity:.14;background:radial-gradient(circle at 35% 30%,#4fa6f5,#0e62b8 70%);border-radius:50%;width:380px;max-width:90%;height:380px;position:absolute;top:0;right:8%}.ind-review-card{z-index:1;background:#fff;border-radius:22px;flex-direction:column;gap:14px;width:100%;max-width:380px;padding:26px;display:flex;position:relative;box-shadow:0 24px 60px #0a16281f}.ind-review-card__biz{align-items:flex-start;gap:12px;display:flex}.ind-review-card__avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:flex}.ind-review-card__name{color:#0a1628;font-size:18px;font-weight:700;display:block}.ind-review-card__trade{letter-spacing:.14em;color:#64748b;font-size:11px;font-weight:600;display:block}.ind-review-card__verified,.ind-review-card__home-verified{color:#16a34a;align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.ind-review-card__home-verified{color:#64748b;font-weight:500}.ind-review-card__divider{background:#eef2fa;height:1px}.ind-review-card__reviewed{letter-spacing:.16em;color:#64748b;font-size:11px;font-weight:600}.ind-review-card__home-name{color:#0a1628;font-size:16px;font-weight:700;display:block}.ind-review-card__stars{gap:3px;font-size:20px;line-height:1;display:flex}.ind-review-card__quote{color:#0a1628;margin:0;font-size:15px;font-weight:500;line-height:1.5}.ind-review-card__lock{color:#64748b;align-items:center;gap:6px;font-size:12px;display:flex}.ind-review-card__sample{color:#94a3b8;margin:0;font-size:11px;font-style:italic}.ind-property-chip{z-index:2;background:#fff;border-radius:16px;flex-direction:column;gap:4px;min-width:180px;padding:14px 18px;display:flex;position:absolute;bottom:0;left:4%;box-shadow:0 16px 40px #0a16281f}.ind-property-chip__eyebrow{letter-spacing:.14em;color:#0e83db;font-size:10px;font-weight:700}.ind-property-chip__label{letter-spacing:.08em;color:#64748b;font-size:11px;font-weight:600}.ind-property-chip__value{color:#0a1628;font-size:18px;font-weight:700}.ind-quick{background:#fff;border:1px solid #e1e9fa;border-radius:24px;flex-direction:column;gap:16px;padding:clamp(28px,4vw,40px);display:flex;box-shadow:0 10px 30px #0e83db0f}.ind-quick p{color:#0a1628;text-wrap:pretty;max-width:980px;margin:0;font-size:clamp(18px,1.8vw,21px);font-weight:500;line-height:1.65}.ind-split{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:24px 64px;display:grid}.ind-card-grid,.ind-feat-grid,.ind-trade-grid,.ind-guides-grid,.ind-loop-grid,.ind-steps-grid,.ind-q-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.ind-trade-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:900px){.ind-trade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ind-trade-grid{grid-template-columns:1fr}}.ind-feat-grid{gap:40px;margin-top:48px}.ind-scen-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:20px;display:grid}.ind-card{background:#fff;border:1px solid #e6ecfa;border-radius:20px;flex-direction:column;gap:12px;padding:28px;display:flex;box-shadow:0 10px 30px #0e83db0f}.ind-card__num{color:#ff6833;font-size:15px;font-weight:800}.ind-scen-card{background:#f6f8ff;border-radius:20px;flex-direction:column;gap:12px;padding:28px;display:flex}.ind-feat{flex-direction:column;gap:14px;display:flex}.ind-feat__icon{background:#eef5ff;border:1px solid #dce9fb;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.ind-ba{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:20px;display:grid}.ind-ba__before{background:#eef1f8;border-radius:24px;flex-direction:column;gap:20px;padding:clamp(28px,4vw,40px);display:flex}.ind-ba__after{background:#0e83db;border-radius:24px;flex-direction:column;gap:20px;padding:clamp(28px,4vw,40px);display:flex;box-shadow:0 20px 44px #0e83db4d}.ind-ba__pill{letter-spacing:.14em;color:#64748b;background:#fff;border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:12px;font-weight:700}.ind-ba__pill--light{color:#0e83db}.ind-ba__h2{margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.25}.ind-ba__h2--muted{color:#475569}.ind-ba__h2--light{color:#fff}.ind-ba__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ind-ba__list li{color:#475569;align-items:flex-start;gap:12px;font-size:16px;line-height:1.55;display:flex}.ind-ba__list--light li{color:#fff}.ind-ba__list svg{flex-shrink:0;margin-top:1px}.ind-ba__x{color:#475569;background:#d7ddea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:13px;font-weight:700;display:flex}.ind-extra{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:40px 64px;display:grid}.ind-extra-card{background:#f6f8ff;border-radius:18px;flex-direction:column;gap:6px;padding:22px 24px;display:flex}.ind-prop{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:56px;display:grid}.ind-prop__copy{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.ind-prop__fields{border-top:1px solid #eef2fa;flex-direction:column;width:100%;display:flex}.ind-prop__row{border-bottom:1px solid #eef2fa;grid-template-columns:minmax(0,160px) minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.ind-prop__field{color:#0a1628;font-size:15px;font-weight:700}.ind-prop__why{color:#475569;font-size:15px;line-height:1.55}.ind-prop__legend{color:#64748b;align-items:center;gap:8px;font-size:13px;display:flex}.ind-prop__legend-swatch{background:#eef5ff;border:1.5px solid #0e83db;border-radius:4px;flex-shrink:0;width:14px;height:14px}.ind-assessment-card{background:#fff;border:1px solid #e1e9fa;border-radius:24px;flex-direction:column;justify-self:center;gap:18px;width:100%;max-width:480px;padding:26px;display:flex;box-shadow:0 24px 60px #0e83db1f}.ind-assessment-card__header{border-bottom:1px solid #eef2fa;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.ind-assessment-card__eyebrow{letter-spacing:.14em;color:#0e83db;font-size:12px;font-weight:700}.ind-assessment-card__pill{color:#0e83db;white-space:nowrap;background:#e7f1fd;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.ind-assessment-card__grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ind-assessment-tile{background:#f8fafe;border:1.5px solid #edf1f8;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex}.ind-assessment-tile.is-hl{background:#eef5ff;border-color:#0e83db}.ind-assessment-tile.is-wide{grid-column:1/-1}.ind-assessment-tile__label{letter-spacing:.1em;color:#64748b;font-size:10px;font-weight:700}.ind-assessment-tile__value{color:#0a1628;font-size:16px;font-weight:700}.ind-assessment-tile__badge{border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.ind-assessment-card__footer{text-align:center;color:#0e83db;border-top:1px solid #eef2fa;padding-top:12px;font-size:13px;font-weight:600}.ind-assessment-card__footer-accent{color:#ff6833}.ind-crm{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:32px 64px;margin-bottom:40px;display:grid}.ind-check-card{background:#fff;border:1px solid #e6ecfa;border-radius:18px;align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.ind-check-card svg{flex-shrink:0;margin-top:1px}.ind-fit{background:#0a1628;border-radius:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:20px 56px;padding:clamp(28px,4vw,44px);display:grid}.ind-fit__h3{color:#fff;text-wrap:balance;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:800;line-height:1.25}.ind-fit__body{color:#cbd5e1;text-wrap:pretty;margin:0;font-size:17px;line-height:1.7}.ind-q-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px}.ind-q-card{background:#f6f8ff;border-radius:20px;flex-direction:column;gap:10px;padding:24px;display:flex}.ind-loop-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px}.ind-loop-card{background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:24px;display:flex;box-shadow:0 10px 30px #0e83db0f}.ind-step-card{background:#f6f8ff;border-radius:20px;flex-direction:column;gap:14px;padding:32px;display:flex}.ind-step-card__n{color:#fff;background:#0e83db;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:800;display:flex}.ind-step-card__detail{color:#0a1628;border-top:1px solid #e1e9fa;margin:0;padding-top:12px;font-size:15px;font-weight:500;line-height:1.6}.ind-trust{background:#f6f8ff;border-bottom:1px solid #e6ecfa;padding:36px 0}.ind-trust__row{flex-wrap:wrap;justify-content:center;gap:14px 32px;display:flex}.ind-trust__item{color:#0a1628;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.ind-trade-block,.ind-guides-block{flex-direction:column;gap:36px;display:flex}.ind-trade-card,.ind-guide-card{background:#fff;border:1px solid #e6ecfa;border-radius:18px;flex-direction:column;justify-content:space-between;gap:10px;padding:24px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 10px 30px #0e83db0f}.ind-trade-card--show{gap:12px;min-height:100%}.ind-trade-card__icon{color:#0e83db;background:#eef5ff;border:1px solid #dce9fb;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:inline-flex}.ind-section--white .ind-trade-card{background:#fff;padding:24px;box-shadow:0 10px 30px #0e83db0f}.ind-trade-card:hover,.ind-guide-card:hover{border-color:#0e83db;transform:translateY(-2px);box-shadow:0 14px 34px #0e83db1f}.ind-trade-card__label{color:#0a1628;font-size:19px;font-weight:700}.ind-section--white .ind-trade-card__label{font-size:19px}.ind-trade-card__why{color:#475569;flex:1;font-size:15px;line-height:1.55}.ind-section--white .ind-trade-card__why{font-size:15px}.ind-trade-card__link{color:#0e83db;margin-top:6px;font-size:13px;font-weight:600}.ind-trade-card__cta{color:#0e83db;white-space:nowrap;background:#fff;border:1.5px solid #0e83db;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;margin-top:8px;padding:10px 18px;font-size:14px;font-weight:600;line-height:1.2;transition:background .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.ind-trade-card:hover .ind-trade-card__cta,.ind-trade-card:focus-visible .ind-trade-card__cta{color:#fff;background:#0e83db;border-color:#0e83db;box-shadow:0 8px 18px #0e83db47}.ind-guide-card{border-radius:20px;gap:20px;min-height:100%;padding:26px}.ind-guide-card__title{color:#0a1628;text-wrap:pretty;margin-top:12px;font-size:18px;font-weight:700;line-height:1.4;display:block}.ind-guide-card__link{color:#0e83db;font-size:14px;font-weight:600}.ind-faq{max-width:860px}.ind-faq .ind-h2{margin-bottom:32px}.ind-faq__list{flex-direction:column;gap:12px;display:flex}.ind-faq__item{background:#fff;border:1px solid #e6ecfa;border-radius:18px;overflow:hidden}.ind-faq__trigger{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:22px 26px;font-family:inherit;display:flex}.ind-faq__q{color:#0a1628;margin:0;font-size:18px;font-weight:700;line-height:1.4}.ind-faq__icon{color:#0e83db;background:#f1f5fd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;line-height:1;display:flex}.ind-faq__icon.is-open{color:#fff;background:#0e83db}.ind-faq__a{color:#475569;text-wrap:pretty;margin:0;padding:0 26px 24px;font-size:16px;line-height:1.65}.ind-cta-band{background:linear-gradient(120deg,#070327 0%,#0a1e4a 100%);border-bottom:3px solid #ff6833;padding:clamp(64px,8vw,88px) 0}.ind-cta-band__inner{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.ind-cta-band__h2{color:#fff;text-wrap:balance;max-width:820px;margin:0;font-size:clamp(30px,4vw,48px);font-weight:800;line-height:1.12}.ind-cta-band__note{color:#cbd5e1;font-size:14px}@media (max-width:640px){.ind-prop__row{grid-template-columns:1fr;gap:4px}.ind-btn{justify-content:center;width:100%}}
