.elementor .sc-book-circle{width:320px;height:320px;min-width:0px;position:absolute;inset-block-start:80px;inset-inline-start:50%;padding:0px;border-radius:50%;background-color:#E0D2E9;transform:translate3d(-50%, 0px, 0px);}.elementor .sc-ico-flow{width:1.6rem;height:1.6rem;background-image:url("https://spiescreations.nl/wp-content/uploads/2026/10/sc-icon-automatisering.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:transparent;display:block;mask:none; -webkit-mask:none;\n}.elementor .sc-ico-doc{width:1.6rem;height:1.6rem;background-image:url("https://spiescreations.nl/wp-content/uploads/2026/10/sc-icon-kennis.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:transparent;display:block;mask:none; -webkit-mask:none;\n}.elementor .sc-ico-mail{width:1.6rem;height:1.6rem;background-image:url("https://spiescreations.nl/wp-content/uploads/2026/10/sc-icon-kennis.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:transparent;display:block;mask:none; -webkit-mask:none;\n}.elementor .sc-mmenu-link:hover,.elementor .sc-mmenu-link:focus-visible{color:var(--sc-purple);}.elementor .sc-mmenu-link{min-height:44px;font-weight:600;font-size:1rem;color:var(--sc-ink);line-height:1.4;text-decoration:none;padding:12px;display:block;}.elementor .sc-footer-bottom{font-size:12px;color:#736977;line-height:1.5;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--sc-line);border-style:solid;display:flex;gap:15px;flex-wrap:wrap;justify-content:space-between;}.elementor .sc-footer-link:hover,.elementor .sc-footer-link:focus-visible{color:var(--sc-purple);}.elementor .sc-footer-link{font-size:0.875rem;color:var(--sc-muted);line-height:1.6;text-decoration:none;display:block;}.elementor .sc-footer-links{width:auto;padding:0px;display:flex;gap:22px;flex-wrap:wrap;}.elementor .sc-footer-tagline{font-size:12px;color:var(--sc-muted);line-height:1.6;margin-inline-end:auto;display:block;}.elementor .sc-footer-logo{width:130px;height:62px;object-fit:contain;display:block;}.elementor .sc-footer-main{padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:50px;justify-content:space-between;align-items:center;}.elementor .sc-footer{padding-block-start:42px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--sc-white);}.elementor .sc-form-hint{font-size:12px;color:#BBAEC7;line-height:1.5;display:block;}.elementor .sc-form-error{font-size:0.9375rem;color:#6B1A12;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:12px;border-radius:7px;background-color:#FBE4E1;}.elementor .sc-form-success{font-size:0.9375rem;color:#1D4420;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:12px;border-radius:7px;background-color:#E3F2E4;}.elementor .sc-submit:hover,.elementor .sc-submit:focus-visible{background-color:var(--sc-cta-hover);}.elementor .sc-submit{width:100%;min-height:54px;font-weight:800;font-size:0.875rem;color:var(--sc-ink);line-height:1.4;cursor:pointer;padding-block-start:17px;padding-block-end:17px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:8px;border-radius:7px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--sc-cta);transition:background-color 0.2s;display:flex;justify-content:center;align-items:center;}.elementor .sc-textarea{width:100%;min-height:130px;font-size:16px;color:var(--sc-ink);line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:7px;border-width:1px;border-color:#62516D;border-style:solid;background-color:var(--sc-white);display:block;}.elementor .sc-input{width:100%;height:auto;min-height:48px;font-size:16px;color:var(--sc-ink);line-height:1.4;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:7px;border-width:1px;border-color:#62516D;border-style:solid;background-color:var(--sc-white);display:block;}.elementor .sc-label{font-weight:700;font-size:0.875rem;color:var(--sc-white);line-height:1.4;display:block;}.elementor .sc-field{min-width:0px;padding:0px;margin-block-end:16px;display:flex;flex-direction:column;gap:6px;}.elementor .sc-form{padding:0px;margin-block-start:24px;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;align-items:stretch;}.elementor .sc-contact-note{font-size:12px;color:#BBAEC7;line-height:1.5;text-align:center;margin-block-start:18px;display:block;}.elementor .sc-contact-phone:hover,.elementor .sc-contact-phone:focus-visible{text-decoration:underline;}.elementor .sc-contact-phone{font-size:0.875rem;color:#D8CCDF;line-height:1.5;text-align:center;text-decoration:none;padding-block-start:14px;display:block;}.elementor .sc-contact-panel{min-width:0px;padding:35px;border-radius:var(--sc-radius);border-width:1px;border-color:#62516D;border-style:solid;background-color:#2C2337;}.elementor .sc-contact-meta{font-size:12px;color:#B7A9C3;line-height:1.5;margin-block-start:7px;display:block;}.elementor .sc-contact-link:hover,.elementor .sc-contact-link:focus-visible{text-decoration:underline;}.elementor .sc-contact-link{font-size:0.875rem;color:var(--sc-white);line-height:1.7;text-decoration:none;display:block;}.elementor .sc-contact-details{font-size:0.875rem;padding:0px;margin-block-start:28px;display:grid;gap:7px;}.elementor .sc-contact-grid{padding:0px;display:grid;gap:100px;grid-template-columns:1.2fr 0.8fr;align-items:center;}.elementor .sc-faq{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--sc-line);border-style:solid;background-color:transparent;display:block;gap:0px;& > details { margin:0;padding:0;border:0;border-bottom:1px solid var(--sc-line);border-radius:0;background-color:transparent; } & > details:first-child { border-top:1px solid var(--sc-line); } & > details > summary { display:flex;align-items:center;justify-content:space-between;gap:1.25rem;list-style:none;padding:1.4rem 0;min-height:0;color:var(--sc-ink);background-color:transparent;border:0;border-radius:0;font-family:var(--sc-font);font-size:.875rem;font-weight:700;line-height:1.65;cursor:pointer; } & > details > summary::-webkit-details-marker { display:none; } & > details > summary::after { content:'+';display:block;flex-shrink:0;color:var(--sc-purple);font-size:1.4rem;font-weight:400;line-height:1; } & > details[open] > summary::after { content:'−'; } & > details > summary > .e-accordion-item-title-base { width:auto;min-width:0;flex:1;padding:0; } & > details > summary .e-paragraph-base { font-family:var(--sc-font);font-size:.875rem;font-weight:700;line-height:1.65;color:var(--sc-ink); } & > details > .e-accordion-item-content-base { padding:0 1.8rem 1.5rem 0;background-color:transparent; } & > details > .e-accordion-item-content-base p { font-family:var(--sc-font);font-size:1rem;line-height:1.8;color:var(--sc-muted); } & summary:focus-visible { outline:3px solid var(--sc-purple);outline-offset:4px; }\n}.elementor .sc-faq-grid{padding:0px;display:grid;gap:100px;grid-template-columns:0.9fr 1.1fr;}.elementor .sc-book-kicker{position:absolute;inset-block-end:-7px;inset-inline-start:50%;font-size:12px;color:#6E5D79;letter-spacing:0.03em;line-height:1.4;transform:translate3d(-50%, 0px, 0px);display:block;}.elementor .sc-book-cover{width:224px;height:auto;aspect-ratio:600 / 910;position:relative;border-radius:1px;box-shadow:20px 25px 35px -12px rgba(57,37,73,0.33);transform:rotateX(0deg) rotateY(0deg) rotateZ(-6deg);display:block;}.elementor .sc-book-art{min-width:0px;position:relative;padding-block-start:35px;padding-block-end:35px;padding-inline-start:0px;padding-inline-end:0px;display:flex;justify-content:center;}.elementor .sc-book-grid{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:100px;grid-template-columns:0.92fr 1.08fr;align-items:center;}.elementor .sc-book{background-color:var(--sc-book);}.elementor .sc-service-label{font-weight:700;font-size:12px;color:var(--sc-purple);letter-spacing:0.04em;line-height:1.5;margin-block-end:25px;display:block;}.elementor .sc-service-card:hover,.elementor .sc-service-card:focus-visible{border-color:var(--sc-purple);transform:translate3d(0px, -3px, 0px);}.elementor .sc-service-card{min-width:0px;padding:30px;border-radius:var(--sc-radius);border-width:1px;border-color:var(--sc-line);border-style:solid;background-color:var(--sc-white);transition:border-color 0.2s, transform 0.2s;display:flex;flex-direction:column;}.elementor .sc-services-grid{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);}.elementor .sc-plan-action{padding:0px;margin-block-start:45px;display:flex;gap:26px;align-items:center;}.elementor .sc-step-result{font-weight:700;font-size:12px;color:var(--sc-ink);line-height:1.5;padding-block-start:17px;margin-block-start:22px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--sc-line);border-style:solid;display:block;}.elementor .sc-plan-number{font-weight:500;font-size:3.25rem;color:var(--sc-purple);letter-spacing:-0.07em;line-height:1;margin-block-end:25px;display:block;}.elementor .sc-plan-step{min-width:0px;padding:0px;}.elementor .sc-plan-grid{padding:0px;display:grid;gap:44px;grid-template-columns:repeat(3, 1fr);}.elementor .sc-plan{border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--sc-line);border-style:solid;background-color:var(--sc-paper);}.elementor .sc-signature{font-weight:500;font-size:2rem;color:var(--sc-purple);letter-spacing:-0.05em;line-height:1.2;font-style:italic;transform:rotateX(0deg) rotateY(0deg) rotateZ(-6deg);display:block;}.elementor .sc-signoff{padding:0px;margin-block-start:30px;display:flex;gap:32px;align-items:center;}.elementor .sc-portrait-tag{position:absolute;inset-block-start:24px;inset-inline-end:-20px;font-weight:700;font-size:0.85rem;color:var(--sc-white);line-height:1.4;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:22px;border-radius:3px;background-color:var(--sc-purple);transform:rotateX(0deg) rotateY(0deg) rotateZ(5deg);display:block;}.elementor .sc-caption-role{font-size:12px;color:var(--sc-muted);line-height:1.5;display:block;}.elementor .sc-caption-name{font-weight:700;font-size:0.9rem;color:var(--sc-ink);line-height:1.5;display:block;}.elementor .sc-portrait-caption{position:absolute;inset-inline-end:20px;inset-block-end:20px;inset-inline-start:20px;padding-block-start:17px;padding-block-end:17px;padding-inline-start:20px;padding-inline-end:20px;border-radius:7px;background-color:rgba(255,255,255,0.93);}.elementor .sc-portrait{width:100%;height:530px;object-fit:cover;object-position:50% 38%;border-radius:var(--sc-radius);display:block;}.elementor .sc-portrait-wrap{min-width:0px;position:relative;padding:0px;}.elementor .sc-guide-grid{padding:0px;display:grid;gap:100px;grid-template-columns:0.88fr 1.12fr;align-items:center;}.elementor .sc-ai-footer{padding:0px;margin-block-start:50px;display:flex;gap:30px;justify-content:space-between;align-items:center;}.elementor .sc-outcome-caption{font-weight:500;font-size:12px;color:#E0CCE6;line-height:1.5;padding-block-start:18px;margin-block-start:28px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#473B50;border-style:solid;display:block;}.elementor .sc-outcome{min-width:0px;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#65556D;border-style:solid;display:flex;flex-direction:column;}.elementor .sc-outcomes{padding:0px;display:grid;gap:36px;grid-template-columns:repeat(3, 1fr);& svg { fill:none !important; }\n}.elementor .sc-col{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;& > .sc-eyebrow { margin-bottom:0; } & > .sc-hero-note { margin-top:0; }\n}.elementor .sc-num{font-weight:700;font-size:12px;color:var(--sc-purple);line-height:1.6;display:block;flex:0 0 auto;}.elementor .sc-problem-item{padding-block-start:25px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--sc-line);border-style:solid;display:flex;gap:26px;}.elementor .sc-section-intro{max-width:360px;margin-block-start:23px;}.elementor .sc-problem-grid{padding:0px;display:grid;gap:130px;grid-template-columns:1fr 1.05fr;}.elementor .sc-trust-item{font-size:0.875rem;color:var(--sc-muted);line-height:1.5;display:block;}.elementor .sc-trust-title{font-weight:700;font-size:0.875rem;color:var(--sc-ink);line-height:1.5;display:block;}.elementor .sc-trust{min-height:90px;font-size:0.875rem;padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--sc-line);border-style:solid;display:flex;gap:20px;justify-content:space-between;align-items:center;}.elementor .sc-workflow-bottom{font-size:12px;color:#AFA3BA;line-height:1.4;padding:0px;margin-block-start:20px;display:flex;gap:8px;flex-wrap:wrap;justify-content:space-between;}.elementor .sc-flow-connector-label{font-size:12px;color:#B2A2BF;line-height:1.3;display:block;}.elementor .sc-flow-line{width:0px;height:29px;min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#7B5F8C;border-style:dashed;}.elementor .sc-flow-connector{height:29px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:27px;padding-inline-end:0px;display:flex;gap:14px;align-items:center;}.elementor .sc-flow-check{width:26px;height:26px;font-weight:800;font-size:15px;color:var(--sc-ink);line-height:1;border-radius:50%;background-color:var(--sc-orange);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .sc-flow-spark{font-size:28px;color:#D4A2DB;line-height:1;margin-inline-start:auto;display:block;flex:0 0 auto;}.elementor .sc-flow-icon{width:24px;height:24px;min-width:24px;padding:0px;margin-inline-start:auto;background-color:#C6B3D1;display:block;flex:0 0 auto;}.elementor .sc-flow-text{font-weight:600;font-size:0.9375rem;color:#F4EEF7;letter-spacing:-0.01em;line-height:1.5;display:block;}.elementor .sc-flow-label{font-weight:600;font-size:12px;color:#BBB0C8;line-height:1.4;margin-block-end:5px;display:block;}.elementor .sc-flow-copy{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .sc-flow-number{font-weight:600;font-size:12px;color:#B499BE;line-height:1.4;margin-block-start:1px;display:block;flex:0 0 auto;align-self:flex-start;}.elementor .sc-flow-step-result{min-height:84px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:17px;padding-inline-end:17px;border-radius:7px;border-width:1px;border-color:#F5F0E8;border-style:solid;background-color:#F5F0E8;display:flex;gap:16px;align-items:center;}.elementor .sc-flow-step-ai{min-height:97px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:17px;padding-inline-end:17px;border-radius:7px;border-width:1px;border-color:#91619B;border-style:solid;background-color:#39213F;display:flex;gap:16px;align-items:center;}.elementor .sc-flow-step{min-height:83px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:17px;padding-inline-end:17px;border-radius:7px;border-width:1px;border-color:#574563;border-style:solid;background-color:#27202F;display:flex;gap:16px;align-items:center;}.elementor .sc-flow-panel{padding:0px;}.elementor .sc-flow-tab:hover,.elementor .sc-flow-tab:focus-visible{color:var(--sc-white);background-color:#514057;}.elementor .sc-flow-tab{width:auto;min-width:0px;min-height:38px;font-weight:600;font-size:0.875rem;color:#C6BDD0;line-height:1.4;text-align:center;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:4px;border-width:0px;background-color:transparent;display:flex;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .sc-flow-tablist{padding:4px;margin-block-end:24px;border-radius:6px;background-color:#272131;display:flex;gap:3px;}.elementor .sc-flow-tabs{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .sc-workflow-title{min-height:90px;font-weight:600;font-size:2.1rem;color:var(--sc-white);letter-spacing:-0.045em;line-height:1.15;margin-block-end:24px;display:block;}.elementor .sc-workflow-label{font-size:12px;line-height:1.3;padding-block-start:4px;padding-block-end:4px;padding-inline-start:7px;padding-inline-end:7px;border-radius:4px;border-width:1px;border-color:#52445F;border-style:solid;display:block;}.elementor .sc-workflow-top{font-weight:600;font-size:12px;color:#CBC3D4;letter-spacing:0.03em;line-height:1.4;padding:0px;margin-block-end:23px;display:flex;gap:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .sc-workflow{min-width:0px;overflow:hidden;position:relative;color:var(--sc-white);padding-block-start:27px;padding-block-end:23px;padding-inline-start:30px;padding-inline-end:30px;border-radius:var(--sc-radius);background-color:var(--sc-ink);box-shadow:0px 24px 45px -24px rgba(42,29,62,0.44);}.elementor .sc-hero-note{font-size:12px;color:#77717E;line-height:1.5;margin-block-start:16px;display:block;}.elementor .sc-actions{padding:0px;margin-block-start:29px;display:flex;gap:24px;flex-wrap:wrap;align-items:center;}.elementor .sc-hero-body{max-width:460px;}.elementor .sc-hero-lead{font-weight:600;font-size:1.26rem;color:var(--sc-ink);letter-spacing:-0.018em;line-height:1.5;margin-block-end:17px;display:block;}.elementor .sc-hero-copy{min-width:0px;padding:0px;}.elementor .sc-hero-grid{padding-block-start:0px;padding-block-end:67px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:64px;grid-template-columns:1.02fr 1fr;align-items:center;}.elementor .sc-hero{padding-block-start:64px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--sc-paper);}.elementor .sc-menu{min-width:0px;position:relative;display:none;width:fit-content; & > details { position:relative;margin:0;padding:0;border:0;background:transparent; } & > details > summary { display:flex;align-items:center;gap:.55rem;min-height:2.75rem;width:auto;min-width:0;margin:0;padding:.4rem 0;color:var(--sc-ink);background:transparent;border:0;list-style:none;cursor:pointer; } & > details > summary::-webkit-details-marker { display:none; } & > details > summary::after { content:'';display:block;width:.4rem;height:.4rem;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);margin-top:-.2rem;flex-shrink:0; } & > details > summary .e-accordion-item-title-base { width:auto;min-width:0;padding:0;flex:initial; } & .e-accordion-item-icon-base { display:none !important; } & > details:not([open]) > .e-accordion-item-content-base { display:none; } & > details[open] > .e-accordion-item-content-base { display:block;position:absolute;top:calc(100% + .75rem);right:0;left:auto;width:min(20rem,calc(100vw - 2.5rem));min-width:0;max-width:calc(100vw - 2.5rem);padding:1rem;background:var(--sc-white);border:1px solid var(--sc-line);border-radius:.75rem;box-shadow:0 14px 36px rgba(25,21,34,.12);z-index:20; } & .sc-col { width:100%;gap:.25rem;align-items:stretch; } & .sc-mmenu-link { display:block;width:auto;max-width:100%; } & .sc-mmenu-link a { display:block; }\n}.elementor .sc-nav-link:hover,.elementor .sc-nav-link:focus-visible{color:var(--sc-purple);}.elementor .sc-nav-link{font-weight:600;font-size:0.875rem;color:var(--sc-ink);line-height:1.4;text-decoration:none;display:block;}.elementor .sc-nav{width:auto;padding:0px;margin-inline-start:auto;display:flex;gap:26px;align-items:center;}.elementor .sc-brand{width:150px;height:71px;object-fit:contain;display:block;flex:0 0 auto;}.elementor .sc-header-inner{height:99px;padding:0px;display:flex;gap:28px;justify-content:space-between;align-items:center;}.elementor .sc-header{position:sticky;inset-block-start:0px;z-index:30;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#EEEAF1;border-style:solid;background-color:rgba(255,255,255,0.97);}.elementor .sc-skip:focus{inset-block-start:12px;}.elementor .sc-skip{position:fixed;inset-block-start:-100px;inset-inline-start:20px;z-index:100;font-weight:700;color:var(--sc-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;background-color:var(--sc-white);}.elementor .sc-heading-aside{width:330px;max-width:100%;flex:0 0 auto;}.elementor .sc-section-heading{padding:0px;margin-block-end:51px;display:flex;gap:60px;justify-content:space-between;align-items:flex-end;}.elementor .sc-text-link:hover,.elementor .sc-text-link:focus-visible{color:var(--sc-purple);}.elementor .sc-text-link{max-width:100%;font-weight:700;font-size:0.875rem;color:inherit;line-height:1.6;text-decoration:none;padding-block-end:3px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:currentColor;border-style:solid;transition:color 0.2s;display:inline-flex;flex:0 1 auto;align-self:auto;width:fit-content; justify-self:start;\n}.elementor .sc-header-cta:hover,.elementor .sc-header-cta:focus-visible{background-color:var(--sc-cta-hover);transform:translate3d(0px, -2px, 0px);}.elementor .sc-header-cta{min-height:46px;font-weight:800;font-size:0.875rem;color:var(--sc-ink);line-height:1.3;text-align:center;text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;border-radius:7px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--sc-cta);transition:background-color 0.2s, transform 0.2s;display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .sc-btn-light:hover,.elementor .sc-btn-light:focus-visible{background-color:#ECD8F1;transform:translate3d(0px, -2px, 0px);}.elementor .sc-btn-light{min-height:54px;font-weight:800;font-size:0.875rem;color:var(--sc-ink);line-height:1.4;text-align:center;text-decoration:none;cursor:pointer;padding-block-start:17px;padding-block-end:17px;padding-inline-start:24px;padding-inline-end:24px;border-radius:7px;border-width:1px;border-color:transparent;border-style:solid;background-color:#FAF5FC;transition:background-color 0.2s, transform 0.2s;display:inline-flex;justify-content:center;align-items:center;}.elementor .sc-btn:hover,.elementor .sc-btn:focus-visible{background-color:var(--sc-cta-hover);transform:translate3d(0px, -2px, 0px);}.elementor .sc-btn{min-height:54px;font-weight:800;font-size:0.875rem;color:var(--sc-ink);line-height:1.4;text-align:center;text-decoration:none;cursor:pointer;padding-block-start:17px;padding-block-end:17px;padding-inline-start:24px;padding-inline-end:24px;border-radius:7px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--sc-cta);transition:background-color 0.2s, transform 0.2s;display:inline-flex;justify-content:center;align-items:center;}.elementor .sc-large{max-width:440px;font-size:1.1rem;color:var(--sc-ink);line-height:1.6;display:block;}.elementor .sc-text{font-size:16px;color:var(--sc-muted);line-height:1.7;display:block;}.elementor .sc-h3{font-weight:700;font-size:1.22rem;letter-spacing:-0.025em;line-height:1.3;display:block;}.elementor .sc-h2{font-weight:600;font-size:clamp(2rem, 3.5vw, 3rem);letter-spacing:-0.045em;line-height:1.12;display:block;}.elementor .sc-h1{font-weight:600;font-size:clamp(3.75rem, 6.2vw, 5.2rem);color:var(--sc-ink);letter-spacing:-0.065em;line-height:1.02;margin-block-end:25px;display:block;}.elementor .sc-eyebrow{font-weight:800;font-size:12px;color:var(--sc-purple);letter-spacing:0.13em;line-height:1.4;text-transform:uppercase;margin-block-end:24px;display:block;gap:12px;align-items:center;}.elementor .sc-dark{color:var(--sc-white);background-color:var(--sc-ink);& .sc-text,& .sc-heading-aside { color:#D6D0DF; } & .sc-outcome-caption { color:var(--sc-lilac); } & .sc-eyebrow { color:var(--sc-lilac); }\n}.elementor .sc-section{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .sc-wrap{width:min(1184px, calc(100% - 96px));margin-inline-start:auto;margin-inline-end:auto;}.elementor .sc-page{font-family:var(--sc-font);font-size:16px;color:var(--sc-ink);line-height:1.7;padding:0px;background-color:var(--sc-white);display:block;}