.cvx-about-story,.cvx-about-story *,.cvx-about-story *::before,.cvx-about-story *::after{box-sizing:border-box}.cvx-about-story{--cvx-orange:#FF8A00;--cvx-orange-red:#FF4A08;--cvx-red:#FF1010;--cvx-dark:#111318;--cvx-text:#5E626B;--cvx-muted:#8B8E95;--cvx-blue:#1D4668;position:relative;isolation:isolate;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;padding:110px 34px;background:#FFF;font-family:"Livvic",sans-serif!important}.cvx-about-story *{font-family:"Livvic",sans-serif!important}.cvx-about-story-glow{position:absolute;z-index:-2;top:50%;left:-170px;width:420px;height:420px;transform:translateY(-50%);border-radius:50%;background:rgb(255 74 8 / .07);filter:blur(115px);pointer-events:none}.cvx-about-story-container{width:100%;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:minmax(500px,.95fr) minmax(0,1.05fr);gap:90px;align-items:center}.cvx-about-story-visual{position:relative;width:100%;max-width:650px;opacity:0;transform:translateX(-20px);transition:opacity .7s ease,transform .7s ease}.cvx-about-story-visual.is-visible{opacity:1;transform:translateX(0)}.cvx-about-story-image-frame{position:relative;width:100%;overflow:hidden;border-radius:26px;border:1px solid rgb(17 19 24 / .07);background:#F6F7F9;box-shadow:0 28px 70px rgb(17 19 24 / .10)}.cvx-about-story-image-frame::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#fff0 60%,rgb(17 19 24 / .05) 100%)}.cvx-about-story-image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:center;transition:transform .6s ease}.cvx-about-story-visual:hover .cvx-about-story-image{transform:scale(1.025)}.cvx-about-story-accent{position:absolute;z-index:-1;display:block;pointer-events:none}.cvx-about-story-accent-one{width:150px;height:150px;right:-24px;top:-24px;border:1px solid rgb(255 74 8 / .16);border-radius:30px;transform:rotate(12deg)}.cvx-about-story-accent-two{width:90px;height:90px;left:-26px;bottom:-26px;border-radius:50%;background:radial-gradient(circle,rgb(255 138 0 / .14),rgb(255 74 8 / .03) 60%,transparent 70%)}.cvx-about-story-content{position:relative;max-width:700px;opacity:0;transform:translateX(20px);transition:opacity .7s ease .08s,transform .7s ease .08s}.cvx-about-story-content.is-visible{opacity:1;transform:translateX(0)}.cvx-about-story-eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:22px;color:var(--cvx-orange-red);font-size:16px;line-height:1.2;font-weight:600}.cvx-about-story-eyebrow-line{width:36px;height:3px;border-radius:999px;background:linear-gradient(90deg,#FF8A00,#FF4A08,#FF1010)}.cvx-about-story-title{max-width:670px;margin:0 0 26px;color:var(--cvx-dark);font-size:42px;line-height:1.12;font-weight:700;letter-spacing:-1px}.cvx-about-story-title span{display:block;margin-top:5px;background:linear-gradient(90deg,#FF8A00 0%,#FF4A08 52%,#FF1010 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.cvx-about-story-description{max-width:680px;margin:0 0 16px;color:var(--cvx-text);font-size:16px;line-height:1.78;font-weight:400}.cvx-about-story-description-last{margin-bottom:30px}.cvx-about-story-capabilities{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}.cvx-about-story-capabilities span{min-height:42px;display:inline-flex;align-items:center;gap:9px;padding:9px 14px;border:1px solid rgb(17 19 24 / .08);border-radius:999px;background:#F8F9FA;color:#50555E;font-size:16px;line-height:1.3;font-weight:500;transition:border-color .22s ease,background .22s ease,color .22s ease,transform .22s ease}.cvx-about-story-capabilities span:hover{transform:translateY(-2px);border-color:rgb(255 74 8 / .18);background:#FFF4EE;color:var(--cvx-orange-red)}.cvx-about-story-capabilities i{color:var(--cvx-orange-red);font-size:16px;line-height:1}.cvx-about-story-note{max-width:680px;display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border:1px solid rgb(255 74 8 / .11);border-left:3px solid var(--cvx-orange-red);border-radius:14px;background:linear-gradient(90deg,rgb(255 244 238 / .92),rgb(255 255 255 / .80))}.cvx-about-story-note-icon{width:38px;height:38px;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#FFF;color:var(--cvx-orange-red);box-shadow:0 6px 16px rgb(255 74 8 / .08)}.cvx-about-story-note-icon i{font-size:17px}.cvx-about-story-note p{margin:0;color:#555A63;font-size:16px;line-height:1.65;font-weight:500}.cvx-about-story-wrap,.cvx-about-story-wrap>.elementor-container,.cvx-about-story-wrap .elementor-container,.cvx-about-story-wrap .elementor-column,.cvx-about-story-wrap .elementor-widget-wrap,.cvx-about-story-wrap .elementor-widget,.cvx-about-story-wrap .elementor-widget-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}@media (min-width:1600px){.cvx-about-story-container{max-width:1500px;gap:105px}.cvx-about-story-visual{max-width:690px}}@media (max-width:1300px){.cvx-about-story{padding:95px 28px}.cvx-about-story-container{grid-template-columns:minmax(440px,.9fr) minmax(0,1.1fr);gap:60px}.cvx-about-story-title{font-size:36px}}@media (max-width:1024px){.cvx-about-story{padding:80px 24px}.cvx-about-story-container{grid-template-columns:1fr;gap:55px}.cvx-about-story-visual{max-width:720px;margin:0 auto}.cvx-about-story-content{max-width:760px}.cvx-about-story-title{max-width:720px;font-size:32px}}@media (max-width:767px){.cvx-about-story{padding:65px 16px}.cvx-about-story-container{gap:42px}.cvx-about-story-image-frame{border-radius:20px}.cvx-about-story-accent-one{display:none}.cvx-about-story-eyebrow{margin-bottom:20px}.cvx-about-story-title{margin-bottom:22px;font-size:28px;line-height:1.16;letter-spacing:-.5px}.cvx-about-story-description{font-size:16px;line-height:1.72}.cvx-about-story-capabilities{gap:8px}.cvx-about-story-capabilities span{font-size:16px}.cvx-about-story-note{padding:16px}.cvx-about-story-note p{font-size:16px}}@media (max-width:480px){.cvx-about-story{padding-left:15px;padding-right:15px}.cvx-about-story-title{font-size:26px}.cvx-about-story-capabilities span{width:100%}.cvx-about-story-note{flex-direction:column}}@media (max-width:380px){.cvx-about-story-title{font-size:24px}}@media (prefers-reduced-motion:reduce){.cvx-about-story-visual,.cvx-about-story-content{opacity:1!important;transform:none!important;transition:none!important}.cvx-about-story-image{transition:none!important}}