.casestatus-module__Vx1OYq__shell{width:100%;overflow-x:clip}.casestatus-module__Vx1OYq__page{--case-navy:#0d3150;--case-deep-navy:#07192b;--case-blue:#2f89bb;--case-blue-hover:#2478a6;color:var(--case-navy);overflow:clip}.casestatus-module__Vx1OYq__hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 8% 32%,#79a6c461,#0000 32%),radial-gradient(circle at 76% 18%,#284f7157,#0000 37%),linear-gradient(112deg,#234c6d 0%,#122e48 43%,#071321 100%);flex-direction:column;align-items:center;min-height:650px;padding:clamp(4rem,7vw,6.5rem) 1.25rem 0;display:flex;position:relative;overflow:hidden}.casestatus-module__Vx1OYq__hero:before{z-index:-1;content:"";opacity:.18;background-image:radial-gradient(circle at 20% 20%,#ffffff1f 0 1px,#0000 1px),radial-gradient(circle at 80% 70%,#ffffff14 0 1px,#0000 1px);background-size:5px 5px,7px 7px;position:absolute;inset:0}.casestatus-module__Vx1OYq__heroGlow{z-index:-1;aspect-ratio:1.8;filter:blur(38px);background:#b5d8ee24;border-radius:50%;width:min(55vw,760px);position:absolute;top:8%;left:-12%;transform:rotate(-22deg)}.casestatus-module__Vx1OYq__heroContent{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(100%,1020px);display:flex;position:relative}.casestatus-module__Vx1OYq__heroTitle,.casestatus-module__Vx1OYq__sectionTitle,.casestatus-module__Vx1OYq__demoTitle{font-family:var(--font-cormorant), ui-serif, Georgia, serif;text-transform:uppercase;font-weight:700}.casestatus-module__Vx1OYq__heroTitle{letter-spacing:-.025em;text-wrap:balance;max-width:980px;font-size:clamp(2.25rem,5vw,4.25rem);line-height:.98}.casestatus-module__Vx1OYq__heroDescription{color:#ffffffeb;text-wrap:pretty;max-width:980px;margin-top:1.25rem;font-size:clamp(.95rem,1.35vw,1.12rem);line-height:1.45}.casestatus-module__Vx1OYq__button{background:var(--case-blue);color:#fff;letter-spacing:.02em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;min-width:260px;min-height:50px;margin-top:1.75rem;padding:.95rem 1.5rem;font-size:.88rem;font-weight:700;line-height:1;transition:background-color .18s,transform .18s;display:inline-flex}.casestatus-module__Vx1OYq__button:hover{background:var(--case-blue-hover);transform:translateY(-1px)}.casestatus-module__Vx1OYq__button:focus-visible{outline-color:#fff!important}.casestatus-module__Vx1OYq__heroPhones{z-index:1;width:min(92vw,610px);margin-top:1rem;margin-bottom:-32%;position:relative}.casestatus-module__Vx1OYq__heroPhones img,.casestatus-module__Vx1OYq__stepsPhone img,.casestatus-module__Vx1OYq__demoPhones img{width:100%;height:auto;display:block}.casestatus-module__Vx1OYq__stepsSection{background:#f7f8fa;padding:clamp(4.5rem,8vw,8rem) 1.25rem}.casestatus-module__Vx1OYq__stepsInner{align-items:center;gap:clamp(2.5rem,6vw,6.5rem);width:min(100%,1180px);margin:0 auto;display:grid}.casestatus-module__Vx1OYq__stepsPhone{filter:drop-shadow(0 22px 26px #0312222e);width:min(68vw,390px);margin:0 auto}.casestatus-module__Vx1OYq__stepsContent{width:100%}.casestatus-module__Vx1OYq__sectionTitle{max-width:760px;color:var(--case-navy);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2rem,4.25vw,3.5rem);line-height:1.02}.casestatus-module__Vx1OYq__stepsList{gap:1.75rem;margin-top:clamp(2.5rem,5vw,4.5rem);list-style:none;display:grid}.casestatus-module__Vx1OYq__step{grid-template-columns:3.25rem 1fr;gap:1rem;display:grid;position:relative}.casestatus-module__Vx1OYq__step:not(:last-child):after{content:"";background:#9ab4c8;width:2px;position:absolute;top:2.6rem;bottom:-1.15rem;left:1.55rem}.casestatus-module__Vx1OYq__stepNumber{color:var(--case-navy);font-family:var(--font-cormorant), ui-serif, Georgia, serif;font-size:1.75rem;font-weight:700;line-height:1}.casestatus-module__Vx1OYq__stepTitle{color:var(--case-navy);font-family:var(--font-cormorant), ui-serif, Georgia, serif;font-size:clamp(1.55rem,2.6vw,2.15rem);font-weight:700;line-height:1.05}.casestatus-module__Vx1OYq__stepDescription{color:#315471;max-width:650px;margin-top:.4rem;font-size:.98rem;line-height:1.55}.casestatus-module__Vx1OYq__stepNote{color:#185f8d;margin-top:.75rem;font-style:italic;font-weight:600;display:block}.casestatus-module__Vx1OYq__stepButton{min-width:min(100%,260px);margin-top:1rem}.casestatus-module__Vx1OYq__demoSection{background:var(--case-navy);color:#fff;padding:clamp(4.5rem,8vw,7.5rem) 1.25rem;position:relative;overflow:hidden}.casestatus-module__Vx1OYq__demoInner{align-items:center;gap:clamp(3rem,7vw,7rem);width:min(100%,1180px);margin:0 auto;display:grid}.casestatus-module__Vx1OYq__demoContent{z-index:2;position:relative}.casestatus-module__Vx1OYq__demoTitle{letter-spacing:-.025em;font-size:clamp(2.25rem,4.5vw,3.75rem);line-height:1}.casestatus-module__Vx1OYq__demoDescription{color:#ffffffe6;max-width:680px;margin-top:.8rem;font-size:1rem;line-height:1.55}.casestatus-module__Vx1OYq__videoFrame{aspect-ratio:16/9;background:#06111d;border:1px solid #ffffff38;border-radius:10px;width:100%;max-width:700px;margin-top:1.75rem;position:relative;overflow:hidden;box-shadow:0 24px 50px #0000003d}.casestatus-module__Vx1OYq__videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.casestatus-module__Vx1OYq__demoPhones{filter:drop-shadow(0 22px 28px #0000004d);width:min(82vw,500px);margin:0 auto -18%}@media (min-width:768px){.casestatus-module__Vx1OYq__hero{min-height:780px}.casestatus-module__Vx1OYq__heroPhones{margin-top:1.25rem;margin-bottom:-29%}.casestatus-module__Vx1OYq__stepsInner,.casestatus-module__Vx1OYq__demoInner{grid-template-columns:minmax(260px,.8fr) minmax(0,1.35fr)}.casestatus-module__Vx1OYq__demoInner{grid-template-columns:minmax(0,1.35fr) minmax(290px,.8fr)}.casestatus-module__Vx1OYq__demoPhones{width:min(100%,500px);margin-bottom:-35%}}@media (min-width:1024px){.casestatus-module__Vx1OYq__hero{min-height:800px;padding-top:6.5rem}.casestatus-module__Vx1OYq__heroPhones{margin-bottom:-270px}.casestatus-module__Vx1OYq__stepsSection{min-height:850px}}@media (max-width:767px){.casestatus-module__Vx1OYq__hero{min-height:650px}.casestatus-module__Vx1OYq__heroDescription{max-width:42rem}.casestatus-module__Vx1OYq__stepsPhone{order:2;width:min(76vw,330px)}.casestatus-module__Vx1OYq__stepsContent{order:1}.casestatus-module__Vx1OYq__demoPhones{display:none}}@media (max-width:420px){.casestatus-module__Vx1OYq__hero{min-height:620px;padding-top:3.5rem}.casestatus-module__Vx1OYq__heroTitle{font-size:2.35rem}.casestatus-module__Vx1OYq__button{width:100%;min-width:0}.casestatus-module__Vx1OYq__heroPhones{width:112vw;margin-top:1.25rem;margin-bottom:-42%}.casestatus-module__Vx1OYq__step{grid-template-columns:2.5rem 1fr;gap:.7rem}.casestatus-module__Vx1OYq__step:not(:last-child):after{left:1.12rem}}@media (prefers-reduced-motion:reduce){.casestatus-module__Vx1OYq__button{transition:none}}
