.cpd-portfolio-wrapper{max-width:1280px;margin:0 auto;padding-top:24px;padding-bottom:80px}.cpd-hero-section{background:radial-gradient(276.61% 136.07% at 2.3% 5.29%,#edf7ff 8.36%,#fafcff00 92.25%,#f1f5ff00 100%),linear-gradient(106deg,#e8eaff 6.09%,#d0d4fc 39.29%,#bdc1f5 67.74%,#435cec 100.77%);display:flex;height:auto;flex-direction:column;align-items:center;text-align:center;gap:32px;padding-bottom:10%;padding-top:30px;position:relative;z-index:1}.cpd-hero-section .trust-badge{color:var(--Blue,#1654f3);font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:13px;font-style:normal;font-weight:500;line-height:150%;background:azure;padding:5px 20px;border-radius:16px}.cpd-hero-section .trust-badge:before{content:"";width:5px;height:5px;background:#1654f3;border-radius:50%;display:inline-block;margin-right:8px;vertical-align:middle}.cpd-hero-section .hero-title{color:var(--Black,#000);text-align:center;leading-trim:both;text-edge:cap;font-family:Inter;font-size:60px;font-style:normal;font-weight:700;line-height:110%;padding-inline:60px;max-width:1100px;margin:0 auto}@media(max-width:992px){.cpd-hero-section .hero-title{font-size:25px;padding-inline:20px;max-width:657px}}.cpd-hero-section .hero-title .highlight{color:#1654f3;leading-trim:both;text-edge:cap;font-family:Inter;font-size:70px;font-style:normal;font-weight:700;line-height:110%}@media(max-width:992px){.cpd-hero-section .hero-title .highlight{font-size:25px}}.cpd-hero-section .hero-description{color:var(--Subtext,#696c71);text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:140%;max-width:758px}@media(max-width:992px){.cpd-hero-section .hero-description{max-width:658px;font-size:13px;padding:0 20px}}.cpd-hero-section .dashboard-section{border-radius:50px;box-shadow:0 24px 54px 0 #5064ff66;width:100%!important}@media(max-width:992px){.cpd-hero-section .dashboard-section{max-width:769px;max-height:500px;height:100%!important}}@media(max-width:768px){.cpd-hero-section .dashboard-section{max-width:500px;max-height:340px;object-fit:contain}}@media(max-width:500px){.cpd-hero-section .dashboard-section{max-width:364px;max-height:247px;object-fit:contain}}@media(max-width:400px){.cpd-hero-section .dashboard-section{max-width:305px;max-height:206px;object-fit:contain}}.cpd-hero-section .hero-cta-buttons{display:flex;padding:0 40px;justify-content:center;align-items:center;gap:48px;flex:1 0}@media(max-width:768px){.cpd-hero-section .hero-cta-buttons{flex-wrap:wrap;gap:10px}}.cpd-hero-section .hero-cta-buttons .portfolio-link{gap:6px;background:var(--Blue,#1654f3);color:var(--White,#fff)}.cpd-hero-section .hero-cta-buttons .portfolio-link,.cpd-hero-section .hero-cta-buttons .pricing-button{display:flex;padding:14px 24px;justify-content:center;align-items:center;border-radius:100px;text-decoration:none}.cpd-hero-section .hero-cta-buttons .pricing-button{gap:4px;border:1px solid var(--Line,#ddd);background:var(--White,#fff);color:var(--DarkText,#0b111e);width:270px}@media(max-width:768px){.cpd-hero-section .hero-cta-buttons .pricing-button{width:270px}}.cpd-description-left-header-content{display:flex;align-items:center;gap:12px}pd-description-left-header-text{display:flex;flex-direction:column;justify-content:center}.cpd-description-left-header-title{display:block;margin:0;color:#6b6b6b;font-size:12px;font-weight:600;line-height:1.2;text-transform:uppercase}.cpd-description-left-header-value{margin:4px 0 0;color:#111;font-size:24px;font-weight:700;line-height:1.2}.cpd-description-left-body{display:flex;align-items:center;justify-content:space-between;width:100%}.cpd-description-left-body-content{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.verified-badge-bg{width:18px;height:18px;background:#e5ecff;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cpd-description-left-body-text{margin:0;white-space:nowrap}.cpd-description-left-body-valid-text{margin:0 0 0 12px;white-space:nowrap;flex-shrink:0}.cpd-description{padding:70px;background:#f8fafe;margin-top:-283px;z-index:2;position:relative}@media(max-width:992px){.cpd-description{padding:0;gap:30px}}@media(max-width:768px){.cpd-description{margin-top:-200px}}@media(max-width:500px){.cpd-description{margin-top:-135px}}@media(max-width:400px){.cpd-description{margin-top:-100px}}.cpd-description .cpd-description-section{display:flex;justify-content:center;align-items:center;border-radius:20px;background:#f6f7f9;box-shadow:0 25px 50px -12px #00000040}@media(max-width:992px){.cpd-description .cpd-description-section{padding:0;box-shadow:0 0 0 0 #fff0}}@media(max-width:650px){.cpd-description .cpd-description-section{flex-direction:column-reverse}}.cpd-description .cpd-description-section .cpd-description-content{display:flex;padding:50px;flex-direction:column;width:59%;justify-content:center;align-items:flex-start;gap:10px;background:#fff;border-radius:0 20px 20px 0}@media(max-width:992px){.cpd-description .cpd-description-section .cpd-description-content{width:100%;padding:20px}}@media(max-width:992px)and (max-width:650px){.cpd-description .cpd-description-section .cpd-description-content{background:#0000}}.cpd-description .cpd-description-section .cpd-description-content .cpd-description-content-title{color:#101828;font-family:Inter;font-size:38px;font-style:normal;font-weight:700;line-height:140%}.cpd-description .cpd-description-section .cpd-description-content .cpd-description-content-text{color:var(--text-icon,#373c35);font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}.cpd-description .cpd-description-section .cpd-description-content .cpd-description-content-paragraph{color:var(--Subtext,#696c71);font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:13px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:0}.cpd-description .cpd-description-section .cpd-description-content .cpd-description-content-footer{color:var(--Blue,#1654f3);font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}.cpd-description .cpd-description-section .cpd-description-left-card{background:#f8fafe;width:41%}@media(max-width:992px){.cpd-description .cpd-description-section .cpd-description-left-card{width:100%;display:flex;justify-content:center;margin:20px}}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content{display:flex;flex-direction:column;width:90%;background:#fff;box-shadow:0 25px 50px -12px #00000040;padding:20px;gap:5px;border-radius:20px;margin:20px}@media(max-width:992px){.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content{width:100%;max-width:372px}}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content .cpd-description-left-header{display:flex;flex-direction:row;justify-content:space-between;border-radius:20px}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content .cpd-description-left-header .cpd-description-left-header-verified{border-radius:32px;background:var(--Sky,#e5ecff);padding:3px 10px;gap:10px;color:#1654f3;font-family:Inter;font-size:9px;font-style:normal;font-weight:600;line-height:13.5px}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content .cpd-description-left-header .cpd-description-left-header-content{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100px;gap:5px}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content .cpd-description-left-header .cpd-description-left-header-content .cpd-description-left-header-title{color:#0009;font-family:Inter;font-size:9px;font-style:normal;font-weight:600;line-height:13.5px;letter-spacing:1.2px}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content .cpd-description-left-header .cpd-description-left-header-content .cpd-description-left-header-value{color:#000;font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:13px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content .cpd-description-left-header .cpd-description-left-header-content .cpd-descrition-left-header-icon{background:#e5ecff;display:flex;justify-content:center;align-items:center;border-radius:10px;width:44px;height:44px}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content .cpd-description-left-body{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:8px;border:1px solid var(--Line,#ddd);background:var(--Background,#f9f9f9);padding:7px}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content .cpd-description-left-body .cpd-description-left-body-content{display:flex;flex-direction:row;align-items:center}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content .cpd-description-left-body .cpd-description-left-body-content .cpd-description-left-body-text{color:var(--Black,#000);font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:140%;margin-bottom:0}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content .cpd-description-left-body .cpd-description-left-body-valid-text{color:var(--Blue,#1654f3);leading-trim:both;text-edge:cap;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content .cpd-description-left-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px;border-radius:10px;background:var(--Blue,#1654f3)}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content .cpd-description-left-button .cpd-description-left-button-text{color:#fff;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:15.4px;margin-bottom:0}.cpd-description .cpd-description-section .cpd-description-left-card .cpd-description-left-content .cpd-description-left-button .cpd-description-left-button-value{color:#fff;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}.cpd-what-you-get-section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:30px 100px}@media(max-width:1024px){.cpd-what-you-get-section{padding:50px 20px}}.cpd-what-you-get-section .cpd-what-you-get-section-content .cpd-what-you-get-section-title{color:var(--Blue,#1654f3);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:0}.cpd-what-you-get-section .cpd-what-you-get-section-content .cpd-what-you-get-section-text{color:#101828;text-align:center;font-family:Inter;font-size:38px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:0}@media(max-width:992px){.cpd-what-you-get-section .cpd-what-you-get-section-content .cpd-what-you-get-section-text{font-size:28px}}.cpd-what-you-get-section .cpd-what-you-get-section-content .cpd-what-you-get-section-paragraph{color:var(--Subtext,#696c71);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:13px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:0}.cpd-what-you-get-section .cpd-what-you-get-cards{display:flex;flex-wrap:wrap;gap:20px;padding:20px}@media(max-width:768px){.cpd-what-you-get-section .cpd-what-you-get-cards{padding:0}}@media(max-width:1024px){.cpd-what-you-get-section .cpd-what-you-get-cards{flex-direction:column}}.cpd-what-you-get-section .cpd-what-you-get-cards .cpd-info-card{display:flex;flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 40px)/3);min-width:300px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:25px;border-radius:24px;border:1px solid var(--Line,#ddd);background:#fff;box-shadow:0 10px 40px 0 #2e38f51a}.cpd-what-you-get-section .cpd-what-you-get-cards .cpd-info-card .cpd-info-card-image{border-radius:15px;background:#e3f2ff;height:44px;width:44px;display:flex;justify-content:center;align-items:center;margin-bottom:5px}@media(max-width:992px){.cpd-what-you-get-section .cpd-what-you-get-cards .cpd-info-card .cpd-info-card-image{margin-bottom:10px}}.cpd-what-you-get-section .cpd-what-you-get-cards .cpd-info-card .cpd-info-card-text{color:#101828;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.cpd-what-you-get-section .cpd-what-you-get-cards .cpd-info-card .cpd-info-card-paragraph{color:var(--Subtext,#696c71);font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.cpd-steps-section{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 70px;background:#fff}@media(max-width:1024px){.cpd-steps-section{padding:40px 20px}}.cpd-steps-section .cpd-steps-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:48px}.cpd-steps-section .cpd-steps-header .cpd-steps-subtitle{color:var(--Blue,#1654f3);font-family:Inter;font-size:15px;font-weight:600;line-height:150%;margin-bottom:8px;display:inline-block}.cpd-steps-section .cpd-steps-header .cpd-steps-title{color:#101828;font-family:Inter;font-size:38px;font-weight:700;line-height:120%;margin-bottom:16px}@media(max-width:1024px){.cpd-steps-section .cpd-steps-header .cpd-steps-title{font-size:28px}}.cpd-steps-section .cpd-steps-header .cpd-steps-description{color:var(--Subtext,#696c71);font-family:Inter;font-size:20px;font-weight:500;line-height:150%}.cpd-steps-section .cpd-steps-container{display:flex;justify-content:center;gap:24px}@media(max-width:992px){.cpd-steps-section .cpd-steps-container{flex-wrap:wrap}}.cpd-steps-section .cpd-steps-container .cpd-step-card{display:flex;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 48px)/3);min-width:300px;flex-direction:column;padding:20px;border-radius:24px;border:1px solid var(--Line,#ddd);background:#fff;box-shadow:0 10px 40px 0 #2e38f50d}@media(max-width:768px){.cpd-steps-section .cpd-steps-container .cpd-step-card{min-width:100%}}.cpd-steps-section .cpd-steps-container .cpd-step-card .cpd-step-card-header{display:flex;justify-content:space-between;align-items:center;width:100%}.cpd-steps-section .cpd-steps-container .cpd-step-card .cpd-step-card-header .cpd-step-number{color:var(--Blue,#1654f3);font-family:Inter;font-size:40px;font-weight:700;line-height:100%}.cpd-steps-section .cpd-steps-container .cpd-step-card .cpd-step-card-header .cpd-step-badge{padding:6px 16px;border-radius:32px;border-radius:100px;color:#fff;font-family:Inter;font-size:12px;font-weight:500;line-height:normal;background:linear-gradient(106deg,#bdc1f5 6.09%,#435cec 100.77%),#1654f3}.cpd-steps-section .cpd-steps-container .cpd-step-card .cpd-step-card-title{color:#101828;font-family:Inter;font-size:18px;font-weight:700;line-height:140%;margin-top:24px;margin-bottom:12px;text-align:left}.cpd-steps-section .cpd-steps-container .cpd-step-card .cpd-step-card-paragraph{color:var(--Subtext,#696c71);font-family:Inter;font-size:14px;font-weight:400;line-height:150%;margin-bottom:0;text-align:left}.cpd-faq-section{display:flex;flex-direction:column}.cpd-faq-section .cpd-faq-title{color:#101828;text-align:center;font-family:Inter;font-size:38px;font-weight:700;line-height:120%;margin:20px}@media(max-width:768px){.cpd-faq-section .cpd-faq-title{font-size:28px;margin-bottom:5px}}.cpd-faq-section .cpd-faq-title-span{color:#101828;text-align:center;font-family:Inter;font-size:38px;font-weight:500;line-height:120%}@media(max-width:768px){.cpd-faq-section .cpd-faq-title-span{font-size:28px}}.cpd-faq-section .shopfaqWrapper .accordion .accordion-item .accordion-button{padding:29px}.cpd-faq-section .shopfaqWrapper .accordion .accordion-item .accordion-body{color:#575757;padding:0 29px 20px;font-size:15px}@media(max-width:768px){.shopfaqWrapper .accordion{padding:30px 20px!important}}.cpd-bottom-cta-section{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 50px;margin-bottom:50px;background:radial-gradient(276.61% 136.07% at 2.3% 5.29%,#edf7ff 8.36%,#fafcff00 92.25%,#f1f5ff00 100%),linear-gradient(106deg,#e8eaff 6.09%,#d0d4fc 39.29%,#bdc1f5 67.74%,#435cec 100.77%)}.cpd-bottom-cta-section .cpd-bottom-cta-title{color:var(--Blue,#1654f3);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cpd-bottom-cta-section .cpd-bottom-cta-text{color:var(--Black,#000);text-align:center;leading-trim:both;text-edge:cap;font-family:Inter;font-size:70px;font-style:normal;font-weight:700;line-height:110%;max-width:734px}@media(max-width:992px){.cpd-bottom-cta-section .cpd-bottom-cta-text{font-size:38px}}.cpd-bottom-cta-section .cpd-bottom-cta-text .cpd-bottom-cta-span{color:#1654f3;leading-trim:both;text-edge:cap;font-family:Inter;font-size:70px;font-style:normal;font-weight:700;line-height:110%}@media(max-width:992px){.cpd-bottom-cta-section .cpd-bottom-cta-text .cpd-bottom-cta-span{font-size:38px}}.cpd-bottom-cta-section .cpd-bottom-cta-button{border-radius:100px;padding:14px 24px;background:var(--Blue,#1654f3);color:var(--White,#fff);text-decoration:none}.cpd-portfolio-main-wrapper{padding:0;margin:0;max-width:100%;width:100%}.cpd-portfolio-main-wrapper .sidebarDesignUpdateSprint6{display:flex;flex-direction:row;gap:22px;width:100%;min-height:100vh;position:relative}.cpd-portfolio-main-wrapper .sidebarDesignUpdateSprint6 .sidebarPart{width:80px;min-width:80px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;height:100vh;z-index:100}.cpd-portfolio-main-wrapper .sidebarDesignUpdateSprint6 .sidebarPart.icon-only-sidebar .sidebar{width:80px;min-width:80px;height:100vh;background:#fff;border-right:1px solid #e8e8e8;overflow-y:auto;overflow-x:hidden}.cpd-portfolio-main-wrapper .sidebarDesignUpdateSprint6 .MobileSidebar{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.cpd-portfolio-main-wrapper .sidebarDesignUpdateSprint6 .MobileSidebar.ActiveSidebar{display:block}.cpd-portfolio-main-wrapper .sidebarDesignUpdateSprint6 .MobileSidebar.ActiveSidebar .overlaySidebar{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:9998}.cpd-portfolio-main-wrapper .sidebarDesignUpdateSprint6 .MobileSidebar.ActiveSidebar .sidebar{position:fixed;top:0;left:0;width:280px;height:100%;background:#fff;z-index:9999;overflow-y:auto}.cpd-portfolio-main-wrapper .sidebarDesignUpdateSprint6 .MobileSidebar.ActiveSidebar .sidebar .sidebarLogoWrapper{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e8e8e8}.cpd-portfolio-main-wrapper .sidebarDesignUpdateSprint6 .MobileSidebar.ActiveSidebar .sidebar .sidebarLogoWrapper .logoSidebar img{max-width:120px}.cpd-portfolio-main-wrapper .sidebarDesignUpdateSprint6 .MobileSidebar.ActiveSidebar .sidebar .sidebarLogoWrapper .sidebarClose{cursor:pointer}.cpd-portfolio-main-wrapper .sidebarDesignUpdateSprint6 .MobileSidebar.ActiveSidebar .sidebar .sidebarLogoWrapper .sidebarClose img{width:24px;height:24px}.cpd-portfolio-main-wrapper .sidebarDesignUpdateSprint6 .cpd-portfolio-wrapper{flex:1 1;width:100%;min-width:0;max-width:none;overflow-x:hidden;padding-top:24px;padding-bottom:80px}@media(max-width:991px){.cpd-portfolio-main-wrapper .cpd-portfolio-wrapper{padding-top:16px;padding-bottom:60px}}