.aboutPage[data-v-df9d2b06]{padding-bottom:48px}.aboutHero[data-v-df9d2b06]{background:linear-gradient(180deg,#eef6ff,rgba(238,246,255,0));margin-bottom:-40px;padding:56px 0 72px;text-align:center}.heroEyebrow[data-v-df9d2b06]{background:#e0ebff;border-radius:999px;color:#1551b1;display:inline-block;font-size:.8rem;font-weight:700;padding:4px 14px}.heroTitle[data-v-df9d2b06]{color:#0f1d3d;font-size:2.3rem;font-weight:700;margin-top:14px}.heroTitle span[data-v-df9d2b06]{color:#1551b1}.heroLead[data-v-df9d2b06]{color:#5b6478;font-size:1.05rem;line-height:2;margin:14px auto 0;max-width:40em}.heroLead b[data-v-df9d2b06]{color:#0f1d3d}.heroLinks[data-v-df9d2b06]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.heroBcLink[data-v-df9d2b06],.heroIcefLink[data-v-df9d2b06],.heroLicenseLink[data-v-df9d2b06]{align-items:center;background:#ecfdf3;border:1px solid #a7e3bf;border-radius:999px;color:#15803d;display:inline-flex;font-size:.9rem;font-weight:700;gap:8px;padding:8px 16px;transition:background-color .2s,border-color .2s}.heroLicenseLink[data-v-df9d2b06]:hover{background:#dcfce7;border-color:#6fcf97;color:#15803d}.heroIcefLink[data-v-df9d2b06]{background:#eef4ff;border:1px solid #c5d6f7;color:#153e8a}.heroIcefLink[data-v-df9d2b06]:hover{background:#e0ebff;border-color:#8eafeb;color:#153e8a}.heroBcLink[data-v-df9d2b06]{background:#f5f0ff;border:1px solid #d8c8f5;color:#23085a}.heroBcLink[data-v-df9d2b06]:hover{background:#ede4ff;border-color:#b79ae8;color:#23085a}.heroLicenseIcon[data-v-df9d2b06]{font-size:.8rem}.aboutCard[data-v-df9d2b06]{background:#fff;border:1px solid #e6ebf3;border-radius:16px;box-shadow:0 8px 24px rgba(15,29,61,.06);margin-bottom:24px;padding:32px;position:relative}.aboutCard.fullHeight[data-v-df9d2b06]{height:100%;margin-bottom:0}.sectionTitle[data-v-df9d2b06]{color:#0f1d3d;font-size:1.35rem;font-weight:700;margin:10px 0 12px}.sectionText[data-v-df9d2b06]{color:#4b5568;line-height:2.1;text-align:justify}.sectionText b[data-v-df9d2b06]{color:#0f1d3d}.servicesGrid[data-v-df9d2b06]{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:24px}.serviceItem[data-v-df9d2b06]{background:#f8faff;border:1px solid #e6ebf3;border-radius:14px;overflow:hidden;padding:20px;position:relative;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s}.serviceItem[data-v-df9d2b06]:before{background:linear-gradient(90deg,#6d28d9,#2563eb);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:right;transition:transform .3s}.serviceItem[data-v-df9d2b06]:hover{background:#fff;border-color:#c9d8f5;box-shadow:0 12px 28px rgba(21,81,177,.12);transform:translateY(-3px)}.serviceItem[data-v-df9d2b06]:hover:before{transform:scaleX(1)}.serviceHead[data-v-df9d2b06]{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.serviceStep[data-v-df9d2b06]{color:#d3ddef;font-size:1.6rem;font-weight:700;line-height:1;transition:color .2s}.serviceItem:hover .serviceStep[data-v-df9d2b06]{color:#a9c1ee}.serviceTitle[data-v-df9d2b06]{color:#0f1d3d;font-size:1rem;font-weight:700;margin-bottom:6px}.serviceDesc[data-v-df9d2b06]{color:#6b7488;font-size:.85rem;line-height:1.9}.cardIcon[data-v-df9d2b06],.serviceIcon[data-v-df9d2b06]{align-items:center;background:#e0ebff;border-radius:12px;color:#1551b1;display:inline-flex;font-size:1.1rem;height:44px;justify-content:center;transition:background-color .2s,color .2s;width:44px}.serviceItem:hover .serviceIcon[data-v-df9d2b06]{background:#1551b1;color:#fff}.cardIcon[data-v-df9d2b06]{margin-bottom:14px}@media (max-width:1023px){.servicesGrid[data-v-df9d2b06]{grid-template-columns:repeat(2,1fr)}}.licenseCard[data-v-df9d2b06]{background:linear-gradient(135deg,#f3fdf7,#e3f8eb);border-color:#a7e3bf;box-shadow:0 10px 30px rgba(22,163,74,.12);scroll-margin-top:90px}.licenseHeader[data-v-df9d2b06]{align-items:center;border-bottom:1px dashed #a7e3bf;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:18px;padding-bottom:16px}.licenseTag[data-v-df9d2b06]{align-items:center;background:#16a34a;border-radius:999px;color:#fff;display:inline-flex;font-size:.8rem;font-weight:700;gap:6px;padding:5px 12px}.licenseLogo[data-v-df9d2b06]{display:block;height:56px;width:auto}.licenseCard .sectionTitle[data-v-df9d2b06]{margin-top:0}.licenseCard .sectionText[data-v-df9d2b06]{color:#2f4a3a}.licenseImageLink[data-v-df9d2b06]{border:6px solid #fff;border-radius:12px;box-shadow:0 12px 32px rgba(15,29,61,.18);display:block;margin:0 auto;max-width:300px;overflow:hidden;position:relative;transition:transform .25s,box-shadow .25s}.licenseImageLink img[data-v-df9d2b06]{display:block;height:auto;width:100%}.licenseImageLink[data-v-df9d2b06]:hover{box-shadow:0 18px 40px rgba(15,29,61,.24);transform:translateY(-3px) rotate(-.5deg)}.licenseZoom[data-v-df9d2b06]{align-items:center;background:rgba(15,29,61,.75);border-radius:999px;bottom:12px;color:#fff;display:inline-flex;font-size:.8rem;gap:6px;left:50%;opacity:.9;padding:6px 14px;position:absolute;transform:translateX(-50%);transition:opacity .2s;white-space:nowrap}.licenseImageLink:hover .licenseZoom[data-v-df9d2b06]{opacity:1}.licenseCaption[data-v-df9d2b06]{color:#15803d;font-size:.9rem;font-weight:700;margin-top:12px;text-align:center}.icefCard[data-v-df9d2b06]{background:radial-gradient(circle at 12% 50%,rgba(132,194,204,.22) 0,rgba(132,194,204,0) 42%),linear-gradient(135deg,#f7faff,#e9f1ff);border-color:#c5d6f7;box-shadow:0 10px 30px rgba(21,62,138,.1);overflow:hidden;scroll-margin-top:90px}.icefHeader[data-v-df9d2b06]{align-items:center;border-bottom:1px dashed #c5d6f7;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:18px;padding-bottom:16px}.icefTag[data-v-df9d2b06]{align-items:center;background:#153e8a;border-radius:999px;color:#fff;display:inline-flex;font-size:.8rem;font-weight:700;gap:6px;padding:5px 12px}.icefWordmark[data-v-df9d2b06]{display:block;height:auto;width:110px}.icefCard .sectionTitle[data-v-df9d2b06]{margin-top:0}.icefCard .sectionText[data-v-df9d2b06]{color:#2c3d5c}.certFacts[data-v-df9d2b06]{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);list-style:none;margin:20px 0 24px;padding:0}.certFacts li[data-v-df9d2b06]{align-items:center;background:hsla(0,0%,100%,.85);border:1px solid #d5e2f7;border-radius:12px;display:flex;gap:10px;padding:12px;transition:border-color .2s,box-shadow .2s}.certFacts li[data-v-df9d2b06]:hover{border-color:#a9c1ee;box-shadow:0 6px 16px rgba(21,62,138,.08)}.certFactIcon[data-v-df9d2b06]{align-items:center;background:#e0ebff;border-radius:10px;color:#153e8a;display:inline-flex;flex:0 0 auto;font-size:.95rem;height:36px;justify-content:center;width:36px}.certFactIcon.isActive[data-v-df9d2b06]{background:#dcfce7;color:#15803d}.certFactLabel[data-v-df9d2b06]{color:#6b7488;display:block;font-size:.75rem}.certFacts b[data-v-df9d2b06]{color:#0f1d3d;display:block;font-size:.95rem;white-space:nowrap}.certFacts b.isActive[data-v-df9d2b06]{color:#15803d}.icefBadgeLink[data-v-df9d2b06]{display:block;margin:0 auto;max-width:230px;position:relative;transition:transform .25s}.icefBadgeLink[data-v-df9d2b06]:before{background:radial-gradient(circle,hsla(0,0%,100%,.95) 0,hsla(0,0%,100%,0) 70%);border-radius:50%;bottom:-8%;content:"";left:-14%;position:absolute;right:-14%;top:-8%;z-index:0}.icefBadgeLink img[data-v-df9d2b06]{display:block;filter:drop-shadow(0 14px 22px rgba(15,29,61,.22));height:auto;position:relative;width:100%;z-index:1}.icefBadgeLink[data-v-df9d2b06]:hover{transform:translateY(-4px)}.icefCaption[data-v-df9d2b06]{align-items:center;background:#fff;border:1px solid #c5d6f7;border-radius:999px;color:#153e8a;display:flex;font-size:.85rem;font-weight:700;gap:6px;justify-content:center;margin:16px auto 0;padding:5px 14px;width:-moz-fit-content;width:fit-content}.bcCard[data-v-df9d2b06]{background:radial-gradient(circle at 8% 85%,rgba(0,214,180,.16) 0,rgba(0,214,180,0) 38%),radial-gradient(circle at 20% 15%,rgba(139,63,217,.12) 0,rgba(139,63,217,0) 40%),linear-gradient(135deg,#fbf9ff,#f2ecff);border-color:#dccff5;box-shadow:0 10px 30px rgba(35,8,90,.1);overflow:hidden;scroll-margin-top:90px}.bcHeader[data-v-df9d2b06]{align-items:center;border-bottom:1px dashed #dccff5;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:18px;padding-bottom:16px}.bcTag[data-v-df9d2b06]{background:#23085a;border-radius:999px;color:#fff;font-size:.8rem;font-weight:700;gap:6px;padding:5px 12px}.bcLogo[data-v-df9d2b06],.bcTag[data-v-df9d2b06]{align-items:center;display:inline-flex}.bcLogo[data-v-df9d2b06]{color:#23085a;direction:ltr;gap:8px}.bcLogoDots[data-v-df9d2b06]{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(2,14px)}.bcLogoDots i[data-v-df9d2b06]{background:#23085a;border-radius:50%;height:14px;width:14px}.bcLogoText[data-v-df9d2b06]{font-family:Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:-.02em;line-height:1}.bcCard .sectionTitle[data-v-df9d2b06]{margin-top:0}.bcCard .sectionText[data-v-df9d2b06]{color:#3a2f55}.bcCard .certFacts[data-v-df9d2b06]{grid-template-columns:repeat(2,1fr)}.bcCard .certFacts li[data-v-df9d2b06]{border-color:#e3d8f7}.bcCard .certFacts li[data-v-df9d2b06]:hover{border-color:#c4abef;box-shadow:0 6px 16px rgba(35,8,90,.08)}.bcCard .certFactIcon[data-v-df9d2b06]{background:#efe6ff;color:#6a2bb8}.bcTopics[data-v-df9d2b06]{margin-bottom:24px}.bcTopicsTitle[data-v-df9d2b06]{color:#23085a;display:block;font-size:.9rem;font-weight:700;margin-bottom:10px}.bcTopics ul[data-v-df9d2b06]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.bcTopics li[data-v-df9d2b06]{background:#e6faf6;border:1px solid #a8eadc;border-radius:999px;color:#0b6b5a;font-size:.8rem;padding:5px 12px}.bcCertLink[data-v-df9d2b06]{border:6px solid #fff;border-radius:12px;box-shadow:0 12px 32px rgba(35,8,90,.18);display:block;margin:0 auto;max-width:300px;overflow:hidden;position:relative;transition:transform .25s,box-shadow .25s}.bcCertLink img[data-v-df9d2b06]{display:block;height:auto;width:100%}.bcCertLink[data-v-df9d2b06]:hover{box-shadow:0 18px 40px rgba(35,8,90,.24);transform:translateY(-3px) rotate(.5deg)}.bcCertLink:hover .licenseZoom[data-v-df9d2b06]{opacity:1}@media (max-width:1215px){.certFacts[data-v-df9d2b06]{grid-template-columns:repeat(2,1fr)}}.contactCta[data-v-df9d2b06]{align-items:center;background:linear-gradient(90deg,#1551b1,#2563eb);border-radius:16px;color:#fff;display:flex;gap:20px;justify-content:space-between;margin-top:24px;padding:28px 32px}.contactCta h2[data-v-df9d2b06]{font-size:1.3rem;font-weight:700;margin:0 0 4px}.contactCta p[data-v-df9d2b06]{opacity:.9}.contactButton[data-v-df9d2b06]{background:#fff;border:none;border-radius:10px;color:#1551b1;flex:0 0 auto;font-weight:700}.contactButton[data-v-df9d2b06]:hover{background:#eef3ff;color:#1551b1}.contactButton span[data-v-df9d2b06]{margin-right:8px}.certTextLink[data-v-df9d2b06]{align-items:center;display:inline-flex}.certLinkArrow[data-v-df9d2b06]{margin-right:8px}@media (max-width:767px){.aboutHero[data-v-df9d2b06]{padding:36px 0 60px}.heroTitle[data-v-df9d2b06]{font-size:1.75rem}.heroLead[data-v-df9d2b06]{font-size:.95rem}.aboutCard[data-v-df9d2b06]{padding:22px 18px}.aboutCard.fullHeight[data-v-df9d2b06]{margin-bottom:12px}.sectionTitle[data-v-df9d2b06]{font-size:1.15rem}.servicesGrid[data-v-df9d2b06]{gap:10px;grid-template-columns:1fr}.serviceItem[data-v-df9d2b06]{padding:16px}.serviceHead[data-v-df9d2b06]{margin-bottom:10px}.licenseImageLink[data-v-df9d2b06]{margin-top:8px;max-width:240px}.icefBadgeLink[data-v-df9d2b06]{margin-top:8px;max-width:180px}.certFacts[data-v-df9d2b06]{grid-template-columns:1fr 1fr}.certFacts li[data-v-df9d2b06]:last-child{grid-column:1/-1}.bcCard .certFacts li[data-v-df9d2b06]:last-child{grid-column:auto}.bcCard .certFacts b[data-v-df9d2b06]{white-space:normal}.bcCertLink[data-v-df9d2b06]{margin-top:8px;max-width:240px}.contactCta[data-v-df9d2b06]{align-items:stretch;flex-direction:column;padding:24px 20px;text-align:center}}