.elementor-6296 .elementor-element.elementor-element-9842bc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6296 .elementor-element.elementor-element-9842bc4:not(.elementor-motion-effects-element-type-background),.elementor-6296 .elementor-element.elementor-element-9842bc4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDDFF0}.elementor-6296 .elementor-element.elementor-element-c96a4ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center}.elementor-6296 .elementor-element.elementor-element-c96a4ef.e-con{--flex-grow:0;--flex-shrink:0}.elementor-6296 .elementor-element.elementor-element-01a0e5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6296 .elementor-element.elementor-element-03cde4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-6296 .elementor-element.elementor-element-03cde4d:not(.elementor-motion-effects-element-type-background),.elementor-6296 .elementor-element.elementor-element-03cde4d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-6296 .elementor-element.elementor-element-a7da362 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.5rem;font-weight:600;color:#692080}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-6296 .elementor-element.elementor-element-e06765e{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;line-height:0}.elementor-6296 .elementor-element.elementor-element-e06765e p{margin-block-end:0}.elementor-widget-form .elementor-field-group>label,.elementor-widget-form .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-type-html{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-button[type="submit"]{background-color:var(--e-global-color-accent)}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text )}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-6296 .elementor-element.elementor-element-0862efd>.elementor-widget-container{margin:-15px 0 0 0}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-button-content-wrapper{flex-direction:row}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-button span{gap:12px}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-field-group.recaptcha_v3-bottomleft,.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-6296 .elementor-element.elementor-element-0862efd .elementor-labels-inline .elementor-field-group>label{padding-left:10px}body:not(.rtl) .elementor-6296 .elementor-element.elementor-element-0862efd .elementor-labels-inline .elementor-field-group>label{padding-right:10px}body .elementor-6296 .elementor-element.elementor-element-0862efd .elementor-labels-above .elementor-field-group>label{padding-bottom:10px}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-field-group>label,.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-field-subgroup label{color:#000}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-field-group>label{font-family:"Roboto",Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-field-type-html{padding-bottom:0}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-6296 .elementor-element.elementor-element-0862efd .e-form__buttons__wrapper__button-next{background-color:#C026D3;color:#fff}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-button[type="submit"]{background-color:#C026D3;color:#fff}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-button[type="submit"] svg *{fill:#fff}.elementor-6296 .elementor-element.elementor-element-0862efd .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-6296 .elementor-element.elementor-element-0862efd .e-form__buttons__wrapper__button-next:hover{background-color:#8D1F9B;color:#fff}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-button[type="submit"]:hover{background-color:#8D1F9B;color:#fff}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-6296 .elementor-element.elementor-element-0862efd .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-6296 .elementor-element.elementor-element-0862efd .elementor-button{border-radius:10px 10px 10px 10px}.elementor-6296 .elementor-element.elementor-element-0862efd{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-6296 .elementor-element.elementor-element-19181aa{text-align:center;font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400}.elementor-6296 .elementor-element.elementor-element-19181aa p{margin-block-end:0}.elementor-6296 .elementor-element.elementor-element-a961fb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6296 .elementor-element.elementor-element-66a6ce6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6296 .elementor-element.elementor-element-66a6ce6:not(.elementor-motion-effects-element-type-background),.elementor-6296 .elementor-element.elementor-element-66a6ce6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDDFF0}.elementor-6296 .elementor-element.elementor-element-9a0112f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6296 .elementor-element.elementor-element-3d6bfcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6296 .elementor-element.elementor-element-3d6bfcf:not(.elementor-motion-effects-element-type-background),.elementor-6296 .elementor-element.elementor-element-3d6bfcf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDDFF0}.elementor-6296 .elementor-element.elementor-element-e693c6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6296 .elementor-element.elementor-element-37e5fd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6296 .elementor-element.elementor-element-37e5fd3:not(.elementor-motion-effects-element-type-background),.elementor-6296 .elementor-element.elementor-element-37e5fd3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDDFF0}.elementor-6296 .elementor-element.elementor-element-ad02695{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6296 .elementor-element.elementor-element-41f4467{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6296 .elementor-element.elementor-element-41f4467:not(.elementor-motion-effects-element-type-background),.elementor-6296 .elementor-element.elementor-element-41f4467>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0B0612}.elementor-6296 .elementor-element.elementor-element-e49a6df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6296 .elementor-element.elementor-element-e49a6df:not(.elementor-motion-effects-element-type-background),.elementor-6296 .elementor-element.elementor-element-e49a6df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAFAFA}.elementor-6296 .elementor-element.elementor-element-a234d2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-6296 .elementor-element.elementor-element-a234d2a:not(.elementor-motion-effects-element-type-background),.elementor-6296 .elementor-element.elementor-element-a234d2a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDDFF0}.elementor-6296 .elementor-element.elementor-element-7b9425d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-6296 .elementor-element.elementor-element-12746a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-6296 .elementor-element.elementor-element-12746a5:not(.elementor-motion-effects-element-type-background),.elementor-6296 .elementor-element.elementor-element-12746a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDDFF0}.elementor-6296 .elementor-element.elementor-element-d6dd401{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-6296 .elementor-element.elementor-element-d910ed6>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}@media(min-width:768px){.elementor-6296 .elementor-element.elementor-element-c96a4ef{--width:60%}.elementor-6296 .elementor-element.elementor-element-01a0e5b{--width:50%}.elementor-6296 .elementor-element.elementor-element-03cde4d{--width:100%}}<style>.pricoris-text-hero-block{background-color:#FFFFFF!important;background:#FFFFFF!important;padding:100px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;width:100%;display:block;box-sizing:border-box;position:relative}.pricoris-text-hero-block .container{max-width:1100px;margin:0 auto;padding:0 20px;box-sizing:border-box}.hero-text-content-left{text-align:left;max-width:720px}.badge-wrapper{background-color:#692080;color:#fff;padding:6px 14px;font-size:.85rem;border-radius:20px;display:inline-block;margin-bottom:20px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.hero-text-content-left h1{font-size:36px;font-weight:800;color:#692080;line-height:1.2;margin:0 0 20px 0;letter-spacing:-1px;text-align:left}.hero-lead-paragraph{font-size:17.5px;line-height:1.7;color:#4A4A4A;margin:0 0 40px 0;text-align:left}.hero-lead-paragraph strong{color:#692080;font-weight:700}.hero-button-row{display:flex;justify-content:flex-start;align-items:center;gap:16px;flex-wrap:nowrap}.hero-button-row .btn{padding:16px 32px;font-size:15.5px;font-weight:700;border-radius:8px;text-decoration:none!important;display:inline-block;transition:all 0.2s ease-in-out;box-sizing:border-box;white-space:nowrap}.hero-button-row .btn-primary{background-color:#692080;color:#FFFFFF!important;box-shadow:none!important}.hero-button-row .btn-primary:hover{background-color:#531466}.hero-button-row .btn-secondary{background-color:#fff0;color:#692080!important;border:1.5px solid rgb(105 32 128 / .35)}.hero-button-row .btn-secondary:hover{background-color:rgb(105 32 128 / .04);border-color:#692080}@media (max-width:768px){.pricoris-text-hero-block{padding:70px 0}.hero-text-content-left{text-align:center}.badge-wrapper{text-align:center}.hero-text-content-left h1{font-size:32px;letter-spacing:-.5px;text-align:center}.hero-lead-paragraph{font-size:15.5px;margin-bottom:30px;text-align:center}.hero-button-row{flex-direction:column;gap:12px;width:100%;align-items:center}.hero-button-row .btn{width:100%;text-align:center}}</style>.logo-showcase-section{background-color:#FFF;padding:60px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;box-sizing:border-box}.logo-showcase-section .container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}.logo-showcase-section .text-center{text-align:center}.logo-showcase-section .section-title-box h2{color:#692080;font-size:1.8rem;font-weight:700;line-height:1.4;margin:0 0 45px 0}.logo-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:35px}.logo-item{display:flex;justify-content:center;align-items:center;padding:20px;background:#FFF;border:1px solid #fff0;border-radius:8px;width:calc(25% - 35px);min-width:200px;height:110px;box-sizing:border-box;transition:all 0.4s cubic-bezier(.165,.84,.44,1)}.logo-item img{max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(100%);opacity:.65;transition:all 0.4s ease}.logo-item:hover{transform:translateY(-6px);border-color:#EDDFF0;box-shadow:0 12px 30px rgb(105 32 128 / .08)}.logo-item:hover img{filter:grayscale(0%);opacity:1}@media (max-width:991px){.logo-showcase-section{padding:50px 0}.logo-showcase-section .section-title-box h2{font-size:1.5rem;margin-bottom:35px}.logo-grid{gap:25px}.logo-item{min-width:170px;height:95px;padding:15px}}@media (max-width:767px){.logo-showcase-section{padding:40px 0}.logo-showcase-section .section-title-box h2{font-size:1.3rem;padding:0 10px}.logo-grid{gap:15px}.logo-item{min-width:140px;height:80px;padding:12px}}.noida-compliance-section{background-color:#EDDFF0;padding:80px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;box-sizing:border-box}.noida-compliance-section .container{display:flex;align-items:flex-start;justify-content:space-between;gap:50px;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}.compliance-text-block{flex:1}.compliance-text-block .context-tag{color:#692080;background-color:#EDDFF0;padding:6px 14px;font-size:.8rem;font-weight:700;text-transform:uppercase;border-radius:4px;display:inline-block;margin-bottom:20px;letter-spacing:.5px}.compliance-text-block h2{color:#692080;font-size:2.4rem;font-weight:700;line-height:1.25;margin:0 0 25px 0}.compliance-text-block p{font-size:1.05rem;line-height:1.65;color:#444;margin-bottom:20px}.compliance-text-block strong{color:#692080}.compliance-visual-block{flex:0 0 500px;display:flex;flex-direction:column;gap:20px}.noida-image-card{width:100%;height:180px;border-radius:12px;overflow:hidden;box-shadow:0 6px 20px rgb(0 0 0 / .06)}.noida-image-card img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.noida-image-card:hover img{transform:scale(1.03)}.deliverables-card{background-color:#0A192F;padding:24px;border-radius:12px;color:#FFF;box-shadow:0 10px 25px rgb(105 32 128 / .12);box-sizing:border-box}.deliverables-card h3{color:#FFF;font-size:1.15rem;font-weight:700;margin:0 0 15px 0;border-bottom:1px solid rgb(237 223 240 / .15);padding-bottom:8px}.deliverables-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px 20px}.deliverables-list li{position:relative;padding-left:22px;margin-bottom:0;font-size:.85rem;line-height:1.4;color:#CCD6F6}.deliverables-list li::before{content:"✓";color:#64FFDA;font-weight:700;position:absolute;left:0;top:-1px;font-size:.95rem}.deliverables-list li strong{color:#FFF;display:block;font-size:.9rem;margin-bottom:2px}@media (max-width:1024px){.noida-compliance-section .container{flex-direction:column;gap:30px}.compliance-visual-block{width:100%;flex:initial}.noida-image-card{height:240px}}@media (max-width:600px){.noida-compliance-section{padding:50px 0}.compliance-text-block h2{font-size:1.9rem}.compliance-text-block p{font-size:1rem}.deliverables-list{grid-template-columns:1fr;gap:12px}.noida-image-card{height:180px}}.pricoris-process-section.compact-white{background-color:#FFF;padding:60px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;box-sizing:border-box}.pricoris-process-section.compact-white .container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}.pricoris-process-section.compact-white .process-header{margin-bottom:35px;max-width:750px}.pricoris-process-section.compact-white .process-badge{color:#692080;background-color:#EDDFF0;padding:4px 10px;font-size:.75rem;font-weight:700;text-transform:uppercase;border-radius:4px;display:inline-block;margin-bottom:12px;letter-spacing:.5px}.pricoris-process-section.compact-white .process-header h2{color:#692080;font-size:2.1rem;font-weight:700;line-height:1.2;margin:0 0 10px 0}.pricoris-process-section.compact-white .process-header p{font-size:1rem;line-height:1.5;color:#555;margin:0}.pricoris-process-section.compact-white .process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pricoris-process-section.compact-white .process-card{background-color:#FAFAFA;border:1px solid #EAEAEA;border-radius:8px;padding:20px;box-sizing:border-box;transition:all 0.3s ease}.pricoris-process-section.compact-white .card-meta{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pricoris-process-section.compact-white .stage-number{font-size:1.25rem;font-weight:700;color:#692080;line-height:1}.pricoris-process-section.compact-white .stage-tag{font-size:.7rem;font-weight:700;text-transform:uppercase;color:#777;letter-spacing:.5px;border-left:1px solid #DDD;padding-left:8px}.pricoris-process-section.compact-white .process-card h3{color:#222;font-size:1rem;font-weight:700;line-height:1.3;margin:0 0 8px 0}.pricoris-process-section.compact-white .process-card p{color:#555;font-size:.85rem;line-height:1.5;margin:0}.pricoris-process-section.compact-white .process-card strong{color:#692080;font-weight:600}.pricoris-process-section.compact-white .process-card:hover{transform:translateY(-3px);background-color:#FFF;border-color:#692080;box-shadow:0 6px 20px rgb(105 32 128 / .08)}@media (max-width:991px){.pricoris-process-section.compact-white .process-grid{grid-template-columns:repeat(2,1fr);gap:15px}}@media (max-width:767px){.pricoris-process-section.compact-white{padding:40px 0}.pricoris-process-section.compact-white .process-header h2{font-size:1.7rem}.pricoris-process-section.compact-white .process-grid{grid-template-columns:1fr;gap:12px}.pricoris-process-section.compact-white .process-card{padding:16px}}.pricoris-essential-section{background-color:#EDDFF0;padding:70px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;box-sizing:border-box}.pricoris-essential-section .container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}.pricoris-essential-section .text-center{text-align:center}.pricoris-essential-section .essential-header{margin-bottom:40px}.pricoris-essential-section .essential-header h2{color:#692080;font-size:2.2rem;font-weight:700;line-height:1.3;margin:0 0 12px 0}.pricoris-essential-section .essential-header .section-subtitle{font-size:1.05rem;line-height:1.5;color:#444;max-width:750px;margin:0 auto}.pricoris-essential-section .essential-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 40px;max-width:1100px;margin:0 auto}.pricoris-essential-section .essential-item{display:flex;align-items:flex-start;gap:12px;background-color:rgb(255 255 255 / .4);padding:14px 18px;border-radius:8px;box-sizing:border-box;border:1px solid rgb(105 32 128 / .05);transition:all 0.25s ease}.pricoris-essential-section .essential-item:hover{background-color:#FFF;box-shadow:0 4px 15px rgb(105 32 128 / .06);transform:translateX(3px)}.pricoris-essential-section .essential-item.highlighting{border-left:3px solid #692080;background-color:rgb(255 255 255 / .75)}.pricoris-essential-section .check-icon{color:#692080;font-weight:700;font-size:1.1rem;line-height:1.3;user-select:none}.pricoris-essential-section .essential-item p{font-size:.95rem;line-height:1.45;color:#222;margin:0}.pricoris-essential-section .essential-item strong{color:#692080}@media (max-width:991px){.pricoris-essential-section .essential-header h2{font-size:1.9rem}.pricoris-essential-section .essential-grid{gap:14px 20px}}@media (max-width:767px){.pricoris-essential-section{padding:50px 0}.pricoris-essential-section .essential-header h2{font-size:1.6rem}.pricoris-essential-section .essential-grid{grid-template-columns:1fr;gap:12px}.pricoris-essential-section .essential-item{padding:12px 15px}}.certification-benefits-section{background-color:#FFF;padding:80px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;box-sizing:border-box}.certification-benefits-section .container{display:flex;align-items:flex-start;justify-content:space-between;gap:50px;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}.benefits-matrix-side{flex:1}.matrix-badge{color:#692080;background-color:#EDDFF0;padding:5px 12px;font-size:.75rem;font-weight:700;text-transform:uppercase;border-radius:4px;display:inline-block;margin-bottom:15px;letter-spacing:.5px}.benefits-matrix-side h2{color:#692080;font-size:2.3rem;font-weight:700;line-height:1.25;margin:0 0 15px 0}.matrix-intro{font-size:1.05rem;line-height:1.55;color:#555;margin-bottom:35px;max-width:700px}.matrix-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.matrix-box{background-color:#FAFAFA;border:1px solid #EAEAEA;padding:22px;border-radius:8px;box-sizing:border-box;transition:all 0.3s cubic-bezier(.165,.84,.44,1)}.matrix-icon{font-size:1.4rem;margin-bottom:12px;line-height:1}.matrix-box h3{color:#222;font-size:1.05rem;font-weight:700;line-height:1.3;margin:0 0 8px 0}.matrix-box p{color:#666;font-size:.85rem;line-height:1.5;margin:0}.matrix-box:hover{background-color:#FFF;border-color:#692080;transform:translateY(-2px);box-shadow:0 6px 20px rgb(105 32 128 / .07)}.benefits-visual-side{flex:0 0 380px;position:-webkit-sticky;position:sticky;top:40px}.framework-sticky-box{background-color:#FAFAFA;border:1px solid #EAEAEA;padding:25px 20px;border-radius:12px;text-align:center;box-sizing:border-box}.framework-title{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;color:#888;margin-bottom:20px;letter-spacing:.5px}.framework-sticky-box img{width:100%;height:auto;object-fit:contain;display:block}@media (max-width:1024px){.certification-benefits-section .container{flex-direction:column;gap:40px}.benefits-visual-side{width:100%;max-width:400px;flex:initial;margin:0 auto;position:static}}@media (max-width:680px){.certification-benefits-section{padding:50px 0}.benefits-matrix-side h2{font-size:1.8rem}.matrix-grid{grid-template-columns:1fr;gap:15px}.matrix-box{padding:18px}}.pricoris-split-info-section{background-color:#EDDFF0;padding:80px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;box-sizing:border-box}.pricoris-split-info-section .container{display:flex;align-items:flex-start;justify-content:space-between;gap:60px;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}.info-split-column{flex:1}.split-badge{padding:5px 12px;font-size:.75rem;font-weight:700;text-transform:uppercase;border-radius:4px;display:inline-block;margin-bottom:15px;letter-spacing:.5px}.badge-purple{color:#692080;background-color:#EDDFF0}.badge-cyan{color:#00838F;background-color:#E0F7FA}.info-split-column h2{font-size:2rem;font-weight:700;line-height:1.3;margin:0 0 12px 0;color:#222}.audience-column h2{color:#692080}.split-intro{font-size:.95rem;line-height:1.5;color:#666;margin-bottom:30px}.split-list{display:flex;flex-direction:column;gap:12px}.split-list-item{background-color:#FAFAFA;border:1px solid #EAEAEA;padding:16px;border-radius:8px;display:flex;align-items:flex-start;gap:15px;box-sizing:border-box;transition:all 0.25s ease}.split-list-item:hover{background-color:#FFF;transform:translateX(3px)}.split-list-item.item-purple:hover{border-color:#692080;box-shadow:0 4px 15px rgb(105 32 128 / .06)}.split-list-item.item-cyan:hover{border-color:#00838F;box-shadow:0 4px 15px rgb(0 131 143 / .06)}.item-icon{font-size:1.25rem;line-height:1;margin-top:2px}.item-number{font-size:.85rem;font-weight:800;color:#00838F;background-color:#E0F7FA;padding:3px 6px;border-radius:4px;line-height:1}.split-list-item h3{font-size:.95rem;font-weight:700;color:#222;margin:0 0 4px 0;line-height:1.2}.split-list-item p{font-size:.85rem;line-height:1.45;color:#555;margin:0}@media (max-width:991px){.pricoris-split-info-section .container{flex-direction:column;gap:50px}}@media (max-width:767px){.pricoris-split-info-section{padding:50px 0}.info-split-column h2{font-size:1.7rem}.split-list-item{padding:14px}}.pricoris-curriculum-section{background-color:#FFF;padding:80px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;box-sizing:border-box}.pricoris-curriculum-section .container{width:100%;max-width:1100px;margin:0 auto;padding:0 20px;box-sizing:border-box}.pricoris-curriculum-section .text-center{text-align:center}.pricoris-curriculum-section .curriculum-header{margin-bottom:45px}.pricoris-curriculum-section .curriculum-badge{color:#692080;background-color:#EDDFF0;padding:5px 12px;font-size:.75rem;font-weight:700;text-transform:uppercase;border-radius:4px;display:inline-block;margin-bottom:15px;letter-spacing:.5px}.pricoris-curriculum-section .curriculum-header h2{color:#692080;font-size:2.3rem;font-weight:700;line-height:1.25;margin:0 0 15px 0;text-transform:capitalize}.pricoris-curriculum-section .section-subtitle{font-size:1.05rem;line-height:1.55;color:#555;max-width:720px;margin:0 auto}.table-responsive-wrapper{width:100%;overflow-x:auto;border-radius:8px;box-shadow:0 4px 20px rgb(0 0 0 / .05);border:1px solid #EAEAEA}.curriculum-data-table{width:100%;border-collapse:collapse;background-color:#FFF;text-align:left;min-width:650px;table-layout:fixed}.curriculum-data-table thead tr{background-color:#000}.curriculum-data-table th{color:#FFF;font-size:.85rem;font-weight:700;text-transform:uppercase;padding:16px 24px;letter-spacing:.5px;border:none}.curriculum-data-table th:first-child{border-right:1px solid #333}.curriculum-data-table .col-module{width:50%}.curriculum-data-table .col-focus{width:50%}.curriculum-data-table tbody tr{border-bottom:1px solid #EDEDED;transition:background-color 0.2s ease}.curriculum-data-table tbody tr:hover{background-color:rgb(105 32 128 / .02)}.curriculum-data-table td{padding:16px 24px;font-size:.95rem;color:#222;line-height:1.4;vertical-align:middle}.curriculum-data-table td:first-child{border-right:1px solid #EDEDED}.curriculum-data-table .module-lbl{color:#D3A154;font-weight:600}.curriculum-data-table .focus-lbl{color:#333}.curriculum-data-table .highlight-track-row{background-color:rgb(211 161 84 / .03)}.curriculum-data-table .dynamic-track{color:#E28743!important}.curriculum-data-table .total-summary-row{background-color:#EDDFF0!important;border-bottom:none}.curriculum-data-table .total-summary-row td{padding:18px 24px;font-size:1rem;color:#692080;font-weight:700}.curriculum-data-table .total-summary-row td:first-child{border-right:1px solid #D8C3DC}.curriculum-data-table .total-hours{font-size:1.15rem!important}@media (max-width:767px){.pricoris-curriculum-section{padding:50px 0}.pricoris-curriculum-section .curriculum-header h2{font-size:1.8rem}.curriculum-data-table th,.curriculum-data-table td{padding:14px 18px}}.pricoris-exercises-section{background-color:#0B0612;background-image:radial-gradient(circle at 80% 20%,rgb(105 32 128 / .15) 0%,transparent 50%);padding:80px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;box-sizing:border-box}.pricoris-exercises-section .container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}.glass-master-card{background:linear-gradient(135deg,rgb(37 21 51 / .7) 0%,rgb(19 11 28 / .9) 100%);border:1px solid rgb(105 32 128 / .3);border-radius:16px;padding:40px;box-shadow:0 20px 50px rgb(0 0 0 / .4),inset 0 1px 2px rgb(255 255 255 / .05);box-sizing:border-box}.exercise-header-row{display:flex;align-items:center;gap:16px;margin-bottom:35px}.glowing-icon-box{width:38px;height:38px;background:rgb(105 32 128 / .2);border:1px solid rgb(224 170 255 / .4);padding:8px;border-radius:6px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;box-shadow:0 0 15px rgb(105 32 128 / .4)}.glowing-icon-box svg{width:100%;height:100%}.glass-master-card h2{color:#FFF;font-size:1.8rem;font-weight:700;margin:0;letter-spacing:-.3px}.exercise-glass-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 24px}.glass-exercise-item{position:relative;background:linear-gradient(135deg,rgb(255 255 255 / .07) 0%,rgb(255 255 255 / .02) 100%);border:1px solid rgb(255 255 255 / .08);border-radius:8px;padding:16px 20px;display:flex;align-items:center;gap:15px;box-sizing:border-box;overflow:hidden;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all 0.4s cubic-bezier(.25,1,.5,1)}.custom-checkbox{color:#D6BBFF;background-color:rgb(105 32 128 / .25);border:1px solid rgb(214 187 255 / .4);width:20px;height:20px;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:4px;flex-shrink:0;user-select:none}.glass-exercise-item p{color:#E2D9EC;font-size:.95rem;line-height:1.45;margin:0}.glass-exercise-item .shimmer-layer{position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(90deg,transparent 0%,rgb(255 255 255 / .13) 50%,transparent 100%);transform:skewX(-30deg);transition:none}.glass-exercise-item:hover{background:linear-gradient(135deg,rgb(255 255 255 / .12) 0%,rgb(255 255 255 / .04) 100%);border-color:rgb(214 187 255 / .3);box-shadow:0 8px 24px rgb(105 32 128 / .25);transform:translateY(-1px)}.glass-exercise-item:hover .shimmer-layer{left:200%;transition:left 0.75s ease-out}.glass-exercise-item:hover .custom-checkbox{background-color:#692080;color:#FFF;border-color:#D6BBFF;box-shadow:0 0 8px rgb(214 187 255 / .3)}@media (max-width:991px){.glass-master-card{padding:30px 20px}.exercise-glass-grid{gap:14px}}@media (max-width:767px){.pricoris-exercises-section{padding:50px 0}.glass-master-card h2{font-size:1.5rem}.exercise-glass-grid{grid-template-columns:1fr;gap:12px}.glass-exercise-item{padding:14px 16px}.glass-exercise-item p{font-size:.9rem}}.pricoris-glance-pricing-section{background-color:#FAFAFA;padding:80px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;box-sizing:border-box}.pricoris-glance-pricing-section .container{width:100%;max-width:1050px;margin:0 auto;padding:0 20px;box-sizing:border-box}.pricoris-glance-pricing-section .text-center{text-align:center}.glance-header{margin-bottom:50px}.glance-badge{color:#692080;background-color:#EDDFF0;padding:5px 12px;font-size:.75rem;font-weight:700;text-transform:uppercase;border-radius:4px;display:inline-block;margin-bottom:15px;letter-spacing:.5px}.glance-header h2{color:#692080;font-size:2.3rem;font-weight:700;line-height:1.25;margin:0 0 15px 0}.glance-header .section-subtitle{font-size:1.05rem;line-height:1.55;color:#555;max-width:680px;margin:0 auto}.glance-grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:35px;align-items:stretch}.glance-card{background-color:#FFF;border:1px solid #EAEAEA;border-radius:12px;padding:40px;position:relative;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;transition:all 0.3s cubic-bezier(.165,.84,.44,1)}.individual-track{overflow:hidden}.card-top-border{position:absolute;top:0;left:0;right:0;height:6px;background-color:#692080}.highlight-purple-card{border:2px solid #692080;box-shadow:0 15px 40px rgb(105 32 128 / .08)}.enterprise-ribbon{position:absolute;top:15px;right:15px;background-color:#692080;color:#FFF;font-size:.7rem;font-weight:700;text-transform:uppercase;padding:4px 10px;border-radius:4px;letter-spacing:.5px}.glance-card h3{font-size:1.6rem;color:#222;margin:0 0 15px 0;font-weight:700;line-height:1.2}.divider-line{height:1px;background-color:#D3D3D3;margin-bottom:30px}.bg-purple-tint{background-color:#EDDFF0}.glance-meta-list{display:flex;flex-direction:column;gap:20px;margin-bottom:35px}.glance-row-item{display:flex;align-items:center;gap:16px}.glance-icon-box{width:38px;height:38px;background-color:#FDF7FF;border-radius:6px;display:flex;justify-content:center;align-items:center;color:#692080;font-size:1.1rem;font-weight:700;flex-shrink:0}.glance-text-block{display:flex;flex-direction:column}.meta-label{font-size:.7rem;font-weight:700;text-transform:uppercase;color:#7D6C80;letter-spacing:.5px;margin-bottom:2px}.meta-value{font-size:1.05rem;font-weight:700;color:#222}.font-highlight{font-size:1.15rem}.enterprise-tag{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;color:#692080;margin-bottom:5px;letter-spacing:.5px}.enterprise-desc{font-size:.95rem;line-height:1.5;color:#555;margin:0 0 25px 0}.enterprise-features{list-style:none;padding:0;margin:0 0 35px 0;display:flex;flex-direction:column;gap:12px}.enterprise-features li{font-size:.88rem;color:#444;line-height:1.4;display:flex;align-items:flex-start;gap:10px}.ent-check{color:#692080;font-weight:700}.card-action-footer{width:100%}.btn-glance{display:block;text-align:center;padding:14px 24px;font-size:.95rem;font-weight:700;text-decoration:none;border-radius:6px;transition:all 0.25s ease;box-sizing:border-box}.btn-outline-purple{color:#692080;background-color:#fff0;border:1px solid #692080}.btn-outline-purple:hover{background-color:#692080;color:#FFF}.btn-solid-purple{color:#FFF;background-color:#692080;border:1px solid #692080;box-shadow:0 4px 12px rgb(105 32 128 / .2)}.btn-solid-purple:hover{background-color:#531966;border-color:#531966;transform:translateY(-1px);box-shadow:0 6px 18px rgb(105 32 128 / .3)}.glance-card:hover{transform:translateY(-3px)}.individual-track:hover{box-shadow:0 12px 35px rgb(0 0 0 / .05);border-color:#D3D3D3}.enterprise-track:hover{box-shadow:0 15px 45px rgb(105 32 128 / .15)}@media (max-width:850px){.glance-grid-container{grid-template-columns:1fr;gap:30px;max-width:480px;margin:0 auto}.glance-card{padding:35px 25px}}@media (max-width:500px){.pricoris-glance-pricing-section{padding:50px 0}.glance-header h2{font-size:1.8rem}}<style>.pricoris-dpdp-trainers-section{background-color:#EDDFF0;padding:80px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.pricoris-dpdp-trainers-section .container{max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}.main-giant-title.text-purple{font-size:54px;font-weight:800;color:#692080;text-transform:lowercase;margin:0 0 15px 0;letter-spacing:-1px}.trainers-intro-text{font-size:16px;line-height:1.6;color:#333;max-width:750px;margin-bottom:30px}.theme-accent-bar{border-top:2px solid #692080;padding-top:10px;margin-bottom:45px}.theme-accent-bar span{font-size:13px;font-weight:700;color:#692080;letter-spacing:.5px}.trainers-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.pricoris-dpdp-trainers-section .trainer-profile-card{background-color:#692080;display:flex;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgb(105 32 128 / .15);align-items:center;padding:25px;box-sizing:border-box}.pricoris-dpdp-trainers-section .profile-image-pane{width:180px;height:180px;aspect-ratio:1 / 1;position:relative;background:#e2d5e5;flex-shrink:0;border-radius:12px;overflow:hidden}.pricoris-dpdp-trainers-section .trainer-img{width:100%;height:100%;object-fit:cover;display:block}.pricoris-dpdp-trainers-section .linkedin-overlay-btn{position:absolute;bottom:12px;left:12px;background:rgb(255 255 255 / .9);width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#692080;transition:all 0.2s cubic-bezier(.165,.84,.44,1);box-shadow:0 4px 10px rgb(0 0 0 / .1)}.pricoris-dpdp-trainers-section .linkedin-overlay-btn:hover{background:#fff;color:#0077B5;transform:translateY(-2px)}.pricoris-dpdp-trainers-section .linkedin-icon{width:18px;height:18px}.pricoris-dpdp-trainers-section .profile-bio-pane{flex-grow:1;padding-left:25px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.pricoris-dpdp-trainers-section .trainer-role-badge{color:#FFF;font-size:22px;font-weight:700;margin-bottom:10px;display:block}.pricoris-dpdp-trainers-section .bio-paragraph{color:#F2E6F5;font-size:14px;line-height:1.5;margin:0;text-align:left}@media (max-width:991px){.trainers-grid{grid-template-columns:1fr;gap:25px}}@media (max-width:576px){.pricoris-dpdp-trainers-section .trainer-profile-card{flex-direction:column;align-items:center;text-align:center;padding:30px 20px}.pricoris-dpdp-trainers-section .profile-image-pane{width:150px;height:150px;margin-bottom:20px}.pricoris-dpdp-trainers-section .profile-bio-pane{padding-left:0}.pricoris-dpdp-trainers-section .bio-paragraph{text-align:center}}@media (max-width:480px){.main-giant-title.text-purple{font-size:38px}}</style><style>.pricoris-career-pathways-section{background-color:#FFF;padding:90px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;box-sizing:border-box}.pricoris-career-pathways-section .container{max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box}.pathways-layout-grid{display:grid;grid-template-columns:45% 55%;gap:50px;align-items:center}.pathways-info-column{padding-right:20px}.pathways-mini-badge{color:#692080;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;display:inline-block;margin-bottom:12px}.pathways-main-title{font-size:42px;font-weight:800;color:#111;line-height:1.2;margin:0 0 15px 0;letter-spacing:-.5px}.title-underline-bar{width:60px;height:4px;background-color:#692080;border-radius:2px;margin-bottom:25px}.pathways-description-text{font-size:16px;line-height:1.65;color:#555;margin:0}.pathways-pills-column{display:flex;flex-direction:column;gap:16px}.pathway-pill{background:#FDFBFE;border:1px solid rgb(105 32 128 / .12);padding:18px 24px;border-radius:100px;display:flex;align-items:center;gap:16px;box-shadow:0 4px 15px rgb(105 32 128 / .02);transition:all 0.3s cubic-bezier(.165,.84,.44,1);cursor:default}.pathway-pill:hover{transform:translateX(6px);background-color:#F8F2FA;border-color:rgb(105 32 128 / .3);box-shadow:0 6px 20px rgb(105 32 128 / .06)}.pill-dot{width:8px;height:8px;background-color:#692080;border-radius:50%;flex-shrink:0}.pill-text{font-size:16px;font-weight:600;color:#333;line-height:1.2}@media (max-width:991px){.pathways-layout-grid{grid-template-columns:1fr;gap:40px}.pathways-info-column{padding-right:0;text-align:center}.title-underline-bar{margin:0 auto 25px auto}.pathways-main-title{font-size:36px}}@media (max-width:576px){.pricoris-career-pathways-section{padding:60px 0}.pathways-main-title{font-size:30px}.pathway-pill{padding:15px 20px;border-radius:24px}.pill-text{font-size:14px;line-height:1.4}}</style><style>.pricoris-faq-section.compact-theme{background-color:#EDDFF0!important;background:#EDDFF0!important;padding:60px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;box-sizing:border-box;display:block;width:100%}.pricoris-faq-section.compact-theme .container{max-width:950px;margin:0 auto;padding:0 20px;box-sizing:border-box}.pricoris-faq-section.compact-theme .faq-header-wrapper{text-align:center;margin-bottom:30px}.pricoris-faq-section.compact-theme .faq-section-title{font-size:28px;font-weight:700;color:#111;margin:0;letter-spacing:-.5px}.pricoris-faq-section.compact-theme .faq-accordion-container{display:flex;flex-direction:column;gap:8px}.pricoris-faq-section.compact-theme .faq-accordion-item{background-color:#F5F7FA;border-radius:6px;overflow:hidden;box-shadow:0 1px 4px rgb(0 0 0 / .02);transition:all 0.2s ease}.pricoris-faq-section.compact-theme .faq-toggle-input{display:none!important}.pricoris-faq-section.compact-theme .faq-header-label{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;cursor:pointer;user-select:none;background-color:#F5F7FA;margin:0}.pricoris-faq-section.compact-theme .faq-header-label:hover{background-color:#EAECEF}.pricoris-faq-section.compact-theme .faq-question-text{font-size:14.5px;font-weight:600;color:#3F444D;line-height:1.4;padding-right:15px}.pricoris-faq-section.compact-theme .faq-icon-marker{position:relative;width:12px;height:12px;flex-shrink:0;transition:transform 0.2s cubic-bezier(.4,0,.2,1)}.pricoris-faq-section.compact-theme .faq-icon-marker::before{content:'';position:absolute;top:0;left:5px;width:2px;height:12px;background-color:#111;transition:transform 0.2s ease,opacity 0.2s ease}.pricoris-faq-section.compact-theme .faq-icon-marker::after{content:'';position:absolute;top:5px;left:0;width:12px;height:2px;background-color:#111}.pricoris-faq-section.compact-theme .faq-content-pane{max-height:0;overflow:hidden;background-color:#F5F7FA;transition:max-height 0.3s cubic-bezier(.4,0,.2,1);padding:0 20px}.pricoris-faq-section.compact-theme .faq-content-pane p{font-size:14px;line-height:1.5;color:#555;margin:0;padding-bottom:15px}.pricoris-faq-section.compact-theme .faq-toggle-input:checked~.faq-content-pane{max-height:250px}.pricoris-faq-section.compact-theme .faq-toggle-input:checked~.faq-header-label .faq-icon-marker{transform:rotate(90deg)}.pricoris-faq-section.compact-theme .faq-toggle-input:checked~.faq-header-label .faq-icon-marker::before{opacity:0;transform:scaleY(0)}@media (max-width:768px){.pricoris-faq-section.compact-theme{padding:40px 0}.pricoris-faq-section.compact-theme .faq-section-title{font-size:22px}.pricoris-faq-section.compact-theme .faq-header-label{padding:12px 16px}.pricoris-faq-section.compact-theme .faq-question-text{font-size:13.5px}}</style><style>.pricoris-framed-white-cta{background-color:#FFFFFF!important;background:#FFFFFF!important;padding:100px 0;position:relative;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;width:100%;display:block;box-sizing:border-box}.pricoris-framed-white-cta .container{max-width:950px;margin:0 auto;padding:0 20px;box-sizing:border-box}.cta-border-box{background-color:#FFF;border:1.5px solid rgb(105 32 128 / .25);border-radius:20px;padding:60px 50px;box-shadow:none!important}.cta-flat-content-box{text-align:center;margin:0 auto;max-width:750px}.badge-accent-wrapper{margin-bottom:24px}.cta-flat-badge{background-color:#EDDFF0;color:#692080;font-size:12px;font-weight:700;padding:6px 16px;border-radius:100px;text-transform:uppercase;letter-spacing:1px;display:inline-block}.cta-flat-title{font-size:36px;font-weight:800;color:#111;line-height:1.25;margin:0 0 18px 0;letter-spacing:-.5px}.cta-flat-desc{font-size:16px;line-height:1.65;color:#4A4A4A;margin:0 0 40px 0}.cta-flat-desc strong{color:#692080;font-weight:700}.cta-flat-button-group{display:flex;justify-content:center;align-items:center;gap:28px;flex-wrap:wrap}.cta-flat-primary-action{background-color:#692080;color:#FFFFFF!important;padding:16px 36px;font-size:15px;font-weight:700;border-radius:8px;text-decoration:none!important;transition:background-color 0.2s ease}.cta-flat-primary-action:hover{background-color:#531466}.cta-flat-secondary-action{color:#692080!important;font-size:15px;font-weight:700;text-decoration:none!important;display:flex;align-items:center;gap:6px;padding:12px 0;transition:color 0.2s ease}.cta-flat-secondary-action svg{transition:transform 0.2s ease}.cta-flat-secondary-action:hover{color:#531466!important}.cta-flat-secondary-action:hover svg{transform:translateY(3px)}@media (max-width:768px){.pricoris-framed-white-cta{padding:60px 0}.cta-border-box{padding:40px 20px;border-radius:16px}.cta-flat-title{font-size:26px}.cta-flat-desc{font-size:14.5px}.cta-flat-button-group{flex-direction:column;gap:16px;width:100%}.cta-flat-primary-action{width:100%;text-align:center;box-sizing:border-box}.cta-flat-secondary-action{justify-content:center;width:100%}}</style>