.success-page{--navy:#082a43;--deep:#051f33;--green:#22b96f;--line:#dce5e7;min-height:100vh;background:#f2f5f4;color:var(--navy);font-family:Inter,Avenir Next,Avenir,Segoe UI,Arial,sans-serif}.success-page *{box-sizing:border-box}.success-page a{color:inherit;text-decoration:none}.success-card footer svg,.success-cta svg{width:14px}.success-main{width:min(1440px,calc(100% - 48px));margin:0 auto;padding-bottom:51px}.success-hero{display:grid;min-height:348.5px;padding:59.5px 5.95vw;grid-template-columns:1fr 260px;align-items:center;gap:68px;color:#fff;background:linear-gradient(125deg,rgba(5,31,51,.96),rgba(8,42,67,.84)),url(/assets/testimonials/success-stories/geely.jpg) 50%/cover}.success-cta p,.success-hero p,.success-intro>p{margin:0 0 10.2px;color:#7de1aa;font-size:.64rem;font-weight:850;letter-spacing:.17em;text-transform:uppercase}.success-hero h1{max-width:900px;margin:0;font-size:clamp(2.1675rem,4.4625vw,4.4625rem);letter-spacing:-.065em;line-height:.9}.success-hero div>span{display:block;max-width:760px;margin-top:21.25px;color:#d5e0e5;font-size:.765rem;line-height:1.65}.success-hero aside{padding:23.8px;border-left:1px solid rgba(255,255,255,.25);display:flex;flex-direction:column}.success-hero aside strong{font-size:2.55rem;line-height:1}.success-hero aside span{margin-top:8px;color:#c5d3d9;font-size:.72rem}.success-hero aside small{display:flex;align-items:center;gap:8px;margin-top:21.25px;color:#8fe4b5}.success-hero aside svg{width:17px}.success-intro{max-width:850px;padding:55.25px 0 29.75px}.success-intro h2{margin:0;font-size:clamp(1.4025rem,2.55vw,2.6775rem);letter-spacing:-.055em;line-height:1}.success-intro>span{display:block;max-width:680px;margin-top:17px;color:#60727e;font-size:.8rem;line-height:1.7}.success-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}.success-card{overflow:hidden;background:#fff;border:1px solid var(--line);box-shadow:0 12px 35px rgba(7,42,63,.06)}.success-card__image{position:relative;height:174.25px;background:var(--navy)}.success-card__image img{width:100%;height:100%;object-fit:cover}.success-card__image>div{display:grid;height:100%;place-items:center;color:#9eb2bd}.success-card__image>b{position:absolute;top:14px;left:14px;padding:7px 9px;color:#fff;background:rgba(5,31,51,.88);font-size:.52rem;letter-spacing:.1em;text-transform:uppercase}.success-card__body{padding:20.4px}.success-card__body-content{overflow:hidden;transition:max-height .32s ease}.success-card__body-content>p{margin:0;color:#15975a;font-size:.56rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.success-card h2{margin:8px 0 0;font-size:1.3175rem;letter-spacing:-.04em;line-height:1.05}.success-place{display:flex;align-items:flex-start;gap:6px;margin-top:11px;color:#6c7d87;font-size:.66rem;line-height:1.35}.success-place svg{width:14px;min-width:14px;color:#19a964}.success-card section{margin-top:17px}.success-card section h3{margin:0 0 7px;color:#56707f;font-size:.55rem;letter-spacing:.12em;text-transform:uppercase}.success-card section p{margin:0;color:#455d6a;font-size:.74rem;line-height:1.6}.success-card blockquote{margin:18.7px 0 0;padding:15.3px 0 0 15.3px;border-top:1px solid var(--line);border-left:3px solid var(--green);color:#17374a;font-family:Georgia,serif;font-size:.8rem;line-height:1.62;white-space:pre-line}.success-card cite{display:block;margin-top:11.05px;color:#70818b;font-family:Inter,Arial,sans-serif;font-size:.58rem;font-style:normal;font-weight:750;line-height:1.4}.success-card footer{margin-top:17px;padding-top:13.6px;border-top:1px solid var(--line)}.success-card footer>span{display:block;color:#81909a;font-size:.5rem;text-transform:uppercase}.success-card footer>div{display:flex;flex-wrap:wrap;gap:8px 11.9px;margin-top:8px}.success-card footer a{display:flex;align-items:center;gap:7px;color:#087a50;font-size:.64rem;font-weight:800}.success-card__toggle{position:relative;z-index:1;display:flex;min-height:64px;margin-top:-28px;padding-top:27.2px;align-items:flex-end;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 42%)}.success-card__toggle.is-expanded{min-height:50px;margin-top:10.2px;padding-top:0;align-items:flex-start;background:none}.success-card__toggle.is-placeholder{visibility:hidden;pointer-events:none;background:none}.success-card__toggle button{display:flex;width:100%;min-height:44px;padding:0;align-items:center;justify-content:space-between;border:0;border-top:1px solid var(--line);color:#087a50;background:transparent;font:inherit;font-size:.78rem;font-weight:800;cursor:pointer}.success-card__toggle button:focus-visible{outline:2px solid var(--green);outline-offset:4px}.success-card__toggle button:disabled{cursor:default}.success-cta{display:flex;margin-top:46.75px;padding:40.8px 46.75px;align-items:center;justify-content:space-between;gap:25.5px;color:#fff;background:var(--deep)}.success-cta h2{margin:0;font-size:1.5938rem;letter-spacing:-.045em}.success-cta span{display:block;max-width:680px;margin-top:10px;color:#adc0ca;font-size:.75rem;line-height:1.6}.success-cta>a{display:flex;min-height:48px;padding:0 17px;align-items:center;gap:9px;color:#05283d;background:#5bd994;font-size:.7rem;font-weight:850;white-space:nowrap}@media(max-width:1180px){.success-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.success-card__image{height:221px}}@media(max-width:900px){.success-hero{grid-template-columns:1fr}.success-hero aside{border-left:0;border-top:1px solid rgba(255,255,255,.25)}}@media(max-width:720px){.success-grid{grid-template-columns:1fr}.success-card__image{height:204px}}@media(max-width:600px){.success-main{width:calc(100% - 24px)}.success-hero{padding:46.75px 20.4px;min-height:0}.success-hero h1{font-size:2.2313rem}.success-card__image{height:187px}.success-card__body{padding:20.4px}.success-cta{padding:28.9px 21.25px;align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.success-card__body-content{transition:none}}