
    /* devanagari */

/* latin-ext */

/* latin */

/* devanagari */

/* latin-ext */

/* latin */

/* devanagari */

/* latin-ext */

/* latin */

/* devanagari */

/* latin-ext */

/* latin */

/* devanagari */

/* latin-ext */

/* latin */


    .fqcLiftPage,.fqcLiftPage *{box-sizing:border-box}
    .fqcLiftPage{--fqc-green:#0b7e7e;--fqc-blue:#487FC0;--fqc-navy:#212C59;--fqc-text:#5f6d7f;--fqc-soft:#f8fbfd;--fqc-line:rgba(33,44,89,.11);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#fff;color:var(--fqc-text);font-family:"Poppins",Arial,sans-serif;overflow:hidden;isolation:isolate}
    .fqcLiftPage a{color:var(--fqc-blue);text-decoration:none}
    .fqcLiftPage a:hover{color:var(--fqc-green)}
    .fqcLiftPage strong,.fqcLiftPage b{font-weight:500;color:var(--fqc-navy)}
    .fqcLiftHero{padding:72px 0 58px;background:radial-gradient(circle at 12% 20%,rgba(11,126,126,.08),transparent 34%),radial-gradient(circle at 88% 18%,rgba(72,127,192,.10),transparent 34%),linear-gradient(180deg,#fff 0%,#f8fbfd 100%);position:relative;overflow:hidden;isolation:isolate}
    .fqcLiftHero:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(33,44,89,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(33,44,89,.035) 1px,transparent 1px);background-size:48px 48px;opacity:.55;pointer-events:none}
    .fqcLiftWrap{width:min(1180px,calc(100% - 40px));margin:0 auto}
    .fqcLiftHeroGrid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(300px,.55fr);gap:34px;align-items:center}
    .fqcLiftBadge{display:inline-flex;align-items:center;gap:9px;color:var(--fqc-green);background:rgba(11,126,126,.08);border:1px solid rgba(11,126,126,.13);border-radius:999px;padding:8px 13px;font-size:11px;line-height:1;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:17px}
    .fqcLiftBadge:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--fqc-green);box-shadow:0 0 0 5px rgba(11,126,126,.10);flex:0 0 auto}
    .fqcLiftTitle{margin:0;color:var(--fqc-navy);font-size:clamp(30px,3vw,44px);line-height:1.18;font-weight:500;letter-spacing:-.035em}
    .fqcLiftTitle span{color:var(--fqc-blue);font-weight:500}
    .fqcLiftLead{margin:18px 0 0;color:var(--fqc-text);font-size:15px;line-height:1.82;font-weight:400;max-width:800px}
    .fqcLiftHeroCard{background:#fff;border:1px solid var(--fqc-line);border-radius:26px;padding:24px;box-shadow:0 22px 62px rgba(33,44,89,.08)}
    .fqcLiftHeroCard h2{margin:0 0 14px;color:var(--fqc-navy);font-size:18px;line-height:1.35;font-weight:500;letter-spacing:-.02em}
    .fqcLiftHeroList{margin:0;padding:0;list-style:none;display:grid;gap:11px}
    .fqcLiftHeroList li{display:flex;align-items:flex-start;gap:10px;color:var(--fqc-text);font-size:13.5px;line-height:1.55;font-weight:400}
    .fqcLiftHeroList li:before{content:"";width:7px;height:7px;margin-top:7px;border-radius:50%;background:var(--fqc-green);flex:0 0 auto}
    .fqcLiftSection{padding:46px 0;background:#fff}
    .fqcLiftSection.alt{background:#f8fbfd;border-top:1px solid rgba(33,44,89,.07);border-bottom:1px solid rgba(33,44,89,.07)}
    .fqcLiftCard{background:#fff;border:1px solid rgba(33,44,89,.09);border-radius:24px;padding:30px;box-shadow:0 16px 46px rgba(33,44,89,.055);position:relative;overflow:hidden;margin-bottom:22px}
    .fqcLiftCard:before{content:"";position:absolute;left:0;top:0;width:76px;height:5px;background:var(--fqc-green);border-radius:0 0 999px 0}
    .fqcLiftHeading{margin:0 0 18px;color:var(--fqc-navy);font-size:clamp(22px,2vw,30px);line-height:1.28;font-weight:500;letter-spacing:-.025em}
    .fqcLiftPage p{margin:0 0 14px;color:var(--fqc-text);font-size:15px;line-height:1.82;font-weight:400}
    .fqcLiftPage ul,.fqcLiftPage ol{margin:18px 0 20px;padding:0;list-style:none;display:grid;gap:10px}
    .fqcLiftPage li{position:relative;padding:13px 14px 13px 36px;border-radius:16px;background:rgba(72,127,192,.06);border:1px solid rgba(72,127,192,.10);color:var(--fqc-text);font-size:14px;line-height:1.65;font-weight:400}
    .fqcLiftPage li:before{content:"";position:absolute;left:16px;top:22px;width:7px;height:7px;border-radius:50%;background:var(--fqc-green);box-shadow:0 0 0 4px rgba(11,126,126,.09)}
    .fqcLiftHighlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}
    .fqcLiftInfo{padding:18px;border-radius:20px;background:rgba(72,127,192,.06);border:1px solid rgba(72,127,192,.11)}
    .fqcLiftInfo:nth-child(2){background:rgba(11,126,126,.055);border-color:rgba(11,126,126,.12)}
    .fqcLiftInfo h3{margin:0 0 8px;color:var(--fqc-navy);font-size:16px;line-height:1.35;font-weight:500;letter-spacing:-.015em}
    .fqcLiftInfo p{margin:0;font-size:13.5px;line-height:1.65}
    .fqcLiftAccordionWrap{display:grid;gap:12px}
    .fqcLiftAccordion{background:#fff;border:1px solid rgba(33,44,89,.09);border-radius:20px;box-shadow:0 12px 36px rgba(33,44,89,.045);overflow:hidden}
    .fqcLiftAccordion summary{cursor:pointer;list-style:none;padding:18px 54px 18px 22px;color:var(--fqc-navy);font-size:17px;line-height:1.35;font-weight:500;position:relative;background:#fff}
    .fqcLiftAccordion summary::-webkit-details-marker{display:none}
    .fqcLiftAccordion summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:999px;background:rgba(11,126,126,.09);color:var(--fqc-green);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:400}
    .fqcLiftAccordion[open] summary{background:linear-gradient(90deg,rgba(11,126,126,.07),rgba(72,127,192,.06))}
    .fqcLiftAccordion[open] summary:after{content:"−";background:var(--fqc-green);color:#fff}
    .fqcLiftAccordionBody{padding:24px;border-top:1px solid rgba(33,44,89,.08)}
    .fqcLiftAccordionBody p strong:first-child{display:block;margin-top:8px;margin-bottom:8px;color:var(--fqc-navy);font-size:16px;font-weight:500}
    .fqcLiftCta{padding:58px 0;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.12),transparent 30%),linear-gradient(135deg,#0b7e7e 0%,#212C59 100%);color:#fff;text-align:center}
    .fqcLiftCtaBox{width:min(850px,calc(100% - 40px));margin:0 auto}
    .fqcLiftCta h2{margin:0 0 13px;color:#fff;font-size:clamp(24px,2.5vw,34px);line-height:1.25;font-weight:500;letter-spacing:-.025em}
    .fqcLiftCta p{margin:0 auto 26px;color:rgba(255,255,255,.78);font-size:15px;line-height:1.75;max-width:720px}
    .fqcLiftBtn{display:inline-flex;align-items:center;justify-content:center;min-width:210px;min-height:48px;padding:13px 24px;border-radius:999px;background:#487FC0;color:#fff!important;text-decoration:none!important;font-size:14.5px;line-height:1;font-weight:500;border:1px solid rgba(255,255,255,.22);transition:.22s ease}
    .fqcLiftBtn:hover{background:#0b7e7e;color:#fff!important;transform:translateY(-2px);box-shadow:0 14px 34px rgba(0,0,0,.16)}
    @media(max-width:980px){.fqcLiftHeroGrid{grid-template-columns:1fr}.fqcLiftHero{padding:58px 0 46px}.fqcLiftSection{padding:34px 0}.fqcLiftHighlights{grid-template-columns:1fr}}
    @media(max-width:640px){.fqcLiftWrap{width:min(100% - 28px,1180px)}.fqcLiftTitle{font-size:29px}.fqcLiftLead,.fqcLiftPage p{font-size:14.5px;line-height:1.78}.fqcLiftCard{padding:22px 18px;border-radius:20px}.fqcLiftHeading{font-size:22px}.fqcLiftPage li{font-size:13.8px}.fqcLiftAccordion summary{font-size:16px;padding:17px 50px 17px 18px}.fqcLiftAccordionBody{padding:18px}}
  
