.demo-public{--d-ink:#101a35;--d-blue:#2757fd;--d-muted:#5e6b82;--d-line:#dfe6f2;--d-soft:#f4f7ff;background:#f8faff;color:#26324a}.demo-hero{background:radial-gradient(circle at 78% 85%,rgba(70,111,255,.28),transparent 32%),linear-gradient(140deg,#0d1732,#172b66);color:#fff}.demo-hero__content{max-width:1000px;padding-block:clamp(5rem,10vw,8rem);text-align:center}.demo-eyebrow{margin-bottom:1rem;color:var(--d-blue);font-weight:850;letter-spacing:.12em;text-transform:uppercase}.demo-hero .demo-eyebrow{color:#afc0ff}.demo-hero h1{max-width:900px;margin:auto;color:#fff;font-size:clamp(3rem,6vw,5.35rem);font-weight:850;letter-spacing:-.065em;line-height:.98}.demo-hero__content>p:not(.demo-eyebrow){max-width:760px;margin:1.4rem auto;color:#d0daf0;font-size:1.15rem;line-height:1.75}.demo-hero__proof{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem 1.8rem;margin-top:2rem;color:#e5ebfa;font-size:.82rem}.demo-shell{display:grid!important;grid-template-columns:minmax(280px,370px) minmax(0,760px);justify-content:center;gap:clamp(2rem,6vw,5rem);padding-block:clamp(4rem,8vw,7rem)}.demo-context{position:sticky;top:7rem;height:max-content;padding-top:1.5rem}.demo-context h2{color:var(--d-ink);font-size:clamp(2rem,4vw,3rem);font-weight:830;letter-spacing:-.045em;line-height:1.08}.demo-context>p:not(.demo-eyebrow){color:var(--d-muted);line-height:1.7}.demo-context ol{display:grid;gap:1.3rem;margin:2rem 0;padding:0;list-style:none}.demo-context li{display:flex;gap:1rem}.demo-context li>span{padding-top:.1rem;color:var(--d-blue);font-weight:850}.demo-context strong,.demo-context small{display:block}.demo-context strong{color:var(--d-ink)}.demo-context small{margin-top:.25rem;color:#748198;line-height:1.5}.demo-context__note{margin-top:2rem;padding:1.2rem;border:1px solid var(--d-line);border-radius:.8rem;background:#fff}.demo-context__note p{margin:.35rem 0;color:var(--d-muted);font-size:.82rem}.demo-context__note a{font-size:.78rem;font-weight:800}.demo-card{padding:clamp(1.2rem,4vw,2.7rem);border:1px solid var(--d-line);border-radius:1.2rem;background:#fff;box-shadow:0 22px 60px rgba(25,45,90,.09)}.demo-card .card-body{padding:0}.demo-card .stepper{padding-top:0!important}.demo-card .stepper-nav{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;padding-bottom:1rem;border-bottom:1px solid var(--d-line)}.demo-card .stepper-item{padding:.6rem .4rem;border-radius:.5rem;text-align:center}.demo-card .stepper-title{font-size:.78rem!important}.demo-card .stepper-item.current{background:var(--d-soft)}.demo-card .stepper-item.current .stepper-title{color:var(--d-blue)!important}.demo-card form{max-width:620px}.demo-card h2{font-size:1.7rem}.demo-card .form-control,.demo-card .form-select,.demo-card .input-group-text{border-color:#c7d1df!important;background:#fff!important}.demo-card .form-control:focus,.demo-card .form-select:focus{border-color:var(--d-blue)!important;box-shadow:0 0 0 3px rgba(39,87,253,.1)!important}.demo-card label.btn-outline{border-color:#cfd8e7!important;border-radius:.8rem}.demo-card label.btn-outline:hover,.demo-card .btn-check:checked+label{border-color:var(--d-blue)!important;background:#f1f4ff!important}.demo-card [data-kt-stepper-action]{border-radius:.65rem}.demo-card .notice{border-radius:.8rem!important}@media(max-width:991.98px){.demo-shell{grid-template-columns:1fr}.demo-context{position:static;max-width:720px}.demo-context ol{grid-template-columns:repeat(3,1fr)}.demo-context li{flex-direction:column}.demo-context__note{display:none}}@media(max-width:767.98px){.demo-context ol{grid-template-columns:1fr}.demo-context li{flex-direction:row}.demo-card .stepper-title{font-size:.7rem!important}}@media(max-width:575.98px){.demo-hero h1{font-size:3rem}.demo-shell{padding-inline:.75rem}.demo-card{padding:1rem}.demo-card .stepper-nav{gap:.15rem}.demo-card .stepper-title{font-size:.62rem!important}.demo-card .row>[class*=col]{width:100%}.demo-card [data-kt-stepper-action=previous]{font-size:0}.demo-card [data-kt-stepper-action=previous] i{margin:0!important;font-size:1rem!important}}
