strong,b{color:var(--pi-text-hi)}.elementor-button,.ast-button,input[type=submit]{background-color:var(--pi-btn);color:#fff;transition:background-color .18s ease}.elementor-button:hover,.ast-button:hover,input[type=submit]:hover{background-color:var(--pi-btn-hi);color:#fff}.ast-article-single .entry-content h3{margin-top:1.5em;margin-bottom:.45em}.ast-article-single .entry-content a{text-decoration:underline}.ast-article-single .entry-content img{border-radius:12px;border:1px solid var(--pi-line);height:auto}.ast-article-single .entry-content table{width:100%;border-collapse:collapse}.ast-article-single .entry-content th,.ast-article-single .entry-content td{border:1px solid var(--pi-line);padding:.75em .9em;text-align:left}.ast-article-single .entry-content th{background:var(--pi-card);color:var(--pi-head)}.elementor-field-textual,input[type=text],input[type=email],input[type=tel],input[type=url],textarea,select{background-color:var(--pi-card);border:1px solid var(--pi-line);color:var(--pi-text-hi)}.elementor-field-textual::placeholder,input::placeholder,textarea::placeholder{color:#8b849b;opacity:1}.elementor-field-textual:focus,input:focus,textarea:focus,select:focus{border-color:var(--pi-accent);box-shadow:0 0 0 3px rgba(187,173,247,.18)}.elementor-field-label{color:var(--pi-text-hi)}.site-footer{background-color:var(--pi-deep)}@media (max-width:781px){.elementor-button,input[type=submit]{min-height:46px}}.e-n-accordion{display:flex;flex-direction:column;gap:12px}.e-n-accordion-item{background:var(--pi-card);border:1px solid var(--pi-line);border-radius:14px;overflow:hidden;transition:border-color .18s ease,background-color .18s ease}.e-n-accordion-item:hover{border-color:#3c2e63}.e-n-accordion-item[open]{background:var(--pi-panel);border-color:var(--pi-btn)}.e-n-accordion-item-title{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;cursor:pointer;list-style:none}.e-n-accordion-item-title::-webkit-details-marker{display:none}.e-n-accordion-item-title-text{color:var(--pi-head);font-weight:600;font-size:17px;line-height:1.45}.e-n-accordion-item[open] .e-n-accordion-item-title-text{color:var(--pi-accent)}.e-n-accordion-item-title-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:rgba(187,173,247,.12)}.e-n-accordion-item[open] .e-n-accordion-item-title-icon{background:var(--pi-btn)}.e-n-accordion-item-title:focus-visible{outline:2px solid var(--pi-accent);outline-offset:-2px}.e-n-accordion-item>.elementor-element,.e-n-accordion-item .e-con{padding:0 22px 22px}.e-n-accordion-item p,.e-n-accordion-item .elementor-widget-text-editor{color:var(--pi-text);line-height:1.75;font-size:15.5px;max-width:68ch}.e-n-accordion-item a{color:var(--pi-accent)}@media (max-width:781px){.e-n-accordion-item-title{padding:16px 17px}.e-n-accordion-item-title-text{font-size:16px}.e-n-accordion-item>.elementor-element,.e-n-accordion-item .e-con{padding:0 17px 18px}}.pi-hero-img img{border-radius:18px;border:1px solid rgba(187,173,247,.22);box-shadow:0 26px 60px rgba(0,0,0,.5);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;will-change:transform}.pi-hero-img:hover img{transform:translateY(-4px) scale(1.012);box-shadow:0 34px 72px rgba(0,0,0,.58);border-color:rgba(187,173,247,.4)}@media (max-width:1024px){.pi-hero-img img{border-radius:14px}}@media (prefers-reduced-motion:reduce){.pi-hero-img img,.pi-hero-img:hover img{transition:none;transform:none}}.pi-lead{max-width:720px;margin-left:auto;margin-right:auto}.pi-lead,.pi-lead p{text-align:center;color:#a199b1;font-size:16.5px;line-height:1.72}@media (max-width:781px){.pi-lead,.pi-lead p{font-size:15.5px}}.elementor-element-47893ba>.e-con{transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.elementor-element-47893ba>.e-con:hover{background-color:#241a3d;border-color:#5b4a8f;transform:translateY(-2px)}.elementor-element-47893ba>.e-con .elementor-widget-icon{line-height:0}@media (prefers-reduced-motion:reduce){.elementor-element-47893ba>.e-con,.elementor-element-47893ba>.e-con:hover{transition:none;transform:none}}.elementor-element-336db92,.elementor-element-e1386b8,.elementor-element-bf6c343,.elementor-element-a638b4a{border-top:1px solid #241b3c}.elementor-element-336db92 .elementor-widget-text-editor,.elementor-element-e1386b8 .elementor-widget-text-editor,.elementor-element-bf6c343 .elementor-widget-text-editor,.elementor-element-a638b4a .elementor-widget-text-editor{max-width:74ch}.elementor-element-336db92 h2,.elementor-element-e1386b8 h2,.elementor-element-bf6c343 h2,.elementor-element-a638b4a h2{position:relative;padding-bottom:14px}.elementor-element-336db92 h2::after,.elementor-element-e1386b8 h2::after,.elementor-element-bf6c343 h2::after,.elementor-element-a638b4a h2::after{content:"";position:absolute;left:0;bottom:0;width:54px;height:3px;border-radius:3px;background:linear-gradient(90deg,#8b53f4,#bbadf7)}.elementor-element-e12cbb8>.e-con{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.elementor-element-e12cbb8>.e-con:hover{transform:translateY(-3px);border-color:#5b4a8f;box-shadow:0 20px 44px rgba(0,0,0,.42)}.elementor-element-e12cbb8 .elementor-icon-list-item{align-items:flex-start}.elementor-element-e12cbb8 .elementor-icon-list-icon{margin-top:3px}@media (prefers-reduced-motion:reduce){.elementor-element-e12cbb8>.e-con,.elementor-element-e12cbb8>.e-con:hover{transition:none;transform:none}}.pi-sectiebeeld img{border-radius:18px;border:1px solid rgba(187,173,247,.18);box-shadow:0 22px 52px rgba(0,0,0,.48);width:100%;height:auto;display:block}@media (max-width:1024px){.pi-sectiebeeld img{border-radius:14px}}.elementor-element-7b5b475{position:relative;overflow:hidden;background-image:linear-gradient(180deg,#2a2050 0%,#1c1436 100%);box-shadow:0 26px 60px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.05)}.elementor-element-7b5b475::before{content:"";position:absolute;top:0;left:8%;right:8%;height:2px;background:linear-gradient(90deg,rgba(139,83,244,0),#8b53f4 35%,#bbadf7 65%,rgba(187,173,247,0))}.elementor-element-7b5b475>.e-con{position:relative}@media (min-width:1025px){.elementor-element-7b5b475>.e-con+.e-con::before{content:"";position:absolute;left:0;top:20%;height:60%;width:1px;background:linear-gradient(180deg,rgba(187,173,247,0) 0%,#41337a 50%,rgba(187,173,247,0) 100%)}}@media (max-width:1024px){.elementor-element-7b5b475>.e-con:nth-child(n+3){border-top:1px solid #332758}.elementor-element-7b5b475>.e-con:nth-child(even){border-left:1px solid #332758}}.elementor-element-7b5b475 .elementor-widget-icon .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:rgba(139,83,244,.18);border:1px solid rgba(187,173,247,.16)}.elementor-element-7b5b475 .elementor-widget-icon{line-height:0}.elementor-element-7b5b475 .elementor-heading-title{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.8px}