.elementor-3929 .elementor-element.elementor-element-87ce4ad{--display:flex;}.elementor-3929 .elementor-element.elementor-element-28b398a{--display:flex;}.elementor-3929 .elementor-element.elementor-element-3688cd8{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-3929 .elementor-element.elementor-element-671abeb{font-family:"Geist", Serif;font-size:13px;font-weight:500;color:#6B675F;}.elementor-3929 .elementor-element.elementor-element-1b23f72{font-family:"Geist", Serif;font-size:13px;font-weight:500;color:#6B675F;}.elementor-3929 .elementor-element.elementor-element-c753667{font-family:"Geist", Serif;font-size:13px;font-weight:500;color:#6B675F;}.elementor-3929 .elementor-element.elementor-element-81f1a22{font-family:"Geist", Serif;font-size:13px;font-weight:500;color:#55524C;}.elementor-3929 .elementor-element.elementor-element-75820e0{--display:flex;}.elementor-3929 .elementor-element.elementor-element-4244ff0{--display:flex;}.elementor-3929 .elementor-element.elementor-element-67f1bc2{--display:flex;}.elementor-3929 .elementor-element.elementor-element-7c401ad{--display:flex;}.elementor-3929 .elementor-element.elementor-element-1960a52{font-family:"Geist", Serif;font-size:13px;font-weight:500;color:#3F279C;}.elementor-3929 .elementor-element.elementor-element-8ab8021{font-family:"Geist", Serif;font-size:13px;font-weight:500;color:#E2E0D8;}.elementor-3929 .elementor-element.elementor-element-bd1bfe2{font-family:"Geist", Serif;font-size:13px;font-weight:500;color:#6B675F;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3929 .elementor-element.elementor-element-e4a8f2c .elementor-heading-title{font-family:"PP Mondwest", Serif;font-size:44px;font-weight:400;line-height:1.08em;letter-spacing:-0.02em;color:#17161C;}.elementor-3929 .elementor-element.elementor-element-f860e0e{--display:flex;}.elementor-3929 .elementor-element.elementor-element-f4e32fe{--display:flex;}.elementor-3929 .elementor-element.elementor-element-44db203{--display:flex;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3929 .elementor-element.elementor-element-fdc01e4{color:#55524C;font-family:"Geist", Serif;font-size:18px;font-weight:400;line-height:1.62em;}.elementor-3929 .elementor-element.elementor-element-af80392{--display:flex;}.elementor-3929 .elementor-element.elementor-element-c61251d{--display:flex;}.elementor-3929 .elementor-element.elementor-element-279f897{--display:flex;}.elementor-3929 .elementor-element.elementor-element-b2d41e3 .elementor-heading-title{font-family:"PP Mondwest", Serif;font-size:32px;font-weight:500;line-height:1.16em;letter-spacing:-0.016em;color:#17161C;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3929 .elementor-element.elementor-element-107a17b{--grid-columns:3;--grid-row-gap:20px;}.elementor-3929 .elementor-element.elementor-element-eca3419{--display:flex;}.elementor-3929 .elementor-element.elementor-element-f9109f9{--display:flex;}.elementor-3929 .elementor-element.elementor-element-ee3e956{--display:flex;}.elementor-3929 .elementor-element.elementor-element-47d01ac{--display:flex;}.elementor-3929 .elementor-element.elementor-element-a5c4cf1 .elementor-heading-title{font-family:"PP Mondwest", Serif;font-size:32px;font-weight:500;line-height:1.16em;letter-spacing:-0.016em;color:#FFFFFF;}.elementor-3929 .elementor-element.elementor-element-8ba49a7{font-family:"Geist", Serif;font-size:18px;font-weight:400;line-height:1.55em;color:rgba(255,255,255,.72);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3929 .elementor-element.elementor-element-ed18caf .elementor-button{background-color:#A1FF62;font-family:"Geist", Serif;font-size:16px;font-weight:600;letter-spacing:-0.002em;fill:#17161C;color:#17161C;border-style:none;border-radius:6px 6px 6px 6px;padding:12px 20px 12px 20px;}.elementor-3929 .elementor-element.elementor-element-ed18caf .elementor-button:hover, .elementor-3929 .elementor-element.elementor-element-ed18caf .elementor-button:focus{background-color:#17161C;color:#A1FF62;}.elementor-3929 .elementor-element.elementor-element-ed18caf .elementor-button:hover svg, .elementor-3929 .elementor-element.elementor-element-ed18caf .elementor-button:focus svg{fill:#A1FF62;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3929 .elementor-element.elementor-element-107a17b{--grid-columns:2;--grid-row-gap:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3929 .elementor-element.elementor-element-107a17b{--grid-columns:1;--grid-row-gap:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS */.pmc-wrap{max-width:1160px;margin-left:auto;margin-right:auto;width:100%;padding-left:24px;padding-right:24px;box-sizing:border-box}

.pmc-crumb-outer{padding-top:24px;padding-bottom:0}
.pmc-crumb-row>.e-con-inner{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:4px!important}
.pmc-crumb-row a{color:#6B675F!important;text-decoration:none}
.pmc-crumb-row a:hover{color:#3F279C!important}
.pmc-crumb-sep{color:#D2CFC5}

.pmc-article-head-outer{padding-top:32px;padding-bottom:40px}
.pmc-article-head{max-width:788px}
.pmc-article-meta>.e-con-inner{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important}
.pmc-article-meta{margin-bottom:24px!important}
.pmc-article-h1 .elementor-heading-title{font-family:'PP Mondwest',serif!important;font-size:clamp(2rem,4.6vw,2.75rem)!important;font-weight:400!important;color:#17161C!important;margin:0!important;line-height:1.08!important;letter-spacing:-.02em!important}

.pmc-article-body-outer{padding-bottom:64px}
.pmc-article-body{max-width:788px}
.pmc-article-body p{margin:0 0 20px!important}
.pmc-article-body p:last-child{margin-bottom:0!important}
.pmc-article-body h2,.pmc-article-body h3{font-family:'PP Mondwest',serif!important;font-weight:500!important;font-size:23px!important;line-height:1.28!important;letter-spacing:-.012em!important;margin:40px 0 12px!important;color:#17161C!important}
.pmc-article-body ul,.pmc-article-body ol{margin:0 0 20px!important;padding-left:22px!important}
.pmc-article-body li{margin-bottom:8px!important}
.pmc-article-body li:last-child{margin-bottom:0!important}
.pmc-article-body li p{margin:0!important}
.pmc-article-body strong{font-weight:700!important;color:#232220!important}
.pmc-article-body a{font-weight:500!important;color:#6840FF!important;text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-thickness:1px!important}

.pmc-related-outer{border-top:1px solid #E2E0D8;margin-top:64px;padding-top:48px;padding-bottom:64px}
.pmc-group-head{margin-bottom:32px}

.pmc-bcards.elementor-loop-container{display:grid!important;gap:20px!important}
.pmc-bcard{display:flex;flex-direction:column;gap:12px;background:#FFFFFF;border:1px solid #E2E0D8;border-radius:14px;padding:24px;transition:border-color .3s,box-shadow .3s,transform .3s;box-sizing:border-box;height:100%}
.pmc-bcard:hover{border-color:#6840FF;box-shadow:0 16px 40px -24px rgba(23,22,28,.28);transform:translateY(-2px)}
.pmc-bcard-top{display:flex!important;align-items:center;gap:8px}
.pmc-bcard-top>.e-con-inner{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important}
.pmc-bcard-cat{color:#3F279C!important}
.pmc-bcard-t{margin:0!important}
.pmc-bcard-t a{color:#17161C;text-decoration:none}
.pmc-bcard-d{margin:0!important;flex:1}
.pmc-bcard-foot{margin-top:8px;padding-top:16px;border-top:1px solid #E2E0D8}
.pmc-bcard-go{padding:0!important}
.pmc-bcard-go .elementor-button-text{display:inline-flex;align-items:center;gap:6px}
.pmc-bcard>.e-con-inner{gap:12px!important;padding:0!important}
.pmc-bcard-top{padding:0!important}
.pmc-bcard-top>.e-con-inner{padding:0!important}
.pmc-bcard-foot{padding-left:0!important;padding-right:0!important}
.pmc-bcard-foot>.e-con-inner{padding:0!important}

.pmc-cta-outer{padding-top:0;padding-bottom:64px}
.pmc-cta{background:#17161C;border-radius:20px;padding:40px 32px}
.pmc-cta>.e-con-inner{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:24px!important}
.pmc-cta>.e-con-inner>.pmc-cta-text{--width:auto!important;width:auto!important;flex:1 1 420px!important;max-width:640px}
.pmc-cta>.e-con-inner>.pmc-btn{flex:0 0 auto!important}
.pmc-d2 .elementor-heading-title{font-family:'PP Mondwest',serif!important;font-weight:500!important}/* End custom CSS */