@layer site{*,:before,:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif}:where(header a,footer a){color:#4f46e5;text-decoration:none}img{max-width:100%;display:block}@keyframes jwOnlineDock{0%{box-shadow:0 0 #22c55e99}70%{box-shadow:0 0 0 7px #22c55e00}to{box-shadow:0 0 #22c55e00}}a{color:#4f46e5;text-decoration:none}a:hover{color:#3730a3}.jwn-fcols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;display:grid}.jwn-fcontact{border-top:1px solid #ffffff14;grid-column:1/-1;padding-top:28px}.jwn-ftop,.jwn-fbot{flex-direction:column;align-items:flex-start;gap:20px;display:flex}@media (width>=760px){.jwn-fcols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.jwn-fcols{grid-template-columns:repeat(5,minmax(0,1fr));gap:34px 26px}.jwn-fcontact{border-top:0;grid-column:auto;padding-top:0}.jwn-ftop,.jwn-fbot{flex-flow:wrap;justify-content:space-between;align-items:center}}@media (width<=1023px){.jwn-fbot{padding-bottom:calc(30px + 84px + env(safe-area-inset-bottom))!important}}.jwn-desk{display:none}.jwn-dock-wrap{display:block}@media (width>=1024px){.jwn-desk{display:flex}.jwn-dock-wrap{display:none}}.jwn-mega{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.jwn-h1{opacity:0;visibility:hidden}.jwn-h2{opacity:0;pointer-events:none}:where(.tw) *,:where(.tw) :after,:where(.tw) :before{box-sizing:border-box;border:0 solid #e5e7eb}:where(.tw) :after,:where(.tw) :before{--tw-content:""}:where(.tw),:where(.tw){-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}:where(.tw){line-height:inherit;margin:0}:where(.tw) hr{height:0;color:inherit;border-top-width:1px}:where(.tw) abbr:where([title]){text-decoration:underline dotted}:where(.tw) h1,:where(.tw) h2,:where(.tw) h3,:where(.tw) h4,:where(.tw) h5,:where(.tw) h6{font-size:inherit;font-weight:inherit}:where(.tw) a{color:inherit;text-decoration:inherit}:where(.tw) b,:where(.tw) strong{font-weight:bolder}:where(.tw) code,:where(.tw) kbd,:where(.tw) pre,:where(.tw) samp{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}:where(.tw) small{font-size:80%}:where(.tw) sub,:where(.tw) sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(.tw) sub{bottom:-.25em}:where(.tw) sup{top:-.5em}:where(.tw) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(.tw) button,:where(.tw) input,:where(.tw) optgroup,:where(.tw) select,:where(.tw) textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}:where(.tw) button,:where(.tw) select{text-transform:none}:where(.tw) button,:where(.tw) input:where([type=button]),:where(.tw) input:where([type=reset]),:where(.tw) input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:where(.tw) :-moz-focusring{outline:auto}:where(.tw) :-moz-ui-invalid{box-shadow:none}:where(.tw) progress{vertical-align:baseline}:where(.tw) ::-webkit-inner-spin-button,:where(.tw) ::-webkit-outer-spin-button{height:auto}:where(.tw) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(.tw) ::-webkit-search-decoration{-webkit-appearance:none}:where(.tw) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(.tw) summary{display:list-item}:where(.tw) blockquote,:where(.tw) dd,:where(.tw) dl,:where(.tw) figure,:where(.tw) h1,:where(.tw) h2,:where(.tw) h3,:where(.tw) h4,:where(.tw) h5,:where(.tw) h6,:where(.tw) hr,:where(.tw) p,:where(.tw) pre{margin:0}:where(.tw) fieldset{margin:0;padding:0}:where(.tw) legend{padding:0}:where(.tw) menu,:where(.tw) ol,:where(.tw) ul{margin:0;padding:0;list-style:none}:where(.tw) dialog{padding:0}:where(.tw) textarea{resize:vertical}:where(.tw) input::placeholder,:where(.tw) textarea::placeholder{opacity:1;color:#9ca3af}:where(.tw) [role=button],:where(.tw) button{cursor:pointer}:where(.tw) :disabled{cursor:default}:where(.tw) audio,:where(.tw) canvas,:where(.tw) embed,:where(.tw) iframe,:where(.tw) img,:where(.tw) object,:where(.tw) svg,:where(.tw) video{vertical-align:middle;display:block}:where(.tw) img,:where(.tw) video{max-width:100%;height:auto}:where(.tw) [hidden]:where(:not([hidden=until-found])){display:none}:where(.tw) *,:where(.tw) :before,:where(.tw) :after,:where(.tw) ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:where(.tw) .container{width:100%}@media (width>=640px){:where(.tw) .container{max-width:640px}}@media (width>=768px){:where(.tw) .container{max-width:768px}}@media (width>=1024px){:where(.tw) .container{max-width:1024px}}@media (width>=1280px){:where(.tw) .container{max-width:1280px}}@media (width>=1536px){:where(.tw) .container{max-width:1536px}}:where(.tw) .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.tw) .pointer-events-none{pointer-events:none}:where(.tw) .visible{visibility:visible}:where(.tw) .invisible{visibility:hidden}:where(.tw) .fixed{position:fixed}:where(.tw) .absolute{position:absolute}:where(.tw) .relative{position:relative}:where(.tw) .sticky{position:sticky}:where(.tw) .inset-0{inset:0}:where(.tw) .inset-x-0{left:0;right:0}:where(.tw) .inset-y-0{top:0;bottom:0}:where(.tw) .-bottom-5{bottom:-1.25rem}:where(.tw) .-bottom-6{bottom:-1.5rem}:where(.tw) .-left-3{left:-.75rem}:where(.tw) .-left-6{left:-1.5rem}:where(.tw) .-right-5{right:-1.25rem}:where(.tw) .-right-6{right:-1.5rem}:where(.tw) .-top-1{top:-.25rem}:where(.tw) .-top-3{top:-.75rem}:where(.tw) .-top-6{top:-1.5rem}:where(.tw) .bottom-0{bottom:0}:where(.tw) .bottom-4{bottom:1rem}:where(.tw) .bottom-6{bottom:1.5rem}:where(.tw) .left-0{left:0}:where(.tw) .left-1\/2{left:50%}:where(.tw) .left-3{left:.75rem}:where(.tw) .left-4{left:1rem}:where(.tw) .right-0{right:0}:where(.tw) .right-2{right:.5rem}:where(.tw) .right-3{right:.75rem}:where(.tw) .right-4{right:1rem}:where(.tw) .right-6{right:1.5rem}:where(.tw) .top-0{top:0}:where(.tw) .top-1\/2{top:50%}:where(.tw) .top-16{top:4rem}:where(.tw) .top-2{top:.5rem}:where(.tw) .top-24{top:6rem}:where(.tw) .top-3{top:.75rem}:where(.tw) .top-4{top:1rem}:where(.tw) .z-10{z-index:10}:where(.tw) .z-40{z-index:40}:where(.tw) .z-50{z-index:50}:where(.tw) .z-\[1\]{z-index:1}:where(.tw) .col-span-2{grid-column:span 2/span 2}:where(.tw) .col-span-full{grid-column:1/-1}:where(.tw) .m-4{margin:1rem}:where(.tw) .m-8{margin:2rem}:where(.tw) .mx-1{margin-left:.25rem;margin-right:.25rem}:where(.tw) .mx-4{margin-left:1rem;margin-right:1rem}:where(.tw) .mx-auto{margin-left:auto;margin-right:auto}:where(.tw) .my-2{margin-top:.5rem;margin-bottom:.5rem}:where(.tw) .my-6{margin-top:1.5rem;margin-bottom:1.5rem}:where(.tw) .my-8{margin-top:2rem;margin-bottom:2rem}:where(.tw) .-mr-10{margin-right:-2.5rem}:where(.tw) .-mt-10{margin-top:-2.5rem}:where(.tw) .mb-0\.5{margin-bottom:.125rem}:where(.tw) .mb-1{margin-bottom:.25rem}:where(.tw) .mb-1\.5{margin-bottom:.375rem}:where(.tw) .mb-10{margin-bottom:2.5rem}:where(.tw) .mb-12{margin-bottom:3rem}:where(.tw) .mb-14{margin-bottom:3.5rem}:where(.tw) .mb-16{margin-bottom:4rem}:where(.tw) .mb-2{margin-bottom:.5rem}:where(.tw) .mb-3{margin-bottom:.75rem}:where(.tw) .mb-3\.5{margin-bottom:.875rem}:where(.tw) .mb-4{margin-bottom:1rem}:where(.tw) .mb-5{margin-bottom:1.25rem}:where(.tw) .mb-6{margin-bottom:1.5rem}:where(.tw) .mb-7{margin-bottom:1.75rem}:where(.tw) .mb-8{margin-bottom:2rem}:where(.tw) .ml-1{margin-left:.25rem}:where(.tw) .ml-10{margin-left:2.5rem}:where(.tw) .ml-12{margin-left:3rem}:where(.tw) .ml-2{margin-left:.5rem}:where(.tw) .ml-3{margin-left:.75rem}:where(.tw) .ml-4{margin-left:1rem}:where(.tw) .ml-5{margin-left:1.25rem}:where(.tw) .ml-8{margin-left:2rem}:where(.tw) .ml-auto{margin-left:auto}:where(.tw) .mr-1{margin-right:.25rem}:where(.tw) .mr-2{margin-right:.5rem}:where(.tw) .mr-3{margin-right:.75rem}:where(.tw) .mr-4{margin-right:1rem}:where(.tw) .mt-0\.5{margin-top:.125rem}:where(.tw) .mt-1{margin-top:.25rem}:where(.tw) .mt-1\.5{margin-top:.375rem}:where(.tw) .mt-10{margin-top:2.5rem}:where(.tw) .mt-12{margin-top:3rem}:where(.tw) .mt-16{margin-top:4rem}:where(.tw) .mt-2{margin-top:.5rem}:where(.tw) .mt-2\.5{margin-top:.625rem}:where(.tw) .mt-3{margin-top:.75rem}:where(.tw) .mt-4{margin-top:1rem}:where(.tw) .mt-5{margin-top:1.25rem}:where(.tw) .mt-6{margin-top:1.5rem}:where(.tw) .mt-8{margin-top:2rem}:where(.tw) .mt-auto{margin-top:auto}:where(.tw) .block{display:block}:where(.tw) .inline-block{display:inline-block}:where(.tw) .flex{display:flex}:where(.tw) .inline-flex{display:inline-flex}:where(.tw) .table{display:table}:where(.tw) .grid{display:grid}:where(.tw) .contents{display:contents}:where(.tw) .hidden{display:none}:where(.tw) .h-1{height:.25rem}:where(.tw) .h-1\.5{height:.375rem}:where(.tw) .h-10{height:2.5rem}:where(.tw) .h-11{height:2.75rem}:where(.tw) .h-12{height:3rem}:where(.tw) .h-14{height:3.5rem}:where(.tw) .h-16{height:4rem}:where(.tw) .h-2{height:.5rem}:where(.tw) .h-2\.5{height:.625rem}:where(.tw) .h-20{height:5rem}:where(.tw) .h-3{height:.75rem}:where(.tw) .h-3\.5{height:.875rem}:where(.tw) .h-32{height:8rem}:where(.tw) .h-4{height:1rem}:where(.tw) .h-48{height:12rem}:where(.tw) .h-5{height:1.25rem}:where(.tw) .h-56{height:14rem}:where(.tw) .h-6{height:1.5rem}:where(.tw) .h-64{height:16rem}:where(.tw) .h-7{height:1.75rem}:where(.tw) .h-8{height:2rem}:where(.tw) .h-96{height:24rem}:where(.tw) .h-\[140px\]{height:140px}:where(.tw) .h-\[72px\]{height:72px}:where(.tw) .h-auto{height:auto}:where(.tw) .h-full{height:100%}:where(.tw) .max-h-0{max-height:0}:where(.tw) .max-h-\[85vh\]{max-height:85vh}:where(.tw) .min-h-screen{min-height:100vh}:where(.tw) .w-1{width:.25rem}:where(.tw) .w-1\.5{width:.375rem}:where(.tw) .w-10{width:2.5rem}:where(.tw) .w-11{width:2.75rem}:where(.tw) .w-12{width:3rem}:where(.tw) .w-14{width:3.5rem}:where(.tw) .w-16{width:4rem}:where(.tw) .w-2\/5{width:40%}:where(.tw) .w-20{width:5rem}:where(.tw) .w-3{width:.75rem}:where(.tw) .w-3\.5{width:.875rem}:where(.tw) .w-3\/5{width:60%}:where(.tw) .w-32{width:8rem}:where(.tw) .w-4{width:1rem}:where(.tw) .w-4\/5{width:80%}:where(.tw) .w-5{width:1.25rem}:where(.tw) .w-56{width:14rem}:where(.tw) .w-6{width:1.5rem}:where(.tw) .w-64{width:16rem}:where(.tw) .w-7{width:1.75rem}:where(.tw) .w-8{width:2rem}:where(.tw) .w-96{width:24rem}:where(.tw) .w-\[140px\]{width:140px}:where(.tw) .w-\[72px\]{width:72px}:where(.tw) .w-auto{width:auto}:where(.tw) .w-full{width:100%}:where(.tw) .min-w-0{min-width:0}:where(.tw) .min-w-full{min-width:100%}:where(.tw) .max-w-2xl{max-width:42rem}:where(.tw) .max-w-3xl{max-width:48rem}:where(.tw) .max-w-4xl{max-width:56rem}:where(.tw) .max-w-5xl{max-width:64rem}:where(.tw) .max-w-6xl{max-width:72rem}:where(.tw) .max-w-7xl{max-width:80rem}:where(.tw) .max-w-lg{max-width:32rem}:where(.tw) .max-w-md{max-width:28rem}:where(.tw) .max-w-none{max-width:none}:where(.tw) .max-w-xl{max-width:36rem}:where(.tw) .flex-1{flex:1}:where(.tw) .flex-shrink-0,:where(.tw) .shrink-0{flex-shrink:0}:where(.tw) .flex-grow{flex-grow:1}:where(.tw) .border-collapse{border-collapse:collapse}:where(.tw) .-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .-translate-y-4{--tw-translate-y:-1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .translate-x-1\/2{--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .translate-y-1\/2{--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .translate-y-full{--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}:where(.tw) .animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}:where(.tw) .animate-spin{animation:1s linear infinite spin}:where(.tw) .cursor-pointer{cursor:pointer}:where(.tw) .resize-none{resize:none}:where(.tw) .resize{resize:both}:where(.tw) .list-inside{list-style-position:inside}:where(.tw) .list-decimal{list-style-type:decimal}:where(.tw) .list-disc{list-style-type:disc}:where(.tw) .appearance-none{-webkit-appearance:none;appearance:none}:where(.tw) .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:where(.tw) .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.tw) .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.tw) .grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}:where(.tw) .flex-row{flex-direction:row}:where(.tw) .flex-col{flex-direction:column}:where(.tw) .flex-wrap{flex-wrap:wrap}:where(.tw) .flex-nowrap{flex-wrap:nowrap}:where(.tw) .place-items-center{place-items:center}:where(.tw) .items-start{align-items:flex-start}:where(.tw) .items-end{align-items:flex-end}:where(.tw) .items-center{align-items:center}:where(.tw) .items-stretch{align-items:stretch}:where(.tw) .justify-end{justify-content:flex-end}:where(.tw) .justify-center{justify-content:center}:where(.tw) .justify-between{justify-content:space-between}:where(.tw) .gap-1{gap:.25rem}:where(.tw) .gap-1\.5{gap:.375rem}:where(.tw) .gap-10{gap:2.5rem}:where(.tw) .gap-12{gap:3rem}:where(.tw) .gap-2{gap:.5rem}:where(.tw) .gap-2\.5{gap:.625rem}:where(.tw) .gap-3{gap:.75rem}:where(.tw) .gap-4{gap:1rem}:where(.tw) .gap-5{gap:1.25rem}:where(.tw) .gap-6{gap:1.5rem}:where(.tw) .gap-8{gap:2rem}:where(.tw) .gap-x-3{column-gap:.75rem}:where(.tw) .gap-x-5{column-gap:1.25rem}:where(.tw) .gap-y-4{row-gap:1rem}:where(.tw) .-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem*var(--tw-space-x-reverse));margin-left:calc(-.5rem*calc(1 - var(--tw-space-x-reverse)))}:where(.tw) .space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px*var(--tw-space-x-reverse));margin-left:calc(0px*calc(1 - var(--tw-space-x-reverse)))}:where(.tw) .space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem*var(--tw-space-x-reverse));margin-left:calc(.25rem*calc(1 - var(--tw-space-x-reverse)))}:where(.tw) .space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*calc(1 - var(--tw-space-x-reverse)))}:where(.tw) .space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*calc(1 - var(--tw-space-x-reverse)))}:where(.tw) .space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*calc(1 - var(--tw-space-x-reverse)))}:where(.tw) .space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem*var(--tw-space-x-reverse));margin-left:calc(1.5rem*calc(1 - var(--tw-space-x-reverse)))}:where(.tw) .space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem*var(--tw-space-x-reverse));margin-left:calc(2rem*calc(1 - var(--tw-space-x-reverse)))}:where(.tw) .space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}:where(.tw) .space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem*var(--tw-space-y-reverse))}:where(.tw) .space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem*var(--tw-space-y-reverse))}:where(.tw) .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}:where(.tw) .space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem*var(--tw-space-y-reverse))}:where(.tw) .space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}:where(.tw) .space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}:where(.tw) .space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}:where(.tw) .space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}:where(.tw) .space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem*var(--tw-space-y-reverse))}:where(.tw) .divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}:where(.tw) .divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity))}:where(.tw) .divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity))}:where(.tw) .overflow-hidden{overflow:hidden}:where(.tw) .overflow-x-auto{overflow-x:auto}:where(.tw) .overflow-x-hidden{overflow-x:hidden}:where(.tw) .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.tw) .whitespace-nowrap{white-space:nowrap}:where(.tw) .whitespace-pre-wrap{white-space:pre-wrap}:where(.tw) .break-words{overflow-wrap:break-word}:where(.tw) .rounded{border-radius:.25rem}:where(.tw) .rounded-2xl{border-radius:1rem}:where(.tw) .rounded-3xl{border-radius:1.5rem}:where(.tw) .rounded-full{border-radius:9999px}:where(.tw) .rounded-lg{border-radius:.5rem}:where(.tw) .rounded-md{border-radius:.375rem}:where(.tw) .rounded-xl{border-radius:.75rem}:where(.tw) .rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}:where(.tw) .rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}:where(.tw) .rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}:where(.tw) .rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}:where(.tw) .rounded-bl-full{border-bottom-left-radius:9999px}:where(.tw) .border{border-width:1px}:where(.tw) .border-0{border-width:0}:where(.tw) .border-2{border-width:2px}:where(.tw) .border-8{border-width:8px}:where(.tw) .border-b{border-bottom-width:1px}:where(.tw) .border-b-2{border-bottom-width:2px}:where(.tw) .border-l-2{border-left-width:2px}:where(.tw) .border-l-4{border-left-width:4px}:where(.tw) .border-t{border-top-width:1px}:where(.tw) .border-t-2{border-top-width:2px}:where(.tw) .border-dashed{border-style:dashed}:where(.tw) .border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity))}:where(.tw) .border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity))}:where(.tw) .border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}:where(.tw) .border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}:where(.tw) .border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity))}:where(.tw) .border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}:where(.tw) .border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}:where(.tw) .border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}:where(.tw) .border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}:where(.tw) .border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity))}:where(.tw) .border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity))}:where(.tw) .border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}:where(.tw) .border-indigo-100{--tw-border-opacity:1;border-color:rgb(224 231 255/var(--tw-border-opacity))}:where(.tw) .border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity))}:where(.tw) .border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}:where(.tw) .border-orange-400\/20{border-color:#fb923c33}:where(.tw) .border-pink-100{--tw-border-opacity:1;border-color:rgb(252 231 243/var(--tw-border-opacity))}:where(.tw) .border-pink-500{--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity))}:where(.tw) .border-pink-600{--tw-border-opacity:1;border-color:rgb(219 39 119/var(--tw-border-opacity))}:where(.tw) .border-purple-400{--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity))}:where(.tw) .border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity))}:where(.tw) .border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}:where(.tw) .border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}:where(.tw) .border-transparent{border-color:#0000}:where(.tw) .border-violet-100{--tw-border-opacity:1;border-color:rgb(237 233 254/var(--tw-border-opacity))}:where(.tw) .border-violet-400\/20{border-color:#a78bfa33}:where(.tw) .border-violet-400\/30{border-color:#a78bfa4d}:where(.tw) .border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}:where(.tw) .border-white\/10{border-color:#ffffff1a}:where(.tw) .border-white\/15{border-color:#ffffff26}:where(.tw) .border-white\/20{border-color:#fff3}:where(.tw) .border-white\/40{border-color:#fff6}:where(.tw) .border-yellow-300{--tw-border-opacity:1;border-color:rgb(253 224 71/var(--tw-border-opacity))}:where(.tw) .border-yellow-400{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity))}:where(.tw) .border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity))}:where(.tw) .border-opacity-20{--tw-border-opacity:.2}:where(.tw) .bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}:where(.tw) .bg-amber-50\/40{background-color:#fffbeb66}:where(.tw) .bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}:where(.tw) .bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}:where(.tw) .bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity))}:where(.tw) .bg-blue-400{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity))}:where(.tw) .bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}:where(.tw) .bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}:where(.tw) .bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}:where(.tw) .bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity))}:where(.tw) .bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}:where(.tw) .bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}:where(.tw) .bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}:where(.tw) .bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}:where(.tw) .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}:where(.tw) .bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}:where(.tw) .bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:where(.tw) .bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:where(.tw) .bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}:where(.tw) .bg-gray-950{--tw-bg-opacity:1;background-color:rgb(3 7 18/var(--tw-bg-opacity))}:where(.tw) .bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}:where(.tw) .bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity))}:where(.tw) .bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}:where(.tw) .bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}:where(.tw) .bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}:where(.tw) .bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity))}:where(.tw) .bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity))}:where(.tw) .bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity))}:where(.tw) .bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}:where(.tw) .bg-indigo-700{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity))}:where(.tw) .bg-indigo-800{--tw-bg-opacity:1;background-color:rgb(55 48 163/var(--tw-bg-opacity))}:where(.tw) .bg-orange-500\/10{background-color:#f973161a}:where(.tw) .bg-pink-100{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity))}:where(.tw) .bg-pink-200{--tw-bg-opacity:1;background-color:rgb(251 207 232/var(--tw-bg-opacity))}:where(.tw) .bg-pink-50{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity))}:where(.tw) .bg-pink-500{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity))}:where(.tw) .bg-pink-600{--tw-bg-opacity:1;background-color:rgb(219 39 119/var(--tw-bg-opacity))}:where(.tw) .bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity))}:where(.tw) .bg-purple-200{--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity))}:where(.tw) .bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity))}:where(.tw) .bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity))}:where(.tw) .bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity))}:where(.tw) .bg-purple-700{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity))}:where(.tw) .bg-purple-900{--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity))}:where(.tw) .bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}:where(.tw) .bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}:where(.tw) .bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}:where(.tw) .bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}:where(.tw) .bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity))}:where(.tw) .bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}:where(.tw) .bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}:where(.tw) .bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity))}:where(.tw) .bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity))}:where(.tw) .bg-transparent{background-color:#0000}:where(.tw) .bg-violet-500\/10{background-color:#8b5cf61a}:where(.tw) .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:where(.tw) .bg-white\/10{background-color:#ffffff1a}:where(.tw) .bg-white\/20{background-color:#fff3}:where(.tw) .bg-white\/5{background-color:#ffffff0d}:where(.tw) .bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity))}:where(.tw) .bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}:where(.tw) .bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity))}:where(.tw) .bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}:where(.tw) .bg-opacity-10{--tw-bg-opacity:.1}:where(.tw) .bg-opacity-20{--tw-bg-opacity:.2}:where(.tw) .bg-opacity-40{--tw-bg-opacity:.4}:where(.tw) .bg-opacity-50{--tw-bg-opacity:.5}:where(.tw) .bg-opacity-70{--tw-bg-opacity:.7}:where(.tw) .bg-\[radial-gradient\(ellipse_at_bottom\,_rgba\(139\,92\,246\,0\.18\)\,_transparent_60\%\)\]{background-image:radial-gradient(at bottom,#8b5cf62e,#0000 60%)}:where(.tw) .bg-\[radial-gradient\(ellipse_at_top\,_rgba\(139\,92\,246\,0\.25\)\,_transparent_60\%\)\]{background-image:radial-gradient(at top,#8b5cf640,#0000 60%)}:where(.tw) .bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}:where(.tw) .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}:where(.tw) .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}:where(.tw) .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}:where(.tw) .from-black\/80{--tw-gradient-from:#000c var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:#eff6ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-blue-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-emerald-400{--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-emerald-50{--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:#ecfdf500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-gray-50{--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:#f9fafb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-green-600{--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:#16a34a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-indigo-50{--tw-gradient-from:#eef2ff var(--tw-gradient-from-position);--tw-gradient-to:#eef2ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-indigo-500{--tw-gradient-from:#6366f1 var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-indigo-600{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:#4f46e500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-pink-50{--tw-gradient-from:#fdf2f8 var(--tw-gradient-from-position);--tw-gradient-to:#fdf2f800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-purple-500{--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-violet-400{--tw-gradient-from:#a78bfa var(--tw-gradient-from-position);--tw-gradient-to:#a78bfa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-violet-600{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:#7c3aed00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .via-amber-300{--tw-gradient-to:#fcd34d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fcd34d var(--tw-gradient-via-position),var(--tw-gradient-to)}:where(.tw) .via-black\/20{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0003 var(--tw-gradient-via-position),var(--tw-gradient-to)}:where(.tw) .via-fuchsia-400{--tw-gradient-to:#e879f900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e879f9 var(--tw-gradient-via-position),var(--tw-gradient-to)}:where(.tw) .via-pink-500{--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ec4899 var(--tw-gradient-via-position),var(--tw-gradient-to)}:where(.tw) .via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}:where(.tw) .to-amber-300{--tw-gradient-to:#fcd34d var(--tw-gradient-to-position)}:where(.tw) .to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}:where(.tw) .to-blue-700{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}:where(.tw) .to-cyan-50{--tw-gradient-to:#ecfeff var(--tw-gradient-to-position)}:where(.tw) .to-emerald-600{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}:where(.tw) .to-fuchsia-500{--tw-gradient-to:#d946ef var(--tw-gradient-to-position)}:where(.tw) .to-gray-100{--tw-gradient-to:#f3f4f6 var(--tw-gradient-to-position)}:where(.tw) .to-gray-200{--tw-gradient-to:#e5e7eb var(--tw-gradient-to-position)}:where(.tw) .to-green-500{--tw-gradient-to:#22c55e var(--tw-gradient-to-position)}:where(.tw) .to-indigo-100{--tw-gradient-to:#e0e7ff var(--tw-gradient-to-position)}:where(.tw) .to-purple-50{--tw-gradient-to:#faf5ff var(--tw-gradient-to-position)}:where(.tw) .to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}:where(.tw) .to-red-600{--tw-gradient-to:#dc2626 var(--tw-gradient-to-position)}:where(.tw) .to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}:where(.tw) .to-zinc-50{--tw-gradient-to:#fafafa var(--tw-gradient-to-position)}:where(.tw) .bg-clip-text{-webkit-background-clip:text;background-clip:text}:where(.tw) .object-cover{object-fit:cover}:where(.tw) .p-0{padding:0}:where(.tw) .p-0\.5{padding:.125rem}:where(.tw) .p-1{padding:.25rem}:where(.tw) .p-10{padding:2.5rem}:where(.tw) .p-2{padding:.5rem}:where(.tw) .p-2\.5{padding:.625rem}:where(.tw) .p-3{padding:.75rem}:where(.tw) .p-4{padding:1rem}:where(.tw) .p-5{padding:1.25rem}:where(.tw) .p-6{padding:1.5rem}:where(.tw) .p-8{padding:2rem}:where(.tw) .px-1{padding-left:.25rem;padding-right:.25rem}:where(.tw) .px-2{padding-left:.5rem;padding-right:.5rem}:where(.tw) .px-2\.5{padding-left:.625rem;padding-right:.625rem}:where(.tw) .px-3{padding-left:.75rem;padding-right:.75rem}:where(.tw) .px-4{padding-left:1rem;padding-right:1rem}:where(.tw) .px-5{padding-left:1.25rem;padding-right:1.25rem}:where(.tw) .px-6{padding-left:1.5rem;padding-right:1.5rem}:where(.tw) .px-8{padding-left:2rem;padding-right:2rem}:where(.tw) .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}:where(.tw) .py-1{padding-top:.25rem;padding-bottom:.25rem}:where(.tw) .py-10{padding-top:2.5rem;padding-bottom:2.5rem}:where(.tw) .py-12{padding-top:3rem;padding-bottom:3rem}:where(.tw) .py-14{padding-top:3.5rem;padding-bottom:3.5rem}:where(.tw) .py-16{padding-top:4rem;padding-bottom:4rem}:where(.tw) .py-2{padding-top:.5rem;padding-bottom:.5rem}:where(.tw) .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}:where(.tw) .py-20{padding-top:5rem;padding-bottom:5rem}:where(.tw) .py-24{padding-top:6rem;padding-bottom:6rem}:where(.tw) .py-3{padding-top:.75rem;padding-bottom:.75rem}:where(.tw) .py-3\.5{padding-top:.875rem;padding-bottom:.875rem}:where(.tw) .py-4{padding-top:1rem;padding-bottom:1rem}:where(.tw) .py-6{padding-top:1.5rem;padding-bottom:1.5rem}:where(.tw) .py-8{padding-top:2rem;padding-bottom:2rem}:where(.tw) .pb-10{padding-bottom:2.5rem}:where(.tw) .pb-14{padding-bottom:3.5rem}:where(.tw) .pb-16{padding-bottom:4rem}:where(.tw) .pb-2{padding-bottom:.5rem}:where(.tw) .pb-20{padding-bottom:5rem}:where(.tw) .pb-3{padding-bottom:.75rem}:where(.tw) .pb-4{padding-bottom:1rem}:where(.tw) .pb-6{padding-bottom:1.5rem}:where(.tw) .pb-8{padding-bottom:2rem}:where(.tw) .pl-3{padding-left:.75rem}:where(.tw) .pl-3\.5{padding-left:.875rem}:where(.tw) .pl-4{padding-left:1rem}:where(.tw) .pl-5{padding-left:1.25rem}:where(.tw) .pl-6{padding-left:1.5rem}:where(.tw) .pl-9{padding-left:2.25rem}:where(.tw) .pr-3{padding-right:.75rem}:where(.tw) .pr-4{padding-right:1rem}:where(.tw) .pr-8{padding-right:2rem}:where(.tw) .pr-9{padding-right:2.25rem}:where(.tw) .pt-12{padding-top:3rem}:where(.tw) .pt-16{padding-top:4rem}:where(.tw) .pt-2{padding-top:.5rem}:where(.tw) .pt-20{padding-top:5rem}:where(.tw) .pt-3{padding-top:.75rem}:where(.tw) .pt-4{padding-top:1rem}:where(.tw) .pt-6{padding-top:1.5rem}:where(.tw) .pt-8{padding-top:2rem}:where(.tw) .text-left{text-align:left}:where(.tw) .text-center{text-align:center}:where(.tw) .text-right{text-align:right}:where(.tw) .align-top{vertical-align:top}:where(.tw) .font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}:where(.tw) .text-2xl{font-size:1.5rem;line-height:2rem}:where(.tw) .text-3xl{font-size:1.875rem;line-height:2.25rem}:where(.tw) .text-4xl{font-size:2.25rem;line-height:2.5rem}:where(.tw) .text-5xl{font-size:3rem;line-height:1}:where(.tw) .text-6xl{font-size:3.75rem;line-height:1}:where(.tw) .text-\[10px\]{font-size:10px}:where(.tw) .text-\[11\.5px\]{font-size:11.5px}:where(.tw) .text-\[11px\]{font-size:11px}:where(.tw) .text-\[12\.5px\]{font-size:12.5px}:where(.tw) .text-\[15px\]{font-size:15px}:where(.tw) .text-base{font-size:1rem;line-height:1.5rem}:where(.tw) .text-lg{font-size:1.125rem;line-height:1.75rem}:where(.tw) .text-sm{font-size:.875rem;line-height:1.25rem}:where(.tw) .text-xl{font-size:1.25rem;line-height:1.75rem}:where(.tw) .text-xs{font-size:.75rem;line-height:1rem}:where(.tw) .font-bold{font-weight:700}:where(.tw) .font-extrabold{font-weight:800}:where(.tw) .font-light{font-weight:300}:where(.tw) .font-medium{font-weight:500}:where(.tw) .font-normal{font-weight:400}:where(.tw) .font-semibold{font-weight:600}:where(.tw) .uppercase{text-transform:uppercase}:where(.tw) .italic{font-style:italic}:where(.tw) .not-italic{font-style:normal}:where(.tw) .leading-\[1\.05\]{line-height:1.05}:where(.tw) .leading-none{line-height:1}:where(.tw) .leading-relaxed{line-height:1.625}:where(.tw) .leading-tight{line-height:1.25}:where(.tw) .tracking-tight{letter-spacing:-.025em}:where(.tw) .tracking-wide{letter-spacing:.025em}:where(.tw) .tracking-wider{letter-spacing:.05em}:where(.tw) .tracking-widest{letter-spacing:.1em}:where(.tw) .text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}:where(.tw) .text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}:where(.tw) .text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}:where(.tw) .text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}:where(.tw) .text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}:where(.tw) .text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity))}:where(.tw) .text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity))}:where(.tw) .text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}:where(.tw) .text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}:where(.tw) .text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}:where(.tw) .text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}:where(.tw) .text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}:where(.tw) .text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity))}:where(.tw) .text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}:where(.tw) .text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity))}:where(.tw) .text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity))}:where(.tw) .text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}:where(.tw) .text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity))}:where(.tw) .text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity))}:where(.tw) .text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}:where(.tw) .text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}:where(.tw) .text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:where(.tw) .text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:where(.tw) .text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}:where(.tw) .text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}:where(.tw) .text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}:where(.tw) .text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}:where(.tw) .text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}:where(.tw) .text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}:where(.tw) .text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}:where(.tw) .text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}:where(.tw) .text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}:where(.tw) .text-indigo-100{--tw-text-opacity:1;color:rgb(224 231 255/var(--tw-text-opacity))}:where(.tw) .text-indigo-100\/60{color:#e0e7ff99}:where(.tw) .text-indigo-100\/70{color:#e0e7ffb3}:where(.tw) .text-indigo-100\/75{color:#e0e7ffbf}:where(.tw) .text-indigo-100\/85{color:#e0e7ffd9}:where(.tw) .text-indigo-200{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity))}:where(.tw) .text-indigo-200\/70{color:#c7d2feb3}:where(.tw) .text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity))}:where(.tw) .text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}:where(.tw) .text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}:where(.tw) .text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}:where(.tw) .text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity))}:where(.tw) .text-indigo-800{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity))}:where(.tw) .text-indigo-900{--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity))}:where(.tw) .text-indigo-900\/80{color:#312e81cc}:where(.tw) .text-orange-200{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity))}:where(.tw) .text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity))}:where(.tw) .text-pink-500{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity))}:where(.tw) .text-pink-600{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity))}:where(.tw) .text-pink-800{--tw-text-opacity:1;color:rgb(157 23 77/var(--tw-text-opacity))}:where(.tw) .text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity))}:where(.tw) .text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity))}:where(.tw) .text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity))}:where(.tw) .text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity))}:where(.tw) .text-purple-800{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity))}:where(.tw) .text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}:where(.tw) .text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}:where(.tw) .text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}:where(.tw) .text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}:where(.tw) .text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}:where(.tw) .text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}:where(.tw) .text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}:where(.tw) .text-teal-800{--tw-text-opacity:1;color:rgb(17 94 89/var(--tw-text-opacity))}:where(.tw) .text-transparent{color:#0000}:where(.tw) .text-violet-100{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity))}:where(.tw) .text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity))}:where(.tw) .text-violet-300{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity))}:where(.tw) .text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity))}:where(.tw) .text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity))}:where(.tw) .text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity))}:where(.tw) .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:where(.tw) .text-white\/50{color:#ffffff80}:where(.tw) .text-white\/70{color:#ffffffb3}:where(.tw) .text-white\/80{color:#fffc}:where(.tw) .text-white\/90{color:#ffffffe6}:where(.tw) .text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}:where(.tw) .text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity))}:where(.tw) .text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}:where(.tw) .text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity))}:where(.tw) .text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity))}:where(.tw) .text-opacity-90{--tw-text-opacity:.9}:where(.tw) .underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}:where(.tw) .decoration-indigo-400\/50{-webkit-text-decoration-color:#818cf880;text-decoration-color:#818cf880}:where(.tw) .underline-offset-2{text-underline-offset:2px}:where(.tw) .placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}:where(.tw) .placeholder-slate-400::placeholder{--tw-placeholder-opacity:1;color:rgb(148 163 184/var(--tw-placeholder-opacity))}:where(.tw) .placeholder-white\/50::placeholder{color:#ffffff80}:where(.tw) .accent-indigo-600{accent-color:#4f46e5}:where(.tw) .opacity-0{opacity:0}:where(.tw) .opacity-10{opacity:.1}:where(.tw) .opacity-100{opacity:1}:where(.tw) .opacity-30{opacity:.3}:where(.tw) .opacity-40{opacity:.4}:where(.tw) .opacity-50{opacity:.5}:where(.tw) .opacity-60{opacity:.6}:where(.tw) .opacity-70{opacity:.7}:where(.tw) .opacity-75{opacity:.75}:where(.tw) .opacity-80{opacity:.8}:where(.tw) .opacity-90{opacity:.9}:where(.tw) .opacity-\[0\.07\]{opacity:.07}:where(.tw) .shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where(.tw) .shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where(.tw) .shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where(.tw) .shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where(.tw) .shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where(.tw) .shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where(.tw) .shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where(.tw) .outline-none{outline-offset:2px;outline:2px solid #0000}:where(.tw) .outline{outline-style:solid}:where(.tw) .ring{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:where(.tw) .ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:where(.tw) .ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}:where(.tw) .blur-2xl{--tw-blur:blur(40px);filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}:where(.tw) .blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}:where(.tw) .drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px #00000012)drop-shadow(0 2px 2px #0000000f);filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}:where(.tw) .filter{filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}:where(.tw) .backdrop-blur{--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia)}:where(.tw) .backdrop-blur-md{--tw-backdrop-blur:blur(12px);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia)}:where(.tw) .backdrop-blur-sm{--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia)}:where(.tw) .transition{transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where(.tw) .transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where(.tw) .transition-colors{transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where(.tw) .transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where(.tw) .transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where(.tw) .duration-200{transition-duration:.2s}:where(.tw) .duration-300{transition-duration:.3s}:where(.tw) .duration-500{transition-duration:.5s}:where(.tw) .duration-700{transition-duration:.7s}:where(.tw) .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:where(.tw) .\[background-image\:linear-gradient\(to_right\,white_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,white_1px\,transparent_1px\)\]{background-image:linear-gradient(90deg,#fff 1px,#0000 1px),linear-gradient(#fff 1px,#0000 1px)}:where(.tw) .\[background-size\:40px_40px\]{background-size:40px 40px}:where(.tw) .hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .hover\:-translate-y-px:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .hover\:\!border-indigo-300:hover{--tw-border-opacity:1!important;border-color:rgb(165 180 252/var(--tw-border-opacity))!important}:where(.tw) .hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity))}:where(.tw) .hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}:where(.tw) .hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgb(251 207 232/var(--tw-border-opacity))}:where(.tw) .hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity))}:where(.tw) .hover\:\!bg-indigo-50:hover{--tw-bg-opacity:1!important;background-color:rgb(238 242 255/var(--tw-bg-opacity))!important}:where(.tw) .hover\:\!bg-white\/30:hover{background-color:#ffffff4d!important}:where(.tw) .hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgb(55 48 163/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-orange-600:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgb(219 39 119/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgb(190 24 93/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-rose-500:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-violet-50:hover{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-white\/10:hover{background-color:#ffffff1a}:where(.tw) .hover\:bg-white\/20:hover{background-color:#fff3}:where(.tw) .hover\:bg-white\/5:hover{background-color:#ffffff0d}:where(.tw) .hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity))}:where(.tw) .hover\:bg-opacity-10:hover{--tw-bg-opacity:.1}:where(.tw) .hover\:bg-opacity-90:hover{--tw-bg-opacity:.9}:where(.tw) .hover\:from-green-500:hover{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .hover\:from-green-700:hover{--tw-gradient-from:#15803d var(--tw-gradient-from-position);--tw-gradient-to:#15803d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .hover\:from-red-600:hover{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.tw) .hover\:to-emerald-700:hover{--tw-gradient-to:#047857 var(--tw-gradient-to-position)}:where(.tw) .hover\:to-red-700:hover{--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}:where(.tw) .hover\:\!text-indigo-600:hover{--tw-text-opacity:1!important;color:rgb(79 70 229/var(--tw-text-opacity))!important}:where(.tw) .hover\:\!text-indigo-700:hover{--tw-text-opacity:1!important;color:rgb(67 56 202/var(--tw-text-opacity))!important}:where(.tw) .hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity))}:where(.tw) .hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}:where(.tw) .hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}:where(.tw) .hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}:where(.tw) .hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}:where(.tw) .hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:where(.tw) .hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}:where(.tw) .hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}:where(.tw) .hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}:where(.tw) .hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity))}:where(.tw) .hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity))}:where(.tw) .hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgb(157 23 77/var(--tw-text-opacity))}:where(.tw) .hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgb(131 24 67/var(--tw-text-opacity))}:where(.tw) .hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}:where(.tw) .hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:where(.tw) .hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}:where(.tw) .hover\:decoration-indigo-600:hover{-webkit-text-decoration-color:#4f46e5;text-decoration-color:#4f46e5}:where(.tw) .hover\:opacity-90:hover{opacity:.9}:where(.tw) .hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where(.tw) .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where(.tw) .hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where(.tw) .hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}:where(.tw) .focus\:z-10:focus{z-index:10}:where(.tw) .focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}:where(.tw) .focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}:where(.tw) .focus\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity))}:where(.tw) .focus\:border-rose-400:focus{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity))}:where(.tw) .focus\:border-transparent:focus{border-color:#0000}:where(.tw) .focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:where(.tw) .focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}:where(.tw) .focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:where(.tw) .focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:where(.tw) .focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:where(.tw) .focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}:where(.tw) .focus\:ring-emerald-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity))}:where(.tw) .focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(224 231 255/var(--tw-ring-opacity))}:where(.tw) .focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(165 180 252/var(--tw-ring-opacity))}:where(.tw) .focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}:where(.tw) .focus\:ring-indigo-500\/50:focus{--tw-ring-color:#6366f180}:where(.tw) .focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}:where(.tw) .focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(236 72 153/var(--tw-ring-opacity))}:where(.tw) .focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}:where(.tw) .focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(147 51 234/var(--tw-ring-opacity))}:where(.tw) .focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity))}:where(.tw) .focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}:where(.tw) .focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(234 179 8/var(--tw-ring-opacity))}:where(.tw) .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}:where(.tw) .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}:where(.tw) .disabled\:opacity-50:disabled{opacity:.5}:where(.tw) .group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .group:hover .group-hover\:translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .group:hover .group-hover\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}:where(.tw) .group:hover .group-hover\:\!text-indigo-600{--tw-text-opacity:1!important;color:rgb(79 70 229/var(--tw-text-opacity))!important}:where(.tw) .group:hover .group-hover\:text-indigo-200{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity))}:where(.tw) .group:hover .group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}:where(.tw) .group:hover .group-hover\:opacity-100{opacity:1}:where(.tw) .peer:checked~.peer-checked\:border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}:where(.tw) .peer:checked~.peer-checked\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity))}@media (width>=640px){:where(.tw) .sm\:mx-0{margin-left:0;margin-right:0}:where(.tw) .sm\:mb-0{margin-bottom:0}:where(.tw) .sm\:mb-10{margin-bottom:2.5rem}:where(.tw) .sm\:block{display:block}:where(.tw) .sm\:hidden{display:none}:where(.tw) .sm\:h-\[180px\]{height:180px}:where(.tw) .sm\:w-2\/3{width:66.6667%}:where(.tw) .sm\:w-\[180px\]{width:180px}:where(.tw) .sm\:w-auto{width:auto}:where(.tw) .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.tw) .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.tw) .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.tw) .sm\:grid-cols-\[auto\,1fr\]{grid-template-columns:auto 1fr}:where(.tw) .sm\:flex-row{flex-direction:row}:where(.tw) .sm\:items-center{align-items:center}:where(.tw) .sm\:justify-start{justify-content:flex-start}:where(.tw) .sm\:gap-2{gap:.5rem}:where(.tw) .sm\:gap-4{gap:1rem}:where(.tw) .sm\:gap-x-6{column-gap:1.5rem}:where(.tw) .sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*calc(1 - var(--tw-space-x-reverse)))}:where(.tw) .sm\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem*var(--tw-space-x-reverse));margin-left:calc(2rem*calc(1 - var(--tw-space-x-reverse)))}:where(.tw) .sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}:where(.tw) .sm\:p-10{padding:2.5rem}:where(.tw) .sm\:p-6{padding:1.5rem}:where(.tw) .sm\:p-8{padding:2rem}:where(.tw) .sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}:where(.tw) .sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}:where(.tw) .sm\:py-16{padding-top:4rem;padding-bottom:4rem}:where(.tw) .sm\:py-20{padding-top:5rem;padding-bottom:5rem}:where(.tw) .sm\:text-left{text-align:left}:where(.tw) .sm\:text-right{text-align:right}:where(.tw) .sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}:where(.tw) .sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}:where(.tw) .sm\:text-5xl{font-size:3rem;line-height:1}:where(.tw) .sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (width>=768px){:where(.tw) .md\:col-span-2{grid-column:span 2/span 2}:where(.tw) .md\:mb-0{margin-bottom:0}:where(.tw) .md\:ml-2{margin-left:.5rem}:where(.tw) .md\:mr-6{margin-right:1.5rem}:where(.tw) .md\:mt-0{margin-top:0}:where(.tw) .md\:block{display:block}:where(.tw) .md\:flex{display:flex}:where(.tw) .md\:hidden{display:none}:where(.tw) .md\:h-\[420px\]{height:420px}:where(.tw) .md\:w-1\/2{width:50%}:where(.tw) .md\:w-1\/3{width:33.3333%}:where(.tw) .md\:w-1\/4{width:25%}:where(.tw) .md\:w-2\/3{width:66.6667%}:where(.tw) .md\:w-2\/5{width:40%}:where(.tw) .md\:w-3\/4{width:75%}:where(.tw) .md\:w-3\/5{width:60%}:where(.tw) .md\:w-64{width:16rem}:where(.tw) .md\:w-auto{width:auto}:where(.tw) .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.tw) .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.tw) .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.tw) .md\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}:where(.tw) .md\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}:where(.tw) .md\:flex-row{flex-direction:row}:where(.tw) .md\:items-center{align-items:center}:where(.tw) .md\:items-stretch{align-items:stretch}:where(.tw) .md\:justify-start{justify-content:flex-start}:where(.tw) .md\:justify-between{justify-content:space-between}:where(.tw) .md\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*calc(1 - var(--tw-space-x-reverse)))}:where(.tw) .md\:p-10{padding:2.5rem}:where(.tw) .md\:p-12{padding:3rem}:where(.tw) .md\:p-8{padding:2rem}:where(.tw) .md\:py-24{padding-top:6rem;padding-bottom:6rem}:where(.tw) .md\:py-32{padding-top:8rem;padding-bottom:8rem}:where(.tw) .md\:pb-14{padding-bottom:3.5rem}:where(.tw) .md\:pr-6{padding-right:1.5rem}:where(.tw) .md\:pr-8{padding-right:2rem}:where(.tw) .md\:pt-20{padding-top:5rem}:where(.tw) .md\:text-left{text-align:left}:where(.tw) .md\:text-center{text-align:center}:where(.tw) .md\:text-2xl{font-size:1.5rem;line-height:2rem}:where(.tw) .md\:text-3xl{font-size:1.875rem;line-height:2.25rem}:where(.tw) .md\:text-4xl{font-size:2.25rem;line-height:2.5rem}:where(.tw) .md\:text-5xl{font-size:3rem;line-height:1}:where(.tw) .md\:text-6xl{font-size:3.75rem;line-height:1}:where(.tw) .md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=1024px){:where(.tw) .lg\:sticky{position:sticky}:where(.tw) .lg\:order-2{order:2}:where(.tw) .lg\:col-span-1{grid-column:span 1/span 1}:where(.tw) .lg\:col-span-2{grid-column:span 2/span 2}:where(.tw) .lg\:row-span-2{grid-row:span 2/span 2}:where(.tw) .lg\:mb-0{margin-bottom:0}:where(.tw) .lg\:mt-0{margin-top:0}:where(.tw) .lg\:block{display:block}:where(.tw) .lg\:grid{display:grid}:where(.tw) .lg\:h-\[480px\]{height:480px}:where(.tw) .lg\:w-1\/2{width:50%}:where(.tw) .lg\:w-1\/3{width:33.3333%}:where(.tw) .lg\:w-1\/4{width:25%}:where(.tw) .lg\:w-2\/3{width:66.6667%}:where(.tw) .lg\:w-3\/4{width:75%}:where(.tw) .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.tw) .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.tw) .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.tw) .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}:where(.tw) .lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}:where(.tw) .lg\:grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}:where(.tw) .lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}:where(.tw) .lg\:grid-cols-\[minmax\(0\,6fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}:where(.tw) .lg\:grid-cols-\[minmax\(0\,6fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}:where(.tw) .lg\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}:where(.tw) .lg\:flex-row{flex-direction:row}:where(.tw) .lg\:items-center{align-items:center}:where(.tw) .lg\:gap-10{gap:2.5rem}:where(.tw) .lg\:gap-16{gap:4rem}:where(.tw) .lg\:gap-8{gap:2rem}:where(.tw) .lg\:p-10{padding:2.5rem}:where(.tw) .lg\:p-6{padding:1.5rem}:where(.tw) .lg\:p-8{padding:2rem}:where(.tw) .lg\:px-8{padding-left:2rem;padding-right:2rem}:where(.tw) .lg\:py-16{padding-top:4rem;padding-bottom:4rem}:where(.tw) .lg\:py-20{padding-top:5rem;padding-bottom:5rem}:where(.tw) .lg\:py-24{padding-top:6rem;padding-bottom:6rem}:where(.tw) .lg\:py-32{padding-top:8rem;padding-bottom:8rem}:where(.tw) .lg\:pb-28{padding-bottom:7rem}:where(.tw) .lg\:pr-10{padding-right:2.5rem}:where(.tw) .lg\:pr-12{padding-right:3rem}:where(.tw) .lg\:pt-24{padding-top:6rem}:where(.tw) .lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}:where(.tw) .lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}:where(.tw) .lg\:text-5xl{font-size:3rem;line-height:1}:where(.tw) .lg\:text-6xl{font-size:3.75rem;line-height:1}}@media (width>=1280px){:where(.tw) .xl\:w-40{width:10rem}:where(.tw) .xl\:flex-row{flex-direction:row}}@media (prefers-color-scheme:dark){:where(.tw) .dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}:where(.pg-ai-ai-influencer-maak-ai-influencer),:where(.pg-ai-ai-influencer-maak-ai-influencer){-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,sans-serif;line-height:1.5}:where(.pg-ai-ai-oplossingen-ai-automation-oplossingen) .bg-primary{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}:where(.pg-ai-ai-oplossingen-ai-automation-oplossingen) .from-primary{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:#4f46e500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.pg-ai-ai-oplossingen-ai-automation-oplossingen) .to-secondary{--tw-gradient-to:#10b981 var(--tw-gradient-to-position)}:where(.pg-ai-ai-oplossingen-ai-automation-oplossingen) .text-primary{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}:where(.pg-ai-ai-seo-tips) .bg-primary{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}:where(.pg-ai-ai-seo-tips) .bg-secondary{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity))}:where(.pg-ai-ai-seo-tips) .from-accent{--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:#8b5cf600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.pg-ai-ai-seo-tips) .from-primary{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:#4f46e500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.pg-ai-ai-seo-tips) .to-accent{--tw-gradient-to:#8b5cf6 var(--tw-gradient-to-position)}:where(.pg-ai-ai-seo-tips) .to-primary{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}:where(.pg-ai-ai-seo-tips) .text-primary{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}:where(.pg-ai-ai-seo-tips) .text-secondary{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity))}:where(.pg-ai-ai-seo-van-beginner-tot-expert),:where(.pg-ai-ai-seo-van-beginner-tot-expert){-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Poppins,sans-serif;line-height:1.5}:where(.pg-ai-ai-seo-van-beginner-tot-expert) .from-primary{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.pg-ai-ai-seo-van-beginner-tot-expert) .to-secondary{--tw-gradient-to:#10b981 var(--tw-gradient-to-position)}:where(.pg-ai-ai-seo-van-beginner-tot-expert) .focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}:where(.pg-ai-ai-visuals) .font-display{font-family:Space Grotesk,ui-sans-serif}:where(.pg-ai-ai-visuals) .shadow-glow{--tw-shadow:0 20px 60px #ff6b6b40;--tw-shadow-colored:0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:where(.pg-ai-ai-youtube-video-summaries) .bg-primary{--tw-bg-opacity:1;background-color:rgb(255 0 0/var(--tw-bg-opacity))}:where(.pg-ai-ai-youtube-video-summaries) .text-primary{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity))}:where(.pg-ai-ai-youtube-video-summaries) .text-secondary{--tw-text-opacity:1;color:rgb(40 40 40/var(--tw-text-opacity))}:where(.pg-ai-ai-youtube-video-summaries) .focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 0 0/var(--tw-ring-opacity))}:where(.pg-ai-concurrent-in-ai-zoekresultaten),:where(.pg-ai-concurrent-in-ai-zoekresultaten){-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Montserrat,sans-serif;line-height:1.5}:where(.pg-ai-concurrent-in-ai-zoekresultaten) .bg-primary{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}:where(.pg-ai-concurrent-in-ai-zoekresultaten) .text-dark{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}:where(.pg-ai-concurrent-in-ai-zoekresultaten) .text-primary{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}:where(.pg-ai-concurrent-in-ai-zoekresultaten) .focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235/var(--tw-ring-opacity))}:where(.pg-ai-hoe-in-ai-zoekresultaten-komen),:where(.pg-ai-hoe-in-ai-zoekresultaten-komen){-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,sans-serif;line-height:1.5}:where(.pg-ai-maak-eigen-thumbnails),:where(.pg-ai-maak-eigen-thumbnails){-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Poppins,sans-serif;line-height:1.5}:where(.pg-ai-meer-klanten-via-ai) .bg-primary{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}:where(.pg-ai-meer-klanten-via-ai) .from-gradientStart{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:#7c3aed00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.pg-ai-meer-klanten-via-ai) .to-gradientEnd{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}:where(.pg-ai-meer-klanten-via-ai) .text-primary{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}:where(.pg-ai-meer-klanten-via-ai) .text-secondary{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}:where(.pg-ai-meer-klanten-via-ai) .focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}:where(.pg-ai-van-prompt-tot-meesterwerk) .bg-primary{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity))}:where(.pg-ai-van-prompt-tot-meesterwerk) .text-primary{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}:where(.pg-ai-van-prompt-tot-meesterwerk) .focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}:where(.pg-boekingssysteem-manueel-vs-automatisch-boeken-php) .bg-primary{--tw-bg-opacity:1;background-color:rgb(249 193 213/var(--tw-bg-opacity))}:where(.pg-boekingssysteem-manueel-vs-automatisch-boeken-php) .text-accent{--tw-text-opacity:1;color:rgb(212 165 165/var(--tw-text-opacity))}:where(.pg-boekingssysteem-manueel-vs-automatisch-boeken-php) .focus\:ring-accent:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(212 165 165/var(--tw-ring-opacity))}:where(.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html) .bg-salondark{--tw-bg-opacity:1;background-color:rgb(90 76 109/var(--tw-bg-opacity))}:where(.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html) .bg-salonpink{--tw-bg-opacity:1;background-color:rgb(245 215 232/var(--tw-bg-opacity))}:where(.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html) .bg-salonpurple{--tw-bg-opacity:1;background-color:rgb(166 127 181/var(--tw-bg-opacity))}:where(.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html) .text-salondark{--tw-text-opacity:1;color:rgb(90 76 109/var(--tw-text-opacity))}:where(.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html) .text-salonpink{--tw-text-opacity:1;color:rgb(245 215 232/var(--tw-text-opacity))}:where(.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html) .text-salonpurple{--tw-text-opacity:1;color:rgb(166 127 181/var(--tw-text-opacity))}:where(.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html) .hover\:bg-salondark:hover{--tw-bg-opacity:1;background-color:rgb(90 76 109/var(--tw-bg-opacity))}:where(.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html) .focus\:ring-salonpurple:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(166 127 181/var(--tw-ring-opacity))}:where(.pg-boekingssysteem-schoonheidssalon-verlies-klanten-html) .bg-primary{--tw-bg-opacity:1;background-color:rgb(209 71 140/var(--tw-bg-opacity))}:where(.pg-boekingssysteem-schoonheidssalon-verlies-klanten-html) .focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 71 140/var(--tw-ring-opacity))}:where(.pg-boekingssysteem-website-met-boekingsysteem) .bg-primary{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}:where(.pg-boekingssysteem-website-met-boekingsysteem) .text-dark{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}:where(.pg-boekingssysteem-website-met-boekingsysteem) .text-primary{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}:where(.pg-boekingssysteem-website-met-boekingsysteem) .text-secondary{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity))}:where(.pg-boekingssysteem-website-met-boekingsysteem) .focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}:where(.pg-sea-marketing-funnel-wegmarkeringen) .border-accent{--tw-border-opacity:1;border-color:rgb(0 168 89/var(--tw-border-opacity))}:where(.pg-sea-marketing-funnel-wegmarkeringen) .border-primary{--tw-border-opacity:1;border-color:rgb(0 114 255/var(--tw-border-opacity))}:where(.pg-sea-marketing-funnel-wegmarkeringen) .border-secondary{--tw-border-opacity:1;border-color:rgb(0 51 102/var(--tw-border-opacity))}:where(.pg-sea-marketing-funnel-wegmarkeringen) .bg-accent{--tw-bg-opacity:1;background-color:rgb(0 168 89/var(--tw-bg-opacity))}:where(.pg-sea-marketing-funnel-wegmarkeringen) .bg-primary{--tw-bg-opacity:1;background-color:rgb(0 114 255/var(--tw-bg-opacity))}:where(.pg-sea-marketing-funnel-wegmarkeringen) .bg-secondary{--tw-bg-opacity:1;background-color:rgb(0 51 102/var(--tw-bg-opacity))}:where(.pg-sea-marketing-funnel-wegmarkeringen) .from-primary{--tw-gradient-from:#0072ff var(--tw-gradient-from-position);--tw-gradient-to:#0072ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.pg-sea-marketing-funnel-wegmarkeringen) .to-accent{--tw-gradient-to:#00a859 var(--tw-gradient-to-position)}:where(.pg-sea-marketing-funnel-wegmarkeringen) .text-accent{--tw-text-opacity:1;color:rgb(0 168 89/var(--tw-text-opacity))}:where(.pg-sea-marketing-funnel-wegmarkeringen) .text-primary{--tw-text-opacity:1;color:rgb(0 114 255/var(--tw-text-opacity))}:where(.pg-sea-marketing-funnel-wegmarkeringen) .text-secondary{--tw-text-opacity:1;color:rgb(0 51 102/var(--tw-text-opacity))}:where(.pg-sea-marketing-funnel-wegmarkeringen) .focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 114 255/var(--tw-ring-opacity))}:where(.pg-sea-stop-met-adverteren-op-onvoorbereide-website) .bg-primary{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}:where(.pg-sea-stop-met-adverteren-op-onvoorbereide-website) .hover\:bg-secondary:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity))}:where(.pg-sea-stop-met-adverteren-op-onvoorbereide-website) .focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235/var(--tw-ring-opacity))}:where(.pg-seo-binnen-2-maanden-topresultaten-in-google) .bg-accent{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity))}:where(.pg-seo-binnen-2-maanden-topresultaten-in-google) .text-primary{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity))}:where(.pg-seo-gratis-seo-audit),:where(.pg-seo-gratis-seo-audit){-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Plus Jakarta Sans,sans-serif;line-height:1.5}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties),:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties){-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Poppins,sans-serif;line-height:1.5}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .bg-secondary\/50{background-color:#1e40af80}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .from-accent{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .from-secondary{--tw-gradient-from:#1e40af var(--tw-gradient-from-position);--tw-gradient-to:#1e40af00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .to-primary{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .text-accent{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity))}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .text-primary{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .hover\:to-accent:hover{--tw-gradient-to:#10b981 var(--tw-gradient-to-position)}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .focus\:ring-accent:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity))}:where(.pg-seo-seo-vs-google-ads) .border-primary{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity))}:where(.pg-seo-seo-vs-google-ads) .bg-primary{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}:where(.pg-seo-seo-vs-google-ads) .from-primary{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:#4f46e500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.pg-seo-seo-vs-google-ads) .to-secondary{--tw-gradient-to:#10b981 var(--tw-gradient-to-position)}:where(.pg-seo-seo-vs-google-ads) .text-primary{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}:where(.pg-seo-waarom-seo-in-plaats-van-ads) .bg-primary{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}:where(.pg-seo-waarom-seo-in-plaats-van-ads) .from-primary{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.pg-seo-waarom-seo-in-plaats-van-ads) .to-secondary{--tw-gradient-to:#1e40af var(--tw-gradient-to-position)}:where(.pg-seo-waarom-seo-in-plaats-van-ads) .text-accent{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}:where(.pg-seo-waarom-seo-in-plaats-van-ads) .text-primary{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}:where(.pg-seo-waarom-seo-in-plaats-van-ads) .hover\:bg-secondary:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity))}:where(.pg-tools-ai-maak-eigen-ai-influencer) .border-error{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}:where(.pg-tools-ai-maak-eigen-ai-influencer) .bg-primary{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity))}:where(.pg-tools-ai-maak-eigen-ai-influencer) .from-primary{--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:#8b5cf600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.pg-tools-ai-maak-eigen-ai-influencer) .to-accent{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}:where(.pg-tools-ai-maak-eigen-ai-influencer) .text-error{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}:where(.pg-tools-ai-maak-eigen-ai-influencer) .text-primary{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity))}:where(.pg-tools-ai-maak-eigen-ai-influencer) .hover\:from-secondary:hover{--tw-gradient-from:#6366f1 var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:where(.pg-tools-ai-maak-eigen-ai-influencer) .hover\:to-accent:hover{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}:where(.pg-tools-ai-maak-eigen-ai-influencer) .focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(139 92 246/var(--tw-ring-opacity))}:where(.pg-website-laten-maken-bambrugge,.pg-website-laten-maken-erpe,.pg-website-laten-maken-lede,.pg-website-laten-maken-mere,.pg-website-laten-maken-ottergem,.pg-website-laten-maken-vlekkem) .bg-accent{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}:where(.pg-website-laten-maken-bambrugge,.pg-website-laten-maken-erpe,.pg-website-laten-maken-lede,.pg-website-laten-maken-mere,.pg-website-laten-maken-ottergem,.pg-website-laten-maken-vlekkem) .bg-light{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}:where(.pg-website-laten-maken-bambrugge,.pg-website-laten-maken-erpe,.pg-website-laten-maken-lede,.pg-website-laten-maken-mere,.pg-website-laten-maken-ottergem,.pg-website-laten-maken-vlekkem) .bg-primary{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}:where(.pg-website-laten-maken-bambrugge,.pg-website-laten-maken-erpe,.pg-website-laten-maken-lede,.pg-website-laten-maken-mere,.pg-website-laten-maken-ottergem,.pg-website-laten-maken-vlekkem) .text-accent{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity))}:where(.pg-website-laten-maken-bambrugge,.pg-website-laten-maken-erpe,.pg-website-laten-maken-lede,.pg-website-laten-maken-mere,.pg-website-laten-maken-ottergem,.pg-website-laten-maken-vlekkem) .text-primary{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}:where(.pg-website-laten-maken-bambrugge,.pg-website-laten-maken-erpe,.pg-website-laten-maken-lede,.pg-website-laten-maken-mere,.pg-website-laten-maken-ottergem,.pg-website-laten-maken-vlekkem) .hover\:text-dark:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}:where(.pg-website-laten-maken-bambrugge,.pg-website-laten-maken-erpe,.pg-website-laten-maken-lede,.pg-website-laten-maken-mere,.pg-website-laten-maken-ottergem,.pg-website-laten-maken-vlekkem) .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}:where(.pg-website-laten-maken-erondegem) .bg-accent{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}:where(.pg-website-laten-maken-erondegem) .bg-light{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}:where(.pg-website-laten-maken-erondegem) .bg-primary{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}:where(.pg-website-laten-maken-erondegem) .text-accent{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity))}:where(.pg-website-laten-maken-erondegem) .text-primary{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}:where(.pg-website-laten-maken-erondegem) .hover\:text-dark:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}:where(.pg-website-laten-maken-erondegem) .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.jl{--ind:#4f46e5;--vio:#7c3aed;--ink:#111827;--body:#3f3f46;--muted:#6b7280;--tint:#f7f7fb;--line:#0000000f;color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;overflow-x:clip}.jl a{text-decoration:none}.jl p a:not([class]),.jl li a:not([class]){color:var(--ind);text-underline-offset:3px;font-weight:600;text-decoration:underline #4f46e559}.jl p a:not([class]):hover,.jl li a:not([class]):hover{text-decoration-color:var(--ind)}.jl h1,.jl h2,.jl h3,.jl h4,.jl .heading{letter-spacing:-.02em;font-family:Sora,Inter,system-ui,sans-serif!important}.jl h1{text-wrap:balance;font-size:clamp(34px,5vw,56px)!important;font-weight:700!important;line-height:1.08!important}.jl h2{color:var(--ink);text-wrap:balance;font-size:clamp(28px,3.6vw,42px)!important;font-weight:700!important;line-height:1.12!important}.jl h3{color:var(--ink);font-size:clamp(17px,1.5vw,20px)!important;font-weight:700!important;line-height:1.3!important}.jl h4{color:var(--ink);font-weight:700!important}.jl p{text-wrap:pretty;line-height:1.7}.jl .text-gray-600,.jl .text-gray-700,.jl .text-gray-700\/90{color:var(--body)!important}.jl .text-gray-500,.jl .text-gray-400{color:var(--muted)!important}.jl .text-gray-800,.jl .text-gray-900,.jl .text-dark{color:var(--ink)!important}.jl .brand-text-gradient,.jl h1 .text-primary,.jl h1 .text-blue-200,.jl h1 .text-blue-300,.jl h1 .text-blue-600,.jl h1 span.text-accent,.jl h2 .text-primary,.jl h2 .text-blue-600{background:linear-gradient(90deg,var(--ind),var(--vio))!important;-webkit-text-fill-color:transparent!important;color:var(--ind)!important;-webkit-background-clip:text!important;background-clip:text!important;animation:none!important}.jl .text-primary,.jl .text-blue-500,.jl .text-blue-600,.jl .text-blue-700,.jl .text-secondary{color:var(--ind)!important}.jl .bg-blue-50,.jl .bg-blue-100,.jl .bg-indigo-50{background-color:#f1f0fe!important}.jl .border-primary,.jl .border-blue-600,.jl .border-blue-500{border-color:#c7d2fe!important}.jl .text-accent{color:var(--vio)!important}.jl>section,.jl>main>section{isolation:isolate;color:var(--ink);position:relative;overflow:hidden;background:#fff!important;padding-top:clamp(64px,8vw,104px)!important;padding-bottom:clamp(64px,8vw,104px)!important}.jl>section:nth-of-type(2n),.jl>main>section:nth-of-type(2n){background:var(--tint)!important}.jl>section:before,.jl>main>section:before{content:"";z-index:-1;filter:blur(24px);opacity:.45;pointer-events:none;width:320px;height:320px;position:absolute}.jl>section:nth-of-type(odd):before,.jl>main>section:nth-of-type(odd):before{background:radial-gradient(closest-side,#6366f173,#0000 70%);top:0;right:0}.jl>section:nth-of-type(2n):before,.jl>main>section:nth-of-type(2n):before{background:radial-gradient(closest-side,#7c3aed59,#0000 70%);bottom:0;left:0}.jl .container,.jl .max-w-7xl{max-width:1200px!important}.jl>header,.jl .hero-bg,.jl .hero-gradient,.jl>section#home,.jl>section:first-of-type.text-white{isolation:isolate;position:relative;overflow:hidden;color:var(--ink)!important;background:#fff!important}.jl>header:before,.jl .hero-bg:before,.jl .hero-gradient:before{content:"";z-index:-1;opacity:.7;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#e5e7eb 1px,#0000 1px);background-size:18px 18px;width:140%;height:45%;position:absolute;inset:auto auto 0 -10%}.jl>header:after,.jl .hero-bg:after,.jl .hero-gradient:after{content:"";z-index:-1;filter:blur(24px);opacity:.5;pointer-events:none;background:radial-gradient(closest-side,#6366f173,#0000 70%);width:360px;height:360px;position:absolute;top:0;right:0}.jl .hero-bg,.jl .hero-gradient{padding-top:clamp(56px,8vw,104px)!important;padding-bottom:clamp(56px,8vw,104px)!important}.jl .hero-bg .text-white,.jl .hero-gradient .text-white,.jl .hero-bg h1,.jl .hero-gradient h1{color:var(--ink)!important}.jl .hero-bg p,.jl .hero-gradient p,.jl .hero-bg .text-blue-100,.jl .hero-gradient .text-blue-100,.jl .hero-bg .text-gray-200,.jl .hero-bg .text-gray-300{color:var(--body)!important}.jl .cta-section,.jl>section.bg-blue-600,.jl>section.bg-primary,.jl>section.bg-gradient-to-r{background:linear-gradient(135deg,var(--ind),var(--vio))!important;color:#fff!important}.jl .cta-section:before,.jl>section.bg-blue-600:before,.jl>section.bg-primary:before,.jl>section.bg-gradient-to-r:before{filter:none;opacity:1;background-size:24px 24px;width:auto;height:auto;inset:0;background:radial-gradient(#ffffff24 1px,#0000 1px)!important}.jl .cta-section h2,.jl .cta-section h3,.jl .cta-section p,.jl>section.bg-blue-600 :is(h2,h3,p,span,li),.jl>section.bg-primary :is(h2,h3,p,span,li){color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important}.jl .cta-section a.bg-white,.jl>section.bg-blue-600 a.bg-white,.jl>section.bg-primary a.bg-white{color:var(--ind)!important;background:#fff!important}.jl .btn,.jl a.bg-primary,.jl button.bg-primary,.jl a.btn-primary,.jl a.bg-blue-600,.jl button.bg-blue-600,.jl a.bg-accent,.jl button.bg-accent,.jl .hero-bg a.bg-white,.jl .hero-gradient a.bg-white{justify-content:center;align-items:center;gap:9px;font-size:15px;line-height:1.2;transition:transform .25s,box-shadow .25s,border-color .2s,color .2s;display:inline-flex;border-radius:9999px!important;padding:14px 24px!important;font-weight:600!important}.jl .btn-primary,.jl a.bg-primary,.jl button.bg-primary,.jl a.bg-blue-600,.jl button.bg-blue-600,.jl a.bg-accent,.jl button.bg-accent,.jl .hero-bg a.bg-white,.jl .hero-gradient a.bg-white{background:linear-gradient(90deg,var(--ind),var(--vio))!important;color:#fff!important;border:0!important;box-shadow:0 10px 24px -12px #4f46e599!important}.jl .btn-primary:hover,.jl a.bg-primary:hover,.jl a.bg-blue-600:hover,.jl a.bg-accent:hover,.jl .hero-bg a.bg-white:hover,.jl .hero-gradient a.bg-white:hover{transform:translateY(-2px);color:#fff!important}.jl .btn-ghost,.jl .hero-bg a.border-2,.jl .hero-gradient a.border-2,.jl .hero-bg a.border-white,.jl .hero-gradient a.border-white,.jl a.border-2.border-primary{justify-content:center;align-items:center;gap:9px;font-size:15px;display:inline-flex;box-shadow:0 8px 24px -14px #10182833;color:var(--ink)!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:9999px!important;padding:14px 24px!important;font-weight:600!important}.jl .btn-ghost:hover,.jl .hero-bg a.border-2:hover,.jl .hero-gradient a.border-2:hover,.jl a.border-2.border-primary:hover{transform:translateY(-2px);color:var(--ind)!important;border-color:#c7d2fe!important}.jl .card,.jl .feature-card,.jl .testimonial-card,.jl .portfolio-item,.jl .stat-tile,.jl section .bg-white.rounded-xl,.jl section .bg-white.rounded-lg,.jl section .bg-white.rounded-2xl,.jl section .bg-light.rounded-xl,.jl section .bg-gray-50.rounded-xl{transition:transform .3s,box-shadow .3s,border-color .3s;border:1px solid var(--line)!important;background:#fff!important;border-radius:20px!important;box-shadow:0 8px 24px -14px #10182838!important}.jl .card:hover,.jl .feature-card:hover,.jl .testimonial-card:hover,.jl .portfolio-item:hover,.jl a.card:hover{border-color:#4f46e538!important;transform:translateY(-4px)!important;box-shadow:0 24px 44px -22px #4f46e559!important}.jl .card .case-media,.jl .portfolio-item img{border-radius:14px}.jl .feature-icon,.jl section .rounded-full.bg-primary,.jl section .rounded-full.bg-blue-600,.jl section .rounded-lg.bg-primary,.jl .card>div:first-child:has(>i:only-child),.jl .card>div:first-child:has(>svg:only-child){place-items:center;box-shadow:0 10px 22px -12px #4f46e599;background:linear-gradient(135deg,var(--ind),var(--vio))!important;color:#fff!important;border-radius:14px!important;display:grid!important}.jl .card>div:first-child:has(>i:only-child) i,.jl .card>div:first-child:has(>svg:only-child) svg,.jl .feature-icon i{color:#fff!important}.jl section .rounded-full.bg-blue-100,.jl section .rounded-full.bg-indigo-50{color:var(--ind)!important;background:#f1f0fe!important;border-radius:14px!important}.jl .w-20.h-1,.jl .w-16.h-1,.jl .w-24.h-1{border-radius:9999px;background:linear-gradient(90deg,var(--ind),var(--vio))!important;width:48px!important;height:4px!important}.jl .chip{color:#3f3f46;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 6px 16px -10px #10182833}.jl .chip i,.jl .chip svg{color:var(--ind)}.jl .region-link{color:#3f3f46;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:6px;padding:9px 14px;font-size:14px;font-weight:500;transition:border-color .2s,color .2s,transform .2s,background .2s;display:inline-flex}.jl a.region-link:hover{color:var(--ind);background:#f7f7ff;border-color:#c7d2fe;transform:translateY(-1px)}.jl .region-link i,.jl .region-link svg{color:var(--ind)}.jl .stat-num{letter-spacing:-.02em;background:linear-gradient(90deg,var(--ind),var(--vio));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:clamp(26px,2.8vw,34px);font-weight:700}.jl details.faq,.jl .faq-item,.jl .faq-question:not(:only-child){border-radius:16px!important}.jl details.faq,.jl .faq-item{overflow:hidden;box-shadow:0 6px 18px -14px #10182840;border:1px solid var(--line)!important;background:#fff!important}.jl details.faq summary,.jl .faq-item>button,.jl .faq-question,.jl .faq-toggle{color:var(--ink);cursor:pointer;font-family:Sora,sans-serif;font-weight:600}.jl details.faq[open],.jl .faq-item.active{border-color:#4f46e540!important}.jl .faq-item.active .faq-answer{opacity:1!important;max-height:900px!important}.jl .faq-icon,.jl .faq-item i.fa-chevron-down,.jl .faq-item i.fa-chevron-up,.jl .faq-question i,.jl .faq-toggle i{color:var(--ind)!important}.jl .silo-table{background:#fff;border-radius:16px;overflow:hidden}.jl .silo-table th{background:var(--tint);color:var(--ink);font-family:Sora,sans-serif}.jl>div:first-child nav[aria-label=Breadcrumb]{color:var(--muted);font-size:13px}.jl nav[aria-label=Breadcrumb] a{color:var(--muted)}.jl nav[aria-label=Breadcrumb] a:hover{color:var(--ind)}.jl input:not([type=checkbox]):not([type=radio]):not([type=range]),.jl textarea,.jl select{font-size:15px;background:#f9f9fc!important;border:1px solid #e5e7eb!important;border-radius:14px!important;padding:12px 14px!important}.jl input:focus,.jl textarea:focus,.jl select:focus{border-color:var(--ind)!important;background:#fff!important;outline:none!important;box-shadow:0 0 0 4px #4f46e51f!important}.jl .reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(14px)}.jl .reveal.revealed{opacity:1;transform:none}.jl .reveal.is-settled{transition:transform .3s,box-shadow .3s,border-color .3s!important}@media (prefers-reduced-motion:reduce){.jl .reveal{opacity:1;transition:none;transform:none}.jl *{animation:none!important}}.jl .process-step:after{display:none!important}.jl>header .lg\:block>.card{overflow:hidden;background:#fff!important;border:1px solid #4f46e51f!important;border-radius:28px!important;padding:0!important;transform:none!important;box-shadow:0 40px 80px -40px #1e1b4b73,0 0 0 6px #fff9!important}.jl>header .lg\:block>.card:hover{transform:none!important}.jl>header .lg\:block>.card>p:first-child{background:linear-gradient(90deg,#4f46e5,#7c3aed);align-items:center;gap:10px;display:flex;position:relative;text-align:left!important;color:#fff!important;letter-spacing:.14em!important;justify-content:flex-start!important;margin:0!important;padding:18px 26px!important;font-size:12px!important}.jl>header .lg\:block>.card>p:first-child:before{content:"";background:#a7f3d0;border-radius:9999px;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #a7f3d040}.jl>header .lg\:block>.card>p:first-child:after{content:"";pointer-events:none;background-image:radial-gradient(#ffffff2e 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0}.jl>header .lg\:block>.card>:not(:first-child){margin-left:26px;margin-right:26px}.jl>header .lg\:block>.card>:nth-child(2){margin-top:24px}.jl>header .lg\:block>.card>:last-child{margin-bottom:26px}.jl>header .lg\:block>.card>p:last-child:not(:first-child){border-top:1px solid #f0f0f5;padding-top:16px;text-align:left!important;color:#6b7280!important;margin-top:20px!important;font-size:13.5px!important}.jl>header .lg\:block>.card .flex.flex-wrap:has(>.region-link){grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch!important;gap:8px!important;display:grid!important}.jl>header .lg\:block>.card .region-link{color:#27272a;background:#f7f7fb;border-color:#0000;border-radius:12px;justify-content:flex-start;padding:10px 12px;font-weight:600}.jl>header .lg\:block>.card .region-link i,.jl>header .lg\:block>.card .region-link svg{color:#4f46e5;background:#fff;border-radius:7px;flex:none;padding:4px;box-shadow:0 2px 6px -2px #4f46e559;width:22px!important;height:22px!important}.jl>header .lg\:block>.card .rounded-xl{border-color:#ececf3!important;border-radius:16px!important}.jl>header .lg\:block>.card .rounded-xl.bg-gray-50{background:#f7f7fb!important}.jl>header .lg\:block>.card .rounded-xl:is(.bg-indigo-50,.border-indigo-100,.border-indigo-200){background:#f1f0fe!important;border-color:#c7d2fe!important}.jl>.container,.jl>main>.container,.jl>div.max-w-7xl,.jl>div.max-w-6xl,.jl>div.max-w-5xl,.jl>div.max-w-4xl{padding-top:clamp(56px,7vw,96px)!important;padding-bottom:clamp(64px,8vw,104px)!important}.jl>.container>header:first-child{margin-bottom:clamp(32px,4vw,48px)!important}.jl>div:has(>nav[aria-label=Breadcrumb]){padding-top:20px!important;padding-bottom:0!important}.jl>div:has(>nav[aria-label=Breadcrumb]) ol{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.jl>header>.max-w-7xl,.jl>header>.container{padding-top:clamp(32px,5vw,64px)!important;padding-bottom:clamp(56px,7vw,96px)!important}.jl .jl-crumb{margin-bottom:clamp(20px,3vw,28px);font-size:13px}.jl .jl-crumb ol{background:#ffffffd9;border:1px solid #ececf3;border-radius:9999px;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:6px 14px;list-style:none;display:inline-flex;box-shadow:0 6px 16px -12px #10182840}.jl .jl-crumb li{color:#9ca3af}.jl .jl-crumb a{font-weight:500;color:#6b7280!important;text-decoration:none!important}.jl .jl-crumb a:hover{color:#4f46e5!important}.jl .jl-crumb [aria-current=page]{font-weight:600;color:#111827!important}.jl>div.pt-6:not(:has(*)){display:none!important}:root{interpolate-size:allow-keywords}.jl details.faq,.jl details.hb-faq,.jl details.ai-faq,.jl details.aw-faq,.jl .faq-item{overflow:hidden;box-shadow:none!important;background:#fff9!important;border:1px solid #0000000f!important;border-radius:18px!important;margin:0!important;padding:0!important;transition:background .35s,border-color .35s,box-shadow .35s!important}.jl details.faq[open],.jl details.hb-faq[open],.jl details.ai-faq[open],.jl details.aw-faq[open],.jl .faq-item.active{background:#fff!important;border-color:#4f46e54d!important;box-shadow:0 16px 36px -20px #4f46e573!important}.jl details.faq summary,.jl details.hb-faq summary,.jl details.ai-faq summary,.jl details.aw-faq summary,.jl .faq-item>button,.jl .faq-question{cursor:pointer;text-align:left;width:100%;list-style:none;color:#111827!important;background:0 0!important;border:0!important;align-items:center!important;gap:16px!important;margin:0!important;padding:20px 22px!important;font-family:Sora,sans-serif!important;font-size:16.5px!important;font-weight:600!important;line-height:1.4!important;display:flex!important}.jl details summary::-webkit-details-marker{display:none}.jl details.faq summary>:first-child,.jl .faq-question>span:first-child{flex:1}.jl details.faq::details-content,.jl details.hb-faq::details-content,.jl details.ai-faq::details-content,.jl details.aw-faq::details-content{opacity:0;block-size:0;transition:block-size .4s ease,opacity .35s ease,content-visibility .4s allow-discrete;overflow:hidden}.jl details.faq[open]::details-content,.jl details.hb-faq[open]::details-content,.jl details.ai-faq[open]::details-content,.jl details.aw-faq[open]::details-content{opacity:1;block-size:auto}.jl details.faq>:not(summary),.jl details.hb-faq>:not(summary),.jl details.ai-faq>:not(summary),.jl details.aw-faq>:not(summary),.jl .faq-item .faq-answer{color:#3f3f46!important;background:0 0!important;border:0!important;margin:0!important;padding:0 22px 22px!important;font-size:15px!important;line-height:1.7!important}.jl details.faq>:not(summary) p,.jl details.hb-faq>:not(summary) p{color:#3f3f46!important;font-size:15px!important;line-height:1.7!important}.jl .faq-icon,.jl .hb-faq-ico,.jl .ai-faq-ico,.jl .aw-faq-ico,.jl .faq-item i.fa-chevron-down,.jl .faq-question i{box-sizing:border-box;place-items:center;color:#4f46e5!important;background:#f4f4f5!important;border-radius:9999px!important;flex:none!important;width:32px!important;height:32px!important;padding:8px!important;transition:transform .35s,background .35s,color .35s!important;display:inline-grid!important}.jl .hb-faq-ico,.jl .ai-faq-ico,.jl .aw-faq-ico{padding:0!important}.jl details[open] .faq-icon,.jl details[open] .hb-faq-ico,.jl details[open] .ai-faq-ico,.jl details[open] .aw-faq-ico,.jl .faq-item.active i.fa-chevron-down,.jl .faq-item.active .faq-question i{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important;transform:rotate(45deg)!important}.jl details[open] .faq-icon[class*=chevron],.jl .faq-item.active i.fa-chevron-down{transform:rotate(180deg)!important}.jl .grid:has(>div>details.hb-faq),.jl .grid:has(>div>details.ai-faq),.jl .grid:has(>div>details.aw-faq){max-width:860px;margin:0 auto;display:block!important}.jl .grid:has(>div>details.hb-faq)>div:first-child,.jl .grid:has(>div>details.ai-faq)>div:first-child,.jl .grid:has(>div>details.aw-faq)>div:first-child{text-align:center;max-width:680px;margin:0 auto clamp(28px,4vw,44px);position:static!important}.jl .grid:has(>div>details.hb-faq)>div:first-child h2,.jl .grid:has(>div>details.ai-faq)>div:first-child h2,.jl .grid:has(>div>details.aw-faq)>div:first-child h2{text-wrap:balance;margin-left:auto!important;margin-right:auto!important}.jl :is(div,section):has(>details.faq){flex-direction:column;max-width:860px;margin-left:auto;margin-right:auto;gap:10px!important;display:flex!important}.jl form:not(.ai-tool *) label{display:block;color:#111827!important;margin-bottom:6px!important;font-size:13.5px!important;font-weight:600!important}.jl form:not(.ai-tool *) input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]),.jl form:not(.ai-tool *) select,.jl form:not(.ai-tool *) textarea{width:100%;transition:border-color .2s,box-shadow .2s,background .2s;color:#111827!important;background:#fafafd!important;border:1px solid #e4e4ee!important;border-radius:14px!important;padding:13px 16px!important;font-size:15px!important}.jl form:not(.ai-tool *) input:focus,.jl form:not(.ai-tool *) select:focus,.jl form:not(.ai-tool *) textarea:focus{background:#fff!important;border-color:#4f46e5!important;outline:none!important;box-shadow:0 0 0 4px #4f46e524!important}.jl form:not(.ai-tool *) button[type=submit],.jl form:not(.ai-tool *) input[type=submit]{color:#fff!important;background:linear-gradient(90deg,#4f46e5,#7c3aed)!important;border:0!important;border-radius:9999px!important;padding:14px 26px!important;font-weight:600!important;transition:transform .2s!important;box-shadow:0 16px 32px -16px #4f46e5cc!important}.jl form button[type=submit]:hover{transform:translateY(-2px)}.jl :is(.rounded-xl,.rounded-2xl,.rounded-lg):is(.shadow,.shadow-md,.shadow-lg,.shadow-xl,.shadow-sm):not(.hb-card):not(.ai-tool *){transition:transform .25s,box-shadow .25s,border-color .25s;overflow:hidden;border:1px solid #0000000f!important;border-radius:20px!important;box-shadow:0 8px 24px -12px #1018282e!important}.jl :is(.rounded-xl,.rounded-2xl,.rounded-lg):is(.shadow,.shadow-md,.shadow-lg,.shadow-xl):not(.hb-card):hover{transform:translateY(-4px);border-color:#4f46e538!important;box-shadow:0 24px 44px -26px #4f46e573!important}.jl :is(.bg-indigo-600,.bg-blue-600,.bg-purple-600,.bg-primary):is(.p-6,.p-8,.py-6):not(a):not(button){background:linear-gradient(140deg,#4f46e5,#7c3aed)!important}.jl .hb-card:has(span[style*=font-size\:32px]){background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#4f46e5,#7c3aed) border-box!important;border-top:3px solid #0000!important}@keyframes jwUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes jwFloat{0%,to{transform:translateY(0)rotate(3deg)}50%{transform:translateY(-10px)rotate(2deg)}}@keyframes jwFloat2{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes jwDrift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-30px,20px)scale(1.08)}}.jl>section.hb-hero h1,.jl>header h1{animation:.7s cubic-bezier(.2,.7,.2,1) both jwUp}.jl>section.hb-hero h1~p,.jl>header h1~p{animation:.7s cubic-bezier(.2,.7,.2,1) .12s both jwUp}.jl>section.hb-hero h1~div,.jl>header h1~div{animation:.7s cubic-bezier(.2,.7,.2,1) .22s both jwUp}.jl .hb-hero-img>div:first-child[aria-hidden]{animation:7s ease-in-out infinite jwFloat}.jl .hb-hero-img>div:last-child,.jl .hb-hero-img>figure{animation:6s ease-in-out infinite jwFloat2}.jl>section.hb-hero>div[aria-hidden]:nth-child(2),.jl>header>div[aria-hidden]{animation:14s ease-in-out infinite jwDrift}@media (prefers-reduced-motion:reduce){.jl *,.jl :before,.jl :after{animation:none!important}}.jl div:has(>form):is(.bg-gray-50,.bg-gray-100,.bg-white,.bg-indigo-50,.bg-blue-50):not(.ai-tool *){background:#fff!important}.jl :is(div,section):has(>form)>form .grid,.jl form .grid{gap:14px!important}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.jl>section.hb-sec{background:#fff!important;padding:clamp(64px,8vw,104px) 0!important}.jl>section.hb-sec:before{display:none!important}.jl>section.hb-tint{background:#f7f7fb!important}.jl>section.hb-hero{padding:clamp(48px,7vw,104px) 0 clamp(64px,8vw,112px)!important}.hb-card:hover{transform:translateY(-4px);border-color:#4f46e538!important;box-shadow:0 24px 44px -26px #4f46e573!important}.hb-card:hover .hb-ico{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}.hb-btn:hover{transform:translateY(-2px)}.hb-btn2:hover{color:#4f46e5!important;border-color:#4f46e5!important}.hb-faq summary::-webkit-details-marker{display:none}.hb-faq[open]{box-shadow:0 18px 36px -24px #4f46e566;border-color:#4f46e540!important}.hb-faq[open] .hb-faq-ico{transform:rotate(45deg);color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}.hb-cmp-head,.hb-cmp-row{grid-template-columns:minmax(0,1fr);display:grid}.hb-cmp-head{display:none}.hb-cmp-row>div{color:#3f3f46;padding:14px 20px;font-size:15px;line-height:1.55}.hb-cmp-l{background:#fafafd;font-family:Sora,sans-serif;font-weight:600;color:#111827!important}.hb-cmp-b{background:#f7f7ff;font-weight:500;color:#111827!important}.hb-cmp-tag{letter-spacing:.1em;text-transform:uppercase;color:#9ca3af;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.hb-cmp-tag-b{color:#4f46e5}.hb-prose h3{color:#111827;margin:28px 0 10px;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.hb-prose ul{margin:0 0 16px;padding-left:20px}.hb-prose li{color:#3f3f46;margin:6px 0;font-size:17px;line-height:1.7}.hb-table th,.hb-table td{text-align:left;vertical-align:top;color:#3f3f46;border-bottom:1px solid #f0f0f5;padding:12px 16px}.hb-table th{color:#111827;background:#f7f7fb;font-family:Sora,sans-serif;font-weight:600}.hb-table tr:last-child td{border-bottom:0}.hb-prose a{color:#4f46e5;text-underline-offset:3px;text-decoration:underline}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:#0000}50%{border-color:#667eea}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes checkPop{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes jwPop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes jwRing{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes jwSvcIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes floatXY{0%{transform:translate(0)}25%{transform:translate(12px,8px)}50%{transform:translateY(18px)}75%{transform:translate(-12px,8px)}to{transform:translate(0)}}@keyframes floatY{to{transform:translateY(16px)}}@keyframes floatX{to{transform:translate(-12px)}}@keyframes gradientMove{0%{background-position:0%}to{background-position:100%}}@keyframes gradSlide{0%{background-position:0%}to{background-position:100%}}@keyframes iconShine{to{transform:translate(240%)rotate(25deg)}}@keyframes hero-hint-scroll{0%{opacity:1;top:6px}70%{opacity:0;top:18px}to{opacity:0;top:6px}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes shineMove{to{transform:translate(120%)}}@keyframes pulseGlow{0%{box-shadow:0 0 #22c55e80}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}@keyframes wheelSlide{0%{opacity:.9;transform:translate(-50%)}70%{opacity:.25;transform:translate(-50%,12px)}to{opacity:0;transform:translate(-50%,16px)}}@keyframes mq-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes transform{0%,to{border-radius:33% 67% 70% 30%/30% 30% 70% 70%}20%{border-radius:37% 63% 51% 49%/37% 65% 35% 63%}40%{border-radius:36% 64% 64% 36%/64% 48% 52% 36%}60%{border-radius:37% 63% 51% 49%/30% 30% 70% 70%}80%{border-radius:40% 60% 42% 58%/41% 51% 49% 59%}}@keyframes movement_one{0%,to{transform:none}50%{transform:translate(50%,20%)rotateY(10deg)scale(1.2)}}@keyframes movement_two{0%,to{transform:none}50%{transform:translate(-50%,-20%)rotateY(10deg)scale(1.2)}}@keyframes floatBtn{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes exp-blink{50%{opacity:0}}@keyframes jwOnline{0%{box-shadow:0 0 #22c55e8c,0 3px 8px -2px #11182766}70%{box-shadow:0 0 0 8px #22c55e00,0 3px 8px -2px #11182766}to{box-shadow:0 0 #22c55e00,0 3px 8px -2px #11182766}}@keyframes jwHeroIn{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes flowStep0{0%,0%,17.86%,to{border-color:#0000000f;transform:none;box-shadow:0 0 #4f46e500}2.86%,15%{border-color:#4f46e559;transform:translate(4px);box-shadow:0 12px 26px -16px #4f46e580}}@keyframes flowIco0{0%,0%,17.86%,to{color:#4f46e5;background-color:#f1f0fe}2.86%,15%{color:#fff;background-color:#6d4aeb}}@keyframes flowOk0{0%,11.43%{opacity:0;transform:scale(.4)}15%,88.57%{opacity:1;transform:scale(1)}94.29%,to{opacity:0;transform:scale(.4)}}@keyframes flowStep1{0%,17.14%,35%,to{border-color:#0000000f;transform:none;box-shadow:0 0 #4f46e500}20%,32.14%{border-color:#4f46e559;transform:translate(4px);box-shadow:0 12px 26px -16px #4f46e580}}@keyframes flowIco1{0%,17.14%,35%,to{color:#4f46e5;background-color:#f1f0fe}20%,32.14%{color:#fff;background-color:#6d4aeb}}@keyframes flowOk1{0%,28.57%{opacity:0;transform:scale(.4)}32.14%,88.57%{opacity:1;transform:scale(1)}94.29%,to{opacity:0;transform:scale(.4)}}@keyframes flowStep2{0%,34.29%,52.14%,to{border-color:#0000000f;transform:none;box-shadow:0 0 #4f46e500}37.14%,49.29%{border-color:#4f46e559;transform:translate(4px);box-shadow:0 12px 26px -16px #4f46e580}}@keyframes flowIco2{0%,34.29%,52.14%,to{color:#4f46e5;background-color:#f1f0fe}37.14%,49.29%{color:#fff;background-color:#6d4aeb}}@keyframes flowOk2{0%,45.71%{opacity:0;transform:scale(.4)}49.29%,88.57%{opacity:1;transform:scale(1)}94.29%,to{opacity:0;transform:scale(.4)}}@keyframes flowStep3{0%,51.43%,69.29%,to{border-color:#0000000f;transform:none;box-shadow:0 0 #4f46e500}54.29%,66.43%{border-color:#4f46e559;transform:translate(4px);box-shadow:0 12px 26px -16px #4f46e580}}@keyframes flowIco3{0%,51.43%,69.29%,to{color:#4f46e5;background-color:#f1f0fe}54.29%,66.43%{color:#fff;background-color:#6d4aeb}}@keyframes flowOk3{0%,62.86%{opacity:0;transform:scale(.4)}66.43%,88.57%{opacity:1;transform:scale(1)}94.29%,to{opacity:0;transform:scale(.4)}}@keyframes syncPulse{0%{stroke-dashoffset:10px;opacity:0}6%{opacity:1}40%{stroke-dashoffset:-100px;opacity:1}46%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes syncNode0{0%,39%,98%,to{background-color:#fff;border-color:#0000000f}42%,92%{background-color:#eef0ff;border-color:#4f46e573}}@keyframes syncIco0{0%,39%,98%,to{color:#4f46e5;background-color:#f1f0fe}42%,92%{color:#fff;background-color:#6d4aeb}}@keyframes syncNode1{0%,51.5%,98%,to{background-color:#fff;border-color:#0000000f}54.5%,92%{background-color:#eef0ff;border-color:#4f46e573}}@keyframes syncIco1{0%,51.5%,98%,to{color:#4f46e5;background-color:#f1f0fe}54.5%,92%{color:#fff;background-color:#6d4aeb}}@keyframes syncNode2{0%,64%,98%,to{background-color:#fff;border-color:#0000000f}67%,92%{background-color:#eef0ff;border-color:#4f46e573}}@keyframes syncIco2{0%,64%,98%,to{color:#4f46e5;background-color:#f1f0fe}67%,92%{color:#fff;background-color:#6d4aeb}}@keyframes syncNode3{0%,76.5%,98%,to{background-color:#fff;border-color:#0000000f}79.5%,92%{background-color:#eef0ff;border-color:#4f46e573}}@keyframes syncIco3{0%,76.5%,98%,to{color:#4f46e5;background-color:#f1f0fe}79.5%,92%{color:#fff;background-color:#6d4aeb}}@keyframes syncHub{0%,to{box-shadow:0 16px 32px -14px #4f46e5b3,0 0 #7c3aed59}50%{box-shadow:0 16px 32px -14px #4f46e5b3,0 0 0 10px #7c3aed00}}@keyframes drijf1{to{transform:translate(70px,50px)scale(1.12)}}@keyframes drijf2{to{transform:translate(-60px,70px)scale(1.08)}}@keyframes drijf3{to{transform:translate(50px,-60px)scale(1.15)}}@keyframes wa-puls{0%{box-shadow:0 0 #25d3668c}70%{box-shadow:0 0 0 14px #25d36600}to{box-shadow:0 0 #25d36600}}:where(.pg-sitefooter,.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-diensten,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) *,:where(.pg-sitefooter,.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-diensten,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) :before,:where(.pg-sitefooter,.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-diensten,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) :after{box-sizing:border-box}:where(.pg-sitefooter){-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif}:where(.pg-sitefooter) :where(header a,footer a){color:#4f46e5;text-decoration:none}:where(.pg-sitefooter,.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-diensten,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) img{max-width:100%;display:block}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-diensten,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers){color:#111827;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;overflow-x:hidden}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers){scroll-behavior:smooth;scroll-padding-top:88px}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-diensten,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) a{color:#4f46e5;text-decoration:none}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-diensten,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) a:hover{color:#2532c9}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina) input:focus-visible,:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina) select:focus-visible,:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina) textarea:focus-visible,:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina) a:focus-visible,:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina) button:focus-visible,:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina) [tabindex]:focus-visible{outline-offset:3px;outline:2px solid #7c3aed}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-desk-nav{display:none}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-mob-btn{display:inline-flex}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-hero{grid-template-columns:1fr;align-items:center;gap:34px;display:grid}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-split{grid-template-columns:1fr;align-items:start;gap:30px;display:grid}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-hoe,:where(.pg-ai-productvideos-horloges-landingspagina) .wh-cta{grid-template-columns:1fr;align-items:start;gap:34px;display:grid}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-form{grid-template-columns:1fr;gap:16px;display:grid}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:20px;display:grid}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-mason{columns:1;column-gap:18px}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-mason>figure{break-inside:avoid;margin:0 0 18px}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-head{flex-direction:column;align-items:flex-start;gap:22px;display:flex}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-cmp-t{display:none}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-cmp-c{flex-direction:column;gap:14px;display:flex}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-vs2{grid-template-columns:1fr;display:grid}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-vs2-badge{display:none}@media (width>=768px){:where(.pg-ai-productvideos-horloges-landingspagina) .wh-vs2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-vs2-badge{display:grid}}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-lever{background:#e5e7eb;grid-template-columns:1fr;gap:1px;display:grid}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-uitleg{grid-template-columns:1fr;gap:18px;display:grid}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-prijs-panel{grid-template-columns:1fr;display:grid}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-prijs-row{flex-direction:column;align-items:flex-start;gap:14px;display:flex}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-lb{padding:0}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-lb-wrap{width:100%;max-width:100%}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-lb-media{object-fit:contain;border-radius:0;width:100%;max-width:100%;height:auto;max-height:calc(100dvh - 76px)}@media (width>=1024px){:where(.pg-ai-productvideos-horloges-landingspagina) .wh-lb{padding:20px}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-lb-wrap{max-width:80vw}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-lb-media{border-radius:18px;width:auto;max-width:80vw;max-height:80dvh}}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-fmt{grid-template-columns:1fr;gap:12px;display:grid}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-fmt-tall{aspect-ratio:9/16}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-fmt-sq{aspect-ratio:1}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-fmt-wide{aspect-ratio:16/9}@media (width>=480px){:where(.pg-ai-productvideos-horloges-landingspagina) .wh-fmt{grid-template-rows:auto auto;grid-template-columns:1.15fr 1fr}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-fmt-tall{aspect-ratio:auto;grid-row:span 2;height:100%}}@media (width>=560px){:where(.pg-ai-productvideos-horloges-landingspagina) .wh-mason{columns:2}}@media (width>=680px){:where(.pg-ai-productvideos-horloges-landingspagina) .wh-form{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-form-wide{grid-column:span 2}}@media (width>=720px){:where(.pg-ai-productvideos-horloges-landingspagina) .wh-uitleg,:where(.pg-ai-productvideos-horloges-landingspagina) .wh-lever{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){:where(.pg-ai-productvideos-horloges-landingspagina) .wh-desk-nav{display:flex}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-mob-btn{display:none}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-mob-panel{display:none!important}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-split{grid-template-columns:1.1fr .9fr;gap:44px}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-cmp-t{display:block}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-cmp-c{display:none}}@media (width>=860px){:where(.pg-ai-productvideos-horloges-landingspagina) .wh-prijs-panel{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-prijs-row{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}}@media (width>=960px){:where(.pg-ai-productvideos-horloges-landingspagina) .wh-mason{columns:3}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-lever{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px}}@media (width>=1000px){:where(.pg-ai-productvideos-horloges-landingspagina) .wh-cta{grid-template-columns:.85fr 1.15fr;gap:48px}:where(.pg-ai-productvideos-horloges-landingspagina) .wh-hoe{grid-template-columns:1.1fr .9fr;gap:44px}}@media (width>=1024px){:where(.pg-ai-productvideos-horloges-landingspagina) .wh-hero{grid-template-columns:1.05fr .95fr;gap:56px}}@media (prefers-reduced-motion:reduce){:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina){scroll-behavior:auto}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina) *,:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina) :before,:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina) :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-hide{display:none!important}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-diensten,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-dock-wrap{display:block}@media (width<=767px){:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers){padding-bottom:80px}}@media (width>=768px){:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-dock-wrap{display:none}}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-desk{display:none}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-dock-wrap{display:block}@media (width>=1024px){:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-desk{display:flex}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-dock-wrap{display:none}}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-mega{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-fcols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;display:grid}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-fcontact{border-top:1px solid #ffffff14;grid-column:1/-1;padding-top:28px}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-ftop,:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-fbot{flex-direction:column;align-items:flex-start;gap:20px;display:flex}@media (width>=760px){:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-fcols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-fcols{grid-template-columns:repeat(5,minmax(0,1fr));gap:34px 26px}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-fcontact{border-top:0;grid-column:auto;padding-top:0}:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-ftop,:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-fbot{flex-flow:wrap;justify-content:space-between;align-items:center}}@media (width<=1023px){:where(.pg-ai-productvideos-horloges-landingspagina,.pg-ai-videos-autodealers-landingspagina,.pg-ai-modellen-landingspagina,.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-homepage,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jwn-fbot{padding-bottom:calc(30px + 84px + env(safe-area-inset-bottom))!important}}:where(.pg-ai-videos-autodealers-landingspagina) .av-desk-nav{display:none}:where(.pg-ai-videos-autodealers-landingspagina) .av-mob-btn{display:inline-flex}:where(.pg-ai-videos-autodealers-landingspagina) .av-hero{grid-template-columns:1fr;align-items:center;gap:34px;display:grid}:where(.pg-ai-videos-autodealers-landingspagina) .av-split{grid-template-columns:1fr;align-items:start;gap:30px;display:grid}:where(.pg-ai-videos-autodealers-landingspagina) .av-hoe,:where(.pg-ai-videos-autodealers-landingspagina) .av-cta{grid-template-columns:1fr;align-items:start;gap:34px;display:grid}:where(.pg-ai-videos-autodealers-landingspagina) .av-form{grid-template-columns:1fr;gap:16px;display:grid}:where(.pg-ai-videos-autodealers-landingspagina) .av-pf{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));align-items:start;gap:18px;display:grid}:where(.pg-ai-videos-autodealers-landingspagina) .av-mason{columns:1;column-gap:18px}:where(.pg-ai-videos-autodealers-landingspagina) .av-mason>figure{break-inside:avoid;margin:0 0 18px}:where(.pg-ai-videos-autodealers-landingspagina) .av-head{flex-direction:column;align-items:flex-start;gap:22px;display:flex}@media (width>=560px){:where(.pg-ai-videos-autodealers-landingspagina) .av-mason{columns:2}}@media (width>=960px){:where(.pg-ai-videos-autodealers-landingspagina) .av-mason{columns:3}:where(.pg-ai-videos-autodealers-landingspagina) .av-head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px}}:where(.pg-ai-videos-autodealers-landingspagina) .av-cmp-t{display:none}:where(.pg-ai-videos-autodealers-landingspagina) .av-cmp-c{flex-direction:column;gap:14px;display:flex}:where(.pg-ai-videos-autodealers-landingspagina) .av-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}:where(.pg-ai-videos-autodealers-landingspagina) .av-chips{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px;display:grid}:where(.pg-ai-videos-autodealers-landingspagina) .av-vs2{grid-template-columns:1fr;display:grid}:where(.pg-ai-videos-autodealers-landingspagina) .av-vs2-badge{display:none}@media (width>=768px){:where(.pg-ai-videos-autodealers-landingspagina) .av-vs2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-ai-videos-autodealers-landingspagina) .av-vs2-badge{display:grid}}:where(.pg-ai-videos-autodealers-landingspagina) .av-concreet{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=560px){:where(.pg-ai-videos-autodealers-landingspagina) .av-concreet{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.pg-ai-videos-autodealers-landingspagina) .av-geo{grid-template-columns:1fr;display:grid}@media (width>=860px){:where(.pg-ai-videos-autodealers-landingspagina) .av-geo{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch}:where(.pg-ai-videos-autodealers-landingspagina) .av-geo>div:last-child{border-left:1px solid #ffffff14;border-top:0!important}}:where(.pg-ai-videos-autodealers-landingspagina) .av-flow{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=720px){:where(.pg-ai-videos-autodealers-landingspagina) .av-flow{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.pg-ai-videos-autodealers-landingspagina) .av-lever{background:#e5e7eb;grid-template-columns:1fr;gap:1px;display:grid}@media (width>=720px){:where(.pg-ai-videos-autodealers-landingspagina) .av-lever{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){:where(.pg-ai-videos-autodealers-landingspagina) .av-lever{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.pg-ai-videos-autodealers-landingspagina) .av-lb{padding:0}:where(.pg-ai-videos-autodealers-landingspagina) .av-lb-wrap{width:100%;max-width:100%}:where(.pg-ai-videos-autodealers-landingspagina) .av-lb-media{object-fit:contain;border-radius:0;width:100%;max-width:100%;height:auto;max-height:calc(100dvh - 76px)}@media (width>=1024px){:where(.pg-ai-videos-autodealers-landingspagina) .av-lb{padding:20px}:where(.pg-ai-videos-autodealers-landingspagina) .av-lb-wrap{max-width:80vw}:where(.pg-ai-videos-autodealers-landingspagina) .av-lb-media{border-radius:18px;width:auto;max-width:80vw;max-height:80dvh}}:where(.pg-ai-videos-autodealers-landingspagina) .av-fmt{grid-template-columns:1fr;gap:12px;display:grid}:where(.pg-ai-videos-autodealers-landingspagina) .av-fmt-tall{aspect-ratio:9/16}:where(.pg-ai-videos-autodealers-landingspagina) .av-fmt-sq{aspect-ratio:1}:where(.pg-ai-videos-autodealers-landingspagina) .av-fmt-wide{aspect-ratio:16/9}@media (width>=480px){:where(.pg-ai-videos-autodealers-landingspagina) .av-fmt{grid-template-rows:auto auto;grid-template-columns:1.15fr 1fr}:where(.pg-ai-videos-autodealers-landingspagina) .av-fmt-tall{aspect-ratio:auto;grid-row:span 2;height:100%}}@media (width>=680px){:where(.pg-ai-videos-autodealers-landingspagina) .av-form{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-ai-videos-autodealers-landingspagina) .av-form-wide{grid-column:span 2}}@media (width>=768px){:where(.pg-ai-videos-autodealers-landingspagina) .av-desk-nav{display:flex}:where(.pg-ai-videos-autodealers-landingspagina) .av-mob-btn{display:none}:where(.pg-ai-videos-autodealers-landingspagina) .av-mob-panel{display:none!important}:where(.pg-ai-videos-autodealers-landingspagina) .av-split{grid-template-columns:1.1fr .9fr;gap:44px}:where(.pg-ai-videos-autodealers-landingspagina) .av-cmp-t{display:block}:where(.pg-ai-videos-autodealers-landingspagina) .av-cmp-c{display:none}}@media (width>=1000px){:where(.pg-ai-videos-autodealers-landingspagina) .av-cta{grid-template-columns:.85fr 1.15fr;gap:48px}:where(.pg-ai-videos-autodealers-landingspagina) .av-hoe{grid-template-columns:1.1fr .9fr;gap:44px}}@media (width>=1024px){:where(.pg-ai-videos-autodealers-landingspagina) .av-hero{grid-template-columns:1.05fr .95fr;gap:56px}}:where(.pg-ai-videos-autodealers-landingspagina) .av-ch{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=640px){:where(.pg-ai-videos-autodealers-landingspagina) .av-ch{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){:where(.pg-ai-videos-autodealers-landingspagina) .av-ch{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.pg-ai-ai-influencer-maak-ai-influencer) .jl>section.ai-sec{padding:clamp(64px,8vw,104px) 0!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .jl>section.ai-hero{background:#fff!important;padding:clamp(48px,7vw,96px) 0 clamp(64px,8vw,112px)!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .jl>section.ai-hero:before{display:none}:where(.pg-ai-ai-influencer-maak-ai-influencer) .jl>section.ai-pains,:where(.pg-ai-ai-influencer-maak-ai-influencer) .jl>section.ai-ben,:where(.pg-ai-ai-influencer-maak-ai-influencer) .jl>section.ai-sec-b{background:#f7f7fb!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .jl>section.ai-sol,:where(.pg-ai-ai-influencer-maak-ai-influencer) .jl>section.ai-sec-a,:where(.pg-ai-ai-influencer-maak-ai-influencer) .jl>section.ai-sec-c{background:#fff!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-card:hover{transform:translateY(-4px);border-color:#4f46e538!important;box-shadow:0 24px 44px -26px #4f46e573!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-card:hover .ai-ico{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-pl-grid{grid-template-columns:minmax(0,1fr);display:grid}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-pl-item+.ai-pl-item{border-top:1px solid #f0f0f5}@media (width>=640px){:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-pl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-pl-item+.ai-pl-item{border-top:0}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-pl-item:nth-child(n+3){border-top:1px solid #f0f0f5!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-pl-item:nth-child(2n){border-left:1px solid #f0f0f5}}@media (width>=1024px){:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-pl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-pl-item:nth-child(n+3){border-top:0!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-pl-item:nth-child(n+4){border-top:1px solid #f0f0f5!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-pl-item:nth-child(2n){border-left:0}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-pl-item:not(:nth-child(3n+1)){border-left:1px solid #f0f0f5}}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-pl-item:hover .ai-pl-ico{transform:rotate(-6deg)scale(1.06)}@media (width>=1024px){:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-hero-img{max-width:none!important}}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-btn:hover{transform:translateY(-2px);box-shadow:0 20px 36px -16px #4f46e5e6!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-btn2:hover{color:#4f46e5!important;border-color:#4f46e5!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .jl>section.ai-sec-c:before{display:none}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-faq summary::-webkit-details-marker{display:none}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-faq[open]{box-shadow:0 18px 36px -24px #4f46e566;border-color:#4f46e540!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-faq[open] .ai-faq-ico{transform:rotate(45deg);color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-faq:hover{border-color:#4f46e533!important}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-cta:hover{transform:translateY(-2px)}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-cta:hover .ai-cta-arr{transform:translate(3px)}:where(.pg-ai-ai-influencer-maak-ai-influencer) .gradient-bg{background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 50%,#0ea5e9 100%)}:where(.pg-ai-ai-influencer-maak-ai-influencer) .hover-shadow:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-demo{width:100%;position:relative;overflow:hidden}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-demo-container{transition:transform .5s ease-in-out;display:flex}:where(.pg-ai-ai-influencer-maak-ai-influencer) .ai-demo-item{min-width:100%}:where(.pg-ai-ai-influencer-maak-ai-influencer,.pg-boekingssysteem-schoonheidssalon-volle-agenda-vs-lege-stoel-html,.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .floating{animation:3s ease-in-out infinite floating}:where(.pg-ai-ai-influencer-maak-ai-influencer) .rotate-3d{transform-style:preserve-3d;perspective:1000px}:where(.pg-ai-ai-influencer-maak-ai-influencer) .rotate-3d img{transition:transform .5s}:where(.pg-ai-ai-influencer-maak-ai-influencer) .rotate-3d:hover img{transform:rotateY(20deg)}@media (width>=1024px){:where(.pg-ai-ai-influencer,.pg-ai-ai-oplossingen-ai-automation-oplossingen,.pg-ai-ai-oplossingen-ai-prompt-engineering,.pg-ai-ai-oplossingen-generative-ai-oplossingen,.pg-ai-ai-oplossingen,.pg-ai-ai-outfits,.pg-ai-ai-prompt-engineering,.pg-ai-ai-seo-kunstmatige-intelligentie,.pg-ai-ai-seo-van-beginner-tot-expert,.pg-ai-ai-visuals,.pg-ai-ai-youtube-video-summaries,.pg-ai-concurrent-in-ai-zoekresultaten,.pg-ai-hoe-in-ai-zoekresultaten-komen,.pg-ai-json-prompting,.pg-ai-maak-eigen-thumbnails,.pg-ai-meer-klanten-via-ai,.pg-ai-prompts-leerstrategie-prompts,.pg-ai-prompts-pakket,.pg-ai-prompts-prompt-library,.pg-ai,.pg-api-koppeling-api-laten-ontwikkelen,.pg-api-koppeling-billit-api,.pg-api-koppeling-exact-online-api-koppeling,.pg-api-koppeling-kosten-api-koppeling,.pg-api-koppeling-peppol-e-facturatie,.pg-api-koppeling-webshop-api-koppeling,.pg-api-koppeling,.pg-blog,.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php,.pg-boekingssysteem-manueel-vs-automatisch-boeken-php,.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html,.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html,.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html,.pg-boekingssysteem-schoonheidssalon-nadelen-van-mondelinge-afspraken-html,.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html,.pg-boekingssysteem-schoonheidssalon-stop-met-klanten-verliezen-html,.pg-boekingssysteem-schoonheidssalon-transformeer-salon-online-boekingssysteem-html,.pg-boekingssysteem-schoonheidssalon-verlies-klanten-html,.pg-boekingssysteem-schoonheidssalon-volle-agenda-vs-lege-stoel-html,.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html,.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php,.pg-boekingssysteem-website-met-boekingsysteem,.pg-cases-website-seo-de-doncker,.pg-contact,.pg-financien,.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping,.pg-legal-algemene-verkoopsvoorwaarden-html,.pg-legal-privacy-html,.pg-meer-klanten,.pg-referenties,.pg-sea-1-wat-is-sea,.pg-sea-2-ideale-campagne-opbouw,.pg-sea-4-advertenties-schrijven,.pg-sea-7-landingspaginas,.pg-sea-ads-marketing-kostenanalyse,.pg-sea-cpc-gegevensanalyse,.pg-sea-google-ad-guide,.pg-sea-keyword-strategy-optimizer,.pg-sea-manuele-cpc-in-google-ads,.pg-sea-marketing-funnel-wegmarkeringen,.pg-sea-overzicht-sea-strategie,.pg-sea-stop-met-adverteren-op-onvoorbereide-website,.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties,.pg-sea-zoekwoordstrategie,.pg-seo-7-daagse-checklist,.pg-seo-binnen-2-maanden-topresultaten-in-google,.pg-seo-gratis-seo-audit,.pg-seo-meer-aanvragen-in-google-en-ai,.pg-seo-meer-klanten-als-kapperszaak,.pg-seo-meer-klanten-door-seo,.pg-seo-positie-91-naar-positie-2,.pg-seo-seo-geoptimaliseerde-website,.pg-seo-seo-master-toolkit,.pg-seo-seo-no-cure-no-pay,.pg-seo-seo-quickscan,.pg-seo-seo-strategie,.pg-seo-seo-vs-google-ads,.pg-seo-technische-seo-analyse-v2,.pg-seo-technische-seo-analyse,.pg-seo-technische-seo-tips-om-vindbaarheid-te-verbeteren,.pg-seo-top-3-zonder-advertenties,.pg-seo-waarom-eerst-seo-en-conversieoptimalisatie,.pg-seo-waarom-eerst-seo-inplaats-van-sea,.pg-seo-waarom-seo-in-plaats-van-ads,.pg-seo-waarom-wij-de-geschikte-partner-zijn,.pg-tools-ai-maak-eigen-ai-influencer,.pg-tools,.pg-webdesign-aalst,.pg-webdesign-lede,.pg-website-website-onmisbaar-voor-vertrouwen,.pg-over-ons,.pg-website-website-laten-maken) .hb-hero-img{max-width:none!important}}@media (width>=768px){:where(.pg-ai-ai-influencer,.pg-ai-ai-oplossingen-ai-automation-oplossingen,.pg-ai-ai-oplossingen-ai-prompt-engineering,.pg-ai-ai-oplossingen-generative-ai-oplossingen,.pg-ai-ai-oplossingen,.pg-ai-ai-outfits,.pg-ai-ai-prompt-engineering,.pg-ai-ai-seo-kunstmatige-intelligentie,.pg-ai-ai-seo-van-beginner-tot-expert,.pg-ai-ai-visuals,.pg-ai-ai-youtube-video-summaries,.pg-ai-concurrent-in-ai-zoekresultaten,.pg-ai-hoe-in-ai-zoekresultaten-komen,.pg-ai-json-prompting,.pg-ai-maak-eigen-thumbnails,.pg-ai-meer-klanten-via-ai,.pg-ai-prompts-leerstrategie-prompts,.pg-ai-prompts-pakket,.pg-ai-prompts-prompt-library,.pg-ai,.pg-api-koppeling-api-laten-ontwikkelen,.pg-api-koppeling-billit-api,.pg-api-koppeling-exact-online-api-koppeling,.pg-api-koppeling-kosten-api-koppeling,.pg-api-koppeling-peppol-e-facturatie,.pg-api-koppeling-webshop-api-koppeling,.pg-api-koppeling,.pg-blog,.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php,.pg-boekingssysteem-manueel-vs-automatisch-boeken-php,.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html,.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html,.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html,.pg-boekingssysteem-schoonheidssalon-nadelen-van-mondelinge-afspraken-html,.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html,.pg-boekingssysteem-schoonheidssalon-stop-met-klanten-verliezen-html,.pg-boekingssysteem-schoonheidssalon-transformeer-salon-online-boekingssysteem-html,.pg-boekingssysteem-schoonheidssalon-verlies-klanten-html,.pg-boekingssysteem-schoonheidssalon-volle-agenda-vs-lege-stoel-html,.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html,.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php,.pg-boekingssysteem-website-met-boekingsysteem,.pg-cases-website-seo-de-doncker,.pg-contact,.pg-financien,.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping,.pg-legal-algemene-verkoopsvoorwaarden-html,.pg-legal-privacy-html,.pg-meer-klanten,.pg-referenties,.pg-sea-1-wat-is-sea,.pg-sea-2-ideale-campagne-opbouw,.pg-sea-4-advertenties-schrijven,.pg-sea-7-landingspaginas,.pg-sea-ads-marketing-kostenanalyse,.pg-sea-cpc-gegevensanalyse,.pg-sea-google-ad-guide,.pg-sea-keyword-strategy-optimizer,.pg-sea-manuele-cpc-in-google-ads,.pg-sea-marketing-funnel-wegmarkeringen,.pg-sea-overzicht-sea-strategie,.pg-sea-stop-met-adverteren-op-onvoorbereide-website,.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties,.pg-sea-zoekwoordstrategie,.pg-seo-7-daagse-checklist,.pg-seo-binnen-2-maanden-topresultaten-in-google,.pg-seo-gratis-seo-audit,.pg-seo-meer-aanvragen-in-google-en-ai,.pg-seo-meer-klanten-als-kapperszaak,.pg-seo-meer-klanten-door-seo,.pg-seo-positie-91-naar-positie-2,.pg-seo-seo-geoptimaliseerde-website,.pg-seo-seo-master-toolkit,.pg-seo-seo-no-cure-no-pay,.pg-seo-seo-quickscan,.pg-seo-seo-strategie,.pg-seo-seo-vs-google-ads,.pg-seo-technische-seo-analyse-v2,.pg-seo-technische-seo-analyse,.pg-seo-technische-seo-tips-om-vindbaarheid-te-verbeteren,.pg-seo-top-3-zonder-advertenties,.pg-seo-waarom-eerst-seo-en-conversieoptimalisatie,.pg-seo-waarom-eerst-seo-inplaats-van-sea,.pg-seo-waarom-seo-in-plaats-van-ads,.pg-seo-waarom-wij-de-geschikte-partner-zijn,.pg-tools-ai-maak-eigen-ai-influencer,.pg-tools,.pg-webdesign-aalst,.pg-webdesign-lede,.pg-website-website-onmisbaar-voor-vertrouwen,.pg-over-ons,.pg-website-website-laten-maken) .hb-cmp-head,:where(.pg-ai-ai-influencer,.pg-ai-ai-oplossingen-ai-automation-oplossingen,.pg-ai-ai-oplossingen-ai-prompt-engineering,.pg-ai-ai-oplossingen-generative-ai-oplossingen,.pg-ai-ai-oplossingen,.pg-ai-ai-outfits,.pg-ai-ai-prompt-engineering,.pg-ai-ai-seo-kunstmatige-intelligentie,.pg-ai-ai-seo-van-beginner-tot-expert,.pg-ai-ai-visuals,.pg-ai-ai-youtube-video-summaries,.pg-ai-concurrent-in-ai-zoekresultaten,.pg-ai-hoe-in-ai-zoekresultaten-komen,.pg-ai-json-prompting,.pg-ai-maak-eigen-thumbnails,.pg-ai-meer-klanten-via-ai,.pg-ai-prompts-leerstrategie-prompts,.pg-ai-prompts-pakket,.pg-ai-prompts-prompt-library,.pg-ai,.pg-api-koppeling-api-laten-ontwikkelen,.pg-api-koppeling-billit-api,.pg-api-koppeling-exact-online-api-koppeling,.pg-api-koppeling-kosten-api-koppeling,.pg-api-koppeling-peppol-e-facturatie,.pg-api-koppeling-webshop-api-koppeling,.pg-api-koppeling,.pg-blog,.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php,.pg-boekingssysteem-manueel-vs-automatisch-boeken-php,.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html,.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html,.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html,.pg-boekingssysteem-schoonheidssalon-nadelen-van-mondelinge-afspraken-html,.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html,.pg-boekingssysteem-schoonheidssalon-stop-met-klanten-verliezen-html,.pg-boekingssysteem-schoonheidssalon-transformeer-salon-online-boekingssysteem-html,.pg-boekingssysteem-schoonheidssalon-verlies-klanten-html,.pg-boekingssysteem-schoonheidssalon-volle-agenda-vs-lege-stoel-html,.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html,.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php,.pg-boekingssysteem-website-met-boekingsysteem,.pg-cases-website-seo-de-doncker,.pg-contact,.pg-financien,.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping,.pg-legal-algemene-verkoopsvoorwaarden-html,.pg-legal-privacy-html,.pg-meer-klanten,.pg-referenties,.pg-sea-1-wat-is-sea,.pg-sea-2-ideale-campagne-opbouw,.pg-sea-4-advertenties-schrijven,.pg-sea-7-landingspaginas,.pg-sea-ads-marketing-kostenanalyse,.pg-sea-cpc-gegevensanalyse,.pg-sea-google-ad-guide,.pg-sea-keyword-strategy-optimizer,.pg-sea-manuele-cpc-in-google-ads,.pg-sea-marketing-funnel-wegmarkeringen,.pg-sea-overzicht-sea-strategie,.pg-sea-stop-met-adverteren-op-onvoorbereide-website,.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties,.pg-sea-zoekwoordstrategie,.pg-seo-7-daagse-checklist,.pg-seo-binnen-2-maanden-topresultaten-in-google,.pg-seo-gratis-seo-audit,.pg-seo-meer-aanvragen-in-google-en-ai,.pg-seo-meer-klanten-als-kapperszaak,.pg-seo-meer-klanten-door-seo,.pg-seo-positie-91-naar-positie-2,.pg-seo-seo-geoptimaliseerde-website,.pg-seo-seo-master-toolkit,.pg-seo-seo-no-cure-no-pay,.pg-seo-seo-quickscan,.pg-seo-seo-strategie,.pg-seo-seo-vs-google-ads,.pg-seo-technische-seo-analyse-v2,.pg-seo-technische-seo-analyse,.pg-seo-technische-seo-tips-om-vindbaarheid-te-verbeteren,.pg-seo-top-3-zonder-advertenties,.pg-seo-waarom-eerst-seo-en-conversieoptimalisatie,.pg-seo-waarom-eerst-seo-inplaats-van-sea,.pg-seo-waarom-seo-in-plaats-van-ads,.pg-seo-waarom-wij-de-geschikte-partner-zijn,.pg-tools-ai-maak-eigen-ai-influencer,.pg-tools,.pg-webdesign-aalst,.pg-webdesign-lede,.pg-website-website-onmisbaar-voor-vertrouwen,.pg-over-ons,.pg-website-website-laten-maken) .hb-cmp-row{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr)}:where(.pg-ai-ai-influencer,.pg-ai-ai-oplossingen-ai-automation-oplossingen,.pg-ai-ai-oplossingen-ai-prompt-engineering,.pg-ai-ai-oplossingen-generative-ai-oplossingen,.pg-ai-ai-oplossingen,.pg-ai-ai-outfits,.pg-ai-ai-prompt-engineering,.pg-ai-ai-seo-kunstmatige-intelligentie,.pg-ai-ai-seo-van-beginner-tot-expert,.pg-ai-ai-visuals,.pg-ai-ai-youtube-video-summaries,.pg-ai-concurrent-in-ai-zoekresultaten,.pg-ai-hoe-in-ai-zoekresultaten-komen,.pg-ai-json-prompting,.pg-ai-maak-eigen-thumbnails,.pg-ai-meer-klanten-via-ai,.pg-ai-prompts-leerstrategie-prompts,.pg-ai-prompts-pakket,.pg-ai-prompts-prompt-library,.pg-ai,.pg-api-koppeling-api-laten-ontwikkelen,.pg-api-koppeling-billit-api,.pg-api-koppeling-exact-online-api-koppeling,.pg-api-koppeling-kosten-api-koppeling,.pg-api-koppeling-peppol-e-facturatie,.pg-api-koppeling-webshop-api-koppeling,.pg-api-koppeling,.pg-blog,.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php,.pg-boekingssysteem-manueel-vs-automatisch-boeken-php,.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html,.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html,.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html,.pg-boekingssysteem-schoonheidssalon-nadelen-van-mondelinge-afspraken-html,.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html,.pg-boekingssysteem-schoonheidssalon-stop-met-klanten-verliezen-html,.pg-boekingssysteem-schoonheidssalon-transformeer-salon-online-boekingssysteem-html,.pg-boekingssysteem-schoonheidssalon-verlies-klanten-html,.pg-boekingssysteem-schoonheidssalon-volle-agenda-vs-lege-stoel-html,.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html,.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php,.pg-boekingssysteem-website-met-boekingsysteem,.pg-cases-website-seo-de-doncker,.pg-contact,.pg-financien,.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping,.pg-legal-algemene-verkoopsvoorwaarden-html,.pg-legal-privacy-html,.pg-meer-klanten,.pg-referenties,.pg-sea-1-wat-is-sea,.pg-sea-2-ideale-campagne-opbouw,.pg-sea-4-advertenties-schrijven,.pg-sea-7-landingspaginas,.pg-sea-ads-marketing-kostenanalyse,.pg-sea-cpc-gegevensanalyse,.pg-sea-google-ad-guide,.pg-sea-keyword-strategy-optimizer,.pg-sea-manuele-cpc-in-google-ads,.pg-sea-marketing-funnel-wegmarkeringen,.pg-sea-overzicht-sea-strategie,.pg-sea-stop-met-adverteren-op-onvoorbereide-website,.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties,.pg-sea-zoekwoordstrategie,.pg-seo-7-daagse-checklist,.pg-seo-binnen-2-maanden-topresultaten-in-google,.pg-seo-gratis-seo-audit,.pg-seo-meer-aanvragen-in-google-en-ai,.pg-seo-meer-klanten-als-kapperszaak,.pg-seo-meer-klanten-door-seo,.pg-seo-positie-91-naar-positie-2,.pg-seo-seo-geoptimaliseerde-website,.pg-seo-seo-master-toolkit,.pg-seo-seo-no-cure-no-pay,.pg-seo-seo-quickscan,.pg-seo-seo-strategie,.pg-seo-seo-vs-google-ads,.pg-seo-technische-seo-analyse-v2,.pg-seo-technische-seo-analyse,.pg-seo-technische-seo-tips-om-vindbaarheid-te-verbeteren,.pg-seo-top-3-zonder-advertenties,.pg-seo-waarom-eerst-seo-en-conversieoptimalisatie,.pg-seo-waarom-eerst-seo-inplaats-van-sea,.pg-seo-waarom-seo-in-plaats-van-ads,.pg-seo-waarom-wij-de-geschikte-partner-zijn,.pg-tools-ai-maak-eigen-ai-influencer,.pg-tools,.pg-webdesign-aalst,.pg-webdesign-lede,.pg-website-website-onmisbaar-voor-vertrouwen,.pg-over-ons,.pg-website-website-laten-maken) .hb-cmp-head{display:grid}:where(.pg-ai-ai-influencer,.pg-ai-ai-oplossingen-ai-automation-oplossingen,.pg-ai-ai-oplossingen-ai-prompt-engineering,.pg-ai-ai-oplossingen-generative-ai-oplossingen,.pg-ai-ai-oplossingen,.pg-ai-ai-outfits,.pg-ai-ai-prompt-engineering,.pg-ai-ai-seo-kunstmatige-intelligentie,.pg-ai-ai-seo-van-beginner-tot-expert,.pg-ai-ai-visuals,.pg-ai-ai-youtube-video-summaries,.pg-ai-concurrent-in-ai-zoekresultaten,.pg-ai-hoe-in-ai-zoekresultaten-komen,.pg-ai-json-prompting,.pg-ai-maak-eigen-thumbnails,.pg-ai-meer-klanten-via-ai,.pg-ai-prompts-leerstrategie-prompts,.pg-ai-prompts-pakket,.pg-ai-prompts-prompt-library,.pg-ai,.pg-api-koppeling-api-laten-ontwikkelen,.pg-api-koppeling-billit-api,.pg-api-koppeling-exact-online-api-koppeling,.pg-api-koppeling-kosten-api-koppeling,.pg-api-koppeling-peppol-e-facturatie,.pg-api-koppeling-webshop-api-koppeling,.pg-api-koppeling,.pg-blog,.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php,.pg-boekingssysteem-manueel-vs-automatisch-boeken-php,.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html,.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html,.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html,.pg-boekingssysteem-schoonheidssalon-nadelen-van-mondelinge-afspraken-html,.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html,.pg-boekingssysteem-schoonheidssalon-stop-met-klanten-verliezen-html,.pg-boekingssysteem-schoonheidssalon-transformeer-salon-online-boekingssysteem-html,.pg-boekingssysteem-schoonheidssalon-verlies-klanten-html,.pg-boekingssysteem-schoonheidssalon-volle-agenda-vs-lege-stoel-html,.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html,.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php,.pg-boekingssysteem-website-met-boekingsysteem,.pg-cases-website-seo-de-doncker,.pg-contact,.pg-financien,.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping,.pg-legal-algemene-verkoopsvoorwaarden-html,.pg-legal-privacy-html,.pg-meer-klanten,.pg-referenties,.pg-sea-1-wat-is-sea,.pg-sea-2-ideale-campagne-opbouw,.pg-sea-4-advertenties-schrijven,.pg-sea-7-landingspaginas,.pg-sea-ads-marketing-kostenanalyse,.pg-sea-cpc-gegevensanalyse,.pg-sea-google-ad-guide,.pg-sea-keyword-strategy-optimizer,.pg-sea-manuele-cpc-in-google-ads,.pg-sea-marketing-funnel-wegmarkeringen,.pg-sea-overzicht-sea-strategie,.pg-sea-stop-met-adverteren-op-onvoorbereide-website,.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties,.pg-sea-zoekwoordstrategie,.pg-seo-7-daagse-checklist,.pg-seo-binnen-2-maanden-topresultaten-in-google,.pg-seo-gratis-seo-audit,.pg-seo-meer-aanvragen-in-google-en-ai,.pg-seo-meer-klanten-als-kapperszaak,.pg-seo-meer-klanten-door-seo,.pg-seo-positie-91-naar-positie-2,.pg-seo-seo-geoptimaliseerde-website,.pg-seo-seo-master-toolkit,.pg-seo-seo-no-cure-no-pay,.pg-seo-seo-quickscan,.pg-seo-seo-strategie,.pg-seo-seo-vs-google-ads,.pg-seo-technische-seo-analyse-v2,.pg-seo-technische-seo-analyse,.pg-seo-technische-seo-tips-om-vindbaarheid-te-verbeteren,.pg-seo-top-3-zonder-advertenties,.pg-seo-waarom-eerst-seo-en-conversieoptimalisatie,.pg-seo-waarom-eerst-seo-inplaats-van-sea,.pg-seo-waarom-seo-in-plaats-van-ads,.pg-seo-waarom-wij-de-geschikte-partner-zijn,.pg-tools-ai-maak-eigen-ai-influencer,.pg-tools,.pg-webdesign-aalst,.pg-webdesign-lede,.pg-website-website-onmisbaar-voor-vertrouwen,.pg-over-ons,.pg-website-website-laten-maken) .hb-cmp-head>div,:where(.pg-ai-ai-influencer,.pg-ai-ai-oplossingen-ai-automation-oplossingen,.pg-ai-ai-oplossingen-ai-prompt-engineering,.pg-ai-ai-oplossingen-generative-ai-oplossingen,.pg-ai-ai-oplossingen,.pg-ai-ai-outfits,.pg-ai-ai-prompt-engineering,.pg-ai-ai-seo-kunstmatige-intelligentie,.pg-ai-ai-seo-van-beginner-tot-expert,.pg-ai-ai-visuals,.pg-ai-ai-youtube-video-summaries,.pg-ai-concurrent-in-ai-zoekresultaten,.pg-ai-hoe-in-ai-zoekresultaten-komen,.pg-ai-json-prompting,.pg-ai-maak-eigen-thumbnails,.pg-ai-meer-klanten-via-ai,.pg-ai-prompts-leerstrategie-prompts,.pg-ai-prompts-pakket,.pg-ai-prompts-prompt-library,.pg-ai,.pg-api-koppeling-api-laten-ontwikkelen,.pg-api-koppeling-billit-api,.pg-api-koppeling-exact-online-api-koppeling,.pg-api-koppeling-kosten-api-koppeling,.pg-api-koppeling-peppol-e-facturatie,.pg-api-koppeling-webshop-api-koppeling,.pg-api-koppeling,.pg-blog,.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php,.pg-boekingssysteem-manueel-vs-automatisch-boeken-php,.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html,.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html,.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html,.pg-boekingssysteem-schoonheidssalon-nadelen-van-mondelinge-afspraken-html,.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html,.pg-boekingssysteem-schoonheidssalon-stop-met-klanten-verliezen-html,.pg-boekingssysteem-schoonheidssalon-transformeer-salon-online-boekingssysteem-html,.pg-boekingssysteem-schoonheidssalon-verlies-klanten-html,.pg-boekingssysteem-schoonheidssalon-volle-agenda-vs-lege-stoel-html,.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html,.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php,.pg-boekingssysteem-website-met-boekingsysteem,.pg-cases-website-seo-de-doncker,.pg-contact,.pg-financien,.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping,.pg-legal-algemene-verkoopsvoorwaarden-html,.pg-legal-privacy-html,.pg-meer-klanten,.pg-referenties,.pg-sea-1-wat-is-sea,.pg-sea-2-ideale-campagne-opbouw,.pg-sea-4-advertenties-schrijven,.pg-sea-7-landingspaginas,.pg-sea-ads-marketing-kostenanalyse,.pg-sea-cpc-gegevensanalyse,.pg-sea-google-ad-guide,.pg-sea-keyword-strategy-optimizer,.pg-sea-manuele-cpc-in-google-ads,.pg-sea-marketing-funnel-wegmarkeringen,.pg-sea-overzicht-sea-strategie,.pg-sea-stop-met-adverteren-op-onvoorbereide-website,.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties,.pg-sea-zoekwoordstrategie,.pg-seo-7-daagse-checklist,.pg-seo-binnen-2-maanden-topresultaten-in-google,.pg-seo-gratis-seo-audit,.pg-seo-meer-aanvragen-in-google-en-ai,.pg-seo-meer-klanten-als-kapperszaak,.pg-seo-meer-klanten-door-seo,.pg-seo-positie-91-naar-positie-2,.pg-seo-seo-geoptimaliseerde-website,.pg-seo-seo-master-toolkit,.pg-seo-seo-no-cure-no-pay,.pg-seo-seo-quickscan,.pg-seo-seo-strategie,.pg-seo-seo-vs-google-ads,.pg-seo-technische-seo-analyse-v2,.pg-seo-technische-seo-analyse,.pg-seo-technische-seo-tips-om-vindbaarheid-te-verbeteren,.pg-seo-top-3-zonder-advertenties,.pg-seo-waarom-eerst-seo-en-conversieoptimalisatie,.pg-seo-waarom-eerst-seo-inplaats-van-sea,.pg-seo-waarom-seo-in-plaats-van-ads,.pg-seo-waarom-wij-de-geschikte-partner-zijn,.pg-tools-ai-maak-eigen-ai-influencer,.pg-tools,.pg-webdesign-aalst,.pg-webdesign-lede,.pg-website-website-onmisbaar-voor-vertrouwen,.pg-over-ons,.pg-website-website-laten-maken) .hb-cmp-row>div{padding:18px 22px}:where(.pg-ai-ai-influencer,.pg-ai-ai-oplossingen-ai-automation-oplossingen,.pg-ai-ai-oplossingen-ai-prompt-engineering,.pg-ai-ai-oplossingen-generative-ai-oplossingen,.pg-ai-ai-oplossingen,.pg-ai-ai-outfits,.pg-ai-ai-prompt-engineering,.pg-ai-ai-seo-kunstmatige-intelligentie,.pg-ai-ai-seo-van-beginner-tot-expert,.pg-ai-ai-visuals,.pg-ai-ai-youtube-video-summaries,.pg-ai-concurrent-in-ai-zoekresultaten,.pg-ai-hoe-in-ai-zoekresultaten-komen,.pg-ai-json-prompting,.pg-ai-maak-eigen-thumbnails,.pg-ai-meer-klanten-via-ai,.pg-ai-prompts-leerstrategie-prompts,.pg-ai-prompts-pakket,.pg-ai-prompts-prompt-library,.pg-ai,.pg-api-koppeling-api-laten-ontwikkelen,.pg-api-koppeling-billit-api,.pg-api-koppeling-exact-online-api-koppeling,.pg-api-koppeling-kosten-api-koppeling,.pg-api-koppeling-peppol-e-facturatie,.pg-api-koppeling-webshop-api-koppeling,.pg-api-koppeling,.pg-blog,.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php,.pg-boekingssysteem-manueel-vs-automatisch-boeken-php,.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html,.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html,.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html,.pg-boekingssysteem-schoonheidssalon-nadelen-van-mondelinge-afspraken-html,.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html,.pg-boekingssysteem-schoonheidssalon-stop-met-klanten-verliezen-html,.pg-boekingssysteem-schoonheidssalon-transformeer-salon-online-boekingssysteem-html,.pg-boekingssysteem-schoonheidssalon-verlies-klanten-html,.pg-boekingssysteem-schoonheidssalon-volle-agenda-vs-lege-stoel-html,.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html,.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php,.pg-boekingssysteem-website-met-boekingsysteem,.pg-cases-website-seo-de-doncker,.pg-contact,.pg-financien,.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping,.pg-legal-algemene-verkoopsvoorwaarden-html,.pg-legal-privacy-html,.pg-meer-klanten,.pg-referenties,.pg-sea-1-wat-is-sea,.pg-sea-2-ideale-campagne-opbouw,.pg-sea-4-advertenties-schrijven,.pg-sea-7-landingspaginas,.pg-sea-ads-marketing-kostenanalyse,.pg-sea-cpc-gegevensanalyse,.pg-sea-google-ad-guide,.pg-sea-keyword-strategy-optimizer,.pg-sea-manuele-cpc-in-google-ads,.pg-sea-marketing-funnel-wegmarkeringen,.pg-sea-overzicht-sea-strategie,.pg-sea-stop-met-adverteren-op-onvoorbereide-website,.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties,.pg-sea-zoekwoordstrategie,.pg-seo-7-daagse-checklist,.pg-seo-binnen-2-maanden-topresultaten-in-google,.pg-seo-gratis-seo-audit,.pg-seo-meer-aanvragen-in-google-en-ai,.pg-seo-meer-klanten-als-kapperszaak,.pg-seo-meer-klanten-door-seo,.pg-seo-positie-91-naar-positie-2,.pg-seo-seo-geoptimaliseerde-website,.pg-seo-seo-master-toolkit,.pg-seo-seo-no-cure-no-pay,.pg-seo-seo-quickscan,.pg-seo-seo-strategie,.pg-seo-seo-vs-google-ads,.pg-seo-technische-seo-analyse-v2,.pg-seo-technische-seo-analyse,.pg-seo-technische-seo-tips-om-vindbaarheid-te-verbeteren,.pg-seo-top-3-zonder-advertenties,.pg-seo-waarom-eerst-seo-en-conversieoptimalisatie,.pg-seo-waarom-eerst-seo-inplaats-van-sea,.pg-seo-waarom-seo-in-plaats-van-ads,.pg-seo-waarom-wij-de-geschikte-partner-zijn,.pg-tools-ai-maak-eigen-ai-influencer,.pg-tools,.pg-webdesign-aalst,.pg-webdesign-lede,.pg-website-website-onmisbaar-voor-vertrouwen,.pg-over-ons,.pg-website-website-laten-maken) .hb-cmp-head .hb-cmp-b{color:#fff!important;background:linear-gradient(90deg,#4f46e5,#7c3aed)!important}:where(.pg-ai-ai-influencer,.pg-ai-ai-oplossingen-ai-automation-oplossingen,.pg-ai-ai-oplossingen-ai-prompt-engineering,.pg-ai-ai-oplossingen-generative-ai-oplossingen,.pg-ai-ai-oplossingen,.pg-ai-ai-outfits,.pg-ai-ai-prompt-engineering,.pg-ai-ai-seo-kunstmatige-intelligentie,.pg-ai-ai-seo-van-beginner-tot-expert,.pg-ai-ai-visuals,.pg-ai-ai-youtube-video-summaries,.pg-ai-concurrent-in-ai-zoekresultaten,.pg-ai-hoe-in-ai-zoekresultaten-komen,.pg-ai-json-prompting,.pg-ai-maak-eigen-thumbnails,.pg-ai-meer-klanten-via-ai,.pg-ai-prompts-leerstrategie-prompts,.pg-ai-prompts-pakket,.pg-ai-prompts-prompt-library,.pg-ai,.pg-api-koppeling-api-laten-ontwikkelen,.pg-api-koppeling-billit-api,.pg-api-koppeling-exact-online-api-koppeling,.pg-api-koppeling-kosten-api-koppeling,.pg-api-koppeling-peppol-e-facturatie,.pg-api-koppeling-webshop-api-koppeling,.pg-api-koppeling,.pg-blog,.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php,.pg-boekingssysteem-manueel-vs-automatisch-boeken-php,.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html,.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html,.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html,.pg-boekingssysteem-schoonheidssalon-nadelen-van-mondelinge-afspraken-html,.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html,.pg-boekingssysteem-schoonheidssalon-stop-met-klanten-verliezen-html,.pg-boekingssysteem-schoonheidssalon-transformeer-salon-online-boekingssysteem-html,.pg-boekingssysteem-schoonheidssalon-verlies-klanten-html,.pg-boekingssysteem-schoonheidssalon-volle-agenda-vs-lege-stoel-html,.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html,.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php,.pg-boekingssysteem-website-met-boekingsysteem,.pg-cases-website-seo-de-doncker,.pg-contact,.pg-financien,.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping,.pg-legal-algemene-verkoopsvoorwaarden-html,.pg-legal-privacy-html,.pg-meer-klanten,.pg-referenties,.pg-sea-1-wat-is-sea,.pg-sea-2-ideale-campagne-opbouw,.pg-sea-4-advertenties-schrijven,.pg-sea-7-landingspaginas,.pg-sea-ads-marketing-kostenanalyse,.pg-sea-cpc-gegevensanalyse,.pg-sea-google-ad-guide,.pg-sea-keyword-strategy-optimizer,.pg-sea-manuele-cpc-in-google-ads,.pg-sea-marketing-funnel-wegmarkeringen,.pg-sea-overzicht-sea-strategie,.pg-sea-stop-met-adverteren-op-onvoorbereide-website,.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties,.pg-sea-zoekwoordstrategie,.pg-seo-7-daagse-checklist,.pg-seo-binnen-2-maanden-topresultaten-in-google,.pg-seo-gratis-seo-audit,.pg-seo-meer-aanvragen-in-google-en-ai,.pg-seo-meer-klanten-als-kapperszaak,.pg-seo-meer-klanten-door-seo,.pg-seo-positie-91-naar-positie-2,.pg-seo-seo-geoptimaliseerde-website,.pg-seo-seo-master-toolkit,.pg-seo-seo-no-cure-no-pay,.pg-seo-seo-quickscan,.pg-seo-seo-strategie,.pg-seo-seo-vs-google-ads,.pg-seo-technische-seo-analyse-v2,.pg-seo-technische-seo-analyse,.pg-seo-technische-seo-tips-om-vindbaarheid-te-verbeteren,.pg-seo-top-3-zonder-advertenties,.pg-seo-waarom-eerst-seo-en-conversieoptimalisatie,.pg-seo-waarom-eerst-seo-inplaats-van-sea,.pg-seo-waarom-seo-in-plaats-van-ads,.pg-seo-waarom-wij-de-geschikte-partner-zijn,.pg-tools-ai-maak-eigen-ai-influencer,.pg-tools,.pg-webdesign-aalst,.pg-webdesign-lede,.pg-website-website-onmisbaar-voor-vertrouwen,.pg-over-ons,.pg-website-website-laten-maken) .hb-cmp-tag{display:none}:where(.pg-ai-ai-influencer,.pg-ai-ai-oplossingen-ai-automation-oplossingen,.pg-ai-ai-oplossingen-ai-prompt-engineering,.pg-ai-ai-oplossingen-generative-ai-oplossingen,.pg-ai-ai-oplossingen,.pg-ai-ai-outfits,.pg-ai-ai-prompt-engineering,.pg-ai-ai-seo-kunstmatige-intelligentie,.pg-ai-ai-seo-van-beginner-tot-expert,.pg-ai-ai-visuals,.pg-ai-ai-youtube-video-summaries,.pg-ai-concurrent-in-ai-zoekresultaten,.pg-ai-hoe-in-ai-zoekresultaten-komen,.pg-ai-json-prompting,.pg-ai-maak-eigen-thumbnails,.pg-ai-meer-klanten-via-ai,.pg-ai-prompts-leerstrategie-prompts,.pg-ai-prompts-pakket,.pg-ai-prompts-prompt-library,.pg-ai,.pg-api-koppeling-api-laten-ontwikkelen,.pg-api-koppeling-billit-api,.pg-api-koppeling-exact-online-api-koppeling,.pg-api-koppeling-kosten-api-koppeling,.pg-api-koppeling-peppol-e-facturatie,.pg-api-koppeling-webshop-api-koppeling,.pg-api-koppeling,.pg-blog,.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php,.pg-boekingssysteem-manueel-vs-automatisch-boeken-php,.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html,.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html,.pg-boekingssysteem-schoonheidssalon-laat-klanten-boeken-html,.pg-boekingssysteem-schoonheidssalon-nadelen-van-mondelinge-afspraken-html,.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html,.pg-boekingssysteem-schoonheidssalon-stop-met-klanten-verliezen-html,.pg-boekingssysteem-schoonheidssalon-transformeer-salon-online-boekingssysteem-html,.pg-boekingssysteem-schoonheidssalon-verlies-klanten-html,.pg-boekingssysteem-schoonheidssalon-volle-agenda-vs-lege-stoel-html,.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html,.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php,.pg-boekingssysteem-website-met-boekingsysteem,.pg-cases-website-seo-de-doncker,.pg-contact,.pg-financien,.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping,.pg-legal-algemene-verkoopsvoorwaarden-html,.pg-legal-privacy-html,.pg-meer-klanten,.pg-referenties,.pg-sea-1-wat-is-sea,.pg-sea-2-ideale-campagne-opbouw,.pg-sea-4-advertenties-schrijven,.pg-sea-7-landingspaginas,.pg-sea-ads-marketing-kostenanalyse,.pg-sea-cpc-gegevensanalyse,.pg-sea-google-ad-guide,.pg-sea-keyword-strategy-optimizer,.pg-sea-manuele-cpc-in-google-ads,.pg-sea-marketing-funnel-wegmarkeringen,.pg-sea-overzicht-sea-strategie,.pg-sea-stop-met-adverteren-op-onvoorbereide-website,.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties,.pg-sea-zoekwoordstrategie,.pg-seo-7-daagse-checklist,.pg-seo-binnen-2-maanden-topresultaten-in-google,.pg-seo-gratis-seo-audit,.pg-seo-meer-aanvragen-in-google-en-ai,.pg-seo-meer-klanten-als-kapperszaak,.pg-seo-meer-klanten-door-seo,.pg-seo-positie-91-naar-positie-2,.pg-seo-seo-geoptimaliseerde-website,.pg-seo-seo-master-toolkit,.pg-seo-seo-no-cure-no-pay,.pg-seo-seo-quickscan,.pg-seo-seo-strategie,.pg-seo-seo-vs-google-ads,.pg-seo-technische-seo-analyse-v2,.pg-seo-technische-seo-analyse,.pg-seo-technische-seo-tips-om-vindbaarheid-te-verbeteren,.pg-seo-top-3-zonder-advertenties,.pg-seo-waarom-eerst-seo-en-conversieoptimalisatie,.pg-seo-waarom-eerst-seo-inplaats-van-sea,.pg-seo-waarom-seo-in-plaats-van-ads,.pg-seo-waarom-wij-de-geschikte-partner-zijn,.pg-tools-ai-maak-eigen-ai-influencer,.pg-tools,.pg-webdesign-aalst,.pg-webdesign-lede,.pg-website-website-onmisbaar-voor-vertrouwen,.pg-over-ons,.pg-website-website-laten-maken) .hb-cmp-l{background:0 0}}:where(.pg-ai-ai-influencer,.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html,.pg-boekingssysteem-schoonheidssalon-mondelinge-afspraken-kosten-je-salon-geld-html,.pg-boekingssysteem-schoonheidssalon-stop-met-klanten-verliezen-html,.pg-boekingssysteem-schoonheidssalon-transformeer-salon-online-boekingssysteem-html,.pg-seo-positie-91-naar-positie-2) .hero-gradient{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%)}:where(.pg-ai-ai-influencer) .cta-gradient{background:linear-gradient(90deg,#ff758c,#ff7eb3)}:where(.pg-ai-ai-influencer) .fade-in{animation:1.5s ease-in-out fadeIn}:where(.pg-ai-ai-influencer,.pg-ai-ai-outfits,.pg-ai,.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php,.pg-legal-privacy-html,.pg-seo-7-daagse-checklist,.pg-seo-waarom-eerst-seo-en-conversieoptimalisatie,.pg-seo-waarom-wij-de-geschikte-partner-zijn,.pg-website-website-onmisbaar-voor-vertrouwen) .hover-scale{transition:transform .3s}:where(.pg-ai-ai-influencer,.pg-ai-ai-outfits,.pg-ai,.pg-seo-7-daagse-checklist,.pg-seo-waarom-eerst-seo-en-conversieoptimalisatie,.pg-seo-waarom-wij-de-geschikte-partner-zijn,.pg-website-website-onmisbaar-voor-vertrouwen) .hover-scale:hover{transform:scale(1.03)}:where(.pg-ai-ai-oplossingen){font-family:Inter,sans-serif}:where(.pg-ai-ai-oplossingen) .gradient-bg{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}:where(.pg-ai-ai-oplossingen,.pg-ai-ai-seo-van-beginner-tot-expert,.pg-ai-prompts-prompt-library) .card-hover{transition:all .3s}:where(.pg-ai-ai-oplossingen) .card-hover:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}:where(.pg-ai-ai-oplossingen) .typing-animation{white-space:nowrap;border-right:3px solid #667eea;animation:3.5s steps(40,end) typing,.75s step-end infinite blink-caret;overflow:hidden}:where(.pg-ai-ai-oplossingen) .service-icon{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-text-fill-color:transparent;-webkit-background-clip:text}:where(.pg-ai-ai-outfits){font-family:Montserrat,sans-serif}:where(.pg-ai-ai-outfits) .heading-font{font-family:Playfair Display,serif}:where(.pg-ai-ai-outfits,.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php,.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html,.pg-boekingssysteem-schoonheidssalon-no-show-dashboard-html,.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php,.pg-sea-4-advertenties-schrijven,.pg-sea-ads-marketing-kostenanalyse,.pg-sea-cpc-gegevensanalyse,.pg-seo-meer-klanten-als-kapperszaak) .gradient-bg{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%)}:where(.pg-ai-ai-outfits) .file-upload{display:inline-block;position:relative;overflow:hidden}:where(.pg-ai-ai-outfits) .file-upload input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}:where(.pg-ai-ai-seo-kunstmatige-intelligentie) .hero-gradient{background:radial-gradient(circle at 100% 0,#2563eb26 0%,#0000 40%),radial-gradient(circle at 0 100%,#8b5cf626 0%,#0000 40%)}:where(.pg-ai-ai-seo-kunstmatige-intelligentie) .wave-pattern{background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h100v100H0z' fill='%23f8fafc'/%3E%3Cpath d='M0 100 C 20 0, 50 0, 100 100 Z' fill='%23eef2ff'/%3E%3C/svg%3E");background-size:100px 100px}:where(.pg-ai-ai-seo-kunstmatige-intelligentie) .feature-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px -12px #00000040}:where(.pg-ai-ai-seo-kunstmatige-intelligentie) .testimonial-card{position:relative;overflow:hidden}:where(.pg-ai-ai-seo-kunstmatige-intelligentie) .testimonial-card:before{color:#3b82f626;font-family:Georgia,serif;font-size:120px;line-height:1;position:absolute;top:-30px;left:10px}.stats-card{backdrop-filter:blur(10px);background:#fffc;position:relative;overflow:hidden}.stats-card:before{content:"";background:linear-gradient(90deg,#2563eb,#8b5cf6);height:4px;position:absolute;top:0;left:0;right:0}.cta-gradient{background:linear-gradient(135deg,#2563eb 0%,#3b82f6 50%,#8b5cf6 100%)}.glow{box-shadow:0 0 25px #3b82f680}.cta-button:hover{transform:scale(1.05);box-shadow:0 10px 25px -5px #2563eb66}.faq-item{transition:all .3s}.faq-item:hover{background-color:#3b82f60d}@keyframes blob{0%,to{transform:translate(0)scale(1)}25%{transform:translate(20px,-20px)scale(1.05)}50%{transform:translateY(20px)scale(1)}75%{transform:translate(-20px,-15px)scale(1.05)}}.animate-blob{animation:7s infinite blob}.animation-delay-2000{animation-delay:2s}:where(.pg-ai-ai-seo-tips) .tip-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a}:where(.pg-ai-ai-seo-tips,.pg-sea-2-ideale-campagne-opbouw) .animate-float{animation:3s ease-in-out infinite float}:where(.pg-ai-ai-seo-van-beginner-tot-expert) .gradient-bg{background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 50%,#ec4899 100%)}:where(.pg-ai-ai-seo-van-beginner-tot-expert,.pg-referenties,.pg-sea-1-wat-is-sea,.pg-sea-2-ideale-campagne-opbouw,.pg-sea-4-advertenties-schrijven,.pg-sea-ads-marketing-kostenanalyse,.pg-seo-waarom-eerst-seo-inplaats-van-sea) .card-hover:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-ai-ai-seo-van-beginner-tot-expert) .step-container{counter-reset:step-counter}:where(.pg-ai-ai-seo-van-beginner-tot-expert) .step-item:before{counter-increment:step-counter;content:counter(step-counter);@apply absolute left-0 top-0 w-10 h-10 rounded-full bg-primary text-white flex items-center justify-center font-bold;}:where(.pg-ai-ai-seo-van-beginner-tot-expert) .progress-tracker{position:relative}:where(.pg-ai-ai-seo-van-beginner-tot-expert) .progress-tracker:before{content:"";background-color:#e2e8f0;width:2px;height:calc(100% - 20px);position:absolute;top:20px;left:0}@media (width<=768px){:where(.pg-ai-ai-seo-van-beginner-tot-expert) .progress-tracker:before{left:20px}}:where(.pg-ai-ai-visuals){--glass:#ffffff0d;--stroke:#ffffff14}:where(.pg-ai-ai-visuals) .hero-grad{background:linear-gradient(135deg,#ff6b6b,#feca57,#48cae4,#7209b7);-webkit-text-fill-color:transparent;background-size:400% 400%;-webkit-background-clip:text;background-clip:text}:where(.pg-ai-ai-visuals) .glass{backdrop-filter:blur(14px);background:var(--glass);border:1px solid var(--stroke)}:where(.pg-ai-ai-visuals) .hover-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1.25rem;transition:transform .35s,box-shadow .35s,border-color .35s;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000040}:where(.pg-ai-ai-visuals) .hover-card:hover{border-color:#ffffff2e;transform:translateY(-8px)scale(1.01);box-shadow:0 24px 60px #ff6b6b33}:where(.pg-ai-ai-visuals) .hover-card:before{content:"";border-radius:inherit;filter:blur(18px);opacity:0;background:conic-gradient(from 180deg,#ff6b6b,#feca57,#48cae4,#7209b7,#ff6b6b);transition:opacity .35s;position:absolute;inset:-1px}:where(.pg-ai-ai-visuals) .hover-card:hover:before{opacity:.45}:where(.pg-ai-ai-visuals) .hover-card:after{content:"";background:linear-gradient(120deg,#0000 0% 55%,#ffffff26 60%,#0000 65% 100%);transition:transform .6s;position:absolute;inset:0;transform:translate(-120%)}:where(.pg-ai-ai-visuals) .hover-card:hover:after{transform:translate(120%)}:where(.pg-ai-ai-visuals) .badge{background:linear-gradient(135deg,#ff6b6b33,#feca5733);border:1px solid #ffffff26;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}:where(.pg-ai-ai-visuals) .step-card{position:relative}:where(.pg-ai-ai-visuals) .step-card .step-index{background:linear-gradient(135deg,#48cae4,#7209b7);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex;position:absolute;top:16px;left:16px}:where(.pg-ai-ai-website-bouwen) .jl>section.aw-sec{padding:clamp(64px,8vw,104px) 0!important}:where(.pg-ai-ai-website-bouwen) .jl>section.aw-hero{background:#fff!important;padding:clamp(56px,8vw,112px) 0 clamp(64px,8vw,112px)!important}:where(.pg-ai-ai-website-bouwen) .jl>section.aw-hero:before,:where(.pg-ai-ai-website-bouwen) .jl>section.aw-cta:before{display:none}:where(.pg-ai-ai-website-bouwen) .jl>section.aw-why,:where(.pg-ai-ai-website-bouwen) .jl>section.aw-quotes{background:#f7f7fb!important}:where(.pg-ai-ai-website-bouwen) .jl>section.aw-plans,:where(.pg-ai-ai-website-bouwen) .jl>section.aw-faq,:where(.pg-ai-ai-website-bouwen) .jl>section.aw-cta{background:#fff!important}:where(.pg-ai-ai-website-bouwen) .aw-card:hover{transform:translateY(-4px);border-color:#4f46e538!important;box-shadow:0 24px 44px -26px #4f46e573!important}:where(.pg-ai-ai-website-bouwen) .aw-card:hover .aw-ico{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}:where(.pg-ai-ai-website-bouwen) .aw-btn:hover,:where(.pg-ai-ai-website-bouwen) .aw-btn3:hover{transform:translateY(-2px)}:where(.pg-ai-ai-website-bouwen) .aw-btn2:hover{color:#4f46e5!important;border-color:#4f46e5!important}:where(.pg-ai-ai-website-bouwen) .aw-btn4:hover{background:#11182773!important}:where(.pg-ai-ai-website-bouwen) .aw-faq summary::-webkit-details-marker{display:none}:where(.pg-ai-ai-website-bouwen) .aw-faq[open]{box-shadow:0 18px 36px -24px #4f46e566;border-color:#4f46e540!important}:where(.pg-ai-ai-website-bouwen) .aw-faq[open] .aw-faq-ico{transform:rotate(45deg);color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}:where(.pg-ai-ai-youtube-video-summaries) .hero-gradient{background:linear-gradient(135deg,#ff00001a 0%,#282828e6 100%)}:where(.pg-ai-ai-youtube-video-summaries,.pg-boekingssysteem-schoonheidssalon-mondelinge-afspraken-kosten-je-salon-geld-html,.pg-boekingssysteem-schoonheidssalon-stop-met-klanten-verliezen-html,.pg-boekingssysteem-schoonheidssalon-transformeer-salon-online-boekingssysteem-html) .feature-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}:where(.pg-ai-ai-youtube-video-summaries) .video-placeholder{background:linear-gradient(45deg,#f3f4f6 25%,#e5e7eb 25% 50%,#f3f4f6 50% 75%,#e5e7eb 75% 100%) 0 0/20px 20px}:where(.pg-ai-concurrent-in-ai-zoekresultaten) .hero-gradient{background:linear-gradient(135deg,#1e40af 0%,#2563eb 100%)}:where(.pg-ai-concurrent-in-ai-zoekresultaten,.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html,.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties,.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties,.pg-tools-sea-cpc-analyse-tool) .pulse{animation:2s infinite pulse}:where(.pg-ai-concurrent-in-ai-zoekresultaten) .tip-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px -12px #00000040}:where(.pg-ai-concurrent-in-ai-zoekresultaten) .tip-card{transition:all .3s}:where(.pg-ai-hoe-in-ai-zoekresultaten-komen) .gradient-bg{background:linear-gradient(135deg,#1e3a8a 0%,#1d4ed8 100%)}:where(.pg-ai-hoe-in-ai-zoekresultaten-komen) .step-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-ai-hoe-in-ai-zoekresultaten-komen) .ai-wave{width:100%;line-height:0;position:absolute;bottom:0;left:0;overflow:hidden}:where(.pg-ai-hoe-in-ai-zoekresultaten-komen) .ai-wave svg{width:calc(300% + 1.3px);height:80px;display:block;position:relative}:where(.pg-ai-hoe-in-ai-zoekresultaten-komen) .ai-wave .shape-fill{fill:#dbeafe}:where(.pg-ai-hoe-in-ai-zoekresultaten-komen) .ai-badge{animation:2s infinite pulse}:where(.pg-ai-json-prompting) .prose{color:#374151;max-width:800px;margin:0 auto;line-height:1.6}:where(.pg-ai-json-prompting) .prose h2{color:#111827;margin-top:2.5rem;margin-bottom:1rem;font-size:1.75rem;font-weight:700}:where(.pg-ai-json-prompting) .prose h3{color:#1f2937;margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}:where(.pg-ai-json-prompting) .prose p{margin-bottom:1.25rem}:where(.pg-ai-json-prompting) .prose ul,:where(.pg-ai-json-prompting) .prose ol{margin-bottom:1.25rem;padding-left:1.5rem}:where(.pg-ai-json-prompting) .prose li{margin-bottom:.5rem}:where(.pg-ai-json-prompting) .prose code{background-color:#f3f4f6;border-radius:.25rem;padding:.2rem .4rem;font-family:monospace}:where(.pg-ai-json-prompting) .prose pre{background-color:#f3f4f6;border-radius:.5rem;margin-bottom:1.25rem;padding:1rem;overflow-x:auto}:where(.pg-ai-json-prompting) .highlight-box{background-color:#f0f9ff;border-left:4px solid #0ea5e9;border-radius:0 .5rem .5rem 0;margin-bottom:1.5rem;padding:1.5rem}:where(.pg-ai-json-prompting) .faq-item{border-bottom:1px solid #e5e7eb;margin-bottom:1.5rem;padding-bottom:1.5rem}:where(.pg-ai-maak-eigen-thumbnails) .hero-pattern{background:radial-gradient(circle at 100% 0,#6366f126 0%,#8b5cf61a 30%,#0000 70%)}:where(.pg-ai-maak-eigen-thumbnails) .book-shadow{box-shadow:0 25px 50px -12px #6366f14d}:where(.pg-ai-maak-eigen-thumbnails) .testimonial-card{background:linear-gradient(145deg,#f0f0f0,#fff);box-shadow:10px 10px 20px #d9d9d9,-10px -10px 20px #fff}:where(.pg-ai-maak-eigen-thumbnails) .hover-grow{transition:transform .3s}:where(.pg-ai-maak-eigen-thumbnails) .hover-grow:hover{transform:translateY(-5px)}:where(.pg-ai-maak-eigen-thumbnails,.pg-seo-seo-no-cure-no-pay) .guarantee-badge{animation:2s infinite pulse}:where(.pg-ai-maak-eigen-thumbnails) .feature-icon{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6)}:where(.pg-ai-maak-eigen-thumbnails) .btn-primary{background:linear-gradient(135deg,#6366f1,#8b5cf6);transition:all .3s}:where(.pg-ai-maak-eigen-thumbnails) .btn-primary:hover{background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:translateY(-2px)}:where(.pg-ai-maak-eigen-thumbnails) .check-animation{animation:.5s ease-out checkPop}:where(.pg-ai-maak-eigen-thumbnails) .form-field:focus{outline:2px solid #6366f1;box-shadow:0 0 0 4px #6366f133}:where(.pg-ai-prompts-leerstrategie-prompts) .prompt-card{transform-style:preserve-3d;transition:all .3s}:where(.pg-ai-prompts-leerstrategie-prompts) .prompt-card:hover{transform:translateY(-5px)scale(1.02);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-ai-prompts-leerstrategie-prompts) .copy-btn{opacity:0;transition:opacity .3s}:where(.pg-ai-prompts-leerstrategie-prompts) .prompt-card:hover .copy-btn{opacity:1}:where(.pg-ai-prompts-leerstrategie-prompts,.pg-sea-competitor-analysis,.pg-seo-waarom-eerst-seo-inplaats-van-sea) .gradient-bg{background:linear-gradient(135deg,#6b73ff 0%,#000dff 100%)}:where(.pg-ai-prompts-pakket) .package-card{transition:all .3s}:where(.pg-ai-prompts-pakket) .package-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}:where(.pg-ai-prompts-pakket) .popular-badge{z-index:100;background:linear-gradient(135deg,#f59e0b,#eab308);position:absolute;top:-12px;right:20px}:where(.pg-ai-prompts-pakket) .form-control{border:1px solid #e5e7eb;border-radius:.375rem;width:100%;padding:.75rem;transition:border-color .2s}:where(.pg-ai-prompts-pakket) .form-control:focus{border-color:#eab308;outline:none;box-shadow:0 0 0 3px #eab30833}:where(.pg-ai-prompts-pakket) .btn{text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid #0000;border-radius:.375rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.5;transition:all .2s;display:inline-block}:where(.pg-ai-prompts-pakket) .btn-dark{color:#fff;background-color:#1f2937}:where(.pg-ai-prompts-pakket) .btn-dark:hover{background-color:#111827}:where(.pg-ai-prompts-pakket) .btn-block{width:100%;display:block}:where(.pg-ai-prompts-pakket) .btn-lg{padding:1rem 2rem;font-size:1.25rem}:where(.pg-ai-prompts-pakket) .form-group{margin-bottom:1.5rem}:where(.pg-ai-prompts-pakket) .form-row{flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem;display:flex}:where(.pg-ai-prompts-pakket) .col{flex-grow:1;flex-basis:0;max-width:100%;padding-left:.75rem;padding-right:.75rem}:where(.pg-ai-prompts-pakket) select.form-control{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}:where(.pg-ai-prompts-prompt-library) .prompt-content{max-height:0;transition:max-height .3s ease-out;overflow:hidden}:where(.pg-ai-prompts-prompt-library) .prompt-content.expanded{max-height:1000px;transition:max-height .5s ease-in}:where(.pg-ai-prompts-prompt-library) .tag-badge{transition:all .2s}:where(.pg-ai-prompts-prompt-library) .tag-badge:hover{transform:translateY(-2px)}:where(.pg-ai-prompts-prompt-library) .card-hover:hover{transform:translateY(-5px);box-shadow:0 10px 25px -5px #0000001a}:where(.pg-ai-van-prompt-tot-meesterwerk) .polaroid{background:#fff;padding:1rem 1rem 2rem;transition:transform .3s;transform:rotate(3deg);box-shadow:0 4px 15px #0000001a}:where(.pg-ai-van-prompt-tot-meesterwerk) .polaroid:hover{transform:rotate(0)scale(1.03)}:where(.pg-ai-van-prompt-tot-meesterwerk) .prompt-card{border-left:4px solid #6366f1}:where(.pg-ai-van-prompt-tot-meesterwerk) .testimonial-card{backdrop-filter:blur(10px);background:#ffffffb3}:where(.pg-ai-agents) .cbdemo-tabs{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.75rem;display:flex}:where(.pg-ai-agents) .cbdemo-tab{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;padding:.55rem 1.1rem;font-size:.875rem;font-weight:600;transition:all .15s}:where(.pg-ai-agents) .cbdemo-tab:hover{border-color:#c7d2fe}:where(.pg-ai-agents) .cbdemo-tab[aria-selected=true]{color:#fff;background:#4f46e5;border-color:#4f46e5}:where(.pg-ai-agents) .cbdemo-panel{display:none}:where(.pg-ai-agents) .cbdemo-panel.is-actief{display:block}:where(.pg-ai-agents) .cbdemo-thread{flex-direction:column;gap:.65rem;max-width:32rem;margin:0 auto;display:flex}:where(.pg-ai-agents) .cbdemo-msg{border-radius:1rem;max-width:82%;padding:.65rem .95rem;font-size:.9rem;line-height:1.45}:where(.pg-ai-agents) .cbdemo-msg--klant{color:#fff;background:#4f46e5;border-bottom-right-radius:.3rem;align-self:flex-end}:where(.pg-ai-agents) .cbdemo-msg--bot{color:#1f2937;background:#f3f4f6;border-bottom-left-radius:.3rem;align-self:flex-start}:where(.pg-ai-agents) .cbdemo-bron{color:#9ca3af;align-self:flex-start;align-items:center;gap:.3rem;margin:-.3rem 0 .1rem .2rem;font-size:.7rem;display:flex}:where(.pg-ai-agents) .arcp-wrap{align-items:center;gap:2rem;display:grid}@media (width>=768px){:where(.pg-ai-agents) .arcp-wrap{grid-template-columns:280px 1fr}}:where(.pg-ai-agents) .arcp-phone{background:#111827;border-radius:1.75rem;max-width:260px;margin:0 auto;padding:.6rem;box-shadow:0 24px 48px -20px #11182766}:where(.pg-ai-agents) .arcp-phone video{background:#000;border-radius:1.25rem;width:100%;display:block}:where(.pg-ai-agents) .arcp-check{color:#374151;align-items:flex-start;gap:.6rem;font-size:.925rem;display:flex}:where(.pg-ai-agents) .arcp-check+.arcp-check{margin-top:.6rem}:where(.pg-ai-modellen-landingspagina,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-desk-nav{display:none}:where(.pg-ai-modellen-landingspagina,.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-mob-btn{display:inline-flex}:where(.pg-ai-modellen-landingspagina) .jw-hero{grid-template-columns:1fr;align-items:center;gap:34px;display:grid}:where(.pg-ai-modellen-landingspagina) .jw-split{grid-template-columns:1fr;align-items:start;gap:30px;display:grid}:where(.pg-ai-modellen-landingspagina) .jw-svc,:where(.pg-ai-modellen-landingspagina) .jw-vid{grid-template-columns:1fr;gap:18px;display:grid}:where(.pg-ai-modellen-landingspagina) .jw-ba{grid-template-columns:1fr;display:grid}:where(.pg-ai-modellen-landingspagina) .jw-form{grid-template-columns:1fr;gap:16px;display:grid}:where(.pg-ai-modellen-landingspagina) .jw-wie{grid-template-columns:1fr;gap:20px;display:grid}:where(.pg-ai-modellen-landingspagina) .jw-wie-head{flex-direction:column;align-items:flex-start;gap:22px;display:flex}:where(.pg-ai-modellen-landingspagina) .jw-wie3{background:#e5e7eb;grid-template-columns:1fr;gap:1px;display:grid}:where(.pg-ai-modellen-landingspagina) .jw-wie-img{aspect-ratio:16/10}:where(.pg-ai-modellen-landingspagina) .jw-chips{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;display:grid}@media (width>=960px){:where(.pg-ai-modellen-landingspagina) .jw-wie-head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px}:where(.pg-ai-modellen-landingspagina) .jw-wie3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.pg-ai-modellen-landingspagina) .jw-wie-img{aspect-ratio:3/4}}:where(.pg-ai-modellen-landingspagina) .jw-wie-inner{grid-template-columns:1fr;display:grid}:where(.pg-ai-modellen-landingspagina) .jw-hoe,:where(.pg-ai-modellen-landingspagina) .jw-cta{grid-template-columns:1fr;align-items:center;gap:34px;display:grid}:where(.pg-ai-modellen-landingspagina) .jw-reg{grid-template-columns:minmax(0,1fr);display:grid}:where(.pg-ai-modellen-landingspagina) .jw-reg>div{min-width:0}:where(.pg-ai-modellen-landingspagina) .jw-reg-fig{aspect-ratio:16/10;order:-1;min-width:0;overflow:hidden}:where(.pg-ai-modellen-landingspagina) .jw-reg-fig image-slot,:where(.pg-ai-modellen-landingspagina) .jw-reg-fig img{object-fit:cover;width:100%;height:100%}@media (width>=900px){:where(.pg-ai-modellen-landingspagina) .jw-reg{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:stretch}:where(.pg-ai-modellen-landingspagina) .jw-reg-fig{aspect-ratio:auto;order:0}}@media (width>=1000px){:where(.pg-ai-modellen-landingspagina) .jw-cta{grid-template-columns:.85fr 1.15fr;gap:48px}}@media (width>=680px){:where(.pg-ai-modellen-landingspagina) .jw-form{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-ai-modellen-landingspagina) .jw-form-wide{grid-column:span 2}}@media (width>=860px){:where(.pg-ai-modellen-landingspagina) .jw-wie{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-ai-modellen-landingspagina) .jw-wie-lead{grid-column:span 2}:where(.pg-ai-modellen-landingspagina) .jw-wie-inner{grid-template-columns:.85fr 1.15fr}}@media (width>=1000px){:where(.pg-ai-modellen-landingspagina) .jw-hoe{grid-template-columns:1.15fr .85fr;gap:44px}}@media (width>=900px){:where(.pg-ai-modellen-landingspagina) .jw-ba{grid-template-columns:.9fr 1.1fr}}:where(.pg-ai-modellen-landingspagina) .jw-waarom{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=640px){:where(.pg-ai-modellen-landingspagina) .jw-waarom{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){:where(.pg-ai-modellen-landingspagina) .jw-waarom{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.pg-ai-modellen-landingspagina) .jw-gal{columns:1;column-gap:18px;margin-top:22px}:where(.pg-ai-modellen-landingspagina) .jw-gal>figure{break-inside:avoid;width:100%;margin:0 0 18px}@media (width>=560px){:where(.pg-ai-modellen-landingspagina) .jw-gal{columns:2}}@media (width>=960px){:where(.pg-ai-modellen-landingspagina) .jw-gal{columns:3}}@media (width>=1200px){:where(.pg-ai-modellen-landingspagina) .jw-gal{columns:4}}:where(.pg-ai-modellen-landingspagina) .jw-kwal{grid-template-columns:1fr;align-items:start;gap:20px;display:grid}@media (width>=900px){:where(.pg-ai-modellen-landingspagina) .jw-kwal{grid-template-columns:1.05fr .95fr}}:where(.pg-ai-modellen-landingspagina) .jw-mos{grid-template-columns:1fr;gap:18px;display:grid}:where(.pg-ai-modellen-landingspagina) .jw-mos-wide{grid-column:1/-1}@media (width>=640px){:where(.pg-ai-modellen-landingspagina) .jw-mos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){:where(.pg-ai-modellen-landingspagina) .jw-mos{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.pg-ai-modellen-landingspagina) .jw-lever{background:#e5e7eb;grid-template-columns:1fr;gap:1px;display:grid}:where(.pg-ai-modellen-landingspagina) .jw-quote{grid-template-columns:1fr;display:grid}@media (width>=720px){:where(.pg-ai-modellen-landingspagina) .jw-lever{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=860px){:where(.pg-ai-modellen-landingspagina) .jw-quote{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}:where(.pg-ai-modellen-landingspagina) .jw-quote>div:last-child{border-left:1px solid #ffffff14;border-top:0!important}}@media (width>=960px){:where(.pg-ai-modellen-landingspagina) .jw-lever{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.pg-ai-modellen-landingspagina) .jw-vs2{grid-template-columns:1fr;display:grid}:where(.pg-ai-modellen-landingspagina) .jw-vs2-badge{display:none}@media (width>=768px){:where(.pg-ai-modellen-landingspagina) .jw-vs2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-ai-modellen-landingspagina) .jw-vs2-badge{display:grid}:where(.pg-ai-modellen-landingspagina) .jw-desk-nav{display:flex}:where(.pg-ai-modellen-landingspagina) .jw-mob-btn{display:none}:where(.pg-ai-modellen-landingspagina) .jw-mob-panel{display:none!important}:where(.pg-ai-modellen-landingspagina) .jw-split{grid-template-columns:1.1fr .9fr;gap:44px}:where(.pg-ai-modellen-landingspagina) .jw-svc{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-ai-modellen-landingspagina) .jw-svc-wide{grid-column:span 2}:where(.pg-ai-modellen-landingspagina) .jw-vid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){:where(.pg-ai-modellen-landingspagina) .jw-hero{grid-template-columns:1.05fr .95fr;gap:56px}:where(.pg-ai-modellen-landingspagina) .jw-svc{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.pg-ai-modellen-landingspagina) .jw-svc-wide{grid-column:span 2}}:where(.pg-ai,.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties) .gradient-bg{background:linear-gradient(135deg,#6e8efb 0%,#a777e3 100%)}:where(.pg-ai) .card-shadow{box-shadow:0 10px 30px -10px #0000001a}:where(.pg-bedankt){color:#111827;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif}:where(.pg-bedankt) :where(a){color:#4f46e5;text-decoration:none}:where(.pg-bedankt) :where(a:not([class])):hover{color:#2532c9}:where(.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-diensten,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) a:focus-visible,:where(.pg-bedankt,.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-diensten,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) button:focus-visible{outline-offset:3px;outline:2px solid #7c3aed}@media (prefers-reduced-motion:reduce){:where(.pg-bedankt) *,:where(.pg-bedankt) :before,:where(.pg-bedankt) :after{transition-duration:.01ms!important;animation:none!important}}:where(.pg-bedankt,.pg-homepage) .jwn-h1{opacity:0;visibility:hidden}:where(.pg-bedankt,.pg-homepage) .jwn-h2{opacity:0;pointer-events:none}:where(.pg-bedrijfsprocessen-automatiseren-kosten-automatisering) .calc-input{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:.75rem;width:100%;padding:.65rem .9rem;font-family:inherit;font-size:1rem}:where(.pg-bedrijfsprocessen-automatiseren-kosten-automatisering) .calc-input:focus{outline-offset:1px;border-color:#6366f1;outline:2px solid #6366f1}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-diensten,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-two{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-steps{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-team{grid-template-columns:minmax(0,1fr);display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-pair{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-report{background:#ffffff1a;grid-template-columns:minmax(0,1fr);gap:1px;display:grid}@media (width>=720px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc,:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-steps,:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-pair{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-report{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-full{grid-column:1/-1}}@media (width>=768px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-desk-nav{display:flex}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-mob-btn{display:none}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-mob-panel{display:none!important}}@media (width>=900px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-two{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-team{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@media (width>=1024px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-wide2{grid-column:span 2}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-steps{grid-template-columns:repeat(5,minmax(0,1fr))}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc2{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-arrows{display:none}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-fit{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;display:grid}@media (width>=860px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-fit{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:20px}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-mhead{display:none}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-mrow{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-con{display:none}@media (width>=960px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-mhead,:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-mrow{grid-template-columns:minmax(0,1fr) 44px minmax(0,1.1fr) 44px minmax(0,1.1fr);align-items:center;gap:16px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-con{display:block}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-stair{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-st{flex-direction:column;gap:10px;display:flex}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-bar{height:34px;width:var(--w);border-radius:10px;align-items:center;min-width:64px;padding:0 14px;display:flex}@media (width>=640px) and (width<=1023px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-stair{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-stair{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:14px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-st{gap:12px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-bar{width:100%;height:var(--h);border-radius:16px 16px 6px 6px;align-items:flex-start;padding:14px 16px}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-aud{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-cta{grid-template-columns:minmax(0,1fr);align-items:center;gap:34px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-form{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=680px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-form{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-form-wide{grid-column:span 2}}@media (width>=760px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-aud{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-cta{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px}}@media (width<=959px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-arrows{display:flex}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-nav{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#4f46e5 #e5e7eb;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000);flex-direction:row!important;gap:10px!important;padding-bottom:12px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-nav::-webkit-scrollbar{height:4px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-nav::-webkit-scrollbar-track{background:#e5e7eb;border-radius:9999px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-nav::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-nav>li{scroll-snap-align:start;flex:none;width:min(76%,270px);display:flex}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-nav>li>button{height:100%}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-stage{order:3;border-radius:18px!important;padding:14px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-nav{order:1}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-arrows{order:2;margin-top:-8px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-loc{border-radius:14px!important;margin-top:18px!important;padding:10px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-loc>div{gap:8px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-loc>div>div:first-child{gap:6px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-loc>div>div:first-child>div{border-radius:10px!important;gap:8px!important;padding:8px 10px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-loc>div>div:first-child>div>span:first-child{width:22px!important;height:22px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-loc>div>div:first-child>div>span:first-child svg{width:11px!important;height:11px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-loc span{font-size:11.5px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-loc>div>div:last-child{border-radius:10px!important;min-height:128px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-loc>div>div:last-child>span>span:first-child{padding:3px 7px!important;font-size:10px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-nav{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 0 12px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-pill{display:none!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-nav>li>button{min-height:60px;background:#fff!important;border:1px solid #00000012!important;gap:10px!important;height:auto!important;padding:12px 14px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-nav>li>button[aria-pressed=true]{background:linear-gradient(135deg,#4f46e5,#7c3aed)!important;border-color:#0000!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-nav>li>button>span:nth-child(3){font-size:13.5px!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-panel[data-active=false]{display:none}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc-panel[data-active=true]{animation:.45s both jwSvcIn}}@media (width>=960px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-svc2{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-pains{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-diag{grid-template-columns:minmax(0,1fr);display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-meet{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-tiles{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-tl{grid-template-columns:minmax(0,1fr);gap:0;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-tl-item{grid-template-columns:40px minmax(0,1fr);gap:16px;padding-bottom:14px;display:grid;position:relative}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-seg{background:linear-gradient(180deg,#4f46e5,#7c3aed)no-repeat 0 0/100% var(--f),#e0e0ea;border-radius:2px;width:2px;transition:background-size .9s;position:absolute;top:44px;bottom:4px;left:19px}@media (width>=640px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=860px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-diag{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}@media (width>=1000px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-meet{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-meet aside{position:sticky;top:96px}}@media (width>=1024px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-tl{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-tl-item{grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px;padding-bottom:0}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-tl-body{width:100%;height:100%}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-seg{background:linear-gradient(90deg,#4f46e5,#7c3aed)no-repeat 0 0/var(--f)100%,#e0e0ea;width:calc(100% - 36px);height:2px;inset:19px auto auto calc(50% + 26px)}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-vs3{grid-template-columns:minmax(0,1fr);display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-vs3-badge{display:none!important}@media (width>=900px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-vs3-badge{display:grid!important}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-vs3>div+div{border-top:1px solid #f0f0f5}@media (width>=900px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-vs3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-vs3>div+div{border-top:0;border-left:1px solid #f0f0f5}}@media (width<=600px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-sat{gap:6px!important;padding:6px 10px!important;font-size:11px!important}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-pts{grid-template-columns:minmax(0,1fr);gap:1px;display:grid}@media (width>=560px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-pts{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-hub{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-hub-c{order:-1}@media (width<=1023px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-hub-head{text-align:left!important;flex-direction:row!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-hub-p{text-align:left!important}}@media (width>=1024px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-hub{grid-template-columns:minmax(0,1fr) 360px minmax(0,1fr);gap:32px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-hub-c{order:0}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-when{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-when2{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-when2>div:first-child{width:100%;max-width:440px;margin:0 auto}@media (width>=900px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-when2{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-when2>div:first-child{max-width:none}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-tasks{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-g2,:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-g3{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=720px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-g2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=860px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina) .jw-g3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-sticky{position:sticky;top:100px}}@media (width>=640px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-wcard{grid-template-columns:230px minmax(0,1fr)!important}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-zz{flex-direction:column;gap:18px;display:flex;position:relative}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-zz:before{content:"";opacity:.25;background:linear-gradient(#4f46e5,#7c3aed);width:2px;position:absolute;top:8px;bottom:8px;left:19px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-zz:after{content:"";width:2px;height:calc((100% - 16px)*var(--zf,0));background:linear-gradient(#4f46e5,#7c3aed);transition:height .25s linear;position:absolute;top:8px;left:19px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-zz-item{padding-left:58px;position:relative}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-zz-node{z-index:1;border-radius:9999px;place-items:center;width:40px;height:40px;font-family:Sora,sans-serif;font-size:15px;font-weight:700;display:grid;position:absolute;top:18px;left:0}@media (width>=900px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-zz:before,:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-zz:after{left:50%;transform:translate(-50%)}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-zz-item{width:calc(50% - 40px);padding-left:0}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-zz-r{align-self:flex-end}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-zz-node{left:auto;right:-60px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-zz-r .jw-zz-node{left:-60px;right:auto}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-zz{gap:0}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-zz-item+.jw-zz-item{margin-top:-40px}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-tl3{grid-template-columns:minmax(0,1fr);gap:18px;padding-left:26px;display:grid;position:relative}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-tl3:before{content:"";background:linear-gradient(#4f46e5,#7c3aed,#22c55e);width:2px;position:absolute;top:6px;bottom:6px;left:7px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-tl3-i{position:relative}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-tl3-dot{background:#fff;border:3px solid #4f46e5;border-radius:9999px;width:16px;height:16px;position:absolute;top:4px;left:-26px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-tl3-now{border-color:#22c55e;box-shadow:0 0 0 5px #22c55e2e}@media (width>=760px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-tl3{grid-template-columns:1.2fr 1.2fr .8fr;gap:28px;padding-top:30px;padding-left:0}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-tl3:before{background:linear-gradient(90deg,#4f46e5,#7c3aed,#22c55e);width:auto;height:2px;inset:7px 22% auto 8px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-tl3-dot{top:-30px;left:0}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-crow{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-chead{display:none!important}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-g4{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=640px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-g4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=900px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-crow{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr) minmax(0,1.2fr);align-items:center;gap:20px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-chead{display:grid!important}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-prijzen-landingspagina) .jw-roi{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=560px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-prijzen-landingspagina) .jw-roi{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-prijzen-landingspagina) input[type=number]::-webkit-inner-spin-button{opacity:.5}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-score{grid-template-columns:minmax(0,1fr);display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-sgrid{background:#f0f0f5;grid-template-columns:minmax(0,1fr);gap:1px;display:grid}@media (width>=640px) and (width<=1023px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-sgrid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-sgrid>li:last-child{grid-column:1/-1}}@media (width>=1024px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-score{grid-template-columns:320px minmax(0,1fr)}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-sgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-brow{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-bhead{display:none!important}@media (width>=900px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-brow{grid-template-columns:minmax(0,1fr) minmax(0,.7fr) minmax(0,1.3fr) minmax(0,1.4fr);align-items:center;gap:20px}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-bhead{display:grid!important}}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-fan{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-geo6{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=720px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-geo6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-geo6{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-geo-landingspagina,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina) .jw-fan{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}@media (prefers-reduced-motion:reduce){:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-diensten,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers){scroll-behavior:auto}:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-diensten,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) *,:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-diensten,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) :before,:where(.pg-beste-seo-bedrijven-landingspagina,.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-case-seo-aalst,.pg-case-seo-gent,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-diensten,.pg-geo-landingspagina,.pg-leads-genereren-dakwerker,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-seo-bureau-landingspagina,.pg-seo-checklist-dakwerkers,.pg-seo-copywriting-landingspagina,.pg-seo-prijzen-landingspagina,.pg-seo-specialist-landingspagina,.pg-trustup-ervaringen-dakwerkers) :after{transition-duration:.01ms!important}}:where(.pg-blog,.pg-financien,.pg-tools) .fade-in{animation:.5s ease-in-out fadeIn}:where(.pg-blog,.pg-financien,.pg-tools) .tag-chip{transition:all .2s}:where(.pg-blog,.pg-financien,.pg-tools) .tag-chip:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a}:where(.pg-blog) .blog-card{transition:transform .3s,box-shadow .3s}:where(.pg-blog) .blog-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}:where(.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-leads-genereren-dakwerker,.pg-seo-checklist-dakwerkers,.pg-trustup-ervaringen-dakwerkers) a:focus-visible,:where(.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-leads-genereren-dakwerker,.pg-seo-checklist-dakwerkers,.pg-trustup-ervaringen-dakwerkers) button:focus-visible,:where(.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-leads-genereren-dakwerker,.pg-seo-checklist-dakwerkers,.pg-trustup-ervaringen-dakwerkers) input:focus-visible{outline-offset:3px;outline:2px solid #7c3aed}:where(.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-leads-genereren-dakwerker,.pg-seo-checklist-dakwerkers,.pg-trustup-ervaringen-dakwerkers) .jw-hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:44px;display:grid}:where(.pg-bobex-alternatief-dakwerkers) .jw-pc-row{grid-template-columns:minmax(0,1fr);display:grid;position:relative}:where(.pg-bobex-alternatief-dakwerkers) .jw-pc-mid{z-index:1;justify-content:center;align-items:center;height:0;display:flex;position:relative}:where(.pg-bobex-alternatief-dakwerkers) .jw-pc-con{border-top:1px solid #f0eaea}:where(.pg-bobex-alternatief-dakwerkers) .jw-pc-head{display:none}@media (width>=760px){:where(.pg-bobex-alternatief-dakwerkers) .jw-pc-row{grid-template-columns:minmax(0,1fr) 0 minmax(0,1fr)}:where(.pg-bobex-alternatief-dakwerkers) .jw-pc-mid{height:auto}:where(.pg-bobex-alternatief-dakwerkers) .jw-pc-con{border-top:0;border-left:1px solid #f0eaea;border-radius:0 19px 19px 0!important;padding-left:58px!important}:where(.pg-bobex-alternatief-dakwerkers) .jw-pc-row>div:first-child{padding-right:58px!important}:where(.pg-bobex-alternatief-dakwerkers) .jw-pc-head{grid-template-columns:minmax(0,1fr) 0 minmax(0,1fr);display:grid}:where(.pg-bobex-alternatief-dakwerkers) .jw-pc-head>span:last-child{padding-left:58px}}:where(.pg-bobex-alternatief-dakwerkers) .jw-flow{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}:where(.pg-bobex-alternatief-dakwerkers) .jw-flow-ar{justify-content:center;display:flex}:where(.pg-bobex-alternatief-dakwerkers) .jw-flow-ar svg{transform:rotate(90deg)}@media (width>=1000px){:where(.pg-bobex-alternatief-dakwerkers) .jw-flow{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr) 36px minmax(0,1fr);gap:14px}:where(.pg-bobex-alternatief-dakwerkers) .jw-flow-ar{align-self:start;margin-top:46px}:where(.pg-bobex-alternatief-dakwerkers) .jw-flow-ar svg{transform:none}}:where(.pg-bobex-alternatief-dakwerkers) .jw-g4,:where(.pg-bobex-alternatief-dakwerkers) .jw-calc,:where(.pg-bobex-alternatief-dakwerkers) .jw-sw{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}:where(.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers,.pg-trustup-ervaringen-dakwerkers) .jw-split{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}@media (width>=720px){:where(.pg-bobex-alternatief-dakwerkers) .jw-g3,:where(.pg-bobex-alternatief-dakwerkers) .jw-g2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=860px){:where(.pg-bobex-alternatief-dakwerkers) .jw-calc{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-bobex-alternatief-dakwerkers) .jw-sw{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=960px){:where(.pg-bobex-alternatief-dakwerkers,.pg-case-dakwerken-van-den-driessche,.pg-trustup-ervaringen-dakwerkers) .jw-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}@media (width>=1024px){:where(.pg-bobex-alternatief-dakwerkers) .jw-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}:where(.pg-bobex-alternatief-dakwerkers) .jw-g3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.pg-bobex-alternatief-dakwerkers) .jw-g4{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.pg-bobex-alternatief-dakwerkers) .jw-rc{grid-template-columns:minmax(0,1fr);display:grid}@media (width>=960px){:where(.pg-bobex-alternatief-dakwerkers) .jw-rc{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}:where(.pg-bobex-alternatief-dakwerkers) .jw-roi{grid-template-columns:minmax(0,1fr);display:grid}:where(.pg-bobex-alternatief-dakwerkers,.pg-seo-prijzen-landingspagina) .jw-range{-webkit-appearance:none;appearance:none;height:22px;box-shadow:none;background:0 0;border:0;outline:none;margin:0;padding:0}:where(.pg-bobex-alternatief-dakwerkers,.pg-seo-prijzen-landingspagina) .jw-range::-webkit-slider-runnable-track{height:6px;box-shadow:none;background:#e5e7eb;border:0;border-radius:9999px}:where(.pg-bobex-alternatief-dakwerkers,.pg-seo-prijzen-landingspagina) .jw-range::-moz-range-track{height:6px;box-shadow:none;background:#e5e7eb;border:0;border-radius:9999px}:where(.pg-bobex-alternatief-dakwerkers,.pg-seo-prijzen-landingspagina) .jw-range::-moz-range-progress{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;height:6px}:where(.pg-bobex-alternatief-dakwerkers,.pg-seo-prijzen-landingspagina) .jw-range::-webkit-slider-thumb{-webkit-appearance:none;background:#4f46e5;border:0;border-radius:9999px;width:20px;height:20px;margin-top:-7px;box-shadow:0 4px 10px -3px #4f46e599}:where(.pg-bobex-alternatief-dakwerkers,.pg-seo-prijzen-landingspagina) .jw-range::-moz-range-thumb{background:#4f46e5;border:0;border-radius:9999px;width:20px;height:20px;box-shadow:0 4px 10px -3px #4f46e599}:where(.pg-bobex-alternatief-dakwerkers,.pg-seo-prijzen-landingspagina) .jw-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #7c3aed4d}:where(.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php) .shadow-soft{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}:where(.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php) .hover-scale:hover{transform:translateY(-5px)}:where(.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php) .highlight-box{position:relative}:where(.pg-boekingssysteem-boekingssysteem-vs-manueel-werk-voor-schoonheidssalons-php) .highlight-box:before{content:"";background:linear-gradient(#667eea,#764ba2);width:4px;height:100%;position:absolute;top:0;left:0}:where(.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html) .testimonial-card{transition:all .3s;box-shadow:0 10px 30px -10px #0000001a}:where(.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html) .testimonial-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px -10px #00000026}:where(.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html) .feature-icon{border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;display:flex}:where(.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html) .timeline-item{margin-bottom:30px;padding-left:60px;position:relative}:where(.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html) .timeline-dot{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:0;left:0}:where(.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html) .timeline-content{border-radius:8px;padding:20px;position:relative}:where(.pg-boekingssysteem-schoonheidssalon-emma-won-6-uur-per-week-html) .timeline-content:before{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-right:10px solid #fff;width:0;height:0;position:absolute;top:20px;left:-20px}:where(.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html) .frustration-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html) .solution-card{transition:all .3s}:where(.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html) .solution-card:hover{background-color:#f8fafc}:where(.pg-boekingssysteem-schoonheidssalon-grootste-frustraties-van-jouw-salonklanten-html,.pg-seo-seo-geoptimaliseerde-website) .pulse-animation{animation:2s infinite pulse}:where(.pg-boekingssysteem-schoonheidssalon-mondelinge-afspraken-kosten-je-salon-geld-html,.pg-boekingssysteem-schoonheidssalon-nadelen-van-mondelinge-afspraken-html,.pg-sea-1-wat-is-sea,.pg-sea-zoekwoordstrategie,.pg-seo-positie-91-naar-positie-2) .transition-all{transition:all .3s}:where(.pg-boekingssysteem-schoonheidssalon-mondelinge-afspraken-kosten-je-salon-geld-html) .input-focus:focus{border-color:#db2777;box-shadow:0 0 0 3px #db277733}:where(.pg-boekingssysteem-schoonheidssalon-nadelen-van-mondelinge-afspraken-html) .fade-in{animation:1s ease-in fadeIn}:where(.pg-boekingssysteem-schoonheidssalon-nadelen-van-mondelinge-afspraken-html) .card-hover:hover,:where(.pg-boekingssysteem-schoonheidssalon-no-show-dashboard-html) .appointment-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}:where(.pg-boekingssysteem-schoonheidssalon-no-show-dashboard-html) .no-show-badge{animation:2s infinite pulse}:where(.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html){scroll-behavior:smooth;font-family:Poppins,sans-serif}:where(.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html) .hero-gradient{background:linear-gradient(120deg,#faeaf7 0%,#fff 100%)}:where(.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html) .benefit-icon{background:linear-gradient(135deg,#d147b3 0%,#e86bd0 100%);box-shadow:0 4px 10px #d933b440}:where(.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html) .btn-primary{background:linear-gradient(135deg,#d147b3 0%,#e86bd0 100%);transition:all .3s}:where(.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html) .btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 15px #d933b466}:where(.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html) .testimonial-card{background:linear-gradient(120deg,#fff 0%,#fdf2fc 100%);transition:all .3s;box-shadow:0 8px 20px #bd008a14}:where(.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html) .testimonial-card:hover{transform:translateY(-5px);box-shadow:0 12px 25px #bd008a26}:where(.pg-boekingssysteem-schoonheidssalon-nooit-gemiste-afspraken-html) .faq-item{background:linear-gradient(120deg,#fff 0%,#fdf2fc 100%);border-left:3px solid #d147b3}:where(.pg-boekingssysteem-schoonheidssalon-stop-met-klanten-verliezen-html) .testimonial-card{background:linear-gradient(145deg,#fff 0%,#f8f9fa 100%)}:where(.pg-boekingssysteem-schoonheidssalon-stop-met-klanten-verliezen-html) .cta-gradient{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}:where(.pg-boekingssysteem-schoonheidssalon-transformeer-salon-online-boekingssysteem-html) .testimonial-card{backdrop-filter:blur(10px);background:#fffc}:where(.pg-boekingssysteem-schoonheidssalon-transformeer-salon-online-boekingssysteem-html) .cta-gradient{background:linear-gradient(90deg,#667eea,#764ba2)}:where(.pg-boekingssysteem-schoonheidssalon-volle-agenda-vs-lege-stoel-html) .salon-chair{transition:all .3s}:where(.pg-boekingssysteem-schoonheidssalon-volle-agenda-vs-lege-stoel-html) .salon-chair:hover{transform:scale(1.05)}:where(.pg-boekingssysteem-schoonheidssalon-volle-agenda-vs-lege-stoel-html) .gradient-text{background:linear-gradient(90deg,#f43f5e,#8b5cf6);color:#0000;-webkit-background-clip:text;background-clip:text}:where(.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html) .feature-check{color:#10b981}:where(.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html) .feature-missing{color:#ef4444}:where(.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html) .gradient-bg{background:linear-gradient(135deg,#f3e8ff 0%,#e9d5ff 100%)}:where(.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html) .pricing-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-boekingssysteem-schoonheidssalon-waarom-kiezen-voor-ons-boekingssysteem-html) .checklist-item:before{content:"✓";color:#10b981;width:1em;margin-left:-1em;font-weight:700;display:inline-block}:where(.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php) .sidebar-item:hover{background-color:#ffffff1a;transition:all .3s;transform:translate(5px)}:where(.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php) .content-section{scroll-margin-top:100px}:where(.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php) .floating-btn{box-shadow:0 4px 15px #0003}:where(.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php) .highlight-box{border-left:4px solid #6366f1}:where(.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php) .stat-card:hover{transition:all .3s;transform:translateY(-5px)}:where(.pg-boekingssysteem-vermindering-van-no-shows-en-last-minute-annuleringen-php) .nav-link.active{color:#6366f1;font-weight:600}:where(.pg-boekingssysteem-website-met-boekingsysteem) .hero-gradient{background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 50%,#10b981 100%)}:where(.pg-boekingssysteem-website-met-boekingsysteem) .booking-card{transition:all .3s;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-boekingssysteem-website-met-boekingsysteem) .booking-card:hover{transform:translateY(-5px);box-shadow:0 25px 50px -12px #00000040}:where(.pg-boekingssysteem-website-met-boekingsysteem) .feature-icon{border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1rem;display:flex}:where(.pg-boekingssysteem-website-met-boekingsysteem) .testimonial-card{background:#fff;border-radius:16px;position:relative}:where(.pg-boekingssysteem-website-met-boekingsysteem) .testimonial-card:before{content:"";background:linear-gradient(90deg,#4f46e5 0%,#10b981 100%);border-top-left-radius:16px;border-top-right-radius:16px;height:8px;position:absolute;top:0;left:0;right:0}:where(.pg-case-dakwerken-van-den-driessche) .jw-kr{grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;display:grid}:where(.pg-case-dakwerken-van-den-driessche) .jw-kr-h{display:none!important}@media (width>=760px){:where(.pg-case-dakwerken-van-den-driessche) .jw-kr{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px}:where(.pg-case-dakwerken-van-den-driessche) .jw-kr-h{display:grid!important}}:where(.pg-case-dakwerken-van-den-driessche) .jw-start{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=900px){:where(.pg-case-dakwerken-van-den-driessche) .jw-start{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.pg-case-dakwerken-van-den-driessche) .jw-stairs{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}:where(.pg-case-dakwerken-van-den-driessche) .jw-st{grid-template-columns:72px minmax(0,1fr);align-items:stretch;gap:16px;padding:4px 0;display:grid}:where(.pg-case-dakwerken-van-den-driessche) .jw-st>div:first-child{order:2}:where(.pg-case-dakwerken-van-den-driessche) .jw-st-bar{order:1;min-height:72px}:where(.pg-case-dakwerken-van-den-driessche) .jw-st-floor{display:none}@media (width>=900px){:where(.pg-case-dakwerken-van-den-driessche) .jw-stairs{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px}:where(.pg-case-dakwerken-van-den-driessche) .jw-st{grid-template-columns:minmax(0,1fr);gap:18px}:where(.pg-case-dakwerken-van-den-driessche) .jw-st>div:first-child{order:0}:where(.pg-case-dakwerken-van-den-driessche) .jw-st-bar{height:var(--h);order:0}:where(.pg-case-dakwerken-van-den-driessche) .jw-st-floor{display:block}}:where(.pg-case-dakwerken-van-den-driessche) .jw-kpi{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}:where(.pg-case-dakwerken-van-den-driessche) .jw-res{background:#ffffff1a;border-radius:24px;grid-template-columns:minmax(0,1fr);gap:1px;display:grid;overflow:hidden}:where(.pg-case-dakwerken-van-den-driessche) .jw-why{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}:where(.pg-case-dakwerken-van-den-driessche) .jw-tl{flex-direction:column;gap:18px;padding-left:58px;display:flex;position:relative}:where(.pg-case-dakwerken-van-den-driessche) .jw-tl:before{content:"";background:#e0e0ea;border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:19px}:where(.pg-case-dakwerken-van-den-driessche) .jw-tl:after{content:"";width:2px;height:calc((100% - 20px)*var(--f,0));background:linear-gradient(#4f46e5,#7c3aed);border-radius:2px;transition:height .2s linear;position:absolute;top:10px;left:19px}@media (width>=560px){:where(.pg-case-dakwerken-van-den-driessche) .jw-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=720px){:where(.pg-case-dakwerken-van-den-driessche) .jw-why{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){:where(.pg-case-dakwerken-van-den-driessche) .jw-desk-nav{display:flex}:where(.pg-case-dakwerken-van-den-driessche) .jw-mob-btn{display:none}:where(.pg-case-dakwerken-van-den-driessche) .jw-mob-panel{display:none!important}:where(.pg-case-dakwerken-van-den-driessche) .jw-res{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){:where(.pg-case-dakwerken-van-den-driessche) .jw-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}:where(.pg-case-dakwerken-van-den-driessche) .jw-kpi,:where(.pg-case-dakwerken-van-den-driessche) .jw-why{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina,.pg-trustup-ervaringen-dakwerkers) .jw-bento{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}:where(.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-two-col{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=640px){:where(.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}}@media (width>=960px){:where(.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-bento{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}:where(.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-bento-a{grid-row:span 2}}:where(.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-pc{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-fq{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:12px;display:grid}:where(.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-plus{justify-self:center}@media (width>=960px){:where(.pg-case-seo-aalst,.pg-case-seo-gent,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-bureau-aalst-landingspagina,.pg-seo-bureau-erpe-mere-landingspagina,.pg-seo-bureau-gent-landingspagina) .jw-fq{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px}}:where(.pg-case-seo-aalst,.pg-case-seo-gent) .jw-rs{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}:where(.pg-case-seo-aalst,.pg-case-seo-gent) .jw-rsh{display:none!important}:where(.pg-case-seo-aalst,.pg-case-seo-gent) .jw-case{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=960px){:where(.pg-case-seo-aalst,.pg-case-seo-gent) .jw-rs{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1.1fr) minmax(0,.6fr) minmax(0,.6fr) minmax(0,1.2fr);align-items:center;gap:16px}:where(.pg-case-seo-aalst,.pg-case-seo-gent) .jw-rsh{display:grid!important}:where(.pg-case-seo-aalst,.pg-case-seo-gent) .jw-case{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.pg-case-seo-aalst,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina) .jw-vs2{grid-template-columns:minmax(0,1fr);display:grid}:where(.pg-case-seo-aalst,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina) .jw-vs2-badge{display:none!important}@media (width>=768px){:where(.pg-case-seo-aalst,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina) .jw-vs2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-case-seo-aalst,.pg-marketing-bouwbedrijf-dakwerker,.pg-seo-audit-landingspagina) .jw-vs2-badge{display:grid!important}}:where(.pg-contact){--brand-indigo:#4f46e5;--brand-violet:#7c3aed;--neutral-900:#0a0a0a;--neutral-700:#3f3f46;--neutral-500:#6b7280;--neutral-300:#e5e7eb;--neutral-100:#f4f4f5}:where(.pg-contact),:where(.pg-contact){scroll-behavior:smooth}:where(.pg-contact,.pg-homepage) .heading{font-family:Sora,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}:where(.pg-contact) .card{will-change:transform;background:linear-gradient(#fff 0% 70%,#fafafa 100%);border:1px solid #0000000f;border-radius:1.25rem;max-width:100%;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 8px 24px -12px #1018282e}:where(.pg-contact) .card:hover,:where(.pg-contact) .card:focus-within{transform:translateY(-4px);box-shadow:0 2px 6px #1018280f,0 20px 40px -20px #1018284d,0 12px 40px -10px #4f46e559,0 24px 64px -16px #7c3aed52}:where(.pg-contact,.pg-homepage) .card:active{transform:translateY(-2px)scale(.998)}:where(.pg-contact) .card:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(120% 80% at 0 0,#4f46e514,#0000 60%);transition:opacity .25s;position:absolute;inset:0}:where(.pg-contact,.pg-homepage) .card:hover:before{opacity:1}:where(.pg-contact) .card:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(90deg,#4f46e540,#7c3aed40);padding:1px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}:where(.pg-contact) .card:hover:after,:where(.pg-contact) .card:focus-within:after{opacity:1}:where(.pg-contact) .btn{border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex}:where(.pg-contact) .btn:focus{outline:none}:where(.pg-contact) .btn:focus-visible{outline:none;box-shadow:0 0 0 3px #4f46e540}:where(.pg-contact) .btn-primary{background:linear-gradient(90deg,var(--brand-indigo),var(--brand-violet));color:#fff;box-shadow:0 8px 20px -12px #4f46e58c}:where(.pg-contact) .btn-primary:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 14px 28px -14px #4f46e599}:where(.pg-contact) .btn-outline{color:#374151;background:0 0;border:1px solid #e5e7eb}:where(.pg-contact) .btn-outline:hover{transform:translateY(-1px)}:where(.pg-contact) .reveal{opacity:0;transition:opacity .22s,transform .22s;transition-delay:var(--delay,0s);transform:translateY(6px)}:where(.pg-contact) .reveal[data-anim=fade-up]{opacity:0;transform:translateY(10px)}:where(.pg-contact) .reveal[data-anim=zoom-in]{opacity:0;transform:scale(.98)}:where(.pg-contact) .reveal.revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){:where(.pg-contact) .card,:where(.pg-contact) .reveal{transition:none!important;transform:none!important}}:where(.pg-contact) .nav-glass{backdrop-filter:blur(10px);background:#ffffffb3}:where(.pg-contact) .nav-solid{background:#fff;border-bottom:1px solid #0000000f;box-shadow:0 4px 24px -16px #0000004d}:where(.pg-contact) .link-underline{position:relative}:where(.pg-contact) .link-underline:after{content:"";transform-origin:0;background:linear-gradient(90deg,var(--brand-indigo),var(--brand-violet));border-radius:9999px;width:100%;height:2px;transition:transform .2s;position:absolute;bottom:-6px;left:0;transform:scaleX(0)}:where(.pg-contact) .link-underline:hover:after{transform:scaleX(1)}:where(.pg-contact) .pattern-grid{pointer-events:none;background-image:linear-gradient(#f2f4f8 1px,#0000 1px),linear-gradient(90deg,#f2f4f8 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;mask-image:radial-gradient(90% 60% at 60% 20%,#000 40%,#0000 70%)}:where(.pg-contact) .float-blob{filter:blur(24px);opacity:.45;pointer-events:none;animation:10s ease-in-out infinite alternate floatY,24s ease-in-out infinite alternate floatX;position:absolute}:where(.pg-contact) .blob-1{background:radial-gradient(closest-side,#6366f173,#0000 70%);width:320px;height:320px;top:-60px;right:-80px}:where(.pg-contact) .blob-2{background:radial-gradient(closest-side,#7c3aed59,#0000 70%);width:280px;height:280px;bottom:-80px;left:-60px}:where(.pg-contact) .float-image{opacity:.28;pointer-events:none;filter:drop-shadow(0 8px 16px #1118271f);z-index:1;animation:16s ease-in-out infinite floatXY;position:absolute}:where(.pg-contact) .float-image img{width:100%;height:auto;display:block}@media (width<=640px){:where(.pg-contact,.pg-homepage) .float-image{opacity:.2}}:where(.pg-contact) .map-frame{border:1px solid #0000000f;border-radius:1.25rem;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 8px 24px -12px #1018282e}:where(.pg-contact) .chip{backdrop-filter:saturate(180%)blur(6px);color:#374151;background:#ffffffd9;border:1px solid #00000014;border-radius:9999px;align-items:center;gap:.375rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}:where(.pg-contact) .review-banner{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex;position:relative;box-shadow:0 1px 2px #1018280a}:where(.pg-contact) .review-brand{align-items:center;gap:.625rem;display:flex}:where(.pg-contact) .review-brand .gmark{width:28px;height:28px}:where(.pg-contact) .review-meta{align-items:center;gap:1rem;display:flex}:where(.pg-contact) .review-score{color:#111827;font-size:1.75rem;font-weight:800;line-height:1}:where(.pg-contact) .review-count{color:#6b7280;font-size:.875rem}:where(.pg-contact) .review-stars{color:#f59e0b;align-items:center;gap:.25rem;display:flex}@media (width<=640px){:where(.pg-contact) .review-banner{flex-direction:column;align-items:flex-start}:where(.pg-contact) .review-meta{justify-content:space-between;width:100%}}:where(.pg-contact) .faq-list{max-width:42rem;margin-left:auto;margin-right:auto}:where(.pg-contact) .faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:.875rem;margin-bottom:.625rem;overflow:hidden;box-shadow:0 1px 2px #1018280a}:where(.pg-contact) .faq-item summary{cursor:pointer;color:#111827;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-weight:600;list-style:none;display:flex}:where(.pg-contact) .faq-item summary::-webkit-details-marker{display:none}:where(.pg-contact) .faq-item summary:after{content:"";border-bottom:2px solid #6b7280;border-right:2px solid #6b7280;flex-shrink:0;width:.5rem;height:.5rem;transition:transform .2s;transform:rotate(45deg)}:where(.pg-contact) .faq-item[open] summary:after{transform:rotate(-135deg)}:where(.pg-contact) .faq-item summary:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #4f46e559}:where(.pg-contact) .faq-item .faq-a{color:#4b5563;padding:0 1.25rem 1.1rem;font-size:.9375rem;line-height:1.6}:where(.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-hub{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}:where(.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-two{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}:where(.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-va{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=640px){:where(.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-va{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){:where(.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-va{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=720px){:where(.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-two{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}@media (width>=960px){:where(.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-hub{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px}:where(.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}@media (width>=1024px){:where(.pg-dakwerker-aalst-landingspagina,.pg-dakwerker-gent-landingspagina,.pg-leads-genereren-dakwerker,.pg-seo-checklist-dakwerkers) .jw-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}}:where(.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers,.pg-trustup-ervaringen-dakwerkers) .jw-cmp-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}:where(.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers,.pg-trustup-ervaringen-dakwerkers) .jw-cmp-lab{grid-column:1/-1}:where(.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers,.pg-trustup-ervaringen-dakwerkers) .jw-cmp-head{display:none}@media (width>=820px){:where(.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-cmp-row,:where(.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-cmp-head{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);display:grid}:where(.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-cmp-lab{grid-column:auto}:where(.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-cmp-m{display:none!important}}@media (width<=639px){:where(.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-hubvis{display:none!important}}:where(.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-ef{grid-template-columns:minmax(0,1fr);align-items:center;gap:14px;display:grid}:where(.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-ef-ar svg{transform:rotate(90deg)}@media (width>=860px){:where(.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-ef{grid-template-columns:minmax(0,1fr) 36px minmax(0,.8fr) 36px minmax(0,1fr);gap:16px}:where(.pg-dakwerker-gent-landingspagina,.pg-seo-checklist-dakwerkers) .jw-ef-ar svg{transform:none}}:where(.pg-diensten){scroll-behavior:smooth;scroll-padding-top:24px}:where(.pg-diensten) .jw-desk{display:none}@media (width>=1024px){:where(.pg-diensten) .jw-desk{display:flex}:where(.pg-diensten) .jw-dock-wrap{display:none}:where(.pg-diensten) .jw-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}:where(.pg-diensten) .jw-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:where(.pg-diensten) .jw-cat{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}:where(.pg-diensten) .jw-cat-side{position:static}@media (width>=1024px){:where(.pg-diensten) .jw-cat{grid-template-columns:320px minmax(0,1fr);gap:48px}:where(.pg-diensten) .jw-cat-side{position:sticky;top:32px}}:where(.pg-diensten) .jw-svc{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=640px){:where(.pg-diensten) .jw-svc{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.pg-diensten) .jw-svc2{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=640px){:where(.pg-diensten) .jw-svc2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-diensten) .jw-feat{grid-row:span 2}:where(.pg-diensten) .jw-t-full{grid-column:1/-1}}@media (width>=1024px){:where(.pg-diensten) .jw-svc2{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.pg-diensten) .jw-t-full{grid-column:auto}:where(.pg-diensten) .jw-d-2{grid-column:span 2}:where(.pg-diensten) .jw-d-3{grid-column:1/-1}}:where(.pg-diensten) .jw-endcta{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}@media (width>=960px){:where(.pg-diensten) .jw-endcta{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px}}:where(.pg-diensten) .jw-fcols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;display:grid}:where(.pg-diensten) .jw-fcontact{border-top:1px solid #ffffff14;grid-column:1/-1;padding-top:28px}:where(.pg-diensten) .jw-ftop,:where(.pg-diensten) .jw-fbot{flex-direction:column;align-items:flex-start;gap:20px;display:flex}@media (width>=760px){:where(.pg-diensten) .jw-fcols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){:where(.pg-diensten) .jw-fcols{grid-template-columns:repeat(5,minmax(0,1fr));gap:34px 26px}:where(.pg-diensten) .jw-fcontact{border-top:0;grid-column:auto;padding-top:0}:where(.pg-diensten) .jw-ftop,:where(.pg-diensten) .jw-fbot{flex-flow:wrap;justify-content:space-between;align-items:center}}@media (width<=1023px){:where(.pg-diensten) .jw-fbot{padding-bottom:calc(30px + 84px + env(safe-area-inset-bottom))!important}}:where(.pg-diensten) .jw-mega{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}:where(.pg-financien,.pg-tools) .tool-card{transition:transform .3s,box-shadow .3s}:where(.pg-financien,.pg-tools) .tool-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}:where(.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping){--card:#fff;--stroke:#02061714;--muted:#0f172a}:where(.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping) .card{background:var(--card);border:1px solid var(--stroke);box-shadow:var(--shadow,0 10px 30px #0206170f);border-radius:1rem;transition:all .35s}:where(.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping) .card:hover{border-color:#f43f5e40;transform:translateY(-6px);box-shadow:0 22px 60px #f43f5e29}:where(.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping) .shine{position:relative;overflow:hidden}:where(.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping) .shine:after{content:"";background:linear-gradient(120deg,#0000 0%,#fff9 15%,#0000 30%);position:absolute;inset:0;transform:translate(-120%)}:where(.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping) .shine:hover:after{animation:.9s sheen}:where(.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping) .ring-grad{box-shadow:inset 0 0 0 1px #f43f5e40}:where(.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping) .stat{align-items:center;gap:.6rem;display:flex}:where(.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping) .stat b{font-family:Space Grotesk;font-size:1.35rem}:where(.pg-funnel-dropshipping-beste-funnel-builders,.pg-funnel-dropshipping-nadelen-valkuilen,.pg-funnel-dropshipping-voordelen,.pg-funnel-dropshipping-wat-is,.pg-funnel-dropshipping) .badge{border:1px solid var(--stroke);background:#fff;border-radius:.7rem;align-items:center;gap:.5rem;padding:.35rem .6rem;display:inline-flex}:where(.pg-funnel-dropshipping) .sticky-cta{z-index:40;backdrop-filter:saturate(160%)blur(6px);position:sticky;bottom:0}:where(.pg-homepage) :where(a){color:inherit}:where(.pg-homepage){--brand-indigo:#4f46e5;--brand-violet:#7c3aed;--neutral-900:#0a0a0a;--neutral-700:#3f3f46;--neutral-500:#6b7280;--neutral-300:#e5e7eb;--neutral-100:#f4f4f5}:where(.pg-homepage),:where(.pg-homepage){scroll-behavior:smooth;max-width:100%;overflow-x:hidden}:where(.pg-homepage){color:#111827;background:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}:where(.pg-homepage) .brand-gradient{background:linear-gradient(135deg,var(--brand-indigo)0%,var(--brand-violet)100%)}:where(.pg-homepage) .brand-text-gradient{background:linear-gradient(270deg,#4f46e5,#00f2ff,#200065,#00b3ff) 0%/800% 800%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite gradientMove}:where(.pg-homepage) .gradient-primary{background:linear-gradient(135deg,var(--brand-indigo)0%,var(--brand-violet)100%)}:where(.pg-homepage) .gradient-secondary{background:linear-gradient(135deg,#06b6d4 0%,#3b82f6 100%)}:where(.pg-homepage) .gradient-success{background:linear-gradient(135deg,#10b981 0%,#059669 100%)}:where(.pg-homepage) .glass{-webkit-backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #0000000f}:where(.pg-homepage) .hover-lift{transition:transform .25s,box-shadow .25s,border-color .25s}:where(.pg-homepage) .hover-lift:hover{transform:translateY(-4px);box-shadow:0 10px 24px #10182826}@media (width<=640px){:where(.pg-homepage) .hover-lift:hover{transform:none;box-shadow:0 4px 12px #1018281f}}:where(.pg-homepage) .card{will-change:transform;background:linear-gradient(#fff 0% 70%,#fafafa 100%);border:1px solid #0000000f;border-radius:1.25rem;max-width:100%;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 8px 24px -12px #1018282e}:where(.pg-homepage) .card:hover,:where(.pg-homepage) .card:focus-within{transform:translateY(-4px);box-shadow:0 2px 6px #1018280f,0 20px 40px -20px #1018284d,0 12px 40px -10px #4f46e559,0 24px 64px -16px #7c3aed52}:where(.pg-homepage) .card:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(120% 80% at 0 0,#4f46e514,#0000 60%);transition:opacity .25s;position:absolute;inset:0}:where(.pg-homepage) .card:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(90deg,#4f46e540,#7c3aed40);padding:1px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}:where(.pg-homepage) .card:hover:after,:where(.pg-homepage) .card:focus-within:after{opacity:1}:where(.pg-homepage) .card .h-48 img,:where(.pg-homepage) .card .aspect-\[16\/9\] img{transition:transform .35s}:where(.pg-homepage) .card:hover .h-48 img,:where(.pg-homepage) .card:hover .aspect-\[16\/9\] img{transform:scale(1.03)}:where(.pg-homepage) .card-accent-bar{border-top-left-radius:inherit;border-top-right-radius:inherit;background:linear-gradient(90deg,var(--brand-indigo),var(--brand-violet));opacity:0;transform-origin:50%;pointer-events:none;background-size:200% 100%;height:3px;transition:transform .35s,opacity .25s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}:where(.pg-homepage) .card:hover .card-accent-bar,:where(.pg-homepage) .card:focus-within .card-accent-bar{opacity:1;animation:2s linear infinite gradSlide;transform:scaleX(1)}:where(.pg-homepage) .chip{backdrop-filter:saturate(180%)blur(6px);color:#374151;background:#ffffffb3;border:1px solid #00000014;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}:where(.pg-homepage) .trusted-badge{backdrop-filter:saturate(160%)blur(6px);color:#374151;background:#ffffffe6;border:1px solid #00000014;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem .75rem;display:inline-flex;box-shadow:0 1px 2px #1018280a}:where(.pg-homepage) .service-card{cursor:default}:where(.pg-homepage) .service-card a.service-card-link{color:inherit;text-decoration:none;display:block}:where(.pg-homepage) .service-icon-circle{backdrop-filter:saturate(180%)blur(8px);place-items:center;transition:transform .25s,filter .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}:where(.pg-homepage) .service-icon-circle:after{content:"";background:linear-gradient(120deg,#fff0 0%,#ffffffa6 50%,#fff0 100%);width:45%;height:220%;position:absolute;top:-60%;left:-30%;transform:translate(-160%)rotate(25deg)}:where(.pg-homepage) .service-card:hover .service-icon-circle,:where(.pg-homepage) .service-card:focus-within .service-icon-circle{filter:brightness(1.05);transform:rotate(8deg)translate(4px);box-shadow:0 16px 40px -20px #4f46e559}:where(.pg-homepage) .service-card:hover .service-icon-circle:after,:where(.pg-homepage) .service-card:focus-within .service-icon-circle:after{animation:1s iconShine}:where(.pg-homepage) .service-icon-circle i{transition:transform .25s}:where(.pg-homepage) .service-card:hover .service-icon-circle i,:where(.pg-homepage) .service-card:focus-within .service-icon-circle i{transform:rotate(10deg)translate(1px)}:where(.pg-homepage) .card.service-card:hover,:where(.pg-homepage) .card.service-card:focus-within{box-shadow:0 2px 6px #1018280f,0 20px 40px -20px #1018284d,0 12px 40px -10px #4f46e559,0 24px 64px -16px #7c3aed52}:where(.pg-homepage) .hover-scale{transition:transform .2s,box-shadow .2s}:where(.pg-homepage) .hover-scale:hover{transform:translateY(-1px)}:where(.pg-homepage) .jens-card{background:#fff;border:1px solid #eef0f3;border-radius:1.25rem;grid-template-columns:auto 1fr;align-items:center;gap:1rem;padding:1.25rem;display:grid;box-shadow:0 1px 2px #1018280a,0 18px 40px -28px #10182859}:where(.pg-homepage) .jens-foto{object-fit:cover;border-radius:9999px;width:72px;height:72px;box-shadow:0 0 0 3px #fff,0 0 0 5px #4f46e529}:where(.pg-homepage) .jens-label{letter-spacing:.13em;text-transform:uppercase;color:#6366f1;margin:0 0 .2rem;font-size:.65rem;font-weight:700}:where(.pg-homepage) .jens-naam{color:#111827;margin:0;font-size:1.125rem;font-weight:700;line-height:1.25}:where(.pg-homepage) .jens-rol{color:#6b7280;margin:.15rem 0 0;font-size:.8125rem}:where(.pg-homepage) .jens-pitch{display:none}:where(.pg-homepage) .jens-acties{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:.5rem;display:grid}:where(.pg-homepage) .jens-btn{border-radius:9999px;justify-content:center;align-items:center;gap:.4rem;min-width:0;padding:.625rem .5rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}:where(.pg-homepage) .jens-btn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pg-homepage) .jens-btn i,:where(.pg-homepage) .jens-btn svg{flex-shrink:0}:where(.pg-homepage) .jens-tel-lang{display:none}:where(.pg-homepage) .jens-btn-primary{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);box-shadow:0 8px 20px -12px #4f46e599}:where(.pg-homepage) .jens-btn-primary:hover{filter:brightness(1.05);transform:translateY(-1px)}:where(.pg-homepage) .jens-btn-ghost{color:#374151;background:#fff;border:1px solid #e5e7eb}:where(.pg-homepage) .jens-btn-ghost:hover{background:#f9fafb;transform:translateY(-1px)}@media (width>=700px){:where(.pg-homepage) .jens-card{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:0 2.25rem;padding:2.25rem 2.5rem}:where(.pg-homepage) .jens-foto{grid-row:1/3;width:150px;height:150px;box-shadow:0 0 0 4px #fff,0 0 0 6px #4f46e529}:where(.pg-homepage) .jens-tekst{grid-area:1/2}:where(.pg-homepage) .jens-label{letter-spacing:.14em;margin-bottom:.35rem;font-size:.7rem}:where(.pg-homepage) .jens-naam{font-size:1.5rem}:where(.pg-homepage) .jens-rol{margin-top:.3rem;font-size:.9rem}:where(.pg-homepage) .jens-pitch{color:#4b5563;margin:.9rem 0 0;line-height:1.65;display:block}:where(.pg-homepage) .jens-acties{flex-wrap:wrap;grid-area:2/2;gap:.625rem;margin-top:1.25rem;display:flex}:where(.pg-homepage) .jens-btn{gap:.5rem;padding:.7rem 1.25rem;font-size:.9375rem}:where(.pg-homepage) .jens-tel-kort{display:none}:where(.pg-homepage) .jens-tel-lang{display:inline}}@media (prefers-reduced-motion:reduce){:where(.pg-homepage) .jens-btn{transition:none}:where(.pg-homepage) .jens-btn:hover{transform:none}}:where(.pg-homepage) .hero-reviews-wrap{z-index:2;position:relative}:where(.pg-homepage) .hero-reviews{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.75rem;margin-inline:-1rem;padding:.25rem 1rem .5rem;display:flex;overflow-x:auto}:where(.pg-homepage) .hero-reviews::-webkit-scrollbar{display:none}:where(.pg-homepage) .hero-review-card{scroll-snap-align:center;scroll-snap-stop:always;background:#fff;border:1px solid #eef0f3;border-radius:1rem;flex:0 0 87%;margin:0;padding:1rem;transition:transform .25s,box-shadow .25s;box-shadow:0 1px 2px #1018280a,0 8px 24px -16px #10182840}:where(.pg-homepage) .hero-review-card blockquote{color:#4b5563;overflow-wrap:anywhere;margin:.625rem 0 0;font-size:.8125rem;line-height:1.65}:where(.pg-homepage) .hero-reviews-dots{justify-content:center;gap:.375rem;margin-top:.125rem;display:flex}:where(.pg-homepage) .hero-dot{background:#d4d4d8;border-radius:9999px;width:6px;height:6px;transition:background-color .2s,width .2s}:where(.pg-homepage) .hero-dot.is-active{background:var(--brand-indigo,#4f46e5);width:16px}:where(.pg-homepage) .hero-reviews-hint{opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;transition:opacity .4s;display:flex;position:absolute;inset:0}:where(.pg-homepage) .hero-reviews-hint p{color:#9ca3af;margin:0;font-size:.78rem;font-weight:600}:where(.pg-homepage) .hero-reviews-hint-mouse{border:2px solid #1118272e;border-radius:9999px;width:24px;height:38px;position:relative}:where(.pg-homepage) .hero-reviews-hint-mouse span{background:#818cf8;border-radius:9999px;width:3px;height:7px;animation:1.6s infinite hero-hint-scroll;position:absolute;top:6px;left:50%;transform:translate(-50%)}:where(.pg-homepage) #hero-reviews.revealed~.hero-reviews-hint{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){:where(.pg-homepage) .hero-reviews-hint-mouse span{animation:none}}:where(.pg-homepage) .review-arc{perspective:1400px;user-select:none;height:300px;position:relative}:where(.pg-homepage) .review-arc-track{width:100%;height:100%;transform-style:preserve-3d;cursor:grab;position:relative}:where(.pg-homepage) .review-arc-track.is-dragging{cursor:grabbing}:where(.pg-homepage) .review-arc-card{will-change:transform,opacity;pointer-events:none;background:#fff;border:1px solid #eef0f3;border-radius:1.1rem;width:340px;padding:1.35rem 1.5rem;transition:transform .45s cubic-bezier(.22,.61,.36,1),opacity .45s;position:absolute;top:50%;left:50%;box-shadow:0 20px 40px -24px #11182740}:where(.pg-homepage) .review-arc-card.is-front{pointer-events:auto}:where(.pg-homepage) .review-arc-author{align-items:center;gap:.7rem;margin-bottom:.7rem;display:flex}:where(.pg-homepage) .review-arc-naam{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:.9rem;font-weight:700;line-height:1.25}:where(.pg-homepage) .review-arc-card blockquote{color:#4b5563;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:.85rem;line-height:1.55;display:-webkit-box;overflow:hidden}:where(.pg-homepage) .review-arc-avatar{border-radius:9999px;flex-shrink:0;width:2.75rem;height:2.75rem;box-shadow:0 1px 2px #10182814}:where(.pg-homepage) .review-arc-avatar--foto{object-fit:cover;border:2px solid #fff;box-shadow:0 0 0 1px #eef0f3,0 4px 10px -4px #11182740}:where(.pg-homepage) div.review-arc-avatar{color:#4f46e5;background:linear-gradient(135deg,#eef0ff,#e0e7ff);justify-content:center;align-items:center;font-family:Sora,sans-serif;font-size:.8rem;font-weight:700;display:flex}:where(.pg-homepage) .review-arc-nav{z-index:10;color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:transform .15s,box-shadow .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 20px -8px #11182740}:where(.pg-homepage) .review-arc-nav:hover{transform:translateY(-50%)scale(1.08);box-shadow:0 10px 24px -6px #4f46e54d}:where(.pg-homepage) .review-arc-prev{left:0}:where(.pg-homepage) .review-arc-next{right:0}@media (width<=1100px){:where(.pg-homepage) .review-arc-nav{display:none}}@media (prefers-reduced-motion:reduce){:where(.pg-homepage) .review-arc-card{transition:none}}@media (width>=768px){:where(.pg-homepage) .hero-reviews{grid-template-columns:1fr 1fr;gap:1rem;margin-inline:0;padding:0;display:grid;overflow:visible}:where(.pg-homepage) .hero-review-card{flex:initial;padding:1.5rem}:where(.pg-homepage) .hero-review-card blockquote{margin-top:.75rem;font-size:.9375rem;line-height:1.7}:where(.pg-homepage) .hero-review-card:hover{transform:translateY(-3px);box-shadow:0 2px 6px #1018280f,0 18px 36px -20px #10182847}}@media (prefers-reduced-motion:reduce){:where(.pg-homepage) .hero-review-card{transition:none}:where(.pg-homepage) .hero-review-card:hover{transform:none}:where(.pg-homepage) .hero-reviews{scroll-behavior:auto}}:where(.pg-homepage) .review-badge{color:#374151;z-index:2;flex-wrap:wrap;align-items:center;gap:.75rem;display:flex;position:relative}@media (width<=767px){:where(.pg-homepage) .review-badge{z-index:5}}:where(.pg-homepage) .review-badge .avatars{align-items:center;display:flex}:where(.pg-homepage) .review-badge .avatar{border:2px solid #fff;border-radius:9999px;width:30px;height:30px;margin-left:-8px;overflow:hidden;box-shadow:0 1px 2px #10182814}:where(.pg-homepage) .review-badge .avatar:first-child{margin-left:0}:where(.pg-homepage) .review-badge .avatar img{object-fit:cover;width:100%;height:100%}:where(.pg-homepage) .review-badge .count{color:#111827;font-size:.9rem;font-weight:600}:where(.pg-homepage) .review-badge .rating{align-items:center;gap:.25rem;font-size:.875rem;display:flex}:where(.pg-homepage) .review-badge .rating-value{color:#111827;margin-left:.25rem;font-weight:600}:where(.pg-homepage) .btn{border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex}:where(.pg-homepage) .btn:focus{outline:none}:where(.pg-homepage) .btn-primary{background:linear-gradient(90deg,var(--brand-indigo),var(--brand-violet));color:#fff;box-shadow:0 8px 20px -12px #4f46e58c}:where(.pg-homepage) .btn-primary:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 14px 28px -14px #4f46e599}:where(.pg-homepage) .btn-ghost{color:#374151;background:#fff;border:1px solid #e5e7eb}:where(.pg-homepage) .btn-ghost:hover{background:#f9fafb;transform:translateY(-1px)}:where(.pg-homepage) .btn-subtle{color:#9ca3af;background:0 0;border:0;padding:.45rem .75rem;font-size:.8125rem;font-weight:500}:where(.pg-homepage) .btn-subtle:hover{color:#4b5563;background:0 0;transform:none}:where(.pg-homepage) .btn-outline{color:#374151;background:0 0;border:1px solid #e5e7eb}:where(.pg-homepage) .btn-outline:hover{transform:translateY(-1px)}:where(.pg-homepage) .btn-soft{border:1px solid #0000;border-radius:9999px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-weight:600;transition:transform .18s,box-shadow .22s,filter .18s,background-color .18s,border-color .18s;display:inline-flex}:where(.pg-homepage) .btn-soft:focus-visible{outline:none;box-shadow:0 0 0 3px #4f46e52e}:where(.pg-homepage) .btn-soft:hover{transform:translateY(-1px);box-shadow:0 10px 22px -16px #11182747}:where(.pg-homepage) .btn-soft--indigo{color:#4338ca;background:#eef2ff;border-color:#e0e7ff}:where(.pg-homepage) .btn-soft--indigo:hover{background:#e0e7ff}:where(.pg-homepage) .btn-soft--purple{color:#6d28d9;background:#f5f3ff;border-color:#ede9fe}:where(.pg-homepage) .btn-soft--purple:hover{background:#ede9fe}:where(.pg-homepage) .btn-soft--blue{color:#1d4ed8;background:#eff6ff;border-color:#dbeafe}:where(.pg-homepage) .btn-soft--blue:hover{background:#dbeafe}:where(.pg-homepage) .service-card .btn-soft{z-index:2;pointer-events:auto;position:relative}:where(.pg-homepage) .h1{letter-spacing:-.01em;font-size:clamp(2.25rem,3.5vw,3.5rem);line-height:1.08}:where(.pg-homepage) .skeleton{background:linear-gradient(90deg,#eee 25%,#f7f7f7 37%,#eee 63%) 0 0/400% 100%;animation:1.4s infinite shimmer;position:relative;overflow:hidden}:where(.pg-homepage) .skeleton.h-6{border-radius:.375rem;height:1.5rem}:where(.pg-homepage) .skeleton.h-40{border-radius:.75rem;height:10rem}:where(.pg-homepage) .skeleton.h-48{border-radius:.75rem;height:12rem}:where(.pg-homepage) .reveal{opacity:0;transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);transition-delay:var(--delay,0s);transform:translateY(10px)}:where(.pg-homepage) .reveal[data-anim=fade-up]{opacity:0;transform:translateY(18px)}:where(.pg-homepage) .reveal[data-anim=fade-left]{opacity:0;transform:translate(22px)}:where(.pg-homepage) .reveal[data-anim=fade-right]{opacity:0;transform:translate(-22px)}:where(.pg-homepage) .reveal[data-anim=zoom-in]{opacity:0;transform:scale(.96)}:where(.pg-homepage) .reveal-blur{opacity:0;filter:blur(10px);transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1),filter .6s;transform:translateY(14px)}:where(.pg-homepage) .reveal-blur.revealed{opacity:1;filter:blur();transform:none}@media (width>=768px){:where(.pg-homepage) .contact-reviews-swap{flex-direction:column;display:flex}:where(.pg-homepage) .contact-reviews-swap>section:first-child{order:2;padding-top:1.5rem}:where(.pg-homepage) .contact-reviews-swap>section:last-child{order:1;padding-top:6rem;padding-bottom:0}:where(.pg-homepage) .contact-reviews-swap>section:last-child>.mb-10{margin-bottom:2rem}}:where(.pg-homepage) .reveal.revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){:where(.pg-homepage) .card,:where(.pg-homepage) .reveal{transition:none!important;transform:none!important}:where(.pg-homepage) .reveal-blur{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}:where(.pg-homepage) .skeleton,:where(.pg-homepage) .brand-text-gradient{animation:none!important}}:where(.pg-homepage) .nav-glass{backdrop-filter:blur(10px);background:#ffffffb3}:where(.pg-homepage) .nav-solid{background:#fff;border-bottom:1px solid #0000000f;box-shadow:0 4px 24px -16px #0000004d}:where(.pg-homepage) .link-underline{position:relative}:where(.pg-homepage) .link-underline:after{content:"";transform-origin:0;background:linear-gradient(90deg,var(--brand-indigo),var(--brand-violet));border-radius:9999px;width:100%;height:2px;transition:transform .2s;position:absolute;bottom:-6px;left:0;transform:scaleX(0)}:where(.pg-homepage) .link-underline:hover:after{transform:scaleX(1)}:where(.pg-homepage) .h1{font-size:clamp(2rem,3vw,3.25rem);line-height:1.1}:where(.pg-homepage) .h2{font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.2}:where(.pg-homepage) svg.lucide.lucide-star path,:where(.pg-homepage) svg.lucide.lucide-star-half path{fill:currentColor!important}:where(.pg-homepage) svg.lucide.lucide-star,:where(.pg-homepage) svg.lucide.lucide-star-half{stroke:currentColor}:where(.pg-homepage) .ghost-link{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:.375rem;padding:.625rem 1rem;transition:background .2s,transform .2s;display:inline-flex}:where(.pg-homepage) .ghost-link:hover{background:#f9fafb;transform:translateY(-1px)}:where(.pg-homepage) .brand-pill{backdrop-filter:saturate(160%)blur(6px);background:#fffc;border:1px solid #11182714;border-radius:.875rem;align-items:center;gap:.5rem;padding:.625rem 1rem;transition:transform .22s,box-shadow .28s,border-color .22s,background-color .22s,filter .22s;display:inline-flex;position:relative;box-shadow:0 8px 22px -18px #11182773}:where(.pg-homepage) .brand-pill:hover{background:#ffffffeb;border-color:#4f46e547;transform:translateY(-2px)scale(1.04);box-shadow:0 22px 48px -24px #4f46e580}:where(.pg-homepage) .brand-pill:active{transform:translateY(-1px)scale(1.02)}:where(.pg-homepage) .brand-pill:focus-visible{outline:none;box-shadow:0 0 0 3px #4f46e540,0 22px 48px -24px #4f46e580}:where(.pg-homepage) .brand-pill:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;background:linear-gradient(90deg,#4f46e559,#7c3aed59);padding:1px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}:where(.pg-homepage) .brand-pill:hover:after,:where(.pg-homepage) .brand-pill:focus-within:after{opacity:1}:where(.pg-homepage) .brand-pill-text{color:#374151;letter-spacing:.01em;font-weight:600;transition:color .22s,background-position .45s}:where(.pg-homepage) .brand-pill:hover .brand-pill-text{animation:none;color:var(--brand-indigo)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}:where(.pg-homepage) .has-tip{position:relative}:where(.pg-homepage) .has-tip:hover .tip{opacity:1;pointer-events:auto;transform:translateY(0)}:where(.pg-homepage) .tip{opacity:0;pointer-events:none;color:#fff;white-space:normal;z-index:40;background:#111827;border-radius:.375rem;max-width:260px;padding:.375rem .5rem;font-size:.75rem;transition:all .16s;position:absolute;bottom:120%;left:50%;transform:translate(-50%,6px)}:where(.pg-homepage) .pattern-grid{pointer-events:none;background-image:linear-gradient(#f2f4f8 1px,#0000 1px),linear-gradient(90deg,#f2f4f8 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;mask-image:radial-gradient(90% 60% at 60% 20%,#000 40%,#0000 70%)}:where(.pg-homepage) .pattern-dots{opacity:.6;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#e5e7eb 1px,#0000 1px);background-size:18px 18px;width:140%;height:40%;position:absolute;inset:auto auto 0 -10%}:where(.pg-homepage) .float-blob{filter:blur(24px);opacity:.45;pointer-events:none;animation:10s ease-in-out infinite alternate floatY,24s ease-in-out infinite alternate floatX;position:absolute}:where(.pg-homepage) .blob-1{background:radial-gradient(closest-side,#6366f173,#0000 70%);width:320px;height:320px;top:-60px;right:-80px}:where(.pg-homepage) .blob-2{background:radial-gradient(closest-side,#7c3aed59,#0000 70%);width:280px;height:280px;bottom:-80px;left:-60px}:where(.pg-homepage) .float-image{opacity:.28;pointer-events:none;filter:drop-shadow(0 8px 16px #1118271f);z-index:1;animation:16s ease-in-out infinite floatXY;position:absolute}:where(.pg-homepage) .float-image img{width:100%;height:auto;display:block}:where(.pg-homepage) .shine{position:relative;overflow:hidden}:where(.pg-homepage) .shine:after{content:"";background:linear-gradient(120deg,#0000 40%,#ffffff8c 50%,#0000 60%);animation:6s ease-in-out infinite shineMove;position:absolute;inset:-20%;transform:translate(-120%)}:where(.pg-homepage) .analytics-card{background:#fff}:where(.pg-homepage) .analytics-card .analytics-header{color:#fff;z-index:2;background:linear-gradient(#11182799 0%,#11182700 100%);justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex;position:absolute;inset:0 0 auto}:where(.pg-homepage) .analytics-card .live{color:#e5e7eb;align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}:where(.pg-homepage) .analytics-card .live-dot{background:#22c55e;border-radius:9999px;width:8px;height:8px;animation:2s ease-out infinite pulseGlow;box-shadow:0 0 #22c55e80}:where(.pg-homepage) .analytics-card .media-wrap{position:relative}:where(.pg-homepage) .analytics-card .media-wrap:before{content:"";z-index:0;background:radial-gradient(100% 80% at 100% 0,#7c3aed1a,#0000 60%);position:absolute;inset:0}:where(.pg-homepage) .analytics-card .metrics-overlay{z-index:3;flex-wrap:wrap;gap:.375rem;display:flex;position:absolute;bottom:.5rem;left:.5rem}:where(.pg-homepage) .analytics-card .metric-chip{backdrop-filter:saturate(160%)blur(4px);color:#111827;background:#ffffffe6;border:1px solid #0000000f;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}:where(.pg-homepage) .analytics-card .metric-chip .val{font-weight:700}:where(.pg-homepage) .analytics-card .sparkline{width:100%;height:64px}:where(.pg-homepage) .analytics-card .sparkline path{fill:none;stroke:url(#sparkGrad);stroke-width:2px;stroke-linecap:round;stroke-dasharray:420;stroke-dashoffset:420px;transition:stroke-dashoffset 1.1s}:where(.pg-homepage) .reveal.revealed .analytics-card .sparkline path{stroke-dashoffset:0}:where(.pg-homepage) .kpi-row{grid-template-columns:1fr auto;align-items:center;gap:.5rem;margin-top:.5rem;display:grid}:where(.pg-homepage) .kpi-label{color:#374151;align-items:center;gap:.5rem;font-size:.875rem;display:flex}:where(.pg-homepage) .kpi-value{color:#111827;font-size:.875rem;font-weight:700}:where(.pg-homepage) .kpi-bar{background:#eef2ff;border-radius:9999px;grid-column:1/-1;height:8px;overflow:hidden}:where(.pg-homepage) .kpi-bar-fill{background:linear-gradient(90deg,var(--brand-indigo),var(--brand-violet));border-radius:inherit;width:0;height:100%;transition:width .9s}:where(.pg-homepage) .reveal.revealed .kpi-bar-fill{width:var(--w,0%)}:where(.pg-homepage) .scroll-indicator{color:#6b7280;flex-direction:column;align-items:center;gap:.25rem;text-decoration:none;display:inline-flex;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}:where(.pg-homepage) .scroll-mouse{backdrop-filter:blur(4px);background:#fffc;border:2px solid #11182726;border-radius:9999px;width:28px;height:44px;position:relative}@media (width<=768px){:where(.pg-homepage) .scroll-indicator{bottom:692px}:where(.pg-homepage) .analytics-card{margin-bottom:15px}}@media screen and (width>=1024px){:where(.pg-homepage) #hero{margin-bottom:-30px;padding-bottom:16px}}:where(.pg-homepage) .scroll-wheel{background:#6b7280;border-radius:9999px;width:4px;height:8px;animation:1.6s ease-in-out infinite wheelSlide;position:absolute;top:8px;left:50%;transform:translate(-50%)}:where(.pg-homepage) .testimonial-card{will-change:opacity,transform;background:linear-gradient(#fff 0% 70%,#fafafa 100%);border:1px solid #0000000f;border-radius:1.25rem;transition:opacity .45s,transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 8px 24px -12px #1018282e}:where(.pg-homepage) .testimonial-card:hover,:where(.pg-homepage) .testimonial-card:focus-within{transform:translateY(-4px);box-shadow:0 2px 6px #1018280f,0 20px 40px -20px #1018284d,0 12px 40px -10px #4f46e559,0 24px 64px -16px #7c3aed52}:where(.pg-homepage) .testimonial-card:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(120% 80% at 0 0,#4f46e514,#0000 60%);transition:opacity .25s;position:absolute;inset:0}:where(.pg-homepage) .testimonial-card:hover:before{opacity:1}:where(.pg-homepage) .testimonial-nav{color:#fff;cursor:pointer;z-index:5;background:linear-gradient(#6d6ae6,#7b4dea);border:none;border-radius:9999px;place-items:center;width:48px;height:48px;transition:transform .18s,box-shadow .22s;display:grid;position:absolute;top:45%;transform:translateY(-50%);box-shadow:0 16px 38px -18px #4f46e599}:where(.pg-homepage) .testimonial-nav:hover{transform:translateY(-50%)scale(1.05);box-shadow:0 22px 48px -20px #4f46e5b3}:where(.pg-homepage) .testimonial-nav--prev{left:-30px}:where(.pg-homepage) .testimonial-nav--next{right:-30px}:where(.pg-homepage) .testimonial-wrap{position:relative}:where(.pg-homepage) .testimonial-wrap:before{content:"";filter:blur(10px);z-index:-1;background:radial-gradient(85% 70% at 50% 0,#6366f12e,#0000 65%);border-radius:36px;position:absolute;inset:-32px -24px -48px}:where(.pg-homepage) #testimonial-dots button{cursor:pointer;border:none;border-radius:9999px;width:12px;height:12px;transition:transform .18s,background-color .18s}:where(.pg-homepage) #testimonial-dots button:hover{transform:scale(1.12)}:where(.pg-homepage) .quote-icon{background:linear-gradient(135deg,#8b5cf6,#a855f7);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 8px 20px -12px #8b5cf680}:where(.pg-homepage) .star-rating{color:#f59e0b}:where(.pg-homepage) .testimonial-content{flex:1;min-width:0}@media (width<=768px){:where(.pg-homepage) .testimonial-nav--prev{left:-12px}:where(.pg-homepage) .testimonial-nav--next{right:-12px}:where(.pg-homepage) .testimonial-nav{width:40px;height:40px}}:where(.pg-homepage) .case-card .case-media{background:#fff;height:12rem;position:relative;overflow:hidden}:where(.pg-homepage) .case-card-45 .case-media-45{background:#fff;position:relative;overflow:hidden}:where(.pg-homepage) .case-card .case-media img{object-fit:contain;width:100%;height:100%;transition:transform .35s,filter .35s}:where(.pg-homepage) .case-card:hover .case-media img{filter:saturate(1.05);transform:scale(1.04)}:where(.pg-homepage) .case-card .case-media:after{content:"";opacity:0;background:linear-gradient(#11182700 40%,#11182726 80%);transition:opacity .35s;position:absolute;inset:0}:where(.pg-homepage) .case-card:hover .case-media:after{opacity:1}:where(.pg-homepage) .case-media--45{aspect-ratio:4/5;position:relative;overflow:hidden}:where(.pg-homepage) .case-media--45>a{display:block;position:absolute;inset:0}:where(.pg-homepage) .img-45{object-fit:cover;width:100%;height:100%;display:block}:where(.pg-homepage) .case-media--45>a:focus-visible{outline-offset:4px;outline:2px solid #7c3aed}:where(.pg-homepage) .case-media--45>a:focus{box-shadow:none}:where(.pg-homepage) .case-media--45>a:focus,:where(.pg-homepage) .case-media--45>a:focus-visible{outline:none}:where(.pg-homepage) .case-card .btn-soft{padding:.5rem .875rem}:where(.pg-homepage) .case-card .btn-soft i{transition:transform .2s}:where(.pg-homepage) .case-card .btn-soft:hover i{transform:translate(2px)}:where(.pg-homepage) .proj-card{aspect-ratio:4/5;cursor:pointer;border-radius:1.25rem;flex:0 0 calc(33.333% - 14px);min-width:0;position:relative;overflow:hidden}@media (width<=1024px){:where(.pg-homepage) .proj-card{flex:0 0 calc(50% - 10px)}}@media (width<=640px){:where(.pg-homepage) .proj-card{flex:0 0 100%}}:where(.pg-homepage) .proj-thumb{position:absolute;inset:0}:where(.pg-homepage) .proj-thumb img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:object-position 6s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:0}:where(.pg-homepage) .proj-card:hover .proj-thumb img{object-position:bottom center}:where(.pg-homepage) .proj-card .proj-overlay{background:linear-gradient(#00000014 0%,#00000026 40%,#000000b3 100%);transition:background .3s;position:absolute;inset:0}:where(.pg-homepage) .proj-card:hover .proj-overlay{background:linear-gradient(#0000001a 0%,#0003 40%,#000000c7 100%)}:where(.pg-homepage) .proj-tag{color:#fff;-webkit-backdrop-filter:blur(6px);white-space:nowrap;background:#ffffff2e;border:1px solid #ffffff40;border-radius:999px;padding:.25rem .75rem;font-size:.72rem;font-weight:500;display:inline-block}:where(.pg-homepage) .proj-arrow{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .2s,border-color .2s,box-shadow .2s;display:flex}:where(.pg-homepage) .proj-arrow:hover{background:#f5f3ff;border-color:#a5b4fc;box-shadow:0 2px 8px #4f46e51f}:where(.pg-homepage) .proj-dot{cursor:pointer;background:#d1d5db;border:none;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;padding:0;transition:background .2s,transform .2s}:where(.pg-homepage) .proj-dot.active{background:#4f46e5;transform:scale(1.35)}:where(.pg-homepage) .marquee-row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}:where(.pg-homepage) .marquee-track{gap:1rem;width:max-content;padding-bottom:.25rem;display:flex}:where(.pg-homepage) .marquee-track.scroll-left{animation:225s linear infinite mq-left}:where(.pg-homepage) .marquee-row:hover .marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){:where(.pg-homepage) .marquee-track.scroll-left{animation:none}:where(.pg-homepage) .marquee-row{overflow-x:auto}}:where(.pg-homepage) .review-mq-card{background:#fff;border:1px solid #0000000f;border-radius:1.25rem;flex-direction:column;flex-shrink:0;gap:.75rem;width:300px;padding:1.25rem 1.5rem;display:flex;box-shadow:0 4px 20px #0000000d}:where(.pg-homepage) .review-mq-quote{color:#374151;-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}:where(.pg-homepage) .review-mq-author{align-items:center;gap:.625rem;display:flex}:where(.pg-homepage) .review-mq-avatar{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.6rem;font-weight:700;display:flex}:where(.pg-homepage) .blog-card .blog-media{background:#fff;height:12rem;position:relative;overflow:hidden}:where(.pg-homepage) .blog-card .blog-media img{object-fit:cover;width:100%;height:100%;transition:transform .35s,filter .35s}:where(.pg-homepage) .blog-card:hover .blog-media img{filter:saturate(1.05);transform:scale(1.04)}:where(.pg-homepage) .blog-card .blog-media:after{content:"";opacity:0;background:linear-gradient(#11182700 40%,#1118271f 85%);transition:opacity .35s;position:absolute;inset:0}:where(.pg-homepage) .blog-card:hover .blog-media:after{opacity:1}:where(.pg-homepage) .blog-card .btn-soft{padding:.5rem .875rem}:where(.pg-homepage) .blog-card .btn-soft i{transition:transform .2s}:where(.pg-homepage) .blog-card .btn-soft:hover i{transform:translate(2px)}:where(.pg-homepage) .tool-card .tool-media{background:#fff;height:12rem;position:relative;overflow:hidden}:where(.pg-homepage) .tool-card .tool-media img{object-fit:cover;width:100%;height:100%;transition:transform .35s,filter .35s}:where(.pg-homepage) .tool-card:hover .tool-media img{filter:saturate(1.05);transform:scale(1.04)}:where(.pg-homepage) .tool-card .tool-media:after{content:"";opacity:0;background:linear-gradient(#11182700 40%,#1118271f 85%);transition:opacity .35s;position:absolute;inset:0}:where(.pg-homepage) .tool-card:hover .tool-media:after{opacity:1}:where(.pg-homepage) .tool-card .btn-soft{padding:.5rem .875rem}:where(.pg-homepage) .tool-card .btn-soft i{transition:transform .2s}:where(.pg-homepage) .tool-card .btn-soft:hover i{transform:translate(2px)}:where(.pg-homepage) .finance-card .finance-media{background:#fff;height:12rem;position:relative;overflow:hidden}:where(.pg-homepage) .finance-card .finance-media img{object-fit:cover;width:100%;height:100%;transition:transform .35s,filter .35s}:where(.pg-homepage) .finance-card:hover .finance-media img{filter:saturate(1.05);transform:scale(1.04)}:where(.pg-homepage) .finance-card .finance-media:after{content:"";opacity:0;background:linear-gradient(#11182700 40%,#1118271f 85%);transition:opacity .35s;position:absolute;inset:0}:where(.pg-homepage) .finance-card:hover .finance-media:after{opacity:1}:where(.pg-homepage) .finance-card .btn-soft{padding:.5rem .875rem}:where(.pg-homepage) .finance-card .btn-soft i{transition:transform .2s}:where(.pg-homepage) .finance-card .btn-soft:hover i{transform:translate(2px)}:where(.pg-homepage) .review-banner{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex;position:relative;box-shadow:0 1px 2px #1018280a}:where(.pg-homepage) .review-brand{align-items:center;gap:.625rem;display:flex}:where(.pg-homepage) .review-brand .gmark{width:28px;height:28px}:where(.pg-homepage) .review-meta{align-items:center;gap:1rem;display:flex}:where(.pg-homepage) .review-score{color:#111827;font-size:1.75rem;font-weight:800;line-height:1}:where(.pg-homepage) .review-count{color:#6b7280;font-size:.875rem}:where(.pg-homepage) .review-stars{color:#f59e0b;align-items:center;gap:.25rem;display:flex}@media (width<=640px){:where(.pg-homepage) .review-banner{flex-direction:column;align-items:flex-start}:where(.pg-homepage) .review-meta{justify-content:space-between;width:100%}}:where(.pg-homepage) .knowledge-card .knowledge-media{background:#fff;height:12rem;position:relative;overflow:hidden}:where(.pg-homepage) .knowledge-card .knowledge-media img{object-fit:cover;width:100%;height:100%;transition:transform .35s,filter .35s}:where(.pg-homepage) .knowledge-card:hover .knowledge-media img{filter:saturate(1.05);transform:scale(1.04)}:where(.pg-homepage) .knowledge-card .knowledge-media:after{content:"";opacity:0;background:linear-gradient(#11182700 40%,#1118271f 85%);transition:opacity .35s;position:absolute;inset:0}:where(.pg-homepage) .knowledge-card:hover .knowledge-media:after{opacity:1}:where(.pg-homepage) .knowledge-card .btn-soft{padding:.5rem .875rem}:where(.pg-homepage) .knowledge-card .btn-soft i{transition:transform .2s}:where(.pg-homepage) .knowledge-card .btn-soft:hover i{transform:translate(2px)}:where(.pg-homepage) #results{position:relative;overflow:hidden}:where(.pg-homepage) #results .results-overlay{pointer-events:none;z-index:0;filter:blur(8px);background:radial-gradient(60% 50% at 10% 0,#4f46e51a,#0000 60%),radial-gradient(50% 40% at 90% 0,#7c3aed14,#0000 60%),radial-gradient(80% 60% at 50% 100%,#4f46e50f,#0000 60%);position:absolute;inset:-10% -20% -20%}:where(.pg-homepage) .stat-card{border-radius:1.25rem;position:relative;overflow:hidden}:where(.pg-homepage) #results .card-accent-bar{border-top-left-radius:inherit;border-top-right-radius:inherit;top:0;left:0;right:0}:where(.pg-homepage) .stat-header{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}:where(.pg-homepage) .stat-icon-circle{color:#4f46e5;background:#eef2ff;border-radius:9999px;place-items:center;width:48px;height:48px;transition:transform .25s,filter .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 18px -10px #4f46e580}:where(.pg-homepage) .stat-icon-circle:after{content:"";background:linear-gradient(120deg,#fff0 0%,#ffffffa6 50%,#fff0 100%);width:45%;height:220%;position:absolute;top:-60%;left:-30%;transform:translate(-160%)rotate(25deg)}:where(.pg-homepage) .stat-card:hover .stat-icon-circle{filter:brightness(1.05);transform:rotate(6deg)translate(3px);box-shadow:0 16px 40px -20px #4f46e559}:where(.pg-homepage) .stat-card:hover .stat-icon-circle:after{animation:1s iconShine}:where(.pg-homepage) .stat-icon-circle i{transition:transform .25s}:where(.pg-homepage) .stat-card:hover .stat-icon-circle i{transform:rotate(8deg)translate(1px)}:where(.pg-homepage) .stat-trend{color:#065f46;background:#ecfdf5;border:1px solid #d1fae5;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.85rem;font-weight:700;display:inline-flex}:where(.pg-homepage) .stat-value{letter-spacing:-.01em;margin-bottom:.25rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1}:where(.pg-homepage) .stat-sparkline{width:100%;height:52px}:where(.pg-homepage) .stat-sparkline path{fill:none;stroke:url(#statGrad);stroke-width:2px;stroke-linecap:round;opacity:.9}:where(.pg-homepage) .shape-blob{opacity:.8;z-index:0;background:linear-gradient(135deg,#2563eb1a 0%,#7c3aed1a 100%);border-radius:30% 50% 20% 40%;width:200px;height:200px;position:absolute}:where(.pg-homepage) .shape-blob.one{animation:20s ease-in-out infinite alternate both transform,25s ease-in-out infinite both movement_one;top:0;left:-50px;transform:rotate(-180deg)}:where(.pg-homepage) .shape-blob.two{animation:30s ease-in-out infinite alternate both transform,25s ease-in-out infinite both movement_two;bottom:-10px;right:-50px}@media (width<=768px){:where(.pg-homepage) .scroll-mouse,:where(.pg-homepage) .scroll-mouse+span{display:none!important}}:where(.pg-homepage) #cases .card img{object-fit:contain;border-radius:12px;width:100%;height:auto}@media (width<=768px){:where(.pg-homepage) .media-wrap,:where(.pg-homepage) .parallax-media,:where(.pg-homepage) .aspect-\[16\/9\]{margin-top:0!important;padding-top:0!important;transform:none!important}:where(.pg-homepage) #hero{padding-top:1rem!important}}:where(.pg-homepage) .hserp-frame{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;overflow:hidden}:where(.pg-homepage) .hserp-bar{background:#f8f9fa;border-bottom:1px solid #eef0f3;align-items:center;gap:.5rem;padding:.55rem .8rem;display:flex}:where(.pg-homepage) .hserp-dot{border-radius:9999px;width:.55rem;height:.55rem}:where(.pg-homepage) .hserp-searchbox{color:#3c4043;background:#fff;border:1px solid #dfe1e5;border-radius:9999px;flex:1;align-items:center;gap:.5rem;padding:.3rem .75rem;font-size:.72rem;display:flex;box-shadow:0 1px 2px #0000000a}:where(.pg-homepage) .hserp-body{background:#fff;height:306px;padding:.85rem 1rem 0;position:relative;overflow:hidden}:where(.pg-homepage) .hserp-row{background:#f9fafb;border:1px solid #eef0f3;border-radius:.75rem;padding:.55rem .9rem;transition:top 1.2s cubic-bezier(.32,.72,.28,1);position:absolute;left:1rem;right:1rem}:where(.pg-homepage) .hserp-row--dim{align-items:center;height:46px;display:flex}:where(.pg-homepage) .hserp-row--dim .balkjes{flex-direction:column;flex:1;gap:5px;display:flex}:where(.pg-homepage) .hserp-row--dim .balkjes i{background:#e5e7eb;border-radius:4px;height:6px;display:block}:where(.pg-homepage) .hserp-row--dim .balkjes i:last-child{background:#eef0f3;width:55%}:where(.pg-homepage) .hserp-row--jij{z-index:2;opacity:0;background:linear-gradient(90deg,#eef0ff,#f5f0ff);border-color:#c7d2fe;height:78px;transition:opacity .7s,transform .7s;transform:translateY(6px);box-shadow:0 10px 24px -16px #4f46e573}:where(.pg-homepage) .hserp-row--jij.is-zichtbaar{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){:where(.pg-homepage) .hserp-row--jij{transition:none}}:where(.pg-homepage) .hserp-url{color:#202124;align-items:center;gap:.35rem;margin-bottom:2px;font-size:.68rem;display:flex}:where(.pg-homepage) .hserp-url .fav{background:#4f46e5;border-radius:50%;flex-shrink:0;width:14px;height:14px;display:inline-block}:where(.pg-homepage) .hserp-title{color:#1a0dab;margin-bottom:1px;font-size:.85rem;font-weight:400;line-height:1.25}:where(.pg-homepage) .hserp-snippet{color:#4d5156;font-size:.72rem;line-height:1.35}:where(.pg-homepage) .hserp-body .s0{top:0}:where(.pg-homepage) .hserp-body .s1{top:60px}:where(.pg-homepage) .hserp-body .s2{top:152px}:where(.pg-homepage) .hserp-body .s3{top:206px}:where(.pg-homepage) .hserp-body .s4{top:260px}:where(.pg-homepage) .hserp-body .s-start{top:306px}:where(.pg-homepage) .hserp-badge{color:#fff;font-variant-numeric:tabular-nums;background:#4f46e5;border-radius:9999px;padding:.15rem .55rem;font-family:Sora,sans-serif;font-size:.65rem;font-weight:700;position:absolute;top:.6rem;right:.9rem}:where(.pg-homepage) .hserp-caption{color:#6b7280;border-top:1px dashed #e5e7eb;padding:.6rem 1rem .8rem;font-size:.72rem}:where(.pg-homepage) .hserp-caption a{color:#4f46e5;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){:where(.pg-homepage) .hserp-row{transition:none}}:where(.pg-homepage) .hserp-frame{position:relative}:where(.pg-homepage) .hserp-overlay{opacity:0;pointer-events:none;z-index:5;background:#fffffff7;justify-content:center;align-items:center;padding:1rem;transition:opacity .45s,transform .45s;display:flex;position:absolute;inset:0;transform:translateY(6px)}:where(.pg-homepage) .hserp-overlay.is-actief{opacity:1;pointer-events:auto;transform:translateY(0)}:where(.pg-homepage) .hserp-overlay-kaart{text-align:center;width:100%;max-width:22rem}:where(.pg-homepage) .hserp-overlay-kaart h4{color:#111827;margin-bottom:.35rem;font-family:Sora,sans-serif;font-size:1.05rem;font-weight:700}:where(.pg-homepage) .hserp-overlay-kaart p{color:#6b7280;margin-bottom:.9rem;font-size:.8rem;line-height:1.4}:where(.pg-homepage) .hserp-invoer{gap:.5rem;display:flex}:where(.pg-homepage) .hserp-invoer input{color:#111827;border:1px solid #d1d5db;border-radius:.65rem;flex:1;min-width:0;padding:.55rem .8rem;font-size:.85rem}:where(.pg-homepage) .hserp-invoer input:focus{outline-offset:1px;border-color:#4f46e5;outline:2px solid #4f46e5}:where(.pg-homepage) .hserp-invoer button{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:.65rem;flex-shrink:0;padding:.55rem 1rem;font-size:.8rem;font-weight:600;transition:background .15s}:where(.pg-homepage) .hserp-invoer button:hover{background:#4338ca}:where(.pg-homepage) .hserp-invoer button:disabled{cursor:default;background:#a5a6f0}:where(.pg-homepage) .hserp-overlay-sluit{color:#6b7280;cursor:pointer;background:#f3f4f6;border:0;border-radius:9999px;width:1.6rem;height:1.6rem;font-size:.9rem;line-height:1;position:absolute;top:.6rem;right:.6rem}:where(.pg-homepage) .hserp-status{min-height:1em;margin-top:.6rem;font-size:.76rem}:where(.pg-homepage) .hserp-status--ok{color:#059669;font-weight:600}:where(.pg-homepage) .hserp-status--fout{color:#b91c1c}:where(.pg-homepage) .btn-floating-anim{animation:3s ease-in-out infinite floatBtn}:where(.pg-homepage) .calc-card{isolation:isolate;position:relative}:where(.pg-homepage) .calc-card:before{content:"";z-index:-1;opacity:.55;filter:blur(1px);background:conic-gradient(from 210deg,#4f46e5,#a855f7,#4f46e5);border-radius:1.4rem;position:absolute;inset:-1.5px}:where(.pg-homepage) .calc-glow{transition:transform .18s,box-shadow .18s}:where(.pg-homepage) .calc-tikje{transition:transform .22s cubic-bezier(.34,1.56,.64,1),color .22s;display:inline-block}:where(.pg-homepage) .calc-tikje.is-tik{color:#a7f3d0;transform:scale(1.09)}:where(.pg-homepage) .calc-range{accent-color:#4f46e5}@media (prefers-reduced-motion:reduce){:where(.pg-homepage) .calc-tikje{transition:none}:where(.pg-homepage) .calc-tikje.is-tik{transform:none}:where(.pg-homepage) .btn-floating-anim{animation:none}}:where(.pg-homepage) .exp-shell{gap:2rem;display:grid}@media (width>=1024px){:where(.pg-homepage) .exp-shell{grid-template-columns:290px 1fr;align-items:start;gap:2.5rem}}:where(.pg-homepage) .exp-tabs{-webkit-overflow-scrolling:touch;gap:.6rem;padding-bottom:.25rem;display:flex;overflow-x:auto}@media (width>=1024px){:where(.pg-homepage) .exp-tabs{flex-direction:column;padding-bottom:0;position:sticky;top:96px;overflow:visible}}:where(.pg-homepage) .exp-tab{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex:none;align-items:center;gap:.85rem;padding:.85rem 1.05rem;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}:where(.pg-homepage) .exp-tab:hover{border-color:#c7d2fe}:where(.pg-homepage) .exp-tab[aria-selected=true]{background:linear-gradient(#eef0ff,#f7f7ff);border-color:#4f46e5;box-shadow:0 8px 20px -12px #4f46e559}:where(.pg-homepage) .exp-tab-icon{color:#4f46e5;background:#eef0ff;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .18s,color .18s;display:flex}:where(.pg-homepage) .exp-tab[aria-selected=true] .exp-tab-icon{color:#fff;background:#4f46e5}:where(.pg-homepage) .exp-tab-title{color:#111827;white-space:nowrap;font-family:Sora,Inter,sans-serif;font-size:.95rem;font-weight:700;display:block}:where(.pg-homepage) .exp-tab-sub{color:#6b7280;white-space:nowrap;font-size:.76rem;display:block}:where(.pg-homepage) .exp-panel{background:#fff;border:1px solid #eef0f3;border-radius:1.5rem;padding:1.75rem;box-shadow:0 24px 48px -32px #1118272e}@media (width>=768px){:where(.pg-homepage) .exp-panel{padding:2.5rem}}:where(.pg-homepage) .exp-panel-grid{gap:2rem;display:grid}@media (width>=768px){:where(.pg-homepage) .exp-panel-grid{grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem}}:where(.pg-homepage) .exp-check{color:#374151;align-items:flex-start;gap:.6rem;font-size:.925rem;display:flex}:where(.pg-homepage) .exp-check+.exp-check{margin-top:.55rem}:where(.pg-homepage) .exp-demo-caption{color:#6b7280;margin-top:.75rem;font-size:.8rem}:where(.pg-homepage) .ba{--pos:50%;touch-action:pan-y;background:#f3f4f6;border-radius:.75rem;line-height:0;position:relative;overflow:hidden}:where(.pg-homepage) .ba img{width:100%;height:auto;display:block}:where(.pg-homepage) .ba-clip{width:var(--pos);will-change:width;position:absolute;inset:0;overflow:hidden}:where(.pg-homepage) .ba-clip img{width:auto;max-width:none;height:100%;position:absolute;top:0;left:0}:where(.pg-homepage) .ba-handle{top:0;bottom:0;left:var(--pos);pointer-events:none;will-change:left;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #10182826}:where(.pg-homepage) .ba-grip{width:2.5rem;height:2.5rem;color:var(--brand-indigo);background:#fff;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #10182840}:where(.pg-homepage) .ba-range{opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}:where(.pg-homepage) .ba-range::-webkit-slider-thumb{-webkit-appearance:none;cursor:ew-resize;width:3rem;height:100vh}:where(.pg-homepage) .ba-range::-moz-range-thumb{cursor:ew-resize;border:0;width:3rem;height:100vh}:where(.pg-homepage) .ba-range:focus-visible{outline:none}:where(.pg-homepage) .ba-range:focus-visible~.ba-handle{box-shadow:0 0 0 3px #4f46e58c}:where(.pg-homepage) .ba-tag{letter-spacing:.04em;text-transform:uppercase;color:#fff;backdrop-filter:blur(4px);pointer-events:none;background:#111827b8;border-radius:9999px;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;line-height:1.4;position:absolute;top:.75rem}:where(.pg-homepage) .ba-tag-voor{left:.75rem}:where(.pg-homepage) .ba-tag-na{right:.75rem}:where(.pg-homepage) .exp-serp{height:230px;position:relative}:where(.pg-homepage) .exp-serp-rij{background:#f9fafb;border:1px solid #eef0f3;border-radius:.75rem;align-items:center;gap:.75rem;height:52px;padding:0 1rem;transition:top 1.2s cubic-bezier(.32,.72,.28,1);display:flex;position:absolute;left:0;right:0}:where(.pg-homepage) .exp-serp-rij .balkjes{flex-direction:column;flex:1;gap:5px;display:flex}:where(.pg-homepage) .exp-serp-rij .balkjes i{background:#e5e7eb;border-radius:4px;height:6px;display:block}:where(.pg-homepage) .exp-serp-rij .balkjes i:last-child{background:#eef0f3;width:55%}:where(.pg-homepage) .exp-serp-jij{z-index:2;background:linear-gradient(90deg,#eef0ff,#f5f0ff);border-color:#c7d2fe;box-shadow:0 10px 24px -16px #4f46e573}:where(.pg-homepage) .exp-serp-badge{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;background:#4f46e5;border-radius:9999px;padding:.25rem .6rem;font-family:Sora,sans-serif;font-size:.72rem;font-weight:700}:where(.pg-homepage) .exp-serp .s0{top:0}:where(.pg-homepage) .exp-serp .s1{top:60px}:where(.pg-homepage) .exp-serp .s2{top:120px}:where(.pg-homepage) .exp-serp .s3{top:178px}:where(.pg-homepage) .exp-serp .s-start{top:154px}:where(.pg-homepage) .exp-carousel{aspect-ratio:4/3;background:#f3f4f6;border:1px solid #eef0f3;border-radius:1rem;position:relative;overflow:hidden}:where(.pg-homepage) .exp-carousel img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}:where(.pg-homepage) .exp-carousel img.is-actief{opacity:1}:where(.pg-homepage) .exp-carousel-tag{color:#fff;backdrop-filter:blur(4px);z-index:2;background:#111827b8;border-radius:9999px;padding:.3rem .7rem;font-size:.72rem;font-weight:600;position:absolute;bottom:.75rem;left:.75rem}:where(.pg-homepage) .exp-dots{gap:.4rem;margin-top:.9rem;display:flex}:where(.pg-homepage) .exp-dot{cursor:pointer;background:#d1d5db;border:0;border-radius:9999px;width:.55rem;height:.55rem;padding:0;transition:background .18s,transform .18s}:where(.pg-homepage) .exp-dot.is-actief{background:#4f46e5;transform:scale(1.25)}:where(.pg-homepage) .exp-code{background:#111827;border-radius:1rem;overflow:hidden;box-shadow:0 20px 40px -24px #11182780}:where(.pg-homepage) .exp-code-bar{background:#1f2937;align-items:center;gap:.4rem;padding:.65rem .9rem;display:flex}:where(.pg-homepage) .exp-code-dot{border-radius:9999px;width:.6rem;height:.6rem}:where(.pg-homepage) .exp-code-bar span:last-child{color:#9ca3af;margin-left:.6rem;font-family:ui-monospace,monospace;font-size:.72rem}:where(.pg-homepage) .exp-code pre{color:#d1d5db;white-space:pre-wrap;word-break:break-word;min-height:148px;margin:0;padding:1.1rem 1.2rem 1.3rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;line-height:1.65}:where(.pg-homepage) .exp-code .tik{color:#a5b4fc}:where(.pg-homepage) .exp-code .snoer{color:#86efac}:where(.pg-homepage) .exp-code .fn{color:#93c5fd}:where(.pg-homepage) .exp-cursor{background:#818cf8;width:.5em;animation:1s step-end infinite exp-blink;display:inline-block}:where(.pg-homepage) .exp-toast{color:#059669;opacity:0;margin-top:.9rem;font-size:.82rem;font-weight:600;transition:opacity .5s}:where(.pg-homepage) .exp-toast.is-actief{opacity:1}@media (prefers-reduced-motion:reduce){:where(.pg-homepage) .exp-serp-rij,:where(.pg-homepage) .exp-carousel img{transition:none}:where(.pg-homepage) .exp-cursor{animation:none}}:where(.pg-homepage) .jw-sticky{z-index:60;position:fixed;bottom:1rem;right:1rem}:where(.pg-homepage) .jw-sticky-avatar{cursor:pointer;background:0 0;border:2px solid #fff;border-radius:9999px;width:3.6rem;height:3.6rem;padding:0;transition:transform .15s,box-shadow .15s;position:relative;box-shadow:0 8px 20px -6px #11182759}:where(.pg-homepage) .jw-sticky-avatar:hover{transform:translateY(-2px);box-shadow:0 12px 24px -6px #4f46e566}:where(.pg-homepage) .jw-sticky-avatar img{object-fit:cover;border-radius:9999px;width:100%;height:100%;display:block}:where(.pg-homepage) .jw-sticky-badge svg{flex:none;display:block;transform:translate(.5px,-.5px)}:where(.pg-homepage) .jw-sticky-badge{color:#fff;background:#22c55e;border:2px solid #fff;border-radius:9999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;padding:0;line-height:0;animation:2s ease-out infinite jwOnline;display:flex;position:absolute;bottom:-.15rem;right:-.15rem;box-shadow:0 3px 8px -2px #11182766}@media (width<=640px){:where(.pg-homepage) .jw-sticky{bottom:.75rem;right:.75rem}}:where(.pg-homepage) .jw-modal-achtergrond{z-index:70;backdrop-filter:blur(2px);background:#1118278c;justify-content:center;align-items:center;padding:1rem;display:none;position:fixed;inset:0}:where(.pg-homepage) .jw-modal-achtergrond.is-open{display:flex}:where(.pg-homepage) .jw-modal{background:#fff;border-radius:1.1rem;width:100%;max-width:26rem;padding:1.5rem;position:relative;box-shadow:0 30px 60px -20px #11182766}:where(.pg-homepage) .jw-modal-sluit{color:#6b7280;cursor:pointer;background:#f3f4f6;border:0;border-radius:9999px;width:1.9rem;height:1.9rem;font-size:1rem;position:absolute;top:.75rem;right:.75rem}:where(.pg-homepage) .jw-modal-kop{align-items:center;gap:.7rem;margin-bottom:1rem;display:flex}:where(.pg-homepage) .jw-modal-kop img{object-fit:cover;border-radius:9999px;width:2.75rem;height:2.75rem}:where(.pg-homepage) .jw-modal-kop h4{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:1rem;font-weight:700}:where(.pg-homepage) .jw-modal-kop p{color:#6b7280;margin:0;font-size:.78rem}:where(.pg-homepage) .jw-modal-bel{color:#374151;border:1px solid #d1d5db;border-radius:.6rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-bottom:.9rem;padding:.65rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:flex}:where(.pg-homepage) .jw-modal-bel:hover{color:#4f46e5;background:#f5f3ff;border-color:#4f46e5}:where(.pg-homepage) .jw-modal-of{text-align:center;color:#9ca3af;margin:0 0 .9rem;font-size:.72rem}:where(.pg-homepage) .jw-modal input,:where(.pg-homepage) .jw-modal textarea{color:#111827;border:1px solid #d1d5db;border-radius:.6rem;width:100%;margin-bottom:.7rem;padding:.6rem .8rem;font-family:inherit;font-size:.875rem}:where(.pg-homepage) .jw-modal input:focus,:where(.pg-homepage) .jw-modal textarea:focus{outline-offset:1px;border-color:#4f46e5;outline:2px solid #4f46e5}:where(.pg-homepage) .jw-modal textarea{resize:vertical;min-height:5rem}:where(.pg-homepage) .jw-modal button[type=submit]{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:.6rem;width:100%;padding:.7rem;font-size:.9rem;font-weight:600;transition:background .15s}:where(.pg-homepage) .jw-modal button[type=submit]:hover{background:#4338ca}:where(.pg-homepage) .jw-modal button[type=submit]:disabled{cursor:default;background:#a5a6f0}:where(.pg-homepage) .jw-modal-status{min-height:1em;margin-top:.6rem;font-size:.8rem}:where(.pg-homepage) .jw-modal-status--ok{color:#059669;font-weight:600}:where(.pg-homepage) .jw-modal-status--fout{color:#b91c1c}:where(.pg-homepage) .stickyCta-knop{z-index:59;color:#111827;cursor:pointer;opacity:0;pointer-events:none;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:.6rem;padding:.65rem .5rem .65rem 1.1rem;font-family:inherit;font-size:.85rem;font-weight:600;transition:opacity .5s,transform .5s;display:flex;position:fixed;bottom:1rem;left:1rem;transform:translateY(12px);box-shadow:0 10px 24px -8px #11182740}:where(.pg-homepage) .stickyCta-knop.is-zichtbaar{opacity:1;pointer-events:auto;transform:translateY(0)}:where(.pg-homepage) .stickyCta-knop:hover{border-color:#c7d2fe;box-shadow:0 14px 28px -8px #4f46e54d}:where(.pg-homepage) .stickyCta-pijl{color:#fff;background:#4f46e5;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;display:flex}:where(.pg-homepage) .stickyCta-sluit{color:#9ca3af;cursor:pointer;background:#f3f4f6;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;margin-left:.15rem;font-size:.75rem;line-height:1;display:flex}@media (width<=640px){:where(.pg-homepage) .stickyCta-knop{padding:.6rem .45rem .6rem 1rem;font-size:.8rem;bottom:.75rem;left:.75rem}}@media (prefers-reduced-motion:reduce){:where(.pg-homepage) .stickyCta-knop{transition:none}}@media (width<=1023px){:where(.pg-homepage) .jw-sticky{display:none!important}:where(.pg-homepage) .stickyCta-knop{bottom:calc(96px + env(safe-area-inset-bottom))!important}}:where(.pg-homepage) .hero-visual{animation:.6s cubic-bezier(.22,.61,.36,1) .15s both jwHeroIn}:where(.pg-homepage) #social-proof .testimonial-card:hover{transform:none}:where(.pg-homepage) #testimonial-quote>span{color:#4f46e5;font-family:Inter,sans-serif;font-size:15px;font-weight:600;margin-top:14px!important}:where(.pg-homepage) .kennis-card:hover{transform:translateY(-4px);box-shadow:0 24px 44px -22px #4f46e559!important}:where(.pg-homepage) .kennis-card .kennis-img img{transition:transform .5s}:where(.pg-homepage) .kennis-card:hover .kennis-img img{transform:scale(1.04)}:where(.pg-homepage) .rel-card:hover{transform:translateY(-3px);border-color:#4f46e540!important;box-shadow:0 20px 40px -22px #4f46e566!important}:where(.pg-homepage) .rel-card:hover .rel-ico{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}:where(.pg-homepage) .rel-card:hover .rel-arrow{background:#4f46e5;color:#fff!important;border-color:#4f46e5!important}:where(.pg-homepage) .tool-card2:hover{transform:translateY(-4px);box-shadow:0 24px 44px -22px #4f46e559!important}:where(.pg-homepage) .tool-card2 .tool-img img{transition:transform .5s}:where(.pg-homepage) .tool-card2:hover .tool-img img{transform:scale(1.04)}:where(.pg-homepage) .jw-deco>:not(.shape-blob):not(.float-image):not(.float-blob){z-index:2;position:relative}:where(.pg-homepage) .ai-feat:hover{transform:translateY(-2px);border-color:#4f46e538!important;box-shadow:0 18px 36px -20px #4f46e559!important}:where(.pg-homepage) .auto-card:hover{transform:translateY(-4px);border-color:#4f46e538!important;box-shadow:0 22px 40px -22px #4f46e566!important}:where(.pg-homepage) .auto-card:hover .auto-ico{box-shadow:0 10px 22px -12px #4f46e599;color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}:where(.pg-homepage) .auto-card:hover .auto-arrow{transform:translate(2px);color:#fff!important;background:#4f46e5!important}:where(.pg-homepage) .auto-row:hover{background:#f7f7fb}:where(.pg-homepage) .auto-row:hover .auto-ico{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}:where(.pg-homepage) .flow-step:first-child{animation:7s ease-in-out infinite both flowStep0}:where(.pg-homepage) .flow-step:first-child .flow-ico{animation:7s ease-in-out infinite both flowIco0}:where(.pg-homepage) .flow-step:first-child .flow-ok{animation:7s ease-in-out infinite both flowOk0}:where(.pg-homepage) .flow-step:nth-child(2){animation:7s ease-in-out infinite both flowStep1}:where(.pg-homepage) .flow-step:nth-child(2) .flow-ico{animation:7s ease-in-out infinite both flowIco1}:where(.pg-homepage) .flow-step:nth-child(2) .flow-ok{animation:7s ease-in-out infinite both flowOk1}:where(.pg-homepage) .flow-step:nth-child(3){animation:7s ease-in-out infinite both flowStep2}:where(.pg-homepage) .flow-step:nth-child(3) .flow-ico{animation:7s ease-in-out infinite both flowIco2}:where(.pg-homepage) .flow-step:nth-child(3) .flow-ok{animation:7s ease-in-out infinite both flowOk2}:where(.pg-homepage) .flow-step:nth-child(4){animation:7s ease-in-out infinite both flowStep3}:where(.pg-homepage) .flow-step:nth-child(4) .flow-ico{animation:7s ease-in-out infinite both flowIco3}:where(.pg-homepage) .flow-step:nth-child(4) .flow-ok{animation:7s ease-in-out infinite both flowOk3}:where(.pg-homepage) .flow-live{animation:2s ease-out infinite jwOnline}@media (prefers-reduced-motion:reduce){:where(.pg-homepage) .flow-step,:where(.pg-homepage) .flow-step .flow-ico,:where(.pg-homepage) .flow-step .flow-ok{animation:none!important}:where(.pg-homepage) .flow-step .flow-ok{opacity:1}}:where(.pg-homepage) .sync-pulse{opacity:0;animation:4s linear infinite syncPulse;animation-delay:calc(var(--n)*.5s)}:where(.pg-homepage) .sync-n0{animation:4s linear infinite both syncNode0}:where(.pg-homepage) .sync-n0 .sync-ico{animation:4s linear infinite both syncIco0}:where(.pg-homepage) .sync-n1{animation:4s linear infinite both syncNode1}:where(.pg-homepage) .sync-n1 .sync-ico{animation:4s linear infinite both syncIco1}:where(.pg-homepage) .sync-n2{animation:4s linear infinite both syncNode2}:where(.pg-homepage) .sync-n2 .sync-ico{animation:4s linear infinite both syncIco2}:where(.pg-homepage) .sync-n3{animation:4s linear infinite both syncNode3}:where(.pg-homepage) .sync-n3 .sync-ico{animation:4s linear infinite both syncIco3}:where(.pg-homepage) .sync-hub{animation:2s ease-in-out infinite syncHub}:where(.pg-homepage) .sync-node>span:last-child{width:100%}:where(.pg-homepage) .sync-node>span:last-child>span{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){:where(.pg-homepage) .sync-pulse,:where(.pg-homepage) .sync-node,:where(.pg-homepage) .sync-node .sync-ico,:where(.pg-homepage) .sync-hub{animation:none!important}}:where(.pg-homepage) .blog-card2{transition:transform .3s,box-shadow .3s,border-color .3s}:where(.pg-homepage) .blog-card2:hover{transform:translateY(-4px);border-color:#4f46e538!important;box-shadow:0 24px 44px -22px #4f46e559!important}:where(.pg-homepage) .blog-card2 .blog-img img{transition:transform .5s}:where(.pg-homepage) .blog-card2:hover .blog-img img{transform:scale(1.04)}:where(.pg-homepage),:where(.pg-homepage) .bg-gray-50:has(>#hero){background:#fff!important}:where(.pg-homepage) #hero{background:#fff!important;border-top:0!important;border-bottom:0!important}:where(.pg-homepage) .contact-reviews-swap>section{background:0 0!important;border-top:0!important;border-bottom:0!important}:where(.pg-homepage) #cases{background:#f7f7fb!important;border-top:0!important;border-bottom:0!important}:where(.pg-homepage) #waarde-calculator{background:#fff!important;border-top:0!important;border-bottom:0!important}:where(.pg-homepage) #diensten{background:#f7f7fb!important;border-top:0!important;border-bottom:0!important}:where(.pg-homepage) #projecten{background:#fff!important;border-top:0!important;border-bottom:0!important}:where(.pg-homepage) #blog{background:#f7f7fb!important;border-top:0!important;border-bottom:0!important}:where(.pg-homepage) #over-ons{background:#fff!important;border-top:0!important;border-bottom:0!important}:where(.pg-homepage) #contact{background:#f7f7fb!important;border-top:0!important;border-bottom:0!important}:where(.pg-homepage) #ai{background:#fff!important;border-top:0!important;border-bottom:0!important}:where(.pg-homepage) #tools{background:#f7f7fb!important;border-top:0!important;border-bottom:0!important}:where(.pg-homepage) #kennis,:where(.pg-homepage) section[aria-labelledby=rel-title]{background:#fff!important;border-top:0!important;border-bottom:0!important}:where(.pg-homepage) .jw-sec-pad,:where(.pg-homepage) #cases,:where(.pg-homepage) #waarde-calculator,:where(.pg-homepage) #diensten,:where(.pg-homepage) #projecten,:where(.pg-homepage) #blog,:where(.pg-homepage) #over-ons,:where(.pg-homepage) #contact,:where(.pg-homepage) #ai,:where(.pg-homepage) #tools,:where(.pg-homepage) #kennis,:where(.pg-homepage) section[aria-labelledby=rel-title]{padding-top:clamp(64px,8vw,104px)!important;padding-bottom:clamp(64px,8vw,104px)!important}:where(.pg-homepage) .bg-gray-50 .contact-reviews-swap>section{padding-top:clamp(40px,5vw,60px)!important;padding-bottom:clamp(40px,5vw,60px)!important}:where(.pg-homepage) .contact-reviews-swap{background:#f7f7fb;padding-top:clamp(24px,3vw,44px);padding-bottom:clamp(24px,3vw,44px);background:#fff!important}:where(.pg-homepage) .jw-deco{isolation:isolate;position:relative;overflow:hidden}:where(.pg-homepage) .jw-deco>.shape-blob{filter:blur(2px);pointer-events:none;opacity:.55!important;z-index:0!important;width:320px!important;height:320px!important;animation:24s ease-in-out infinite alternate both transform!important}:where(.pg-homepage) .jw-deco>.shape-blob.one{inset:-80px auto auto -120px!important;transform:none!important}:where(.pg-homepage) .jw-deco>.shape-blob.two{inset:auto -120px -80px auto!important;transform:none!important}:where(.pg-homepage) .jw-deco>.float-image{opacity:.22!important;z-index:1!important}@media (width<=1279px){:where(.pg-homepage) .jw-deco>.float-image{display:none!important}}@media (width<=767px){:where(.pg-homepage) .jw-deco>.shape-blob{opacity:.45!important;width:220px!important;height:220px!important}}:where(.pg-homepage) .reveal.is-settled{transition:opacity .28s,transform .3s,box-shadow .3s,border-color .3s,background-color .3s,color .2s!important}:where(.pg-homepage) .jw-deco>.float-blob{z-index:0}@media (width<=767px){:where(.pg-homepage) .jw-deco>.float-blob{opacity:.35;transform:scale(.8)}}:where(.pg-homepage) .contact-reviews-swap>.pattern-dots{z-index:0!important;position:absolute!important}:where(.pg-homepage) #hero>.float-blob.blob-1,:where(.pg-homepage) .jw-deco>.float-blob.blob-1{inset:0 0 auto auto!important}:where(.pg-homepage) #hero>.float-blob.blob-2,:where(.pg-homepage) .jw-deco>.float-blob.blob-2{inset:auto auto 0 0!important}:where(.pg-homepage) #hero>.float-blob,:where(.pg-homepage) .jw-deco>.float-blob{animation:none!important}@media (width<=479px){:where(.pg-homepage) .jw-stats{grid-template-columns:1fr!important}:where(.pg-homepage) .jw-stats>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex;text-align:left!important;padding:14px 18px!important}:where(.pg-homepage) .jw-stats>div>div:last-child{margin-top:0!important}:where(.pg-homepage) .jw-stats2{grid-template-columns:1fr!important}:where(.pg-homepage) .jw-stats2>.ov-stat{border-top:1px solid #ececf3;justify-content:space-between;align-items:baseline;display:flex;text-align:left!important;border-left:0!important;padding:14px 20px!important}:where(.pg-homepage) .jw-stats2>.ov-stat:first-child{border-top:0}:where(.pg-homepage) .jw-stats2>.ov-stat>div:last-child{margin-top:0!important}:where(.pg-homepage) .jw-stats3{gap:14px;grid-template-columns:1fr!important}:where(.pg-homepage) .jw-stats3>.ov-stat{justify-content:space-between;align-items:baseline;display:flex;border-left:0!important;padding-left:0!important}:where(.pg-homepage) .jw-stats3>.ov-stat>div:last-child{margin-top:0!important}}:where(.pg-homepage) .ov-photo{max-width:440px}:where(.pg-homepage) .ov-photo-frame{aspect-ratio:4/5}@media (width>=768px){:where(.pg-homepage) .ov-photo{max-width:none;height:100%}:where(.pg-homepage) .ov-photo-frame{aspect-ratio:auto;height:100%;min-height:460px}}:where(.pg-homepage) .stickyCta-knop{line-height:1.2;gap:10px!important;padding:8px!important;font-size:14px!important}:where(.pg-homepage) .stickyCta-knop>span:nth-child(2){padding-right:4px}:where(.pg-homepage) .stickyCta-knop .stickyCta-pijl{border-radius:9999px;flex:none;place-items:center;width:32px;height:32px;color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important;margin:0!important;display:grid!important}:where(.pg-homepage) .stickyCta-knop .stickyCta-sluit{cursor:pointer;border:0;border-radius:9999px;flex:none;place-items:center;width:28px;height:28px;font-size:16px;line-height:1;color:#6b7280!important;background:#f4f4f5!important;margin:0!important;padding:0!important;display:grid!important}:where(.pg-homepage) .stickyCta-knop .stickyCta-sluit:hover{color:#111827!important;background:#e5e7eb!important}@media (width<=640px){:where(.pg-homepage) .stickyCta-knop{gap:8px!important;padding:6px!important;font-size:13px!important}:where(.pg-homepage) .stickyCta-knop .stickyCta-pijl{width:28px;height:28px}}:where(.pg-homepage) .jw-sticky-badge{width:14px!important;height:14px!important;bottom:2px!important;right:2px!important}:where(.pg-leads-genereren-dakwerker) .jw-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}:where(.pg-leads-genereren-dakwerker) .jw-sit{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}:where(.pg-leads-genereren-dakwerker) .jw-reg{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}:where(.pg-leads-genereren-dakwerker) .jw-fun{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}:where(.pg-leads-genereren-dakwerker) .jw-fun-vis{display:none}:where(.pg-leads-genereren-dakwerker) .jw-more{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=720px){:where(.pg-leads-genereren-dakwerker) .jw-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.pg-leads-genereren-dakwerker) .jw-more{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=860px){:where(.pg-leads-genereren-dakwerker) .jw-sit{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px}:where(.pg-leads-genereren-dakwerker) .jw-reg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){:where(.pg-leads-genereren-dakwerker) .jw-cta{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px}:where(.pg-leads-genereren-dakwerker) .jw-fun{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}:where(.pg-leads-genereren-dakwerker) .jw-fun-vis{display:block;position:sticky;top:110px}}:where(.pg-legal-algemene-verkoopsvoorwaarden-html){--bg:#f7f7f8;--card:#fff;--text:#1f2933;--muted:#5f6b7a;--border:#e4e7eb;--accent:#111827;--accent-soft:#f1f3f5;--max-width:980px}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) *{box-sizing:border-box}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) .page-wrapper{max-width:var(--max-width);margin:0 auto;padding:56px 20px}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) .legal-card{background:var(--card);border:1px solid var(--border);border-radius:20px;padding:48px;box-shadow:0 20px 60px #0f172a0f}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) .eyebrow{background:var(--accent-soft);color:var(--muted);letter-spacing:.02em;border-radius:999px;margin-bottom:14px;padding:6px 12px;font-size:.85rem;font-weight:600;display:inline-block}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) h1{color:var(--accent);margin:0 0 12px;font-size:clamp(2rem,5vw,3.2rem);line-height:1.1}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) .intro{max-width:720px;color:var(--muted);margin:0 0 36px;font-size:1.05rem}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) .meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0 44px;display:grid}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) .meta-item{border:1px solid var(--border);background:#fafafa;border-radius:14px;padding:16px}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) .meta-label{color:var(--muted);margin-bottom:4px;font-size:.85rem;display:block}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) .meta-value{color:var(--accent);font-weight:700}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) section{border-top:1px solid var(--border);padding:28px 0}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) section:first-of-type{border-top:0;padding-top:0}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) h2{color:var(--accent);margin:0 0 12px;font-size:1.35rem;line-height:1.3}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) p{color:var(--text);margin:0 0 14px}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) p:last-child{margin-bottom:0}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) ul{margin:10px 0 0;padding-left:22px}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) li{margin-bottom:8px}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) .company-block{background:var(--accent-soft);border:1px solid var(--border);border-radius:16px;margin-top:36px;padding:24px}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) .company-block strong{color:var(--accent)}@media (width<=720px){:where(.pg-legal-algemene-verkoopsvoorwaarden-html) .page-wrapper{padding:32px 14px}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) .legal-card{border-radius:16px;padding:28px 20px}:where(.pg-legal-algemene-verkoopsvoorwaarden-html) .meta{grid-template-columns:1fr}}:where(.pg-legal-privacy-html,.pg-sea-1-wat-is-sea,.pg-seo-waarom-eerst-seo-en-conversieoptimalisatie) .gradient-bg{background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%)}:where(.pg-legal-privacy-html) .privacy-section{scroll-margin-top:100px}:where(.pg-legal-privacy-html) .hover-scale:hover{transform:scale(1.02)}:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-wr{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-wrh{display:none!important}@media (width>=900px){:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-wr{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) minmax(0,1.1fr);align-items:center;gap:20px}:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-wrh{display:grid!important}}:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-b4{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=960px){:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-b4{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-b4-a{grid-row:span 3}}:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-who{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=900px){:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-who{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width>=1024px){:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-ord2{order:2}}@media (width<=640px){:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-smc{flex-direction:column;gap:14px!important}}@media (width<=1023px){:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-bwtabs{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#4f46e5 #e5e7eb;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000);flex-direction:row!important;padding-bottom:10px!important}:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-bwtabs::-webkit-scrollbar{height:4px}:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-bwtabs::-webkit-scrollbar-track{background:#e5e7eb;border-radius:9999px}:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-bwtabs::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px}:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-bwtabs>li{scroll-snap-align:start;flex:none;width:min(78%,300px);display:flex}:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-bwtabs>li>button{height:100%}}:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-bwarrows{display:none}@media (width<=1023px){:where(.pg-marketing-bouwbedrijf-dakwerker) .jw-bwarrows{display:flex}}:where(.pg-meer-klanten){--indigo:#4f46e5;--violet:#7c3aed;--cyan:#22d3ee;--ink:#0c0d1e;scroll-behavior:smooth}:where(.pg-meer-klanten) .heading{font-family:Sora,Inter,system-ui,sans-serif}:where(.pg-meer-klanten) ::selection{background:#4f46e52e}:where(.pg-meer-klanten) .scroll-vorderung{background:linear-gradient(90deg,var(--indigo),var(--violet),var(--cyan));z-index:90;pointer-events:none;width:0;height:3px;position:fixed;top:0;left:0}:where(.pg-meer-klanten) .nav-glass{backdrop-filter:saturate(160%)blur(12px);background:#0c0d1eb8;border-bottom:1px solid #ffffff0f}:where(.pg-meer-klanten) .hero{background:var(--ink);color:#fff;isolation:isolate;position:relative;overflow:hidden}:where(.pg-meer-klanten) .aurora{z-index:-2;position:absolute;inset:0;overflow:hidden}:where(.pg-meer-klanten) .aurora span{filter:blur(90px);opacity:.55;will-change:transform;border-radius:9999px;position:absolute}:where(.pg-meer-klanten) .aurora .a1{background:radial-gradient(circle,#4f46e5,#0000 65%);width:560px;height:560px;animation:16s ease-in-out infinite alternate drijf1;top:-180px;left:-140px}:where(.pg-meer-klanten) .aurora .a2{background:radial-gradient(circle,#7c3aed,#0000 65%);width:480px;height:480px;animation:19s ease-in-out infinite alternate drijf2;top:-60px;right:-120px}:where(.pg-meer-klanten) .aurora .a3{background:radial-gradient(circle,#0e7490,#0000 65%);width:420px;height:420px;animation:22s ease-in-out infinite alternate drijf3;bottom:-220px;left:34%}:where(.pg-meer-klanten) .hero:after{content:"";z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");position:absolute;inset:0}:where(.pg-meer-klanten) .rot{vertical-align:baseline;display:inline-grid}:where(.pg-meer-klanten) .rot span{opacity:0;background:linear-gradient(90deg,#a5b4fc,#22d3ee);-webkit-text-fill-color:transparent;color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text;grid-area:1/1;transition:opacity .45s,transform .45s;transform:translateY(.55em)}:where(.pg-meer-klanten) .rot span.actief{opacity:1;transform:none}:where(.pg-meer-klanten) .chip-d{backdrop-filter:blur(6px);color:#c7d2fe;background:#ffffff0f;border:1px solid #ffffff24;border-radius:9999px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.75rem;display:inline-flex}:where(.pg-meer-klanten) .btn{will-change:transform;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.6rem;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s,background-color .2s;display:inline-flex}:where(.pg-meer-klanten) .btn-primair{background:linear-gradient(90deg,var(--indigo),var(--violet));color:#fff;box-shadow:0 10px 30px -12px #6366f1bf}:where(.pg-meer-klanten) .btn-primair:hover{filter:brightness(1.08)}:where(.pg-meer-klanten) .btn-spook{color:#e5e7eb;border:1px solid #ffffff38}:where(.pg-meer-klanten) .btn-spook:hover{background:#ffffff14}:where(.pg-meer-klanten) .btn-licht{color:#374151;background:#fff;border:1px solid #e5e7eb}:where(.pg-meer-klanten) .btn-licht:hover{background:#f9fafb;transform:translateY(-1px)}:where(.pg-meer-klanten) .hero-form-card{text-align:left;color:#1f2937;background:#fffffff7;border-radius:24px;padding:1.75rem;box-shadow:0 30px 60px -20px #0c0d1e80}:where(.pg-meer-klanten) .hero-form-card input,:where(.pg-meer-klanten) .hero-form-card textarea{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;width:100%;padding:.7rem .9rem;font-size:.925rem;transition:border-color .15s,box-shadow .15s}:where(.pg-meer-klanten) .hero-form-card input:focus,:where(.pg-meer-klanten) .hero-form-card textarea:focus{border-color:var(--indigo);outline:none;box-shadow:0 0 0 3px #4f46e526}:where(.pg-meer-klanten) .hero-form-card label{color:#374151;margin-bottom:.3rem;font-size:.8rem;font-weight:600;display:block}:where(.pg-meer-klanten) .anim .reveal{opacity:0;transition:opacity .7s,transform .7s;transition-delay:var(--d,0s);transform:translateY(20px)}:where(.pg-meer-klanten) .anim .reveal.in{opacity:1;transform:none}:where(.pg-meer-klanten) .stat-kaart{background:#fff;border:1px solid #eef0f3;border-radius:1.25rem;padding:1.5rem;box-shadow:0 2px 6px #1018280d,0 24px 48px -24px #10182847}:where(.pg-meer-klanten) .stat-getal{background:linear-gradient(90deg,var(--indigo),var(--violet));-webkit-text-fill-color:transparent;color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:800;line-height:1}:where(.pg-meer-klanten) .vlek{background:#fff;border:1px solid #eef0f3;border-radius:1rem;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}:where(.pg-meer-klanten) .vlek:after{content:"";background:radial-gradient(240px circle at var(--mx,50%)var(--my,50%),#6366f11a,transparent 65%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){:where(.pg-meer-klanten) .vlek:hover{border-color:#dfe3ff;transform:translateY(-4px);box-shadow:0 18px 40px -22px #10182859}:where(.pg-meer-klanten) .vlek:hover:after{opacity:1}}:where(.pg-meer-klanten) .stappen{position:relative}:where(.pg-meer-klanten) .stappen:before{content:"";background:#e5e7eb;border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;left:23px}:where(.pg-meer-klanten) .stap-lijn{background:linear-gradient(180deg,var(--indigo),var(--violet));border-radius:2px;width:2px;height:0;transition:height 1.4s cubic-bezier(.4,0,.2,1);position:absolute;top:12px;left:23px}:where(.pg-meer-klanten) .stappen.in .stap-lijn{height:calc(100% - 24px)}:where(.pg-meer-klanten) .stap-bol{width:48px;height:48px;color:var(--indigo);z-index:1;background:#fff;border:2px solid #e0e2ff;border-radius:9999px;flex-shrink:0;place-items:center;font-family:Sora,sans-serif;font-weight:700;display:grid;position:relative;box-shadow:0 4px 14px -6px #4f46e559}:where(.pg-meer-klanten) .bewijs{background:var(--ink);color:#e5e7eb;position:relative;overflow:hidden}:where(.pg-meer-klanten) .bewijs:before{content:"";pointer-events:none;background:radial-gradient(600px 320px at 15% 0,#4f46e538,#0000 70%),radial-gradient(520px 300px at 90% 100%,#0e74902e,#0000 70%);position:absolute;inset:0}:where(.pg-meer-klanten) .paneel{backdrop-filter:blur(4px);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:1.25rem;position:relative}:where(.pg-meer-klanten) .serp{height:330px;position:relative}:where(.pg-meer-klanten) .serp-rij{background:#ffffff0d;border:1px solid #ffffff12;border-radius:.75rem;align-items:center;gap:.8rem;height:56px;padding:0 1rem;transition:top 1.2s cubic-bezier(.32,.72,.28,1);display:flex;position:absolute;left:0;right:0}:where(.pg-meer-klanten) .serp-rij .balkjes{flex-direction:column;flex:1;gap:6px;display:flex}:where(.pg-meer-klanten) .serp-rij .balkjes i{background:#ffffff21;border-radius:4px;height:7px;display:block}:where(.pg-meer-klanten) .serp-rij .balkjes i:last-child{background:#ffffff14;width:55%}:where(.pg-meer-klanten) .serp-jij{z-index:2;background:linear-gradient(90deg,#4f46e552,#7c3aed47);border-color:#818cf88c;box-shadow:0 10px 30px -14px #6366f1b3}:where(.pg-meer-klanten) .serp-badge{color:var(--indigo);white-space:nowrap;font-variant-numeric:tabular-nums;background:#fff;border-radius:9999px;padding:.25rem .6rem;font-family:Sora,sans-serif;font-size:.72rem;font-weight:700}:where(.pg-meer-klanten) .serp .s0{top:0}:where(.pg-meer-klanten) .serp .s1{top:66px}:where(.pg-meer-klanten) .serp .s2{top:132px}:where(.pg-meer-klanten) .serp .s3{top:198px}:where(.pg-meer-klanten) .serp .s-start{top:274px}:where(.pg-meer-klanten) .anim .lijnpad{stroke-dasharray:1;stroke-dashoffset:1px}:where(.pg-meer-klanten) .anim .in .lijnpad{stroke-dashoffset:0;transition:stroke-dashoffset 1.8s cubic-bezier(.4,0,.2,1) .2s}:where(.pg-meer-klanten) .anim .vlakpad{opacity:0}:where(.pg-meer-klanten) .anim .in .vlakpad{opacity:1;transition:opacity .9s 1.5s}:where(.pg-meer-klanten) .anim .punt{opacity:0;transform-origin:50%;transform-box:fill-box;transform:scale(.2)}:where(.pg-meer-klanten) .anim .in .punt{opacity:1;transition:opacity .4s,transform .5s cubic-bezier(.34,1.56,.64,1);transform:scale(1)}:where(.pg-meer-klanten) details.faq{background:#fff;border:1px solid #eef0f3;border-radius:.875rem}:where(.pg-meer-klanten) details.faq summary{cursor:pointer;list-style:none}:where(.pg-meer-klanten) details.faq summary::-webkit-details-marker{display:none}:where(.pg-meer-klanten) details.faq[open] .faq-icoon{transform:rotate(45deg)}:where(.pg-meer-klanten) .faq-icoon{transition:transform .2s}:where(.pg-meer-klanten) .wa-knop{transition:transform .25s,box-shadow .25s;animation:2.4s infinite wa-puls;box-shadow:0 6px 18px #25d36659}:where(.pg-meer-klanten) .wa-knop:hover{transform:translateY(-3px);box-shadow:0 10px 24px #25d36673}@media (prefers-reduced-motion:reduce){:where(.pg-meer-klanten){scroll-behavior:auto}:where(.pg-meer-klanten) .aurora span,:where(.pg-meer-klanten) .wa-knop{animation:none}:where(.pg-meer-klanten) .anim .reveal{opacity:1;transition:none;transform:none}:where(.pg-meer-klanten) .anim .lijnpad{stroke-dashoffset:0}:where(.pg-meer-klanten) .anim .vlakpad{opacity:1}:where(.pg-meer-klanten) .anim .punt{opacity:1;transform:none}:where(.pg-meer-klanten) .serp-rij,:where(.pg-meer-klanten) .stap-lijn,:where(.pg-meer-klanten) .rot span,:where(.pg-meer-klanten) .btn,:where(.pg-meer-klanten) .vlek{transition:none}:where(.pg-meer-klanten) .stappen.in .stap-lijn{height:calc(100% - 24px)}}:where(.pg-over-ons) .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#6366f1;font-size:.75rem;font-weight:600}:where(.pg-over-ons) .display{letter-spacing:-.02em;font-family:Sora,Inter,system-ui,sans-serif;font-weight:600;line-height:1.08}:where(.pg-over-ons) .lede{color:#3f3f46;font-size:1.125rem;line-height:1.75}:where(.pg-over-ons) .frame{background:#f4f4f5;border-radius:20px;overflow:hidden}:where(.pg-over-ons) .frame-lg{background:#f4f4f5;border-radius:28px;overflow:hidden}:where(.pg-over-ons) .frame img,:where(.pg-over-ons) .frame-lg img{object-fit:cover;width:100%;height:100%;display:block}:where(.pg-over-ons) .shot{aspect-ratio:16/9}:where(.pg-over-ons) .shot img{object-position:top center;transition:transform .5s}:where(.pg-over-ons) .shot-wrap:hover .shot img{transform:scale(1.035)}:where(.pg-over-ons) .portret{aspect-ratio:3/4}:where(.pg-over-ons) .band-dark{color:#e4e4e7;background:#101322}:where(.pg-over-ons) .logo-wall{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.25rem 3rem;display:flex}:where(.pg-over-ons) .logo-wall img{opacity:.9;filter:saturate(0)brightness(1.15);width:auto;max-width:165px;height:auto;max-height:36px}:where(.pg-over-ons) .logo-wall img[src$=\.svg]{width:auto;height:34px}:where(.pg-over-ons) .feit{align-items:flex-start;gap:.85rem;display:flex}:where(.pg-over-ons) .feit dt{text-transform:uppercase;letter-spacing:.1em;color:#71717a;font-size:.8rem;font-weight:600}:where(.pg-over-ons) .feit dd{color:#18181b;margin-top:.15rem;font-family:Sora,Inter,sans-serif;font-size:1.0625rem;font-weight:600}:where(.pg-over-ons) .regel{border-top:1px solid #e4e4e7}@media (prefers-reduced-motion:reduce){:where(.pg-over-ons) .shot img{transition:none}:where(.pg-over-ons) .shot-wrap:hover .shot img{transform:none}}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b){scroll-behavior:smooth;scroll-padding-top:90px}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) summary{cursor:pointer;list-style:none}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) summary::-webkit-details-marker{display:none}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) details[open] .jw-chev{transform:rotate(90deg)}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-chev{transition:transform .2s}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) input:focus-visible,:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) select:focus-visible,:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) textarea:focus-visible,:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) a:focus-visible,:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) button:focus-visible{outline-offset:2px;outline:2px solid #7c3aed}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-costtable{border-collapse:collapse;width:100%}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-costtable th,:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-costtable td{text-align:left;border-bottom:1px solid #f4f4f5;padding:14px 16px;font-size:15px}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-costtable thead th{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;font-size:13px;font-weight:600}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-pk{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:28px 20px;display:grid}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-pk-notes{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=760px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-pk-notes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=980px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-pk{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-phero{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (width>=1000px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-phero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-pc{grid-template-columns:minmax(0,1fr);display:grid}@media (width>=520px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-pc{grid-template-columns:172px minmax(0,1fr)}}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-inc{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-inc-list{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (width>=640px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-inc-list{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-inc-list>li:last-child{grid-column:1/-1}}@media (width>=1000px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-inc{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px}}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-bm{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width>=960px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-bm{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px}}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-vw{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=640px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-vw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-vw{grid-template-columns:repeat(6,minmax(0,1fr))}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-vw>li{grid-column:span 2}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-vw>li:nth-child(-n+2){grid-column:span 3}}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-kz{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=860px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-kz{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-ww{grid-template-columns:minmax(0,1fr);gap:28px;display:grid;position:relative}@media (width>=760px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-ww{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-ww:before{content:"";background:repeating-linear-gradient(90deg,#c7cbe8 0 8px,#0000 8px 14px);height:2px;position:absolute;top:36px;left:16.6%;right:16.6%}}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-ex{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-ex-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=960px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-ex{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px}}@media (width<=480px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-ex-g{grid-template-columns:minmax(0,1fr)}}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-fq2{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width>=960px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-fq2{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:48px}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-fq2-side{position:sticky;top:30px}}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-costtable td,:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-costtable th{white-space:nowrap}@media (width<=560px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-costtable th,:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-costtable td{padding:12px 10px;font-size:13.5px}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-costtable td:last-child span:first-child{display:none}}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-fq3{background:#fff9;border:1px solid #0000000f;border-radius:18px;transition:background .35s,border-color .35s,box-shadow .35s}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-fq3[open]{background:#fff;border-color:#4f46e538;box-shadow:0 14px 34px -18px #4f46e566}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-fq3-ic{color:#4f46e5;background:#4f46e514;transition:transform .35s,background .35s,color .35s}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-fq3[open] .jw-fq3-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:rotate(45deg)}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-adv{grid-template-columns:minmax(0,1fr);align-items:center;gap:34px;display:grid}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-adv-f{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=680px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-adv-f{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-adv-wide{grid-column:span 2}}@media (width>=1000px){:where(.pg-prijzen-pakketten-a,.pg-prijzen-pakketten-b) .jw-adv{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px}}:where(.pg-referenties,.pg-website-website-onmisbaar-voor-vertrouwen) .gradient-bg{background:linear-gradient(135deg,#2563eb 0%,#1e40af 100%)}:where(.pg-referenties,.pg-sea-7-landingspaginas,.pg-website-website-laten-maken,.pg-website-laten-maken-damme,.pg-website-laten-maken-erpe-mere,.pg-website-laten-maken-haaltert,.pg-website-laten-maken-herzele,.pg-website-laten-maken-melle,.pg-website-laten-maken-oosterzele,.pg-website-laten-maken-wetteren,.pg-website-laten-maken-zele) .testimonial-card{transition:all .3s}:where(.pg-referenties,.pg-sea-7-landingspaginas) .testimonial-card:hover{transform:scale(1.03)}:where(.pg-sea-1-wat-is-sea) .sea-process{position:relative}:where(.pg-sea-1-wat-is-sea) .sea-process:before{content:"";z-index:0;background:#e5e7eb;width:2px;height:100%;position:absolute;top:0;left:24px}@media (width<=768px){:where(.pg-sea-1-wat-is-sea) .sea-process:before{left:12px}}:where(.pg-sea-2-ideale-campagne-opbouw) .gradient-bg{background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 50%,#9333ea 100%)}:where(.pg-sea-2-ideale-campagne-opbouw) .timeline-item:not(:last-child):after{content:"";background:#e5e7eb;width:2px;height:calc(100% - 24px);position:absolute;top:24px;left:7px}:where(.pg-sea-4-advertenties-schrijven) .highlight{z-index:1;position:relative}:where(.pg-sea-4-advertenties-schrijven) .highlight:after{content:"";z-index:-1;background-color:#fde68a;width:100%;height:30%;position:absolute;bottom:0;left:0;transform:skewY(-2deg)}:where(.pg-sea-7-landingspaginas) .hero-gradient{background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 50%,#a855f7 100%)}:where(.pg-sea-7-landingspaginas,.pg-seo-seo-geoptimaliseerde-website) .feature-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-sea-7-landingspaginas) .cta-pulse{animation:2s infinite pulse}:where(.pg-sea-ads-marketing-kostenanalyse) .conversion-path{position:relative}:where(.pg-sea-ads-marketing-kostenanalyse) .conversion-path:after{content:"→";color:#4b5563;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}@media (width<=768px){:where(.pg-sea-ads-marketing-kostenanalyse) .conversion-path:after{display:none}}:where(.pg-sea-competitor-analysis) .ad-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-sea-competitor-analysis,.pg-sea-concurrentie-analyse,.pg-sea-cpc-gegevensanalyse,.pg-sea-keyword-strategy-optimizer,.pg-seo-technische-seo-analyse-v2,.pg-seo-technische-seo-analyse) .tooltip{display:inline-block;position:relative}:where(.pg-sea-competitor-analysis,.pg-sea-cpc-gegevensanalyse) .tooltip .tooltip-text{visibility:hidden;color:#fff;text-align:center;z-index:1;opacity:0;background-color:#333;border-radius:6px;width:200px;margin-left:-100px;padding:5px;transition:opacity .3s;position:absolute;bottom:125%;left:50%}:where(.pg-sea-competitor-analysis,.pg-sea-cpc-gegevensanalyse,.pg-sea-keyword-strategy-optimizer) .tooltip:hover .tooltip-text{visibility:visible;opacity:1}:where(.pg-sea-competitor-analysis,.pg-sea-concurrentie-analyse) .chart-container{width:100%;height:300px;position:relative}:where(.pg-sea-competitor-analysis) .competitor-tag{transition:all .3s}:where(.pg-sea-competitor-analysis) .competitor-tag:hover{transform:scale(1.05)}:where(.pg-sea-concurrentie-analyse,.pg-sea-keyword-strategy-optimizer) .progress-bar{transition:width .5s ease-in-out}:where(.pg-sea-concurrentie-analyse) .tooltip .tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:1;opacity:0;background-color:#4b5563;border-radius:6px;width:200px;margin-left:-100px;padding:5px;transition:opacity .3s;position:absolute;bottom:125%;left:50%}:where(.pg-sea-concurrentie-analyse,.pg-seo-technische-seo-analyse-v2,.pg-seo-technische-seo-analyse) .tooltip:hover .tooltiptext{visibility:visible;opacity:1}:where(.pg-sea-cpc-gegevensanalyse) .keyword-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}:where(.pg-sea-cpc-gegevensanalyse) .price-range{background:linear-gradient(90deg,#4ade80 0%,#f59e0b 50%,#ef4444 100%);height:6px}@media (width<=640px){:where(.pg-sea-cpc-gegevensanalyse) .mobile-stack{flex-direction:column}}:where(.pg-sea-google-ad-guide) .card-hover:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}:where(.pg-sea-google-ad-guide) .tab-active{color:#3b82f6;border-bottom:3px solid #3b82f6}:where(.pg-sea-google-ad-guide) .accordion-content{max-height:0;transition:max-height .3s ease-out;overflow:hidden}:where(.pg-sea-keyword-strategy-optimizer) .gradient-bg{background:linear-gradient(135deg,#6b73ff 0%,#000dff 100%)}:where(.pg-sea-keyword-strategy-optimizer) .keyword-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-sea-keyword-strategy-optimizer) .tooltip .tooltip-text{visibility:hidden;color:#fff;text-align:center;z-index:1;opacity:0;background-color:#555;border-radius:6px;width:200px;margin-left:-100px;padding:5px;transition:opacity .3s;position:absolute;bottom:125%;left:50%}:where(.pg-sea-keyword-strategy-optimizer,.pg-seo-seo-master-toolkit) .animate-pulse{animation:2s infinite pulse}:where(.pg-sea-manuele-cpc-in-google-ads,.pg-seo-binnen-2-maanden-topresultaten-in-google) .gradient-bg{background:linear-gradient(135deg,#1e3a8a 0%,#3b82f6 100%)}:where(.pg-sea-manuele-cpc-in-google-ads) .strategy-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-sea-manuele-cpc-in-google-ads) .checklist-item:before{content:"✓";@apply text-green-500 font-bold mr-2;}:where(.pg-sea-marketing-funnel-wegmarkeringen,.pg-tools-sea-cpc-analyse-tool) .funnel-step{transition:all .3s}:where(.pg-sea-marketing-funnel-wegmarkeringen) .funnel-step:hover{transform:translateY(-5px);box-shadow:0 10px 25px -5px #0000001a}:where(.pg-sea-marketing-funnel-wegmarkeringen) .progress-bar{background-color:#e5e7eb;height:6px}:where(.pg-sea-marketing-funnel-wegmarkeringen) .progress-fill{background-color:#ff6b00;height:100%;transition:width .5s}:where(.pg-sea-marketing-funnel-wegmarkeringen,.pg-seo-technische-seo-analyse) .tab-content{display:none}:where(.pg-sea-marketing-funnel-wegmarkeringen,.pg-seo-technische-seo-analyse) .tab-content.active{animation:.5s fadeIn;display:block}:where(.pg-sea-marketing-funnel-wegmarkeringen) .cta-button{transition:all .3s}:where(.pg-sea-marketing-funnel-wegmarkeringen) .cta-button:hover{transform:scale(1.05)}:where(.pg-sea-overzicht-sea-strategie) .funnel-section{position:relative}:where(.pg-sea-overzicht-sea-strategie) .funnel-section:before{content:"";background:linear-gradient(#3b82f6,#10b981,#f59e0b,#ef4444,#8b5cf6);width:4px;height:100%;position:absolute;top:0;left:0}:where(.pg-sea-overzicht-sea-strategie) .article-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-sea-overzicht-sea-strategie) .gradient-text{color:#0000;background-image:linear-gradient(90deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text}:where(.pg-sea-stop-met-adverteren-op-onvoorbereide-website,.pg-website-website-laten-maken,.pg-website-laten-maken-damme,.pg-website-laten-maken-erpe-mere,.pg-website-laten-maken-haaltert,.pg-website-laten-maken-herzele,.pg-website-laten-maken-melle,.pg-website-laten-maken-oosterzele,.pg-website-laten-maken-wetteren,.pg-website-laten-maken-zele) .hero-gradient{background:linear-gradient(135deg,#2563eb 0%,#1e40af 100%)}:where(.pg-sea-stop-met-adverteren-op-onvoorbereide-website) .feature-icon{color:#fff;background-color:#3b82f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;display:flex}:where(.pg-sea-stop-met-adverteren-op-onvoorbereide-website) .phase-card{border-left:4px solid #2563eb;transition:all .3s}:where(.pg-sea-stop-met-adverteren-op-onvoorbereide-website) .phase-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}:where(.pg-sea-stop-met-adverteren-op-onvoorbereide-website) .testimonial-card{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)}:where(.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties) .score-card{transition:all .3s}:where(.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties) .score-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties) .progress-ring__circle{transform-origin:50%;transition:stroke-dashoffset .5s;transform:rotate(-90deg)}:where(.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties) .badge{border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}:where(.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties) .badge-warning{color:#92400e;background-color:#fef3c7}:where(.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties) .badge-error{color:#991b1b;background-color:#fee2e2}:where(.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties) .badge-success{color:#065f46;background-color:#d1fae5}:where(.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties) .case-study-card{border-left:4px solid #a777e3;transition:all .3s}:where(.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties) .case-study-card:hover{transform:translateY(-3px);box-shadow:0 10px 15px -3px #0000001a}:where(.pg-sea-verhoog-conversiepercentage-met-data-gestuurde-optimalisaties) .impact-badge{padding:.5rem 1rem;font-size:1.1rem;font-weight:700}:where(.pg-sea-zoekwoordstrategie) .gradient-bg{background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 50%,#ec4899 100%)}:where(.pg-sea-zoekwoordstrategie,.pg-seo-positie-91-naar-positie-2) .card-hover:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-seo-audit-landingspagina) .jw-arow{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}:where(.pg-seo-audit-landingspagina) .jw-ahead{display:none!important}:where(.pg-seo-audit-landingspagina) .jw-astat{justify-self:start!important}@media (width>=960px){:where(.pg-seo-audit-landingspagina) .jw-arow{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,1.3fr) 130px;align-items:center;gap:20px}:where(.pg-seo-audit-landingspagina) .jw-ahead{display:grid!important}:where(.pg-seo-audit-landingspagina) .jw-astat{justify-self:end!important}}:where(.pg-seo-audit-landingspagina) .jw-sig{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;display:grid}:where(.pg-seo-audit-landingspagina) .jw-audit{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}:where(.pg-seo-audit-landingspagina) .jw-ctl{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width>=640px){:where(.pg-seo-audit-landingspagina) .jw-audit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){:where(.pg-seo-audit-landingspagina) .jw-ctl{grid-template-columns:360px minmax(0,1fr);gap:40px}:where(.pg-seo-audit-landingspagina) .jw-ctl>div:first-child{position:sticky;top:100px}}@media (width<=560px){:where(.pg-seo-bureau-erpe-mere-landingspagina) .jw-city span:first-child{font-size:12.5px!important}:where(.pg-seo-bureau-erpe-mere-landingspagina) .jw-city span:last-child{font-size:10px!important}}:where(.pg-seo-bureau-gent-landingspagina) .jw-kw{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}:where(.pg-seo-bureau-gent-landingspagina) .jw-kwh{display:none!important}@media (width>=900px){:where(.pg-seo-bureau-gent-landingspagina) .jw-kw{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,.9fr) minmax(0,.9fr);align-items:center;gap:20px}:where(.pg-seo-bureau-gent-landingspagina) .jw-kwh{display:grid!important}}:where(.pg-seo-bureau-landingspagina) .jw-team2{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,40px);display:grid}@media (width>=900px){:where(.pg-seo-bureau-landingspagina) .jw-team2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}@media (width<=899px){:where(.pg-seo-bureau-landingspagina) .jw-team>div:first-child{order:2}}@media (width<=600px){:where(.pg-seo-bureau-landingspagina) .jw-pil{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;display:grid!important}:where(.pg-seo-bureau-landingspagina) .jw-pil-plus{display:none!important}:where(.pg-seo-bureau-landingspagina) .jw-pil-c{text-align:center;flex-direction:column;justify-content:center;gap:8px!important;padding:14px 6px!important;font-size:13.5px!important}}@media (width>=760px){:where(.pg-seo-checklist-dakwerkers) .jw-g2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){:where(.pg-seo-checklist-dakwerkers) .jw-cl2-foot button{gap:6px!important;min-height:42px!important;padding:0 14px!important;font-size:13px!important}}:where(.pg-seo-checklist-dakwerkers) .jw-cl2{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}:where(.pg-seo-checklist-dakwerkers) .jw-cl2-list{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#4f46e5 #e5e7eb;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}:where(.pg-seo-checklist-dakwerkers) .jw-cl2-list>li{scroll-snap-align:start;flex:none;width:min(72%,240px)}:where(.pg-seo-checklist-dakwerkers) .jw-cl2-items{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (width>=720px){:where(.pg-seo-checklist-dakwerkers) .jw-cl2-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){:where(.pg-seo-checklist-dakwerkers) .jw-cl2{grid-template-columns:300px minmax(0,1fr);gap:24px}:where(.pg-seo-checklist-dakwerkers) .jw-cl2-nav{position:sticky;top:96px}:where(.pg-seo-checklist-dakwerkers) .jw-cl2-list{flex-direction:column;gap:6px;padding:0;overflow:visible}:where(.pg-seo-checklist-dakwerkers) .jw-cl2-list>li{width:auto}}:where(.pg-seo-checklist-dakwerkers) .jw-cl{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}:where(.pg-seo-checklist-dakwerkers) .jw-cl-side{order:-1}@media (width>=1024px){:where(.pg-seo-checklist-dakwerkers) .jw-cl{grid-template-columns:minmax(0,1fr) 300px;gap:28px}:where(.pg-seo-checklist-dakwerkers) .jw-cl-side{order:0;position:sticky;top:96px}}:where(.pg-seo-checklist-dakwerkers) .jw-cl-r{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:4px 14px;display:grid}:where(.pg-seo-checklist-dakwerkers) .jw-cl-r>span:nth-child(3){grid-column:2}:where(.pg-seo-checklist-dakwerkers) .jw-cl-h{display:none}@media (width>=760px){:where(.pg-seo-checklist-dakwerkers) .jw-cl-r{grid-template-columns:24px minmax(0,.9fr) minmax(0,1.1fr);gap:16px}:where(.pg-seo-checklist-dakwerkers) .jw-cl-r>span:nth-child(3){grid-column:auto}:where(.pg-seo-checklist-dakwerkers) .jw-cl-h{grid-template-columns:24px minmax(0,.9fr) minmax(0,1.1fr);gap:16px;display:grid}}:where(.pg-seo-prijzen-landingspagina) .jw-calc{grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){:where(.pg-seo-prijzen-landingspagina) .jw-calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}:where(.pg-seo-7-daagse-checklist) .hero-gradient{background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%)}:where(.pg-seo-7-daagse-checklist) .feature-icon{background-color:#7c3aed;width:48px;height:48px}:where(.pg-seo-7-daagse-checklist) .checklist-item:before{content:"✓";color:#10b981;width:1.5em;margin-left:-1.5em;font-weight:700;display:inline-block}:where(.pg-seo-binnen-2-maanden-topresultaten-in-google) .seo-strategy-icon{transition:transform .3s}:where(.pg-seo-binnen-2-maanden-topresultaten-in-google) .seo-strategy-card:hover .seo-strategy-icon{transform:scale(1.1)rotate(5deg)}:where(.pg-seo-binnen-2-maanden-topresultaten-in-google) .position-card{transition:all .3s;box-shadow:0 4px 6px #0000000d}:where(.pg-seo-binnen-2-maanden-topresultaten-in-google) .position-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px #0000001a}:where(.pg-seo-binnen-2-maanden-topresultaten-in-google) .progress-bar{border-radius:.5rem;height:.5rem;position:relative}:where(.pg-seo-binnen-2-maanden-topresultaten-in-google) .progress-fill{border-radius:.5rem;height:100%;transition:width 1.5s ease-in-out;position:absolute}@media (width<=768px){:where(.pg-seo-binnen-2-maanden-topresultaten-in-google) .timeline-item{padding-left:1.5rem;position:relative}:where(.pg-seo-binnen-2-maanden-topresultaten-in-google) .timeline-item:before{content:"";background:#3b82f6;width:2px;height:100%;position:absolute;top:0;left:0}}:where(.pg-seo-gratis-seo-audit){color:#0f172a;background-color:#fff;font-family:Plus Jakarta Sans,sans-serif}:where(.pg-seo-gratis-seo-audit) h1,:where(.pg-seo-gratis-seo-audit) h2,:where(.pg-seo-gratis-seo-audit) h3,:where(.pg-seo-gratis-seo-audit) h4,:where(.pg-seo-gratis-seo-audit) h5,:where(.pg-seo-gratis-seo-audit) h6{letter-spacing:-.02em;font-family:Outfit,sans-serif}:where(.pg-seo-gratis-seo-audit) .bg-grain{position:relative}:where(.pg-seo-gratis-seo-audit) .bg-grain:before{content:"";pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.05'/%3E%3C/svg%3E");width:100%;height:100%;position:absolute;top:0;left:0}:where(.pg-seo-gratis-seo-audit) .glass{backdrop-filter:blur(16px);background:#ffffffd9;border-bottom:1px solid #0000000d}:where(.pg-seo-gratis-seo-audit) .glass-card{backdrop-filter:blur(20px);background:#ffffffb3;border:1px solid #ffffffe6;box-shadow:0 8px 32px #00000014}:where(.pg-seo-gratis-seo-audit) .reveal{opacity:0;transition:all .8s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}:where(.pg-seo-gratis-seo-audit) .reveal.active{opacity:1;transform:translateY(0)}:where(.pg-seo-gratis-seo-audit) ::selection{color:#fff;background:#0f172a}:where(.pg-seo-gratis-seo-audit) .card-hover{transition:all .4s cubic-bezier(.4,0,.2,1)}:where(.pg-seo-gratis-seo-audit) .card-hover:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001f}:where(.pg-seo-gratis-seo-audit) .gradient-text{background:linear-gradient(135deg,#0ea5e9 0%,#14b8a6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:where(.pg-seo-gratis-seo-audit) .btn-shine{position:relative;overflow:hidden}:where(.pg-seo-gratis-seo-audit) .btn-shine:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}:where(.pg-seo-gratis-seo-audit) .btn-shine:hover:before{left:100%}:where(.pg-seo-meer-aanvragen-in-google-en-ai){--brand-indigo:#4f46e5;--brand-violet:#7c3aed;--brand-emerald:#10b981;--brand-cyan:#06b6d4}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .heading{font-family:Sora,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .brand-text{background:linear-gradient(90deg,var(--brand-indigo),var(--brand-violet));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .brand-text-emerald{background:linear-gradient(90deg,var(--brand-emerald),var(--brand-cyan));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .nav-glass{backdrop-filter:blur(10px);background:#ffffffbf}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .nav-solid{background:#fff;border-bottom:1px solid #0000000f;box-shadow:0 4px 24px -16px #00000040}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .link-underline{position:relative}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .link-underline:after{content:"";background:linear-gradient(90deg,var(--brand-indigo),var(--brand-violet));transform-origin:0;border-radius:9999px;width:100%;height:2px;transition:transform .2s;position:absolute;bottom:-6px;left:0;transform:scaleX(0)}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .link-underline:hover:after{transform:scaleX(1)}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .card{background:linear-gradient(#fff 0% 70%,#fafafa 100%);border:1px solid #0000000f;border-radius:1.25rem;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 8px 24px -12px #1018282e}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .card:hover{transform:translateY(-4px);box-shadow:0 2px 6px #1018280f,0 20px 40px -20px #1018284d,0 12px 40px -10px #4f46e559,0 24px 64px -16px #7c3aed52}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .card-accent-bar{content:"";background:linear-gradient(90deg,var(--brand-indigo),var(--brand-violet));opacity:0;transform-origin:0;height:3px;transition:opacity .25s,transform .25s;position:absolute;inset:0 0 auto;transform:scaleX(0)}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .card:hover .card-accent-bar{opacity:1;transform:scaleX(1)}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .card-accent-green{background:linear-gradient(90deg,var(--brand-emerald),var(--brand-cyan))!important}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .card-accent-purple{background:linear-gradient(90deg,#9333ea,#c084fc)!important}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .chip{color:#374151;background:#fff;border:1px solid #0000000f;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .chip-success{color:#166534;background:#dcfce7;border-color:#bbf7d0}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .chip-warning{color:#92400e;background:#fef3c7;border-color:#fde68a}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .chip-info{color:#1e40af;background:#dbeafe;border-color:#93c5fd}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .stat-card .stat-icon{color:#4f46e5;background:#eef2ff;border-radius:9999px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 6px 18px -10px #4f46e580}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .reveal{opacity:0;transition:opacity .22s,transform .22s;transform:translateY(8px)}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .reveal.revealed{opacity:1;transform:none}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .btn{border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-weight:600;transition:all .2s;display:inline-flex}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .btn-primary{background:linear-gradient(90deg,var(--brand-indigo),var(--brand-violet));color:#fff;box-shadow:0 10px 24px -14px #4f46e58c}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .btn-primary:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 15px 35px -14px #4f46e5a6}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .btn-secondary{background:linear-gradient(90deg,var(--brand-emerald),var(--brand-cyan));color:#fff;box-shadow:0 10px 24px -14px #10b9818c}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .btn-secondary:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 15px 35px -14px #10b981a6}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .btn-ghost{color:#374151;background:#fff;border:1px solid #e5e7eb}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .btn-ghost:hover{background:#f9fafb;transform:translateY(-1px)}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .hero-bg{background:#fff;position:relative;overflow:hidden}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .hero-bg:before{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(60% 50% at 10% 0,#4f46e51a,#0000 60%),radial-gradient(50% 40% at 90% 0,#7c3aed14,#0000 60%);height:70%;position:absolute;inset:-10% -20% auto}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .media{position:relative;overflow:hidden}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .media img{width:100%;height:auto;transition:transform .35s,filter .35s;display:block}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .media:hover img{filter:saturate(1.02);transform:scale(1.03)}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .caption{color:#6b7280;font-size:.85rem}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .chart-container{width:100%;height:420px;position:relative;overflow:hidden}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .chart-container canvas{max-width:100%!important}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .timeline-step{padding-left:2rem;position:relative}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .timeline-step:before{content:"";background:linear-gradient(90deg,var(--brand-indigo),var(--brand-violet));border-radius:50%;width:1rem;height:1rem;position:absolute;top:.5rem;left:0;box-shadow:0 0 0 4px #4f46e51a}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .timeline-step:after{content:"";background:linear-gradient(#4f46e54d,#0000);width:2px;height:calc(100% - .5rem);position:absolute;top:1.25rem;left:.375rem}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .timeline-step:last-child:after{display:none}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .process-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}:where(.pg-seo-meer-aanvragen-in-google-en-ai) #proces .card{background:linear-gradient(#fff 0% 68%,#f8fafc 100%)}:where(.pg-seo-meer-aanvragen-in-google-en-ai) #proces .card .stat-icon{box-shadow:0 8px 24px -12px #10182840}:where(.pg-seo-meer-aanvragen-in-google-en-ai) #proces .card:hover{box-shadow:0 2px 6px #1018280f,0 24px 48px -24px #10182859,0 16px 48px -12px #4f46e547}:where(.pg-seo-meer-aanvragen-in-google-en-ai) #proces .card ul li{background:linear-gradient(90deg,#4f46e50f,#0000);border-radius:.5rem;padding:.375rem .5rem}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .testimonial-quote{border-left:4px solid;border-image:linear-gradient(90deg,var(--brand-indigo),var(--brand-violet))1;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-radius:1rem;padding:1.5rem;position:relative}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .testimonial-quote:before{color:#4f46e533;font-size:3rem;font-weight:700;line-height:1;position:absolute;top:-.5rem;left:1rem}@media (width<=640px){:where(.pg-seo-meer-aanvragen-in-google-en-ai) .sticky-cta{z-index:40;position:sticky;bottom:0;box-shadow:0 -8px 24px -16px #0003}}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .metric-comparison{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .metric-before{text-align:right;opacity:.6}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .metric-after{text-align:left}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .metric-arrow{color:var(--brand-emerald);font-size:1.5rem}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .floating-elements{pointer-events:none;position:absolute;inset:0;overflow:hidden}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .floating-element{background:linear-gradient(45deg,#4f46e51a,#7c3aed1a);border-radius:50%;width:20px;height:20px;animation:6s ease-in-out infinite float;position:absolute}@media (width<=640px){:where(.pg-seo-meer-aanvragen-in-google-en-ai) .chart-container{height:280px}}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .floating-element:first-child{animation-delay:0s;top:10%;left:10%}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .floating-element:nth-child(2){animation-delay:2s;top:20%;right:15%}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .floating-element:nth-child(3){animation-delay:4s;bottom:30%;left:20%}:where(.pg-seo-meer-aanvragen-in-google-en-ai) .floating-element:nth-child(4){animation-delay:1s;bottom:20%;right:10%}:where(.pg-seo-meer-klanten-als-kapperszaak) .strategy-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}:where(.pg-seo-meer-klanten-als-kapperszaak) .highlight{display:inline-block;position:relative}:where(.pg-seo-meer-klanten-als-kapperszaak) .highlight:after{content:"";z-index:-1;background-color:#a78bfa4d;width:100%;height:30%;transition:all .3s;position:absolute;bottom:0;left:0}:where(.pg-seo-meer-klanten-als-kapperszaak) .highlight:hover:after{height:100%}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .gradient-bg{background:linear-gradient(135deg,#0f172a 0%,#1e40af 100%)}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .tilt{transform:perspective(1000px)rotateX(3deg)rotateY(-3deg)}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .counter-container{background:linear-gradient(135deg,#e0f2fe 0%,#f0fdf4 100%)}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .comparison-card{transition:all .3s;box-shadow:0 10px 15px -3px #0000001a}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .comparison-card:hover{transform:translateY(-5px);box-shadow:0 25px 50px -12px #00000040}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .stagger-animation>:first-child{animation-delay:.1s}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .stagger-animation>:nth-child(2){animation-delay:.2s}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .stagger-animation>:nth-child(3){animation-delay:.3s}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .stagger-animation>:nth-child(4){animation-delay:.4s}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) .stagger-animation>*{opacity:0;animation:.6s forwards fadeIn}:where(.pg-seo-meer-klanten-door-seo,.pg-seo-top-3-zonder-advertenties) section{scroll-margin-top:100px}:where(.pg-seo-positie-91-naar-positie-2) .chart-container{width:100%;height:400px;position:relative}:where(.pg-seo-seo-geoptimaliseerde-website,.pg-website-laten-maken-seo-vriendelijk) .hero-gradient{background:linear-gradient(135deg,#4f46e5 0%,#06b6d4 100%)}:where(.pg-seo-seo-master-toolkit) .progress-ring__circle{transform-origin:50%;transition:stroke-dashoffset .35s;transform:rotate(-90deg)}:where(.pg-seo-seo-master-toolkit) .checklist-item:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a}:where(.pg-seo-seo-master-toolkit) .category-card:hover{transform:scale(1.02)}:where(.pg-seo-seo-no-cure-no-pay,.pg-seo-seo-strategie) .hero-gradient{background:linear-gradient(135deg,#4f46e5 0%,#10b981 100%)}:where(.pg-seo-seo-no-cure-no-pay) .result-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-seo-seo-quickscan,.pg-seo-waarom-wij-de-geschikte-partner-zijn) .gradient-bg{background:linear-gradient(135deg,#4f46e5 0%,#8b5cf6 100%)}:where(.pg-seo-seo-quickscan) .progress-bar{height:6px;transition:width .3s}:where(.pg-seo-seo-quickscan) .question-card{transition:all .3s}:where(.pg-seo-seo-quickscan) .question-card:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}:where(.pg-seo-seo-quickscan) .result-card{animation:.5s forwards fadeIn}:where(.pg-seo-seo-strategie) .seo-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-seo-seo-strategie) .animate-float{animation:6s ease-in-out infinite float}:where(.pg-seo-seo-vs-google-ads) .stat-card{transition:all .3s}:where(.pg-seo-seo-vs-google-ads) .stat-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-seo-seo-vs-google-ads) .comparison-card{border-radius:16px;transition:all .3s;overflow:hidden}:where(.pg-seo-seo-vs-google-ads) .comparison-card:hover{transform:scale(1.02)}:where(.pg-seo-seo-vs-google-ads) .testimonial-card{opacity:.8;transition:all .3s}:where(.pg-seo-seo-vs-google-ads) .testimonial-card.active{opacity:1;z-index:10;transform:scale(1.05)}:where(.pg-seo-seo-vs-google-ads) .cta-bg{background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%)}:where(.pg-seo-seo-vs-google-ads) .stats-bg{background:linear-gradient(120deg,#1f2937 0%,#111827 100%)}:where(.pg-seo-seo-vs-google-ads) .seo-gradient{background:linear-gradient(135deg,#0ea5e9 0%,#0c4a6e 100%)}:where(.pg-seo-seo-vs-google-ads) .ads-gradient{background:linear-gradient(135deg,#ec4899 0%,#be185d 100%)}:where(.pg-seo-seo-vs-google-ads) .hero-animate{animation:6s ease-in-out infinite float}:where(.pg-seo-seo-vs-google-ads) .counter{background:linear-gradient(90deg,#10b981,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:3.5rem;font-weight:800;display:inline-block}:where(.pg-seo-seo-vs-google-ads) .fade-in{animation:1.2s ease-out forwards fadeIn}:where(.pg-seo-seo-vs-google-ads) .delay-100{animation-delay:.1s}:where(.pg-seo-seo-vs-google-ads) .delay-200{animation-delay:.2s}:where(.pg-seo-seo-vs-google-ads) .delay-300{animation-delay:.3s}:where(.pg-seo-seo-vs-google-ads) .delay-400{animation-delay:.4s}:where(.pg-seo-technische-seo-analyse-v2,.pg-seo-technische-seo-analyse) .checklist-item{transition:all .3s}:where(.pg-seo-technische-seo-analyse-v2,.pg-seo-technische-seo-analyse) .checklist-item:hover{transform:translate(5px)}:where(.pg-seo-technische-seo-analyse-v2) .progress-bar{transition:width .5s}:where(.pg-seo-technische-seo-analyse-v2) .tooltip .tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:1;opacity:0;background-color:#4f46e5;border-radius:6px;width:300px;margin-left:-150px;padding:10px;transition:opacity .3s;position:absolute;bottom:125%;left:50%}:where(.pg-seo-technische-seo-analyse) .progress-bar{transition:width 1s ease-in-out}:where(.pg-seo-technische-seo-analyse) .tooltip .tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:1;opacity:0;background-color:#333;border-radius:6px;width:200px;margin-left:-100px;padding:5px;transition:opacity .3s;position:absolute;bottom:125%;left:50%}:where(.pg-seo-technische-seo-tips-om-vindbaarheid-te-verbeteren) .checklist-item:hover{transition:transform .3s;transform:translate(5px)}:where(.pg-seo-technische-seo-tips-om-vindbaarheid-te-verbeteren) .tool-card:hover{box-shadow:0 20px 25px -5px #0000001a}:where(.pg-seo-technische-seo-tips-om-vindbaarheid-te-verbeteren) .animate-fadeIn{animation:.8s ease-out fadeIn}:where(.pg-seo-waarom-eerst-seo-en-conversieoptimalisatie) .shadow-lg-hover:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-seo-waarom-eerst-seo-inplaats-van-sea) .timeline-item:not(:last-child):after{content:"";background:#e5e7eb;width:2px;height:calc(100% - 32px);position:absolute;top:32px;left:24px}:where(.pg-seo-waarom-wij-de-geschikte-partner-zijn) .testimonial-card{box-shadow:0 10px 30px -10px #4f46e54d}:where(.pg-seo-waarom-wij-de-geschikte-partner-zijn) .audit-card{background:linear-gradient(135deg,#fff 0%,#f9fafb 100%);border-left:4px solid #4f46e5}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool{color:#e4e4e7;background:radial-gradient(120% 80% at 0 0,#4f46e559,#0000 55%),radial-gradient(90% 70% at 100% 100%,#7c3aed4d,#0000 60%),#0d0d1c;border-radius:32px;flex-direction:column;gap:24px;padding:clamp(18px,3vw,36px);display:flex;position:relative;overflow:hidden;box-shadow:0 50px 100px -50px #1e1b4bcc}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool>*{position:relative}@media (width>=1024px){:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool{flex-flow:wrap;align-items:flex-start}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool>.character-preview-container{flex:0 0 320px;width:320px!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool>div.w-full{flex:1 1 0;min-width:0;width:auto!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool>.text-center{flex-basis:100%;order:3}}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .glass-card{backdrop-filter:blur(12px);background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:24px!important;top:110px!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool h3,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool h4,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool h5{font-family:Sora,sans-serif;color:#fff!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool p,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool label,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool span{color:inherit}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .text-gray-400,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .text-gray-300{color:#a1a1aa!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool #stepPreview,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .bg-purple-600{color:#fff!important;background:linear-gradient(90deg,#4f46e5,#7c3aed)!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .character-visual{background:linear-gradient(135deg,#4f46e5,#7c3aed,#a855f7)!important;box-shadow:0 30px 60px -20px #7c3aedb3!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .bg-blue-500{background:linear-gradient(90deg,#818cf8,#c084fc)!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .bg-gray-700{background:#ffffff1a!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .bg-purple-900{border:1px solid #818cf84d;color:#c7d2fe!important;background:#818cf82e!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool form{width:100%}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .bg-primary,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .w-10.h-10.rounded-full{box-shadow:0 10px 22px -12px #7c3aede6;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]),:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool select,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool textarea{color:#fff!important;background:#ffffff0f!important;border:1px solid #ffffff24!important;border-radius:14px!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool input::placeholder,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool textarea::placeholder{color:#71717a!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool input:focus,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool select:focus,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool textarea:focus{border-color:#818cf8!important;outline:none!important;box-shadow:0 0 0 4px #818cf840!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool select option{color:#fff;background:#18182b}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool label i{color:#a5b4fc}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .bg-gray-800,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .bg-gray-900{background-color:#ffffff0d!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .border-gray-700,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .border-gray-600{border-color:#ffffff1f!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool button{font-weight:600;transition:transform .2s,box-shadow .2s;border-radius:9999px!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool button[type=submit],:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool button.bg-primary,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool button[class*=bg-gradient],:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool button[class*=bg-purple],:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool button[class*=bg-indigo],:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool button[id*=next],:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool button[id*=Next]{box-shadow:0 14px 28px -14px #7c3aede6;color:#fff!important;background:linear-gradient(90deg,#4f46e5,#7c3aed)!important;border:0!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool button[id*=prev],:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool button[id*=Prev],:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool button[class*=bg-gray]{color:#e4e4e7!important;background:#ffffff14!important;border:1px solid #ffffff29!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool button:hover{transform:translateY(-2px)}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .text-error{color:#fca5a5!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .input-box{margin:0}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .step-content>.mb-8>.grid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;display:grid!important}@media (width>=640px){:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .step-content>.mb-8>.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .input-box{background:#ffffff0a;border:1px solid #ffffff17;border-radius:20px;min-width:0;padding:18px}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .input-box:has(.choice-card){grid-column:1/-1}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .input-box>label,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .step-content .mt-8>label{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;color:#c7d2fe!important;margin-bottom:12px!important;font-size:12.5px!important;font-weight:600!important;display:flex!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .input-box>label i,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .step-content .mt-8>label i{background:#818cf82e;border-radius:8px;place-items:center;width:26px;height:26px;font-size:12px;display:inline-grid;margin:0!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .step-content .mt-8{background:#ffffff0a;border:1px solid #ffffff17;border-radius:20px;padding:18px;margin-top:18px!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .input-box input:not([type=hidden]){font-size:15px;padding:13px 16px!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .grid:has(>.choice-card){grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:10px!important;margin-top:0!important;display:grid!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;min-width:0;padding:14px 16px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card:hover{background:#818cf81a;border-color:#a5b4fc80;transform:translateY(-2px)}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card.selected,:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card.active{background:linear-gradient(135deg,#4f46e58c,#7c3aed8c);border-color:#0000;box-shadow:0 14px 28px -16px #7c3aede6,inset 0 0 0 1px #c4b5fd99}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card>div{align-items:center;gap:12px;text-align:left!important;flex-direction:row!important;justify-content:flex-start!important;display:flex!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card i{background:#ffffff14;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:inline-grid;margin:0!important;font-size:16px!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card p{white-space:normal;overflow-wrap:anywhere;line-height:1.3;overflow:visible;color:#f4f4f5!important;margin:0!important;font-size:14.5px!important;font-weight:600!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .grid:has(>.choice-card[data-gender]){grid-template-columns:repeat(3,minmax(0,1fr))!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card[data-gender]{padding:16px 10px}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card[data-gender]>div{gap:10px;text-align:center!important;flex-direction:column!important;justify-content:center!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card[data-gender] i{border-radius:9999px;width:44px;height:44px;font-size:18px!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card[data-gender=female] i{background:#f472b629;color:#f9a8d4!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card[data-gender=male] i{background:#60a5fa29;color:#93c5fd!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card[data-gender=other] i{background:#a78bfa2e;color:#c4b5fd!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .choice-card[data-gender].active i{color:#fff!important;background:#fff3!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .pill-item{cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex;color:#e4e4e7!important;background:#ffffff0f!important;border:1px solid #ffffff24!important;border-radius:9999px!important;padding:9px 14px!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .pill-item:hover{border-color:#a5b4fc80!important}:where(.pg-tools-ai-maak-eigen-ai-influencer) .ai-tool .pill-item.active{color:#fff!important;background:linear-gradient(90deg,#4f46e5,#7c3aed)!important;border-color:#0000!important}:where(.pg-tools-sea-cpc-analyse-tool) .tip-card:hover{transform:translateY(-4px);border-color:#4f46e538!important;box-shadow:0 22px 40px -22px #4f46e566!important}:where(.pg-tools-sea-cpc-analyse-tool) .tip-card:hover .tip-ico{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}:where(.pg-tools-sea-cpc-analyse-tool) .funnel-step:hover{transform:scale(1.02);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}:where(.pg-tools-sea-cpc-analyse-tool) .tooltip{display:inline-block;position:relative}:where(.pg-tools-sea-cpc-analyse-tool) .tooltip .tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:1;opacity:0;background-color:#555;border-radius:6px;width:200px;margin-left:-100px;padding:5px;transition:opacity .3s;position:absolute;bottom:125%;left:50%}:where(.pg-tools-sea-cpc-analyse-tool) .tooltip:hover .tooltiptext{visibility:visible;opacity:1}:where(.pg-trustup-ervaringen-dakwerkers) .jw-rev{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (width>=820px){:where(.pg-trustup-ervaringen-dakwerkers) .jw-cmp-m{display:none!important}}:where(.pg-trustup-ervaringen-dakwerkers) .jw-g5{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=640px){:where(.pg-trustup-ervaringen-dakwerkers) .jw-g5{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-trustup-ervaringen-dakwerkers) .jw-g5>li:last-child{grid-column:1/-1}}@media (width>=720px){:where(.pg-trustup-ervaringen-dakwerkers) .jw-bento{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-trustup-ervaringen-dakwerkers) .jw-bento-q{grid-column:1/-1}}@media (width>=820px){:where(.pg-trustup-ervaringen-dakwerkers) .jw-rev{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pg-trustup-ervaringen-dakwerkers) .jw-cmp-row{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch}:where(.pg-trustup-ervaringen-dakwerkers) .jw-cmp-lab{grid-column:auto}:where(.pg-trustup-ervaringen-dakwerkers) .jw-cmp-head{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);display:grid}}@media (width>=1024px){:where(.pg-trustup-ervaringen-dakwerkers) .jw-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}:where(.pg-trustup-ervaringen-dakwerkers) .jw-bento{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.pg-trustup-ervaringen-dakwerkers) .jw-bento-q{grid-area:1/3/span 2}}@media (width>=1100px){:where(.pg-trustup-ervaringen-dakwerkers) .jw-g5{grid-template-columns:repeat(5,minmax(0,1fr))}:where(.pg-trustup-ervaringen-dakwerkers) .jw-g5>li:last-child{grid-column:auto}}:where(.pg-webdesign-aalst,.pg-webdesign-lede){--primary-color:#2c3e50;--secondary-color:#3498db;--accent-color:#e74c3c;--success-color:#27ae60;--text-color:#333;--light-bg:#f8f9fa;--border-color:#e9ecef}:where(.pg-webdesign-aalst,.pg-webdesign-lede) *{box-sizing:border-box;margin:0;padding:0}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .container{max-width:1200px;margin:0 auto;padding:0 20px}:where(.pg-webdesign-aalst,.pg-webdesign-lede) header{background:linear-gradient(135deg,var(--primary-color)0%,var(--secondary-color)100%);color:#fff;text-align:center;padding:3rem 0;position:relative;overflow:hidden}:where(.pg-webdesign-aalst) header:before{content:"";opacity:.1;z-index:1;background:url(/images/aalst-pattern.svg);position:absolute;inset:0}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .hero{z-index:2;position:relative}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .hero h1{margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .hero .subtitle{opacity:.95;max-width:900px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:clamp(1rem,2vw,1.3rem)}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .hero-stats{flex-wrap:wrap;justify-content:center;gap:2rem;margin:2rem 0;display:flex}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .stat{text-align:center}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .stat-number{color:#fff;font-size:2rem;font-weight:700}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .stat-label{opacity:.9;font-size:.9rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .cta-button{background:var(--accent-color);color:#fff;border-radius:8px;margin:0 10px 10px 0;padding:18px 36px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 15px #e74c3c4d}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .cta-button:hover{background:#c0392b;transform:translateY(-2px);box-shadow:0 6px 20px #e74c3c66}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .cta-secondary{color:#fff;background:0 0;border:2px solid #fff}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .cta-secondary:hover{color:var(--primary-color);background:#fff}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .trust-indicators{border-bottom:1px solid var(--border-color);background:#fff;padding:2rem 0}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .trust-grid{text-align:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;display:grid}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .trust-item{padding:1rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .trust-icon{color:var(--secondary-color);margin-bottom:1rem;font-size:2.5rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .trust-title{color:var(--primary-color);margin-bottom:.5rem;font-weight:600}:where(.pg-webdesign-aalst,.pg-webdesign-lede) main{padding:4rem 0}:where(.pg-webdesign-aalst,.pg-webdesign-lede) section{margin-bottom:4rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) h2{color:var(--primary-color);border-bottom:3px solid var(--secondary-color);margin-bottom:2rem;padding-bottom:1rem;font-size:clamp(1.8rem,3vw,2.5rem);position:relative}:where(.pg-webdesign-aalst,.pg-webdesign-lede) h2:after{content:"";background:var(--accent-color);width:60px;height:3px;position:absolute;bottom:-3px;left:0}:where(.pg-webdesign-aalst,.pg-webdesign-lede) h3{color:var(--primary-color);margin-top:2.5rem;margin-bottom:1.5rem;font-size:clamp(1.3rem,2vw,1.8rem)}:where(.pg-webdesign-aalst,.pg-webdesign-lede) p{margin-bottom:1.5rem;font-size:1.1rem;line-height:1.7}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .services-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem;display:grid}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .service-card{border:1px solid var(--border-color);background:#fff;border-radius:12px;padding:2.5rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 5px 25px #00000014}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .service-card:before{content:"";background:linear-gradient(90deg,var(--secondary-color),var(--accent-color));width:100%;height:4px;position:absolute;top:0;left:0}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .service-card:hover{transform:translateY(-5px);box-shadow:0 10px 35px #0000001f}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .service-icon{color:var(--secondary-color);margin-bottom:1.5rem;font-size:3rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .service-card h3{margin-top:0;margin-bottom:1rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .testimonial{background:var(--light-bg);border-left:5px solid var(--secondary-color);border-radius:12px;margin:3rem 0;padding:3rem;position:relative}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .testimonial:before{color:var(--secondary-color);opacity:.3;font-size:4rem;position:absolute;top:1rem;left:2rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .testimonial-content{margin-bottom:2rem;padding-left:2rem;font-size:1.2rem;font-style:italic}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .testimonial-author{color:var(--primary-color);align-items:center;gap:1rem;font-weight:600;display:flex}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .author-avatar{background:var(--secondary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-weight:700;display:flex}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .local-areas{background:linear-gradient(135deg,var(--light-bg)0%,#fff 100%);border:1px solid var(--border-color);border-radius:12px;margin:3rem 0;padding:3rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .areas-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-top:2rem;display:grid}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .area-item{text-align:center;background:#fff;border-radius:8px;padding:1.5rem;transition:all .3s;box-shadow:0 2px 10px #0000000d}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .area-item:hover{transform:translateY(-3px);box-shadow:0 5px 20px #0000001a}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .process-steps{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem;display:grid}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .process-step{text-align:center;padding:2rem;position:relative}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .step-number{background:var(--secondary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 1.5rem;font-size:1.5rem;font-weight:700;display:flex}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .contact-section{background:linear-gradient(135deg,var(--primary-color)0%,#1a252f 100%);color:#fff;text-align:center;padding:4rem 0;position:relative}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .contact-section h2{color:#fff;border-bottom:3px solid var(--secondary-color)}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .contact-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem;display:grid}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .contact-item{backdrop-filter:blur(10px);background:#ffffff1a;border-radius:12px;padding:2rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .contact-icon{color:var(--secondary-color);margin-bottom:1rem;font-size:2.5rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) footer{color:#fff;background:#1a252f;padding:3rem 0 2rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .footer-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2rem;display:grid}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .footer-section h4{color:var(--secondary-color);margin-bottom:1rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .footer-section a{color:#ccc;margin-bottom:.5rem;text-decoration:none;transition:color .3s;display:block}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .footer-section a:hover{color:var(--secondary-color)}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .footer-bottom{text-align:center;color:#999;border-top:1px solid #333;padding-top:2rem}@media (width<=768px){:where(.pg-webdesign-aalst,.pg-webdesign-lede) .hero-stats{gap:1rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .stat-number{font-size:1.5rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .services-grid{grid-template-columns:1fr}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .service-card,:where(.pg-webdesign-aalst,.pg-webdesign-lede) .testimonial,:where(.pg-webdesign-aalst,.pg-webdesign-lede) .local-areas{padding:2rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .areas-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .fade-in{opacity:0;transition:all .6s;transform:translateY(30px)}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .fade-in.visible{opacity:1;transform:translateY(0)}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .text-center{text-align:center}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .text-primary{color:var(--primary-color)}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .text-secondary{color:var(--secondary-color)}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .bg-light{background:var(--light-bg)}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .mt-2{margin-top:2rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .mb-2{margin-bottom:2rem}:where(.pg-webdesign-aalst,.pg-webdesign-lede) .p-2{padding:2rem}:where(.pg-webdesign-lede) header:before{content:"";opacity:.1;z-index:1;background:url(/images/Lede-pattern.svg);position:absolute;inset:0}:where(.pg-website-website-laten-maken,.pg-website-laten-maken-damme,.pg-website-laten-maken-erpe-mere,.pg-website-laten-maken-haaltert,.pg-website-laten-maken-herzele,.pg-website-laten-maken-melle,.pg-website-laten-maken-oosterzele,.pg-website-laten-maken-wetteren,.pg-website-laten-maken-zele) .btn-primary{background:linear-gradient(135deg,#2563eb 0%,#1e40af 100%);transition:all .3s}:where(.pg-website-website-laten-maken,.pg-website-laten-maken-damme,.pg-website-laten-maken-erpe-mere,.pg-website-laten-maken-haaltert,.pg-website-laten-maken-herzele,.pg-website-laten-maken-melle,.pg-website-laten-maken-oosterzele,.pg-website-laten-maken-wetteren,.pg-website-laten-maken-zele) .btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}:where(.pg-website-website-laten-maken,.pg-website-laten-maken-damme,.pg-website-laten-maken-erpe-mere,.pg-website-laten-maken-haaltert,.pg-website-laten-maken-herzele,.pg-website-laten-maken-melle,.pg-website-laten-maken-oosterzele,.pg-website-laten-maken-wetteren,.pg-website-laten-maken-zele) .feature-icon{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}:where(.pg-website-website-laten-maken,.pg-website-laten-maken-damme,.pg-website-laten-maken-erpe-mere,.pg-website-laten-maken-haaltert,.pg-website-laten-maken-herzele,.pg-website-laten-maken-melle,.pg-website-laten-maken-oosterzele,.pg-website-laten-maken-wetteren,.pg-website-laten-maken-zele) .testimonial-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-website-website-laten-maken,.pg-website-laten-maken-damme,.pg-website-laten-maken-erpe-mere,.pg-website-laten-maken-haaltert,.pg-website-laten-maken-herzele,.pg-website-laten-maken-melle,.pg-website-laten-maken-oosterzele,.pg-website-laten-maken-wetteren,.pg-website-laten-maken-zele) .portfolio-item{transition:all .3s}:where(.pg-website-website-laten-maken,.pg-website-laten-maken-damme,.pg-website-laten-maken-erpe-mere,.pg-website-laten-maken-haaltert,.pg-website-laten-maken-herzele,.pg-website-laten-maken-melle,.pg-website-laten-maken-oosterzele,.pg-website-laten-maken-wetteren,.pg-website-laten-maken-zele) .portfolio-item:hover{transform:scale(1.03)}:where(.pg-website-website-onmisbaar-voor-vertrouwen) .checkmark{color:#fff;text-align:center;background-color:#10b981;border-radius:50%;width:22px;height:22px;margin-right:8px;line-height:22px;display:inline-block}:where(.pg-website-website-onmisbaar-voor-vertrouwen) .xmark{color:#fff;text-align:center;background-color:#ef4444;border-radius:50%;width:22px;height:22px;margin-right:8px;line-height:22px;display:inline-block}:where(.pg-website-website-onmisbaar-voor-vertrouwen) .floating-btn{animation:3s ease-in-out infinite float}:where(.pg-website-laten-maken-seo-vriendelijk) .feature-card:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:where(.pg-website-laten-maken-seo-vriendelijk) .seo-checklist li:before{content:"✓";color:#10b981;width:1em;margin-left:-1em;font-weight:700;display:inline-block}:where(.pg-website-laten-maken-zottegem) .jl>section.wg2-section{background:#fff!important}:where(.pg-website-laten-maken-zottegem) .jl>section.wg2-section:before{display:none}:where(.pg-website-laten-maken-zottegem) .wg2-grid{grid-template-columns:minmax(0,1fr);gap:0;padding:12px 12px 16px}:where(.pg-website-laten-maken-zottegem) .wg2-panel{margin:-8px 4px 0}@media (width>=1024px){:where(.pg-website-laten-maken-zottegem) .wg2-grid{grid-template-columns:minmax(0,1fr) 320px;gap:8px;padding:28px 40px 28px 20px}:where(.pg-website-laten-maken-zottegem) .wg2-map{height:620px;aspect-ratio:auto!important}:where(.pg-website-laten-maken-zottegem) .wg2-panel{margin:0}}:where(.pg-website-laten-maken-zottegem) .wg2-row:hover .wg2-go{transform:translate(2px);color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}:where(.pg-website-laten-maken-zottegem) .wg2-row:hover>span:nth-child(2){color:#4f46e5}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-head,:where(.pg-zelf-website-maken-of-laten-maken) .cmp-row{grid-template-columns:minmax(0,1fr);display:grid}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-head{display:none}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-row>div{color:#3f3f46;padding:14px 20px;font-size:15px;line-height:1.55}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-l{background:#fafafd;align-items:center;gap:12px;font-family:Sora,sans-serif;font-weight:600;display:flex;color:#111827!important;padding-top:18px!important}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-b{background:#f7f7ff;font-weight:500;color:#111827!important}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-head .cmp-b{color:#fff!important;background:linear-gradient(90deg,#4f46e5,#7c3aed)!important}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-tag{letter-spacing:.1em;text-transform:uppercase;color:#9ca3af;margin-bottom:6px;font-size:11px;font-weight:700;display:block}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-tag-b{color:#4f46e5}@media (width>=768px){:where(.pg-zelf-website-maken-of-laten-maken) .cmp-head,:where(.pg-zelf-website-maken-of-laten-maken) .cmp-row{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr)}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-head{display:grid}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-head>div{padding:18px 22px}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-row>div{align-items:center;display:flex;padding:18px 22px!important}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-tag{display:none}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-l{background:0 0}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-row:hover>div{background-color:#fbfbfe}:where(.pg-zelf-website-maken-of-laten-maken) .cmp-row:hover>.cmp-b{background-color:#f1f0fe}}.jl .wd-hf form.wd-hf-form .wd-hf-field input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]){width:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important;font-size:15px!important}.jl .wd-hf form.wd-hf-form:not(.x) button.wd-hf-btn.wd-hf-btn[type=submit]{box-shadow:none!important;border-radius:12px!important;padding:0 20px!important}@media (width<=639px){.pg-homepage .jw-stats3.ui-grid-21{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}.pg-homepage .jw-stats3>.ov-stat{text-align:left;border-left:1px solid #e5e7eb!important;padding:0 0 0 14px!important;display:block!important}.pg-homepage .jw-stats3>.ov-stat:first-child{border-left:0!important;padding-left:0!important}.pg-homepage .jw-stats3>.ov-stat>div:last-child{line-height:1.3;margin-top:8px!important;font-size:12.5px!important}.pg-homepage .jw-stats3 .jw-count{font-size:clamp(22px,7vw,28px)!important}}.lc-hp #projecten.lc-tint,.lc-hp #over-ons.lc-tint,.lc-hp #reviews.lc-tint{background:#f7f7fb!important}.lc-hp #projecten.lc-white,.lc-hp #over-ons.lc-white,.lc-hp #reviews.lc-white{background:#fff!important}}.ui-page{display:contents}.ui-fa{vertical-align:-.125em;flex:none;width:1em;height:1em;display:inline-block}.ui-fa.fa-lg{font-size:1.333em}.ui-fa.fa-2x{font-size:2em}.ui-fa.fa-3x{font-size:3em}.ui-fa.fa-4x{font-size:4em}.ui-fa.fa-5x{font-size:5em}.ui-fa.fa-fw{width:1.25em}.ui-fa.fa-spin{animation:1s linear infinite jwFaSpin}@keyframes jwFaSpin{to{transform:rotate(360deg)}}.ui-foot-footer{color:#fff;background:#0c0d1e;border-radius:40px 40px 0 0;margin-top:0}.ui-foot-wrap{max-width:1200px;margin:0 auto;padding:clamp(28px,3.5vw,40px) 20px 0}.ui-foot-row{background:linear-gradient(90deg,#4f46e524,#7c3aed1a);border:1px solid #818cf859;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:clamp(18px,2.4vw,26px);display:flex}.ui-foot-text{color:#e5e7eb;margin:0;font-size:16px;line-height:1.5}.ui-foot-box{color:#fff}.ui-foot-btn{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:8px;padding:12px 20px;font-size:14.5px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -10px #7c3aedb3}.ui-ic-15{width:15px;height:15px}.ui-foot-box-2{padding:clamp(36px,5vw,64px) 0 26px}.ui-foot-grad-text{background:linear-gradient(90deg,#818cf8,#a78bfa);-webkit-text-fill-color:transparent;color:#a78bfa;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.ui-foot-nav{flex-wrap:wrap;gap:10px 22px;display:flex}.ui-foot-link{color:#d1d5db;font-size:14.5px}.ui-foot-link:hover{color:#fff}.ui-foot-btn-ghost{color:#fff;background:#4f46e52e;border:1px solid #818cf873;border-radius:9999px;align-items:center;gap:9px;padding:11px 18px;font-size:14.5px;font-weight:600;display:inline-flex}.ui-foot-badge-round{background:#4ade80;border-radius:9999px;width:8px;height:8px}.ui-foot-box-3{border-top:1px solid #ffffff14}.ui-foot-wrap-2{max-width:1200px;margin:0 auto;padding:clamp(36px,5vw,56px) 20px 0}.ui-foot-box-4{padding-bottom:clamp(36px,5vw,56px)}.ui-foot-h3{text-transform:uppercase;letter-spacing:.14em;color:#a5b4fc;align-items:center;gap:10px;margin:0 0 20px;font-family:Sora,sans-serif;font-size:14px;font-weight:700;line-height:1.2;display:flex}.ui-foot-icon-box{color:#a5b4fc;background:#6366f12e;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.ui-foot-list{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.ui-foot-list-item{color:#d1d5db;align-items:flex-start;gap:11px;font-size:14.5px;line-height:1.5;display:flex}.ui-ic-17{color:#818cf8;flex:none;width:17px;height:17px;margin-top:2px}.ui-foot-link-2{color:#d1d5db}.ui-foot-row-2{gap:10px;margin-top:26px;display:flex}.ui-foot-link-3{color:#a5b4fc;background:#4f46e533;border-radius:9999px;place-items:center;width:38px;height:38px;display:grid}.ui-ic-16{width:16px;height:16px}.ui-foot-btn-2{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:16px;padding:11px 18px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -10px #7c3aedb3}.ui-foot-box-5{border-top:1px solid #ffffff14;padding:26px 0 30px}.ui-foot-grad-text-2{background:linear-gradient(90deg,#818cf8,#a78bfa);-webkit-text-fill-color:transparent;color:#a78bfa;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:18px;font-weight:700}.ui-foot-nav-2{flex-wrap:wrap;gap:10px 18px;font-size:13.5px;display:flex}.ui-foot-link-4{color:#9ca3af}.ui-foot-span{color:#9ca3af;font-size:13px}.ui-foot-btn-ghost-2{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex}.ui-foot-span-2{flex-direction:column;line-height:1.2;display:flex}.ui-foot-span-3{font-size:13px;font-weight:600}.ui-foot-span-4{color:#fbbc04;font-size:12px;font-weight:700}.ui-nav-header{z-index:60;background:#fff;position:relative}.ui-nav-row{justify-content:space-between;align-items:center;gap:20px;max-width:1200px;height:72px;margin:0 auto;padding:0 20px;display:flex}.ui-nav-grad-text{letter-spacing:-.02em;background:linear-gradient(90deg,#4f46e5,#7c3aed);-webkit-text-fill-color:transparent;color:#4f46e5;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.ui-nav-nav{align-items:center;gap:6px}.ui-nav-btn-ghost{cursor:pointer;border:0;border-radius:9999px;align-items:center;gap:6px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.ui-nav-span{transition:transform .25s;display:grid}.ui-nav-btn-alt{color:#3f3f46;border-radius:9999px;align-items:center;gap:7px;padding:10px 13px;font-size:14px;font-weight:500;display:inline-flex}.ui-nav-btn-alt:hover{color:#111827;background:#f4f4f5}.ui-ic-15-2{color:#6b7280;width:15px;height:15px}.ui-nav-btn{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:8px;margin-left:8px;padding:11px 20px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 8px 20px -12px #4f46e58c}.ui-nav-box{background:#fff;border-bottom:1px solid #0000000f;flex-direction:column;transition:opacity .25s,transform .25s,visibility .25s;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 60px -30px #10182859}.ui-nav-wrap{width:100%;max-width:1200px;margin:0 auto;padding:28px 20px 24px}.ui-nav-link{color:#111827;border-bottom:1px solid #f0f0f5;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:12px;display:flex}.ui-nav-icon-box{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.ui-nav-span-2{font-family:Sora,sans-serif;font-size:14.5px;font-weight:700}.ui-nav-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ui-nav-btn-alt-2{color:#3f3f46;border-radius:10px;align-items:center;gap:10px;margin:0 -10px;padding:8px 10px;font-size:14px;display:flex}.ui-nav-btn-alt-2:hover{color:#4f46e5;background:#f7f7fb}.ui-ic-15-3{color:#9ca3af;flex:none;width:15px;height:15px}.ui-nav-box-2{background:#fafafc;border-top:1px solid #f0f0f5}.ui-nav-row-2{color:#3f3f46;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1200px;margin:0 auto;padding:14px 20px;font-size:14px;display:flex}.ui-nav-link-2{align-items:center;gap:6px;font-weight:600;display:inline-flex}.ui-nav-overlay{z-index:55;-webkit-backdrop-filter:blur(8px);background:#0c0d1e47;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.ui-nav-overlay-2{z-index:70;backdrop-filter:blur(2px);background:#0c0d1e73;transition:opacity .3s;position:fixed;inset:0}.ui-nav-overlay-3{z-index:72;max-height:calc(100vh - 56px);padding:16px 14px calc(74px + 30px + 36px + env(safe-area-inset-bottom));background:#fff;border-radius:24px 24px 0 0;transition:opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 30px 60px -20px #0c0d1e80}.ui-nav-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#9ca3af;margin:4px 10px 6px;font-size:11px;font-weight:700}.ui-nav-btn-alt-3{color:#111827;border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex}.ui-nav-icon-box-2{color:#4f46e5;background:#4f46e514;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ui-ic-18{width:18px;height:18px}.ui-nav-box-3{flex:1;font-family:Sora,sans-serif;font-size:15px;font-weight:600}.ui-ic-16-2{color:#c4c4cc;width:16px;height:16px}.ui-nav-btn-ghost-2{text-align:left;cursor:pointer;color:#111827;background:#f7f7fd;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;padding:10px;font-family:inherit;display:flex}.ui-nav-icon-box-3{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ui-nav-span-3{flex-direction:column;flex:1;line-height:1.3;display:flex}.ui-nav-box-4{font-family:Sora,sans-serif;font-size:15px;font-weight:600}.ui-nav-span-4{color:#6b7280;font-size:12.5px}.ui-ic-16-3{color:#4f46e5;width:16px;height:16px}.ui-nav-link-3{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;justify-content:center;align-items:center;gap:9px;min-height:50px;margin-top:12px;font-size:15px;font-weight:600;display:flex}.ui-nav-btn-ghost-3{color:#111827;cursor:pointer;background:#f4f4f8;border:0;border-radius:9999px;align-items:center;gap:6px;margin:0 0 8px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.ui-nav-box-5{margin-top:10px}.ui-nav-eyebrow-2{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;align-items:center;gap:8px;margin:0 10px 4px;font-size:11px;font-weight:700;display:flex}.ui-ic-13{width:13px;height:13px}.ui-nav-btn-alt-4{color:#111827;border-radius:12px;align-items:center;gap:12px;padding:9px 10px;font-size:14.5px;font-weight:500;display:flex}.ui-ic-16-4{color:#9ca3af;flex:none;width:16px;height:16px}.ui-nav-span-5{flex:1}.ui-ic-15-4{color:#d4d4dc;width:15px;height:15px}.ui-nav-nav-2{z-index:74;height:calc(74px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#0b0b14;border:1px solid #818cf859;border-bottom:0;border-radius:22px 22px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:inset 0 1px #a5b4fc2e,0 -8px 28px -14px #7c3aeda6}.ui-nav-link-4{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;font-size:12px;font-weight:600;display:flex}.ui-ic-20{stroke-width:1.75px;width:20px;height:20px}.ui-nav-button{cursor:pointer;color:#fff;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;padding:0;font-family:inherit;font-size:12px;font-weight:600;display:flex}.ui-nav-span-6{height:100%;position:relative}.ui-nav-btn-2{cursor:pointer;background:linear-gradient(135deg,#818cf8,#7c3aed);border:0;border-radius:9999px;width:64px;height:64px;padding:3px;display:block;position:absolute;top:-26px;left:50%;transform:translate(-50%);box-shadow:0 0 0 5px #0b0b14,0 10px 26px -6px #7c3aedcc}.ui-nav-img{object-fit:cover;background:#1e1b4b;border-radius:9999px;width:100%;height:100%}.ui-nav-badge-round{color:#fff;background:#22c55e;border:2px solid #0b0b14;border-radius:9999px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;line-height:0;animation:2s ease-out infinite jwOnlineDock;display:flex;position:absolute;bottom:-2px;right:-2px}.ui-ic-11{flex:none;width:11px;height:11px;display:block;transform:translate(.5px,-.5px)}.ui-nav-span-7{transition:transform .3s;display:grid}.ui-nav-overlay-4{z-index:90;backdrop-filter:blur(3px);background:#0c0d1e80;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.ui-nav-overlay-5{z-index:91;background:#fff;border-radius:24px;width:min(440px,100vw - 32px);max-height:calc(100vh - 32px);padding:24px;transition:opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1),visibility .3s;position:fixed;top:50%;left:50%;overflow:auto;box-shadow:0 40px 80px -30px #0c0d1e99}.ui-nav-button-2{color:#3f3f46;cursor:pointer;background:#f4f4f5;border:0;border-radius:9999px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:16px;right:16px}.ui-nav-row-3{align-items:center;gap:14px;padding-right:40px;display:flex}.ui-nav-img-2{object-fit:cover;border-radius:9999px;flex:none;width:48px;height:48px}.ui-nav-h2{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:19px;font-weight:700}.ui-nav-text{color:#6b7280;margin:3px 0 0;font-size:14px}.ui-nav-link-5{color:#111827;border:1px solid #d4d4dc;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:50px;margin-top:20px;font-size:15px;font-weight:600;display:flex}.ui-nav-text-2{text-align:center;color:#6b7280;margin:14px 0;font-size:13px}.ui-nav-row-4{color:#15803d;background:#22c55e1a;border-radius:14px;align-items:center;gap:10px;padding:16px;font-size:14.5px;font-weight:600;display:flex}.ui-nav-form{flex-direction:column;gap:12px;margin:0;display:flex}.ui-nav-field{color:#111827;background:#fff;border:1px solid #d4d4dc;border-radius:12px;width:100%;min-height:48px;padding:12px 14px;font-family:inherit;font-size:15px}.ui-nav-field-2{color:#111827;resize:vertical;background:#fff;border:1px solid #d4d4dc;border-radius:12px;width:100%;min-height:48px;padding:12px 14px;font-family:inherit;font-size:15px;line-height:1.55}.ui-nav-text-3{color:#b42318;margin:0;font-size:13px}.ui-nav-button-3{color:#fff;cursor:pointer;background:linear-gradient(90deg,#4f46e5,#7c3aed);border:0;border-radius:14px;min-height:50px;font-family:inherit;font-size:15px;font-weight:700}.ui-box{background:#fff}.ui-header{z-index:60;background:#fff;border-bottom:1px solid #0000000f;position:relative}.ui-badge-round{color:#fff;background:#4f46e5;border:2px solid #0b0b14;border-radius:9999px;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-2px;right:-2px}.ui-ic-11-2{width:11px;height:11px}.ui-section{background:linear-gradient(#fff 0%,#f7f7fb 100%);border-bottom:1px solid #0000000d;position:relative;overflow:hidden}.ui-deco{pointer-events:none;background-image:radial-gradient(#11182712 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0009,#0000 70%);mask-image:linear-gradient(#0009,#0000 70%)}.ui-deco-2{pointer-events:none;background:radial-gradient(circle,#7c3aed21,#0000 65%);border-radius:9999px;width:460px;height:460px;position:absolute;top:-140px;right:-100px}.ui-wrap{max-width:1200px;margin:0 auto;padding:clamp(44px,6vw,80px) 20px clamp(40px,5vw,64px);position:relative}.ui-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;margin:0 0 16px;font-size:12px;font-weight:600}.ui-h1{letter-spacing:-.03em;color:#111827;text-wrap:pretty;max-width:22ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(32px,5.2vw,58px);font-weight:700;line-height:1.06}.ui-span{color:#4f46e5}.ui-text{color:#3f3f46;text-wrap:pretty;max-width:62ch;margin:22px 0 0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.ui-text-2{color:#3f3f46;text-wrap:pretty;max-width:62ch;margin:16px 0 0;font-size:17px;line-height:1.7}.ui-box-2{color:#111827}.ui-text-3{color:#6b7280;text-wrap:pretty;max-width:62ch;margin:16px 0 0;font-size:16px;line-height:1.7}.ui-row{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ui-btn{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-ic-17-2{width:17px;height:17px}.ui-btn-ghost{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #1018280a}.ui-btn-ghost-2{box-sizing:border-box;color:#111827;background:#fff;border:1px solid #0000000d;border-radius:9999px;flex-wrap:wrap;align-items:center;gap:8px 14px;max-width:100%;margin-top:24px;padding:8px 18px 8px 8px;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 12px 30px -14px #10182847}.ui-btn-ghost-2:hover{transform:translateY(-2px);box-shadow:0 18px 36px -16px #10182859}.ui-span-2{display:flex}.ui-img{object-fit:cover;border:2px solid #fff;border-radius:9999px;width:34px;height:34px}.ui-img-2{object-fit:cover;border:2px solid #fff;border-radius:9999px;width:34px;height:34px;margin-left:-9px}.ui-span-3{align-items:center;gap:10px;display:inline-flex}.ui-span-4{flex-direction:column;line-height:1.15;display:flex}.ui-span-5{color:#111827;font-size:14.5px;font-weight:600}.ui-span-6{align-items:center;gap:5px;margin-top:2px;display:inline-flex}.ui-span-7{color:#e7711b;font-size:13px;font-weight:700}.ui-span-8{gap:1px;display:inline-flex}.ui-figure{margin:0;position:relative}.ui-btn-ghost-3{aspect-ratio:4/5;cursor:pointer;background:#0c0d1e;border:1px solid #0000000f;border-radius:24px;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 20px 50px -24px #10182859}.ui-pill{color:#111827;background:#ffffffeb;border-radius:9999px;padding:6px 13px;font-size:11px;font-weight:600;position:absolute;top:14px;left:14px}.ui-badge-round-2{background:#fffffff0;border-radius:9999px;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 26px -12px #10182899}.ui-ic-24{color:#4f46e5;width:24px;height:24px}.ui-pill-2{color:#fff;background:#0c0d1ec7;border:1px solid #ffffff29;border-radius:9999px;align-items:center;gap:8px;padding:7px 13px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;bottom:14px;right:14px}.ui-badge-round-3{background:#a5b4fc;border-radius:9999px;width:7px;height:7px}.ui-section-2{background:#fff;border-bottom:1px solid #0000000f}.ui-wrap-2{max-width:1200px;margin:0 auto;padding:0 20px}.ui-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:22px 18px;margin:0;padding:26px 0;list-style:none;display:grid}.ui-list-item{align-items:flex-start;gap:13px;display:flex}.ui-icon-box{background:#eef2ff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.ui-ic-18-2{color:#4f46e5;width:18px;height:18px}.ui-span-9{color:#6b7280;font-size:14px;line-height:1.5}.ui-box-3{color:#111827;font-size:15px;display:block}.ui-section-3{background:#fff;padding:clamp(52px,7vw,92px) 0}.ui-box-4{align-items:center}.ui-eyebrow-2{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;margin:0 0 14px;font-size:12px;font-weight:600}.ui-h2{letter-spacing:-.022em;color:#111827;text-wrap:pretty;max-width:24ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.12}.ui-text-4{color:#111827;text-wrap:pretty;max-width:56ch;margin:20px 0 0;font-size:clamp(18px,1.9vw,22px);line-height:1.55}.ui-text-5{color:#3f3f46;text-wrap:pretty;max-width:62ch;margin:18px 0 0;font-size:17px;line-height:1.7}.ui-figure-2{aspect-ratio:1;background:#0c0d1e;border:1px solid #0000000f;border-radius:22px;margin:0;position:relative;overflow:hidden;box-shadow:0 14px 40px -22px #10182859}.ui-row-2{color:#111827;background:#ffffffeb;border-radius:9999px;align-items:center;gap:8px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:14px;left:14px;box-shadow:0 6px 18px -10px #10182866}.ui-badge-round-4{background:#4f46e5;border-radius:9999px;width:7px;height:7px}.ui-box-5{margin-top:32px}.ui-box-6{background:#f7f7fb;border:1px solid #4f46e533;border-radius:20px;padding:26px}.ui-icon-box-2{background:#eef2ff;border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:16px;display:grid}.ui-ic-19{color:#4f46e5;width:19px;height:19px}.ui-h3{letter-spacing:-.012em;color:#111827;margin:0 0 10px;font-family:Sora,sans-serif;font-size:19px;font-weight:600}.ui-text-6{color:#3f3f46;max-width:52ch;margin:0;font-size:15px;line-height:1.65}.ui-eyebrow-3{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;margin:20px 0 12px;font-size:12px;font-weight:600}.ui-list-2{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.ui-list-item-2{align-items:flex-start;gap:11px;display:flex}.ui-badge-round-5{color:#4f46e5;background:#eef2ff;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:2px;font-size:12px;font-weight:700;display:grid}.ui-span-10{color:#3f3f46;font-size:15px;line-height:1.6}.ui-box-7{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:26px}.ui-icon-box-3{background:#f4f4f5;border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:16px;display:grid}.ui-eyebrow-4{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;margin:20px 0 12px;font-size:12px;font-weight:600}.ui-badge-round-6{color:#6b7280;background:#f4f4f5;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:2px;font-size:12px;font-weight:700;display:grid}.ui-section-4{background:#f7f7fb;border-top:1px solid #0000000d;border-bottom:1px solid #0000000d;padding:clamp(52px,7vw,92px) 0}.ui-h2-2{letter-spacing:-.022em;color:#111827;text-align:center;text-wrap:pretty;max-width:26ch;margin:0 auto;font-family:Sora,sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.12}.ui-box-8{margin-top:30px}.ui-card{background:#fff;border:1px solid #0000000f;border-radius:18px;padding:22px;box-shadow:0 1px 2px #1018280a}.ui-icon-box-4{background:#eef2ff;border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:14px;display:grid}.ui-h3-2{color:#111827;margin:0 0 8px;font-family:Sora,sans-serif;font-size:17px;font-weight:600}.ui-text-7{color:#3f3f46;margin:0;font-size:15px;line-height:1.65}.ui-row-3{background:#fff;border:1px solid #4f46e533;border-radius:18px;align-items:flex-start;gap:14px;margin-top:24px;padding:20px 22px;display:flex}.ui-h3-3{color:#111827;margin:0 0 6px;font-family:Sora,sans-serif;font-size:17px;font-weight:600}.ui-text-8{color:#3f3f46;width:100%;height:100%;margin:0;font-size:15px;line-height:1.65}.ui-h2-3{letter-spacing:-.022em;color:#111827;text-align:center;text-wrap:pretty;max-width:24ch;margin:0 auto;font-family:Sora,sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.12}.ui-text-9{color:#3f3f46;text-align:center;text-wrap:pretty;max-width:62ch;margin:14px auto 0;font-size:17px;line-height:1.7}.ui-card-2{background:#e5e7eb;border:1px solid #00000006;border-radius:22px;margin-top:28px;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 10px 30px -18px #10182838}.ui-box-9{background:#fff;padding:24px}.ui-row-4{align-items:center;gap:11px;margin-bottom:14px;display:flex}.ui-icon-box-5{background:#eef2ff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.ui-eyebrow-5{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;margin:0;font-size:12px;font-weight:600}.ui-text-10{letter-spacing:-.015em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:20px;font-weight:600}.ui-text-11{color:#6b7280;margin:8px 0 0;font-size:14px;line-height:1.6}.ui-row-5{background:#f7f7fb;align-items:flex-start;gap:12px;padding:20px 24px;display:flex}.ui-icon-box-6{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ui-h2-4{letter-spacing:-.022em;color:#111827;text-wrap:pretty;max-width:24ch;margin:0 0 30px;font-family:Sora,sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.12}.ui-box-10{position:relative}.ui-box-11{background:#ececf3;border-radius:2px;width:2px;position:absolute;top:24px;bottom:40px;left:23px}.ui-box-12{background:linear-gradient(#4f46e5,#7c3aed);border-radius:2px;width:100%;transition:height .15s linear}.ui-list-3{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ui-list-item-3{align-items:flex-start;gap:18px;display:flex;position:relative}.ui-badge-round-7{z-index:1;border-radius:9999px;flex:none;place-items:center;width:48px;height:48px;font-family:Sora,sans-serif;font-size:14px;font-weight:700;transition:background .4s,color .4s,box-shadow .4s,border-color .4s;display:grid;position:relative}.ui-box-13{border-radius:20px;flex:1;min-width:0;padding:18px 20px;transition:background .4s,border-color .4s,box-shadow .4s}.ui-row-6{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:8px;display:flex}.ui-icon-box-7{color:#4f46e5;background:#4f46e514;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.ui-h3-4{letter-spacing:-.012em;color:#111827;flex:1;min-width:140px;margin:0;font-family:Sora,sans-serif;font-size:clamp(17px,1.8vw,20px);font-weight:700}.ui-pill-3{color:#4f46e5;background:#eef2ff;border-radius:9999px;padding:4px 10px;font-size:11.5px;font-weight:700}.ui-text-12{color:#3f3f46;text-wrap:pretty;margin:0;font-size:15px;line-height:1.65}.ui-box-14{color:#111827;font-weight:600}.ui-aside{background:#0c0d1e;border:1px solid #ffffff14;border-radius:24px;padding:clamp(20px,2.6vw,28px);position:relative;overflow:hidden;box-shadow:0 18px 44px -24px #0c0d1ecc}.ui-deco-3{pointer-events:none;background:radial-gradient(circle,#7c3aed59,#0000 65%);border-radius:9999px;width:320px;height:320px;position:absolute;top:-120px;right:-80px}.ui-eyebrow-6{letter-spacing:.12em;text-transform:uppercase;color:#a5b4fc;margin:0 0 12px;font-size:12px;font-weight:600}.ui-h3-5{letter-spacing:-.014em;color:#fff;margin:0;font-family:Sora,sans-serif;font-size:clamp(19px,2vw,23px);font-weight:600}.ui-text-13{color:#d1d5db;max-width:46ch;margin:10px 0 20px;font-size:15px;line-height:1.65}.ui-figure-3{margin:0}.ui-box-15{background-color:#fff;border:1px solid #ffffff1a;border-radius:16px;position:relative;overflow:hidden}.ui-deco-4{color:#fff;pointer-events:none;background:#0c0d1ec7;border:1px solid #ffffff29;border-radius:9999px;padding:5px 10px;font-size:11px;font-weight:600;position:absolute;bottom:9px;left:9px}.ui-stack{flex-direction:column;margin:22px 0 0;padding:0;display:flex}.ui-row-7{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;display:flex}.ui-row-8{color:#9ca3af;align-items:center;gap:9px;font-size:13px;line-height:1.4;display:flex}.ui-ic-15-5{color:#a5b4fc;width:15px;height:15px}.ui-box-16{color:#fff;text-align:right;margin:0;font-family:Sora,sans-serif;font-size:12px;font-weight:600}.ui-eyebrow-7{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;text-align:center;margin:0 auto 14px;font-size:12px;font-weight:600}.ui-h2-5{letter-spacing:-.022em;color:#111827;text-align:center;text-wrap:pretty;max-width:28ch;margin:0 auto;font-family:Sora,sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.12}.ui-card-3{background:#fff;border:1px solid #0000000f;border-radius:24px;margin-top:30px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 16px 44px -24px #10182847}.ui-box-17{padding:clamp(24px,3vw,34px)}.ui-eyebrow-8{letter-spacing:.12em;text-transform:uppercase;color:#6b7280;margin:0 0 10px;font-size:12px;font-weight:600}.ui-h3-6{letter-spacing:-.02em;color:#111827;margin:0 0 22px;font-family:Sora,sans-serif;font-size:clamp(21px,2.4vw,28px);font-weight:700;line-height:1.15}.ui-list-4{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.ui-list-item-4{align-items:flex-start;gap:12px;display:flex}.ui-badge-round-8{color:#9ca3af;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;flex:none;place-items:center;width:22px;height:22px;margin-top:2px;font-size:11px;font-weight:700;display:grid}.ui-box-18{color:#111827;font-size:15px;font-weight:600;display:block}.ui-span-11{color:#6b7280;margin-top:3px;font-size:14px;line-height:1.55;display:block}.ui-box-19{background:linear-gradient(135deg,#4f46e5,#7c3aed);padding:clamp(24px,3vw,34px)}.ui-eyebrow-9{letter-spacing:.12em;text-transform:uppercase;color:#ffffffd1;margin:0 0 10px;font-size:12px;font-weight:600}.ui-h3-7{letter-spacing:-.02em;color:#fff;margin:0 0 22px;font-family:Sora,sans-serif;font-size:clamp(21px,2.4vw,28px);font-weight:700;line-height:1.15}.ui-badge-round-9{color:#fff;background:#ffffff2e;border:1px solid #ffffff59;border-radius:9999px;flex:none;place-items:center;width:22px;height:22px;margin-top:2px;font-size:11px;font-weight:700;display:grid}.ui-box-20{color:#fff;font-size:15px;font-weight:600;display:block}.ui-span-12{color:#ffffffe0;margin-top:3px;font-size:14px;line-height:1.55;display:block}.ui-badge-round-10{letter-spacing:.04em;color:#4f46e5;background:#fff;border-radius:9999px;place-items:center;width:56px;height:56px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px -12px #10182873}.ui-row-9{background:#fff;border-top:1px solid #f4f4f5;align-items:flex-start;gap:13px;padding:20px clamp(24px,3vw,34px);display:flex}.ui-icon-box-8{background:#eef2ff;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.ui-text-14{color:#3f3f46;max-width:86ch;margin:0;font-size:15px;line-height:1.65}.ui-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:26px 32px;margin-top:32px;display:grid}.ui-text-15{color:#3f3f46;max-width:44ch;margin:0;font-size:16px;line-height:1.65}.ui-text-16{color:#3f3f46;text-wrap:pretty;max-width:58ch;margin:14px 0 0;font-size:17px;line-height:1.7}.ui-btn-2{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;justify-content:center;align-items:center;gap:9px;padding:14px 24px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-figure-4{background:#fff;border:1px solid #0000000f;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 10px 30px -20px #1018283d}.ui-button{cursor:pointer;aspect-ratio:9/16;background:#0c0d1e;border:0;width:100%;padding:0;display:block;position:relative}.ui-badge-round-11{background:#fffffff0;border-radius:9999px;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 26px -12px #10182899}.ui-ic-20-2{color:#4f46e5;width:20px;height:20px}.ui-pill-4{color:#111827;background:#ffffffeb;border-radius:9999px;padding:5px 11px;font-size:11px;font-weight:600;position:absolute;top:10px;left:10px}.ui-box-21{padding:14px 16px 16px}.ui-text-17{letter-spacing:-.01em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:15px;font-weight:600}.ui-text-18{color:#6b7280;margin:5px 0 0;font-size:13px;line-height:1.5}.ui-button-2{cursor:pointer;aspect-ratio:1;background:#0c0d1e;border:0;width:100%;padding:0;display:block;position:relative}.ui-button-3{cursor:pointer;aspect-ratio:16/9;background:#0c0d1e;border:0;width:100%;padding:0;display:block;position:relative}.ui-card-4{text-align:center;background:#0c0d1e;border:1px solid #ffffff14;border-radius:22px;margin-top:30px;padding:clamp(26px,3.4vw,40px) 24px;position:relative;overflow:hidden;box-shadow:0 18px 44px -26px #0c0d1ecc}.ui-deco-5{pointer-events:none;background:radial-gradient(circle,#7c3aed52,#0000 65%);border-radius:9999px;width:420px;height:420px;position:absolute;top:-140px;left:50%;transform:translate(-50%)}.ui-stack-2{flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.ui-icon-box-9{background:#ffffff14;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:6px;display:grid}.ui-ic-19-2{color:#a5b4fc;width:19px;height:19px}.ui-h3-8{letter-spacing:-.016em;color:#fff;text-wrap:pretty;max-width:30ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(19px,2.2vw,25px);font-weight:600;line-height:1.2}.ui-text-19{color:#d1d5db;text-wrap:pretty;max-width:56ch;margin:0;font-size:15px;line-height:1.65}.ui-row-10{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:14px;display:flex}.ui-btn-ghost-4{color:#4f46e5;background:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:14px 24px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 26px -14px #0c0d1ecc}.ui-btn-ghost-5{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:14px 24px;font-size:15px;font-weight:600;display:inline-flex}.ui-overlay{z-index:90;background:#0c0d1eeb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.ui-stack-3{flex-direction:column;gap:12px;margin:auto;display:flex;position:relative}.ui-box-22{background:#000;margin:0 auto;display:block}.ui-text-20{color:#fff;text-align:center;margin:0;font-size:14px;line-height:1.6}.ui-button-4{color:#111827;cursor:pointer;background:#fffffff0;border:0;border-radius:9999px;width:44px;height:44px;font-size:20px;line-height:1;position:absolute;top:10px;right:10px;box-shadow:0 10px 26px -12px #0009}.ui-card-5{background:#fff;border:1px solid #0000000f;border-radius:24px;margin-top:30px;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 14px 40px -22px #10182842}.ui-stack-4{background:#0c0d1e;flex-direction:column;gap:22px;padding:clamp(24px,3vw,34px);display:flex}.ui-list-5{counter-reset:prijs;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.ui-badge-round-12{color:#a5b4fc;background:#ffffff14;border-radius:9999px;flex:none;place-items:center;width:28px;height:28px;font-family:Sora,sans-serif;font-size:12px;font-weight:700;display:grid}.ui-span-13{color:#d1d5db;font-size:15px;line-height:1.55}.ui-text-21{color:#9ca3af;border-top:1px solid #ffffff1f;margin:0;padding-top:18px;font-size:14px;line-height:1.6}.ui-box-23{padding:clamp(20px,2.6vw,30px)}.ui-box-24{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:20px}.ui-row-11{align-items:flex-start;gap:14px;min-width:0;display:flex}.ui-icon-box-10{background:#f4f4f5;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.ui-ic-17-3{color:#4f46e5;width:17px;height:17px}.ui-box-25{min-width:0}.ui-h3-9{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:17px;font-weight:600}.ui-text-22{color:#6b7280;max-width:44ch;margin:6px 0 0;font-size:14px;line-height:1.55}.ui-box-26{text-align:right;flex:none}.ui-eyebrow-10{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;margin:0;font-size:12px;font-weight:600}.ui-text-23{letter-spacing:-.02em;color:#111827;white-space:nowrap;margin:2px 0 0;font-family:Sora,sans-serif;font-size:26px;font-weight:700}.ui-text-24{color:#6b7280;margin:2px 0 0;font-size:12px}.ui-card-6{background:#f7f7fb;border:1px solid #4f46e566;border-radius:18px;margin:14px 0;padding:22px 20px;box-shadow:0 12px 34px -22px #4f46e599}.ui-row-12{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-h3-10{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:600}.ui-pill-5{color:#fff;background:#4f46e5;border-radius:9999px;padding:4px 10px;font-size:11px;font-weight:600}.ui-text-25{color:#3f3f46;max-width:44ch;margin:6px 0 0;font-size:14px;line-height:1.55}.ui-text-26{letter-spacing:-.02em;color:#4f46e5;white-space:nowrap;margin:0;font-family:Sora,sans-serif;font-size:30px;font-weight:700}.ui-box-27{flex-flow:column wrap;align-items:flex-start;width:100%;margin-top:22px;display:block}.ui-text-27{color:#6b7280;flex:240px;margin:20px 0 0;font-size:13px;line-height:1.55}.ui-h2-6{letter-spacing:-.022em;color:#111827;text-wrap:pretty;max-width:26ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.12}.ui-text-28{color:#3f3f46;text-wrap:pretty;max-width:64ch;margin:16px 0 0;font-size:17px;line-height:1.7}.ui-box-28{align-items:stretch;margin-top:20px}.ui-stack-5{background:#f7f7fb;border:1px solid #0000000f;border-radius:20px;flex-direction:column;justify-content:space-between;gap:20px;padding:24px;display:flex}.ui-eyebrow-11{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;margin:0 0 16px;font-size:12px;font-weight:600}.ui-row-13{flex-wrap:wrap;gap:10px;display:flex}.ui-pill-6{color:#3f3f46;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;padding:9px 16px;font-size:13px;font-weight:600}.ui-text-29{color:#3f3f46;text-wrap:pretty;max-width:56ch;margin:0;font-size:16px;line-height:1.7}.ui-figure-5{background:#e5e7eb;border:1px solid #0000000f;border-radius:20px;min-height:240px;margin:0;position:relative;overflow:hidden}.ui-box-29{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.ui-row-14{color:#111827;background:#fffffff0;border-radius:9999px;align-items:center;gap:8px;max-width:calc(100% - 28px);padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:44px;left:14px;box-shadow:0 8px 24px -14px #10182880}.ui-ic-15-6{color:#4f46e5;flex:none;width:15px;height:15px}.ui-section-5{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);position:relative;overflow:hidden}.ui-deco-6{pointer-events:none;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.ui-wrap-3{max-width:1200px;margin:0 auto;padding:clamp(52px,7vw,92px) 20px;position:relative}.ui-eyebrow-12{letter-spacing:.1em;text-transform:uppercase;color:#ffffffd1;margin:0 0 16px;font-size:12px;font-weight:600}.ui-h2-7{letter-spacing:-.024em;color:#fff;text-wrap:pretty;max-width:22ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(27px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-30{color:#fff;text-wrap:pretty;max-width:48ch;margin:18px 0 0;font-size:clamp(16px,1.5vw,18px);line-height:1.65}.ui-list-6{flex-direction:column;gap:12px;max-width:46ch;margin:26px 0 0;padding:0;list-style:none;display:flex}.ui-list-item-5{color:#fff;align-items:flex-start;gap:11px;font-size:15px;line-height:1.6;display:flex}.ui-ic-18-3{color:#fff;flex:none;width:18px;height:18px;margin-top:3px}.ui-row-15{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.ui-btn-ghost-6{color:#4f46e5;background:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 26px -14px #0c0d1eb3}.ui-text-31{color:#fff;text-wrap:pretty;max-width:46ch;margin:22px 0 0;font-size:15px;line-height:1.7}.ui-link{color:#fff;text-underline-offset:3px;text-decoration:underline}.ui-form{background:#fff;border-radius:24px;margin:0;padding:clamp(22px,3vw,34px);box-shadow:0 18px 44px -22px #0c0d1e99}.ui-h3-11{letter-spacing:-.018em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:clamp(20px,2.2vw,26px);font-weight:700;line-height:1.15}.ui-text-32{color:#3f3f46;max-width:56ch;margin:10px 0 0;font-size:15px;line-height:1.6}.ui-box-30{margin-top:24px}.ui-label{color:#111827;margin-bottom:7px;font-size:13px;font-weight:600;display:block}.ui-field{color:#111827;background:#fff;border-radius:12px;width:100%;min-height:48px;padding:13px 14px;font-family:inherit;font-size:15px}.ui-text-33{color:#b42318;margin:7px 0 0;font-size:13px}.ui-field-2{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;min-height:48px;padding:13px 14px;font-family:inherit;font-size:15px}.ui-field-3{color:#111827;resize:vertical;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;padding:13px 14px;font-family:inherit;font-size:15px;line-height:1.6}.ui-label-2{color:#3f3f46;cursor:pointer;align-items:flex-start;gap:11px;margin-top:20px;font-size:14px;line-height:1.6;display:flex}.ui-field-4{accent-color:#4f46e5;cursor:pointer;flex:none;width:20px;height:20px;margin-top:2px}.ui-btn-3{color:#fff;cursor:pointer;background:linear-gradient(90deg,#4f46e5,#7c3aed);border:0;border-radius:9999px;justify-content:center;align-items:center;gap:9px;min-height:48px;margin-top:22px;padding:15px 28px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-text-34{color:#6b7280;margin:20px 0 0;font-size:13px;line-height:1.55}.ui-section-6{background:#f7f7fb;border-top:1px solid #0000000a;padding:clamp(64px,8vw,104px) 20px}.ui-wrap-4{max-width:860px;margin:0 auto}.ui-eyebrow-13{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;text-align:center;margin:0 0 14px;font-size:12px;font-weight:600}.ui-h2-8{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:24ch;margin:0 auto clamp(28px,4vw,44px);font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-stack-6{flex-direction:column;gap:10px;display:flex}.ui-box-31{border-radius:18px;transition:background .35s,border-color .35s,box-shadow .35s}.ui-button-5{cursor:pointer;text-align:left;color:#111827;background:0 0;border:0;align-items:center;gap:16px;width:100%;min-height:44px;padding:20px 22px;font-family:Sora,sans-serif;font-size:16.5px;font-weight:600;line-height:1.4;display:flex}.ui-badge-round-13{border-radius:9999px;flex:none;place-items:center;width:32px;height:32px;transition:transform .35s,background .35s,color .35s;display:grid}.ui-grid-2{transition:grid-template-rows .4s,opacity .35s;display:grid}.ui-box-32{overflow:hidden}.ui-text-35{color:#3f3f46;margin:0;padding:0 22px 22px;font-size:15px;line-height:1.7}.ui-btn-ghost-7{aspect-ratio:4/5;cursor:pointer;background:#0c0d1e;border:0;border-radius:24px;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 20px 50px -24px #10182859}.ui-text-36{color:#6b7280;margin:12px 0 0;font-size:13px;line-height:1.6}.ui-h2-9{letter-spacing:-.022em;color:#111827;text-wrap:pretty;max-width:26ch;margin:0 0 20px;font-family:Sora,sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.12}.ui-text-37{color:#111827;text-wrap:pretty;max-width:56ch;margin:0;font-size:clamp(18px,1.9vw,22px);line-height:1.55}.ui-row-16{background:#f7f7fb;border:1px solid #4f46e533;border-radius:18px;align-items:flex-start;gap:14px;margin-top:26px;padding:20px 22px;display:flex}.ui-text-38{color:#3f3f46;max-width:70ch;margin:0;font-size:15px;line-height:1.65}.ui-card-7{aspect-ratio:4/5;border:1px solid #0000000f;border-radius:22px;overflow:hidden;box-shadow:0 8px 24px -12px #1018282e}.ui-text-39{color:#d1d5db;max-width:46ch;margin:10px 0 20px;font-size:14px;line-height:1.65}.ui-box-33{background:#000;border:1px solid #ffffff1a;border-radius:16px;position:relative;overflow:hidden}.ui-box-34{color:#fff;text-align:right;margin:0;font-family:Sora,sans-serif;font-size:13px;font-weight:600}.ui-card-8{background:#e5e7eb;border:1px solid #0000000f;border-radius:22px;margin-top:28px;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 10px 30px -18px #10182838}.ui-row-17{background:#f7f7fb;justify-content:center;align-items:center;gap:12px;padding:20px 24px;display:flex}.ui-text-40{color:#3f3f46;max-width:80ch;margin:0;font-size:15px;line-height:1.65}.ui-button-6{cursor:pointer;aspect-ratio:4/5;background:#0c0d1e;border:0;width:100%;padding:0;display:block;position:relative}.ui-text-41{color:#fff;margin:0;font-size:14px;line-height:1.6}.ui-button-7{color:#111827;cursor:pointer;background:#fff;border:0;border-radius:9999px;width:44px;height:44px;font-size:20px;line-height:1;position:absolute;top:10px;right:10px;box-shadow:0 10px 26px -12px #0009}.ui-text-42{color:#111827;text-align:center;text-wrap:pretty;max-width:58ch;margin:20px auto 0;font-size:clamp(18px,1.9vw,22px);line-height:1.55}.ui-list-7{margin:32px 0 0;padding:0;list-style:none}.ui-row-18{justify-content:space-between;align-items:center;gap:12px;display:flex}.ui-icon-box-11{background:#eef2ff;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.ui-span-14{letter-spacing:.06em;color:#d1d5db;font-family:Sora,sans-serif;font-size:12px;font-weight:700}.ui-h3-12{color:#111827;margin:16px 0 8px;font-family:Sora,sans-serif;font-size:17px;font-weight:600}.ui-box-35{background:#0c0d1e;border:1px solid #ffffff14;border-radius:20px;margin-top:20px;padding:clamp(22px,2.8vw,30px) 24px;position:relative;overflow:hidden}.ui-deco-7{pointer-events:none;background:radial-gradient(circle,#7c3aed4d,#0000 65%);border-radius:9999px;width:300px;height:300px;position:absolute;top:-120px;right:-60px}.ui-text-43{color:#d1d5db;text-wrap:pretty;text-align:center;margin:0;font-size:clamp(16px,1.6vw,18px);line-height:1.65;position:relative}.ui-section-7{background:#f7f7fb;border-top:1px solid #0000000d;border-bottom:1px solid #0000000d;padding:clamp(56px,7vw,96px) 0}.ui-h2-10{letter-spacing:-.022em;color:#111827;text-align:center;text-wrap:balance;max-width:24ch;margin:0 auto clamp(28px,4vw,44px);font-family:Sora,sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.12}.ui-list-8{margin:0;padding:0;list-style:none}.ui-list-item-6{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;gap:16px;padding:22px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 8px 24px -14px #1018282e}.ui-list-item-6:hover{transform:translateY(-4px);box-shadow:0 22px 44px -22px #4f46e566}.ui-row-19{justify-content:space-between;align-items:center;gap:10px;display:flex}.ui-span-15{gap:8px;display:flex}.ui-icon-box-12{background:#fff;border:1px solid #ececf3;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 6px 14px -10px #10182859}.ui-img-3{object-fit:contain;width:24px;height:24px}.ui-text-44{color:#3f3f46;margin:0;font-size:15px;line-height:1.55}.ui-box-36{color:#111827;margin-bottom:3px;font-family:Sora,sans-serif;font-size:16.5px;font-weight:700;display:block}.ui-ic-22{color:#4f46e5;width:22px;height:22px}.ui-img-4{object-fit:contain;border-radius:5px;width:24px;height:24px}.ui-list-item-7{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:22px;flex-direction:column;justify-content:center;gap:12px;padding:22px;display:flex}.ui-icon-box-13{background:#ffffff2e;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.ui-ic-22-2{width:22px;height:22px}.ui-text-45{margin:0;font-family:Sora,sans-serif;font-size:17px;font-weight:700;line-height:1.35}.ui-section-8{color:#fff;background:#0c0d1e;padding:clamp(52px,7vw,92px) 0;position:relative;overflow:hidden}.ui-deco-8{pointer-events:none;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.ui-deco-9{pointer-events:none;background:radial-gradient(circle,#7c3aed52,#0000 65%);border-radius:9999px;width:480px;height:480px;position:absolute;top:-160px;right:-120px}.ui-wrap-5{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.ui-eyebrow-14{letter-spacing:.12em;text-transform:uppercase;color:#a5b4fc;margin:0 0 14px;font-size:12px;font-weight:600}.ui-h2-11{letter-spacing:-.024em;color:#fff;text-wrap:pretty;max-width:24ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(27px,3.5vw,42px);font-weight:700;line-height:1.1}.ui-text-46{color:#d1d5db;text-wrap:pretty;max-width:60ch;margin:20px 0 0;font-size:17px;line-height:1.7}.ui-link-2{color:#a5b4fc;text-underline-offset:3px;text-decoration:underline}.ui-text-47{color:#d1d5db;text-wrap:pretty;max-width:60ch;margin:18px 0 0;font-size:17px;line-height:1.7}.ui-row-20{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.ui-btn-ghost-8{color:#4f46e5;background:#fff;border-radius:9999px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 10px 26px -14px #0c0d1ecc}.ui-btn-ghost-9{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;display:inline-flex}.ui-box-37{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:20px}.ui-icon-box-14{background:#ffffff14;border-radius:10px;place-items:center;width:36px;height:36px;margin-bottom:14px;display:grid}.ui-ic-17-4{color:#a5b4fc;width:17px;height:17px}.ui-h3-13{letter-spacing:-.01em;color:#fff;margin:0 0 7px;font-family:Sora,sans-serif;font-size:16px;font-weight:600}.ui-text-48{color:#9ca3af;margin:0;font-size:14px;line-height:1.6}.ui-h2-12{letter-spacing:-.022em;color:#111827;text-wrap:pretty;text-align:center;margin:0;font-family:Sora,sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.12}.ui-text-49{color:#3f3f46;text-wrap:pretty;text-align:center;margin:24px 0 0;font-size:16px;line-height:1.7}.ui-text-50{color:#3f3f46;text-align:center;text-wrap:pretty;max-width:62ch;margin:16px auto 0;font-size:17px;line-height:1.7}.ui-figure-6{background:#e5e7eb;min-height:260px;margin:0;position:relative}.ui-stack-7{flex-direction:column;gap:22px;padding:clamp(22px,3vw,32px);display:flex}.ui-eyebrow-15{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;margin:0 0 14px;font-size:12px;font-weight:600}.ui-list-9{grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:12px 18px;margin:0;padding:0;list-style:none;display:grid}.ui-list-item-8{color:#3f3f46;align-items:center;gap:9px;font-size:14px;font-weight:500;display:flex}.ui-badge-round-14{background:#4f46e5;border-radius:9999px;width:6px;height:6px}.ui-row-21{border-top:1px solid #f4f4f5;align-items:flex-start;gap:13px;padding-top:20px;display:flex}.ui-icon-box-15{background:#eef2ff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.ui-text-51{color:#fff;text-wrap:pretty;max-width:46ch;margin:18px 0 0;font-size:clamp(16px,1.5vw,18px);line-height:1.65}.ui-text-52{color:#fff;text-wrap:pretty;max-width:46ch;margin:14px 0 0;font-size:16px;line-height:1.7}.ui-list-10{flex-direction:column;gap:12px;max-width:44ch;margin:26px 0 0;padding:0;list-style:none;display:flex}.ui-section-9{position:relative;overflow:hidden}.ui-deco-10{pointer-events:none;background-image:radial-gradient(#4f46e524 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 75%)}.ui-deco-11{pointer-events:none;background:radial-gradient(closest-side,#7c3aed29,#0000);border-radius:9999px;width:620px;height:620px;position:absolute;top:-120px;right:-160px}.ui-box-38{align-items:center;gap:clamp(36px,5vw,64px)}.ui-pill-7{color:#3f3f46;background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:8px;margin-bottom:22px;padding:6px 14px 6px 8px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 6px 16px -12px #10182840}.ui-badge-round-15{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:22px;height:22px;display:grid}.ui-ic-12{width:12px;height:12px}.ui-h1-2{letter-spacing:-.03em;color:#0f0f1a;text-wrap:balance;margin:0;font-family:Sora,sans-serif;font-size:clamp(34px,5vw,58px);font-weight:700;line-height:1.08}.ui-grad-text{background:linear-gradient(90deg,#4f46e5,#7c3aed);-webkit-text-fill-color:transparent;color:#4f46e5;-webkit-background-clip:text;background-clip:text}.ui-text-53{color:#52525b;max-width:520px;margin:22px 0 0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.ui-row-22{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.ui-btn-4{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 16px 32px -16px #4f46e5cc}.ui-btn-ghost-10{color:#111827;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.ui-wrap-6{width:100%;max-width:460px;margin:0 auto;position:relative}.ui-box-39{opacity:.9;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:32px;position:absolute;inset:8% -4% -4% 8%;transform:rotate(3deg)}.ui-card-9{background:#fff;border-radius:28px;padding:10px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #1e1b4b8c}.ui-img-5{border-radius:20px;width:100%;height:auto;display:block}.ui-wrap-7{text-align:center;max-width:720px;margin:0 auto clamp(32px,4vw,52px)}.ui-eyebrow-16{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;margin:0 0 12px;font-size:12px;font-weight:600}.ui-h2-13{margin:0 0 14px}.ui-text-54{color:#52525b;margin:0;font-size:18px;line-height:1.6}.ui-card-10{background:#fff;border:1px solid #0000000f;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 30px 60px -38px #10182859}.ui-box-40{background:linear-gradient(90deg,#f87171,#fb923c,#f87171);height:4px;position:absolute;top:0;left:0;right:0}.ui-row-23{align-items:flex-start;gap:16px;padding:clamp(20px,2.6vw,30px);display:flex;position:relative}.ui-box-41{flex:none;position:relative}.ui-icon-box-16{color:#dc2626;background:#fef2f2;border-radius:14px;place-items:center;width:48px;height:48px;transition:transform .25s;display:grid}.ui-ic-21{width:21px;height:21px}.ui-badge-round-16{color:#fff;background:#dc2626;border-radius:9999px;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-6px;right:-6px;box-shadow:0 0 0 3px #fff}.ui-span-16{letter-spacing:.08em;color:#fca5a5;margin-bottom:4px;font-family:Sora,sans-serif;font-size:12px;font-weight:700;display:block}.ui-h3-14{color:#111827;margin:0 0 6px;font-family:Sora,sans-serif;font-size:17px;font-weight:700;line-height:1.3}.ui-text-55{color:#52525b;margin:0;font-size:15px;line-height:1.6}.ui-box-42{gap:18px}.ui-card-11{background:#fff;border:1px solid #0000000f;border-radius:24px;flex-direction:column;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden;box-shadow:0 20px 44px -30px #10182859}.ui-box-43{aspect-ratio:4/3;background:#f1f0fe;position:relative;overflow:hidden}.ui-img-6{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ui-icon-box-17{color:#4f46e5;background:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-family:Sora,sans-serif;font-size:15px;font-weight:700;display:grid;position:absolute;top:14px;left:14px;box-shadow:0 8px 18px -10px #1e1b4b80}.ui-stack-8{flex-direction:column;flex:1;padding:22px 22px 24px;display:flex}.ui-row-24{align-items:center;gap:12px;margin-bottom:10px;display:flex}.ui-icon-box-18{color:#4f46e5;background:#f1f0fe;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;transition:background .25s,color .25s;display:grid}.ui-h3-15{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:700}.ui-text-56{color:#27272a;margin:0 0 12px;font-size:15.5px;font-weight:500;line-height:1.6}.ui-text-57{color:#52525b;margin:0;font-size:15px;line-height:1.65}.ui-box-44{gap:14px}.ui-card-12{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;padding:22px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 8px 24px -18px #10182840}.ui-row-25{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ui-span-17{color:#c7d2fe;font-family:Sora,sans-serif;font-size:13px;font-weight:700}.ui-h3-16{color:#111827;margin:0 0 8px;font-family:Sora,sans-serif;font-size:17px;font-weight:700}.ui-wrap-8{text-align:center;max-width:680px;margin:0 auto clamp(32px,4vw,48px)}.ui-figure-7{color:#fff;background:linear-gradient(140deg,#4f46e5,#7c3aed);border-radius:24px;flex-direction:column;margin:0;padding:clamp(24px,3vw,36px);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #4f46e599}.ui-deco-12{pointer-events:none;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.ui-ic-36{color:#ffffff59;width:36px;height:36px;margin-bottom:16px;position:relative}.ui-blockquote{color:#fff;flex:1;margin:0 0 24px;font-size:18px;line-height:1.65;position:relative}.ui-row-26{border-top:1px solid #fff3;align-items:center;gap:14px;padding-top:20px;display:flex;position:relative}.ui-badge-round-17{color:#4f46e5;background:#fff;border-radius:9999px;flex:none;place-items:center;width:46px;height:46px;font-family:Sora,sans-serif;font-size:18px;font-weight:700;display:grid}.ui-span-18{flex-direction:column;flex:1;min-width:0;display:flex}.ui-box-45{color:#fff;font-family:Sora,sans-serif;font-size:15.5px}.ui-span-19{color:#fffc;font-size:13.5px}.ui-row-27{color:#fde68a;gap:3px;display:flex}.ui-ic-16-5{fill:currentColor;width:16px;height:16px}.ui-figure-8{background:#fff;border:1px solid #0000000f;border-radius:24px;flex-direction:column;margin:0;padding:clamp(24px,3vw,36px);display:flex;position:relative;box-shadow:0 30px 60px -36px #1018284d}.ui-ic-36-2{color:#c7d2fe;width:36px;height:36px;margin-bottom:16px}.ui-blockquote-2{color:#27272a;flex:1;margin:0 0 24px;font-size:18px;line-height:1.65}.ui-row-28{border-top:1px solid #f0f0f5;align-items:center;gap:14px;padding-top:20px;display:flex}.ui-badge-round-18{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:46px;height:46px;font-family:Sora,sans-serif;font-size:18px;font-weight:700;display:grid}.ui-box-46{color:#111827;font-family:Sora,sans-serif;font-size:15.5px}.ui-span-20{color:#6b7280;font-size:13.5px}.ui-row-29{color:#f59e0b;gap:3px;display:flex}.ui-row-30{color:#fff;background:#111827;border-radius:24px;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:18px;padding:clamp(20px,3vw,28px) clamp(20px,3vw,32px);display:flex}.ui-row-31{flex:none;align-items:center;gap:14px;display:flex}.ui-icon-box-19{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.ui-box-47{max-width:220px;font-family:Sora,sans-serif;font-size:16px;line-height:1.35}.ui-text-58{color:#d4d4d8;flex:320px;margin:0;font-size:16px;line-height:1.65}.ui-box-48{align-items:start;gap:clamp(28px,5vw,64px)}.ui-box-49{top:110px}.ui-text-59{color:#52525b;margin:0;font-size:17px;line-height:1.65}.ui-grid-3{gap:10px;display:grid}.ui-faq{background:#fff;border:1px solid #ececf3;border-radius:18px;transition:border-color .2s,box-shadow .2s}.ui-faq-q{cursor:pointer;color:#111827;align-items:center;gap:16px;padding:20px 22px;font-family:Sora,sans-serif;font-size:16.5px;font-weight:600;line-height:1.4;list-style:none;display:flex}.ui-badge-round-19{color:#4f46e5;background:#f1f0fe;border-radius:9999px;flex:none;place-items:center;width:32px;height:32px;transition:transform .25s,background .2s,color .2s;display:grid}.ui-box-50{color:#52525b;padding:0 22px 22px;font-size:16px;line-height:1.7}.ui-card-13{background:linear-gradient(135deg,#4f46e5 0%,#6d28d9 60%,#7c3aed 100%);border-radius:32px;padding:clamp(28px,5vw,64px);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #4f46e5b3}.ui-deco-13{pointer-events:none;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.ui-deco-14{pointer-events:none;background:radial-gradient(closest-side,#ffffff38,#0000);border-radius:9999px;width:420px;height:420px;position:absolute;top:-120px;right:-120px}.ui-box-51{align-items:center;gap:clamp(28px,4vw,48px);position:relative}.ui-h2-14{letter-spacing:-.02em;color:#fff;margin:0 0 16px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.15}.ui-text-60{color:#ffffffe0;margin:0 0 24px;font-size:18px;line-height:1.6}.ui-pill-8{color:#fff;background:#ffffff24;border:1px solid #ffffff40;border-radius:9999px;align-items:center;gap:10px;padding:10px 16px;font-size:14.5px;font-weight:500;display:inline-flex}.ui-grid-4{gap:12px;display:grid}.ui-btn-ghost-11{background:#fff;border-radius:20px;align-items:center;gap:16px;padding:20px 22px;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 20px 40px -24px #11182799}.ui-icon-box-20{color:#4f46e5;background:#f1f0fe;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.ui-ic-24-2{width:24px;height:24px}.ui-span-21{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui-box-52{color:#111827;font-family:Sora,sans-serif;font-size:17px}.ui-span-22{color:#52525b;font-size:14px}.ui-ic-20-3{color:#4f46e5;flex:none;width:20px;height:20px;transition:transform .2s}.ui-btn-ghost-12{background:#11182759;border:1px solid #ffffff38;border-radius:20px;align-items:center;gap:16px;padding:20px 22px;text-decoration:none;transition:transform .2s,background .2s;display:flex}.ui-icon-box-21{color:#4f46e5;background:#fff;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.ui-box-53{color:#fff;font-family:Sora,sans-serif;font-size:17px}.ui-span-23{color:#fffc;font-size:14px}.ui-ic-20-4{color:#fff;flex:none;width:20px;height:20px;transition:transform .2s}.ui-deco-15{pointer-events:none;background-image:radial-gradient(#4f46e524 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 50% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(75% 70% at 50% 40%,#000 30%,#0000 75%)}.ui-deco-16{pointer-events:none;background:radial-gradient(closest-side,#7c3aed26,#0000);border-radius:9999px;width:640px;height:640px;position:absolute;top:-140px;right:-160px}.ui-box-54{max-width:1200px;position:relative}.ui-wrap-9{text-align:center;max-width:880px;margin:0 auto}.ui-row-32{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:22px;display:flex}.ui-pill-9{color:#3f3f46;background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 6px 16px -12px #10182840}.ui-row-33{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.ui-btn-5{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,border-color .2s,color .2s;display:inline-flex;box-shadow:0 16px 32px -16px #4f46e5cc}.ui-text-61{color:#52525b;max-width:620px;margin:22px auto 0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.ui-btn-ghost-13{color:#111827;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,border-color .2s,color .2s;display:inline-flex}.ui-box-55{max-width:1000px;position:relative}.ui-wrap-10{max-width:760px;margin:0 auto}.ui-text-62{color:#3f3f46;margin:0 0 16px;font-size:17px;line-height:1.8}.ui-wrap-11{text-align:center;max-width:740px;margin:0 auto clamp(32px,4vw,52px)}.ui-text-63{color:#52525b;margin:0;font-size:18px;line-height:1.65}.ui-card-14{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;padding:24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 8px 24px -18px #10182840}.ui-icon-box-22{color:#4f46e5;background:#f1f0fe;border-radius:14px;place-items:center;width:46px;height:46px;transition:background .25s,color .25s;display:grid}.ui-h3-17{color:#111827;margin:0 0 8px;font-family:Sora,sans-serif;font-size:17.5px;font-weight:700;line-height:1.3}.ui-grid-5{counter-reset:s;gap:14px;display:grid}.ui-card-15{background:#fff;border:1px solid #0000000f;border-radius:20px;align-items:flex-start;gap:18px;padding:22px 24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;box-shadow:0 8px 24px -18px #10182840}.ui-icon-box-23{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-family:Sora,sans-serif;font-size:16px;font-weight:700;display:grid;box-shadow:0 10px 22px -12px #4f46e5b3}.ui-h3-18{color:#111827;margin:2px 0 6px;font-family:Sora,sans-serif;font-size:17.5px;font-weight:700}.ui-text-64{color:#52525b;margin:0;font-size:15.5px;line-height:1.65}.ui-span-24{letter-spacing:-.02em;color:#111827;margin:-2px 0 4px;font-family:Sora,sans-serif;font-size:32px;font-weight:700;display:block}.ui-span-25{color:#6b7280;letter-spacing:0;font-size:15px;font-weight:500}.ui-text-65{color:#52525b;margin:10px 0 0;font-size:15px;line-height:1.65}.ui-box-56{border-top:1px solid #f0f0f5;margin-top:14px;padding-top:14px}.ui-list-11{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ui-list-item-9{color:#3f3f46;align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;display:flex}.ui-badge-round-20{color:#059669;background:#ecfdf5;border-radius:9999px;flex:none;place-items:center;width:22px;height:22px;margin-top:2px;display:grid}.ui-link-3{color:#4f46e5;align-items:center;gap:8px;margin-top:16px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.ui-box-57{margin-top:36px}.ui-link-4{color:#4f46e5;font-weight:600}.ui-box-58{max-width:1100px;position:relative}.ui-badge-round-21{color:#4f46e5;background:#f1f0fe;border-radius:9999px;flex:none;place-items:center;width:32px;height:32px;transition:transform .25s;display:grid}.ui-text-66{margin:0 0 10px}.ui-box-59{text-align:center;color:#52525b;margin-top:28px;font-size:16px;line-height:1.7}.ui-text-67{margin:0 0 6px}.ui-card-16{background:#fff;border:1px solid #0000000f;border-radius:28px;padding:clamp(18px,3vw,32px);box-shadow:0 30px 60px -40px #10182859}.ui-box-60{animation-delay:.3s}.ui-box-61{max-width:1200px}.ui-card-17{text-align:center;background:linear-gradient(135deg,#4f46e5 0%,#6d28d9 60%,#7c3aed 100%);border-radius:32px;padding:clamp(32px,6vw,72px) clamp(22px,5vw,64px);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #4f46e5b3}.ui-deco-17{pointer-events:none;background:radial-gradient(closest-side,#fff3,#0000);border-radius:9999px;width:420px;height:420px;position:absolute;top:-120px;right:-120px}.ui-h2-15{letter-spacing:-.02em;color:#fff;max-width:780px;margin:0 auto 14px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.15}.ui-text-68{color:#ffffffe0;max-width:600px;margin:0 auto;font-size:18px;line-height:1.6}.ui-btn-ghost-14{color:#4f46e5;background:#fff;border-radius:9999px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,border-color .2s,color .2s;display:inline-flex;box-shadow:0 14px 28px -16px #11182799}.ui-text-69{color:#52525b;max-width:620px;margin:22px 0 0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.ui-wrap-12{width:100%;max-width:480px;margin:0 auto;position:relative}.ui-box-62{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:32px;position:absolute;inset:8% -4% -4% 8%;transform:rotate(3deg)}.ui-text-70{color:#71717a;max-width:620px;margin:14px auto 0;font-size:16px;line-height:1.65}.ui-box-63{text-align:center}.ui-row-34{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.ui-pill-10{color:#27272a;background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:8px;padding:10px 16px;font-size:14.5px;font-weight:600;display:inline-flex;box-shadow:0 6px 16px -12px #10182840}.ui-text-71{color:#71717a;max-width:620px;margin:14px 0 0;font-size:16px;line-height:1.65}.ui-deco-18{pointer-events:none;background-image:radial-gradient(#4f46e524 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 70% at 50% 40%,#000 30%,#0000 75%)}.ui-deco-19{pointer-events:none;background:radial-gradient(closest-side,#7c3aed24,#0000);border-radius:9999px;width:760px;height:560px;position:absolute;top:-220px;left:50%;transform:translate(-50%)}.ui-box-64{text-align:center;position:relative}.ui-h1-3{letter-spacing:-.03em;color:#0f0f1a;text-wrap:balance;max-width:860px;margin:0 auto;font-family:Sora,sans-serif;font-size:clamp(34px,5.2vw,60px);font-weight:700;line-height:1.08}.ui-text-72{color:#52525b;max-width:620px;margin:22px auto 32px;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.ui-row-35{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.ui-badge-round-22{background:#4ade80;border-radius:9999px;flex:none;width:9px;height:9px;box-shadow:0 0 0 3px #4ade8033}.ui-badge-round-23{background:#60a5fa;border-radius:9999px;flex:none;width:9px;height:9px;box-shadow:0 0 0 3px #60a5fa33}.ui-box-65{align-items:start;gap:clamp(32px,5vw,64px)}.ui-h2-16{margin:0 0 18px}.ui-text-73{color:#52525b;margin:0;font-size:17px;line-height:1.75}.ui-box-66{gap:12px}.ui-card-18{background:#fff;border:1px solid #0000000f;border-radius:20px;padding:22px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 8px 24px -18px #10182840}.ui-icon-box-24{color:#4f46e5;background:#f1f0fe;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:14px;transition:background .25s,color .25s;display:grid}.ui-ic-20-5{width:20px;height:20px}.ui-h3-19{color:#111827;margin:0 0 6px;font-family:Sora,sans-serif;font-size:17px;font-weight:700}.ui-wrap-13{text-align:center;max-width:640px;margin:0 auto clamp(32px,4vw,48px)}.ui-box-67{align-items:stretch;gap:18px}.ui-card-19{background:#fff;border:1px solid #0000000f;border-radius:28px;flex-direction:column;padding:clamp(26px,3.4vw,40px);display:flex;box-shadow:0 30px 60px -38px #10182859}.ui-pill-11{color:#15803d;background:#f0fdf4;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:18px;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.ui-badge-round-24{background:#22c55e;border-radius:9999px;flex:none;width:9px;height:9px;box-shadow:0 0 0 3px #22c55e33}.ui-row-36{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.ui-span-26{letter-spacing:-.03em;color:#111827;font-family:Sora,sans-serif;font-size:48px;font-weight:700}.ui-h3-20{color:#3f3f46;margin:0 0 24px;font-family:Sora,sans-serif;font-size:17px;font-weight:600;line-height:1.4}.ui-list-12{flex:1;gap:18px;margin:0 0 28px;padding:0;list-style:none;display:grid}.ui-list-item-10{align-items:flex-start;gap:14px;display:flex}.ui-icon-box-25{color:#4f46e5;background:#f1f0fe;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ui-span-27{flex-direction:column;gap:3px;display:flex}.ui-box-68{color:#111827;font-family:Sora,sans-serif;font-size:16px}.ui-span-28{color:#52525b;font-size:15px;line-height:1.55}.ui-btn-ghost-15{color:#111827;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;justify-content:center;align-items:center;gap:10px;padding:15px 22px;font-size:15.5px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:flex}.ui-card-20{background:linear-gradient(145deg,#4f46e5,#7c3aed);border-radius:28px;flex-direction:column;padding:clamp(26px,3.4vw,40px);display:flex;position:relative;overflow:hidden;box-shadow:0 40px 70px -36px #4f46e5bf}.ui-pill-12{color:#fff;background:#ffffff29;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:18px;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.ui-badge-round-25{background:#93c5fd;border-radius:9999px;flex:none;width:9px;height:9px;box-shadow:0 0 0 3px #93c5fd33}.ui-row-37{align-items:baseline;gap:10px;margin-bottom:8px;display:flex;position:relative}.ui-span-29{letter-spacing:-.03em;color:#fff;font-family:Sora,sans-serif;font-size:48px;font-weight:700}.ui-span-30{color:#fffc;font-size:15px}.ui-h3-21{color:#fff;margin:0 0 24px;font-family:Sora,sans-serif;font-size:17px;font-weight:600;line-height:1.4;position:relative}.ui-list-13{flex:1;gap:18px;margin:0 0 28px;padding:0;list-style:none;display:grid;position:relative}.ui-icon-box-26{color:#fff;background:#ffffff29;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ui-box-69{color:#fff;font-family:Sora,sans-serif;font-size:16px}.ui-span-31{color:#ffffffd9;font-size:15px;line-height:1.55}.ui-btn-ghost-16{color:#4f46e5;background:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:10px;padding:15px 22px;font-size:15.5px;font-weight:600;text-decoration:none;transition:transform .2s;display:flex;position:relative;box-shadow:0 14px 28px -16px #11182799}.ui-box-70{gap:16px}.ui-figure-9{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;margin:0;padding:26px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 8px 24px -18px #10182840}.ui-row-38{color:#f59e0b;gap:3px;margin-bottom:14px;display:flex}.ui-ic-15-7{fill:currentColor;width:15px;height:15px}.ui-blockquote-3{color:#27272a;flex:1;margin:0 0 20px;font-size:16.5px;line-height:1.65}.ui-row-39{border-top:1px solid #f0f0f5;align-items:center;gap:12px;padding-top:16px;display:flex}.ui-badge-round-26{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:40px;height:40px;font-family:Sora,sans-serif;font-weight:700;display:grid}.ui-pill-13{color:#fff;background:#ffffff24;border:1px solid #ffffff40;border-radius:9999px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.ui-ic-15-8{color:#fdba74;width:15px;height:15px}.ui-h2-17{letter-spacing:-.02em;color:#fff;max-width:760px;margin:0 auto 14px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.15}.ui-text-74{color:#ffffffe0;max-width:560px;margin:0 auto 30px;font-size:18px;line-height:1.6}.ui-btn-ghost-17{color:#4f46e5;background:#fff;border-radius:9999px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 14px 28px -16px #11182799}.ui-btn-ghost-18{color:#fff;background:#1118274d;border:1px solid #ffffff4d;border-radius:9999px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.ui-figure-10{color:#fff;background:linear-gradient(140deg,#4f46e5,#7c3aed);border-radius:22px;flex-direction:column;margin:0;padding:26px;transition:transform .25s;display:flex;box-shadow:0 30px 60px -30px #4f46e599}.ui-row-40{color:#fde68a;gap:3px;margin-bottom:14px;display:flex}.ui-blockquote-4{color:#fff;flex:1;margin:0 0 20px;font-size:16.5px;line-height:1.65}.ui-row-41{border-top:1px solid #fff3;align-items:center;gap:12px;padding-top:16px;display:flex}.ui-badge-round-27{color:#4f46e5;background:#fff;border-radius:9999px;flex:none;place-items:center;width:40px;height:40px;font-family:Sora,sans-serif;font-weight:700;display:grid}.ui-span-32{flex-direction:column;display:flex}.ui-box-71{color:#fff;font-size:14.5px}.ui-figure-11{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;margin:0;padding:26px;transition:transform .25s;display:flex;box-shadow:0 8px 24px -18px #10182840}.ui-box-72{color:#111827;font-size:14.5px}.ui-box-73{aspect-ratio:9/16}.ui-h1-4{letter-spacing:-.03em;color:#111827;text-wrap:pretty;max-width:20ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(32px,5.2vw,58px);font-weight:700;line-height:1.06}.ui-btn-ghost-19{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #1018280a,0 8px 24px -12px #1018282e}.ui-card-21{aspect-ratio:4/5;border:1px solid #0000000f;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 20px 50px -24px #10182859}.ui-box-74{position:absolute;inset:0}.ui-box-75{transition:opacity 1.1s ease-out;position:absolute;inset:0}.ui-deco-20{color:#111827;pointer-events:none;background:#ffffffeb;border-radius:9999px;align-items:center;gap:8px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:14px;left:14px;box-shadow:0 6px 18px -10px #10182866}.ui-section-10{background:#fff;border-bottom:1px solid #0000000d}.ui-text-75{color:#111827;text-wrap:pretty;max-width:52ch;margin:0;font-size:clamp(19px,1.9vw,22px);line-height:1.55}.ui-text-76{color:#3f3f46;text-wrap:pretty;max-width:62ch;margin:24px 0 0;font-size:17px;line-height:1.7}.ui-card-22{aspect-ratio:1;border:1px solid #0000000f;border-radius:22px;overflow:hidden;box-shadow:0 8px 24px -12px #1018282e}.ui-section-11{background:#f7f7fb;padding:clamp(52px,7vw,92px) 0}.ui-h2-18{letter-spacing:-.022em;color:#111827;text-wrap:pretty;max-width:24ch;margin:0 0 22px;font-family:Sora,sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.12}.ui-text-77{color:#3f3f46;text-wrap:pretty;max-width:62ch;margin:0;font-size:17px;line-height:1.7}.ui-card-23{background:#fff;border:1px solid #0000000f;border-radius:20px;margin-top:26px;padding:24px;box-shadow:0 8px 24px -12px #1018282e}.ui-eyebrow-17{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;margin:0 0 14px;font-size:12px;font-weight:600}.ui-list-14{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-list-item-11{align-items:flex-start;gap:12px;padding:0 0 13px;display:flex}.ui-list-item-12{border-top:1px solid #f4f4f5;align-items:flex-start;gap:12px;padding:13px 0;display:flex}.ui-text-78{color:#3f3f46;text-wrap:pretty;max-width:56ch;margin:14px 0 0;font-size:17px;line-height:1.65}.ui-box-76{background:#f7f7fb;border:1px solid #0000000f;border-radius:24px;margin-top:32px;overflow:hidden}.ui-box-77{border-bottom:1px solid #e5e7eb}.ui-stack-9{background:#fff;flex-direction:column;display:flex}.ui-stack-10{flex-direction:column;flex:auto;padding:22px 22px 24px;display:flex}.ui-h3-22{letter-spacing:-.014em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:20px;font-weight:600}.ui-text-79{color:#3f3f46;margin:10px 0 0;font-size:15px;line-height:1.6}.ui-list-15{border-top:1px solid #e5e7eb;flex-direction:column;gap:9px;margin:18px 0 0;padding:18px 0 0;list-style:none;display:flex}.ui-list-item-13{color:#3f3f46;font-size:13px;line-height:1.45}.ui-box-78{padding:18px}.ui-stack-11{background:#fff;border:1px solid #0000000f;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.ui-span-33{color:#111827;font-family:Sora,sans-serif;font-size:15px;font-weight:600;line-height:1.3}.ui-span-34{color:#6b7280;font-size:12px;line-height:1.45}.ui-card-24{aspect-ratio:21/9;background:#f4f4f5;border:1px solid #0000000f;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 12px 34px -20px #10182847}.ui-deco-21{pointer-events:none;background:linear-gradient(#0c0d1e00 38%,#0c0d1e8c 62%,#0c0d1eeb 100%);position:absolute;inset:0}.ui-pill-14{letter-spacing:.06em;color:#4f46e5;background:#ffffffeb;border-radius:9999px;padding:5px 11px;font-family:Sora,sans-serif;font-size:11px;font-weight:700;position:absolute;top:14px;left:14px}.ui-box-79{padding:20px;position:absolute;bottom:0;left:0;right:0}.ui-h3-23{letter-spacing:-.014em;color:#fff;text-wrap:pretty;margin:0 0 7px;font-family:Sora,sans-serif;font-size:clamp(17px,1.9vw,20px);font-weight:600;line-height:1.2}.ui-text-80{color:#fff;text-wrap:pretty;max-width:42ch;margin:0;font-size:14px;line-height:1.55}.ui-card-25{aspect-ratio:4/5;background:#f4f4f5;border:1px solid #0000000f;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 12px 34px -20px #10182847}.ui-row-42{background:#fff;border:1px solid #4f46e529;border-radius:20px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;padding:20px 22px;display:flex}.ui-text-81{color:#3f3f46;text-wrap:pretty;flex:300px;min-width:0;margin:0;font-size:16px;line-height:1.65}.ui-btn-6{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:14px 24px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-text-82{color:#3f3f46;text-wrap:pretty;max-width:64ch;margin:0;font-size:15px;line-height:1.65}.ui-pill-15{color:#15803d;background:#22c55e1f;border-radius:9999px;padding:4px 10px;font-size:11.5px;font-weight:700}.ui-aside-2{background:#fff;border:1px solid #0000000f;border-radius:24px;padding:clamp(18px,2.5vw,26px);box-shadow:0 1px 2px #1018280a,0 10px 30px -16px #10182838}.ui-h3-24{letter-spacing:-.014em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:clamp(19px,2vw,23px);font-weight:600}.ui-text-83{color:#3f3f46;max-width:60ch;margin:10px 0 20px;font-size:15px;line-height:1.65}.ui-figure-12{flex-direction:column;align-items:center;gap:16px;margin:0;display:flex}.ui-box-80{aspect-ratio:4/5;background:#f4f4f5;border:1px solid #0000000f;border-radius:18px;width:100%;max-width:420px;position:relative;overflow:hidden}.ui-row-43{flex-wrap:nowrap;justify-content:center;gap:10px;display:flex}.ui-btn-ghost-20{cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;flex:1 1 0;align-items:center;gap:7px;min-width:0;min-height:96px;padding:6px;display:flex}.ui-span-35{pointer-events:none;border-radius:9px;width:48px;height:56px;display:block;overflow:hidden}.ui-span-36{color:#3f3f46;text-align:center;font-size:12px;font-weight:600;line-height:1.3}.ui-box-81{color:#6b7280;text-align:center;max-width:52ch;margin:0;font-size:13px;line-height:1.6}.ui-text-84{color:#3f3f46;text-align:center;text-wrap:pretty;max-width:64ch;margin:16px auto 0;font-size:17px;line-height:1.7}.ui-card-26{background:#fff;border:1px solid #0000000f;border-radius:24px;margin-top:34px;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 14px 40px -20px #10182842}.ui-stack-12{flex-direction:column;justify-content:center;gap:16px;padding:clamp(24px,3.4vw,44px);display:flex}.ui-eyebrow-18{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;margin:0;font-size:12px;font-weight:600}.ui-h3-25{letter-spacing:-.02em;color:#111827;text-wrap:pretty;max-width:18ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.12}.ui-row-44{align-items:stretch;gap:12px;margin-top:6px;display:flex}.ui-box-82{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex:1 1 0;min-width:0;padding:14px 16px}.ui-eyebrow-19{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:0;font-size:11px;font-weight:600}.ui-text-85{color:#111827;margin:6px 0 0;font-size:15px;font-weight:600;line-height:1.4}.ui-span-37{color:#4f46e5;flex:none;place-items:center;display:grid}.ui-box-83{background:#eef2ff;border:1px solid #4f46e54d;border-radius:14px;flex:1 1 0;min-width:0;padding:14px 16px}.ui-eyebrow-20{letter-spacing:.08em;text-transform:uppercase;color:#4f46e5;margin:0;font-size:11px;font-weight:600}.ui-text-86{color:#6b7280;max-width:75ch;margin:6px 0 0;font-size:13px;line-height:1.55}.ui-box-84{background-color:#fff;border-top:1px solid #0000000d;padding:clamp(18px,2.4vw,28px)}.ui-wrap-14{aspect-ratio:4/5;touch-action:none;cursor:ew-resize;user-select:none;background:#f4f4f5;border:1px solid #0000000f;border-radius:18px;max-width:520px;margin:0 auto;position:relative;overflow:hidden}.ui-eyebrow-21{color:#fff;letter-spacing:.06em;text-transform:uppercase;pointer-events:none;background:#111827bf;border-radius:9999px;padding:5px 11px;font-size:11px;font-weight:600;position:absolute;top:12px;left:12px}.ui-eyebrow-22{color:#fff;letter-spacing:.06em;text-transform:uppercase;pointer-events:none;background:#4f46e5e6;border-radius:9999px;padding:5px 11px;font-size:11px;font-weight:600;position:absolute;top:12px;right:12px}.ui-grid-6{cursor:ew-resize;place-items:center;width:48px;margin-left:-24px;display:grid;position:absolute;top:0;bottom:0}.ui-span-38{background:#fff;width:2px;position:absolute;top:0;bottom:0;left:23px;box-shadow:0 0 0 1px #1118272e}.ui-badge-round-28{color:#4f46e5;letter-spacing:-.04em;background:#fff;border-radius:9999px;place-items:center;width:44px;height:44px;font-size:13px;font-weight:700;display:grid;position:relative;box-shadow:0 8px 22px -10px #10182899}.ui-wrap-15{color:#6b7280;text-align:center;max-width:520px;margin:14px auto 0;font-size:14px;line-height:1.6}.ui-box-85{margin-top:34px}.ui-btn-alt{cursor:pointer;border-radius:9999px;min-height:44px;padding:10px 18px;font-size:13px;font-weight:600}.ui-figure-13{background:#fff;border:1px solid #0000000f;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px #1018280a}.ui-box-86{aspect-ratio:4/5}.ui-box-87{color:#3f3f46;padding:14px 16px;font-size:13px;line-height:1.55}.ui-box-88{aspect-ratio:3/4}.ui-box-89{aspect-ratio:1}.ui-box-90{color:#6b7280;padding:14px 16px;font-size:13px;line-height:1.55}.ui-box-91{aspect-ratio:16/9}.ui-box-92{margin-top:38px}.ui-text-87{color:#3f3f46;max-width:60ch;margin:10px 0 0;font-size:15px;line-height:1.65}.ui-box-93{margin-top:20px}.ui-figure-14{aspect-ratio:9/16;background:#0c0d1e;border-radius:18px;margin:0;position:relative;overflow:hidden}.ui-box-94{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ui-deco-22{color:#111827;pointer-events:none;background:#ffffffeb;border-radius:9999px;padding:5px 11px;font-size:11px;font-weight:600;position:absolute;bottom:10px;left:10px}.ui-figure-15{aspect-ratio:1;background:#0c0d1e;border-radius:18px;margin:0;position:relative;overflow:hidden}.ui-figure-16{aspect-ratio:16/9;background:#0c0d1e;border-radius:20px;margin:18px 0 0;position:relative;overflow:hidden}.ui-deco-23{color:#111827;pointer-events:none;background:#ffffffeb;border-radius:9999px;padding:6px 13px;font-size:12px;font-weight:600;position:absolute;bottom:12px;left:12px}.ui-h2-19{letter-spacing:-.022em;color:#111827;text-align:center;text-wrap:pretty;max-width:30ch;margin:0 auto;font-family:Sora,sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.12}.ui-section-12{background:#f7f7fb;border-style:none;border-top-width:1px;border-top-color:#0000000d;border-bottom-width:1px;border-bottom-color:#0000000d;padding:clamp(52px,7vw,92px) 0}.ui-card-27{background:#fff;border:1px solid #0000000f;border-radius:18px;padding:22px;box-shadow:0 1px 2px #1018280a,0 8px 24px -12px #1018282e}.ui-row-45{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ui-icon-box-27{background:#eef2ff;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.ui-box-95{align-items:stretch;gap:70px;margin-top:30px}.ui-card-28{background:#fff;border:1px solid #0000000f;border-radius:20px;padding:clamp(22px,2.8vw,30px);box-shadow:0 1px 2px #1018280a,0 10px 30px -18px #10182838}.ui-row-46{align-items:center;gap:11px;margin-bottom:20px;display:flex}.ui-eyebrow-23{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;margin:0;font-size:12px;font-weight:600}.ui-list-item-14{border-top:0;align-items:flex-start;gap:14px;padding:0 0 16px;display:flex}.ui-icon-box-28{background:#eef2ff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.ui-box-96{color:#111827;font-family:Sora,sans-serif;font-size:15px;font-weight:600;line-height:1.35;display:block}.ui-span-39{color:#6b7280;margin-top:4px;font-size:14px;line-height:1.55;display:block}.ui-list-item-15{border-top:1px solid #f4f4f5;align-items:flex-start;gap:14px;padding:16px 0;display:flex}.ui-list-item-16{border-top:1px solid #f4f4f5;align-items:flex-start;gap:14px;padding:16px 0 0;display:flex}.ui-card-29{background:#0c0d1e;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:20px;padding:clamp(22px,2.8vw,30px);display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px -26px #0c0d1ecc}.ui-deco-24{pointer-events:none;background:radial-gradient(circle,#7c3aed4d,#0000 65%);border-radius:9999px;width:320px;height:320px;position:absolute;top:-130px;right:-70px}.ui-row-47{align-items:center;gap:11px;margin-bottom:16px;display:flex}.ui-icon-box-29{background:#ffffff14;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.ui-ic-16-6{color:#a5b4fc;width:16px;height:16px}.ui-eyebrow-24{letter-spacing:.1em;text-transform:uppercase;color:#a5b4fc;margin:0;font-size:12px;font-weight:600}.ui-badge-round-29{color:#fff;background:#ffffff1a;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:2px;font-size:12px;font-weight:700;display:grid}.ui-span-40{color:#d1d5db;font-size:15px;line-height:1.6}.ui-text-88{color:#d1d5db;border-top:1px solid #ffffff1f;margin:0;padding-top:18px;font-size:15px;line-height:1.65;position:relative}.ui-box-97{background:#fff;border:1px solid #4f46e529;border-radius:24px;overflow:hidden}.ui-box-98{padding:clamp(24px,3.5vw,38px)}.ui-eyebrow-25{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;margin:0 0 12px;font-size:12px;font-weight:600}.ui-h2-20{letter-spacing:-.02em;color:#111827;text-wrap:pretty;max-width:28ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(23px,2.8vw,32px);font-weight:700;line-height:1.15}.ui-text-89{color:#3f3f46;text-wrap:pretty;max-width:64ch;margin:18px 0 0;font-size:16px;line-height:1.7}.ui-text-90{color:#111827;margin:24px 0 14px;font-size:15px;font-weight:600}.ui-list-16{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ui-badge-round-30{background:#4f46e5;border-radius:9999px;flex:none;width:6px;height:6px;margin-top:9px}.ui-span-41{color:#3f3f46;font-size:15px;line-height:1.65}.ui-text-91{color:#6b7280;text-wrap:pretty;max-width:64ch;margin:22px 0 0;font-size:15px;line-height:1.7}.ui-figure-17{background:#e5e7eb;min-height:320px;margin:0;position:relative}.ui-row-48{flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.ui-pill-16{color:#111827;background:#fff;border:1px solid #0000000f;border-radius:9999px;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 8px 24px -14px #10182880}.ui-ic-15-9{color:#4f46e5;width:15px;height:15px}.ui-row-49{background:#f7f7fb;justify-content:center;align-items:center;gap:12px;padding:20px 24px;display:flex}.ui-card-30{background:#0c0d1e;border:1px solid #ffffff14;border-radius:22px;margin:20px 0 0;position:relative;overflow:hidden;box-shadow:0 18px 44px -26px #0c0d1ecc}.ui-deco-25{pointer-events:none;background:radial-gradient(circle,#7c3aed52,#0000 65%);border-radius:9999px;width:360px;height:360px;position:absolute;top:-140px;right:-80px}.ui-stack-13{flex-direction:column;justify-content:center;gap:18px;padding:clamp(24px,3vw,36px);display:flex;position:relative}.ui-blockquote-5{letter-spacing:-.018em;color:#fff;text-wrap:pretty;margin:0;font-family:Sora,sans-serif;font-size:clamp(19px,2.2vw,26px);font-weight:600;line-height:1.3}.ui-pill-17{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 15px;font-size:12px;font-weight:600;display:inline-flex}.ui-ic-14{color:#a5b4fc;width:14px;height:14px}.ui-stack-14{background:#ffffff0a;border-top:1px solid #ffffff14;flex-direction:column;justify-content:center;gap:14px;padding:clamp(20px,2.6vw,30px);display:flex;position:relative}.ui-eyebrow-26{letter-spacing:.1em;text-transform:uppercase;color:#9ca3af;margin:0;font-size:12px;font-weight:600}.ui-text-92{color:#d1d5db;max-width:44ch;margin:0;font-size:15px;line-height:1.65}.ui-btn-ghost-21{color:#4f46e5;background:#fff;border-radius:9999px;justify-content:center;align-self:flex-start;align-items:center;gap:9px;min-height:48px;padding:14px 24px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 26px -14px #0c0d1ecc}.ui-box-99{flex-wrap:wrap;align-items:center;gap:16px;margin-top:22px;display:block}.ui-btn-7{color:#fff;cursor:pointer;background:linear-gradient(90deg,#4f46e5,#7c3aed);border:0;border-radius:9999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:15px 28px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-text-93{color:#6b7280;margin:20px 0 0;font-size:13px;line-height:1.55}.ui-wrap-16{border-top:1px solid #e5e7eb;max-width:860px;margin:30px auto 0}.ui-button-8{cursor:pointer;text-align:left;letter-spacing:-.012em;color:#111827;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;padding:20px 0;font-family:Sora,sans-serif;font-size:clamp(16px,1.8vw,19px);font-weight:600;line-height:1.35;display:flex}.ui-span-42{flex:none;width:22px;height:22px;position:relative}.ui-span-43{background:#4f46e5;border-radius:2px;width:18px;height:2px;position:absolute;top:10px;left:2px}.ui-span-44{background:#4f46e5;border-radius:2px;width:2px;height:18px;position:absolute;top:2px;left:10px}.ui-text-94{color:#3f3f46;max-width:64ch;margin:0;padding:0 0 22px;font-size:16px;line-height:1.7}.ui-box-100{background:#fff;border:1px solid #ececf3;border-radius:16px;margin:0 0 20px;overflow-x:auto}.ui-table{border-collapse:collapse;width:100%;font-size:15px}.ui-stack-15{flex-direction:column;min-height:100vh;display:flex}.ui-main{background:linear-gradient(#fff 0%,#f7f7fb 100%);flex:1;align-items:center;display:flex;position:relative;overflow:hidden}.ui-deco-26{pointer-events:none;background-image:radial-gradient(#11182712 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0009,#0000 75%);mask-image:linear-gradient(#0009,#0000 75%)}.ui-deco-27{pointer-events:none;background:radial-gradient(circle,#7c3aed24,#0000 65%);border-radius:9999px;width:480px;height:480px;position:absolute;top:-140px;right:-100px}.ui-deco-28{pointer-events:none;background:radial-gradient(circle,#7c3aed1a,#0000 65%);border-radius:9999px;width:480px;height:480px;position:absolute;bottom:-180px;left:-140px}.ui-wrap-17{width:100%;max-width:640px;margin:0 auto;padding:clamp(48px,8vw,96px) 20px;position:relative}.ui-stack-16{text-align:center;background:#fff;border:1px solid #0000000f;border-radius:1.25rem;flex-direction:column;align-items:center;padding:clamp(32px,6vw,56px) clamp(24px,5vw,48px);display:flex;box-shadow:0 30px 60px -30px #10182847}.ui-eyebrow-27{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;margin:28px 0 14px;font-size:12px;font-weight:600}.ui-h1-5{letter-spacing:-.03em;color:#111827;text-wrap:balance;margin:0;font-family:Sora,sans-serif;font-size:clamp(30px,4.6vw,46px);font-weight:700;line-height:1.1}.ui-text-95{color:#3f3f46;text-wrap:pretty;max-width:44ch;margin:18px 0 0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.ui-row-50{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.ui-btn-8{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-btn-8:hover{color:#fff;transform:translateY(-2px);box-shadow:0 16px 30px -14px #4f46e5b3}.ui-btn-ghost-22{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 8px 24px -12px #1018282e}.ui-btn-ghost-22:hover{color:#111827;border-color:#d1d5db}.ui-wrap-18{max-width:1200px;margin:0 auto;padding:clamp(28px,4vw,44px) 20px clamp(48px,6vw,80px);position:relative}.ui-nav{margin-bottom:clamp(28px,4vw,44px)}.ui-list-17{color:#6b7280;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.ui-link-5{color:#6b7280}.ui-list-item-17{color:#111827;font-weight:500}.ui-h1-6{letter-spacing:-.03em;color:#111827;text-wrap:pretty;max-width:20ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(30px,4.6vw,52px);font-weight:700;line-height:1.08}.ui-text-96{color:#3f3f46;text-wrap:pretty;max-width:60ch;margin:22px 0 0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.ui-text-97{color:#3f3f46;text-wrap:pretty;max-width:60ch;margin:14px 0 0;font-size:16px;line-height:1.65}.ui-text-98{color:#3f3f46;background:#fff;border:1px solid #4f46e533;border-radius:14px;align-items:flex-start;gap:10px;max-width:60ch;margin:20px 0 0;padding:12px 16px;font-size:14px;font-style:italic;line-height:1.55;display:flex}.ui-ic-16-7{color:#4f46e5;flex:none;width:16px;height:16px;margin-top:2px}.ui-btn-ghost-23{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 8px 24px -12px #1018282e}.ui-card-31{background:#fff;border:1px solid #0000000f;border-radius:24px;padding:clamp(18px,2.5vw,24px);box-shadow:0 24px 60px -28px #10182859}.ui-row-51{align-items:center;gap:12px;display:flex}.ui-icon-box-30{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ui-box-101{color:#111827;font-family:Sora,sans-serif;font-size:16px;font-weight:600}.ui-span-45{color:#4f46e5;font-variant-numeric:tabular-nums;font-family:Sora,sans-serif;font-size:16px;font-weight:700}.ui-box-102{background:#ececf3;border-radius:9999px;height:6px;margin:14px 0 10px;overflow:hidden}.ui-box-103{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;height:100%;transition:width .5s}.ui-list-18{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.ui-list-item-18{border-radius:9px;align-items:center;gap:10px;padding:7px 8px;transition:background .4s;display:flex}.ui-badge-round-31{color:#fff;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;transition:all .35s;display:grid}.ui-span-46{transition:opacity .25s,transform .25s;display:grid}.ui-ic-11-3{stroke-width:3px;width:11px;height:11px}.ui-span-47{color:#111827;font-size:13.5px;font-weight:500}.ui-section-13{padding:clamp(64px,8vw,104px) 20px}.ui-wrap-19{max-width:1200px;margin:0 auto}.ui-list-item-19{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;gap:12px;padding:clamp(20px,2.6vw,24px);transition:transform .25s;display:flex;box-shadow:0 8px 24px -12px #1018282e}.ui-list-item-19:hover{transform:translateY(-4px)}.ui-icon-box-31{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.ui-ic-19-3{width:19px;height:19px}.ui-h3-26{letter-spacing:-.01em;color:#111827;flex:1;margin:0;font-family:Sora,sans-serif;font-size:17px;font-weight:600}.ui-span-48{color:#a5b4fc;font-family:Sora,sans-serif;font-size:13px;font-weight:700}.ui-text-99{color:#3f3f46;margin:0;font-size:14.5px;line-height:1.55}.ui-text-100{color:#111827;background:#f7f7fb;border-radius:12px;gap:9px;margin:auto 0 0;padding:12px 14px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.ui-ic-16-8{color:#7c3aed;flex:none;width:16px;height:16px;margin-top:2px}.ui-section-14{background:#f7f7fb;border-top:1px solid #0000000a;border-bottom:1px solid #0000000a;padding:clamp(64px,8vw,104px) 20px}.ui-h2-21{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:22ch;margin:0 auto clamp(28px,4vw,44px);font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-card-32{background:#fff;border:1px solid #0000000f;border-radius:28px;overflow:hidden;box-shadow:0 24px 60px -30px #10182859}.ui-stack-17{color:#fff;text-align:center;background:linear-gradient(160deg,#4f46e5,#7c3aed);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:clamp(28px,4vw,40px);display:flex;position:relative}.ui-box-104{width:150px;height:150px;position:relative}.ui-svg{display:block;transform:rotate(-90deg)}.ui-box-105{transition:stroke-dashoffset 1.4s cubic-bezier(.2,.8,.2,1)}.ui-stack-18{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ui-span-49{letter-spacing:-.03em;font-family:Sora,sans-serif;font-size:38px;font-weight:700;line-height:1}.ui-span-50{color:#ffffffd9;margin-top:4px;font-size:12px}.ui-text-101{color:#fff;max-width:34ch;margin:0;font-size:15px;line-height:1.6}.ui-box-106{color:#fff;font-weight:700}.ui-link-6{color:#fff;text-underline-offset:3px;font-weight:600;text-decoration:underline}.ui-list-item-20{background:#fff;flex-direction:column;gap:8px;padding:20px 22px;display:flex}.ui-row-52{align-items:center;gap:10px;display:flex}.ui-badge-round-32{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.ui-ic-13-2{stroke-width:3px;width:13px;height:13px}.ui-span-51{color:#111827;font-family:Sora,sans-serif;font-size:15px;font-weight:600;line-height:1.3}.ui-span-52{color:#3f3f46;font-size:14px;line-height:1.55}.ui-h2-22{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:24ch;margin:0 auto 16px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-102{color:#3f3f46;text-align:center;max-width:56ch;margin:0 auto clamp(28px,4vw,40px);font-size:17px;line-height:1.7}.ui-card-33{background:#fff;border:1px solid #0000000f;border-radius:24px;overflow:hidden;box-shadow:0 8px 24px -12px #1018282e}.ui-eyebrow-28{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;background:#f7f7fb;padding:14px 24px;font-size:11.5px;font-weight:600}.ui-list-item-21{background:linear-gradient(90deg,#4f46e512,#7c3aed08);border-top:1px solid #f0f0f5;padding:18px 24px}.ui-icon-box-32{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-family:Sora,sans-serif;font-size:14px;font-weight:700;display:grid}.ui-box-107{color:#111827;font-family:Sora,sans-serif;font-size:16px;font-weight:700;display:block}.ui-pill-18{color:#4f46e5;background:#4f46e51a;border-radius:9999px;margin-top:3px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}.ui-span-53{color:#3f3f46;align-items:center;gap:6px;font-size:14.5px;display:inline-flex}.ui-ic-14-2{color:#9ca3af;width:14px;height:14px}.ui-span-54{color:#111827;font-size:14.5px;font-weight:500;line-height:1.5}.ui-span-55{color:#3f3f46;font-size:14.5px;line-height:1.5}.ui-list-item-22{border-top:1px solid #f0f0f5;padding:18px 24px}.ui-icon-box-33{color:#6b7280;background:#f4f4f5;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-family:Sora,sans-serif;font-size:14px;font-weight:700;display:grid}.ui-box-108{color:#111827;font-family:Sora,sans-serif;font-size:16px;font-weight:600;display:block}.ui-text-103{color:#6b7280;text-align:center;margin:14px 0 0;font-size:13px;font-style:italic;line-height:1.55}.ui-section-15{background:#fff;padding:clamp(64px,8vw,104px) 20px}.ui-h2-23{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:22ch;margin:0 auto clamp(28px,4vw,48px);font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-wrap-20{width:100%;max-width:440px;margin:0 auto;position:relative}.ui-card-34{background:#fff;border:1px solid #00000014;border-radius:22px;overflow:hidden;box-shadow:0 24px 60px -30px #10182866}.ui-row-53{border-bottom:1px solid #f0f0f5;align-items:center;gap:10px;padding:12px 16px;display:flex}.ui-badge-round-33{color:#9ca3af;background:#f4f4f5;border-radius:9999px;place-items:center;width:32px;height:32px;display:grid}.ui-box-109{flex:1;min-width:0}.ui-box-110{color:#111827;font-size:13px;font-weight:600}.ui-box-111{color:#9ca3af;font-size:11.5px}.ui-stack-19{flex-direction:column;gap:10px;padding:18px 18px 22px;display:flex}.ui-box-112{color:#111827;background:#f7f7fb;border-radius:12px;padding:10px 12px;font-size:13.5px;font-weight:600;position:relative}.ui-box-113{color:#3f3f46;background:#f7f7fb;border-radius:12px;padding:10px 12px;font-size:13.5px;position:relative}.ui-pill-19{color:#fff;background:#ef4444;border-radius:9999px;align-items:center;gap:5px;padding:4px 9px;font-size:10.5px;font-weight:700;transition:opacity .4s,transform .4s;display:inline-flex;position:absolute;top:66px;right:-8px;box-shadow:0 8px 18px -8px #ef4444b3}.ui-pill-20{color:#fff;background:#ef4444;border-radius:9999px;align-items:center;gap:5px;padding:4px 9px;font-size:10.5px;font-weight:700;transition:opacity .4s,transform .4s;display:inline-flex;position:absolute;top:116px;right:-8px;box-shadow:0 8px 18px -8px #ef4444b3}.ui-pill-21{color:#fff;background:#ef4444;border-radius:9999px;align-items:center;gap:5px;padding:4px 9px;font-size:10.5px;font-weight:700;transition:opacity .4s,transform .4s;display:inline-flex;position:absolute;top:166px;right:-8px;box-shadow:0 8px 18px -8px #ef4444b3}.ui-pill-22{color:#fff;background:#ef4444;border-radius:9999px;align-items:center;gap:5px;padding:4px 9px;font-size:10.5px;font-weight:700;transition:opacity .4s,transform .4s;display:inline-flex;position:absolute;top:214px;right:-8px;box-shadow:0 8px 18px -8px #ef4444b3}.ui-list-19{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ui-list-item-23{background:#fff;border:1px solid #0000000f;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .25s,transform .25s;display:flex;box-shadow:0 8px 24px -16px #1018282e}.ui-list-item-23:hover{border-color:#ef444459;transform:translate(4px)}.ui-icon-box-34{color:#dc2626;background:#ef444414;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.ui-span-56{color:#3f3f46;font-size:15.5px;line-height:1.5}.ui-wrap-21{max-width:1000px;margin:0 auto}.ui-h2-24{letter-spacing:-.025em;text-align:center;color:#111827;margin:0 auto 16px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-104{color:#3f3f46;text-align:center;text-wrap:pretty;max-width:60ch;margin:0 auto clamp(28px,4vw,40px);font-size:17px;line-height:1.7}.ui-grid-7{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;display:grid}.ui-box-114{background:#fff;border:1px solid #0000000f;border-radius:22px;padding:22px 24px}.ui-icon-box-35{color:#6b7280;background:#f4f4f5;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.ui-span-57{color:#6b7280;font-size:13px;font-weight:600}.ui-box-115{letter-spacing:-.03em;color:#111827;margin-top:14px;font-family:Sora,sans-serif;font-size:clamp(26px,3vw,32px);font-weight:700}.ui-box-116{color:#9ca3af;font-size:12.5px}.ui-box-117{background:#d4d4e4;border-radius:9999px;height:8px;margin-top:16px}.ui-card-35{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:22px;padding:22px 24px;box-shadow:0 20px 44px -22px #4f46e5b3}.ui-icon-box-36{color:#fff;background:#ffffff2e;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.ui-span-58{color:#ffffffe6;font-size:13px;font-weight:600}.ui-box-118{letter-spacing:-.03em;color:#fff;margin-top:14px;font-family:Sora,sans-serif;font-size:clamp(26px,3vw,32px);font-weight:700}.ui-box-119{color:#ffffffd9;font-size:12.5px}.ui-box-120{background:#fff3;border-radius:9999px;height:8px;margin-top:16px;position:relative}.ui-span-59{transform-origin:0;background:#fff;border-radius:9999px;width:64.25%;transition:transform 1s;position:absolute;top:0;bottom:0;left:4.75%}.ui-box-121{margin-top:16px}.ui-row-54{background:#fff;border:1px solid #0000000f;border-radius:20px;align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.ui-icon-box-37{color:#4f46e5;background:#4f46e514;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.ui-text-105{color:#3f3f46;margin:2px 0 0;font-size:15px;line-height:1.6}.ui-btn-9{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:20px;align-items:center;gap:14px;padding:20px 22px;transition:transform .25s;display:flex;box-shadow:0 16px 36px -18px #4f46e5b3}.ui-btn-9:hover{transform:translateY(-3px)}.ui-icon-box-38{background:#ffffff2e;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.ui-span-60{color:#fff;flex:1;font-size:15px;line-height:1.5}.ui-box-122{text-underline-offset:3px;font-weight:600;text-decoration:underline}.ui-ic-18-4{flex:none;width:18px;height:18px}.ui-list-20{flex-direction:column;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.ui-form-2{color:#111827;background:#fff;border-radius:24px;margin:0;padding:clamp(22px,3vw,34px);box-shadow:0 18px 44px -22px #0c0d1e99}.ui-field-5{color:#111827;resize:vertical;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;min-height:48px;padding:13px 14px;font-family:inherit;font-size:15px;line-height:1.6}.ui-button-9{cursor:pointer;text-align:left;color:#111827;background:0 0;border:0;align-items:center;gap:16px;width:100%;padding:20px 22px;font-family:Sora,sans-serif;font-size:16.5px;font-weight:600;line-height:1.4;display:flex}.ui-h1-7{letter-spacing:-.03em;color:#111827;text-wrap:pretty;max-width:22ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(30px,4.4vw,50px);font-weight:700;line-height:1.08}.ui-row-55{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.ui-btn-ghost-24{color:#111827;background:#fff;border:1px solid #0000000d;border-radius:9999px;flex-wrap:wrap;align-items:center;gap:8px 14px;max-width:100%;margin-top:24px;padding:8px 18px 8px 8px;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 12px 30px -14px #10182847}.ui-btn-ghost-24:hover{transform:translateY(-2px);box-shadow:0 18px 36px -16px #10182859}.ui-wrap-22{width:100%;max-width:500px;margin:0 auto;position:relative}.ui-card-36{background:#fff;border:1px solid #0000000f;border-radius:24px;padding:clamp(16px,2.4vw,22px);box-shadow:0 30px 70px -30px #1018286b}.ui-grid-8{background:#f4f4f5;border-radius:9999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.ui-button-10{cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .35s,color .35s,box-shadow .35s;display:inline-flex}.ui-row-56{background:#f7f7fb;border:1px solid #ececf6;border-radius:16px;align-items:flex-start;gap:12px;margin-top:16px;padding:14px;display:flex}.ui-icon-box-39{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.ui-row-57{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.ui-pill-23{color:#4f46e5;background:#4f46e514;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:600}.ui-text-106{color:#6b7280;margin:3px 0 0;font-size:13px;line-height:1.5}.ui-row-58{color:#a5b4fc;justify-content:center;padding:8px 0;display:flex}.ui-list-21{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.ui-list-item-24{border-radius:14px;align-items:center;gap:11px;padding:10px 12px;transition:opacity .45s,background .45s,border-color .45s,box-shadow .45s;display:flex}.ui-badge-round-34{border-radius:9999px;flex:none;place-items:center;width:30px;height:30px;font-family:Sora,sans-serif;font-size:11.5px;font-weight:700;display:grid}.ui-span-61{color:#111827;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.ui-span-62{flex:none;font-family:Sora,sans-serif;font-size:13.5px;font-weight:700;transition:opacity .35s,transform .35s}.ui-pill-24{text-align:center;border-radius:9999px;flex:none;min-width:84px;padding:3px 9px;font-size:11px;font-weight:700;transition:opacity .35s}.ui-row-59{border-radius:14px;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;transition:background .45s,color .45s;display:flex}.ui-ic-16-9{flex:none;width:16px;height:16px}.ui-span-63{font-size:13.5px;font-weight:600;line-height:1.45}.ui-h2-25{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:24ch;margin:0 auto 14px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-107{text-align:center;color:#3f3f46;max-width:56ch;margin:0 auto clamp(28px,4vw,44px);font-size:16px;line-height:1.65}.ui-list-item-25{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px -14px #1018282e}.ui-row-60{background:#f5f5fc;border-bottom:1px solid #ececf6;justify-content:center;align-items:center;height:128px;padding:16px;display:flex}.ui-card-37{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex;box-shadow:0 10px 22px -16px #10182859}.ui-span-64{flex-direction:column;line-height:1.25;display:flex}.ui-box-123{color:#111827;font-size:12.5px}.ui-span-65{color:#6b7280;font-size:11px}.ui-pill-25{color:#15803d;background:#22c55e1f;border-radius:9999px;margin-left:6px;padding:3px 9px;font-family:Sora,sans-serif;font-size:12px;font-weight:700}.ui-box-124{padding:18px 20px 8px}.ui-badge-round-35{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:28px;height:28px;font-family:Sora,sans-serif;font-size:12px;font-weight:700;display:grid}.ui-h3-27{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:700}.ui-text-108{color:#6b7280;margin:6px 0 12px;font-size:13.5px}.ui-list-item-26{border-top:1px solid #f0f0f5;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.ui-icon-box-40{color:#4f46e5;background:#4f46e514;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.ui-h4{color:#111827;margin:4px 0;font-family:Sora,sans-serif;font-size:15px;font-weight:700}.ui-text-109{color:#3f3f46;margin:0;font-size:14px;line-height:1.55}.ui-badge-round-36{color:#4f46e5;background:#fff;border:1px solid #4f46e540;border-radius:9999px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 8px 18px -10px #4f46e580}.ui-list-item-27{background:#fff;border:1px solid #4f46e547;border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 22px 50px -26px #4f46e580}.ui-stack-20{flex-direction:column;align-items:center;gap:0;display:flex}.ui-icon-box-41{color:#fff;background:#111827;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.ui-svg-2{display:block}.ui-badge-round-37{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:1px solid #0000;border-radius:9999px;place-items:center;width:26px;height:26px;display:grid}.ui-badge-round-38{color:#9ca3af;background:#fff;border:1px solid #d4d4e4;border-radius:9999px;place-items:center;width:26px;height:26px;display:grid}.ui-icon-box-42{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.ui-stack-21{flex-direction:column;align-items:center;gap:8px;display:flex}.ui-row-61{gap:6px;display:flex}.ui-span-66{color:#4f46e5;opacity:1;background:#fff;border:1px solid #4f46e533;border-radius:9px;align-items:center;gap:4px;padding:6px 9px;font-family:Sora,sans-serif;font-size:11.5px;font-weight:700;display:inline-flex}.ui-span-67{color:#4f46e5;opacity:.75;background:#fff;border:1px solid #4f46e533;border-radius:9px;align-items:center;gap:4px;padding:6px 9px;font-family:Sora,sans-serif;font-size:11.5px;font-weight:700;display:inline-flex}.ui-span-68{color:#4f46e5;opacity:.5;background:#fff;border:1px solid #4f46e533;border-radius:9px;align-items:center;gap:4px;padding:6px 9px;font-family:Sora,sans-serif;font-size:11.5px;font-weight:700;display:inline-flex}.ui-span-69{color:#6b7280;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:inline-flex}.ui-eyebrow-29{letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700}.ui-span-70{color:#15803d;align-items:center;gap:8px;padding:0 18px;display:flex}.ui-span-71{color:#b42318;align-items:center;gap:8px;padding:0 18px;display:flex}.ui-list-item-28{background:#fff;border:1px solid #0000000f;border-radius:20px;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 8px 24px -14px #1018282e}.ui-list-item-28:hover{border-color:#4f46e538;transform:translateY(-3px);box-shadow:0 22px 44px -22px #4f46e566}.ui-row-62{align-items:center;gap:12px;padding:16px 18px;display:flex}.ui-icon-box-43{color:#15803d;background:#22c55e1f;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.ui-span-72{color:#111827;font-size:15px;font-weight:500;line-height:1.45}.ui-eyebrow-30{letter-spacing:.06em;text-transform:uppercase;color:#4f46e5;background:#fff;border:1px solid #4f46e540;border-radius:9999px;align-items:center;gap:5px;padding:5px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.ui-row-63{background:#fbf8f8;border-radius:0 0 19px 19px;align-items:center;gap:12px;padding:16px 18px;display:flex}.ui-icon-box-44{color:#b42318;background:#dc26261a;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.ui-wrap-23{max-width:1100px;margin:0 auto}.ui-text-110{text-align:center;color:#3f3f46;max-width:56ch;margin:0 auto;font-size:16px;line-height:1.65}.ui-row-64{justify-content:center;margin:22px 0 clamp(28px,4vw,40px);display:flex}.ui-row-65{color:#111827;background:#f7f7fb;border:1px solid #ececf6;border-radius:9999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;padding:12px 20px;font-family:Sora,sans-serif;font-size:clamp(14px,1.6vw,17px);font-weight:600;display:inline-flex}.ui-span-73{color:#7c3aed}.ui-card-38{background:#fff;border:1px solid #0000000d;border-radius:28px;overflow:hidden;box-shadow:0 30px 70px -36px #10182873}.ui-stack-22{flex-direction:column;gap:24px;padding:clamp(22px,3.5vw,34px);display:flex}.ui-box-125{gap:28px 30px}.ui-stack-23{flex-direction:column;gap:20px;display:flex}.ui-icon-box-45{color:#3f3f46;background:#f4f4f5;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.ui-row-66{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ui-label-3{color:#111827;font-size:14px;font-weight:600}.ui-span-74{color:#4f46e5;font-variant-numeric:tabular-nums;font-family:Sora,sans-serif;font-size:15px;font-weight:700}.ui-field-6{cursor:pointer;width:100%}.ui-text-111{color:#9ca3af;margin:0;font-size:13px;line-height:1.55}.ui-stack-24{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);flex-direction:column;gap:16px;padding:clamp(22px,3.5vw,34px);display:flex;position:relative;overflow:hidden}.ui-badge-round-39{background:radial-gradient(circle,#ffffff2e,#0000 65%);border-radius:9999px;width:260px;height:260px;position:absolute;top:-90px;right:-90px}.ui-eyebrow-31{letter-spacing:.1em;text-transform:uppercase;color:#ffffffe6;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex;position:relative}.ui-stack-25{flex-direction:column;gap:14px;display:flex;position:relative}.ui-row-67{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.ui-span-75{color:#ffffffe6;font-size:14px;font-weight:600}.ui-span-76{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font-family:Sora,sans-serif;font-size:clamp(32px,4.2vw,46px);font-weight:700;line-height:1}.ui-box-126{background:#ffffff24;border-radius:9999px;height:10px;overflow:hidden}.ui-box-127{background:#a7f3d0;border-radius:9999px;height:100%;transition:width 1s}.ui-span-77{letter-spacing:-.02em;color:#ffffffeb;font-variant-numeric:tabular-nums;font-family:Sora,sans-serif;font-size:clamp(22px,2.6vw,28px);font-weight:700;line-height:1}.ui-box-128{background:#ffffff8c;border-radius:9999px;height:100%;transition:width 1s}.ui-grid-9{grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:10px;display:grid;position:relative}.ui-box-129{background:#ffffff1f;border-radius:14px;padding:12px 14px}.ui-box-130{color:#ffffffd9;font-size:12px;font-weight:600}.ui-box-131{color:#a7f3d0;font-variant-numeric:tabular-nums;margin-top:4px;font-family:Sora,sans-serif;font-size:clamp(16px,1.8vw,19px);font-weight:700}.ui-row-68{color:#fde68a;background:#fbbf2429;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 14px;font-size:13.5px;line-height:1.5;display:flex;position:relative}.ui-ic-15-10{flex:none;width:15px;height:15px;margin-top:2px}.ui-text-112{color:#ffffffeb;margin:0;font-size:14px;line-height:1.55;position:relative}.ui-btn-ghost-25{color:#4f46e5;background:#fff;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;padding:13px 22px;font-size:14.5px;font-weight:600;display:inline-flex;position:relative}.ui-text-113{text-align:center;color:#6b7280;margin:12px 0 0;font-size:13px}.ui-list-item-29{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;gap:12px;padding:24px 22px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 8px 24px -14px #1018282e}.ui-list-item-29:hover{transform:translateY(-4px);box-shadow:0 22px 44px -22px #4f46e566}.ui-row-69{justify-content:space-between;align-items:center;display:flex}.ui-icon-box-46{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.ui-span-78{color:#e0e0f0;font-family:Sora,sans-serif;font-size:28px;font-weight:700}.ui-h3-28{color:#111827;margin:4px 0 0;font-family:Sora,sans-serif;font-size:17px;font-weight:700;line-height:1.3}.ui-text-114{color:#3f3f46;margin:0;font-size:14.5px;line-height:1.6}.ui-text-115{text-align:center;color:#3f3f46;text-wrap:pretty;max-width:64ch;margin:clamp(24px,3vw,32px) auto 0;font-size:16px;line-height:1.7}.ui-list-item-30{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;gap:14px;padding:24px 22px;display:flex;box-shadow:0 8px 24px -14px #1018282e}.ui-badge-round-40{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:32px;height:32px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid}.ui-h3-29{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:17px;font-weight:700}.ui-row-70{align-items:center;gap:18px;margin-top:auto;padding-top:8px;display:flex}.ui-box-132{flex:none;width:112px;height:112px;position:relative}.ui-box-133{transition:stroke-dasharray 1.2s cubic-bezier(.2,.7,.2,1)}.ui-span-79{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.ui-box-134{color:#111827;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.ui-span-80{color:#6b7280;margin-top:3px;font-size:10.5px}.ui-list-22{color:#3f3f46;flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.ui-list-item-31{align-items:center;gap:8px;display:flex}.ui-badge-round-41{background:#4f46e5;border-radius:9999px;flex:none;width:10px;height:10px}.ui-badge-round-42{background:#e4e4ea;border:1px solid #d4d4d8;border-radius:9999px;flex:none;width:10px;height:10px}.ui-h2-26{letter-spacing:-.025em;text-wrap:balance;color:#111827;max-width:18ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-116{color:#3f3f46;max-width:46ch;margin:18px 0 0;font-size:16px;line-height:1.7}.ui-list-item-32{background:#fff;border:1px solid #0000000f;border-radius:18px;align-items:center;gap:14px;padding:18px 20px;display:flex;box-shadow:0 8px 24px -14px #1018282e}.ui-span-81{color:#111827;font-size:15.5px;line-height:1.5}.ui-h2-27{letter-spacing:-.024em;color:#fff;text-wrap:pretty;max-width:20ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(27px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-box-135{padding:28px 20px 36px}.ui-text-117{color:#6b7280;max-width:1200px;margin:0 auto;font-size:12.5px;font-style:italic;line-height:1.6}.ui-wrap-24{width:100%;max-width:440px;margin:0 auto;position:relative}.ui-card-39{background:#fff;border-radius:28px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid;position:relative;box-shadow:0 40px 80px -40px #1e1b4b8c}.ui-box-136{background:#f7f7fb;border-radius:18px;padding:18px}.ui-grad-text-2{letter-spacing:-.02em;background:linear-gradient(90deg,#4f46e5,#7c3aed);-webkit-text-fill-color:transparent;color:#4f46e5;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:28px;font-weight:700}.ui-box-137{color:#52525b;margin-top:4px;font-size:13.5px}.ui-box-138{width:65%}.ui-box-139{width:40%}.ui-box-140{width:42%}.ui-box-141{align-items:center;gap:clamp(32px,5vw,64px)}.ui-text-118{color:#52525b;margin:0 0 14px;font-size:17px;line-height:1.75}.ui-card-40{background:#fff;border:1px solid #0000000d;border-radius:28px;padding:10px;position:relative;overflow:hidden;box-shadow:0 40px 80px -44px #1e1b4b73}.ui-h1-8{letter-spacing:-.03em;color:#111827;text-wrap:pretty;max-width:20ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(30px,4.4vw,50px);font-weight:700;line-height:1.08}.ui-stack-26{flex-direction:column;gap:12px;width:100%;max-width:480px;margin:0 auto;display:flex}.ui-card-41{background:#fff;border:1px solid #0000000f;border-radius:26px;width:100%;padding:clamp(18px,2.6vw,26px);box-shadow:0 30px 70px -30px #1018286b}.ui-row-71{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ui-pill-26{color:#111827;background:#f4f4f5;border-radius:9999px;align-items:center;gap:8px;padding:7px 13px;font-size:13px;display:inline-flex}.ui-ic-13-3{color:#6b7280;width:13px;height:13px}.ui-span-82{color:#6b7280;font-size:12px;font-weight:600}.ui-grid-10{grid-template-columns:96px minmax(0,1fr);align-items:stretch;gap:20px;margin-top:20px;display:grid}.ui-box-142{height:250px;position:relative}.ui-span-83{background:#eef0fb;border-radius:9999px;width:4px;position:absolute;top:0;bottom:0;left:44px}.ui-span-84{background:linear-gradient(#7c3aed,#4f46e5);border-radius:9999px;width:4px;position:absolute;bottom:0;left:44px}.ui-span-85{color:#9ca3af;font-size:11px;font-weight:700;position:absolute;top:100%;left:0;transform:translateY(-50%)}.ui-span-86{color:#9ca3af;font-size:11px;font-weight:700;position:absolute;top:73.9%;left:0;transform:translateY(-50%)}.ui-span-87{color:#9ca3af;font-size:11px;font-weight:700;position:absolute;top:51%;left:0;transform:translateY(-50%)}.ui-span-88{color:#4f46e5;font-size:11px;font-weight:700;position:absolute;top:15.4%;left:0;transform:translateY(-50%)}.ui-span-89{border-top:1.5px dashed #c7c9e0;width:20px;height:0;position:absolute;top:51%;left:36px}.ui-span-90{color:#6b7280;white-space:nowrap;font-size:9.5px;font-weight:700;position:absolute;top:51%;left:58px;transform:translateY(-50%)}.ui-badge-round-43{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:30px;height:30px;display:grid;position:absolute;left:46px;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #4f46e52e,0 10px 20px -8px #4f46e5b3}.ui-ic-14-3{width:14px;height:14px}.ui-stack-27{flex-direction:column;justify-content:space-between;gap:14px;min-width:0;display:flex}.ui-grad-text-3{letter-spacing:-.05em;background:linear-gradient(90deg,#4f46e5,#7c3aed);-webkit-text-fill-color:transparent;color:#4f46e5;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:clamp(58px,8vw,84px);font-weight:700;line-height:.95}.ui-row-72{border-radius:9999px;align-items:center;gap:6px;margin-top:10px;padding:5px 11px;font-size:12.5px;font-weight:700;transition:background .4s,color .4s;display:inline-flex}.ui-stack-28{flex-direction:column;gap:6px;display:flex}.ui-span-91{color:#9ca3af;font-size:12px}.ui-row-73{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:16px;align-items:center;gap:12px;margin-top:18px;padding:14px 16px;transition:opacity .5s,transform .5s;display:flex}.ui-ic-20-6{flex:none;width:20px;height:20px}.ui-span-92{font-size:14px;line-height:1.4}.ui-box-143{font-family:Sora,sans-serif;font-size:17px;font-weight:700}.ui-aside-3{background:#fff;border:1px solid #0000000f;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 16px;display:flex;box-shadow:0 8px 24px -16px #10182840}.ui-badge-round-44{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:42px;height:42px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid}.ui-span-93{flex-direction:column;flex:1;min-width:160px;line-height:1.35;display:flex}.ui-span-94{color:#6b7280;font-size:12px}.ui-span-95{flex-wrap:wrap;gap:6px;display:flex}.ui-btn-alt-2{color:#111827;background:#f4f4f5;border-radius:9999px;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.ui-ic-13-4{color:#4f46e5;width:13px;height:13px}.ui-section-16{padding:clamp(56px,7vw,88px) 20px}.ui-card-42{background:#fff;border:1px solid #0000000f;border-radius:24px;overflow:hidden;box-shadow:0 30px 70px -40px #10182873}.ui-eyebrow-32{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;background:#f7f7fb;border-bottom:1px solid #f0f0f5;padding:14px clamp(18px,3vw,28px);font-size:11.5px;font-weight:700}.ui-span-96{justify-content:space-between;display:flex}.ui-span-97{text-align:center;min-width:64px}.ui-span-98{text-align:center;color:#4f46e5;min-width:64px}.ui-list-item-33{padding:18px clamp(18px,3vw,28px)}.ui-span-99{color:#111827;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.ui-icon-box-47{color:#4f46e5;background:#4f46e514;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.ui-span-100{align-items:center;gap:12px;min-width:0;display:flex}.ui-span-101{text-align:center;color:#9ca3af;background:#f4f4f5;border-radius:12px;flex:none;min-width:64px;padding:9px 12px;font-family:Sora,sans-serif;font-size:15px;font-weight:700}.ui-span-102{background:#eef0fb;border-radius:9999px;flex:1;min-width:30px;height:4px;position:relative;overflow:hidden}.ui-span-103{background:linear-gradient(90deg,#c7d2fe,#7c3aed);border-radius:9999px;transition:width .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0 auto 0 0}.ui-span-104{text-align:center;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;min-width:64px;padding:9px 14px;font-family:Sora,sans-serif;font-size:20px;font-weight:700;transition:opacity .5s .45s,transform .5s .45s;box-shadow:0 12px 24px -14px #4f46e5cc}.ui-list-item-34{border-top:1px solid #f0f0f5;padding:18px clamp(18px,3vw,28px)}.ui-span-105{background:linear-gradient(90deg,#c7d2fe,#7c3aed);border-radius:9999px;transition:width .9s cubic-bezier(.2,.7,.2,1) .16s;position:absolute;inset:0 auto 0 0}.ui-span-106{text-align:center;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;min-width:64px;padding:9px 14px;font-family:Sora,sans-serif;font-size:15px;font-weight:700;transition:opacity .5s .61s,transform .5s .61s;box-shadow:0 12px 24px -14px #4f46e5cc}.ui-span-107{background:linear-gradient(90deg,#c7d2fe,#7c3aed);border-radius:9999px;transition:width .9s cubic-bezier(.2,.7,.2,1) .32s;position:absolute;inset:0 auto 0 0}.ui-span-108{text-align:center;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;min-width:64px;padding:9px 14px;font-family:Sora,sans-serif;font-size:15px;font-weight:700;transition:opacity .5s .77s,transform .5s .77s;box-shadow:0 12px 24px -14px #4f46e5cc}.ui-span-109{background:linear-gradient(90deg,#c7d2fe,#7c3aed);border-radius:9999px;transition:width .9s cubic-bezier(.2,.7,.2,1) .48s;position:absolute;inset:0 auto 0 0}.ui-span-110{text-align:center;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;min-width:64px;padding:9px 14px;font-family:Sora,sans-serif;font-size:20px;font-weight:700;transition:opacity .5s .93s,transform .5s .93s;box-shadow:0 12px 24px -14px #4f46e5cc}.ui-row-74{background:linear-gradient(#fdf6f6,#fbf9fb);border-bottom:1px solid #f3eaea;justify-content:center;align-items:center;height:170px;padding:18px;display:flex;position:relative}.ui-stack-29{flex-direction:column;align-items:center;gap:12px;display:flex}.ui-row-75{background:#fff;border:1.5px dashed #dc262673;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;display:flex}.ui-span-111{color:#b42318;font-family:Sora,sans-serif;font-size:26px;font-weight:700;line-height:1}.ui-span-112{flex-direction:column;line-height:1.3;display:flex}.ui-span-113{color:#111827;font-size:11.5px;font-weight:600}.ui-span-114{color:#9ca3af;font-size:10.5px}.ui-ic-15-11{color:#b42318;width:15px;height:15px}.ui-row-76{gap:4px;display:flex}.ui-icon-box-48{color:#9ca3af;background:#fff;border:1px solid #ececf3;border-radius:7px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.ui-span-115{color:#9ca3af;place-items:center;width:18px;height:24px;font-size:11px;display:grid}.ui-icon-box-49{color:#fff;background:#dc2626;border-radius:7px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.ui-row-77{align-items:flex-start;gap:12px;padding:20px 22px 22px;display:flex}.ui-badge-round-45{color:#b42318;background:#dc26261a;border-radius:9999px;flex:none;place-items:center;width:28px;height:28px;font-family:Sora,sans-serif;font-size:12.5px;font-weight:700;display:grid}.ui-text-119{color:#3f3f46;margin:2px 0 0;font-size:15.5px;line-height:1.6}.ui-row-78{align-items:center;gap:14px;display:flex}.ui-stack-30{flex-direction:column;align-items:center;gap:6px;display:flex}.ui-icon-box-50{color:#4f46e5;background:#fff;border:1px solid #ececf3;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 16px -10px #1018284d}.ui-span-116{color:#6b7280;font-size:10px;font-weight:600}.ui-stack-31{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ui-span-117{align-items:center;gap:6px;display:flex}.ui-badge-round-46{color:#fff;background:#111827;border-radius:9999px;place-items:center;width:34px;height:34px;display:grid}.ui-span-118{color:#111827;font-size:10.5px;font-weight:600}.ui-stack-32{opacity:.6;flex-direction:column;align-items:center;gap:6px;display:flex}.ui-badge-round-47{color:#c4c4cc;background:#fff;border:1.5px dashed #d4d4d8;border-radius:9999px;place-items:center;width:34px;height:34px;display:grid}.ui-span-119{color:#9ca3af;font-size:10px;font-weight:600}.ui-box-144{background:#fff;border:1px solid #ececf3;border-radius:14px;width:100%;max-width:230px;padding:12px 14px}.ui-row-79{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ui-span-120{color:#111827;font-size:11px;font-weight:700}.ui-span-121{color:#b42318;font-size:10.5px;font-weight:700}.ui-row-80{border-bottom:1px solid #f0f0f5;align-items:flex-end;gap:5px;height:70px;display:flex}.ui-span-122{background:#f3caca;border-radius:3px;flex:1;height:6px}.ui-span-123{background:#f3caca;border-radius:3px;flex:1;height:3px}.ui-span-124{background:#f3caca;border-radius:3px;flex:1;height:8px}.ui-span-125{background:#f3caca;border-radius:3px;flex:1;height:2px}.ui-span-126{background:#f3caca;border-radius:3px;flex:1;height:5px}.ui-span-127{background:#f3caca;border-radius:3px;flex:1;height:4px}.ui-span-128{background:#f3caca;border-radius:3px;flex:1;height:7px}.ui-row-81{color:#9ca3af;justify-content:space-between;margin-top:5px;font-size:9.5px;display:flex}.ui-h2-28{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:24ch;margin:0 auto clamp(32px,4vw,48px);font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-list-23{margin:0;list-style:none}.ui-list-item-35{background:#fff;border:1px solid #0000000f;border-radius:20px;padding:22px 24px;position:relative;box-shadow:0 8px 24px -14px #1018282e}.ui-badge-round-48{z-index:1;border-radius:9999px;place-items:center;width:40px;height:40px;font-family:Sora,sans-serif;font-size:14px;font-weight:700;transition:background .4s,color .4s,box-shadow .4s;display:grid;position:absolute;top:18px;left:-58px}.ui-row-82{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ui-row-83{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.ui-pill-27{color:#4f46e5;background:#4f46e514;border-radius:9999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.ui-list-24{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ui-list-item-36{color:#3f3f46;gap:10px;font-size:15px;line-height:1.55;display:flex}.ui-ic-17-5{color:#4f46e5;flex:none;width:17px;height:17px;margin-top:3px}.ui-list-item-37{background:#fff;border:1px solid #4f46e547;border-radius:20px;padding:22px 24px;position:relative;box-shadow:0 22px 50px -26px #4f46e580}.ui-row-84{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ui-pill-28{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:7px;padding:6px 12px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:inline-flex}.ui-text-120{color:#111827;background:#f7f7fd;border-radius:12px;margin:14px 0 0;padding:11px 14px;font-size:14.5px}.ui-box-145{color:#4f46e5;font-weight:700}.ui-text-121{color:#3f3f46;margin:0 0 12px;font-size:15px;line-height:1.6}.ui-grid-11{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:8px;display:grid}.ui-span-129{color:#111827;background:#f7f7fb;border-radius:12px;align-items:center;gap:9px;padding:11px 12px;font-size:14px;font-weight:500;display:flex}.ui-ic-16-10{color:#4f46e5;flex:none;width:16px;height:16px}.ui-section-17{color:#fff;background:#0c0d1e;padding:clamp(64px,8vw,104px) 20px;position:relative;overflow:hidden}.ui-deco-29{pointer-events:none;background:radial-gradient(circle,#7c3aed59,#0000 65%);border-radius:9999px;width:560px;height:560px;position:absolute;top:-180px;right:-120px}.ui-wrap-25{max-width:1100px;margin:0 auto;position:relative}.ui-eyebrow-33{letter-spacing:.12em;text-transform:uppercase;color:#a5b4fc;margin:0 0 14px;font-size:12px;font-weight:600}.ui-h2-29{letter-spacing:-.025em;text-wrap:balance;color:#fff;max-width:18ch;margin:0 0 22px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-list-item-38{border-top:1px solid #ffffff1a;align-items:center;gap:16px;padding:18px 0;display:flex}.ui-icon-box-51{color:#c7d2fe;background:#a5b4fc24;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}.ui-span-130{flex-direction:column;gap:2px;display:flex}.ui-box-146{color:#fff;font-family:Sora,sans-serif;font-size:clamp(19px,2vw,22px);font-weight:700}.ui-span-131{color:#d1d5db;font-size:15px;line-height:1.5}.ui-box-147{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:24px;padding:clamp(18px,3vw,26px) clamp(18px,3vw,26px) clamp(18px,3vw,26px) clamp(26px,3.5vw,34px)}.ui-row-85{color:#111827;background:#fff;border-radius:9999px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:13px;display:flex}.ui-ic-14-4{color:#6b7280;width:14px;height:14px}.ui-row-86{background:#ffffff0f;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.ui-span-132{color:#ffffff73;width:14px;font-size:11px;font-weight:700}.ui-span-133{flex-direction:column;flex:1;gap:5px;display:flex}.ui-span-134{background:#ffffff2e;border-radius:9999px;width:70%;height:7px;display:block}.ui-span-135{background:#ffffff1a;border-radius:9999px;width:90%;height:5px;display:block}.ui-card-43{background:#fff;border-radius:14px;padding:14px 16px;position:relative;box-shadow:0 0 0 2px #a5b4fc,0 24px 50px -20px #7c3aedcc}.ui-badge-round-49{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:28px;height:28px;font-family:Sora,sans-serif;font-size:12px;font-weight:700;display:grid;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}.ui-row-87{justify-content:space-between;align-items:center;gap:8px;display:flex}.ui-span-136{color:#15803d;font-size:11px}.ui-pill-29{color:#15803d;background:#22c55e1f;border-radius:9999px;padding:2px 8px;font-size:10px;font-weight:700}.ui-box-148{color:#1a0dab;margin-top:3px;font-size:14px;font-weight:600}.ui-row-88{color:#6b7280;align-items:center;gap:4px;margin-top:4px;font-size:11px;display:flex}.ui-span-137{color:#fbbc04;letter-spacing:1px}.ui-h2-30{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:24ch;margin:0 auto clamp(32px,4vw,52px);font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-list-item-39{--h:150px}.ui-stack-33{flex-direction:column;gap:8px;display:flex}.ui-h3-30{color:#111827;align-items:center;gap:10px;margin:0;font-family:Sora,sans-serif;font-size:17.5px;font-weight:700;display:flex}.ui-icon-box-52{color:#4f46e5;background:#4f46e514;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ui-row-89{background:#4f46e51a;border-radius:16px 16px 8px 8px;justify-content:space-between;align-items:flex-start;padding:14px 16px;display:flex}.ui-span-138{color:#4f46e5;font-family:Sora,sans-serif;font-size:30px;font-weight:700;line-height:1}.ui-list-item-40{--h:210px}.ui-row-90{background:#4f46e52e;border-radius:16px 16px 8px 8px;justify-content:space-between;align-items:flex-start;padding:14px 16px;display:flex}.ui-list-item-41{--h:270px}.ui-row-91{background:#4f46e542;border-radius:16px 16px 8px 8px;justify-content:space-between;align-items:flex-start;padding:14px 16px;display:flex}.ui-list-item-42{--h:330px}.ui-row-92{background:linear-gradient(160deg,#4f46e5,#7c3aed);border-radius:16px 16px 8px 8px;justify-content:space-between;align-items:flex-start;padding:14px 16px;display:flex}.ui-span-139{color:#fff;font-family:Sora,sans-serif;font-size:30px;font-weight:700;line-height:1}.ui-pill-30{color:#fff;background:#ffffff2e;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-family:Sora,sans-serif;font-size:12.5px;font-weight:700;display:inline-flex}.ui-box-149{background:#e5e7eb;border-radius:9999px;height:6px;margin-top:8px}.ui-wrap-26{align-items:start;max-width:1100px;margin:0 auto}.ui-stack-34{flex-direction:column;gap:10px;max-width:460px;margin-top:22px;display:flex}.ui-btn-ghost-26{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:600;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.ui-btn-ghost-26:hover{border-color:#4f46e559;transform:translateY(-2px);box-shadow:0 12px 26px -16px #4f46e58c}.ui-ic-17-6{color:#4f46e5;flex:none;width:17px;height:17px}.ui-card-44{background:#fff;border:1px solid #d977064d;border-radius:24px;padding:clamp(24px,3vw,32px);position:relative;overflow:hidden;box-shadow:0 22px 50px -30px #d9770673}.ui-icon-box-53{color:#b45309;background:#fbbf242e;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.ui-h3-31{color:#111827;margin:16px 0 8px;font-family:Sora,sans-serif;font-size:clamp(19px,2vw,22px);font-weight:700;line-height:1.25}.ui-text-122{color:#3f3f46;margin:0;font-size:15.5px;line-height:1.65}.ui-btn-10{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:8px;margin-top:18px;padding:12px 20px;font-size:14.5px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-card-45{background:#fff;border:1px solid #0000000f;border-radius:26px;padding:clamp(20px,3vw,28px);box-shadow:0 24px 60px -28px #10182859}.ui-row-93{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:22px;display:flex}.ui-eyebrow-34{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;font-size:12px;font-weight:600}.ui-row-94{align-items:baseline;gap:10px;margin-top:6px;display:flex}.ui-span-140{color:#9ca3af;font-family:Sora,sans-serif;font-size:20px;font-weight:700;text-decoration:line-through}.ui-ic-18-5{color:#a5b4fc;width:18px;height:18px}.ui-grad-text-4{letter-spacing:-.04em;background:linear-gradient(90deg,#4f46e5,#7c3aed);-webkit-text-fill-color:transparent;color:#4f46e5;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:clamp(46px,6vw,64px);font-weight:700;line-height:1}.ui-row-95{background:#f7f7fb;border-radius:16px;align-items:flex-end;gap:6px;height:130px;margin-top:20px;padding:12px;display:flex;position:relative;overflow:hidden}.ui-span-141{border-radius:6px 6px 3px 3px;flex:1;transition:height .8s,background .6s}.ui-row-96{color:#9ca3af;justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.ui-row-97{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:16px;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.ui-card-46{background:#fff;border:1px solid #0000000f;border-radius:24px;overflow:hidden;box-shadow:0 8px 24px -14px #1018282e}.ui-eyebrow-35{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;background:#f7f7fb;padding:14px 24px;font-size:11.5px;font-weight:600}.ui-span-142{color:#3f3f46;font-size:14.5px}.ui-span-143{color:#9ca3af;align-items:center;gap:8px;font-family:Sora,sans-serif;font-size:15px;font-weight:700;display:inline-flex}.ui-span-144{color:#4f46e5;align-items:center;gap:6px;font-family:Sora,sans-serif;font-size:17px;font-weight:700;display:inline-flex}.ui-list-item-43{opacity:.55;border-top:1px solid #f0f0f5;padding:18px 24px}.ui-card-47{background:#fff;border:1px solid #0000000f;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 20px 50px -28px #10182859}.ui-box-150{padding:clamp(24px,3.5vw,36px)}.ui-eyebrow-36{letter-spacing:.12em;text-transform:uppercase;color:#6b7280;margin:0 0 6px;font-size:12px;font-weight:600}.ui-h3-32{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.ui-row-98{align-items:baseline;gap:8px;margin:18px 0;display:flex}.ui-span-145{letter-spacing:-.04em;color:#c9cbd6;font-family:Sora,sans-serif;font-size:clamp(48px,6vw,68px);font-weight:700;line-height:1}.ui-span-146{color:#6b7280;font-size:13px}.ui-badge-round-50{color:#9ca3af;border:1px solid #e5e7eb;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;font-size:10px;font-weight:700;display:grid}.ui-box-151{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);padding:clamp(24px,3.5vw,36px);position:relative;overflow:hidden}.ui-badge-round-51{background:radial-gradient(circle,#ffffff2e,#0000 65%);border-radius:9999px;width:240px;height:240px;position:absolute;top:-80px;right:-80px}.ui-eyebrow-37{letter-spacing:.12em;text-transform:uppercase;color:#ffffffd9;margin:0 0 6px;font-size:12px;font-weight:600;position:relative}.ui-h3-33{color:#fff;margin:0;font-family:Sora,sans-serif;font-size:20px;font-weight:700;position:relative}.ui-row-99{align-items:baseline;gap:8px;margin:18px 0;display:flex;position:relative}.ui-span-147{letter-spacing:-.04em;color:#fff;font-family:Sora,sans-serif;font-size:clamp(48px,6vw,68px);font-weight:700;line-height:1}.ui-span-148{color:#ffffffe6;font-size:13px}.ui-list-25{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex;position:relative}.ui-list-item-44{color:#fff;gap:10px;font-size:15px;line-height:1.55;display:flex}.ui-badge-round-52{background:#fff3;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;font-size:10px;font-weight:700;display:grid}.ui-box-152{font-weight:700}.ui-badge-round-53{color:#4f46e5;z-index:2;background:#fff;border-radius:9999px;place-items:center;width:56px;height:56px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px -12px #10182873}.ui-box-153{background:#fafaff;border-top:1px solid #f0f0f5;padding:clamp(22px,3vw,30px)}.ui-row-100{align-items:center;gap:10px;margin-bottom:16px;display:flex}.ui-list-item-45{background:#fff;border:1px solid #ececf3;border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.ui-icon-box-54{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ui-box-154{color:#111827;font-family:Sora,sans-serif;font-size:14.5px;line-height:1.3}.ui-box-155{opacity:.7}.ui-card-48{background:#fff;border:1px solid #0000000f;border-radius:22px;padding:24px;box-shadow:0 8px 24px -14px #1018282e}.ui-h3-34{color:#111827;margin:0 0 12px;font-family:Sora,sans-serif;font-size:18px;font-weight:700}.ui-text-123{color:#6b7280;margin:0;font-size:14.5px}.ui-list-26{color:#6b7280;margin:0;padding-left:18px;font-size:14.5px;line-height:1.6}.ui-h2-31{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:24ch;margin:0 auto clamp(32px,4.5vw,56px);font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-124{color:#3f3f46;text-align:center;max-width:52ch;margin:-28px auto clamp(32px,4vw,48px);font-size:17px;line-height:1.7}.ui-span-149{transition:background .5s,color .5s,box-shadow .5s}.ui-box-156{background:#fff;border-radius:20px;padding:clamp(20px,2.6vw,26px);transition:border-color .5s,box-shadow .5s}.ui-h3-35{letter-spacing:-.01em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:600}.ui-text-125{color:#3f3f46;text-align:center;margin:32px auto 0;font-size:16px;line-height:1.7}.ui-list-item-46{background:linear-gradient(135deg,#4f46e5,#7c3aed);border:1px solid #0000;border-radius:22px;flex-direction:column;gap:18px;min-height:200px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px -20px #4f46e5b3}.ui-span-150{letter-spacing:-.04em;color:#ffffff52;font-family:Sora,sans-serif;font-size:40px;font-weight:700;line-height:1;position:absolute;top:16px;right:20px}.ui-icon-box-55{color:#fff;background:#ffffff2e;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;position:relative}.ui-box-157{margin-top:auto;position:relative}.ui-box-158{color:#fff;font-family:Sora,sans-serif;font-size:16.5px;font-weight:600;line-height:1.35}.ui-box-159{color:#ffffffe0;margin-top:4px;font-size:14px;line-height:1.5}.ui-list-item-47{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;gap:18px;min-height:200px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px -14px #1018282e}.ui-span-151{letter-spacing:-.04em;color:#e4e4f2;font-family:Sora,sans-serif;font-size:40px;font-weight:700;line-height:1;position:absolute;top:16px;right:20px}.ui-icon-box-56{color:#4f46e5;background:#4f46e514;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;position:relative}.ui-box-160{color:#111827;font-family:Sora,sans-serif;font-size:16.5px;font-weight:600;line-height:1.35}.ui-box-161{color:#6b7280;margin-top:4px;font-size:14px;line-height:1.5}.ui-section-18{background:#f7f7fb;border-bottom:1px solid #0000000a;padding:0 20px clamp(64px,8vw,104px)}.ui-btn-alt-3{color:#fff;background:#0c0d1e;border-radius:24px;flex-wrap:wrap;align-items:center;gap:18px 24px;max-width:1000px;margin:0 auto;padding:clamp(22px,3vw,30px);transition:transform .25s;display:flex;box-shadow:0 24px 50px -26px #0c0d1eb3}.ui-btn-alt-3:hover{transform:translateY(-3px)}.ui-icon-box-57{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:16px;flex:none;place-items:center;width:54px;height:54px;display:grid}.ui-box-162{flex:1;min-width:min(100%,260px)}.ui-h2-32{color:#fff;margin:0;font-family:Sora,sans-serif;font-size:clamp(20px,2.4vw,26px);font-weight:700}.ui-text-126{color:#d1d5db;margin:6px 0 0;font-size:15.5px;line-height:1.6}.ui-span-152{color:#c7d2fe;text-underline-offset:3px;font-weight:600;text-decoration:underline}.ui-ic-22-3{color:#c7d2fe;flex:none;width:22px;height:22px}.ui-section-19{color:#111827;background:#fff;border-top:1px solid #0000000d;position:relative;overflow:hidden}.ui-deco-30{pointer-events:none;background-image:radial-gradient(#1118270f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.ui-h2-33{letter-spacing:-.024em;color:#111827;text-wrap:pretty;max-width:22ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(27px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-127{color:#3f3f46;text-wrap:pretty;max-width:46ch;margin:18px 0 0;font-size:clamp(16px,1.5vw,18px);line-height:1.65}.ui-list-item-48{color:#3f3f46;align-items:flex-start;gap:11px;font-size:15px;line-height:1.6;display:flex}.ui-ic-18-6{color:#4f46e5;flex:none;width:18px;height:18px;margin-top:3px}.ui-link-7{color:#4f46e5;text-underline-offset:3px;text-decoration:underline}.ui-form-3{color:#111827;background:#fff;border:1px solid #0000000f;border-radius:24px;margin:0;padding:clamp(22px,3vw,34px);box-shadow:0 24px 60px -28px #10182859}.ui-text-128{color:#3f3f46;max-width:60ch;margin:22px 0 0;font-size:clamp(17px,1.5vw,19px);line-height:1.7}.ui-span-153{color:#854d0e;background:#facc152e;border:1px dashed #ca8a048c;border-radius:6px;padding:1px 6px;font-weight:600;display:inline}.ui-text-129{color:#3f3f46;max-width:60ch;margin:14px 0 0;font-size:16px;line-height:1.7}.ui-span-154{color:#111827;font-family:Sora,sans-serif;font-size:15px;font-weight:600}.ui-pill-31{color:#6b7280;background:#f4f4f5;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.ui-row-101{background:#f7f7fb;border-radius:16px;align-items:flex-end;gap:6px;height:190px;margin-top:18px;padding:14px;display:flex}.ui-row-102{color:#854d0e;background:#facc1524;border:1px dashed #ca8a0480;border-radius:14px;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;font-size:12.5px;display:flex}.ui-ic-15-12{flex:none;width:15px;height:15px}.ui-card-49{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;gap:14px;padding:22px;display:flex;box-shadow:0 8px 24px -14px #1018282e}.ui-icon-box-58{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.ui-pill-32{color:#6b7280;background:#f4f4f5;border-radius:9999px;padding:4px 10px;font-size:11px;font-weight:600}.ui-h3-36{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:16px;font-weight:600;line-height:1.35}.ui-grid-12{background:#f7f7fb;border-radius:14px;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-top:auto;padding:12px;display:grid}.ui-box-163{color:#6b7280;font-size:11px;font-weight:600}.ui-box-164{margin-top:4px;font-size:13px}.ui-box-165{color:#4f46e5;font-size:11px;font-weight:600}.ui-card-50{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;gap:14px;padding:24px;display:flex;box-shadow:0 8px 24px -14px #1018282e}.ui-icon-box-59{color:#4f46e5;background:#4f46e514;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.ui-span-155{letter-spacing:-.04em;color:#ececf3;font-family:Sora,sans-serif;font-size:36px;font-weight:700}.ui-text-130{margin:0;font-size:14.5px;line-height:1.6}.ui-text-131{color:#3f3f46;margin:0;font-size:15px;line-height:1.7}.ui-wrap-27{align-items:start;max-width:1200px;margin:0 auto}.ui-eyebrow-38{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;text-align:left;margin:0 0 14px;font-size:12px;font-weight:600}.ui-h2-34{letter-spacing:-.025em;text-align:left;text-wrap:balance;color:#111827;max-width:24ch;margin:0 0 18px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-132{color:#3f3f46;margin:0;font-size:16.5px;line-height:1.75}.ui-h3-37{color:#111827;margin:32px 0 14px;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.ui-grid-13{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ui-box-166{background:#f7f7fb;border-radius:14px;padding:13px 15px}.ui-box-167{margin-top:5px;font-size:13px}.ui-text-133{margin:16px 0 0;font-size:15px}.ui-figure-18{background:#fff;border:1px solid #0000000f;border-radius:24px;margin:0;padding:22px;box-shadow:0 8px 24px -14px #1018282e}.ui-box-168{aspect-ratio:16/9;background:#f7f7fb;border-radius:16px;margin-top:14px;position:relative;overflow:hidden}.ui-box-169{width:100%;height:100%;position:absolute;inset:0}.ui-box-170{color:#6b7280;margin-top:10px;font-size:12.5px;font-style:italic}.ui-wrap-28{max-width:900px;margin:0 auto}.ui-figure-19{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:28px;margin:0;padding:clamp(28px,4vw,44px);position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #4f46e5b3}.ui-ic-40{color:#ffffff59;width:40px;height:40px}.ui-blockquote-6{color:#fff;margin:14px 0 0;font-family:Sora,sans-serif;font-size:clamp(20px,2.4vw,26px);font-weight:600;line-height:1.45}.ui-row-103{align-items:center;gap:12px;margin-top:22px;display:flex}.ui-badge-round-54{background:#fff3;border-radius:9999px;place-items:center;width:44px;height:44px;font-family:Sora,sans-serif;font-weight:700;display:grid}.ui-box-171{color:#fff;font-size:15px}.ui-section-20{padding:clamp(48px,6vw,72px) 20px}.ui-svg-3{width:100%;min-width:520px;height:auto;display:block}.ui-span-156{height:1.125rem;top:-.2rem;left:98%}.ui-span-157{height:1.125rem;top:-.2rem;left:2%}.ui-svg-4{width:100%;height:auto;display:block}.ui-h1-9{letter-spacing:-.03em;color:#111827;text-wrap:pretty;max-width:21ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(30px,4.4vw,50px);font-weight:700;line-height:1.08}.ui-stack-35{flex-direction:column;gap:12px;width:100%;max-width:500px;margin:0 auto;display:flex}.ui-card-51{background:#0c0d1e;border-radius:22px;overflow:hidden;box-shadow:0 30px 70px -30px #1018288c}.ui-box-172{aspect-ratio:16/9;background:linear-gradient(135deg,#1e1b4b,#3b1d7a);position:relative}.ui-row-104{color:#fff;background:#ffffff24;border-radius:9999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;inset:14px 14px auto auto}.ui-badge-round-55{background:#f87171;border-radius:9999px;width:7px;height:7px}.ui-stack-36{opacity:.95;background:#fff;border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex;position:absolute;inset:14px 44% 30% 14px}.ui-badge-round-56{background:#ff5f57;border-radius:9999px;width:6px;height:6px}.ui-badge-round-57{background:#febc2e;border-radius:9999px;width:6px;height:6px}.ui-badge-round-58{background:#28c840;border-radius:9999px;width:6px;height:6px}.ui-span-158{background:#111827;border-radius:9999px;width:70%;height:7px;display:block}.ui-span-159{background:#e5e7eb;border-radius:9999px;width:90%;height:5px;display:block}.ui-span-160{background:#e5e7eb;border-radius:9999px;width:60%;height:5px;display:block}.ui-span-161{background:#f8717114;border:2px dashed #f87171;border-radius:6px;height:22px;margin-top:auto;display:block}.ui-grid-14{aspect-ratio:1;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:3px solid #ffffff40;border-radius:14px;place-items:center;width:30%;display:grid;position:absolute;bottom:14px;right:14px}.ui-ic-28{width:28px;height:28px}.ui-badge-round-59{color:#4f46e5;background:#fffffff2;border-radius:9999px;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 30px -10px #00000080}.ui-ic-26{width:26px;height:26px;margin-left:3px}.ui-box-173{background:#ffffff26;height:4px;position:absolute;bottom:0;left:0;right:0}.ui-box-174{background:linear-gradient(90deg,#818cf8,#c4b5fd);height:100%;transition:width .5s linear}.ui-list-27{flex-direction:column;gap:2px;margin:0;padding:10px;list-style:none;display:flex}.ui-list-item-49{border-radius:10px;align-items:center;gap:10px;padding:8px 10px;transition:background .35s;display:flex}.ui-icon-box-60{border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:10.5px;font-weight:700;transition:background .35s,color .35s;display:grid}.ui-span-162{flex:1;min-width:0;font-size:12.5px;line-height:1.35;transition:color .35s}.ui-aside-4{background:#fff;border:1px solid #4f46e533;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;box-shadow:0 8px 24px -16px #4f46e566}.ui-stack-37{background:#f5f5fc;border-bottom:1px solid #ececf6;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:150px;display:flex}.ui-grad-text-5{letter-spacing:-.03em;background:linear-gradient(90deg,#4f46e5,#7c3aed);-webkit-text-fill-color:transparent;color:#4f46e5;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:44px;font-weight:700;line-height:1}.ui-span-163{background:#4f46e5;border-radius:4px;width:14px;height:14px}.ui-span-164{background:#a5b4fc;border-radius:4px;width:14px;height:14px}.ui-box-175{padding:20px 22px 22px}.ui-h3-38{color:#111827;align-items:center;gap:9px;margin:0 0 6px;font-family:Sora,sans-serif;font-size:17px;font-weight:700;display:flex}.ui-row-105{background:#f5f5fc;border-bottom:1px solid #ececf6;justify-content:center;align-items:center;height:150px;padding:16px;display:flex}.ui-stack-38{flex-direction:column;gap:5px;width:100%;max-width:220px;display:flex}.ui-span-165{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-size:10.5px;display:flex}.ui-ic-11-4{color:#6b7280;width:11px;height:11px}.ui-span-166{color:#b42318;background:#dc262612;border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-size:10.5px;font-weight:600;display:flex}.ui-span-167{color:#6b7280;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-size:10.5px;font-weight:600;display:flex}.ui-stack-39{background:#f5f5fc;border-bottom:1px solid #ececf6;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:150px;padding:16px;display:flex}.ui-row-106{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ui-pill-33{color:#4f46e5;background:#fff;border:1px solid #4f46e540;border-radius:9999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.ui-span-168{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:11.5px;font-weight:700;display:inline-flex}.ui-text-134{text-align:center;color:#111827;text-wrap:balance;max-width:62ch;margin:clamp(24px,3vw,32px) auto 0;font-family:Sora,sans-serif;font-size:clamp(17px,1.8vw,20px);font-weight:600;line-height:1.45}.ui-text-135{text-align:center;color:#3f3f46;max-width:60ch;margin:0 auto clamp(28px,4vw,44px);font-size:16px;line-height:1.65}.ui-wrap-29{aspect-ratio:1;width:100%;max-width:520px;margin:0 auto;position:relative}.ui-span-169{border-radius:9999px;transition:border-color .4s;position:absolute;inset:6%}.ui-span-170{border-radius:9999px;transition:border-color .4s;position:absolute;inset:26%}.ui-box-176{transition:stroke .4s}.ui-span-171{border-radius:18px;flex-direction:column;align-items:center;gap:4px;padding:clamp(10px,2vw,16px) clamp(12px,2.4vw,20px);transition:background .4s,color .4s,box-shadow .4s,transform .4s;display:flex;position:absolute;top:50%;left:50%}.ui-span-172{white-space:nowrap;font-family:Sora,sans-serif;font-size:clamp(11.5px,1.6vw,14px);font-weight:700}.ui-span-173{white-space:nowrap;border-radius:12px;align-items:center;gap:5px;padding:clamp(6px,1.2vw,9px) clamp(8px,1.4vw,12px);font-size:clamp(10px,1.4vw,12.5px);font-weight:700;transition:background .4s,color .4s,box-shadow .4s;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.ui-pill-34{white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:clamp(4px,.9vw,6px) clamp(6px,1.1vw,10px);font-size:clamp(9px,1.25vw,11.5px);font-weight:600;transition:background .4s,color .4s,box-shadow .4s;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.ui-grid-15{background:#fff;border:1px solid #0000000f;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:5px;display:grid}.ui-btn-ghost-27{cursor:pointer;border:0;border-radius:12px;min-height:44px;padding:8px 6px;font-family:Sora,sans-serif;font-size:14px;font-weight:600;transition:background .3s,color .3s}.ui-card-52{background:#fff;border:1px solid #4f46e52e;border-radius:20px;margin-top:14px;padding:clamp(20px,3vw,28px);box-shadow:0 22px 50px -30px #4f46e573}.ui-eyebrow-39{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:0 0 8px;font-size:12px;font-weight:700}.ui-span-174{color:#111827;background:#f7f7fb;border:1px solid #ececf6;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.ui-ic-14-5{color:#4f46e5;width:14px;height:14px}.ui-eyebrow-40{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:20px 0 6px;font-size:12px;font-weight:700}.ui-text-136{color:#4f46e5;align-items:flex-start;gap:10px;margin:0;font-family:Sora,sans-serif;font-size:clamp(17px,1.8vw,20px);font-weight:700;line-height:1.4;display:flex}.ui-ic-19-4{flex:none;width:19px;height:19px;margin-top:3px}.ui-text-137{color:#111827;text-align:center;margin:clamp(40px,5vw,56px) 0 16px;font-family:Sora,sans-serif;font-size:18px;font-weight:700}.ui-list-item-50{background:#fff;border:1px solid #0000000f;border-radius:20px;align-items:flex-start;gap:14px;padding:22px;display:flex;box-shadow:0 8px 24px -14px #1018282e}.ui-h3-39{color:#111827;margin:2px 0 6px;font-family:Sora,sans-serif;font-size:16.5px;font-weight:700}.ui-text-138{text-align:center;color:#3f3f46;margin:22px 0 0;font-size:15.5px}.ui-row-107{background:#f5f5fc;border-bottom:1px solid #ececf6;justify-content:center;align-items:center;height:160px;padding:18px;display:flex}.ui-stack-40{flex-direction:column;gap:5px;width:100%;max-width:210px;display:flex}.ui-span-175{color:#111827;background:#fff;border:1px solid #4f46e54d;border-radius:9px;align-items:center;gap:7px;padding:7px 10px;font-size:11.5px;font-weight:600;display:flex;box-shadow:0 6px 14px -10px #4f46e599}.ui-ic-12-2{color:#4f46e5;width:12px;height:12px}.ui-span-176{color:#9ca3af;background:0 0;border:1px dashed #d4d4e4;border-radius:9px;align-items:center;gap:7px;padding:7px 10px;font-size:11.5px;font-weight:600;text-decoration:line-through;display:flex}.ui-ic-12-3{color:#c4c4cc;width:12px;height:12px}.ui-stack-41{flex-direction:column;gap:8px;padding:20px 22px 22px;display:flex}.ui-badge-round-60{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:28px;height:28px;font-family:Sora,sans-serif;font-size:12.5px;font-weight:700;display:grid}.ui-h3-40{color:#111827;align-items:center;gap:8px;margin:0;font-family:Sora,sans-serif;font-size:16.5px;font-weight:700;display:flex}.ui-stack-42{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:5px;width:100%;max-width:210px;padding:12px;display:flex}.ui-span-177{color:#111827;margin-bottom:2px;font-size:11px;font-weight:700}.ui-span-178{color:#6b7280;background:#f7f7fb;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;font-size:11px;display:flex}.ui-span-179{color:#15803d;background:#22c55e1f;border-radius:7px;justify-content:center;align-items:center;gap:5px;height:26px;margin-top:3px;font-size:10.5px;font-weight:700;display:flex}.ui-box-177{background:linear-gradient(135deg,#e0e7ff,#ede9fe);border-radius:12px;width:100%;max-width:210px;height:118px;position:relative;overflow:hidden}.ui-pill-35{color:#4f46e5;background:#fff;border-radius:9999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.ui-ic-10{width:10px;height:10px}.ui-ic-42{color:#4f46e559;width:42px;height:42px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.ui-pill-36{color:#111827;background:#fff;border-radius:9999px;align-items:center;gap:4px;padding:4px 9px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:10px}.ui-row-108{color:#fff;background:#0c0d1e;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:18px;padding:16px 20px;display:flex}.ui-span-180{color:#c7d2fe;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.ui-pill-37{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;padding:6px 12px;font-size:13px;font-weight:700}.ui-pill-38{color:#9ca3af;background:#ffffff0f;border-radius:9999px;padding:6px 12px;font-size:13px;font-weight:600;text-decoration:line-through}.ui-deco-31{pointer-events:none;background:radial-gradient(circle,#4f46e561,#0000 65%);border-radius:9999px;width:720px;height:460px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.ui-wrap-30{max-width:1200px;margin:0 auto;position:relative}.ui-row-109{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:clamp(28px,4vw,44px);display:flex}.ui-h2-35{letter-spacing:-.025em;text-wrap:balance;color:#fff;max-width:20ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-btn-ghost-28{color:#4f46e5;background:#fff;border-radius:9999px;align-items:center;gap:9px;padding:14px 24px;font-size:15px;font-weight:600;display:inline-flex}.ui-row-110{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;display:flex;position:relative}.ui-badge-round-61{color:#4f46e5;background:#fff;border-radius:9999px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ui-ic-15-13{width:15px;height:15px;margin-left:2px}.ui-box-178{background:#ffffff1f;border-radius:9999px;flex:1;height:6px;position:relative}.ui-box-179{background:linear-gradient(90deg,#818cf8,#c4b5fd);border-radius:9999px;transition:width .3s linear;position:absolute;inset:0 auto 0 0}.ui-span-181{background:#0c0d1e;width:2px;height:12px;position:absolute;top:50%;left:20%;transform:translate(-50%,-50%)}.ui-span-182{background:#0c0d1e;width:2px;height:12px;position:absolute;top:50%;left:40%;transform:translate(-50%,-50%)}.ui-span-183{background:#0c0d1e;width:2px;height:12px;position:absolute;top:50%;left:60%;transform:translate(-50%,-50%)}.ui-span-184{background:#0c0d1e;width:2px;height:12px;position:absolute;top:50%;left:80%;transform:translate(-50%,-50%)}.ui-span-185{color:#9ca3af;flex:none;font-size:12px;font-weight:600}.ui-list-item-51{border-radius:18px;flex-direction:column;gap:14px;padding:20px 18px;transition:background .4s,border-color .4s,transform .4s;display:flex;position:relative}.ui-icon-box-61{border-radius:12px;place-items:center;width:40px;height:40px;transition:background .4s,color .4s;display:grid}.ui-span-186{letter-spacing:.06em;color:#a5b4fc;font-family:Sora,sans-serif;font-size:12px;font-weight:700}.ui-span-187{font-size:15px;line-height:1.5;transition:color .4s}.ui-section-21{background:#f7f7fb;border-bottom:1px solid #0000000a;padding:clamp(64px,8vw,104px) 20px}.ui-wrap-31{align-items:stretch;max-width:1100px;margin:0 auto}.ui-card-53{background:#fff;border:1px solid #0000000f;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 70px -40px #10182873}.ui-box-180{background:linear-gradient(#f5f5fc,#fff);height:190px;padding:18px 20px 14px;position:relative}.ui-row-111{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:7px;padding:5px 11px;font-size:12px;display:inline-flex;position:absolute;top:16px;left:20px}.ui-ic-12-4{color:#6b7280;width:12px;height:12px}.ui-svg-5{width:calc(100% - 40px);height:120px;position:absolute;top:44px;left:20px;right:20px;overflow:visible}.ui-pill-39{color:#6b7280;background:#f4f4f5;border-radius:9999px;padding:3px 9px;font-family:Sora,sans-serif;font-size:12px;font-weight:700;position:absolute;bottom:18px;left:14px}.ui-pill-40{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:5px;padding:5px 11px;font-family:Sora,sans-serif;font-size:14px;font-weight:700;display:inline-flex;position:absolute;top:40px;right:14px;box-shadow:0 10px 22px -10px #4f46e5cc}.ui-span-188{color:#9ca3af;font-size:10.5px;font-weight:600;position:absolute;top:78px;left:22px}.ui-stack-43{flex-direction:column;flex:1;gap:10px;padding:clamp(20px,3vw,28px);display:flex}.ui-h2-36{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:clamp(21px,2.2vw,25px);font-weight:700;line-height:1.2}.ui-btn-11{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:12px 20px;font-size:14.5px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-card-54{background:#fff;border:1px solid #0000000f;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px -14px #1018282e}.ui-row-112{background:#f5f5fc;justify-content:center;align-items:center;height:190px;padding:18px;display:flex}.ui-card-55{background:#fff;border:1px solid #e5e7eb;border-radius:14px;width:100%;max-width:220px;padding:14px;transform:rotate(-2deg);box-shadow:0 14px 30px -18px #10182859}.ui-row-113{color:#111827;align-items:center;gap:7px;margin-bottom:10px;font-size:11.5px;font-weight:700;display:flex}.ui-stack-44{flex-direction:column;gap:7px;display:flex}.ui-span-189{align-items:center;gap:7px;display:flex}.ui-icon-box-62{color:#fff;background:#4f46e5;border-radius:4px;place-items:center;width:15px;height:15px;display:grid}.ui-span-190{background:#e5e7eb;border-radius:9999px;flex:1;height:6px}.ui-span-191{background:#e5e7eb;border-radius:9999px;flex:1;max-width:80%;height:6px}.ui-span-192{border:1.5px solid #d4d4e4;border-radius:4px;width:15px;height:15px}.ui-span-193{background:#e5e7eb;border-radius:9999px;flex:1;max-width:90%;height:6px}.ui-span-194{background:#e5e7eb;border-radius:9999px;flex:1;max-width:65%;height:6px}.ui-btn-ghost-29{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:12px 20px;font-size:14.5px;font-weight:600;display:inline-flex;box-shadow:0 8px 24px -12px #1018282e}.ui-text-139{color:#fff;background:#ffffff24;border-radius:14px;align-items:flex-start;gap:10px;max-width:46ch;margin:16px 0 0;padding:12px 14px;font-size:14.5px;line-height:1.55;display:flex}.ui-ic-16-11{flex:none;width:16px;height:16px;margin-top:2px}.ui-card-56{background:#fff;border:1px solid #00000014;border-radius:20px;overflow:hidden;box-shadow:0 30px 70px -30px #10182873}.ui-row-114{background:#f1f1f5;border-bottom:1px solid #e4e4ea;align-items:center;gap:8px;padding:10px 14px;display:flex}.ui-badge-round-62{background:#ff5f57;border-radius:9999px;width:9px;height:9px}.ui-badge-round-63{background:#febc2e;border-radius:9999px;width:9px;height:9px}.ui-badge-round-64{background:#28c840;border-radius:9999px;width:9px;height:9px}.ui-pill-41{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:9999px;flex:1;margin-left:8px;padding:5px 11px;font-size:11.5px;overflow:hidden}.ui-stack-45{flex-direction:column;gap:12px;padding:16px;display:flex}.ui-span-195{color:#111827;font-family:Sora,sans-serif;font-size:14px;font-weight:700}.ui-pill-42{color:#fff;background:#111827;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.ui-row-115{flex-wrap:wrap;gap:5px;display:flex}.ui-span-196{border-radius:8px;padding:5px 9px;font-size:11px;font-weight:600;transition:background .4s,color .4s}.ui-grid-16{grid-template-columns:1.1fr 1fr;gap:10px;display:grid}.ui-box-181{background:linear-gradient(135deg,#e0e7ff,#ede9fe);border-radius:12px;height:130px;position:relative;overflow:hidden}.ui-pill-43{color:#4f46e5;background:#fff;border-radius:9999px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;left:10px}.ui-span-197{color:#4f46e5;font-size:10px;font-weight:700;position:absolute;top:10px;left:10px}.ui-ic-44{color:#4f46e559;width:44px;height:44px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ui-span-198{color:#111827;font-family:Sora,sans-serif;font-size:13px;font-weight:700;line-height:1.3}.ui-span-199{background:#e5e7eb;border-radius:9999px;height:5px;display:block}.ui-span-200{background:#e5e7eb;border-radius:9999px;width:85%;height:5px;display:block}.ui-span-201{background:#e5e7eb;border-radius:9999px;width:70%;height:5px;display:block}.ui-span-202{color:#6b7280;align-items:center;gap:4px;margin-top:auto;font-size:10px;display:flex}.ui-stack-46{border:1px solid #ececf3;border-radius:12px;flex-direction:column;gap:6px;padding:10px;display:flex}.ui-span-203{color:#3f3f46;background:#f4f4f5;border-radius:7px;padding:4px 8px;font-size:10px;font-weight:600}.ui-span-204{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9px;place-items:center;height:30px;font-size:11.5px;font-weight:700;display:grid}.ui-card-57{background:#fff;border:1px solid #0000000f;border-radius:16px;align-items:center;gap:10px;padding:11px 14px;display:flex;position:absolute;bottom:-16px;left:-10px;box-shadow:0 18px 40px -16px #10182866}.ui-icon-box-63{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.ui-box-182{color:#111827;font-family:Sora,sans-serif;font-size:15px}.ui-span-205{color:#6b7280;font-size:11.5px}.ui-box-183{width:160px;height:110px;position:relative}.ui-span-206{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:9px;justify-content:space-between;align-items:center;width:120px;padding:8px 10px;font-size:10px;font-weight:700;display:flex;position:absolute;top:6px;left:50%;transform:translate(-50%)rotate(-8deg);box-shadow:0 6px 14px -8px #1018284d}.ui-span-207{color:#b42318}.ui-span-208{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:9px;justify-content:space-between;align-items:center;width:120px;padding:8px 10px;font-size:10px;font-weight:700;display:flex;position:absolute;top:26px;left:50%;transform:translate(-50%)rotate(5deg);box-shadow:0 6px 14px -8px #1018284d}.ui-span-209{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:9px;justify-content:space-between;align-items:center;width:120px;padding:8px 10px;font-size:10px;font-weight:700;display:flex;position:absolute;top:48px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 6px 14px -8px #1018284d}.ui-span-210{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:9px;justify-content:space-between;align-items:center;width:120px;padding:8px 10px;font-size:10px;font-weight:700;display:flex;position:absolute;top:70px;left:50%;transform:translate(-50%)rotate(2deg);box-shadow:0 6px 14px -8px #1018284d}.ui-span-211{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:10px 12px;font-size:10.5px;font-weight:700;display:flex}.ui-span-212{flex-direction:column;gap:5px;display:flex}.ui-pill-44{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;padding:4px 10px;font-size:11px;font-weight:700}.ui-pill-45{color:#9ca3af;background:#f4f4f5;border-radius:9999px;padding:4px 10px;font-size:11px;font-weight:600;text-decoration:line-through}.ui-row-116{align-items:flex-end;gap:6px;display:flex}.ui-span-213{background:#d9dcf3;border-radius:4px 4px 2px 2px;width:30px;height:60px;position:relative}.ui-span-214{border-bottom:12px solid #c7cbe8;border-left:15px solid #0000;border-right:15px solid #0000;width:0;height:0;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.ui-span-215{background:#d9dcf3;border-radius:4px 4px 2px 2px;width:30px;height:82px;position:relative}.ui-span-216{background:#d9dcf3;border-radius:4px 4px 2px 2px;width:30px;height:70px;position:relative}.ui-span-217{background:linear-gradient(#4f46e5,#7c3aed);border-radius:4px 4px 2px 2px;width:30px;height:92px;position:relative}.ui-span-218{border-bottom:12px solid #4f46e5;border-left:15px solid #0000;border-right:15px solid #0000;width:0;height:0;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.ui-span-219{background:#d9dcf3;border-radius:4px 4px 2px 2px;width:30px;height:66px;position:relative}.ui-box-184{border-bottom:1px solid #f0f0f5}.ui-span-220{color:#3f3f46;background:#fafafc;align-items:center;gap:10px;padding:18px 22px;font-family:Sora,sans-serif;font-size:16px;font-weight:700;display:flex}.ui-icon-box-64{color:#6b7280;background:#f0f0f5;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.ui-span-221{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);align-items:center;gap:10px;padding:18px 22px;font-family:Sora,sans-serif;font-size:16px;font-weight:700;display:flex}.ui-icon-box-65{color:#fff;background:#ffffff2e;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.ui-row-117{color:#111827;align-items:center;gap:10px;padding:16px 22px;font-size:14px;font-weight:600;display:flex}.ui-box-185{color:#3f3f46;background:#fafafc;padding:16px 22px;font-size:14.5px;line-height:1.5}.ui-eyebrow-41{letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;margin-bottom:3px;font-size:11px;font-weight:700;display:block}.ui-box-186{color:#111827;background:#f7f7fd;padding:16px 22px;font-size:14.5px;font-weight:600;line-height:1.5}.ui-eyebrow-42{letter-spacing:.06em;text-transform:uppercase;color:#4f46e5;margin-bottom:3px;font-size:11px;font-weight:700;display:block}.ui-box-187{background:linear-gradient(90deg,#4f46e50d,#7c3aed0d)}.ui-row-118{color:#111827;align-items:center;gap:10px;padding:18px 22px;font-size:14px;font-weight:700;display:flex}.ui-stack-47{color:#b42318;background:#dc26260d;flex-direction:column;justify-content:center;padding:18px 22px;font-size:14.5px;font-weight:600;line-height:1.5;display:flex}.ui-span-222{align-items:center;gap:7px;display:inline-flex}.ui-stack-48{color:#15803d;background:#22c55e12;flex-direction:column;justify-content:center;padding:18px 22px;font-size:14.5px;font-weight:600;line-height:1.5;display:flex}.ui-text-140{color:#111827;text-align:center;margin:clamp(36px,4vw,48px) 0 16px;font-family:Sora,sans-serif;font-size:18px;font-weight:700}.ui-list-item-52{background:#fff;border:1px solid #0000000f;border-radius:22px;align-items:flex-start;gap:14px;padding:22px;display:flex;box-shadow:0 8px 24px -14px #1018282e}.ui-wrap-32{aspect-ratio:1;width:100%;max-width:540px;margin:0 auto;position:relative}.ui-span-223{border-radius:9999px;transition:border-color .4s;position:absolute;inset:4%}.ui-span-224{border-radius:9999px;transition:border-color .4s;position:absolute;inset:20%}.ui-span-225{color:#fff;background:#111827;border-radius:18px;flex-direction:column;align-items:center;gap:4px;padding:clamp(10px,2vw,16px) clamp(14px,2.4vw,22px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 30px -16px #10182899}.ui-span-226{font-family:Sora,sans-serif;font-size:clamp(12px,1.6vw,15px);font-weight:700}.ui-span-227{white-space:nowrap;border-radius:10px;align-items:center;padding:clamp(4px,.8vw,7px) clamp(7px,1.1vw,11px);font-size:clamp(9px,1.1vw,11.5px);font-weight:700;transition:background .4s,color .4s,box-shadow .4s;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.ui-pill-46{white-space:nowrap;border-radius:9999px;align-items:center;padding:clamp(4px,.8vw,6px) clamp(7px,1.1vw,11px);font-size:clamp(9px,1.1vw,11.5px);font-weight:600;transition:background .4s,color .4s,box-shadow .4s;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.ui-grid-17{background:#fff;border:1px solid #0000000f;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;display:grid}.ui-text-141{color:#111827;margin:0 0 12px;font-family:Sora,sans-serif;font-size:clamp(17px,1.8vw,20px);font-weight:700}.ui-row-119{flex-wrap:wrap;gap:7px;display:flex}.ui-pill-47{color:#111827;background:#f7f7fb;border:1px solid #ececf6;border-radius:9999px;align-items:center;gap:5px;padding:7px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.ui-row-120{justify-content:center;margin-bottom:14px;display:flex}.ui-pill-48{color:#b45309;background:#fbbf2429;border-radius:9999px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.ui-h2-37{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:22ch;margin:0 auto 14px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-142{text-align:center;color:#3f3f46;max-width:60ch;margin:0 auto clamp(28px,4vw,44px);font-size:16px;line-height:1.7}.ui-box-188{background:#f7f7fb;border:1px solid #ececf6;border-radius:28px;padding:clamp(20px,3vw,32px)}.ui-stack-49{flex-direction:column;align-items:stretch;gap:10px;display:flex}.ui-eyebrow-43{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;font-size:11.5px;font-weight:700}.ui-pill-49{color:#111827;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:8px;padding:11px 14px;font-size:13.5px;display:flex;box-shadow:0 6px 16px -12px #1018284d}.ui-span-228{color:#a5b4fc;place-items:center;display:grid}.ui-card-58{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex;box-shadow:0 24px 50px -24px #4f46e5cc}.ui-icon-box-66{background:#ffffff2e;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.ui-box-189{font-family:Sora,sans-serif;font-size:17px}.ui-span-229{color:#ffffffe6;text-align:center;font-size:12.5px}.ui-card-59{background:#fff;border:1px solid #e5e7eb;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:0 6px 16px -12px #1018284d}.ui-icon-box-67{color:#4f46e5;background:#4f46e514;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.ui-card-60{background:#fff;border:1px solid #4f46e540;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:0 16px 34px -20px #4f46e599}.ui-icon-box-68{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.ui-h1-10{letter-spacing:-.03em;color:#111827;text-wrap:pretty;max-width:16ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(32px,4.6vw,54px);font-weight:700;line-height:1.06}.ui-text-143{color:#3f3f46;text-wrap:pretty;max-width:54ch;margin:22px 0 0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.ui-btn-ghost-30{color:#111827;background:#fff;border:1px solid #0000000d;border-radius:9999px;flex-wrap:wrap;align-items:center;gap:8px 14px;max-width:100%;margin-top:24px;padding:8px 18px 8px 8px;display:inline-flex;box-shadow:0 12px 30px -14px #10182847}.ui-span-230{color:#fbbc04;letter-spacing:1px;font-size:15px}.ui-btn-alt-4{border-radius:22px;flex-direction:column;gap:14px;padding:clamp(16px,2.2vw,22px);transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 14px 34px -22px #10182866}.ui-btn-alt-4:hover{transform:translateY(-4px);box-shadow:0 24px 44px -22px #4f46e58c}.ui-icon-box-69{border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.ui-ic-17-7{opacity:.7;width:17px;height:17px}.ui-span-231{font-family:Sora,sans-serif;font-size:clamp(15px,1.6vw,18px);font-weight:700;line-height:1.25}.ui-span-232{opacity:.75;font-size:13px;font-weight:600}.ui-section-22{border-bottom:1px solid #0000000a;padding:clamp(56px,7vw,96px) 20px}.ui-row-121{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin-bottom:clamp(26px,3.5vw,40px);display:flex}.ui-row-122{align-items:flex-start;gap:18px;max-width:680px;display:flex}.ui-icon-box-70{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:18px;flex:none;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 14px 28px -14px #4f46e5cc}.ui-eyebrow-44{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;margin:2px 0 8px;font-size:12px;font-weight:600}.ui-h2-38{letter-spacing:-.022em;color:#111827;text-wrap:balance;margin:0;font-family:Sora,sans-serif;font-size:clamp(26px,3.2vw,38px);font-weight:700;line-height:1.1}.ui-text-144{color:#3f3f46;max-width:56ch;margin:12px 0 0;font-size:16px;line-height:1.65}.ui-btn-alt-5{color:#fff;background:#0c0d1e;border-radius:24px;flex-direction:column;gap:16px;height:100%;padding:clamp(24px,3vw,30px);transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #4f46e5a6}.ui-btn-alt-5:hover{transform:translateY(-4px);box-shadow:0 36px 70px -30px #4f46e5cc}.ui-badge-round-65{background:radial-gradient(circle,#7c3aed73,#0000 65%);border-radius:9999px;width:260px;height:260px;position:absolute;top:-90px;right:-90px}.ui-span-233{background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(200deg,#000,#0000 60%);mask-image:linear-gradient(200deg,#000,#0000 60%)}.ui-span-234{justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.ui-icon-box-71{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:16px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 12px 24px -10px #7c3aedcc}.ui-ic-23{width:23px;height:23px}.ui-pill-50{color:#c7d2fe;background:#a5b4fc24;border:1px solid #a5b4fc40;border-radius:9999px;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.ui-span-235{letter-spacing:-.02em;margin-top:auto;font-family:Sora,sans-serif;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.15;position:relative}.ui-span-236{color:#d1d5db;max-width:34ch;font-size:15.5px;line-height:1.6;position:relative}.ui-pill-51{color:#0c0d1e;background:#fff;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.ui-btn-ghost-31{color:#111827;background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;gap:14px;height:100%;padding:22px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 8px 24px -14px #1018282e}.ui-btn-ghost-31:hover{border-color:#4f46e54d;transform:translateY(-4px);box-shadow:0 22px 44px -22px #4f46e573}.ui-icon-box-72{color:#4f46e5;background:#4f46e514;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.ui-badge-round-66{color:#4f46e5;border:1px solid #e5e7eb;border-radius:9999px;place-items:center;width:34px;height:34px;display:grid}.ui-span-237{font-family:Sora,sans-serif;font-size:17px;font-weight:700;line-height:1.3}.ui-span-238{color:#3f3f46;font-size:14.5px;line-height:1.55}.ui-btn-12{color:#111827;background:linear-gradient(90deg,#4f46e512,#7c3aed12);border:1px dashed #4f46e559;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;height:100%;padding:22px 24px;display:flex}.ui-icon-box-73{color:#4f46e5;background:#fff;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 18px -12px #4f46e599}.ui-span-239{flex-direction:column;line-height:1.35;display:flex}.ui-box-190{font-family:Sora,sans-serif;font-size:16px}.ui-span-240{color:#3f3f46;font-size:14px}.ui-pill-52{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:600;display:inline-flex}.ui-section-23{background:#fff;padding:clamp(48px,6vw,88px) 20px}.ui-card-61{color:#fff;background:#0c0d1e;border-radius:32px;max-width:1200px;margin:0 auto;padding:clamp(28px,4.5vw,56px);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #4f46e599}.ui-deco-32{pointer-events:none;background:radial-gradient(circle,#4f46e573,#0000 65%);border-radius:9999px;width:420px;height:420px;position:absolute;bottom:-160px;left:-120px}.ui-deco-33{pointer-events:none;background:radial-gradient(circle,#7c3aed59,#0000 65%);border-radius:9999px;width:380px;height:380px;position:absolute;top:-140px;right:-100px}.ui-deco-34{pointer-events:none;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.ui-eyebrow-45{letter-spacing:.1em;text-transform:uppercase;color:#c7d2fe;background:#a5b4fc1f;border:1px solid #a5b4fc40;border-radius:9999px;align-items:center;gap:8px;margin:0 0 18px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.ui-badge-round-67{background:#4ade80;border-radius:9999px;width:7px;height:7px}.ui-h2-39{letter-spacing:-.026em;color:#fff;text-wrap:balance;max-width:16ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(28px,3.8vw,46px);font-weight:700;line-height:1.08}.ui-text-145{color:#d1d5db;text-wrap:pretty;max-width:46ch;margin:18px 0 0;font-size:clamp(16px,1.5vw,18px);line-height:1.65}.ui-btn-13{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 12px 28px -12px #7c3aedcc}.ui-btn-ghost-32{color:#fff;background:#ffffff0f;border:1px solid #fff3;border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex}.ui-box-191{backdrop-filter:blur(6px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:24px;padding:clamp(18px,2.4vw,24px);position:relative}.ui-eyebrow-46{letter-spacing:.1em;text-transform:uppercase;color:#a5b4fc;margin:0 0 14px;font-size:12px;font-weight:700}.ui-btn-ghost-33{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;transition:background .25s,border-color .25s,transform .25s;display:flex}.ui-btn-ghost-33:hover{background:#818cf824;border-color:#818cf873;transform:translateY(-2px)}.ui-span-241{flex:1;font-size:14.5px;font-weight:600;line-height:1.35}.ui-ic-16-12{color:#a5b4fc;flex:none;width:16px;height:16px}.ui-link-8{color:#d1d5db;border-top:1px solid #ffffff14;align-items:center;gap:8px;margin-top:16px;padding-top:16px;font-size:14px;display:flex}.ui-box-192{color:#fff;font-weight:600}.ui-text-146{color:#111827;background:#fff;border:1px solid #4f46e533;border-radius:16px;align-items:center;gap:12px;max-width:52ch;margin:22px 0 0;padding:14px 18px;font-family:Sora,sans-serif;font-size:16px;font-weight:600;line-height:1.45;display:flex}.ui-card-62{background:#fff;border:1px solid #0000000f;border-radius:24px;overflow:hidden;box-shadow:0 24px 60px -28px #10182859}.ui-row-123{background:#f7f7fb;border-bottom:1px solid #ececf3;gap:4px;padding:10px;display:flex;overflow:hidden}.ui-pill-53{white-space:nowrap;border-radius:9999px;flex:none;padding:6px 11px;font-size:12px;font-weight:600;transition:background .5s,color .5s}.ui-box-193{padding:20px}.ui-row-124{justify-content:flex-end;display:flex}.ui-box-194{color:#fff;background:#111827;border-radius:18px 18px 4px;max-width:86%;padding:12px 15px;font-size:14px;line-height:1.5}.ui-row-125{gap:10px;margin-top:16px;display:flex}.ui-box-195{background:#f7f7fb;border:1px solid #ececf3;border-radius:4px 18px 18px;flex:1;min-width:0;padding:14px 15px}.ui-span-242{background:#dcdcf0;border-radius:9999px;height:8px;transition:width .8s}.ui-row-126{border-top:1px solid #ececf3;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;padding-top:12px;display:flex}.ui-pill-54{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;transition:opacity .6s,transform .6s;display:inline-flex}.ui-badge-round-68{background:#fff;border-radius:9999px;width:6px;height:6px}.ui-pill-55{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;padding:5px 10px;font-size:12px;transition:opacity .6s}.ui-row-127{color:#111827;background:#fff;border:1px solid #0000000f;border-radius:9999px;align-items:center;gap:8px;padding:9px 15px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:-18px;left:-14px;box-shadow:0 10px 24px -12px #1018284d}.ui-h2-40{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:22ch;margin:0 auto 24px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-wrap-33{background:linear-gradient(#f5f5fc,#fff);border:1px solid #4f46e526;border-radius:24px;max-width:1000px;margin:0 auto clamp(32px,4.5vw,52px);padding:clamp(20px,3vw,28px)}.ui-text-147{color:#111827;align-items:center;gap:10px;margin:0 0 20px;font-family:Sora,sans-serif;font-size:16px;font-weight:600;display:flex}.ui-pill-56{letter-spacing:.04em;color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:6px;padding:5px 12px;font-family:Sora,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.ui-text-148{color:#3f3f46;margin:10px 0 0;font-size:14.5px;line-height:1.55}.ui-pill-57{color:#15803d;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:9999px;align-items:center;gap:7px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.ui-badge-round-69{background:#22c55e;border-radius:9999px;width:7px;height:7px}.ui-text-149{color:#111827;margin:10px 0 0;font-size:14.5px;font-weight:600;line-height:1.55}.ui-list-item-53{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;height:100%;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 8px 24px -14px #1018282e}.ui-list-item-53:hover{transform:translateY(-4px);box-shadow:0 22px 44px -22px #4f46e566}.ui-row-128{background:#f5f5fc;border-bottom:1px solid #ececf6;justify-content:center;align-items:center;height:190px;padding:18px;display:flex}.ui-stack-50{flex-direction:column;gap:8px;width:100%;display:flex}.ui-row-129{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:flex-start;gap:8px;min-height:58px;padding:10px 12px;font-size:12.5px;line-height:1.4;display:flex}.ui-ic-14-6{color:#4f46e5;flex:none;width:14px;height:14px;margin-top:2px}.ui-span-243{transition:opacity .4s}.ui-pill-58{border-radius:9999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .5s;display:inline-flex}.ui-box-196{padding:clamp(18px,2.5vw,24px)}.ui-span-244{letter-spacing:.06em;color:#4f46e5;font-family:Sora,sans-serif;font-size:12px;font-weight:700}.ui-h3-41{letter-spacing:-.01em;color:#111827;margin:6px 0 8px;font-family:Sora,sans-serif;font-size:clamp(18px,1.8vw,20px);font-weight:600;line-height:1.3}.ui-box-197{background:#fff;border:1px solid #ececf3;border-radius:14px;width:100%;padding:12px}.ui-row-130{color:#4f46e5;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.ui-stack-51{flex-direction:column;gap:5px;margin-top:9px;display:flex}.ui-row-131{border-radius:9px;align-items:center;gap:7px;padding:5px 9px;font-size:11.5px;font-weight:600;transition:all .5s;display:flex}.ui-badge-round-70{background:currentColor;border-radius:9999px;width:6px;height:6px}.ui-row-132{color:#6b7280;border:1px solid #ececf3;border-radius:9px;align-items:center;gap:7px;padding:5px 9px;font-size:11.5px;font-weight:600;display:flex}.ui-row-133{border-radius:9999px;align-items:center;gap:6px;margin-top:9px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .5s;display:inline-flex}.ui-stack-52{flex-direction:column;gap:6px;width:100%;display:flex}.ui-row-134{color:#3f3f46;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:11.5px;font-weight:500;transition:border-color .5s;display:flex}.ui-span-245{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-pill-59{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:700;transition:opacity .5s,transform .5s;display:inline-flex}.ui-span-246{color:#9ca3af;flex:none;font-size:10px}.ui-text-150{color:#3f3f46;text-align:center;max-width:58ch;margin:0 auto clamp(28px,4vw,44px);font-size:17px;line-height:1.7}.ui-wrap-34{align-items:stretch;max-width:1200px;margin:0 auto}.ui-card-63{box-sizing:border-box;background:#fff;border:1px solid #0000000f;border-radius:24px;height:100%;padding:clamp(16px,2.4vw,22px);box-shadow:0 24px 60px -30px #10182859}.ui-eyebrow-47{letter-spacing:.1em;text-transform:uppercase;color:#7c3aed;align-items:center;gap:8px;margin:2px 0 12px;font-size:11px;font-weight:600;display:flex}.ui-list-item-54{background:#f7f7fb;border:1px solid #ececf3;border-radius:14px;align-items:flex-start;gap:14px;padding:14px 16px;transition:background .25s,border-color .25s;display:flex}.ui-list-item-54:hover{background:#4f46e50f;border-color:#4f46e559}.ui-icon-box-74{color:#4f46e5;background:#fff;border:1px solid #4f46e540;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.ui-box-198{color:#111827;margin-bottom:3px;font-family:Sora,sans-serif;font-size:15px;font-weight:600;display:block}.ui-span-247{color:#3f3f46;font-size:14px;line-height:1.55;display:block}.ui-card-64{box-sizing:border-box;background:#fff;border:1px solid #0000000f;border-radius:24px;flex-direction:column;justify-content:center;height:100%;padding:clamp(16px,2.4vw,22px);display:flex;box-shadow:0 24px 60px -30px #10182859}.ui-row-135{color:#fff;background:#111827;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.ui-row-136{justify-content:center;padding:8px 0;display:flex}.ui-eyebrow-48{letter-spacing:.1em;text-transform:uppercase;color:#7c3aed;font-size:11px;font-weight:600}.ui-grid-18{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ui-row-137{border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;font-weight:500;transition:background .5s,border-color .5s,color .5s;display:flex}.ui-ic-13-5{flex:none;width:13px;height:13px}.ui-row-138{justify-content:center;padding:10px 0;display:flex}.ui-box-199{background:#f7f7fb;border:1px solid #ececf3;border-radius:14px;padding:14px}.ui-row-139{color:#4f46e5;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.ui-stack-53{flex-direction:column;gap:7px;margin-top:10px;display:flex}.ui-span-248{background:#dcdcf0;border-radius:9999px;width:94%;height:7px}.ui-span-249{background:#dcdcf0;border-radius:9999px;width:78%;height:7px}.ui-row-140{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ui-pill-60{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.ui-pill-61{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;padding:4px 10px;font-size:11.5px}.ui-box-200{align-items:stretch}.ui-box-201{background:#f7f7fb;border:1px solid #ececf3;border-radius:24px;padding:clamp(22px,3vw,32px);position:relative}.ui-card-65{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:22px;position:relative;transform:rotate(-1deg);box-shadow:0 18px 40px -24px #10182859}.ui-eyebrow-49{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.ui-box-202{color:#111827;margin-top:14px;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:1.25}.ui-stack-54{flex-direction:column;gap:6px;margin-top:14px;display:flex}.ui-span-250{background:#ececf3;border-radius:9999px;width:96%;height:6px}.ui-span-251{background:#ececf3;border-radius:9999px;width:88%;height:6px}.ui-span-252{background:#ececf3;border-radius:9999px;width:64%;height:6px}.ui-row-141{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.ui-pill-62{color:#4f46e5;background:#4f46e514;border-radius:9999px;padding:5px 10px;font-size:11.5px;font-weight:600}.ui-text-151{color:#3f3f46;margin:22px 0 0;font-size:15.5px;line-height:1.7}.ui-stack-55{flex-direction:column;gap:14px;display:flex}.ui-eyebrow-50{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;margin:0;font-size:13px;font-weight:600}.ui-card-66{background:#fff;border:1px solid #4f46e533;border-radius:22px;padding:clamp(20px,3vw,26px);box-shadow:0 16px 36px -22px #4f46e573}.ui-row-142{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ui-span-253{letter-spacing:-.03em;color:#4f46e5;font-family:Sora,sans-serif;font-size:28px;font-weight:700}.ui-box-203{background:#ececf3;border-radius:9999px;height:12px;margin:14px 0;overflow:hidden}.ui-box-204{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;height:100%;transition:width 1.2s cubic-bezier(.2,.8,.2,1)}.ui-text-152{color:#3f3f46;margin:0;font-size:15px;line-height:1.6}.ui-box-205{background:#fff;border:1px solid #ececf3;border-radius:22px;padding:clamp(20px,3vw,26px)}.ui-pill-63{color:#6b7280;background:#f4f4f5;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.ui-box-206{background:#c9cbe6;border-radius:9999px;height:100%;transition:width 1.2s cubic-bezier(.2,.8,.2,1)}.ui-text-153{color:#3f3f46;background:#f7f7fb;border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:14px 16px;font-size:14px;line-height:1.6;display:flex}.ui-ic-16-13{color:#4f46e5;flex:none;width:16px;height:16px;margin-top:3px}.ui-h2-41{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:22ch;margin:0 auto clamp(32px,4.5vw,56px);font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-list-28{flex-direction:column;gap:7px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ui-list-item-55{color:#3f3f46;gap:9px;font-size:14px;line-height:1.55;display:flex}.ui-ic-15-14{color:#4f46e5;flex:none;width:15px;height:15px;margin-top:3px}.ui-box-207{background:#f4f4f5;border-radius:6px;padding:1px 6px;font-size:13px}.ui-deco-35{pointer-events:none;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.ui-deco-36{pointer-events:none;background:radial-gradient(#7c3aed4d,#0000 65%);border-radius:9999px;width:760px;height:440px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.ui-eyebrow-51{letter-spacing:.12em;text-transform:uppercase;color:#a5b4fc;text-align:center;margin:0 0 14px;font-size:12px;font-weight:600}.ui-h2-42{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#fff;max-width:22ch;margin:0 auto 16px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-154{color:#d1d5db;text-align:center;text-wrap:pretty;max-width:62ch;margin:0 auto clamp(32px,4.5vw,48px);font-size:16.5px;line-height:1.7}.ui-card-67{text-align:center;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:22px 22px 10px 10px;padding:20px;position:relative;box-shadow:0 24px 50px -24px #7c3aedcc}.ui-row-143{color:#fff;align-items:center;gap:8px;font-family:Sora,sans-serif;font-size:18px;font-weight:700;display:inline-flex}.ui-row-144{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.ui-pill-64{border-radius:9999px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:background .6s,color .6s,transform .6s}.ui-grid-19{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 18px;display:grid}.ui-stack-56{color:#c7d2fe;background:linear-gradient(#a5b4fc2e,#a5b4fc0f);border:1px solid #a5b4fc33;border-top:0;border-radius:0 0 4px 4px;flex-direction:column;justify-content:flex-end;align-items:center;height:96px;padding-bottom:12px;font-size:13px;font-weight:600;display:flex}.ui-box-208{text-align:center;color:#fff;letter-spacing:.02em;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px 10px 22px 22px;padding:16px;font-family:Sora,sans-serif;font-size:16px;font-weight:700}.ui-text-155{color:#d1d5db;text-align:center;text-wrap:pretty;max-width:62ch;margin:clamp(32px,4.5vw,44px) auto 0;font-size:16.5px;line-height:1.7}.ui-h2-43{letter-spacing:-.025em;text-wrap:balance;color:#111827;max-width:14ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-btn-14{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:9px;margin-top:28px;padding:14px 24px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-list-item-56{background:linear-gradient(135deg,#4f46e5,#7c3aed);border:1px solid #0000;border-radius:22px;flex-direction:column;gap:20px;min-height:180px;padding:24px;transition:transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px -20px #4f46e5b3}.ui-list-item-56:hover{transform:translateY(-4px)}.ui-span-254{letter-spacing:-.04em;color:#ffffff52;font-family:Sora,sans-serif;font-size:44px;font-weight:700;line-height:1;position:absolute;top:16px;right:20px}.ui-icon-box-75{color:#fff;background:#ffffff2e;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;position:relative}.ui-span-255{letter-spacing:-.01em;color:#fff;text-wrap:pretty;margin-top:auto;font-family:Sora,sans-serif;font-size:17px;font-weight:600;line-height:1.4;position:relative}.ui-list-item-57{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;gap:20px;min-height:180px;padding:24px;transition:transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px -14px #1018282e}.ui-list-item-57:hover{transform:translateY(-4px)}.ui-span-256{letter-spacing:-.04em;color:#e4e4f2;font-family:Sora,sans-serif;font-size:44px;font-weight:700;line-height:1;position:absolute;top:16px;right:20px}.ui-icon-box-76{color:#4f46e5;background:#4f46e514;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;position:relative}.ui-span-257{letter-spacing:-.01em;color:#111827;text-wrap:pretty;margin-top:auto;font-family:Sora,sans-serif;font-size:17px;font-weight:600;line-height:1.4;position:relative}.ui-box-209{--delay:50ms}.ui-card-68{--delay:80ms;background:#fff;border:1px solid #4f46e524;border-radius:20px;padding:14px;box-shadow:0 1px 2px #1018280a,0 22px 44px -24px #4f46e573}.ui-row-145{align-items:center;gap:10px;padding:2px 4px 12px;display:flex}.ui-span-258{flex:none;width:30px;height:30px;position:relative}.ui-img-7{object-fit:cover;border-radius:9999px;width:30px;height:30px}.ui-badge-round-71{background:#22c55e;border:2px solid #fff;border-radius:9999px;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.ui-span-259{color:#3f3f46;font-size:13.5px;line-height:1.35}.ui-label-4{flex:none;display:block;position:relative}.ui-ic-16-14{color:#9ca3af;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ui-field-7{color:#111827;background:#f9f9fc;border:1px solid #e5e7eb;border-radius:14px;width:100%;height:50px;padding:0 14px 0 40px;font-size:15px;transition:border-color .2s,box-shadow .2s,background .2s}.ui-label-5{flex:auto;min-width:0;display:block;position:relative}.ui-btn-15{color:#fff;cursor:pointer;background:linear-gradient(90deg,#4f46e5,#7c3aed);border:0;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e5b3}.ui-box-210{--delay:.12s}.ui-btn-ghost-34{--delay:.18s;box-sizing:border-box;color:#111827;background:#fff;border:1px solid #0000000d;border-radius:9999px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:8px 14px;max-width:100%;margin-top:0;padding:8px 18px 8px 8px;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 12px 30px -14px #10182847}.ui-btn-ghost-34:hover{transform:translateY(-2px);box-shadow:0 18px 36px -16px #10182859}.ui-span-260{color:#111827;font-size:12.5px;font-weight:600}.ui-link-9{z-index:1!important}.ui-box-211{--delay:.15s}.ui-span-261{background:#ff5f57}.ui-span-262{background:#febc2e}.ui-span-263{background:#28c840}.ui-ic{width:68%}.ui-box-212{color:#1a0dab}.ui-ic-2{width:60%}.ui-ic-3{width:72%}.ui-ic-4{width:54%}.ui-button-11{cursor:pointer;font-family:inherit}.ui-link-10{border:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000f}.ui-box-213{text-align:center;margin-bottom:clamp(32px,4.5vw,52px)}.ui-h2-44{letter-spacing:-.025em;color:#111827;text-wrap:balance;max-width:24ch;margin:0 auto 16px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-156{color:#3f3f46;max-width:56ch;margin:0 auto;font-size:17px;line-height:1.7}.ui-box-214{color:#111827;font-weight:600}.ui-box-215{--delay:.1s}.ui-box-216{text-align:center;margin-bottom:clamp(28px,4vw,44px)}.ui-h2-45{letter-spacing:-.025em;color:#111827;text-wrap:balance;max-width:22ch;margin:0 auto 16px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-ic-5{width:70%}.ui-ic-6{width:62%}.ui-ic-7{width:74%}.ui-row-146{flex-wrap:wrap;gap:8px 18px;margin-top:16px;display:flex}.ui-link-11{color:#4f46e5;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.ui-box-217{background:#f7f7fb radial-gradient(#1118270f 1px,#0000 1px) 0 0/18px 18px;border:1px solid #0000000d;border-radius:20px;padding:18px;position:relative;overflow:hidden}.ui-svg-6{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ui-box-218{stroke:#c7d2fe;stroke-width:2px;fill:none}.ui-box-219{--n:0;stroke:#7c3aed;stroke-width:3px;stroke-linecap:round;fill:none;stroke-dasharray:10 110}.ui-box-220{--n:1;stroke:#7c3aed;stroke-width:3px;stroke-linecap:round;fill:none;stroke-dasharray:10 110}.ui-box-221{--n:2;stroke:#7c3aed;stroke-width:3px;stroke-linecap:round;fill:none;stroke-dasharray:10 110}.ui-box-222{--n:3;stroke:#7c3aed;stroke-width:3px;stroke-linecap:round;fill:none;stroke-dasharray:10 110}.ui-grid-20{grid-template-rows:auto 96px auto;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:center;gap:12px;display:grid;position:relative}.ui-card-69{--n:0;z-index:1;background:#fff;border:1px solid #0000000f;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px;display:flex;position:relative;box-shadow:0 10px 24px -16px #10182859}.ui-icon-box-77{color:#4f46e5;background:#f1f0fe;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ui-span-264{color:#111827;font-family:Sora,sans-serif;font-size:13.5px;font-weight:600;line-height:1.25;display:block}.ui-span-265{color:#6b7280;margin-top:2px;font-size:11.5px;line-height:1.35;display:block}.ui-card-70{--n:1;z-index:1;background:#fff;border:1px solid #0000000f;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px;display:flex;position:relative;box-shadow:0 10px 24px -16px #10182859}.ui-span-266{place-items:center;display:grid}.ui-icon-box-78{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:18px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 16px 32px -14px #4f46e5b3}.ui-ic-26-2{width:26px;height:26px}.ui-card-71{--n:2;z-index:1;background:#fff;border:1px solid #0000000f;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px;display:flex;position:relative;box-shadow:0 10px 24px -16px #10182859}.ui-card-72{--n:3;z-index:1;background:#fff;border:1px solid #0000000f;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px;display:flex;position:relative;box-shadow:0 10px 24px -16px #10182859}.ui-text-157{color:#047857;background:#ecfdf5;border-radius:12px;align-items:center;gap:8px;margin:14px 0 0;padding:10px 14px;font-size:13.5px;font-weight:500;display:flex}.ui-badge-round-72{background:#22c55e;border-radius:9999px;flex:none;width:8px;height:8px}.ui-box-223{background:#f7f7fb radial-gradient(#1118270f 1px,#0000 1px) 0 0/18px 18px;border:1px solid #0000000d;border-radius:20px;padding:18px;position:relative}.ui-row-147{justify-content:space-between;align-items:center;gap:10px;margin:0 2px 12px;display:flex}.ui-eyebrow-52{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.ui-pill-65{color:#047857;background:#ecfdf5;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.ui-list-29{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ui-list-item-58{background:#fff;border:1px solid #0000000f;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex;position:relative}.ui-span-267{color:#111827;font-family:Sora,sans-serif;font-size:14.5px;font-weight:600;display:block}.ui-span-268{color:#6b7280;margin-top:1px;font-size:12.5px;display:block}.ui-badge-round-73{color:#fff;background:#22c55e;border-radius:9999px;flex:none;place-items:center;width:22px;height:22px;display:grid}.ui-box-224{border-top:1px solid #0000000f;margin-top:28px;padding-top:22px}.ui-eyebrow-53{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;margin:0 0 12px;font-size:12px;font-weight:600}.ui-row-148{flex-wrap:wrap;gap:8px;display:flex}.ui-btn-ghost-35{color:#3f3f46;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:7px;padding:8px 13px;font-size:13.5px;font-weight:500;transition:all .2s;display:inline-flex}.ui-ic-14-7{color:#6366f1;width:14px;height:14px}.ui-box-225{transition:transform .45s cubic-bezier(.4,0,.2,1)}.ui-box-226{transition-delay:80ms}.ui-box-227{transition-delay:.16s}.ui-box-228{transition-delay:.24s}.ui-box-229{width:120px;top:24px;right:24px}.ui-img-8{transform:rotate(8deg)}.ui-row-149{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;margin-bottom:clamp(28px,4vw,44px);display:flex}.ui-box-230{max-width:620px}.ui-h2-46{letter-spacing:-.025em;color:#111827;margin:0 0 14px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-158{color:#3f3f46;margin:0;font-size:17px;line-height:1.7}.ui-btn-ghost-36{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex;box-shadow:0 8px 24px -14px #10182833}.ui-box-231{background:#fff;border:1px solid #0000000f;border-radius:20px;overflow:hidden}.ui-box-232{aspect-ratio:16/9;border-radius:0}.ui-box-233{padding:24px}.ui-box-234{width:75%;height:24px;margin-bottom:12px}.ui-box-235{width:90%;height:16px}.ui-row-150{background:#fff;border:1px solid #0000000f;border-radius:20px;gap:16px;padding:16px;display:flex}.ui-box-236{aspect-ratio:4/3;border-radius:12px;width:38%}.ui-box-237{width:80%;height:18px;margin-bottom:10px}.ui-box-238{width:60%;height:14px}.ui-box-239{width:120px;top:24px;left:24px}.ui-img-9{transform:rotate(-8deg)}.ui-box-240{width:100%;margin:0 auto;position:relative}.ui-card-73{background:#eef0f7;border-radius:32px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #10182880}.ui-img-10{object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:absolute;inset:0}.ui-box-241{background:linear-gradient(#0000,#0c0d1eb3);height:50%;position:absolute;inset:auto 0 0}.ui-card-74{color:#fff;-webkit-backdrop-filter:blur(16px)saturate(140%);background:#11122861;border:1px solid #ffffff38;border-radius:22px;padding:clamp(16px,2.2vw,22px);position:absolute;bottom:clamp(14px,2.4vw,22px);left:clamp(14px,2.4vw,22px);right:clamp(14px,2.4vw,22px);box-shadow:0 20px 40px -20px #00000073}.ui-row-151{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.ui-pill-66{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:700;display:inline-flex;box-shadow:0 8px 18px -8px #00000073}.ui-pill-67{color:#4f46e5;background:#fff;border:1px solid #c7d2fe;border-radius:9999px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:700;display:inline-flex;box-shadow:0 8px 18px -8px #00000073}.ui-text-159{letter-spacing:-.015em;margin:0;font-family:Sora,sans-serif;font-size:clamp(20px,2.2vw,24px);font-weight:700}.ui-text-160{color:#e0e7ff;margin:4px 0 0;font-size:14.5px}.ui-box-242{--delay:80ms}.ui-h2-47{letter-spacing:-.025em;color:#111827;text-wrap:balance;margin:0 0 22px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-161{color:#27272a;text-wrap:pretty;margin:0 0 16px;font-size:clamp(18px,1.6vw,20px);font-weight:500;line-height:1.6}.ui-text-162{color:#52525b;text-wrap:pretty;margin:0;font-size:17px;line-height:1.7}.ui-row-152{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.ui-pill-68{color:#3f3f46;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 6px 16px -10px #10182833}.ui-grid-21{border-top:1px solid #ececf3;grid-template-columns:repeat(3,minmax(0,1fr));margin:30px 0 32px;padding-top:26px;display:grid}.ui-grad-text-6{letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#4f46e5,#7c3aed);-webkit-text-fill-color:transparent;color:#4f46e5;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1}.ui-box-243{color:#52525b;margin-top:8px;font-size:13.5px;font-weight:500}.ui-box-244{border-left:1px solid #e5e7eb;min-width:0;padding-left:clamp(14px,2.4vw,28px)}.ui-row-153{flex-wrap:wrap;gap:12px;display:flex}.ui-btn-16{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;transition:transform .25s;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-btn-ghost-37{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex;box-shadow:0 8px 24px -12px #1018282e}.ui-box-245{width:120px;bottom:24px;left:24px}.ui-img-11{transform:rotate(-10deg)}.ui-h2-48{letter-spacing:-.025em;color:#111827;text-wrap:balance;margin:0 0 16px;font-family:Sora,sans-serif;font-size:clamp(30px,3.8vw,46px);font-weight:700;line-height:1.1}.ui-text-163{color:#3f3f46;max-width:46ch;margin:0 0 28px;font-size:17px;line-height:1.7}.ui-list-30{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ui-list-item-59{background:#fff;border:1px solid #0000000f;border-radius:16px;align-items:flex-start;gap:16px;padding:18px 20px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 8px 24px -16px #10182833}.ui-icon-box-79{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 22px -12px #4f46e599}.ui-span-269{color:#111827;margin-bottom:4px;font-family:Sora,sans-serif;font-size:17px;font-weight:600;display:block}.ui-span-270{color:#52525b;font-size:15px;line-height:1.55;display:block}.ui-card-75{background:#fff;border:1px solid #0000000f;border-radius:22px;overflow:hidden;box-shadow:0 30px 60px -30px #10182847}.ui-row-154{background:linear-gradient(90deg,#4f46e5,#7c3aed);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.ui-row-155{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.ui-icon-box-80{color:#fff;background:#ffffff2e;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ui-h3-42{color:#fff;margin:0;font-family:Sora,sans-serif;font-size:15.5px;font-weight:600}.ui-text-164{color:#e0e7ff;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:13.5px;overflow:hidden}.ui-btn-ghost-38{color:#fff;cursor:pointer;background:#ffffff2e;border:1px solid #ffffff4d;border-radius:9999px;flex:none;align-items:center;gap:8px;height:40px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.ui-box-246{color:#27272a;white-space:pre-wrap;word-break:break-word;background:#f7f7fb;border:1px solid #0000000d;border-radius:14px;max-height:16rem;margin:0;padding:18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.7;overflow:auto}.ui-row-156{border-top:1px solid #f0f0f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.ui-span-271{color:#3f3f46;align-items:center;gap:8px;font-size:14px;display:inline-flex}.ui-btn-17{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:9px;padding:12px 20px;font-size:14.5px;font-weight:600;transition:transform .25s;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-section-24{background:#fff;padding:clamp(64px,8vw,104px) 20px;position:relative;overflow:hidden}.ui-box-247{aspect-ratio:16/10;border-radius:0}.ui-box-248{padding:22px}.ui-box-249{width:70%;height:20px;margin-bottom:10px}.ui-row-157{background:#f7f7fb;border:1px solid #0000000d;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:20px;padding:20px 22px;display:flex}.ui-text-165{color:#3f3f46;flex:1;align-items:center;gap:14px;min-width:min(100%,260px);margin:0;font-size:16px;line-height:1.55;display:flex}.ui-btn-18{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:9px;padding:12px 22px;font-size:15px;font-weight:600;transition:transform .25s;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-section-25{background:#f7f7fb;border-top:1px solid #0000000a;border-bottom:1px solid #0000000a;padding:clamp(64px,8vw,104px) 20px;position:relative;overflow:hidden}.ui-card-76{--delay:0s;background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 8px 24px -12px #1018282e}.ui-row-158{border-bottom:1px solid #f0f0f5;align-items:center;gap:12px;padding:18px 22px;display:flex}.ui-icon-box-81{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 18px -10px #4f46e599}.ui-span-272{letter-spacing:-.01em;color:#111827;font-family:Sora,sans-serif;font-size:16px;font-weight:700}.ui-stack-57{flex-direction:column;flex:1;padding:22px;display:flex}.ui-box-250{border-radius:14px;height:160px;margin-bottom:16px}.ui-link-12{color:#4f46e5;border-top:1px solid #f0f0f5;justify-content:space-between;align-items:center;gap:10px;padding:16px 22px;font-size:14.5px;font-weight:600;transition:background .2s;display:flex}.ui-card-77{--delay:60ms;background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 8px 24px -12px #1018282e}.ui-card-78{--delay:.12s;background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 8px 24px -12px #1018282e}.ui-row-159{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:clamp(24px,3.5vw,36px);display:flex}.ui-h3-43{letter-spacing:-.025em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.15}.ui-btn-ghost-39{--delay:0s;color:#111827;background:#fff;border:1px solid #0000000f;border-radius:18px;align-items:center;gap:16px;padding:20px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 8px 24px -16px #10182833}.ui-icon-box-82{color:#4f46e5;background:#f1f0fe;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;transition:background .3s,color .3s;display:grid}.ui-span-273{letter-spacing:-.01em;color:#111827;font-family:Sora,sans-serif;font-size:16.5px;font-weight:700;transition:color .2s;display:block}.ui-span-274{color:#52525b;margin-top:3px;font-size:14px;line-height:1.5;display:block}.ui-badge-round-74{color:#6b7280;border:1px solid #e5e7eb;border-radius:9999px;flex:none;place-items:center;width:34px;height:34px;transition:all .3s;display:grid}.ui-btn-ghost-40{--delay:40ms;color:#111827;background:#fff;border:1px solid #0000000f;border-radius:18px;align-items:center;gap:16px;padding:20px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 8px 24px -16px #10182833}.ui-btn-ghost-41{--delay:80ms;color:#111827;background:#fff;border:1px solid #0000000f;border-radius:18px;align-items:center;gap:16px;padding:20px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 8px 24px -16px #10182833}.ui-btn-ghost-42{--delay:.12s;color:#111827;background:#fff;border:1px solid #0000000f;border-radius:18px;align-items:center;gap:16px;padding:20px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 8px 24px -16px #10182833}.ui-btn-ghost-43{--delay:.16s;color:#111827;background:#fff;border:1px solid #0000000f;border-radius:18px;align-items:center;gap:16px;padding:20px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 8px 24px -16px #10182833}.ui-btn-ghost-44{--delay:.2s;color:#111827;background:#fff;border:1px solid #0000000f;border-radius:18px;align-items:center;gap:16px;padding:20px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 8px 24px -16px #10182833}.ui-span-275{flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.ui-text-166{color:#3f3f46;max-width:60ch;margin:22px 0 14px;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.ui-list-31{flex-direction:column;gap:8px;max-width:520px;margin:0;padding:0;list-style:none;display:flex}.ui-list-item-60{border-radius:14px;align-items:center;gap:12px;padding:11px 14px;transition:background .45s,border-color .45s,box-shadow .45s;display:flex}.ui-badge-round-75{border-radius:9999px;flex:none;place-items:center;width:28px;height:28px;font-family:Sora,sans-serif;font-size:12.5px;font-weight:700;transition:background .45s,color .45s;display:grid}.ui-span-276{color:#111827;font-size:16px;font-weight:500}.ui-text-167{color:#3f3f46;text-wrap:pretty;max-width:60ch;margin:16px 0 0;font-size:16px;line-height:1.65}.ui-wrap-35{background:#fff;border:10px solid #111827;border-radius:46px;width:290px;max-width:100%;height:580px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #1018288c}.ui-span-277{z-index:5;background:#111827;border-radius:9999px;width:88px;height:24px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.ui-stack-58{flex-direction:column;gap:10px;padding:46px 14px 14px;transition:opacity .6s,transform .6s;display:flex;position:absolute;inset:0}.ui-row-160{letter-spacing:-.02em;justify-content:center;font-family:Sora,sans-serif;font-size:20px;font-weight:700;display:flex}.ui-span-278{color:#4285f4}.ui-span-279{color:#ea4335}.ui-span-280{color:#fbbc05}.ui-span-281{color:#34a853}.ui-row-161{color:#111827;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;display:flex;box-shadow:0 4px 12px -8px #1018284d}.ui-ic-14-8{color:#6b7280;flex:none;width:14px;height:14px}.ui-span-282{white-space:nowrap;overflow:hidden}.ui-span-283{background:#4f46e5;width:1.5px;height:14px}.ui-box-251{background:#fafafa;border-radius:12px;padding:10px 12px}.ui-span-284{color:#6b7280;font-size:9.5px;font-weight:700}.ui-span-285{background:#e5e7eb;border-radius:9999px;width:80%;height:7px;margin-top:6px;display:block}.ui-span-286{background:#eef0f3;border-radius:9999px;width:60%;height:5px;margin-top:5px;display:block}.ui-card-79{background:#4f46e50a;border:1.5px solid #4f46e5;border-radius:12px;padding:11px 12px;box-shadow:0 10px 24px -14px #4f46e599}.ui-span-287{color:#15803d;font-size:10px}.ui-span-288{color:#1a0dab;margin-top:3px;font-size:13px;font-weight:600;line-height:1.3;display:block}.ui-span-289{color:#6b7280;align-items:center;gap:3px;margin-top:4px;font-size:10px;display:flex}.ui-stack-59{background:#fafafa;border-radius:12px;flex-direction:column;gap:5px;padding:10px 12px;display:flex}.ui-span-290{background:#e5e7eb;border-radius:9999px;width:70%;height:7px;display:block}.ui-span-291{background:#eef0f3;border-radius:9999px;width:90%;height:5px;display:block}.ui-span-292{background:#e5e7eb;border-radius:9999px;width:60%;height:7px;display:block}.ui-span-293{background:#eef0f3;border-radius:9999px;width:85%;height:5px;display:block}.ui-span-294{color:#111827;font-family:Sora,sans-serif;font-size:13.5px;font-weight:700}.ui-ic-17-8{color:#6b7280;width:17px;height:17px}.ui-row-162{background:linear-gradient(135deg,#e0e7ff,#ede9fe);border-radius:14px;align-items:flex-end;height:120px;padding:10px;display:flex}.ui-pill-69{color:#4f46e5;background:#fff;border-radius:9999px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;font-weight:700;display:inline-flex}.ui-box-252{color:#111827;font-family:Sora,sans-serif;font-size:16px;font-weight:700;line-height:1.25}.ui-pill-70{color:#3f3f46;background:#f4f4f5;border-radius:9999px;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:600;display:inline-flex}.ui-span-295{color:#fbbc04}.ui-stack-60{border:1px solid #ececf3;border-radius:12px;flex-direction:column;gap:5px;padding:10px;display:flex}.ui-span-296{color:#111827;font-size:10.5px;font-weight:700}.ui-row-163{gap:5px;display:flex}.ui-span-297{color:#4f46e5;background:#f4f4f5;border-radius:6px;flex:1;place-items:center;height:20px;font-size:9.5px;font-weight:700;display:grid}.ui-stack-61{flex-direction:column;gap:7px;margin-top:auto;display:flex}.ui-span-298{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:12px;justify-content:center;align-items:center;gap:7px;height:44px;font-size:13px;font-weight:700;display:flex;box-shadow:0 10px 22px -10px #4f46e5b3}.ui-span-299{color:#111827;border:1px solid #e5e7eb;border-radius:12px;justify-content:center;align-items:center;gap:6px;height:36px;font-size:11.5px;font-weight:600;display:flex}.ui-stack-62{background:linear-gradient(160deg,#1e1b4b,#4c1d95);flex-direction:column;gap:12px;padding:60px 14px 14px;transition:opacity .6s,transform .6s;display:flex;position:absolute;inset:0}.ui-box-253{text-align:center;color:#fff}.ui-box-254{letter-spacing:-.02em;font-family:Sora,sans-serif;font-size:46px;font-weight:600;line-height:1}.ui-box-255{color:#ffffffbf;margin-top:4px;font-size:12px}.ui-card-80{background:#ffffffeb;border-radius:16px;align-items:flex-start;gap:10px;margin-top:18px;padding:12px;display:flex;box-shadow:0 14px 30px -14px #00000080}.ui-icon-box-83{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.ui-row-164{justify-content:space-between;gap:6px;display:flex}.ui-box-256{color:#111827;font-size:12px}.ui-span-300{color:#6b7280;font-size:10px}.ui-box-257{color:#3f3f46;margin-top:2px;font-size:11.5px;line-height:1.4}.ui-row-165{background:#ffffffb3;border-radius:16px;align-items:flex-start;gap:10px;padding:12px;display:flex}.ui-icon-box-84{color:#fff;background:#16a34a;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.ui-box-258{color:#3f3f46;margin-top:2px;font-size:11.5px}.ui-row-166{justify-content:center;margin-top:auto;display:flex}.ui-pill-71{color:#fff;background:#ffffff24;border-radius:9999px;align-items:center;gap:6px;padding:7px 12px;font-size:11.5px;font-weight:700;display:inline-flex}.ui-text-168{text-align:center;color:#3f3f46;max-width:56ch;margin:0 auto clamp(28px,4vw,40px);font-size:16px;line-height:1.65}.ui-box-259{margin-bottom:16px}.ui-btn-alt-6{cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:10px 14px;font-family:Sora,sans-serif;font-size:14.5px;font-weight:600;transition:all .3s;display:flex}.ui-box-260{background:#f7f7fb;border:1px solid #ececf6;border-radius:24px;padding:clamp(20px,3vw,32px)}.ui-eyebrow-54{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:0 0 10px;font-size:12px;font-weight:700}.ui-row-167{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:10px;padding:12px 16px;font-size:15px;display:flex;box-shadow:0 6px 16px -12px #1018284d}.ui-ic-15-15{color:#6b7280;flex:none;width:15px;height:15px}.ui-eyebrow-55{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:22px 0 8px;font-size:12px;font-weight:700}.ui-text-169{color:#4f46e5;align-items:flex-start;gap:10px;margin:0;font-family:Sora,sans-serif;font-size:clamp(18px,2vw,21px);font-weight:700;line-height:1.35;display:flex}.ui-ic-20-7{flex:none;width:20px;height:20px;margin-top:3px}.ui-card-81{background:#fff;border:1px solid #0000000f;border-radius:22px;width:100%;max-width:300px;margin:0 auto;padding:14px;box-shadow:0 24px 50px -28px #10182873}.ui-row-168{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ui-span-301{color:#111827;font-family:Sora,sans-serif;font-size:12px;font-weight:700}.ui-box-261{flex-direction:column;gap:8px}.ui-span-302{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:14px;justify-content:center;align-items:center;gap:8px;height:58px;font-size:15px;font-weight:700;display:flex;box-shadow:0 14px 28px -12px #4f46e5b3}.ui-span-303{background:#e5e7eb;border-radius:9999px;width:85%;height:8px;display:block}.ui-span-304{background:#eef0f3;border-radius:9999px;width:65%;height:6px;display:block}.ui-span-305{background:#f4f4f5;border-radius:12px;height:60px;display:block}.ui-box-262{flex-direction:column;gap:7px}.ui-span-306{color:#111827;font-size:11.5px;font-weight:700}.ui-span-307{background:#f4f4f5;border-radius:8px;height:28px}.ui-span-308{color:#4f46e5;background:#4f46e50a;border:1.5px dashed #a5b4fc;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:54px;font-size:11.5px;font-weight:600;display:flex}.ui-span-309{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:10px;place-items:center;height:34px;font-size:12px;font-weight:700;display:grid}.ui-span-310{color:#111827;font-size:12.5px;font-weight:700}.ui-span-311{background:#e5e7eb;border-radius:9999px;width:95%;height:6px;display:block}.ui-span-312{background:#e5e7eb;border-radius:9999px;width:88%;height:6px;display:block}.ui-span-313{background:#e5e7eb;border-radius:9999px;width:70%;height:6px;display:block}.ui-span-314{color:#15803d;background:#22c55e1a;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:10.5px;font-weight:600;display:flex}.ui-span-315{background:#f4f4f5;border-radius:8px;height:26px}.ui-span-316{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:10px;place-items:center;height:32px;font-size:11.5px;font-weight:700;display:grid}.ui-stack-63{border:1px solid #ececf3;border-radius:10px;flex-direction:column;gap:5px;padding:9px 10px;display:flex}.ui-span-317{color:#3f3f46;align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.ui-box-263{background:#f5f5fc;border-bottom:1px solid #ececf6;padding:22px}.ui-grid-22{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;display:grid}.ui-span-318{color:#fff;background:#15803d;border-radius:7px;place-items:center;height:34px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid}.ui-span-319{color:#fff;background:#4d9e2c;border-radius:7px;place-items:center;height:34px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid}.ui-span-320{color:#fff;background:#94b31c;border-radius:7px;place-items:center;height:34px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid}.ui-span-321{color:#111827;background:#e3b505;border-radius:7px;place-items:center;height:34px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid;box-shadow:0 0 0 3px #fff,0 0 0 5px #4f46e5}.ui-span-322{color:#fff;background:#e8742a;border-radius:7px;place-items:center;height:34px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid}.ui-span-323{color:#fff;background:#d0342c;border-radius:7px;place-items:center;height:34px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid}.ui-grid-23{color:#4f46e5;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-top:8px;font-size:11px;font-weight:700;display:grid}.ui-span-324{text-align:center;grid-column:4}.ui-span-325{color:#6b7280;grid-column:5/span 2;justify-content:center;align-items:center;gap:4px;display:flex}.ui-h3-44{color:#111827;align-items:center;gap:10px;margin:0 0 8px;font-family:Sora,sans-serif;font-size:19px;font-weight:700;display:flex}.ui-row-169{justify-content:space-between;align-items:center;height:34px;display:flex;position:relative}.ui-span-326{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;height:3px;position:absolute;top:50%;left:8px;right:8px;transform:translateY(-50%)}.ui-pill-72{color:#4f46e5;background:#fff;border:1.5px solid #4f46e5;border-radius:9999px;align-items:center;gap:6px;padding:6px 11px;font-family:Sora,sans-serif;font-size:12.5px;font-weight:700;display:inline-flex;position:relative}.ui-pill-73{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:6px;padding:6px 11px;font-family:Sora,sans-serif;font-size:12.5px;font-weight:700;display:inline-flex;position:relative}.ui-row-170{color:#6b7280;justify-content:space-between;margin-top:8px;font-size:11px;font-weight:600;display:flex}.ui-text-170{text-align:center;color:#111827;justify-content:center;align-items:center;gap:8px;margin:clamp(22px,3vw,30px) 0 0;font-size:15.5px;font-weight:600;display:flex}.ui-h2-49{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:24ch;margin:0 auto clamp(28px,4vw,48px);font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-stack-64{background:#f7f7fb;border:1px solid #ececf6;border-radius:24px;flex-direction:column;align-items:center;gap:6px;padding:24px;display:flex}.ui-span-327{color:#6b7280;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:600;display:inline-flex}.ui-row-171{border-radius:12px;justify-content:center;align-items:center;gap:8px;height:46px;font-family:Sora,sans-serif;font-size:13.5px;font-weight:700;transition:background .45s,color .45s,box-shadow .45s;display:flex}.ui-pill-74{color:#15803d;background:#22c55e1f;border-radius:9999px;align-items:center;gap:6px;margin-top:8px;padding:7px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.ui-list-item-61{background:#fff;border-radius:20px;padding:22px 24px;transition:border-color .4s,box-shadow .4s}.ui-row-172{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ui-badge-round-76{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:34px;height:34px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid}.ui-grid-24{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;display:grid}.ui-pill-75{color:#4f46e5;background:#4f46e514;border-radius:9999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.ui-row-173{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.ui-card-82{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:24px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:118px;height:118px;display:flex;box-shadow:0 18px 36px -18px #4f46e5b3}.ui-span-328{font-family:Sora,sans-serif;font-size:40px;font-weight:700;line-height:1}.ui-span-329{text-align:center;margin-top:4px;font-size:11.5px;font-weight:600;line-height:1.3}.ui-text-171{color:#3f3f46;flex:1;min-width:220px;margin:0;font-size:15px;line-height:1.65}.ui-text-172{color:#111827;background:#f7f7fb;border-radius:12px;align-items:center;gap:9px;margin:14px 0 0;padding:11px 14px;font-size:14.5px;font-weight:500;display:flex}.ui-pill-76{color:#15803d;background:#22c55e1a;border-radius:9999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.ui-box-264{background:#eef0f8 radial-gradient(#4f46e529 1px,#0000 1px) 0 0/16px 16px;height:150px;position:relative;overflow:hidden}.ui-badge-round-77{background:radial-gradient(circle,#4f46e529,#0000 70%);border-radius:9999px;width:150px;height:150px;position:absolute;top:62%;left:30%;transform:translate(-50%,-50%)}.ui-badge-round-78{background:radial-gradient(circle,#7c3aed29,#0000 70%);border-radius:9999px;width:170px;height:170px;position:absolute;top:52%;left:68%;transform:translate(-50%,-50%)}.ui-span-330{flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;top:68%;left:30%;transform:translate(-50%,-100%)}.ui-pill-77{color:#111827;background:#fff;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 8px 18px -10px #10182873}.ui-badge-round-79{background:#4f46e5;border-radius:9999px;width:10px;height:10px;box-shadow:0 0 0 6px #4f46e52e}.ui-span-331{flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;top:58%;left:68%;transform:translate(-50%,-100%)}.ui-stack-65{flex-direction:column;gap:12px;padding:clamp(20px,2.8vw,28px);display:flex}.ui-text-173{color:#3f3f46;margin:0 0 4px;font-size:15.5px;line-height:1.65}.ui-btn-ghost-45{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:600;line-height:1.4;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.ui-btn-ghost-45:hover{border-color:#4f46e559;transform:translateY(-2px);box-shadow:0 12px 26px -16px #4f46e58c}.ui-row-174{background:#eef0f8;justify-content:center;align-items:center;gap:14px;height:150px;display:flex}.ui-icon-box-85{color:#4f46e5;background:#fff;border-radius:14px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 10px 22px -14px #10182873}.ui-span-332{flex-direction:column;align-items:center;gap:4px;display:flex}.ui-pill-78{color:#15803d;background:#22c55e24;border-radius:9999px;padding:3px 9px;font-size:11px;font-weight:700}.ui-badge-round-80{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 14px 28px -12px #4f46e5b3}.ui-span-333{opacity:.45;flex-direction:column;gap:5px;margin-left:6px;display:flex}.ui-badge-round-81{color:#b4b6cc;border:1.5px dashed #b4b6cc;border-radius:9999px;place-items:center;width:26px;height:26px;display:grid}.ui-text-174{color:#3f3f46;max-width:60ch;margin:14px 0 0;font-size:16px;line-height:1.65}.ui-btn-ghost-46{color:#3f3f46;background:#fff;border:1px solid #4f46e533;border-radius:16px;align-items:center;gap:12px;max-width:60ch;margin-top:18px;padding:12px 16px;font-size:14.5px;line-height:1.5;display:flex}.ui-span-334{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:10px;flex:none;padding:6px 9px;font-family:Sora,sans-serif;font-size:13px;font-weight:700}.ui-span-335{color:#4f46e5;text-underline-offset:3px;font-weight:600;text-decoration:underline}.ui-wrap-36{background:#fff;border:10px solid #111827;border-radius:46px;width:300px;max-width:100%;height:600px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #1018288c}.ui-stack-66{flex-direction:column;gap:12px;height:100%;padding:44px 16px 16px;display:flex}.ui-ic-18-7{color:#6b7280;width:18px;height:18px}.ui-box-265{background:#e5e7eb;border-radius:16px;height:150px;position:relative;overflow:hidden}.ui-box-266{color:#111827;font-family:Sora,sans-serif;font-size:17px;font-weight:700;line-height:1.25}.ui-row-175{color:#6b7280;align-items:center;gap:4px;font-size:11.5px;display:flex}.ui-span-336{margin-left:4px}.ui-pill-79{color:#4f46e5;background:#4f46e514;border-radius:9999px;padding:4px 9px;font-size:10.5px;font-weight:600}.ui-stack-67{border:1px solid #ececf3;border-radius:16px;flex-direction:column;gap:8px;margin-top:auto;padding:12px;display:flex}.ui-span-337{color:#111827;font-size:12px;font-weight:600}.ui-span-338{background:#f4f4f5;border-radius:9px;height:30px}.ui-span-339{color:#6b7280;border:1px dashed #c7c9e0;border-radius:9px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:11px;display:flex}.ui-span-340{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9px;place-items:center;height:34px;font-size:12px;font-weight:700;display:grid}.ui-card-83{background:#fff;border:1px solid #0000000f;border-radius:16px;align-items:center;gap:10px;padding:11px 14px;transition:opacity .5s,transform .5s;display:flex;position:absolute;top:120px;right:-6px;box-shadow:0 18px 40px -16px #10182866}.ui-box-267{color:#111827;font-size:13px}.ui-list-item-62{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 8px 24px -14px #1018282e}.ui-list-item-62:hover{transform:translateY(-4px);box-shadow:0 22px 44px -22px #4f46e566}.ui-row-176{background:#f5f5fc;border-bottom:1px solid #ececf6;justify-content:center;align-items:center;height:140px;padding:16px;display:flex;position:relative}.ui-row-177{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-wrap:wrap;gap:4px;width:150px;padding:10px;display:flex;position:relative}.ui-span-341{color:#6b7280;background:#f4f4f5;border-radius:6px;padding:2px 6px;font-size:9.5px;font-weight:600}.ui-badge-round-82{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:28px;height:28px;font-family:Sora,sans-serif;font-size:14px;font-weight:700;display:grid;position:absolute;top:-12px;right:-12px;box-shadow:0 8px 18px -8px #4f46e5b3}.ui-row-178{align-items:flex-start;gap:12px;padding:18px 20px 20px;display:flex}.ui-h3-45{color:#111827;margin:1px 0 5px;font-family:Sora,sans-serif;font-size:16.5px;font-weight:700}.ui-box-268{background:#eef0f6 radial-gradient(#11182714 1px,#0000 1px) 0 0/14px 14px;border-radius:12px;width:190px;height:100px;position:relative;overflow:hidden}.ui-pill-80{color:#b4b6cc;background:#fff;border:1px dashed #d4d4d8;border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:600;text-decoration:line-through;display:inline-flex;position:absolute;top:30%;left:18%}.ui-pill-81{color:#b4b6cc;background:#fff;border:1px dashed #d4d4d8;border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:600;text-decoration:line-through;display:inline-flex;position:absolute;top:22%;left:62%}.ui-pill-82{color:#b4b6cc;background:#fff;border:1px dashed #d4d4d8;border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:600;text-decoration:line-through;display:inline-flex;position:absolute;top:62%;left:40%}.ui-stack-68{background:#fff;border:3px solid #111827;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;width:44px;height:78px;padding:6px;display:flex}.ui-badge-round-83{border:2px solid #e5e7eb;border-top-color:#4f46e5;border-radius:9999px;width:14px;height:14px;margin:0 auto;transition:transform 1.2s linear}.ui-span-342{background:#e5e7eb;border-radius:9999px;height:4px;overflow:hidden}.ui-span-343{background:linear-gradient(135deg,#4f46e5,#7c3aed);height:100%;transition:width 1s;display:block}.ui-span-344{color:#9ca3af;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.ui-grid-25{grid-template-columns:repeat(3,48px);gap:6px;display:grid}.ui-span-345{color:#c9cbd6;background:#fff;border:1.5px dashed #d4d4d8;border-radius:8px;place-items:center;height:40px;display:grid}.ui-stack-69{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:5px;width:170px;padding:10px;display:flex}.ui-row-179{color:#6b7280;justify-content:space-between;font-size:9.5px;font-weight:700;display:flex}.ui-span-346{background:#f4f4f5;border:1px solid #ececf3;border-radius:5px;height:12px}.ui-span-347{background:#e5e7eb;border-radius:5px;height:16px}.ui-grid-26{grid-template-columns:repeat(2,28px);gap:5px;display:grid}.ui-badge-round-84{color:#4f46e5;background:#4f46e526;border-radius:9999px;place-items:center;width:28px;height:28px;display:grid}.ui-badge-round-85{color:#9ca3af;background:#f4f4f5;border-radius:9999px;place-items:center;width:28px;height:28px;display:grid}.ui-box-269{align-items:start}.ui-card-84{background:#fff;border:1px solid #00000014;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 70px -30px #10182873}.ui-pill-83{color:#6b7280;background:#fff;border-radius:9999px;flex:1;margin-left:8px;padding:4px 10px;font-size:11px}.ui-box-270{border-radius:10px;transition:box-shadow .5s,background .5s;position:relative}.ui-pill-84{color:#15803d;background:#22c55e1f;border-radius:9999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.ui-stack-70{flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.ui-badge-round-86{z-index:3;border-radius:9999px;place-items:center;width:22px;height:22px;font-family:Sora,sans-serif;font-size:11px;font-weight:700;transition:all .5s;display:grid;position:absolute;top:10px;left:6px}.ui-row-180{flex-wrap:wrap;gap:6px;padding:6px;display:flex}.ui-span-348{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:7px;padding:4px 8px;font-size:10px;font-weight:600}.ui-span-349{color:#4f46e5;background:#4f46e514;border-radius:7px;padding:4px 8px;font-size:10px;font-weight:600}.ui-grid-27{grid-template-columns:1.3fr 1fr;gap:12px;display:grid}.ui-span-350{background:#111827;border-radius:9999px;width:80%;height:10px;display:block}.ui-badge-round-87{z-index:3;border-radius:9999px;place-items:center;width:22px;height:22px;font-family:Sora,sans-serif;font-size:11px;font-weight:700;transition:all .5s;display:grid;position:absolute;top:-8px;right:-6px}.ui-row-181{flex-wrap:wrap;gap:5px;padding:6px;display:flex}.ui-pill-85{color:#4f46e5;border:1px solid #4f46e540;border-radius:9999px;align-items:center;gap:3px;padding:2px 7px;font-size:9.5px;font-weight:600;display:inline-flex}.ui-ic-9{width:9px;height:9px}.ui-grid-28{grid-template-columns:repeat(3,1fr);gap:5px;padding:6px;display:grid}.ui-span-351{background:linear-gradient(135deg,#e0e7ff,#ede9fe);border-radius:7px;height:34px}.ui-row-182{color:#6b7280;align-items:center;gap:6px;padding:6px;font-size:10px;font-weight:600;display:flex}.ui-box-271{border-radius:10px;height:100%;transition:box-shadow .5s,background .5s;position:relative}.ui-stack-71{border:1px solid #ececf3;border-radius:10px;flex-direction:column;gap:6px;height:100%;padding:10px;display:flex}.ui-span-352{background:#f4f4f5;border-radius:6px;height:18px}.ui-span-353{color:#6b7280;border:1px dashed #c7c9e0;border-radius:6px;align-items:center;gap:4px;height:20px;padding:0 6px;font-size:9px;display:flex}.ui-span-354{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:6px;height:22px;margin-top:auto}.ui-row-183{color:#4f46e5;background:#f7f7fb;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:10.5px;font-weight:600;display:flex}.ui-badge-round-88{z-index:3;border-radius:9999px;place-items:center;width:22px;height:22px;font-family:Sora,sans-serif;font-size:11px;font-weight:700;transition:all .5s;display:grid;position:absolute;top:6px;right:8px}.ui-list-32{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ui-list-item-63{cursor:default;border-radius:16px;align-items:flex-start;gap:14px;padding:13px 15px;transition:background .45s,border-color .45s,box-shadow .45s;display:flex}.ui-badge-round-89{border-radius:9999px;flex:none;place-items:center;width:28px;height:28px;font-family:Sora,sans-serif;font-size:12px;font-weight:700;transition:all .45s;display:grid}.ui-h3-46{color:#111827;margin:3px 0;font-family:Sora,sans-serif;font-size:15.5px;font-weight:600}.ui-text-175{color:#3f3f46;margin:0;font-size:14px;line-height:1.5}.ui-text-176{color:#4f46e5;gap:6px;margin:5px 0 0;font-size:13.5px;font-weight:500;line-height:1.45;display:flex}.ui-ic-14-9{flex:none;width:14px;height:14px;margin-top:2px}.ui-card-85{background:#fff;border:1px solid #0000000f;border-radius:26px;flex-direction:column;padding:clamp(24px,3.5vw,34px);display:flex;position:relative;overflow:hidden;box-shadow:0 16px 44px -24px #10182847}.ui-badge-round-90{background:radial-gradient(circle,#7c3aed1f,#0000 65%);border-radius:9999px;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.ui-icon-box-86{background:#fff;border:1px solid #ececf3;border-radius:16px;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:0 8px 20px -12px #10182859}.ui-h3-47{letter-spacing:-.02em;color:#111827;margin:20px 0 10px;font-family:Sora,sans-serif;font-size:clamp(22px,2.4vw,27px);font-weight:700;position:relative}.ui-text-177{color:#3f3f46;margin:0;font-size:15.5px;line-height:1.65;position:relative}.ui-box-272{margin-top:auto;padding-top:24px;position:relative}.ui-stack-72{background:#f7f7fb;border:1px solid #ececf3;border-radius:16px;flex-direction:column;gap:7px;padding:14px;display:flex}.ui-row-184{color:#6b7280;align-items:center;gap:7px;margin-bottom:3px;font-size:12px;display:flex}.ui-row-185{background:#fff;border:1px solid #4f46e54d;border-radius:11px;align-items:center;gap:10px;padding:9px 12px;display:flex;box-shadow:0 10px 22px -14px #4f46e573}.ui-span-355{color:#4f46e5;flex:none;width:22px;font-family:Sora,sans-serif;font-size:12px;font-weight:700}.ui-span-356{color:#111827;flex:1;font-size:12.5px;font-weight:700}.ui-row-186{background:#fff;border:1px solid #ececf3;border-radius:11px;align-items:center;gap:10px;padding:9px 12px;display:flex}.ui-span-357{color:#9ca3af;flex:none;width:22px;font-family:Sora,sans-serif;font-size:12px;font-weight:700}.ui-span-358{color:#6b7280;flex:1;font-size:12.5px;font-weight:500}.ui-card-86{background:#fff;border:1px solid #0000000f;border-radius:24px;align-items:flex-start;gap:16px;padding:clamp(20px,2.6vw,26px);display:flex;box-shadow:0 16px 44px -24px #10182847}.ui-icon-box-87{background:#fff;border:1px solid #ececf3;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative;box-shadow:0 6px 16px -10px #1018284d}.ui-img-12{object-fit:contain;width:26px;height:26px}.ui-h3-48{color:#111827;margin:2px 0 6px;font-family:Sora,sans-serif;font-size:18px;font-weight:700}.ui-card-87{color:#fff;background:#0c0d1e;border-radius:24px;align-items:flex-start;gap:16px;padding:clamp(20px,2.6vw,26px);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px -26px #0c0d1eb3}.ui-badge-round-91{background:radial-gradient(circle,#7c3aed66,#0000 65%);border-radius:9999px;width:200px;height:200px;position:absolute;bottom:-70px;right:-70px}.ui-icon-box-88{background:#fffffff2;border:1px solid #ececf3;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative;box-shadow:0 6px 16px -10px #1018284d}.ui-h3-49{color:#fff;margin:2px 0 6px;font-family:Sora,sans-serif;font-size:18px;font-weight:700}.ui-text-178{color:#d1d5db;margin:0;font-size:14.5px;line-height:1.6}.ui-text-179{color:#3f3f46;text-align:center;max-width:60ch;margin:0 auto 30px;font-size:17px;line-height:1.7}.ui-card-88{background:#fff;border:1px solid #0000000f;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 16px 44px -24px #10182847}.ui-h3-50{color:#111827;margin:0 0 22px;font-family:Sora,sans-serif;font-size:clamp(21px,2.4vw,26px);font-weight:700}.ui-h3-51{color:#fff;margin:0 0 22px;font-family:Sora,sans-serif;font-size:clamp(21px,2.4vw,26px);font-weight:700}.ui-badge-round-92{color:#4f46e5;z-index:2;background:#fff;border-radius:9999px;place-items:center;width:56px;height:56px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px -12px #10182873}.ui-text-180{color:#3f3f46;text-align:center;max-width:68ch;margin:24px auto 0;font-size:15.5px;line-height:1.7}.ui-wrap-37{align-items:center;max-width:1200px;margin:0 auto;position:relative}.ui-eyebrow-56{letter-spacing:.12em;text-transform:uppercase;color:#a5b4fc;text-align:left;margin:0 0 14px;font-size:12px;font-weight:600}.ui-h2-50{letter-spacing:-.025em;text-align:left;text-wrap:balance;color:#fff;max-width:24ch;margin:0 0 18px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-181{color:#d1d5db;margin:0;font-size:16.5px;line-height:1.7}.ui-text-182{color:#d1d5db;margin:14px 0 0;font-size:16.5px;line-height:1.7}.ui-box-273{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:24px;padding:24px}.ui-eyebrow-57{letter-spacing:.1em;text-transform:uppercase;color:#a5b4fc;margin-bottom:14px;font-size:12px;font-weight:600}.ui-span-359{color:#fff;background:#16a34a;border-radius:6px 16px 16px 6px;align-items:center;width:40%;height:28px;padding:0 12px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;transition:box-shadow .5s;display:flex}.ui-span-360{color:#fff;background:#22c55e;border-radius:6px 16px 16px 6px;align-items:center;width:48%;height:28px;padding:0 12px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;transition:box-shadow .5s;display:flex}.ui-span-361{color:#fff;background:#84cc16;border-radius:6px 16px 16px 6px;align-items:center;width:56%;height:28px;padding:0 12px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;transition:box-shadow .5s;display:flex}.ui-span-362{color:#fff;background:#eab308;border-radius:6px 16px 16px 6px;align-items:center;width:64%;height:28px;padding:0 12px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;transition:box-shadow .5s;display:flex}.ui-span-363{color:#fff;background:#f59e0b;border-radius:6px 16px 16px 6px;align-items:center;width:72%;height:28px;padding:0 12px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;transition:box-shadow .5s;display:flex}.ui-span-364{color:#fff;font-size:12px;font-weight:600}.ui-span-365{color:#fff;background:#f97316;border-radius:6px 16px 16px 6px;align-items:center;width:80%;height:28px;padding:0 12px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;transition:box-shadow .5s;display:flex}.ui-span-366{color:#d1d5db;font-size:12px}.ui-span-367{color:#fff;background:#ef4444;border-radius:6px 16px 16px 6px;align-items:center;width:88%;height:28px;padding:0 12px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;transition:box-shadow .5s;display:flex}.ui-btn-alt-7{cursor:pointer;text-align:left;border-radius:18px;align-items:center;gap:14px;width:100%;padding:16px 18px;font-family:inherit;transition:background .45s,border-color .45s,box-shadow .45s;display:flex}.ui-icon-box-89{background:#4f46e514;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;transition:color .45s;display:grid;position:relative;overflow:hidden}.ui-span-368{background:linear-gradient(135deg,#4f46e5,#7c3aed);transition:opacity .45s;position:absolute;inset:0}.ui-ic-21-2{width:21px;height:21px;position:relative}.ui-span-369{color:#111827;align-items:center;gap:8px;font-family:Sora,sans-serif;font-size:16.5px;font-weight:600;display:flex}.ui-pill-86{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;padding:2px 8px;font-size:10.5px;font-weight:700}.ui-span-370{color:#6b7280;margin-top:2px;font-size:13.5px;display:block}.ui-ic-18-8{color:#a5b4fc;flex:none;width:18px;height:18px}.ui-box-274{justify-content:space-between;align-items:center;gap:12px;margin-top:4px}.ui-box-275{color:#111827;font-family:Sora,sans-serif}.ui-button-12{color:#111827;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 6px 16px -10px #1018284d}.ui-button-13{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:0;border-radius:9999px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 18px -10px #4f46e599}.ui-grid-29{background:#f5f5fc;border:1px solid #ececf6;border-radius:24px;padding:clamp(18px,2.5vw,24px);display:grid}.ui-box-276{grid-area:1/1;transition:opacity .5s,transform .5s}.ui-box-277{background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden}.ui-row-187{background:#f1f1f5;align-items:center;gap:6px;padding:8px 12px;display:flex}.ui-badge-round-93{background:#ff5f57;border-radius:9999px;width:8px;height:8px}.ui-badge-round-94{background:#febc2e;border-radius:9999px;width:8px;height:8px}.ui-badge-round-95{background:#28c840;border-radius:9999px;width:8px;height:8px}.ui-pill-87{color:#6b7280;background:#fff;border-radius:9999px;flex:1;margin-left:8px;padding:3px 10px;font-size:10.5px}.ui-box-278{padding:16px}.ui-icon-box-90{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.ui-span-371{color:#111827;font-family:Sora,sans-serif;font-size:16px;font-weight:700}.ui-eyebrow-58{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:14px 0 8px;font-size:11px;font-weight:600}.ui-grid-30{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ui-span-372{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.ui-ic-12-5{flex:none;width:12px;height:12px}.ui-span-373{color:#111827;background:#f7f7fb;border:1px solid #ececf3;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.ui-row-188{color:#4f46e5;background:#4f46e50f;border-radius:10px;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;font-size:12px;font-weight:600;display:flex}.ui-row-189{background:#f7f7fb;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;margin-top:20px;padding:16px 20px;display:flex}.ui-span-374{color:#111827;align-items:center;gap:8px;font-family:Sora,sans-serif;font-size:15px;font-weight:600;display:inline-flex}.ui-h3-52{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:600}.ui-btn-ghost-47{color:#3f3f46;background:#fff;border:1px solid #4f46e533;border-radius:18px;align-items:center;gap:14px;max-width:640px;margin:32px auto 0;padding:16px 20px;font-size:15px;line-height:1.5;display:flex}.ui-text-183{--d:60ms}.ui-box-279{--d:50ms}.ui-box-280{--d:.1s}.ui-box-281{--d:.15s}.ui-box-282{--d:.2s}.ui-box-283{--d:.25s}.ui-box-284{--d:80ms}.ui-box-285{--d:.16s}.ui-box-286{--d:.24s}.ui-box-287{transition-delay:.3s}.ui-box-288{transition-delay:.55s}.ui-box-289{transition-delay:.8s}.ui-box-290{transition-delay:1.05s}.ui-box-291{transition-delay:1.3s}.ui-box-292{transition-delay:1.55s}.ui-box-293{transition-delay:.35s}.ui-box-294{transition-delay:.6s}.ui-box-295{transition-delay:.85s}.ui-box-296{transition-delay:1.1s}.ui-box-297{transition-delay:1.35s}.ui-box-298{transition-delay:1.6s}.ui-row-190{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.ui-figure-20{background:#fff;border-radius:28px;margin:0;padding:10px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #1e1b4b8c}.ui-img-13{aspect-ratio:4/5;object-fit:cover;background:#f1f0fe;border-radius:20px;width:100%;display:block}.ui-box-299{color:#52525b;padding:12px 8px 4px;font-size:13.5px}.ui-box-300{text-align:center;margin:0 auto clamp(28px,4vw,44px)}.ui-figure-21{aspect-ratio:4/5;background:#e9e8fb;border-radius:24px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #1e1b4b73}.ui-img-14{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.ui-box-301{background:linear-gradient(#0000 45%,#111827d9 100%);position:absolute;inset:0}.ui-row-191{-webkit-backdrop-filter:blur(10px);color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.ui-icon-box-91{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.ui-span-375{flex-direction:column;min-width:0;line-height:1.3;display:flex}.ui-box-302{font-family:Sora,sans-serif;font-size:15.5px}.ui-span-376{color:#ffffffd1;font-size:13px}.ui-card-89{background:#fff;border:1px solid #0000000f;border-radius:24px;margin-top:18px;overflow:hidden;box-shadow:0 20px 44px -34px #10182859}.ui-eyebrow-59{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;border-bottom:1px solid #f0f0f5;align-items:center;gap:10px;padding:14px 22px;font-size:12px;font-weight:600;display:flex}.ui-row-192{align-items:center;gap:14px;padding:18px 22px;display:flex}.ui-text-184{color:#6b7280;background:#fafafd;border-top:1px solid #f0f0f5;margin:0;padding:14px 22px;font-size:13px;line-height:1.6}.ui-h2-51{margin:0 0 22px;font-size:clamp(30px,4vw,46px)}.ui-card-90{background:#fff;border:1px solid #ececf3;border-radius:18px;align-items:center;gap:14px;padding:14px 18px;display:inline-flex;box-shadow:0 10px 24px -18px #1018284d}.ui-grad-text-7{letter-spacing:-.03em;background:linear-gradient(90deg,#4f46e5,#7c3aed);-webkit-text-fill-color:transparent;color:#4f46e5;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:34px;font-weight:700;line-height:1}.ui-span-377{color:#52525b;font-size:13.5px;line-height:1.4}.ui-list-33{gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ui-span-378{background:linear-gradient(#c7d2fe,#7c3aed);width:2px;position:absolute;top:24px;bottom:24px;left:23px}.ui-list-item-64{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px;display:grid;position:relative}.ui-icon-box-92{z-index:1;color:#4f46e5;background:#fff;border:1px solid #e0e7ff;border-radius:16px;place-items:center;width:48px;height:48px;display:grid;position:relative;box-shadow:0 6px 14px -10px #1e1b4b66}.ui-card-91{background:#fff;border:1px solid #0000000f;border-radius:20px;padding:20px 22px;box-shadow:0 8px 24px -18px #10182840}.ui-eyebrow-60{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.ui-text-185{color:#3f3f46;margin:0;font-size:16.5px;line-height:1.75}.ui-icon-box-93{z-index:1;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:16px;place-items:center;width:48px;height:48px;display:grid;position:relative;box-shadow:0 12px 24px -12px #4f46e5cc}.ui-card-92{color:#fff;background:linear-gradient(140deg,#4f46e5,#7c3aed);border-radius:20px;padding:22px 24px;box-shadow:0 30px 60px -30px #4f46e599}.ui-eyebrow-61{letter-spacing:.1em;text-transform:uppercase;color:#e0e7ff;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.ui-text-186{color:#fff;margin:0;font-size:16.5px;line-height:1.75}.ui-box-303{padding:12px 12px 0}.ui-box-304{background:#f1f0fe;border:1px solid #ececf3;border-bottom:0;border-radius:16px 16px 0 0;overflow:hidden}.ui-row-193{background:#f7f7fb;border-bottom:1px solid #ececf3;gap:5px;padding:8px 10px;display:flex}.ui-badge-round-96{background:#fca5a5;border-radius:9999px;width:8px;height:8px}.ui-badge-round-97{background:#fde68a;border-radius:9999px;width:8px;height:8px}.ui-badge-round-98{background:#86efac;border-radius:9999px;width:8px;height:8px}.ui-img-15{aspect-ratio:16/11;object-fit:cover;object-position:top;width:100%;display:block}.ui-stack-73{flex-direction:column;flex:1;padding:20px 22px 24px;display:flex}.ui-pill-88{color:#4f46e5;background:#f1f0fe;border-radius:9999px;align-self:flex-start;margin-bottom:12px;padding:4px 10px;font-size:12px;font-weight:600}.ui-h3-53{color:#111827;margin:0 0 8px;font-family:Sora,sans-serif;font-size:19px;font-weight:700}.ui-text-187{color:#52525b;flex:1;margin:0 0 16px;font-size:15px;line-height:1.65}.ui-link-13{color:#4f46e5;align-items:center;gap:8px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.ui-card-93{color:#fff;background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid #ffffff1a;border-radius:28px;padding:clamp(24px,3.6vw,44px);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #0009}.ui-deco-37{pointer-events:none;background-image:radial-gradient(#a5b4fc1f 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.ui-box-305{align-items:center;gap:clamp(24px,4vw,48px)}.ui-eyebrow-62{letter-spacing:.12em;text-transform:uppercase;color:#c7d2fe;margin:0 0 12px;font-size:12px;font-weight:600}.ui-h2-52{color:#fff;margin:0 0 14px}.ui-text-188{color:#ffffffd9;margin:0 0 20px;font-size:17px;line-height:1.7}.ui-btn-19{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px -16px #4f46e5cc}.ui-row-194{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;align-items:center;gap:20px;padding:18px 20px;display:flex}.ui-grad-text-8{letter-spacing:-.02em;background:linear-gradient(90deg,#a5b4fc,#c4b5fd);-webkit-text-fill-color:transparent;color:#a5b4fc;-webkit-background-clip:text;background-clip:text;flex:none;min-width:110px;font-family:Sora,sans-serif;font-size:clamp(26px,3vw,34px);font-weight:700}.ui-span-379{color:#ffffffe0;font-size:15px;line-height:1.55}.ui-text-189{color:#fffc;border-top:1px solid #fff3;margin:24px 0 0;padding-top:18px;font-size:14px;line-height:1.6}.ui-box-306{text-align:center;margin-top:28px}.ui-eyebrow-63{letter-spacing:.12em;text-transform:uppercase;color:#a1a1aa;margin:0 0 16px;font-size:12px;font-weight:600}.ui-row-195{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.ui-grid-31{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;place-items:center;width:150px;height:72px;padding:12px 18px;display:grid}.ui-img-16{object-fit:contain;filter:brightness(0)invert();opacity:.7;max-width:100%;max-height:100%}.ui-figure-22{color:#fff;background:linear-gradient(140deg,#4f46e5,#7c3aed);border-radius:24px;flex-direction:column;margin:0;padding:clamp(24px,3vw,34px);display:flex;box-shadow:0 30px 60px -30px #4f46e599}.ui-row-196{color:#fde68a;gap:3px;margin-bottom:16px;display:flex}.ui-blockquote-7{color:#fff;flex:1;margin:0 0 22px;font-size:18px;line-height:1.65}.ui-row-197{border-top:1px solid #fff3;align-items:center;gap:14px;padding-top:18px;display:flex}.ui-img-17{object-fit:cover;background:#eee;border-radius:9999px;width:46px;height:46px}.ui-box-307{color:#fff;font-family:Sora,sans-serif;font-size:15px}.ui-figure-23{background:#fff;border:1px solid #0000000f;border-radius:24px;flex-direction:column;margin:0;padding:clamp(24px,3vw,34px);display:flex;box-shadow:0 30px 60px -38px #1018284d}.ui-row-198{color:#f59e0b;gap:3px;margin-bottom:16px;display:flex}.ui-blockquote-8{color:#27272a;flex:1;margin:0 0 22px;font-size:18px;line-height:1.65}.ui-row-199{border-top:1px solid #f0f0f5;align-items:center;gap:14px;padding-top:18px;display:flex}.ui-text-190{text-align:center;color:#6b7280;max-width:620px;margin:20px auto 0;font-size:14px;line-height:1.6}.ui-box-308{align-items:center;gap:clamp(28px,5vw,56px)}.ui-text-191{color:#52525b;margin:0 0 20px;font-size:17px;line-height:1.75}.ui-text-192{color:#6b7280;margin:18px 0 0;font-size:15px}.ui-card-94{background:#fff;border:1px solid #0000000d;border-radius:28px;padding:clamp(12px,2vw,22px);position:relative;box-shadow:0 40px 80px -44px #1e1b4b59}.ui-box-309{aspect-ratio:1;min-height:320px;position:relative}.ui-box-310{background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.ui-card-95{background:#fff;border:1px solid #0000000f;border-radius:28px;padding:clamp(24px,3.6vw,44px);position:relative;overflow:hidden;box-shadow:0 30px 60px -38px #10182859}.ui-box-311{align-items:center;gap:clamp(20px,4vw,40px)}.ui-img-18{aspect-ratio:1;object-fit:cover;background:#f1f0fe;border-radius:24px;width:clamp(120px,16vw,180px)}.ui-h2-53{margin:0 0 4px}.ui-text-193{color:#6b7280;margin:0 0 16px;font-size:15px}.ui-text-194{color:#3f3f46;margin:0;font-size:17px;line-height:1.75}.ui-row-200{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.ui-btn-20{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:8px;padding:12px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ui-btn-ghost-48{color:#111827;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;align-items:center;gap:8px;padding:12px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ui-btn-ghost-49{color:#fff;background:#1118274d;border:1px solid #ffffff4d;border-radius:9999px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s,border-color .2s,color .2s;display:inline-flex}.ui-deco-38{pointer-events:none;background:radial-gradient(circle,#7c3aed29,#0000 65%);border-radius:9999px;width:460px;height:460px;position:absolute;top:-120px;right:-80px}.ui-nav-2{max-width:1200px;margin:0 auto;padding:clamp(24px,3vw,36px) 20px 0;position:relative}.ui-wrap-38{max-width:1200px;margin:0 auto;padding:clamp(24px,4vw,44px) 20px clamp(48px,6vw,80px);position:relative}.ui-eyebrow-64{letter-spacing:.08em;text-transform:uppercase;color:#4f46e5;background:#fff;border:1px solid #4f46e533;border-radius:9999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:12px;font-weight:600;display:inline-flex}.ui-h1-11{letter-spacing:-.03em;color:#111827;text-wrap:pretty;max-width:18ch;margin:18px 0 0;font-family:Sora,sans-serif;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:1.05}.ui-text-195{color:#3f3f46;text-wrap:pretty;max-width:54ch;margin:20px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.ui-card-96{background:#fff;border:1px solid #0000000f;border-radius:22px;max-width:540px;margin-top:26px;overflow:hidden;box-shadow:0 18px 40px -22px #10182866}.ui-stack-74{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);flex-direction:column;justify-content:center;gap:4px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.ui-badge-round-99{background:radial-gradient(circle,#ffffff38,#0000 65%);border-radius:9999px;width:120px;height:120px;position:absolute;top:-40px;right:-40px}.ui-eyebrow-65{letter-spacing:.1em;text-transform:uppercase;color:#ffffffd9;font-size:12px;font-weight:700;position:relative}.ui-span-380{align-items:flex-end;gap:4px;display:flex;position:relative}.ui-span-381{align-items:flex-start;font-family:Sora,sans-serif;font-weight:700;line-height:1;display:flex}.ui-span-382{color:#ffffffe6;margin-top:5px;margin-right:2px;font-size:20px}.ui-span-383{letter-spacing:-.045em;font-size:48px}.ui-span-384{white-space:nowrap;color:#ffffffe6;margin-bottom:5px;font-size:14px;font-weight:600;line-height:1}.ui-stack-75{flex-direction:column;justify-content:center;gap:12px;padding:16px 20px;display:flex}.ui-list-item-65{color:#111827;align-items:center;gap:9px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.ui-badge-round-100{color:#4f46e5;background:#eef2ff;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;display:grid}.ui-ic-12-6{stroke-width:3px;width:12px;height:12px}.ui-text-196{color:#6b7280;white-space:nowrap;border-top:1px solid #f0f0f5;align-items:flex-start;gap:7px;margin:0;padding-top:10px;font-size:clamp(11px,2.6vw,12.5px);line-height:1.5;display:flex}.ui-ic-13-6{color:#4f46e5;flex:none;width:13px;height:13px;margin-top:2px}.ui-row-201{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.ui-btn-21{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-btn-ghost-50{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 8px 24px -12px #1018282e}.ui-wrap-39{width:100%;max-width:500px;margin:0 auto;padding:28px 0 40px;position:relative}.ui-pill-89{color:#6b7280;background:#fff;border-radius:9999px;flex:1;align-items:center;gap:6px;margin-left:8px;padding:5px 11px;font-size:11.5px;display:flex}.ui-ic-11-5{width:11px;height:11px;transition:color .4s}.ui-stack-76{flex-direction:column;gap:12px;min-height:280px;padding:16px;display:flex}.ui-row-202{justify-content:space-between;align-items:center;transition:opacity .5s,transform .5s;display:flex}.ui-span-385{background:#e5e7eb;border-radius:9999px;width:34px;height:6px}.ui-grid-32{background:linear-gradient(135deg,#eef2ff,#f5f3ff);border-radius:14px;grid-template-columns:1.2fr 1fr;align-items:center;gap:12px;padding:14px;transition:opacity .5s,transform .5s;display:grid}.ui-span-386{background:#111827;border-radius:9999px;width:90%;height:10px;display:block}.ui-span-387{background:#111827;border-radius:9999px;width:60%;height:10px;display:block}.ui-span-388{background:#c7cbe8;border-radius:9999px;width:85%;height:6px;margin-top:4px;display:block}.ui-span-389{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;width:86px;height:24px;margin-top:6px;display:inline-block}.ui-box-312{background:linear-gradient(135deg,#c7d2fe,#ddd6fe);border-radius:12px;height:84px}.ui-grid-33{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;transition:opacity .5s,transform .5s;display:grid}.ui-span-390{background:#f4f4f8;border:1px solid #ececf3;border-radius:10px;height:58px}.ui-row-203{color:#6b7280;border:1px dashed #c7cbe8;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;font-weight:600;transition:opacity .5s,transform .5s;display:flex}.ui-card-97{color:#fff;background:#0c0d1e;border-radius:18px;flex-direction:column;align-items:flex-end;gap:6px;padding:12px 16px;display:flex;position:absolute;top:0;right:-8px;box-shadow:0 20px 40px -16px #0c0d1e99}.ui-span-391{align-items:baseline;gap:4px;display:flex}.ui-span-392{letter-spacing:-.02em;font-family:Sora,sans-serif;font-size:26px;font-weight:700}.ui-span-393{color:#c7d2fe;font-size:12px}.ui-pill-90{color:#0c0d1e;background:#a7f3d0;border-radius:9999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.ui-card-98{background:#fff;border:1px solid #0000000f;border-radius:18px;width:210px;padding:14px;position:absolute;bottom:0;left:-10px;box-shadow:0 20px 44px -18px #10182873}.ui-eyebrow-66{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin-bottom:8px;font-size:11px;font-weight:700}.ui-list-item-66{align-items:center;gap:9px;font-size:13px;font-weight:600;transition:color .35s;display:flex}.ui-icon-box-94{color:#fff;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;transition:background .35s,border-color .35s,transform .35s;display:grid}.ui-section-26{background:#f7f7fb;border-top:1px solid #0000000a;border-bottom:1px solid #0000000a;padding:clamp(56px,7vw,96px) 0}.ui-h2-54{letter-spacing:-.025em;color:#111827;text-align:center;text-wrap:balance;max-width:24ch;margin:0 auto 14px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-197{color:#3f3f46;text-align:center;text-wrap:pretty;max-width:62ch;margin:0 auto;font-size:17px;line-height:1.65}.ui-wrap-40{max-width:980px;margin:28px auto 0}.ui-row-204{background:#fff;border:1px solid #ececf6;border-radius:20px;align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.ui-eyebrow-67{letter-spacing:.06em;text-transform:uppercase;color:#4f46e5;background:#eef2ff;border-radius:9999px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-block}.ui-h3-54{color:#111827;margin:8px 0 4px;font-family:Sora,sans-serif;font-size:17px;font-weight:700}.ui-row-205{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:20px;align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.ui-icon-box-95{color:#fff;background:#ffffff2e;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.ui-eyebrow-68{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#ffffff2e;border-radius:9999px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-block}.ui-h3-55{color:#fff;margin:8px 0 4px;font-family:Sora,sans-serif;font-size:17px;font-weight:700}.ui-text-198{color:#ffffffeb;margin:0;font-size:14.5px;line-height:1.6}.ui-box-313{margin-top:44px}.ui-card-99{background:#fff;border:1px solid #0000000f;border-radius:24px;flex-direction:column;gap:18px;height:100%;padding:clamp(24px,3vw,30px);display:flex;position:relative;box-shadow:0 8px 24px -12px #1018282e}.ui-eyebrow-69{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;margin:0 0 4px;font-size:12px;font-weight:700}.ui-h3-56{letter-spacing:-.015em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:24px;font-weight:700}.ui-text-199{color:#3f3f46;margin:8px 0 0;font-size:14.5px;line-height:1.6}.ui-row-206{align-items:baseline;gap:6px;display:flex}.ui-span-394{letter-spacing:-.035em;color:#111827;font-family:Sora,sans-serif;font-size:46px;font-weight:700;line-height:1}.ui-span-395{color:#3f3f46;font-size:15px;font-weight:600}.ui-span-396{color:#6b7280;margin-left:auto;font-size:12.5px}.ui-text-200{color:#111827;margin:-6px 0 0;font-size:14px;font-weight:500;line-height:1.55}.ui-box-314{background:#f7f7fb;border:1px solid #ececf6;border-radius:16px;padding:14px 16px}.ui-span-397{color:#3f3f46;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.ui-span-398{color:#111827;font-family:Sora,sans-serif;font-size:15px;font-weight:700}.ui-grid-34{grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;display:grid}.ui-span-399{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:3px;height:8px}.ui-span-400{background:#e5e7eb;border-radius:3px;height:8px}.ui-list-item-67{color:#3f3f46;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.55;display:flex}.ui-badge-round-101{color:#4f46e5;background:#eef2ff;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.ui-text-201{color:#6b7280;margin:0;font-size:13px;line-height:1.6}.ui-link-14{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;gap:8px;min-height:50px;margin-top:auto;font-size:15px;font-weight:600;display:flex}.ui-card-100{color:#fff;background:#0c0d1e;border:1px solid #818cf859;border-radius:24px;flex-direction:column;gap:18px;height:100%;padding:clamp(24px,3vw,30px);display:flex;position:relative;box-shadow:0 30px 70px -30px #4f46e599}.ui-pill-91{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:6px;padding:6px 13px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:-13px;left:28px;box-shadow:0 8px 18px -8px #4f46e5cc}.ui-eyebrow-70{letter-spacing:.1em;text-transform:uppercase;color:#a5b4fc;margin:0 0 4px;font-size:12px;font-weight:700}.ui-h3-57{letter-spacing:-.015em;color:#fff;margin:0;font-family:Sora,sans-serif;font-size:24px;font-weight:700}.ui-text-202{color:#d1d5db;margin:8px 0 0;font-size:14.5px;line-height:1.6}.ui-span-401{letter-spacing:-.035em;color:#fff;font-family:Sora,sans-serif;font-size:46px;font-weight:700;line-height:1}.ui-span-402{color:#c7d2fe;font-size:15px;font-weight:600}.ui-span-403{color:#9ca3af;margin-left:auto;font-size:12.5px}.ui-text-203{color:#e5e7eb;margin:-6px 0 0;font-size:14px;font-weight:500;line-height:1.55}.ui-box-315{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;padding:14px 16px}.ui-span-404{color:#e5e7eb;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.ui-span-405{color:#fff;font-family:Sora,sans-serif;font-size:15px;font-weight:700}.ui-span-406{background:linear-gradient(90deg,#818cf8,#a78bfa);border-radius:3px;height:8px}.ui-span-407{background:#ffffff1a;border-radius:3px;height:8px}.ui-list-item-68{color:#e5e7eb;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.55;display:flex}.ui-badge-round-102{color:#c7d2fe;background:#a5b4fc2e;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.ui-text-204{color:#9ca3af;margin:0;font-size:13px;line-height:1.6}.ui-box-316{color:#e5e7eb}.ui-link-15{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;justify-content:center;align-items:center;gap:8px;min-height:50px;margin-top:auto;font-size:15px;font-weight:600;display:flex;box-shadow:0 10px 24px -12px #7c3aedcc}.ui-text-205{color:#3f3f46;margin:0;font-size:14.5px;line-height:1.65}.ui-text-206{text-align:center;color:#3f3f46;justify-content:center;align-items:center;gap:8px;max-width:70ch;margin:22px auto 0;font-size:14.5px;line-height:1.6;display:flex}.ui-section-27{background:#fff;padding:clamp(56px,7vw,96px) 0}.ui-h2-55{letter-spacing:-.025em;color:#111827;text-align:center;text-wrap:balance;max-width:24ch;margin:0 auto clamp(28px,4vw,44px);font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-card-101{background:#fff;border:1px solid #0000000f;border-radius:24px;flex-direction:column;gap:16px;padding:clamp(22px,3vw,28px);display:flex;box-shadow:0 8px 24px -14px #1018282e}.ui-row-207{align-items:baseline;gap:7px;display:flex}.ui-span-408{letter-spacing:-.03em;color:#111827;font-family:Sora,sans-serif;font-size:40px;font-weight:700;line-height:1}.ui-span-409{color:#4f46e5;font-size:14px;font-weight:600}.ui-list-34{border-top:1px solid #f0f0f5;flex-direction:column;gap:11px;margin:0;padding:16px 0 0;list-style:none;display:flex}.ui-card-102{background:#fff;border:1px solid #4f46e54d;border-radius:24px;flex-direction:column;gap:16px;padding:clamp(22px,3vw,28px);display:flex;box-shadow:0 22px 50px -28px #4f46e58c}.ui-card-103{color:#fff;background:#0c0d1e;border-radius:22px;padding:22px;box-shadow:0 22px 50px -28px #0c0d1e99}.ui-row-208{align-items:center;gap:10px;margin-bottom:12px;display:flex}.ui-icon-box-96{color:#c7d2fe;background:#a5b4fc29;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.ui-h3-58{color:#fff;margin:0;font-family:Sora,sans-serif;font-size:17px;font-weight:700}.ui-row-209{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-family:Sora,sans-serif;font-weight:700;display:flex}.ui-span-410{background:#ffffff14;border-radius:12px;padding:8px 12px;font-size:15px}.ui-span-411{color:#a5b4fc}.ui-span-412{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:12px;padding:8px 12px;font-size:15px}.ui-text-207{color:#e5e7eb;margin:0;font-size:14.5px;line-height:1.6}.ui-text-208{color:#9ca3af;margin:10px 0 0;font-size:12.5px}.ui-box-317{background:#fafafc;border:1px dashed #d4d4e4;border-radius:20px;padding:20px 22px}.ui-text-209{color:#6b7280;align-items:flex-start;gap:10px;margin:0;font-size:14px;line-height:1.6;display:flex}.ui-ic-16-15{color:#6b7280;flex:none;width:16px;height:16px;margin-top:2px}.ui-btn-ghost-51{color:#111827;background:#fff;border:1px solid #0000000f;border-radius:24px;flex-direction:column;gap:18px;padding:24px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 8px 24px -14px #1018282e}.ui-btn-ghost-51:hover{border-color:#4f46e566;transform:translateY(-4px);box-shadow:0 26px 54px -26px #4f46e599}.ui-icon-box-97{color:#4f46e5;background:#4f46e514;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.ui-span-413{color:#111827;font-family:Sora,sans-serif;font-size:clamp(17px,1.8vw,19px);font-weight:600;line-height:1.4}.ui-span-414{border-top:1px solid #f0f0f5;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:16px;display:flex}.ui-box-318{color:#4f46e5;font-family:Sora,sans-serif;font-size:17px}.ui-span-415{align-items:center;gap:8px;display:inline-flex}.ui-badge-round-103{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:36px;height:36px;display:grid}.ui-btn-ghost-52{color:#111827;background:#fff;border:1px solid #4f46e54d;border-radius:24px;flex-direction:column;gap:18px;padding:24px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 22px 50px -28px #4f46e58c}.ui-btn-ghost-52:hover{border-color:#4f46e566;transform:translateY(-4px);box-shadow:0 26px 54px -26px #4f46e599}.ui-box-319{margin-top:18px}.ui-row-210{background:#fff;border:1px solid #ececf6;border-radius:18px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.ui-ic-17-9{color:#4f46e5;flex:none;width:17px;height:17px;margin-top:2px}.ui-h2-56{letter-spacing:-.025em;color:#111827;text-align:left;text-wrap:balance;max-width:24ch;margin:0 0 16px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-210{color:#3f3f46;background:#f7f7fb;border:1px solid #ececf6;border-radius:16px;align-items:flex-start;gap:10px;max-width:44ch;margin:0;padding:14px 16px;font-size:14.5px;line-height:1.6;display:flex}.ui-list-item-69{background:#fff;border:1px dashed #c7cbe8;border-radius:20px;flex-direction:column;gap:14px;padding:20px;display:flex}.ui-icon-box-98{color:#4f46e5;background:#4f46e514;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.ui-span-416{color:#111827;font-size:15px;font-weight:600;line-height:1.45}.ui-pill-92{color:#4f46e5;background:#f4f4f8;border-radius:9999px;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.ui-list-item-70{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:0 10px;display:flex;position:relative}.ui-icon-box-99{z-index:1;color:#4f46e5;background:#fff;border:1px solid #4f46e540;border-radius:22px;place-items:center;width:72px;height:72px;display:grid;position:relative;box-shadow:0 16px 34px -18px #4f46e599}.ui-badge-round-104{color:#fff;background:#0c0d1e;border:3px solid #fff;border-radius:9999px;place-items:center;width:26px;height:26px;font-family:Sora,sans-serif;font-size:12px;font-weight:700;display:grid;position:absolute;top:-8px;right:-8px}.ui-text-211{color:#111827;max-width:26ch;margin:0;font-size:16px;font-weight:500;line-height:1.55}.ui-icon-box-100{z-index:1;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:1px solid #0000;border-radius:22px;place-items:center;width:72px;height:72px;display:grid;position:relative;box-shadow:0 16px 34px -18px #4f46e599}.ui-badge-round-105{background:#ffffff2e;border-radius:9999px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.ui-box-320{margin-top:22px}.ui-span-417{color:#6b7280;font-weight:500}.ui-field-8{color:#111827;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;min-height:48px;padding:13px 14px;font-family:inherit;font-size:15px}.ui-btn-22{color:#fff;cursor:pointer;background:linear-gradient(90deg,#4f46e5,#7c3aed);border:0;border-radius:9999px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;margin-top:22px;padding:15px 28px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-text-212{color:#6b7280;align-items:flex-start;gap:8px;margin:14px 0 0;font-size:12.5px;line-height:1.55;display:flex}.ui-ic-13-7{flex:none;width:13px;height:13px;margin-top:2px}.ui-faq-q-2{color:#111827;align-items:center;gap:16px;padding:20px 22px;font-family:Sora,sans-serif;font-size:16.5px;font-weight:600;line-height:1.4;display:flex}.ui-badge-round-106{border-radius:9999px;flex:none;place-items:center;width:32px;height:32px;display:grid}.ui-h2-57{letter-spacing:-.025em;color:#111827;text-wrap:balance;max-width:24ch;margin:0 auto;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-213{color:#3f3f46;text-wrap:pretty;max-width:62ch;margin:16px auto 0;font-size:17px;line-height:1.65}.ui-row-211{background:#fff;border:1px solid #ececf6;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;max-width:980px;margin:28px auto 0;padding:14px 18px;display:flex}.ui-span-418{color:#111827;align-items:center;gap:7px;margin-right:4px;font-size:13px;font-weight:700;display:inline-flex}.ui-pill-93{color:#3f3f46;background:#f7f7fb;border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.ui-box-321{margin-top:40px}.ui-section-28{padding:clamp(56px,7vw,96px) 0}.ui-box-322{margin-top:clamp(28px,4vw,44px)}.ui-card-104{background:#fff;border:1px solid #4f46e533;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 70px -40px #4f46e580}.ui-row-212{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);align-items:center;gap:12px;padding:18px 22px;display:flex}.ui-icon-box-101{background:#ffffff2e;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.ui-h3-59{color:#fff;margin:0;font-family:Sora,sans-serif;font-size:19px;font-weight:700}.ui-text-214{color:#ffffffe0;margin:2px 0 0;font-size:13px}.ui-list-35{margin:0;padding:clamp(16px,2.4vw,22px);list-style:none}.ui-list-item-71{background:#f7f7fb;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex}.ui-icon-box-102{color:#4f46e5;background:#fff;border:1px solid #ececf6;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ui-span-419{color:#111827;font-size:14.5px;line-height:1.5}.ui-stack-77{flex-direction:column;gap:16px;display:flex}.ui-card-105{background:#fff;border:1px solid #0000000f;border-radius:24px;padding:clamp(20px,2.6vw,26px);box-shadow:0 8px 24px -14px #1018282e}.ui-icon-box-103{color:#15803d;background:#22c55e1f;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.ui-text-215{color:#3f3f46;margin:0 0 12px;font-size:14.5px;line-height:1.6}.ui-row-213{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.ui-pill-94{color:#111827;background:#f7f7fb;border:1px solid #ececf6;border-radius:9999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.ui-ic-13-8{color:#15803d;width:13px;height:13px}.ui-text-216{color:#3f3f46;background:#f0fdf4;border-radius:14px;align-items:flex-start;gap:9px;margin:0;padding:12px 14px;font-size:13.5px;line-height:1.6;display:flex}.ui-ic-16-16{color:#15803d;flex:none;width:16px;height:16px;margin-top:2px}.ui-box-323{background:#fafafc;border:1px dashed #d4d4e4;border-radius:24px;padding:clamp(20px,2.6vw,26px)}.ui-row-214{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ui-icon-box-104{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.ui-pill-95{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;padding:4px 10px;font-size:11.5px;font-weight:700}.ui-row-215{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.ui-pill-96{color:#3f3f46;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;padding:6px 11px;font-size:12.5px;font-weight:600}.ui-text-217{color:#6b7280;margin:0;font-size:13.5px;line-height:1.6}.ui-table-2{width:100%}.ui-box-324{caption-side:top;text-align:left;color:#6b7280;border-bottom:1px solid #f0f0f5;padding:16px 20px;font-size:13px;font-weight:600}.ui-th{color:#111827;font-family:Sora,sans-serif;font-weight:700}.ui-pill-97{color:#15803d;background:#22c55e1f;border-radius:9999px;align-items:center;gap:5px;padding:3px 9px;font-size:13px;font-weight:700;display:inline-flex}.ui-td{color:#111827;font-family:Sora,sans-serif;font-size:17px;font-weight:700}.ui-span-420{background:#ececf3;border-radius:9999px;flex:1;max-width:120px;height:6px;overflow:hidden}.ui-span-421{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;width:34%;height:100%;display:block}.ui-span-422{color:#3f3f46;font-weight:600}.ui-tr{background:#f7f7fd}.ui-span-423{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;width:65%;height:100%;display:block}.ui-badge-round-107{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;width:100%;height:100%;display:block}.ui-text-218{color:#6b7280;background:#fafafc;border-top:1px solid #f0f0f5;align-items:flex-start;gap:8px;margin:0;padding:14px 20px;font-size:13px;line-height:1.55;display:flex}.ui-ic-14-10{color:#4f46e5;flex:none;width:14px;height:14px;margin-top:2px}.ui-list-36{margin:clamp(28px,4vw,44px) 0 0;padding:0;list-style:none}.ui-list-item-72{color:#fff;background:#0c0d1e;border:1px solid #818cf84d;border-radius:22px;flex-direction:column;gap:10px;padding:22px;display:flex;position:relative;box-shadow:0 22px 50px -28px #4f46e599}.ui-icon-box-105{color:#c7d2fe;background:#a5b4fc29;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.ui-pill-98{color:#0c0d1e;background:#a7f3d0;border-radius:9999px;padding:4px 10px;font-size:11.5px;font-weight:700}.ui-h3-60{color:#fff;margin:4px 0 0;font-family:Sora,sans-serif;font-size:17.5px;font-weight:700}.ui-list-item-73{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;gap:10px;padding:22px;display:flex;position:relative;box-shadow:0 8px 24px -14px #1018282e}.ui-icon-box-106{color:#4f46e5;background:#4f46e514;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.ui-h3-61{color:#111827;margin:4px 0 0;font-family:Sora,sans-serif;font-size:17.5px;font-weight:700}.ui-row-216{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;margin-top:22px;display:flex}.ui-text-219{color:#3f3f46;align-items:center;gap:8px;margin:0;font-size:14.5px;display:flex}.ui-link-16{text-underline-offset:3px;align-items:center;gap:6px;font-size:14.5px;font-weight:600;text-decoration:underline;display:inline-flex}.ui-text-220{color:#3f3f46;background:#fff;border:1px solid #ececf6;border-radius:16px;align-items:flex-start;gap:10px;max-width:44ch;margin:0;padding:14px 16px;font-size:14.5px;line-height:1.6;display:flex}.ui-section-29{background-color:#fff;border-top:1px solid #0000000a;padding:clamp(64px,8vw,104px) 20px}.ui-box-325{width:82%}.ui-box-326{width:25%}.ui-text-221{color:#3f3f46;text-wrap:pretty;max-width:58ch;margin:22px 0 0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.ui-list-item-74{color:#3f3f46;align-items:center;gap:10px;font-size:15px;display:flex}.ui-badge-round-108{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:22px;height:22px;display:grid}.ui-row-217{border-top:1px solid #ececf3;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:28px;padding-top:22px;display:flex}.ui-link-17{color:#111827;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.ui-form-4{background:#fff;border:1px solid #0000000f;border-radius:24px;margin:0;padding:clamp(20px,3vw,30px);box-shadow:0 24px 60px -28px #10182859}.ui-row-218{align-items:center;gap:12px;margin-bottom:20px;display:flex}.ui-h2-58{letter-spacing:-.015em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:clamp(19px,2vw,23px);font-weight:700;line-height:1.2}.ui-label-6{color:#111827;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.ui-ic-18-9{color:#9ca3af;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.ui-field-9{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:14px;width:100%;min-height:52px;padding:14px 16px 14px 46px;font-family:inherit;font-size:16px}.ui-text-222{color:#b42318;margin:6px 0 0;font-size:13px}.ui-btn-23{color:#fff;cursor:pointer;background:linear-gradient(90deg,#4f46e5,#7c3aed);border:0;border-radius:9999px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;margin-top:20px;padding:15px 26px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-text-223{color:#6b7280;text-align:center;margin:14px 0 0;font-size:13px;line-height:1.55}.ui-h2-59{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:22ch;margin:0 auto 16px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-224{color:#3f3f46;text-align:center;text-wrap:pretty;max-width:52ch;margin:0 auto clamp(28px,4vw,44px);font-size:17px;line-height:1.7}.ui-list-item-75{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 8px 24px -14px #1018282e}.ui-list-item-75:hover{transform:translateY(-5px);box-shadow:0 22px 44px -22px #4f46e566}.ui-row-219{background:#f5f5fc;border-bottom:1px solid #ececf6;align-items:center;min-height:104px;padding:18px;display:flex}.ui-row-220{align-items:flex-end;gap:6px;width:100%;height:56px;display:flex}.ui-span-424{background:#dcdcf0;border-radius:4px 4px 2px 2px;flex:1;transition:height .9s ease-in-out}.ui-span-425{background:linear-gradient(#7c3aed,#4f46e5);border-radius:4px 4px 2px 2px;flex:1;transition:height .9s ease-in-out}.ui-text-225{color:#111827;text-wrap:pretty;margin:0;padding:18px 20px 22px;font-size:15.5px;font-weight:500;line-height:1.5}.ui-stack-78{flex-direction:column;gap:7px;width:100%;display:flex}.ui-row-221{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:flex}.ui-row-222{color:#4f46e5;background:#4f46e50f;border:1.5px dashed #4f46e580;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;font-weight:600;transition:opacity .9s ease-in-out;display:flex}.ui-row-223{align-items:center;gap:12px;width:100%;display:flex}.ui-grid-35{background:#fff;border:2px solid #d4d4d8;border-radius:8px;flex:none;place-items:center;width:34px;height:56px;display:grid}.ui-badge-round-109{border:2px solid #e5e7eb;border-top-color:#4f46e5;border-radius:9999px;width:14px;height:14px;transition:transform 1.2s linear}.ui-stack-79{flex-direction:column;flex:1;gap:6px;display:flex}.ui-span-426{background:#e5e7eb;border-radius:9999px;height:6px;overflow:hidden}.ui-span-427{background:linear-gradient(90deg,#4f46e5,#7c3aed);height:100%;transition:width 1.1s ease-in-out;display:block}.ui-row-224{color:#6b7280;background:#fff;border:1px solid #ececf3;border-radius:9px;align-items:center;gap:8px;padding:5px 9px;font-size:11px;font-weight:600;display:flex}.ui-span-428{text-align:center;width:20px}.ui-row-225{color:#4f46e5;background:#4f46e512;border:1px solid #4f46e559;border-radius:9px;align-items:center;gap:8px;padding:5px 9px;font-size:11px;font-weight:600;transition:transform .9s ease-in-out;display:flex}.ui-span-429{text-align:center;font-variant-numeric:tabular-nums;width:20px}.ui-ic-12-7{width:12px;height:12px;margin-left:auto}.ui-row-226{align-items:center;gap:10px;width:100%;display:flex}.ui-grid-36{grid-template-columns:repeat(5,8px);gap:4px;display:grid}.ui-badge-round-110{border-radius:9999px;width:8px;height:8px;transition:background .5s}.ui-ic-16-17{color:#9ca3af;width:16px;height:16px}.ui-pill-99{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;transition:transform .5s;display:inline-flex}.ui-btn-24{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin-top:36px;padding:20px 24px;transition:transform .25s;display:flex;box-shadow:0 16px 36px -18px #4f46e5b3}.ui-btn-24:hover{transform:translateY(-2px)}.ui-span-430{color:#fff;align-items:center;gap:12px;font-family:Sora,sans-serif;font-size:clamp(16px,1.6vw,19px);font-weight:600;display:inline-flex}.ui-icon-box-107{background:#ffffff29;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.ui-span-431{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.ui-card-106{background:#fff;border:1px solid #0000000f;border-radius:24px;overflow:hidden;box-shadow:0 24px 60px -30px #10182859}.ui-row-227{background:#f7f7fb;border-bottom:1px solid #ececf3;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:16px 22px;display:flex}.ui-badge-round-111{background:#ff5f57;border-radius:9999px;width:10px;height:10px}.ui-badge-round-112{background:#febc2e;border-radius:9999px;width:10px;height:10px}.ui-badge-round-113{background:#28c840;border-radius:9999px;width:10px;height:10px}.ui-row-228{color:#3f3f46;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;flex:1;align-items:center;gap:10px;min-width:200px;padding:8px 14px;font-size:13px;display:flex}.ui-span-432{color:#4f46e5;font-variant-numeric:tabular-nums;font-weight:700}.ui-box-327{background:#ececf3;border-radius:9999px;flex-basis:100%;height:5px;overflow:hidden}.ui-eyebrow-71{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;padding:12px 22px;font-size:11.5px;font-weight:600}.ui-span-433{justify-self:end}.ui-list-item-76{border-top:1px solid #f0f0f5;padding:18px 22px;transition:background .4s}.ui-h3-62{letter-spacing:-.01em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:16px;font-weight:600}.ui-text-226{color:#111827;margin:0;font-size:14.5px;font-weight:500;line-height:1.55}.ui-span-434{white-space:nowrap;justify-self:end;align-items:center;gap:7px;font-size:12px;font-weight:600;transition:color .3s;display:inline-flex}.ui-h2-60{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#fff;max-width:24ch;margin:0 auto clamp(28px,4vw,44px);font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-box-328{background:#ffffff0a;border:1px solid #ffffff17;border-radius:22px;padding:clamp(22px,3vw,30px)}.ui-span-435{color:#fff;font-family:Sora,sans-serif;font-size:22px;font-weight:700}.ui-pill-100{color:#bbf7d0;background:#22c55e24;border:1px solid #22c55e4d;border-radius:9999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.ui-text-227{color:#a5b4fc;margin:6px 0 0;font-size:13px}.ui-box-329{letter-spacing:-.03em;color:#fff;margin:24px 0 8px;font-family:Sora,sans-serif;font-size:clamp(34px,4vw,44px);font-weight:700}.ui-row-229{gap:4px;height:6px;display:flex}.ui-span-436{background:#22c55e;border-radius:9999px;flex:3}.ui-span-437{background:#facc1573;border-radius:9999px;flex:1.5}.ui-span-438{background:#ef444459;border-radius:9999px;flex:1.5}.ui-text-228{color:#e5e7eb;margin:20px 0 0;font-size:15px;line-height:1.6}.ui-text-229{color:#d1d5db;margin:10px 0 0;font-size:14px}.ui-card-107{background:#fff;border:1px solid #0000000f;border-radius:20px;align-items:flex-start;gap:16px;padding:clamp(22px,3vw,28px);transition:transform .25s;display:flex;box-shadow:0 8px 24px -12px #1018282e}.ui-card-107:hover{transform:translateY(-4px)}.ui-icon-box-108{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 22px -12px #4f46e599}.ui-text-230{color:#3f3f46;margin:3px 0 0;font-size:16px;line-height:1.6}.ui-box-330{color:#111827;margin-bottom:4px;font-family:Sora,sans-serif;font-size:18px;font-weight:600;display:block}.ui-text-231{color:#3f3f46;text-align:center;max-width:60ch;margin:28px auto 0;font-size:16px;line-height:1.7}.ui-section-30{background:#f7f7fb;border-top:1px solid #0000000a;border-bottom:1px solid #0000000a;padding:clamp(52px,7vw,92px) 0}.ui-wrap-41{max-width:1100px;margin:0 auto;padding:0 20px}.ui-badge-round-114{letter-spacing:.04em;color:#4f46e5;background:#fff;border-radius:9999px;place-items:center;width:56px;height:56px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px -12px #10182873}.ui-list-37{margin:0;padding:0;list-style:none;position:relative}.ui-list-item-77{border-radius:22px;padding:clamp(22px,3vw,30px);transition:background .45s,border-color .45s,box-shadow .45s;position:relative}.ui-icon-box-109{border-radius:14px;place-items:center;width:48px;height:48px;transition:all .45s;display:grid}.ui-span-439{letter-spacing:-.04em;color:#ececf3;font-family:Sora,sans-serif;font-size:40px;font-weight:700}.ui-h3-63{letter-spacing:-.01em;margin:20px 0 8px;font-family:Sora,sans-serif;font-size:19px;font-weight:600;transition:color .45s}.ui-text-232{color:#3f3f46;text-align:center;text-wrap:pretty;max-width:64ch;margin:32px auto 0;font-size:16px;line-height:1.7}.ui-btn-ghost-53{color:#4f46e5;background:#fff;border-radius:9999px;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 26px -14px #0c0d1eb3}.ui-btn-ghost-54{color:#fff;background:#ffffff1f;border:1px solid #fff6;border-radius:9999px;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex}.ui-box-331{justify-self:center;width:100%;max-width:520px;position:relative}.ui-card-108{color:#111827;background:#fff;border-radius:24px;padding:clamp(20px,3vw,28px);transform:rotate(-1.5deg);box-shadow:0 30px 70px -30px #0c0d1eb3}.ui-row-230{border-bottom:1px solid #f0f0f5;align-items:center;gap:12px;padding-bottom:16px;display:flex}.ui-box-332{font-family:Sora,sans-serif;font-size:16px;font-weight:600}.ui-pill-101{color:#4f46e5;background:#4f46e514;border-radius:9999px;flex:none;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.ui-list-38{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.ui-list-item-78{background:#f7f7fb;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ui-icon-box-110{color:#4f46e5;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ui-span-440{background:#e5e7eb;border-radius:9999px;width:70%;height:6px;margin-top:7px;display:block}.ui-pill-102{color:#b42318;background:#dc262614;border-radius:9999px;flex:none;padding:4px 10px;font-size:11px;font-weight:600}.ui-span-441{background:#e5e7eb;border-radius:9999px;width:55%;height:6px;margin-top:7px;display:block}.ui-pill-103{color:#4f46e5;background:#4f46e514;border-radius:9999px;flex:none;padding:4px 10px;font-size:11px;font-weight:600}.ui-span-442{background:#e5e7eb;border-radius:9999px;width:62%;height:6px;margin-top:7px;display:block}.ui-pill-104{color:#15803d;background:#22c55e1a;border-radius:9999px;flex:none;padding:4px 10px;font-size:11px;font-weight:600}.ui-row-231{color:#fff;background:#0c0d1e;border-radius:9999px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:-18px;left:-14px;box-shadow:0 14px 30px -12px #0c0d1eb3}.ui-row-232{background:#fff;border:1px solid #0000000f;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin-top:24px;padding:18px 22px;display:flex}.ui-span-443{color:#3f3f46;align-items:center;gap:12px;font-size:15px;display:inline-flex}.ui-badge-round-115{color:#fff;background:#4f46e5;border-radius:9999px;place-items:center;width:38px;height:38px;display:grid}.ui-btn-ghost-55{color:#111827;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.ui-btn-25{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.ui-wrap-42{background:#e9ecf5;border:10px solid #111827;border-radius:46px;width:310px;max-width:100%;height:620px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #1018288c,0 0 0 1px #00000014}.ui-span-444{z-index:5;background:#111827;border-radius:9999px;width:90px;height:24px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.ui-box-333{background-image:radial-gradient(#11182712 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0}.ui-span-445{background:#fff;width:130%;height:16px;position:absolute;top:34%;left:-10%;transform:rotate(-12deg)}.ui-span-446{background:#fff;width:130%;height:9px;position:absolute;top:58%;left:-10%;transform:rotate(8deg)}.ui-span-447{background:#fff;width:12px;height:130%;position:absolute;top:-10%;left:62%;transform:rotate(18deg)}.ui-span-448{background:#fff;width:8px;height:130%;position:absolute;top:-10%;left:24%;transform:rotate(-6deg)}.ui-span-449{background:#86efac59;border-radius:18px;width:30%;height:18%;position:absolute;top:12%;left:12%}.ui-badge-round-116{background:#c7c9e0;border-radius:50% 50% 50% 0;width:12px;height:12px;position:absolute;top:30%;left:20%;transform:translate(-50%,-100%)rotate(-45deg)}.ui-badge-round-117{background:#c7c9e0;border-radius:50% 50% 50% 0;width:12px;height:12px;position:absolute;top:26%;left:78%;transform:translate(-50%,-100%)rotate(-45deg)}.ui-badge-round-118{background:#c7c9e0;border-radius:50% 50% 50% 0;width:12px;height:12px;position:absolute;top:52%;left:34%;transform:translate(-50%,-100%)rotate(-45deg)}.ui-badge-round-119{background:#c7c9e0;border-radius:50% 50% 50% 0;width:12px;height:12px;position:absolute;top:50%;left:82%;transform:translate(-50%,-100%)rotate(-45deg)}.ui-span-450{background:#4f46e559;border-radius:50%;width:54px;height:18px;transition:transform 1.1s,opacity 1.1s;position:absolute;top:calc(40% + 8px);left:56%}.ui-badge-round-120{transform-origin:50%;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:50% 50% 50% 0;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:40%;left:56%;transform:translate(-50%,-100%)rotate(-45deg);box-shadow:0 12px 24px -10px #4f46e5cc}.ui-span-451{color:#fff;display:grid;transform:rotate(45deg)}.ui-row-233{color:#111827;background:#fff;border-radius:9999px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex;position:absolute;top:44px;left:12px;right:12px;box-shadow:0 10px 24px -14px #10182866}.ui-ic-16-18{color:#6b7280;width:16px;height:16px}.ui-card-109{background:#fff;border-radius:26px;padding:16px 14px;position:absolute;bottom:8px;left:8px;right:8px;box-shadow:0 20px 40px -20px #10182873}.ui-row-234{align-items:flex-start;gap:12px;display:flex}.ui-row-235{color:#6b7280;align-items:center;gap:5px;margin-top:4px;font-size:12.5px;display:flex}.ui-span-452{color:#e7711b;font-weight:700}.ui-box-334{color:#6b7280;white-space:nowrap;margin-top:3px;font-size:12.5px}.ui-box-335{color:#15803d;margin-top:4px;font-size:12.5px;font-weight:600}.ui-pill-105{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;align-items:center;gap:5px;padding:5px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.ui-row-236{gap:8px;margin-top:14px;display:flex}.ui-span-453{border-radius:14px;flex-direction:column;flex:1;align-items:center;gap:5px;padding:10px 6px;font-size:12px;font-weight:600;transition:background .5s,color .5s,border-color .5s;display:flex}.ui-text-233{color:#3f3f46;text-align:center;text-wrap:pretty;max-width:62ch;margin:0 auto clamp(28px,4vw,44px);font-size:17px;line-height:1.7}.ui-row-237{border:1px solid #4f46e526;border-radius:20px;align-items:center;gap:16px;max-width:560px;margin:18px auto clamp(28px,4vw,44px);padding:16px 20px;transition:background .8s,box-shadow .8s;display:flex}.ui-icon-box-111{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ui-box-336{font-family:Sora,sans-serif;font-size:16px;font-weight:700;transition:color .8s}.ui-box-337{background:#4f46e51f;border-radius:9999px;height:6px;margin-top:8px;overflow:hidden}.ui-box-338{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;height:100%;transition:width .9s}.ui-span-454{flex:none;font-family:Sora,sans-serif;font-size:15px;font-weight:700;transition:color .8s}.ui-box-339{background:#fff;border-radius:22px;padding:22px;transition:border-color .7s,box-shadow .7s,transform .7s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.ui-icon-box-112{background:#4f46e514;border-radius:15px;place-items:center;width:50px;height:50px;transition:color .7s;display:grid;position:relative;overflow:hidden}.ui-span-455{background:linear-gradient(135deg,#4f46e5,#7c3aed);transition:opacity .7s;position:absolute;inset:0}.ui-ic-22-4{width:22px;height:22px;position:relative}.ui-span-456{align-items:center;gap:6px;font-size:12px;font-weight:600;transition:color .7s;display:inline-flex}.ui-badge-round-121{background:currentColor;border-radius:9999px;width:7px;height:7px}.ui-h3-64{letter-spacing:-.01em;color:#111827;margin:16px 0 12px;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.ui-card-110{background:#fff;border:1px solid #e5e7eb;border-radius:14px 14px 14px 4px;padding:12px 14px;position:relative;box-shadow:0 6px 16px -12px #10182840}.ui-eyebrow-72{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.ui-text-234{color:#111827;margin:6px 0 0;font-family:Sora,sans-serif;font-size:15px;font-weight:600;line-height:1.4}.ui-row-238{color:#3f3f46;background:#f7f7fb;border-radius:14px;gap:10px;margin-top:12px;padding:12px;font-size:14.5px;line-height:1.55;display:flex}.ui-eyebrow-73{letter-spacing:.06em;text-transform:uppercase;color:#4f46e5;font-size:11.5px;font-weight:600;display:block}.ui-badge-round-122{color:#4f46e5;background:#fff;border:1px solid #ececf3;border-radius:9999px;place-items:center;width:34px;height:34px;font-family:Sora,sans-serif;font-weight:700;display:grid;box-shadow:0 6px 16px -10px #1018284d}.ui-card-111{background:#fff;border:1px solid #0000000f;border-radius:26px;flex-direction:column;padding:clamp(24px,3.5vw,36px);display:flex;position:relative;overflow:hidden;box-shadow:0 16px 44px -24px #10182847}.ui-icon-box-113{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:16px;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:0 12px 24px -12px #4f46e5b3}.ui-h3-65{letter-spacing:-.02em;color:#111827;margin:20px 0 16px;font-family:Sora,sans-serif;font-size:clamp(22px,2.4vw,28px);font-weight:700;position:relative}.ui-list-39{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex;position:relative}.ui-badge-round-123{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.ui-box-340{background:#f7f7fb;border:1px solid #ececf3;border-radius:16px;padding:14px}.ui-eyebrow-74{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin-bottom:10px;font-size:11px;font-weight:600}.ui-span-457{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:8px;padding:5px 9px;font-size:12px;font-weight:600}.ui-span-458{color:#4f46e5;background:#fff;border:1px solid #4f46e533;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:600}.ui-card-112{background:#fff;border:1px solid #0000000f;border-radius:26px;padding:clamp(22px,3vw,30px);box-shadow:0 16px 44px -24px #10182847}.ui-icon-box-114{color:#4f46e5;background:#4f46e514;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.ui-h3-66{letter-spacing:-.02em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:21px;font-weight:700}.ui-text-235{color:#3f3f46;margin:14px 0 12px;font-size:15px;line-height:1.6}.ui-card-113{color:#fff;background:#0c0d1e;border-radius:26px;padding:clamp(22px,3vw,30px);position:relative;overflow:hidden;box-shadow:0 20px 50px -26px #0c0d1eb3}.ui-badge-round-124{background:radial-gradient(circle,#7c3aed66,#0000 65%);border-radius:9999px;width:240px;height:240px;position:absolute;bottom:-80px;right:-80px}.ui-row-239{align-items:center;gap:14px;display:flex;position:relative}.ui-icon-box-115{color:#c7d2fe;background:#ffffff14;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.ui-h3-67{letter-spacing:-.02em;color:#fff;margin:0;font-family:Sora,sans-serif;font-size:21px;font-weight:700}.ui-list-40{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex;position:relative}.ui-list-item-79{color:#e5e7eb;gap:10px;font-size:15px;line-height:1.55;display:flex}.ui-badge-round-125{color:#c7d2fe;background:#ffffff24;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.ui-card-114{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:20px;padding:18px;box-shadow:0 18px 36px -18px #4f46e5b3}.ui-ic-16-19{color:#fff;width:16px;height:16px}.ui-span-459{letter-spacing:-.02em;color:#fff;font-family:Sora,sans-serif;font-size:22px;font-weight:700}.ui-box-341{color:#ffffffe6;margin-top:6px;font-size:14px;line-height:1.45}.ui-box-342{background:#f7f7fb;border:1px solid #ececf3;border-radius:20px;padding:18px}.ui-span-460{letter-spacing:-.02em;color:#111827;font-family:Sora,sans-serif;font-size:22px;font-weight:700}.ui-box-343{color:#3f3f46;margin-top:6px;font-size:14px;line-height:1.45}.ui-card-115{background:#fff;border:1px solid #0000000f;border-radius:20px;padding:18px 20px;box-shadow:0 8px 24px -16px #1018282e}.ui-pill-106{color:#4f46e5;background:#4f46e514;border-radius:9999px;padding:5px 12px;font-size:12.5px;font-weight:600}.ui-card-116{border:1px solid #0000000f;border-radius:24px;min-height:380px;position:relative;overflow:hidden;box-shadow:0 24px 60px -30px #10182859}.ui-box-344{border:0;width:100%;height:100%;position:absolute;inset:0}.ui-row-240{color:#111827;background:#fff;border-radius:9999px;align-items:center;gap:8px;padding:9px 15px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;bottom:14px;left:14px;box-shadow:0 10px 24px -12px #10182859}.ui-link-18{color:#111827;background:#fff;border:1px solid #0000000f;border-radius:24px;transition:transform .25s;display:block;overflow:hidden;box-shadow:0 8px 24px -12px #1018282e}.ui-link-18:hover{transform:translateY(-4px)}.ui-box-345{aspect-ratio:16/10;background:#f4f4f5;position:relative}.ui-row-241{justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.ui-eyebrow-75{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:600;display:block}.ui-span-461{margin-top:6px;font-family:Sora,sans-serif;font-size:18px;font-weight:600;display:block}.ui-badge-round-126{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:42px;height:42px;display:grid}.ui-h2-61{letter-spacing:-.025em;text-align:left;text-wrap:balance;color:#111827;max-width:24ch;margin:0 0 16px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-236{color:#3f3f46;margin:0 0 28px;font-size:16.5px;line-height:1.7}.ui-h3-68{letter-spacing:-.02em;color:#111827;margin:0 0 14px;font-family:Sora,sans-serif;font-size:clamp(20px,2.2vw,24px);font-weight:700}.ui-list-item-80{background:#f7f7fb;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.ui-icon-box-116{color:#4f46e5;background:#fff;border:1px solid #4f46e533;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.ui-span-462{color:#3f3f46;font-size:15px;line-height:1.5}.ui-text-237{color:#3f3f46;text-align:center;text-wrap:pretty;max-width:60ch;margin:0 auto clamp(28px,4vw,44px);font-size:17px;line-height:1.7}.ui-row-242{background:#f5f5fc;border-bottom:1px solid #ececf6;justify-content:center;align-items:center;height:160px;padding:18px;display:flex;position:relative}.ui-span-463{color:#a5b4fc;font-family:Sora,sans-serif;font-size:13px;font-weight:700;position:absolute;top:14px;left:16px}.ui-stack-80{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:230px;display:flex}.ui-pill-107{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.ui-badge-round-127{background:#111827;border-radius:9999px;width:8px;height:8px}.ui-pill-108{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 10px 22px -12px #4f46e5b3}.ui-row-243{align-items:flex-start;gap:14px;padding:20px 22px 22px;display:flex}.ui-h3-69{color:#111827;margin:2px 0 6px;font-family:Sora,sans-serif;font-size:16.5px;font-weight:700;line-height:1.35}.ui-box-346{background:#eef0f6 radial-gradient(#11182714 1px,#0000 1px) 0 0/14px 14px;border-radius:14px;width:100%;max-width:240px;height:116px;position:relative;overflow:hidden}.ui-span-464{background:#fff;width:130%;height:8px;position:absolute;top:58%;left:-10%;transform:rotate(-6deg)}.ui-badge-round-128{background:#111827;border-radius:9999px;width:12px;height:12px;position:absolute;top:50%;left:30%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #11182726}.ui-badge-round-129{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:50% 50% 50% 0;width:20px;height:20px;position:absolute;top:44%;left:48%;transform:translate(-50%,-100%)rotate(-45deg)}.ui-pill-109{color:#fff;background:#4f46e5;border-radius:9999px;padding:2px 7px;font-size:10px;font-weight:700;transition:opacity .5s;position:absolute;top:48%;left:48%;transform:translate(-50%)}.ui-badge-round-130{background:#c7c9e0;border-radius:50% 50% 50% 0;width:16px;height:16px;position:absolute;top:38%;left:86%;transform:translate(-50%,-100%)rotate(-45deg)}.ui-pill-110{color:#6b7280;background:#fff;border-radius:9999px;padding:2px 7px;font-size:10px;font-weight:700;transition:opacity .5s;position:absolute;top:42%;left:86%;transform:translate(-50%)}.ui-box-347{width:100%;max-width:240px;height:100px;position:relative}.ui-row-244{z-index:2;background:#fff;border:1px solid #4f46e54d;border-radius:11px;align-items:center;gap:9px;height:42px;padding:0 11px;transition:top .9s cubic-bezier(.65,0,.35,1);display:flex;position:absolute;left:0;right:0;box-shadow:0 10px 22px -12px #4f46e573}.ui-badge-round-131{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.ui-span-465{color:#111827;flex:1;font-size:12px;font-weight:700}.ui-row-245{background:#fff;border:1px solid #ececf3;border-radius:11px;align-items:center;gap:9px;height:42px;padding:0 11px;transition:top .9s cubic-bezier(.65,0,.35,1);display:flex;position:absolute;left:0;right:0}.ui-badge-round-132{color:#9ca3af;background:#f4f4f5;border-radius:9999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.ui-span-466{color:#6b7280;flex:1;font-size:12px;font-weight:600}.ui-card-117{background:#fff;border:1px solid #0000000f;border-radius:26px;padding:22px;box-shadow:0 24px 60px -30px #10182859}.ui-icon-box-117{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.ui-span-467{color:#4f46e5;font-variant-numeric:tabular-nums;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.ui-eyebrow-76{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:16px 0 6px;font-size:11.5px;font-weight:600}.ui-box-348{background:#ececf3;border-radius:9999px;height:8px;overflow:hidden}.ui-box-349{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;height:100%;transition:width .6s}.ui-list-41{flex-direction:column;gap:2px;margin:16px 0 0;padding:0;list-style:none;display:flex}.ui-list-item-81{border-radius:10px;align-items:center;gap:10px;padding:8px 9px;transition:background .4s;display:flex}.ui-badge-round-133{color:#fff;border-radius:9999px;flex:none;place-items:center;width:22px;height:22px;transition:all .35s;display:grid}.ui-list-item-82{background:#fff;border:1px solid #0000000f;border-radius:20px;align-items:flex-start;gap:16px;padding:18px 20px;transition:transform .25s,border-color .25s;display:flex;box-shadow:0 8px 24px -16px #1018282e}.ui-list-item-82:hover{border-color:#4f46e54d;transform:translate(4px)}.ui-icon-box-118{color:#4f46e5;background:#4f46e514;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ui-h3-70{color:#111827;margin:2px 0 4px;font-family:Sora,sans-serif;font-size:16.5px;font-weight:600}.ui-h3-71{letter-spacing:-.02em;color:#111827;margin:20px 0 10px;font-family:Sora,sans-serif;font-size:clamp(22px,2.4vw,28px);font-weight:700;position:relative}.ui-text-238{color:#3f3f46;margin:0;font-size:16px;line-height:1.6;position:relative}.ui-span-468{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:700}.ui-box-350{color:#2532c9;margin-top:8px;font-family:Sora,sans-serif;font-size:14.5px;font-weight:600}.ui-stack-81{flex-direction:column;gap:5px;margin-top:8px;display:flex}.ui-span-469{background:#e5e7eb;border-radius:9999px;width:92%;height:6px}.ui-span-470{background:#e5e7eb;border-radius:9999px;width:70%;height:6px}.ui-text-239{color:#3f3f46;margin:14px 0 0;font-size:15.5px;line-height:1.6}.ui-text-240{color:#e5e7eb;margin:14px 0 0;font-size:15.5px;line-height:1.6;position:relative}.ui-row-246{background:#f7f7fb;border:1px solid #ececf3;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.ui-span-471{color:#111827;align-items:center;gap:7px;font-family:Sora,sans-serif;font-size:15px;font-weight:600;display:inline-flex}.ui-span-472{color:#6b7280;font-size:12px;font-weight:700}.ui-row-247{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.ui-span-473{color:#fff;align-items:center;gap:7px;font-family:Sora,sans-serif;font-size:15px;font-weight:600;display:inline-flex}.ui-ic-14-11{color:#fff;width:14px;height:14px}.ui-span-474{color:#ffffffd9;font-size:12px;font-weight:700}.ui-h2-62{letter-spacing:-.025em;text-wrap:balance;color:#111827;max-width:18ch;margin:0 0 16px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-btn-26{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:9px;margin-top:22px;padding:14px 24px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-list-item-83{background:linear-gradient(135deg,#4f46e5,#7c3aed);border:1px solid #0000;border-radius:22px;flex-direction:column;gap:20px;min-height:190px;padding:24px;transition:transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px -20px #4f46e5b3}.ui-list-item-83:hover{transform:translateY(-4px)}.ui-box-351{color:#fff;font-family:Sora,sans-serif;font-size:17px;font-weight:600;line-height:1.35}.ui-list-item-84{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;gap:20px;min-height:190px;padding:24px;transition:transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px -14px #1018282e}.ui-list-item-84:hover{transform:translateY(-4px)}.ui-box-352{color:#111827;font-family:Sora,sans-serif;font-size:17px;font-weight:600;line-height:1.35}.ui-link-19{text-underline-offset:3px;color:inherit;font-weight:600;text-decoration:underline}.ui-stack-82{background:#fff;border-radius:22px;flex-direction:column;gap:14px;padding:22px;transition:border-color .7s,box-shadow .7s,transform .7s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.ui-span-475{background:linear-gradient(90deg,#4f46e5,#7c3aed);height:3px;transition:width .9s;position:absolute;top:0;left:0}.ui-icon-box-119{background:#4f46e514;border-radius:14px;place-items:center;width:48px;height:48px;transition:color .7s;display:grid;position:relative;overflow:hidden}.ui-h3-72{letter-spacing:-.01em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:18px;font-weight:700}.ui-card-118{background:#fff;border:1px solid #e5e7eb;border-radius:14px 14px 14px 4px;padding:11px 13px;box-shadow:0 6px 16px -12px #10182840}.ui-eyebrow-77{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.ui-text-241{color:#111827;margin:5px 0 0;font-family:Sora,sans-serif;font-size:14px;font-weight:600;line-height:1.4}.ui-stack-83{background:#f7f7fb;border-radius:14px;flex-direction:column;gap:12px;margin-top:auto;padding:13px;display:flex}.ui-row-248{color:#6b7280;justify-content:space-between;margin-bottom:6px;font-size:12px;font-weight:600;display:flex}.ui-span-476{background:#a5b4fc;border-radius:4px;flex:1;height:7px}.ui-span-477{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:4px;flex:1;height:7px}.ui-span-478{background:#e5e7eb;border-radius:4px;flex:1;height:7px}.ui-pill-111{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.ui-card-119{background:#fff;border:1px solid #4f46e52e;border-radius:20px;align-items:center;gap:16px;max-width:860px;margin:18px auto 0;padding:16px 20px;display:flex;box-shadow:0 14px 34px -22px #4f46e573}.ui-text-242{color:#3f3f46;margin:0;font-size:15.5px;line-height:1.6}.ui-text-243{color:#3f3f46;max-width:46ch;margin:0;font-size:16.5px;line-height:1.7}.ui-text-244{color:#111827;background:#fff;border:1px solid #4f46e533;border-radius:16px;max-width:46ch;margin:22px 0 0;padding:16px 18px;font-family:Sora,sans-serif;font-size:15.5px;font-weight:600;line-height:1.5}.ui-text-245{color:#3f3f46;text-align:center;max-width:52ch;margin:0 auto clamp(28px,4vw,44px);font-size:17px;line-height:1.7}.ui-box-353{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:16px;padding:12px 14px}.ui-span-479{color:#fff;font-family:Sora,sans-serif;font-size:17px;font-weight:700}.ui-box-354{color:#ffffffe6;margin-top:3px;font-size:13px;line-height:1.4}.ui-box-355{background:#f7f7fb;border:1px solid #ececf3;border-radius:16px;padding:12px 14px}.ui-box-356{color:#3f3f46;margin-top:3px;font-size:13px;line-height:1.4}.ui-wrap-43{align-items:center;max-width:1100px;margin:0 auto}.ui-h2-63{letter-spacing:-.025em;color:#111827;margin:0 0 16px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-246{color:#3f3f46;margin:0;font-size:16.5px;line-height:1.7}.ui-link-20{color:#111827;background:#fff;border:1px solid #0000000f;border-radius:24px;transition:transform .25s;display:block;overflow:hidden;box-shadow:0 16px 44px -24px #10182847}.ui-link-20:hover{transform:translateY(-4px)}.ui-text-247{color:#fff;margin:22px 0 10px;font-size:14px;font-weight:600}.ui-h1-12{letter-spacing:-.03em;color:#111827;text-wrap:pretty;max-width:20ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:1.07}.ui-card-120{background:#fff;border:1px solid #00000014;border-radius:16px;overflow:hidden;box-shadow:0 30px 70px -30px #10182873,0 2px 6px #1018280d}.ui-box-357{background:#f1f1f5;border-bottom:1px solid #e4e4ea}.ui-row-249{align-items:flex-end;gap:12px;padding:10px 14px 0;display:flex}.ui-row-250{gap:7px;padding-bottom:12px;display:flex}.ui-badge-round-134{background:#ff5f57;border-radius:9999px;width:11px;height:11px}.ui-badge-round-135{background:#febc2e;border-radius:9999px;width:11px;height:11px}.ui-badge-round-136{background:#28c840;border-radius:9999px;width:11px;height:11px}.ui-row-251{color:#3f3f46;background:#fff;border-radius:10px 10px 0 0;flex:1;align-items:center;gap:8px;min-width:0;max-width:230px;padding:8px 12px;font-size:12px;display:flex}.ui-ic-12-8{color:#6b7280;flex:none;width:12px;height:12px}.ui-span-480{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-ic-12-9{color:#9ca3af;flex:none;width:12px;height:12px}.ui-ic-14-12{color:#6b7280;width:14px;height:14px;margin-bottom:12px}.ui-row-252{background:#fff;align-items:center;gap:12px;padding:8px 14px;display:flex}.ui-row-253{color:#9ca3af;gap:10px;display:flex}.ui-row-254{color:#3f3f46;background:#f1f1f5;border-radius:9999px;flex:1;align-items:center;gap:8px;min-width:0;padding:7px 14px;font-size:12px;display:flex}.ui-ic-15-16{color:#9ca3af;width:15px;height:15px}.ui-row-255{color:#111827;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:10px;padding:11px 16px;font-size:14px;display:flex}.ui-badge-round-137{background:#4f46e5;border-radius:9999px;width:8px;height:8px}.ui-box-358{background:#f7f7fb;border:1px solid #0000000d;border-radius:16px;margin-top:16px;padding:14px 16px}.ui-row-256{color:#4f46e5;letter-spacing:.04em;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.ui-stack-84{flex-direction:column;gap:7px;margin-top:12px;display:flex}.ui-span-481{background:#e5e7eb;border-radius:9999px;width:94%;height:8px}.ui-span-482{background:#e5e7eb;border-radius:9999px;width:82%;height:8px}.ui-span-483{background:#e5e7eb;border-radius:9999px;width:64%;height:8px}.ui-row-257{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.ui-pill-112{border-radius:9999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;transition:all .6s;display:inline-flex}.ui-pill-113{color:#9ca3af;border:1px solid #e5e7eb;border-radius:9999px;padding:5px 11px;font-size:12px}.ui-box-359{height:272px;margin-top:10px;position:relative}.ui-row-258{border-bottom:1px solid #f4f4f5;align-items:center;gap:12px;height:64px;padding:0 6px;transition:top .9s cubic-bezier(.65,0,.35,1);display:flex;position:absolute;left:0;right:0}.ui-badge-round-138{background:#f4f4f5;border-radius:9999px;flex:none;width:28px;height:28px}.ui-stack-85{flex-direction:column;flex:1;gap:7px;display:flex}.ui-span-484{background:#e5e7eb;border-radius:9999px;width:40%;height:8px}.ui-span-485{background:#f4f4f5;border-radius:9999px;width:78%;height:8px}.ui-span-486{background:#e5e7eb;border-radius:9999px;width:34%;height:8px}.ui-span-487{background:#f4f4f5;border-radius:9999px;width:70%;height:8px}.ui-span-488{background:#e5e7eb;border-radius:9999px;width:46%;height:8px}.ui-span-489{background:#f4f4f5;border-radius:9999px;width:62%;height:8px}.ui-card-121{z-index:2;background:#fff;border:1px solid #4f46e547;border-radius:14px;align-items:center;gap:12px;height:64px;padding:0 12px;transition:top .9s cubic-bezier(.65,0,.35,1);display:flex;position:absolute;left:0;right:0;box-shadow:0 12px 28px -14px #4f46e573}.ui-badge-round-139{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:28px;height:28px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid}.ui-box-360{color:#2532c9;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.ui-pill-114{color:#fff;font-variant-numeric:tabular-nums;background:#111827;border-radius:9999px;flex:none;padding:5px 10px;font-size:12px;font-weight:600}.ui-h2-64{letter-spacing:-.025em;text-align:center;text-wrap:balance;max-width:22ch;margin:0 auto 12px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-248{text-align:center;color:#6b7280;margin:0 0 clamp(28px,4vw,40px);font-size:14px}.ui-btn-alt-8{cursor:pointer;text-align:left;color:#3f3f46;border-radius:18px;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:20px;font-family:inherit;font-size:15px;line-height:1.55;transition:background .3s,border-color .3s,box-shadow .3s,transform .25s;display:flex}.ui-btn-alt-8:hover{transform:translateY(-3px)}.ui-span-490{justify-content:space-between;align-items:center;width:100%;display:flex}.ui-badge-round-140{color:#fff;border-radius:9999px;place-items:center;width:26px;height:26px;transition:all .3s;display:grid}.ui-span-491{transition:opacity .2s,transform .2s;display:grid}.ui-ic-14-13{stroke-width:3px;width:14px;height:14px}.ui-card-122{background:#fff;border:1px solid #0000000f;border-radius:20px;margin-top:20px;overflow:hidden;box-shadow:0 8px 24px -12px #1018282e}.ui-box-361{padding:clamp(24px,3.5vw,40px)}.ui-text-249{color:#3f3f46;text-wrap:pretty;max-width:52ch;margin:0;font-size:clamp(17px,1.6vw,19px);line-height:1.65}.ui-row-259{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.ui-span-492{color:#111827;background:#f7f7fb;border:1px solid #0000000d;border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-family:Sora,sans-serif;font-size:15px;font-weight:600;display:flex}.ui-span-493{color:#a5b4fc;font-family:Sora,sans-serif;font-size:18px;font-weight:600}.ui-stack-86{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);flex-direction:column;justify-content:center;padding:clamp(24px,3.5vw,40px);display:flex;position:relative;overflow:hidden}.ui-deco-39{pointer-events:none;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.ui-text-250{letter-spacing:.06em;color:#fff;min-height:20px;margin:0 0 14px;font-size:13px;font-weight:600}.ui-text-251{color:#fff;text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}.ui-text-252{color:#fff;text-wrap:pretty;margin:12px 0 0;font-size:16px;line-height:1.65}.ui-h2-65{letter-spacing:-.025em;text-align:center;margin:0 0 clamp(28px,4vw,44px);font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-box-362{justify-content:space-between;align-items:center;gap:12px}.ui-list-42{background:#fff;border:1px solid #0000000f;border-radius:22px;flex-direction:column;gap:4px;margin:0;padding:8px;list-style:none;display:flex;position:relative;box-shadow:0 8px 24px -12px #1018282e}.ui-btn-ghost-56{z-index:1;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:16px;align-items:center;gap:14px;width:100%;height:60px;padding:0 18px;font-family:inherit;transition:background .3s;display:flex;position:relative;overflow:hidden}.ui-span-494{background:#ffffffbf;border-radius:2px;max-width:calc(100% - 36px);height:2px;position:absolute;bottom:8px;left:18px;right:18px}.ui-span-495{letter-spacing:.04em;flex:none;min-width:20px;font-family:Sora,sans-serif;font-size:12px;font-weight:700;transition:color .35s}.ui-span-496{flex:1;min-width:0;font-family:Sora,sans-serif;font-size:15.5px;font-weight:600;line-height:1.3;transition:color .35s}.ui-span-497{flex:none;transition:color .35s,transform .35s;display:grid}.ui-list-item-85{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:16px;height:60px;transition:top .55s cubic-bezier(.65,0,.35,1);position:absolute;left:8px;right:8px;box-shadow:0 14px 30px -14px #4f46e5b3}.ui-card-123{background:#fff;border:1px solid #0000000f;border-radius:24px;min-width:0;padding:clamp(24px,3.5vw,40px);display:grid;box-shadow:0 8px 24px -12px #1018282e}.ui-box-363{grid-area:1/1;min-width:0}.ui-icon-box-120{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.ui-span-498{letter-spacing:.12em;color:#4f46e5;font-family:Sora,sans-serif;font-size:12px;font-weight:700}.ui-h3-73{letter-spacing:-.02em;margin:20px 0 10px;font-family:Sora,sans-serif;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.2}.ui-text-253{color:#3f3f46;margin:0;font-size:16px;line-height:1.7}.ui-list-43{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px 20px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ui-list-item-86{color:#3f3f46;gap:10px;font-size:15px;line-height:1.5;display:flex}.ui-ic-16-20{color:#4f46e5;flex:none;width:16px;height:16px;margin-top:3px}.ui-box-364{background:#f7f7fb;border:1px solid #0000000d;border-radius:18px;margin-top:26px;padding:clamp(16px,2.5vw,24px)}.ui-grid-37{grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:10px;display:grid}.ui-box-365{background:#fff;border:1px solid #0000000f;border-radius:14px;padding:14px 16px}.ui-row-260{justify-content:space-between;align-items:center;gap:8px;display:flex}.ui-span-499{color:#15803d;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.ui-box-366{color:#111827;font-variant-numeric:tabular-nums;margin-top:8px;font-size:20px;font-weight:600}.ui-box-367{background:#e5e7eb;border-radius:9999px;height:6px;margin-top:10px;overflow:hidden}.ui-box-368{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;width:72%;height:100%}.ui-text-254{color:#6b7280;margin:12px 0 0;font-size:12px}.ui-stack-87{background:#f7f7fb;border:1px solid #0000000d;border-radius:18px;flex-direction:column;gap:8px;margin-top:26px;padding:clamp(16px,2.5vw,24px);display:flex}.ui-grid-38{background:#fff;border:1px solid #0000000f;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.ui-box-369{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ui-row-261{color:#6b7280;align-items:center;gap:6px;margin-top:3px;font-size:12px;display:flex}.ui-pill-115{color:#3f3f46;white-space:nowrap;border:1px solid #e5e7eb;border-radius:9999px;padding:4px 10px;font-size:12px;font-weight:500}.ui-text-255{color:#6b7280;margin:4px 0 0;font-size:12px}.ui-box-370{background:#fff;border:1px solid #0000000f;border-radius:14px;padding:18px}.ui-span-500{opacity:.85;background:#111827;border-radius:9999px;width:58%;height:12px;display:block}.ui-stack-88{flex-direction:column;gap:7px;margin-top:14px;display:flex}.ui-span-501{background:#e5e7eb;border-radius:9999px;width:96%;height:8px}.ui-span-502{background:#e5e7eb;border-radius:9999px;width:88%;height:8px}.ui-row-262{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0;display:flex}.ui-span-503{color:#2532c9;background:#4f46e51a;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:600}.ui-span-504{background:#e5e7eb;border-radius:9999px;width:92%;height:8px}.ui-span-505{background:#e5e7eb;border-radius:9999px;width:70%;height:8px}.ui-text-256{color:#3f3f46;margin:14px 0 0;font-size:15px;line-height:1.7}.ui-box-371{background:#f7f7fb radial-gradient(#11182714 1px,#0000 1px) 0 0/18px 18px;border:1px solid #0000000d;border-radius:18px;margin-top:26px;padding:clamp(16px,2.5vw,24px);position:relative;overflow:hidden}.ui-grid-39{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(8px,1.5vw,14px);display:grid}.ui-stack-89{flex-direction:column;justify-content:center;gap:8px;display:flex}.ui-card-124{background:#fff;border:1px solid #4f46e54d;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 10px 24px -14px #4f46e573}.ui-badge-round-141{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:28px;height:28px;display:grid}.ui-span-506{color:#4f46e5;margin-left:auto;font-size:12px;font-weight:600}.ui-row-263{background:#fff;border:1px solid #0000000f;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ui-span-507{background:#e5e7eb;border-radius:9999px;width:50%;height:8px}.ui-span-508{background:#e5e7eb;border-radius:9999px;width:40%;height:8px}.ui-box-372{background:#fff radial-gradient(#11182714 1px,#0000 1px) 0 0/16px 16px;border:1px solid #0000000f;border-radius:14px;min-height:150px;position:relative;overflow:hidden}.ui-span-509{background:#eef0f6;width:130%;height:10px;position:absolute;top:58%;left:-10%;transform:rotate(-12deg)}.ui-span-510{background:#eef0f6;width:8px;height:130%;position:absolute;top:-10%;left:46%;transform:rotate(18deg)}.ui-span-511{flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:42%;left:26%;transform:translate(-50%,-100%)}.ui-pill-116{white-space:nowrap;color:#3f3f46;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;padding:4px 10px;font-size:11px;font-weight:600}.ui-badge-round-142{background:#fff;border:2px solid #a5b4fc;border-radius:9999px;width:10px;height:10px}.ui-span-512{flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:64%;left:58%;transform:translate(-50%,-100%)}.ui-pill-117{white-space:nowrap;color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;padding:4px 10px;font-size:11px;font-weight:600;box-shadow:0 8px 18px -8px #4f46e599}.ui-badge-round-143{background:#4f46e5;border-radius:9999px;width:14px;height:14px;box-shadow:0 0 0 6px #4f46e52e}.ui-span-513{flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:40%;left:80%;transform:translate(-50%,-100%)}.ui-row-264{background:#f7f7fb;border:1px solid #0000000d;border-radius:18px;flex-wrap:wrap;gap:8px;margin-top:26px;padding:clamp(16px,2.5vw,24px);display:flex}.ui-pill-118{color:#111827;background:#fff;border:1px solid #4f46e540;border-radius:9999px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.ui-pill-119{color:#9ca3af;background:0 0;border:1px dashed #d4d4d8;border-radius:9999px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:500;text-decoration:line-through;display:inline-flex}.ui-ic-13-9{color:#9ca3af;width:13px;height:13px}.ui-box-373{background:#fff;border:1px solid #0000000f;border-radius:14px;padding:16px 18px}.ui-span-514{color:#4f46e5;align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.ui-span-515{background:#e5e7eb;border-radius:9999px;width:95%;height:8px}.ui-span-516{background:#e5e7eb;border-radius:9999px;width:84%;height:8px}.ui-span-517{background:#e5e7eb;border-radius:9999px;width:60%;height:8px}.ui-row-265{border-top:1px solid #f4f4f5;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.ui-pill-120{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.ui-list-44{background:linear-gradient(90deg,#4f46e5,#7c3aed26) 7px 6px/calc(100% - 7px) 2px no-repeat;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:18px 24px;margin:22px 0 0;padding:0;list-style:none;display:grid;position:relative}.ui-list-item-87{padding-top:26px;position:relative}.ui-badge-round-144{background:#fff;border:3px solid #4f46e5;border-radius:9999px;width:14px;height:14px;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #4f46e51f}.ui-span-518{letter-spacing:.04em;color:#4f46e5;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:block}.ui-span-519{color:#3f3f46;margin-top:6px;font-size:15px;line-height:1.6;display:block}.ui-deco-40{pointer-events:none;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.ui-deco-41{pointer-events:none;background:radial-gradient(#7c3aed47,#0000 65%);border-radius:9999px;width:720px;height:420px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.ui-text-257{color:#d1d5db;text-align:center;max-width:56ch;margin:0 auto clamp(28px,4vw,44px);font-size:17px;line-height:1.7}.ui-eyebrow-78{letter-spacing:.1em;text-transform:uppercase;color:#a5b4fc;padding:0 21px 10px;font-size:12px;font-weight:600}.ui-list-45{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ui-list-item-88{border-radius:16px;padding:16px 20px;transition:background .45s,border-color .45s}.ui-span-520{color:#e5e7eb;align-items:center;gap:9px;min-width:0;font-size:14px;font-weight:500;display:inline-flex}.ui-icon-box-121{color:#c7d2fe;background:#ffffff12;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.ui-span-521{background:#ffffff1f;border-radius:2px;height:2px;position:relative}.ui-span-522{transform-origin:0;background:linear-gradient(90deg,#818cf8,#a78bfa);border-radius:2px;transition:transform .7s;position:absolute;inset:0}.ui-span-523{color:#fff;font-family:Sora,sans-serif;font-size:16px;font-weight:600;line-height:1.4}.ui-span-524{transform-origin:0;background:linear-gradient(90deg,#818cf8,#a78bfa);border-radius:2px;transition:transform .7s .35s;position:absolute;inset:0}.ui-span-525{color:#d1d5db;gap:8px;font-size:15px;line-height:1.5;display:flex}.ui-ic-16-21{color:#a5b4fc;flex:none;width:16px;height:16px;margin-top:3px}.ui-row-266{background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:20px;padding:20px 22px;display:flex}.ui-text-258{color:#e5e7eb;flex:1;align-items:center;gap:12px;min-width:min(100%,260px);margin:0;font-size:16px;line-height:1.55;display:flex}.ui-list-46{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ui-list-item-89{border-radius:14px;align-items:center;gap:12px;padding:12px 16px;transition:background .45s,border-color .45s;display:flex}.ui-icon-box-122{color:#fff;border-radius:9px;place-items:center;width:30px;height:30px;font-family:Sora,sans-serif;font-size:12px;font-weight:700;transition:background .45s;display:grid}.ui-span-526{color:#fff;font-size:15px;font-weight:600}.ui-h2-66{letter-spacing:-.025em;text-align:center;text-wrap:balance;max-width:22ch;margin:0 auto clamp(32px,4.5vw,56px);font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-list-item-90{--h:70px;--w:20%}.ui-stack-90{flex-direction:column;flex:1;justify-content:flex-end;display:flex}.ui-box-374{border-radius:16px;padding:16px 16px 18px;transition:background .45s,border-color .45s,box-shadow .45s;position:relative;overflow:hidden}.ui-row-267{align-items:center;gap:10px;margin-bottom:8px;display:flex}.ui-icon-box-123{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;transition:background .45s,color .45s;display:grid}.ui-h3-74{letter-spacing:-.01em;margin:0;font-family:Sora,sans-serif;font-size:15.5px;font-weight:600;line-height:1.3;transition:color .45s}.ui-text-259{color:#3f3f46;margin:0;font-size:14px;line-height:1.55}.ui-span-527{background:linear-gradient(90deg,#4f46e5,#7c3aed);height:3px;position:absolute;bottom:0;left:0}.ui-box-375{transition:background .6s}.ui-span-528{letter-spacing:-.02em;font-family:Sora,sans-serif;font-size:clamp(18px,2vw,26px);font-weight:700;transition:color .45s}.ui-list-item-91{--h:106px;--w:40%}.ui-list-item-92{--h:142px;--w:60%}.ui-list-item-93{--h:178px;--w:80%}.ui-list-item-94{--h:214px;--w:100%}.ui-box-376{border-radius:28px;min-height:clamp(320px,42vw,520px);position:relative;overflow:hidden;box-shadow:0 30px 70px -36px #10182880}.ui-deco-42{pointer-events:none;background:linear-gradient(#0000,#0c0d1ebf);height:45%;position:absolute;inset:auto 0 0}.ui-deco-43{pointer-events:none;flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.ui-pill-121{color:#111827;background:#fffffff2;border-radius:9999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.ui-pill-122{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.ui-h2-67{letter-spacing:-.025em;color:#111827;text-wrap:pretty;margin:0;font-family:Sora,sans-serif;font-size:clamp(26px,3.2vw,38px);font-weight:700;line-height:1.12}.ui-text-260{color:#3f3f46;margin:16px 0 20px;font-size:16px;line-height:1.7}.ui-list-item-95{background:#fff;border:1px solid #0000000f;border-radius:16px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex;position:relative;box-shadow:0 8px 24px -16px #10182838}.ui-span-529{color:#3f3f46;font-size:15px;line-height:1.55}.ui-box-377{color:#111827;margin-bottom:1px;font-family:Sora,sans-serif;font-size:15.5px;font-weight:600;display:block}.ui-row-268{background:#f7f7fd;border:1px solid #4f46e52e;border-radius:16px;align-items:flex-start;gap:12px;margin-top:18px;padding:16px 18px;display:flex}.ui-ic-19-5{color:#4f46e5;flex:none;width:19px;height:19px;margin-top:2px}.ui-text-261{color:#3f3f46;margin:0;font-size:15px;line-height:1.65}.ui-section-31{padding:0 20px clamp(64px,8vw,104px)}.ui-card-125{background:#fff;border:1px solid #4f46e52e;border-radius:24px;padding:clamp(22px,3.5vw,36px);position:relative;overflow:hidden;box-shadow:0 18px 44px -24px #4f46e559}.ui-deco-44{pointer-events:none;background:radial-gradient(circle,#7c3aed1f,#0000 65%);border-radius:9999px;width:300px;height:300px;position:absolute;top:-120px;right:-90px}.ui-eyebrow-79{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:8px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.ui-list-47{margin:10px 0 0;padding:0;list-style:none;position:relative}.ui-list-item-96{border-bottom:1px solid #f0f0f5;align-items:center;gap:16px;padding:18px 0;display:flex}.ui-icon-box-124{color:#4f46e5;background:#4f46e514;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ui-span-530{color:#111827;text-wrap:pretty;flex:1;font-size:clamp(16px,1.5vw,18px);font-weight:500;line-height:1.45}.ui-ic-18-10{color:#4f46e5;flex:none;width:18px;height:18px}.ui-list-item-97{align-items:center;gap:16px;padding:18px 0;display:flex}.ui-stack-91{background:#f7f7fb;border:1px dashed #d4d4d8;border-radius:24px;flex-direction:column;padding:clamp(22px,3.5vw,36px);display:flex}.ui-eyebrow-80{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex}.ui-text-262{letter-spacing:-.015em;color:#111827;text-wrap:pretty;margin:22px 0 0;font-family:Sora,sans-serif;font-size:clamp(19px,2vw,23px);font-weight:600;line-height:1.4}.ui-link-21{color:#4f46e5;align-items:center;gap:8px;margin-top:auto;padding-top:24px;font-size:15px;font-weight:600;display:inline-flex}.ui-card-126{background:#fff;border:1px solid #0000000f;border-radius:20px;padding:clamp(24px,3.5vw,38px);box-shadow:0 8px 24px -12px #1018282e}.ui-icon-box-125{color:#4f46e5;background:#4f46e514;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.ui-h2-68{letter-spacing:-.02em;margin:18px 0 10px;font-family:Sora,sans-serif;font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.15}.ui-text-263{color:#3f3f46;margin:0 0 16px;font-size:16px;line-height:1.65}.ui-list-item-98{color:#3f3f46;background:#f7f7fb;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:15px;display:flex}.ui-span-531{color:#4f46e5;font-family:Sora,sans-serif;font-size:13px;font-weight:700}.ui-text-264{color:#3f3f46;margin:18px 0 0;font-size:15px;line-height:1.65}.ui-h2-69{letter-spacing:-.02em;text-wrap:pretty;margin:18px 0 16px;font-family:Sora,sans-serif;font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.15}.ui-list-item-99{color:#3f3f46;gap:12px;font-size:15px;line-height:1.55;display:flex}.ui-ic-18-11{color:#4f46e5;flex:none;width:18px;height:18px;margin-top:2px}.ui-h2-70{letter-spacing:-.025em;text-wrap:pretty;margin:0;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-card-127{background:#fff;border:1px solid #0000000f;border-radius:16px;box-shadow:0 8px 24px -16px #1018282e}.ui-button-14{cursor:pointer;text-align:left;color:#111827;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 22px;font-family:Sora,sans-serif;font-size:16px;font-weight:600;display:flex}.ui-span-532{flex:none;transition:transform .25s;display:grid}.ui-text-265{color:#3f3f46;margin:0;padding:0 22px 22px;font-size:15px;line-height:1.7}.ui-box-378{color:#3f3f46;padding:0 22px 22px;font-size:15px;line-height:1.7}.ui-text-266{margin:0 0 8px}.ui-list-48{margin:0 0 10px;padding-left:20px}.ui-text-267{color:#3f3f46;text-wrap:pretty;max-width:58ch;margin:14px 0 0;font-size:16px;line-height:1.65}.ui-row-269{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.ui-pill-123{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex}.ui-form-5{color:#111827;background:#fff;border:1px solid #0000000f;border-radius:24px;margin:0;padding:clamp(22px,3vw,32px);box-shadow:0 30px 70px -30px #1018286b}.ui-row-270{align-items:center;gap:14px;margin-bottom:20px;display:flex}.ui-stack-92{background:linear-gradient(160deg,#4f46e5,#7c3aed);border-radius:8px;flex-direction:column;flex:none;justify-content:flex-end;width:58px;height:74px;padding:7px;display:flex;position:relative;transform:rotate(-4deg);box-shadow:0 12px 24px -12px #4f46e5cc}.ui-span-533{color:#4f46e5;background:#fff;border-radius:4px;padding:1px 4px;font-size:7.5px;font-weight:800;position:absolute;top:6px;right:6px}.ui-span-534{background:#fffc;border-radius:9999px;width:80%;height:3px;margin-bottom:3px;display:block}.ui-span-535{background:#ffffff80;border-radius:9999px;width:60%;height:3px;display:block}.ui-h2-71{letter-spacing:-.015em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:clamp(19px,2vw,23px);font-weight:700;line-height:1.2}.ui-text-268{color:#6b7280;margin:4px 0 0;font-size:13.5px}.ui-btn-27{color:#fff;cursor:pointer;background:linear-gradient(90deg,#4f46e5,#7c3aed);border:0;border-radius:9999px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;margin-top:20px;padding:15px 28px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-text-269{color:#6b7280;align-items:flex-start;gap:8px;margin:14px 0 0;font-size:12.5px;font-style:italic;line-height:1.55;display:flex}.ui-h2-72{letter-spacing:-.025em;text-align:center;text-wrap:balance;color:#111827;max-width:24ch;margin:0 auto 12px;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-270{text-align:center;color:#6b7280;margin:0 auto clamp(28px,4vw,44px);font-size:14.5px}.ui-row-271{color:#fff;background:#0c0d1e;border-radius:20px;align-items:center;gap:14px;padding:16px;display:flex}.ui-box-379{flex:none;width:72px;height:72px;position:relative}.ui-box-380{transition:stroke-dasharray .5s}.ui-span-536{place-items:center;font-family:Sora,sans-serif;font-size:17px;font-weight:700;display:grid;position:absolute;inset:0}.ui-box-381{font-family:Sora,sans-serif;font-size:16px;font-weight:700}.ui-box-382{color:#c7d2fe;margin-top:3px;font-size:12.5px;line-height:1.4}.ui-button-15{color:#9ca3af;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:4px;padding:0;font-family:inherit;font-size:12px;text-decoration:underline}.ui-list-49{margin:12px 0 0;padding:0;list-style:none}.ui-btn-alt-9{cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:12px;width:100%;padding:11px 12px;font-family:inherit;transition:background .3s,border-color .3s,box-shadow .3s;display:flex}.ui-icon-box-126{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-family:Sora,sans-serif;font-size:12.5px;font-weight:700;transition:background .3s,color .3s;display:grid}.ui-span-537{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ui-span-538{color:#111827;font-size:13.5px;font-weight:600;line-height:1.3}.ui-span-539{background:#ececf3;border-radius:9999px;height:4px;overflow:hidden}.ui-span-540{border-radius:9999px;height:100%;transition:width .4s;display:block}.ui-span-541{flex:none;font-family:Sora,sans-serif;font-size:12px;font-weight:700}.ui-header-2{background:linear-gradient(#f7f7fd,#fff);border-bottom:1px solid #f0f0f5;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:clamp(18px,2.6vw,26px);display:flex}.ui-box-383{flex:1;min-width:200px}.ui-eyebrow-81{letter-spacing:.08em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:700}.ui-h3-75{letter-spacing:-.015em;color:#111827;margin:4px 0 0;font-family:Sora,sans-serif;font-size:clamp(20px,2.2vw,25px);font-weight:700}.ui-pill-124{background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:8px;padding:7px 13px;font-family:Sora,sans-serif;font-size:13.5px;font-weight:700;display:inline-flex}.ui-list-50{margin:0;padding:clamp(14px,2.2vw,22px);list-style:none}.ui-btn-alt-10{cursor:pointer;text-align:left;border-radius:16px;align-items:flex-start;gap:12px;width:100%;padding:16px;font-family:inherit;transition:background .25s,border-color .25s,box-shadow .25s;display:flex}.ui-icon-box-127{color:#fff;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;margin-top:1px;transition:all .25s;display:grid}.ui-span-542{color:#111827;font-size:15px;font-weight:600;line-height:1.4}.ui-span-543{color:#6b7280;gap:6px;font-size:13.5px;line-height:1.5;display:flex}.ui-ic-13-10{color:#a5b4fc;flex:none;width:13px;height:13px;margin-top:3px}.ui-row-272{justify-content:center;margin:0 0 clamp(32px,4vw,44px);display:flex}.ui-text-271{color:#3f3f46;background:#fff;border:1px solid #ececf6;border-radius:16px;align-items:flex-start;gap:10px;max-width:70ch;margin:0;padding:10px 16px;font-size:14.5px;line-height:1.5;display:flex}.ui-badge-round-145{color:#4f46e5;background:#4f46e51a;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.ui-box-384{gap:20px}.ui-stack-93{background:#fff;border-radius:24px;flex-direction:column;gap:14px;padding:clamp(22px,3vw,30px);transition:border-color .4s,box-shadow .4s,transform .4s;display:flex;position:relative}.ui-pill-125{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;font-weight:700;transition:opacity .3s;display:inline-flex;position:absolute;top:-12px;left:24px;box-shadow:0 8px 18px -8px #4f46e5b3}.ui-h3-76{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:clamp(18px,1.9vw,20px);font-weight:700;line-height:1.25}.ui-span-544{color:#6b7280;white-space:nowrap;font-size:12px;font-weight:600}.ui-span-545{background:#e9e9f2;border-radius:9999px;flex:1;height:8px;overflow:hidden}.ui-span-546{border-radius:9999px;height:100%;transition:width .4s,background .4s;display:block}.ui-span-547{font-family:Sora,sans-serif;font-size:13px;font-weight:700}.ui-btn-ghost-57{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:14px 16px;font-size:14.5px;font-weight:600;line-height:1.4;transition:border-color .25s,box-shadow .25s;display:flex}.ui-btn-ghost-57:hover{border-color:#4f46e559;box-shadow:0 12px 26px -16px #4f46e58c}.ui-wrap-44{text-align:center;max-width:820px;margin:0 auto;padding:clamp(52px,7vw,92px) 20px;position:relative}.ui-h2-73{letter-spacing:-.024em;color:#fff;text-wrap:balance;max-width:20ch;margin:0 auto;font-family:Sora,sans-serif;font-size:clamp(27px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-text-272{color:#fff;text-wrap:pretty;max-width:56ch;margin:18px auto 0;font-size:clamp(16px,1.5vw,18px);line-height:1.65}.ui-row-273{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.ui-btn-ghost-58{color:#fff;background:#ffffff24;border:1px solid #fff6;border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex}.ui-text-273{color:#ffffffe0;margin:24px 0 0;font-size:14px}.ui-footer{color:#fff;background:#0c0d1e;border-radius:40px 40px 0 0}.ui-wrap-45{max-width:1200px;margin:0 auto;padding:clamp(40px,5vw,60px) 20px 28px}.ui-row-274{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-bottom:26px;display:flex}.ui-grad-text-9{background:linear-gradient(90deg,#818cf8,#a78bfa);-webkit-text-fill-color:transparent;color:#a78bfa;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:19px;font-weight:700}.ui-btn-ghost-59{color:#fff;background:#4f46e540;border:1px solid #6366f159;border-radius:9999px;align-items:center;gap:9px;padding:10px 18px;font-size:14px;font-weight:600;display:inline-flex}.ui-grid-40{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:26px;padding:30px 0;display:grid}.ui-h3-77{text-transform:uppercase;letter-spacing:.12em;color:#a5b4fc;border-left:2px solid #4f46e5;margin:0 0 14px;padding-left:10px;font-family:Sora,sans-serif;font-size:13px;font-weight:600}.ui-link-22{color:#9ca3af;font-size:14px}.ui-box-385{color:#9ca3af;font-size:14px;font-style:normal;line-height:1.8}.ui-row-275{color:#9ca3af;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:22px;font-size:13px;display:flex}.ui-span-548{gap:16px;display:flex}.ui-row-276{background:#f7f7fb;border-bottom:1px solid #ececf3;align-items:center;gap:10px;padding:12px 16px;display:flex}.ui-span-549{color:#6b7280;flex:1;font-size:12px}.ui-span-550{color:#4f46e5;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.ui-span-551{font-variant-numeric:tabular-nums}.ui-box-386{color:#111827;font-family:Sora,sans-serif;font-size:18px;font-weight:700;line-height:1.3}.ui-stack-94{flex-direction:column;gap:8px;margin-top:14px;display:flex}.ui-span-552{background:#ececf3;border-radius:9999px;width:96%;height:8px}.ui-span-553{align-items:center;gap:6px;display:flex}.ui-span-554{background:#ececf3;border-radius:9999px;width:30%;height:8px}.ui-span-555{border-radius:5px;width:22%;height:14px;transition:background .5s}.ui-span-556{background:#ececf3;border-radius:9999px;flex:1;height:8px}.ui-span-557{background:#ececf3;border-radius:9999px;width:84%;height:8px}.ui-span-558{background:#ececf3;border-radius:9999px;width:44%;height:8px}.ui-span-559{border-radius:5px;width:18%;height:14px;transition:background .5s}.ui-span-560{background:#ececf3;border-radius:9999px;width:62%;height:8px}.ui-box-387{background:#ececf3;border-radius:9999px;height:6px;margin:18px 0 14px;overflow:hidden}.ui-pill-126{border-radius:9999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;transition:background .5s,color .5s,border-color .5s;display:inline-flex}.ui-text-274{color:#3f3f46;text-align:center;max-width:56ch;margin:0 auto clamp(28px,4vw,44px);font-size:17px;line-height:1.7}.ui-row-277{background:#f5f5fc;border-bottom:1px solid #ececf6;justify-content:center;align-items:center;height:150px;padding:18px;display:flex;position:relative}.ui-row-278{justify-content:center;gap:8px;width:100%;display:flex}.ui-stack-95{background:#fff;border-radius:10px;flex-direction:column;flex:1;gap:5px;max-width:90px;padding:10px;transition:border-color .5s,transform .5s;display:flex}.ui-span-561{background:#dcdcf0;border-radius:9999px;width:90%;height:6px;display:block}.ui-span-562{background:#dcdcf0;border-radius:9999px;width:70%;height:6px;display:block}.ui-span-563{background:#dcdcf0;border-radius:9999px;width:80%;height:6px;display:block}.ui-span-564{color:#9ca3af;margin-top:4px;font-size:9.5px;font-weight:700}.ui-span-565{color:#4f46e5;margin-top:4px;font-size:9.5px;font-weight:700}.ui-row-279{align-items:flex-start;gap:14px;padding:clamp(18px,2.4vw,24px);display:flex}.ui-h3-78{letter-spacing:-.01em;color:#111827;margin:2px 0 6px;font-family:Sora,sans-serif;font-size:17px;font-weight:600}.ui-stack-96{flex-direction:column;gap:8px;width:100%;max-width:240px;display:flex}.ui-span-566{background:#dcdcf0;border-radius:9999px;width:100%;height:6px;display:block}.ui-span-567{background:#dcdcf0;border-radius:9999px;flex:1;height:6px}.ui-span-568{color:#111827;padding:0 2px;font-size:11px;font-weight:600;display:inline-block;position:relative}.ui-span-569{background:repeating-linear-gradient(90deg,#7c3aed 0 4px,#0000 4px 6px);border-radius:2px;height:3px;transition:opacity .5s;position:absolute;bottom:-4px;left:0;right:0}.ui-pill-127{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-self:flex-end;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;transition:opacity .5s,transform .5s;display:inline-flex}.ui-stack-97{flex-direction:column;align-items:center;gap:10px;display:flex}.ui-pill-128{border-radius:9999px;padding:5px 12px;font-size:13px;font-weight:600;transition:all .5s}.ui-stack-98{flex-direction:column;gap:9px;width:100%;max-width:240px;display:flex}.ui-span-570{color:#6b7280;width:64px;font-size:11px;font-weight:600}.ui-span-571{background:#ececf3;border-radius:9999px;flex:1;height:10px;overflow:hidden}.ui-span-572{background:#a5b4fc;border-radius:9999px;height:100%;transition:width .9s;display:block}.ui-span-573{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;width:4%;height:100%;display:block}.ui-pill-129{color:#6b7280;background:#f4f4f5;border-radius:9999px;align-self:flex-start;align-items:center;gap:6px;padding:3px 10px;font-size:10.5px;font-weight:600;display:inline-flex}.ui-text-275{color:#3f3f46;background:#fff;border:1px solid #4f46e533;border-radius:16px;align-items:flex-start;gap:12px;max-width:860px;margin:24px auto 0;padding:16px 20px;font-size:15px;line-height:1.65;display:flex}.ui-ic-18-12{color:#4f46e5;flex:none;width:18px;height:18px;margin-top:3px}.ui-list-item-100{border-top:1px solid #f0f0f5;padding:18px 24px;transition:background .25s}.ui-list-item-100:hover{background:#fafaff}.ui-h3-79{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:16px;font-weight:600}.ui-text-276{color:#111827;gap:8px;margin:0;font-size:15px;font-weight:500;line-height:1.55;display:flex}.ui-ic-16-22{color:#7c3aed;flex:none;width:16px;height:16px;margin-top:3px}.ui-row-280{background:#f5f5fc;border-bottom:1px solid #ececf6;justify-content:center;align-items:center;height:170px;padding:18px;display:flex}.ui-card-128{background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:100%;max-width:220px;overflow:hidden;box-shadow:0 10px 24px -16px #1018284d}.ui-row-281{background:#f4f4f5;gap:4px;padding:6px 8px;display:flex}.ui-badge-round-146{background:#d4d4d8;border-radius:9999px;width:6px;height:6px}.ui-stack-99{flex-direction:column;gap:6px;padding:10px;display:flex}.ui-span-574{background:#111827;border-radius:9999px;width:70%;height:8px;display:block}.ui-span-575{background:#dcdcf0;border-radius:9999px;width:60%;height:6px;display:block}.ui-pill-130{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-self:flex-start;margin-top:4px;padding:4px 10px;font-size:9px;font-weight:700}.ui-h3-80{letter-spacing:-.01em;color:#111827;margin:0 0 6px;font-family:Sora,sans-serif;font-size:17px;font-weight:600}.ui-row-282{align-items:center;gap:8px;display:flex}.ui-icon-box-128{color:#4f46e5;background:#4f46e51a;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ui-span-576{background:#111827;border-radius:9999px;width:80%;height:7px;display:block}.ui-span-577{background:#dcdcf0;border-radius:9999px;width:55%;height:6px;display:block}.ui-row-283{flex-wrap:wrap;gap:4px;display:flex}.ui-pill-131{color:#4f46e5;background:#4f46e514;border-radius:9999px;padding:2px 7px;font-size:8.5px;font-weight:600}.ui-span-578{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;width:28px;height:7px}.ui-span-579{background:#dcdcf0;border-radius:9999px;width:14px;height:6px;display:block}.ui-stack-100{background:#f5f5fc;border-radius:8px;flex-direction:column;gap:5px;margin-top:4px;padding:10px;display:flex}.ui-span-580{background:#111827;border-radius:9999px;width:75%;height:8px;display:block}.ui-span-581{background:#dcdcf0;border-radius:9999px;width:50%;height:6px;display:block}.ui-box-388{background:linear-gradient(135deg,#4f46e52e,#7c3aed2e);border-radius:7px;height:34px}.ui-span-582{background:#111827;border-radius:9999px;width:85%;height:7px;display:block}.ui-span-583{background:#dcdcf0;border-radius:9999px;width:92%;height:6px;display:block}.ui-grid-41{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ui-stack-101{flex-direction:column;gap:4px;display:flex}.ui-grid-42{color:#a5b4fc;background:#f4f4f5;border-radius:7px;place-items:center;height:34px;display:grid}.ui-span-584{background:#111827;border-radius:9999px;width:80%;height:5px;display:block}.ui-span-585{color:#4f46e5;font-size:9px;font-weight:700}.ui-row-284{border:1px solid #4f46e559;border-radius:7px;justify-content:space-between;align-items:center;gap:6px;padding:5px 7px;display:flex}.ui-span-586{background:#4f46e5;border-radius:9999px;width:60%;height:5px;display:block}.ui-span-587{color:#4f46e5;font-size:10px;font-weight:700}.ui-row-285{border:1px solid #ececf3;border-radius:7px;justify-content:space-between;align-items:center;gap:6px;padding:5px 7px;display:flex}.ui-span-588{background:#dcdcf0;border-radius:9999px;width:50%;height:5px;display:block}.ui-row-286{gap:4px;margin-top:2px;display:flex}.ui-span-589{color:#6b7280;background:#f4f4f5;border-radius:5px;padding:2px 6px;font-size:8px;font-weight:700}.ui-section-32{background:#fff;border-top:1px solid #0000000a;border-bottom:1px solid #0000000a;padding:clamp(64px,8vw,104px) 20px}.ui-text-277{color:#3f3f46;max-width:46ch;margin:0;font-size:17px;line-height:1.7}.ui-text-278{color:#3f3f46;background:#fff;border:1px solid #4f46e533;border-radius:16px;max-width:46ch;margin:24px 0 0;padding:16px 18px;font-size:15px;line-height:1.6}.ui-list-item-101{color:#3f3f46;background:#fff;border:1px solid #0000000f;border-radius:16px;align-items:center;gap:14px;padding:16px 18px;font-size:16px;line-height:1.5;display:flex;box-shadow:0 8px 24px -12px #1018282e}.ui-list-item-102{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:22px;padding:24px;position:relative;overflow:hidden;box-shadow:0 20px 40px -20px #4f46e5b3}.ui-icon-box-129{color:#fff;background:#ffffff2e;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.ui-text-279{color:#fff;margin:18px 0 0;font-size:15px;line-height:1.55}.ui-box-389{color:#fff;margin-bottom:4px;font-family:Sora,sans-serif;font-size:17px;font-weight:600;display:block}.ui-list-item-103{background:#fff;border:1px solid #0000000f;border-radius:20px;padding:24px;position:relative;overflow:hidden;box-shadow:0 8px 24px -12px #1018282e}.ui-text-280{color:#3f3f46;margin:18px 0 0;font-size:15px;line-height:1.55}.ui-box-390{color:#111827;margin-bottom:4px;font-family:Sora,sans-serif;font-size:17px;font-weight:600;display:block}.ui-stack-102{flex-direction:column;gap:12px;display:flex}.ui-row-287{justify-content:space-between;align-items:center;gap:10px;padding:0 4px;display:flex}.ui-pill-132{color:#6b7280;background:#fff;border:1px solid #ececf3;border-radius:9999px;padding:4px 10px;font-size:11.5px;font-weight:600}.ui-box-391{background:#fff;border-radius:20px;padding:18px 20px;transition:transform .9s cubic-bezier(.22,1,.36,1),box-shadow .9s,border-color .9s;position:relative;overflow:hidden}.ui-span-590{background:linear-gradient(135deg,#4f46e5,#7c3aed);transition:opacity .9s;position:absolute;inset:0}.ui-span-591{font-family:Sora,sans-serif;font-size:16px;font-weight:700;transition:color .9s}.ui-row-288{align-items:baseline;gap:5px;margin-top:8px;display:flex}.ui-span-592{letter-spacing:-.03em;font-family:Sora,sans-serif;font-size:30px;font-weight:700;transition:color .9s}.ui-span-593{font-size:13px;transition:color .9s}.ui-box-392{margin-top:4px;font-size:12.5px;transition:color .9s}.ui-pill-133{border-radius:9999px;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;transition:color .9s,background-color .9s;display:inline-flex}.ui-span-594{font-size:12px;transition:color .9s}.ui-box-393{background:#fff;border:1px solid #ececf3;border-radius:16px;padding:12px 14px}.ui-card-129{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;padding:clamp(24px,3vw,32px);display:flex;position:relative;box-shadow:0 8px 24px -12px #1018282e}.ui-h3-81{letter-spacing:-.02em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:22px;font-weight:700}.ui-text-281{color:#6b7280;min-height:44px;margin:8px 0 0;font-size:14.5px;line-height:1.5}.ui-row-289{align-items:baseline;gap:6px;margin:20px 0 4px;display:flex}.ui-span-595{letter-spacing:-.04em;color:#111827;font-family:Sora,sans-serif;font-size:clamp(36px,4vw,44px);font-weight:700}.ui-span-596{color:#6b7280;font-size:14px}.ui-text-282{color:#9ca3af;margin:0 0 18px;font-size:12px}.ui-list-51{margin:0 0 22px;padding:0;list-style:none}.ui-list-item-104{border-top:1px solid #f0f0f5;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.ui-badge-round-147{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.ui-span-597{color:#6b7280;font-size:14px;line-height:1.45}.ui-box-394{color:#111827;font-weight:600;display:block}.ui-badge-round-148{color:#9ca3af;background:#f4f4f5;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.ui-btn-28{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:14px 20px;font-size:15px;font-weight:600;display:flex}.ui-card-130{color:#fff;background:linear-gradient(160deg,#4f46e5,#7c3aed);border-radius:24px;flex-direction:column;padding:clamp(24px,3vw,32px);display:flex;position:relative;box-shadow:0 30px 60px -28px #4f46e5cc}.ui-pill-134{color:#4f46e5;white-space:nowrap;background:#fff;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -10px #10182866}.ui-h3-82{letter-spacing:-.02em;color:#fff;margin:0;font-family:Sora,sans-serif;font-size:22px;font-weight:700}.ui-text-283{color:#ffffffe0;min-height:44px;margin:8px 0 0;font-size:14.5px;line-height:1.5}.ui-span-598{letter-spacing:-.04em;color:#fff;font-family:Sora,sans-serif;font-size:clamp(36px,4vw,44px);font-weight:700}.ui-span-599{color:#ffffffd9;font-size:14px}.ui-text-284{color:#fffc;margin:0 0 18px;font-size:12px}.ui-list-item-105{border-top:1px solid #ffffff24;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.ui-badge-round-149{color:#4f46e5;background:#fff;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.ui-span-600{color:#fffc;font-size:14px;line-height:1.45}.ui-box-395{color:#fff;font-weight:600;display:block}.ui-btn-ghost-60{color:#4f46e5;background:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:14px 20px;font-size:15px;font-weight:600;display:flex}.ui-h3-83{letter-spacing:-.02em;text-align:center;color:#111827;margin:0 0 18px;font-family:Sora,sans-serif;font-size:clamp(22px,2.4vw,28px);font-weight:700}.ui-row-290{color:inherit;background:#f7f7fb;border:1px solid #ececf3;border-radius:20px;align-items:flex-start;gap:16px;padding:20px 22px;transition:border-color .25s;display:flex}.ui-row-290:hover{border-color:#4f46e559}.ui-icon-box-130{color:#4f46e5;background:#fff;border:1px solid #4f46e533;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ui-row-291{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.ui-span-601{color:#4f46e5;font-family:Sora,sans-serif;font-size:16px;font-weight:700}.ui-text-285{color:#3f3f46;margin:6px 0 0;font-size:14px;line-height:1.55}.ui-deco-45{pointer-events:none;background:radial-gradient(#7c3aed52,#0000 65%);border-radius:9999px;width:800px;height:460px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.ui-box-396{align-items:center;margin-bottom:clamp(28px,4vw,44px)}.ui-h2-74{letter-spacing:-.025em;color:#fff;margin:0 0 14px;font-family:Sora,sans-serif;font-size:clamp(28px,3.8vw,44px);font-weight:700;line-height:1.1}.ui-span-602{color:#c4b5fd}.ui-text-286{color:#d1d5db;max-width:48ch;margin:0;font-size:16.5px;line-height:1.7}.ui-text-287{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;margin:18px 0 0;padding:12px 16px;font-family:Sora,sans-serif;font-size:14.5px;font-weight:600;display:inline-flex}.ui-box-397{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:22px;padding:20px 22px}.ui-row-292{align-items:center;gap:8px;margin-bottom:6px;display:flex}.ui-text-288{color:#d1d5db;margin:0 0 12px;font-size:14px;line-height:1.55}.ui-list-item-106{color:#d1d5db;gap:9px;font-size:14px;line-height:1.5;display:flex}.ui-ic-15-17{color:#a5b4fc;flex:none;width:15px;height:15px;margin-top:3px}.ui-text-289{color:#a5b4fc;margin:12px 0 0;font-size:13px;line-height:1.55}.ui-card-131{background:#fff;border:0;border-radius:28px;overflow:hidden;box-shadow:0 30px 70px -36px #10182873}.ui-stack-103{flex-direction:column;gap:22px;padding:clamp(22px,3.5vw,34px);display:flex}.ui-row-293{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-eyebrow-82{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;margin-right:4px;font-size:12px;font-weight:600}.ui-btn-alt-11{cursor:pointer;border-radius:9999px;padding:7px 13px;font-family:inherit;font-size:13px;font-weight:600;transition:all .25s}.ui-box-398{gap:22px 26px}.ui-box-399{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font-family:Sora,sans-serif;font-size:clamp(36px,4.6vw,52px);font-weight:700;line-height:1;position:relative}.ui-box-400{background:#ffffff1f;border:0;border-radius:14px;padding:12px 14px}.ui-row-294{color:#fde68a;background:#fbbf2429;border:0;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:13.5px;display:flex;position:relative}.ui-btn-ghost-61{color:#4f46e5;background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:14px 20px;font-size:15px;font-weight:600;display:flex;position:relative;box-shadow:0 10px 26px -14px #0c0d1e99}.ui-list-item-107{background:#fff;border:1px solid #0000000f;border-radius:20px;align-items:flex-start;gap:16px;padding:clamp(20px,2.6vw,26px);transition:transform .25s;display:flex;box-shadow:0 8px 24px -12px #1018282e}.ui-list-item-107:hover{transform:translateY(-4px)}.ui-text-290{color:#3f3f46;margin:2px 0 0;font-size:15px;line-height:1.55}.ui-text-291{color:#3f3f46;max-width:50ch;margin:0;font-size:16.5px;line-height:1.7}.ui-text-292{color:#3f3f46;max-width:50ch;margin:14px 0 0;font-size:16.5px;line-height:1.7}.ui-card-132{background:#fff;border:1px solid #0000000f;border-radius:24px;padding:clamp(22px,3vw,30px);box-shadow:0 24px 60px -30px #10182859}.ui-eyebrow-83{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;font-size:12px;font-weight:600}.ui-stack-104{flex-direction:column;gap:18px;margin-top:20px;display:flex}.ui-row-295{color:#111827;justify-content:space-between;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.ui-box-401{background:#ececf3;border-radius:9999px;height:14px;overflow:hidden}.ui-box-402{background:#c9cbe6;border-radius:9999px;width:25%;height:100%}.ui-badge-round-150{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;width:100%;height:100%}.ui-row-296{border-top:1px solid #f0f0f5;flex-wrap:wrap;gap:8px;margin-top:22px;padding-top:18px;display:flex}.ui-span-603{color:#6b7280;margin-right:4px;font-size:12.5px}.ui-pill-135{color:#4f46e5;background:#4f46e514;border-radius:9999px;padding:5px 11px;font-size:12px;font-weight:600}.ui-card-133{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex;box-shadow:0 8px 24px -12px #1018282e}.ui-text-293{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:17px;font-weight:600;line-height:1.4}.ui-text-294{color:#3f3f46;text-align:center;text-wrap:pretty;max-width:64ch;margin:28px auto 0;font-size:16px;line-height:1.7}.ui-badge-round-151{color:#fff;background:#4f46e5;border-radius:9999px;flex:none;place-items:center;width:46px;height:46px;display:grid}.ui-span-604{color:#4f46e5;font-variant-numeric:tabular-nums;flex:none;font-family:Sora,sans-serif;font-size:15px;font-weight:700}.ui-box-403{background:#ececf3;border-radius:9999px;height:6px;margin:16px 0 10px;overflow:hidden}.ui-list-item-108{border-radius:12px;align-items:center;gap:12px;padding:11px 12px;transition:background .4s;display:flex}.ui-badge-round-152{color:#fff;border-radius:9999px;flex:none;place-items:center;width:24px;height:24px;transition:all .35s;display:grid}.ui-span-605{color:#111827;flex:1;font-size:14px;font-weight:500}.ui-span-606{font-size:12px;font-weight:600;transition:color .3s}.ui-row-297{border-top:1px solid #f0f0f5;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:14px;display:flex}.ui-pill-136{color:#3f3f46;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:500;display:inline-flex}.ui-text-295{color:#3f3f46;text-align:center;text-wrap:pretty;max-width:58ch;margin:0 auto clamp(28px,4vw,44px);font-size:17px;line-height:1.7}.ui-h3-84{letter-spacing:-.01em;color:#111827;margin:2px 0 6px;font-family:Sora,sans-serif;font-size:18px;font-weight:600}.ui-deco-46{pointer-events:none;background:radial-gradient(circle,#7c3aed1a,#0000 62%);border-radius:9999px;width:760px;height:760px;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.ui-list-52{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.ui-list-item-109{background:#fff;border:1px solid #0000000f;border-radius:20px;padding:clamp(20px,2.5vw,26px);transition:transform .25s;box-shadow:0 8px 24px -12px #1018282e}.ui-list-item-109:hover{transform:translateY(-4px)}.ui-row-298{text-align:right;flex-direction:row-reverse;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ui-icon-box-131{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 10px 22px -12px #4f46e599}.ui-h3-85{letter-spacing:-.01em;color:#111827;flex:1;min-width:0;margin:0;font-family:Sora,sans-serif;font-size:17px;font-weight:600;line-height:1.3}.ui-text-296{color:#3f3f46;text-align:right;margin:0;font-size:14.5px;line-height:1.65}.ui-box-404{aspect-ratio:1;width:min(100%,360px);margin:0 auto;position:relative}.ui-box-405{border:1px dashed #4f46e54d;border-radius:9999px;position:absolute;inset:3%}.ui-box-406{background:radial-gradient(circle,#7c3aed1f,#0000 70%);border:1px solid #4f46e526;border-radius:9999px;position:absolute;inset:20%}.ui-stack-105{aspect-ratio:1;text-align:center;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #4f46e51a,0 24px 50px -20px #7c3aedb3}.ui-ic-26-3{color:#fff;width:26px;height:26px}.ui-span-607{color:#fff;font-family:Sora,sans-serif;font-size:13px;font-weight:600;line-height:1.25}.ui-pill-137{white-space:nowrap;background:#fff;border-radius:9999px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:600;transition:border-color .9s ease-in-out,box-shadow .9s ease-in-out,transform .9s ease-in-out;display:inline-flex;position:absolute;top:5%;left:50%;overflow:hidden}.ui-span-608{background:linear-gradient(90deg,#4f46e5,#7c3aed);transition:opacity .9s ease-in-out;position:absolute;inset:0}.ui-span-609{align-items:center;gap:inherit;transition:color .9s ease-in-out;display:inline-flex;position:relative}.ui-pill-138{white-space:nowrap;background:#fff;border-radius:9999px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:600;transition:border-color .9s ease-in-out,box-shadow .9s ease-in-out,transform .9s ease-in-out;display:inline-flex;position:absolute;top:88%;left:76%;overflow:hidden}.ui-pill-139{white-space:nowrap;background:#fff;border-radius:9999px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:600;transition:border-color .9s ease-in-out,box-shadow .9s ease-in-out,transform .9s ease-in-out;display:inline-flex;position:absolute;top:88%;left:24%;overflow:hidden}.ui-h3-86{letter-spacing:-.02em;color:#111827;margin:0 0 22px;font-family:Sora,sans-serif;font-size:clamp(20px,2.2vw,25px);font-weight:700;line-height:1.15}.ui-badge-round-153{color:#4f46e5;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;flex:none;place-items:center;width:22px;height:22px;margin-top:2px;font-size:11px;font-weight:700;display:grid}.ui-h3-87{letter-spacing:-.02em;color:#fff;margin:0 0 22px;font-family:Sora,sans-serif;font-size:clamp(20px,2.2vw,25px);font-weight:700;line-height:1.15}.ui-badge-round-154{letter-spacing:.04em;color:#4f46e5;z-index:2;background:#fff;border-radius:9999px;place-items:center;width:56px;height:56px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid;position:absolute;top:50%;left:33.333%;transform:translate(-50%,-50%);box-shadow:0 10px 30px -12px #10182873}.ui-badge-round-155{letter-spacing:.04em;color:#4f46e5;z-index:2;background:#fff;border-radius:9999px;place-items:center;width:56px;height:56px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid;position:absolute;top:50%;left:66.666%;transform:translate(-50%,-50%);box-shadow:0 10px 30px -12px #10182873}.ui-card-134{aspect-ratio:4/5;background:#f4f4f5;border:1px solid #0000000f;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 60px -30px #10182866}.ui-card-135{background:#fff;border:1px solid #0000000f;border-radius:18px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;position:absolute;bottom:28px;right:-12px;box-shadow:0 16px 36px -16px #10182866}.ui-icon-box-132{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.ui-box-407{color:#111827;font-family:Sora,sans-serif;font-size:14px;font-weight:600}.ui-h2-75{letter-spacing:-.025em;text-wrap:balance;color:#111827;max-width:18ch;margin:0 0 clamp(20px,3vw,28px);font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-list-53{border-top:1px solid #ececf3;margin:0;padding:0;list-style:none}.ui-list-item-110{color:#3f3f46;border-bottom:1px solid #ececf3;align-items:center;gap:14px;padding:16px 4px;font-size:16px;line-height:1.5;display:flex}.ui-row-299{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;display:flex}.ui-btn-29{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:9px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-link-23{color:#111827;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.ui-stack-106{border-radius:18px;flex-direction:column;flex:1;padding:20px;transition:background .45s,border-color .45s,box-shadow .45s,transform .45s;display:flex}.ui-h3-88{letter-spacing:-.01em;margin:16px 0 8px;font-family:Sora,sans-serif;font-size:17px;font-weight:600;line-height:1.3;transition:color .45s}.ui-text-297{color:#3f3f46;margin:0;font-size:14.5px;line-height:1.6}.ui-link-24{color:#111827;background:#fff;border:1px solid #0000000f;border-radius:20px;transition:transform .25s;display:block;overflow:hidden;box-shadow:0 8px 24px -12px #1018282e}.ui-link-24:hover{transform:translateY(-4px)}.ui-box-408{aspect-ratio:16/9;background:#f4f4f5;position:relative}.ui-badge-round-156{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ui-card-136{background:#fff;border:1px solid #0000000f;border-radius:20px;padding:clamp(22px,3vw,30px);box-shadow:0 8px 24px -12px #1018282e}.ui-h3-89{letter-spacing:-.015em;color:#111827;margin:18px 0 8px;font-family:Sora,sans-serif;font-size:21px;font-weight:600}.ui-card-137{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:20px;padding:clamp(22px,3vw,30px);box-shadow:0 18px 40px -20px #4f46e599}.ui-icon-box-133{color:#fff;background:#ffffff29;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.ui-h3-90{letter-spacing:-.015em;color:#fff;margin:18px 0 8px;font-family:Sora,sans-serif;font-size:21px;font-weight:600}.ui-text-298{color:#fff;margin:0;font-size:15px;line-height:1.6}.ui-text-299{color:#3f3f46;text-align:center;text-wrap:pretty;max-width:62ch;margin:28px auto 0;font-size:16px;line-height:1.7}.ui-h2-76{letter-spacing:-.025em;text-align:left;text-wrap:balance;color:#111827;max-width:24ch;margin:0;font-family:Sora,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.ui-box-409{color:#166534;background:#dcfce7}.ui-box-410{color:#7c3aed;background:#faf5ff}.ui-box-411{width:0%}.ui-box-412{background:#f7f7fb;border:1px solid #0000000d;border-radius:28px;margin-top:40px;padding:clamp(24px,3.5vw,40px)}.ui-row-300{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:24px;display:flex}.ui-eyebrow-84{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:600;display:flex}.ui-h2-77{letter-spacing:-.02em;color:#111827;margin:0;font-family:Sora,sans-serif;font-size:clamp(24px,2.8vw,32px);font-weight:700}.ui-card-138{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;padding:22px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 8px 24px -16px #10182838}.ui-icon-box-134{color:#4f46e5;background:#f1f0fe;border-radius:12px;place-items:center;width:44px;height:44px;transition:background .3s,color .3s;display:grid}.ui-h3-91{letter-spacing:-.01em;color:#111827;margin:0 0 12px;font-family:Sora,sans-serif;font-size:16.5px;font-weight:700}.ui-list-54{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ui-list-item-111{color:#3f3f46;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;display:flex}.ui-badge-round-157{color:#059669;background:#ecfdf5;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.ui-text-300{color:#3f3f46;background:#fff;border:1px solid #4f46e533;border-radius:16px;align-items:flex-start;gap:12px;max-width:60ch;margin:18px 0 0;padding:14px 16px;font-size:15.5px;line-height:1.55;display:flex}.ui-grid-43{background:#fff;border:1px solid #0000000f;border-radius:9999px;grid-template-columns:1fr 1fr;gap:4px;max-width:340px;margin:0 auto 14px;padding:4px;display:grid;box-shadow:0 8px 24px -14px #10182840}.ui-button-16{cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .35s,color .35s;display:inline-flex}.ui-pill-140{color:#6b7280;white-space:nowrap;background:#fff;border-radius:9999px;flex:1;align-items:center;gap:6px;min-width:0;margin-left:8px;padding:5px 11px;font-size:11.5px;display:flex;overflow:hidden}.ui-ic-11-6{flex:none;width:11px;height:11px}.ui-span-610{text-overflow:ellipsis;overflow:hidden}.ui-box-413{font-weight:600;transition:color .4s}.ui-stack-107{flex-direction:column;gap:14px;padding:18px;display:flex}.ui-badge-round-158{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:44px;height:44px;font-family:Sora,sans-serif;font-size:15px;font-weight:700;display:grid}.ui-box-414{flex:1;min-width:0}.ui-box-415{color:#111827;font-family:Sora,sans-serif;font-size:15.5px;font-weight:700}.ui-pill-141{border-radius:9999px;flex:none;padding:3px 9px;font-size:11px;font-weight:700;transition:background .4s,color .4s}.ui-box-416{border:1px solid #ececf3;border-radius:14px;padding:12px 14px}.ui-box-417{color:#6b7280;margin-bottom:9px;font-size:11.5px;font-weight:600}.ui-grid-44{color:#3f3f46;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:10px;font-size:12px;font-weight:600;display:grid}.ui-span-611{background:#f4f4f5;border-radius:9999px;height:9px;overflow:hidden}.ui-span-612{background:#9ca3af;border-radius:9999px;height:100%;transition:width .9s cubic-bezier(.2,.7,.2,1);display:block}.ui-span-613{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;height:100%;transition:width .9s cubic-bezier(.2,.7,.2,1);display:block}.ui-box-418{background:#f7f7fb;border-radius:12px;padding:10px 12px}.ui-row-301{color:#6b7280;align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.ui-box-419{color:#111827;margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.35}.ui-row-302{border:1px dashed #d4d4e4;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.ui-badge-round-159{color:#9ca3af;background:#f4f4f5;border:2px solid #fff;border-radius:9999px;place-items:center;width:24px;height:24px;transition:opacity .4s;display:grid}.ui-badge-round-160{color:#9ca3af;background:#f4f4f5;border:2px solid #fff;border-radius:9999px;place-items:center;width:24px;height:24px;margin-left:-7px;transition:opacity .4s;display:grid}.ui-span-614{color:#3f3f46;font-size:12px;font-weight:600}.ui-row-303{align-items:center;gap:10px;padding:12px 18px;transition:background .45s,color .45s;display:flex}.ui-list-item-112{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:20px;flex-direction:column;justify-content:space-between;gap:18px;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 50px -26px #4f46e599}.ui-icon-box-135{color:#fff;background:#ffffff29;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:relative}.ui-h3-92{color:#fff;margin:0 0 10px;font-family:Sora,sans-serif;font-size:clamp(20px,2.2vw,24px);font-weight:700;line-height:1.2}.ui-card-139{background:#fff;border:1px solid #0000000f;border-radius:26px;overflow:hidden;box-shadow:0 30px 70px -40px #10182873}.ui-row-304{border-bottom:1px solid #f0f0f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:16px clamp(22px,3vw,32px);display:flex}.ui-span-615{color:#111827;align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.ui-icon-box-136{color:#4f46e5;background:#4f46e514;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.ui-span-616{color:#6b7280;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.ui-badge-round-161{background:#16a34a;border-radius:9999px;width:9px;height:9px}.ui-badge-round-162{background:#dc2626;border-radius:9999px;width:9px;height:9px;margin-left:8px}.ui-box-420{gap:0}.ui-box-421{background:linear-gradient(#22c55e12,#22c55e05);padding:clamp(22px,3vw,32px)}.ui-row-305{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ui-badge-round-163{color:#fff;background:#16a34a;border-radius:9999px;place-items:center;width:44px;height:44px;display:grid}.ui-h3-93{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:clamp(19px,2vw,22px);font-weight:700}.ui-pill-142{color:#15803d;background:#fff;border:1px solid #22c55e40;border-radius:9999px;padding:4px 10px;font-size:12px;font-weight:700}.ui-list-item-113{border-top:1px solid #22c55e24;align-items:center;gap:14px;padding:14px 0;display:flex}.ui-icon-box-137{color:#15803d;background:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 6px 14px -8px #10182840}.ui-span-617{color:#111827;font-size:15.5px;font-weight:500;line-height:1.5}.ui-box-422{background:linear-gradient(#dc26260f,#dc262604);padding:clamp(22px,3vw,32px)}.ui-badge-round-164{color:#fff;background:#dc2626;border-radius:9999px;place-items:center;width:44px;height:44px;display:grid}.ui-pill-143{color:#b42318;background:#fff;border:1px solid #dc262633;border-radius:9999px;padding:4px 10px;font-size:12px;font-weight:700}.ui-list-item-114{border-top:1px solid #dc26261f;align-items:center;gap:14px;padding:14px 0;display:flex}.ui-icon-box-138{color:#b42318;background:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 6px 14px -8px #10182840}.ui-row-306{color:#fff;background:#111827;justify-content:center;align-items:center;gap:10px;padding:16px clamp(22px,3vw,32px);font-size:14.5px;line-height:1.5;display:flex}.ui-ic-17-10{color:#a5b4fc;flex:none;width:17px;height:17px}.ui-box-423{background:linear-gradient(90deg,#4f46e50d,#7c3aed0d);border-bottom:1px solid #f0f0f5}.ui-card-140{background:#fff;border:1px solid #0000000f;border-radius:24px;width:100%;max-width:440px;margin:0 auto;padding:clamp(18px,3vw,28px);box-shadow:0 30px 70px -40px #10182873}.ui-row-307{text-align:center;cursor:default;clip-path:polygon(50% 0,100% 100%,0 100%);border-radius:0;justify-content:center;align-items:flex-end;gap:8px;min-height:96px;padding:46px 22% 14px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;transition:background .4s,color .4s,box-shadow .4s,transform .4s;display:flex}.ui-row-308{text-align:center;cursor:default;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 10px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;transition:background .4s,color .4s,box-shadow .4s,transform .4s;display:flex}.ui-grid-45{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ui-row-309{text-align:center;cursor:default;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:18px 10px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;transition:background .4s,color .4s,box-shadow .4s,transform .4s;display:flex}.ui-box-424{background:#e5e7eb;border-radius:9999px;height:6px;margin:2px -8px 0}.ui-list-item-115{cursor:default;border-radius:16px;align-items:flex-start;gap:14px;padding:14px 16px;transition:background .4s,border-color .4s,box-shadow .4s;display:flex}.ui-badge-round-165{border-radius:9999px;flex:none;place-items:center;width:30px;height:30px;font-family:Sora,sans-serif;font-size:12.5px;font-weight:700;transition:background .4s,color .4s;display:grid}.ui-h3-94{color:#111827;margin:4px 0;font-family:Sora,sans-serif;font-size:16px;font-weight:700}.ui-text-301{text-align:center;color:#3f3f46;max-width:64ch;margin:clamp(24px,3vw,32px) auto 0;font-size:16px;line-height:1.7}.ui-text-302{color:#3f3f46;max-width:48ch;margin:18px 0 0;font-size:16px;line-height:1.7}.ui-text-303{color:#4f46e5;max-width:30ch;margin:16px 0 0;font-family:Sora,sans-serif;font-size:clamp(18px,1.8vw,21px);font-weight:700;line-height:1.35}.ui-stack-108{background:#f7f7fb;border:1px solid #ececf6;border-radius:24px;flex-direction:column;align-items:center;gap:14px;padding:clamp(22px,3vw,32px);display:flex}.ui-row-310{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.ui-span-618{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:7px;padding:10px 13px;font-size:13.5px;font-weight:600;display:inline-flex}.ui-ic-16-23{color:#c7c9e0;width:16px;height:16px}.ui-pill-144{color:#b42318;background:#dc262614;border-radius:9999px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.ui-span-619{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:16px;align-items:center;gap:10px;padding:14px 20px;font-family:Sora,sans-serif;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 18px 40px -18px #4f46e5b3}.ui-card-141{background:#fff;border:1px solid #4f46e533;border-radius:20px;margin-top:28px;padding:22px;box-shadow:0 14px 34px -20px #4f46e566}.ui-h3-95{color:#111827;margin:0 0 8px;font-family:Sora,sans-serif;font-size:17px;font-weight:700}.ui-btn-30{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:9px;margin-top:16px;padding:13px 22px;font-size:14.5px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #4f46e599}.ui-card-142{background:#fff;border:1px solid #0000000f;border-radius:22px;padding:clamp(18px,2.6vw,26px);box-shadow:0 30px 70px -40px #10182873}.ui-span-620{color:#4f46e5;font-family:Sora,sans-serif;font-size:15px;font-weight:700}.ui-box-425{background:#f0f0f5;border-radius:9999px;height:6px;margin-bottom:8px;overflow:hidden}.ui-box-426{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;height:100%;transition:width .45s}.ui-list-item-116{border-top:1px solid #f0f0f5}.ui-button-17{cursor:pointer;text-align:left;background:0 0;border:0;align-items:flex-start;gap:14px;width:100%;padding:16px 4px;font-family:inherit;display:flex}.ui-icon-box-139{border-radius:8px;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;transition:background .3s,border-color .3s,color .3s;display:grid}.ui-box-427{color:#111827;font-family:Sora,sans-serif;font-size:15.5px;font-weight:600}.ui-box-428{color:#27272a}.ui-box-429{text-align:center;background:#fff;border:1px solid #0000000f;border-radius:20px;padding:22px}.ui-grad-text-10{letter-spacing:-.02em;background:linear-gradient(90deg,#4f46e5,#7c3aed);-webkit-text-fill-color:transparent;color:#4f46e5;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:clamp(28px,3vw,38px);font-weight:700}.ui-box-430{color:#52525b;margin-top:6px;font-size:14px;line-height:1.45}.ui-btn-ghost-62{background:#fff;border:1px solid #4f46e540;border-radius:20px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 24px 44px -28px #4f46e580}.ui-row-311{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.ui-icon-box-140{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;place-items:center;width:46px;height:46px;transition:background .25s,color .25s;display:grid}.ui-pill-145{color:#047857;background:#ecfdf5;border-radius:9999px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:14px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.ui-badge-round-166{background:#10b981;border-radius:9999px;width:7px;height:7px}.ui-h3-96{color:#111827;margin:0 0 8px;font-family:Sora,sans-serif;font-size:17.5px;font-weight:700}.ui-span-621{color:#4f46e5;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}.ui-card-143{opacity:.92;background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 8px 24px -18px #10182840}.ui-pill-146{color:#71717a;background:#f4f4f5;border-radius:9999px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:14px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.ui-badge-round-167{background:#a1a1aa;border-radius:9999px;width:7px;height:7px}.ui-span-622{color:#a1a1aa;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}.ui-box-431{color:#fff;background:linear-gradient(140deg,#4f46e5,#7c3aed);border-radius:28px;padding:clamp(24px,3.6vw,44px);position:relative;overflow:hidden}.ui-h3-97{color:#fff;margin:0 0 20px;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.ui-list-item-117{color:#ffffffe6;align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;display:flex}.ui-badge-round-168{color:#fff;background:#ffffff2e;border-radius:9999px;flex:none;place-items:center;width:22px;height:22px;margin-top:2px;display:grid}.ui-row-312{background:#fff;border:1px solid #ececf3;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:36px;padding:20px 24px;display:flex}.ui-span-623{color:#111827;align-items:center;gap:12px;font-family:Sora,sans-serif;font-size:16px;font-weight:600;display:flex}.ui-link-25{color:#4f46e5;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.ui-box-432{border-color:#c7d2fe}.ui-box-433{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:32px;position:absolute;inset:6% -4% -4% 6%;transform:rotate(3deg)}.ui-card-144{background:#fff;border-radius:28px;gap:14px;padding:clamp(22px,3vw,32px);display:grid;position:relative;box-shadow:0 40px 80px -40px #1e1b4b8c}.ui-row-313{background:#f7f7fb;border-radius:18px;align-items:center;gap:16px;padding:18px;display:flex}.ui-icon-box-141{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.ui-span-624{letter-spacing:-.02em;color:#111827;font-family:Sora,sans-serif;font-size:30px;font-weight:700;line-height:1;display:block}.ui-icon-box-142{color:#f59e0b;background:#fffbeb;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.ui-span-625{color:#f59e0b;gap:2px;margin-bottom:4px;display:flex}.ui-ic-14-14{fill:currentColor;width:14px;height:14px}.ui-icon-box-143{color:#059669;background:#ecfdf5;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.ui-span-626{color:#111827;font-size:15px;font-weight:600}.ui-row-314{background:#fff;border:1px solid #0000000f;border-radius:18px;align-items:center;gap:14px;padding:18px 20px;display:flex}.ui-icon-box-144{color:#4f46e5;background:#f1f0fe;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.ui-span-627{color:#111827;font-size:15px;font-weight:600}.ui-box-434{border-top:1px solid #f0f0f5;margin-top:16px;padding-top:16px}.ui-link-26{color:#4f46e5;align-items:center;gap:8px;margin-top:18px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.ui-btn-ghost-63{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 8px 24px -18px #10182840}.ui-pill-147{color:#4f46e5;background:#f1f0fe;border-radius:9999px;align-self:flex-start;margin-bottom:14px;padding:4px 10px;font-size:12px;font-weight:600}.ui-h3-98{color:#111827;margin:0 0 8px;font-family:Sora,sans-serif;font-size:18px;font-weight:700}.ui-span-628{color:#fffc;font-size:13px}.ui-wrap-46{max-width:420px;margin:0 auto;position:relative}.ui-card-145{background:#fff;border:1px solid #0000000d;border-radius:28px;padding:10px;overflow:hidden;box-shadow:0 40px 80px -44px #1e1b4b73}.ui-card-146{color:#fff;background:#111827;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;display:flex;position:absolute;bottom:24px;left:-12px;box-shadow:0 20px 40px -20px #111827b3}.ui-icon-box-145{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.ui-box-435{font-size:14.5px}.ui-span-629{color:#a1a1aa;font-size:12.5px}.ui-box-436{margin-top:28px}.ui-row-315{background:#f1f0fe;border:1px solid #c7d2fe;border-radius:20px;align-items:flex-start;gap:16px;padding:clamp(18px,2.6vw,26px);display:flex}.ui-icon-box-146{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ui-box-437{color:#3f3f46;font-size:16px;line-height:1.7}.ui-h3-99{color:#111827;margin:0 0 18px;font-family:Sora,sans-serif;font-size:19px;font-weight:700}.ui-card-147{background:#fff;border:1px solid #0000000f;border-radius:20px;padding:24px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;box-shadow:0 8px 24px -18px #10182840}.ui-icon-box-147{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:16px;font-family:Sora,sans-serif;font-size:16px;font-weight:700;display:grid}.ui-h3-100{color:#111827;margin:0 0 6px;font-family:Sora,sans-serif;font-size:17.5px;font-weight:700}.ui-eyebrow-85{letter-spacing:.12em;text-transform:uppercase;color:#c7d2fe;margin:0 0 6px;font-size:12px;font-weight:600}.ui-h3-101{color:#fff;margin:0 0 18px;font-family:Sora,sans-serif;font-size:20px;font-weight:700}.ui-btn-ghost-64{color:#fff;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:12px;align-items:center;gap:10px;padding:11px 12px;font-size:14.5px;font-weight:600;text-decoration:none;display:flex}.ui-section-33{background:#fff;padding:clamp(64px,8vw,112px) 0}.ui-wrap-47{text-align:center;max-width:680px;margin:0 auto clamp(28px,4vw,44px)}.ui-box-438{background:linear-gradient(160deg,#f5f4ff 0%,#f7f7fb 55%,#eef0f7 100%);border:1px solid #4f46e51a;border-radius:32px;position:relative;overflow:hidden}.ui-deco-47{pointer-events:none;background-image:radial-gradient(#4f46e51a 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.ui-grid-46{align-items:center;display:grid;position:relative}.ui-card-148{backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #ececf3;border-radius:22px;padding:20px 20px 12px;position:relative;box-shadow:0 30px 60px -30px #1e1b4b59}.ui-row-316{border-bottom:1px solid #ececf3;align-items:center;gap:12px;margin-bottom:6px;padding-bottom:16px;display:flex}.ui-icon-box-148{color:#a7f3d0;background:#111827;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ui-eyebrow-86{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;font-size:11px;font-weight:600}.ui-link-27{color:#111827;border-top:0;align-items:center;gap:12px;padding:11px 4px;text-decoration:none;display:flex}.ui-span-630{color:#c7d2fe;flex:none;width:20px;font-family:Sora,sans-serif;font-size:12px;font-weight:700}.ui-span-631{flex:1;min-width:0;font-size:15px;font-weight:600}.ui-badge-round-169{color:#9ca3af;background:#f4f4f8;border-radius:9999px;flex:none;place-items:center;width:28px;height:28px;transition:background .2s,color .2s,transform .2s;display:grid}.ui-link-28{color:#111827;border-top:1px solid #f0f0f5;align-items:center;gap:12px;padding:11px 4px;text-decoration:none;display:flex}.ui-box-439{max-width:720px;margin-bottom:clamp(28px,4vw,40px)}.ui-card-149{background:#fff;border:1px solid #0000000f;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #1018284d}.ui-row-317{color:#6b7280;align-items:center;gap:8px;font-family:Sora,sans-serif;font-size:15px;font-weight:700;display:flex}.ui-row-318{color:#fff;align-items:center;gap:8px;font-family:Sora,sans-serif;font-size:15px;font-weight:700;display:flex}.ui-box-440{border-top:0}.ui-icon-box-149{color:#4f46e5;background:#fff;border:1px solid #ececf3;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ui-span-632{align-items:flex-start;gap:10px;display:flex}.ui-badge-round-170{color:#9ca3af;background:#f4f4f5;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.ui-badge-round-171{color:#059669;background:#ecfdf5;border-radius:9999px;flex:none;place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.ui-box-441{border-top:1px solid #ececf3}.ui-row-319{background:#fffbeb;border:1px solid #fde68a;border-radius:20px;align-items:flex-start;gap:16px;margin-top:20px;padding:clamp(18px,2.6vw,26px);display:flex}.ui-icon-box-150{color:#fff;background:#f59e0b;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 22px -12px #f59e0bb3}.ui-text-304{color:#3f3f46;margin:0;font-size:16px;line-height:1.7}.wd{color:#111827;background:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;overflow-x:clip}:where(.wd) :is(h1,h2,h3){color:#111827;letter-spacing:-.02em;text-wrap:balance;margin:0;font-family:Sora,Inter,sans-serif}:where(.wd) p{text-wrap:pretty;margin:0}.wd-wrap{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.wd-sec{padding:clamp(64px,8vw,104px) 0;position:relative}.wd-tint{background:#f7f7fb}.wd-grad{background:linear-gradient(90deg,#4f46e5,#7c3aed);-webkit-text-fill-color:transparent;color:#4f46e5;-webkit-background-clip:text;background-clip:text}.wd-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;margin:0 0 12px;font-size:12px;font-weight:600;display:block}.wd-h2{font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.12}.wd-lead{color:#52525b;margin-top:16px;font-size:18px;line-height:1.65}.wd-head{max-width:720px;margin-bottom:clamp(32px,4vw,52px)}.wd-ic{flex:none;width:18px;height:18px}.wd-ic-sm{flex:none;width:15px;height:15px}.wd-btns{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.wd-btn{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 16px 32px -16px #4f46e5cc}.wd-btn:hover{color:#fff;transform:translateY(-2px)}.wd-btn-2{color:#111827;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}.wd-btn-2:hover{color:#4f46e5;border-color:#c7d2fe;transform:translateY(-2px)}.wd-btn-w{color:#4f46e5;background:#fff;border-radius:9999px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s;display:inline-flex;box-shadow:0 14px 28px -16px #11182799}.wd-btn-w:hover{color:#3730a3;transform:translateY(-2px)}.wd-hero{isolation:isolate;padding:clamp(48px,7vw,96px) 0 clamp(64px,8vw,104px);position:relative;overflow:hidden}.wd-hero:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#4f46e524 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 30% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(75% 70% at 30% 40%,#000 30%,#0000 75%)}.wd-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#7c3aed29,#0000);border-radius:9999px;width:640px;height:640px;position:absolute;top:-140px;right:-160px}.wd-hero-grid{align-items:center;gap:clamp(44px,6vw,64px);display:grid}@media (width>=1024px){.wd-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.wd-chip{color:#3f3f46;background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:8px;margin-bottom:22px;padding:6px 14px 6px 6px;font-size:13.5px;font-weight:600;display:inline-flex;box-shadow:0 6px 16px -12px #10182840}.wd-chip-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:24px;height:24px;display:grid}.wd-h1{letter-spacing:-.03em;margin:0;font-size:clamp(34px,4.6vw,56px);font-weight:700;line-height:1.08}.wd-hero-p{color:#52525b;max-width:640px;margin-top:22px;font-size:clamp(17px,1.4vw,18.5px);line-height:1.7}.wd-hero-p+.wd-hero-p{margin-top:14px}.wd-hero-p strong{color:#111827;font-weight:600}.wd-stats{background:#fff;border:1px solid #0000000f;border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:clamp(48px,6vw,72px);display:grid;overflow:hidden;box-shadow:0 30px 60px -36px #1e1b4b59}.wd-stat{text-align:center;border-bottom:1px solid #f0f0f5;padding:clamp(20px,2.6vw,28px) 16px}.wd-stat:nth-child(odd){border-right:1px solid #f0f0f5}.wd-stat:nth-child(n+3){border-bottom:0}@media (width>=720px){.wd-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.wd-stat{border-bottom:0;border-right:1px solid #f0f0f5}.wd-stat:last-child{border-right:0}}.wd-stat-n{letter-spacing:-.03em;font-family:Sora,sans-serif;font-size:clamp(32px,3.4vw,44px);font-weight:700;line-height:1}.wd-stat-l{color:#52525b;margin-top:10px;font-size:14.5px;font-weight:500}.wd-feat{color:inherit;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#4f46e5,#7c3aed) border-box;border:1px solid #0000;border-radius:24px;gap:24px;padding:clamp(24px,3.5vw,40px);text-decoration:none;transition:transform .25s,box-shadow .25s;display:grid;box-shadow:0 30px 60px -36px #4f46e58c}.wd-feat:hover{color:inherit;transform:translateY(-3px);box-shadow:0 36px 70px -36px #4f46e5b3}@media (width>=900px){.wd-feat{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px}}.wd-feat-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:18px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 14px 28px -14px #4f46e5b3}.wd-feat-ic i,.wd-feat-ic svg{width:28px;height:28px}.wd-feat-top{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.wd-feat h3{font-size:clamp(20px,2vw,24px);font-weight:700}.wd-feat p{color:#52525b;max-width:680px;font-size:16px;line-height:1.7}.wd-live{color:#047857;background:#ecfdf5;border-radius:9999px;align-items:center;gap:7px;padding:4px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.wd-live:before{content:"";background:#10b981;border-radius:9999px;width:7px;height:7px;box-shadow:0 0 0 3px #10b98133}.wd-feat-cta{white-space:nowrap;color:#4f46e5;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.wd-soon-head{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;align-items:center;gap:14px;margin:clamp(32px,4vw,44px) 0 16px;font-size:13px;font-weight:600;display:flex}.wd-soon-head:after{content:"";background:#e5e7eb;flex:1;height:1px}.wd-soon{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.wd-soon-card{background:#fff;border:1px solid #0000000f;border-radius:18px;padding:22px}.wd-soon-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.wd-soon-ic{color:#4f46e5;background:#f1f0fe;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.wd-soon-ic i,.wd-soon-ic svg{width:19px;height:19px}.wd-badge{color:#52525b;background:#f4f4f5;border-radius:9999px;padding:3px 10px;font-size:12px;font-weight:600}.wd-soon-card h3{margin-bottom:8px;font-size:16.5px;font-weight:700;line-height:1.3}.wd-soon-card p{color:#52525b;font-size:14.5px;line-height:1.6}.wd-soon-foot{color:#9ca3af;margin-top:14px;font-size:13px;font-weight:600;display:block}.wd-phil{align-items:start;gap:clamp(36px,5vw,64px);display:grid}@media (width>=1024px){.wd-phil{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.wd-phil-p{color:#3f3f46;margin-top:18px;font-size:17px;line-height:1.8}.wd-list-card{background:#f7f7fb;border:1px solid #0000000a;border-radius:24px;padding:clamp(24px,3.5vw,40px)}.wd-list-card h3{margin-bottom:22px;font-size:20px;font-weight:700}.wd-list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.wd-list li{color:#3f3f46;align-items:flex-start;gap:14px;font-size:15.5px;line-height:1.65;display:flex}.wd-list strong{color:#111827;font-weight:600}.wd-check{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:24px;height:24px;margin-top:1px;display:grid}.wd-check i,.wd-check svg{width:13px;height:13px}.wd-steps{counter-reset:wd;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.wd-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.wd-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.wd-step{background:#fff;border:1px solid #0000000f;border-radius:20px;padding:26px 24px;position:relative;box-shadow:0 8px 24px -18px #10182840}.wd-step-n{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:18px;font-family:Sora,sans-serif;font-size:16px;font-weight:700;display:grid}.wd-step h3{margin-bottom:8px;font-size:17.5px;font-weight:700;line-height:1.3}.wd-step p{color:#52525b;font-size:15px;line-height:1.65}.wd-faq-grid{align-items:start;gap:clamp(28px,5vw,64px);display:grid}@media (width>=1024px){.wd-faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.wd-faq-side{position:sticky;top:110px}}.wd-faqs{gap:10px;display:grid}.wd-faq{background:#fff;border:1px solid #ececf3;border-radius:18px;transition:border-color .25s,box-shadow .25s}.wd-faq[open]{border-color:#4f46e54d;box-shadow:0 16px 36px -22px #4f46e573}.wd-faq summary{cursor:pointer;color:#111827;align-items:center;gap:16px;padding:20px 22px;font-family:Sora,sans-serif;font-size:16.5px;font-weight:600;line-height:1.4;list-style:none;display:flex}.wd-faq summary::-webkit-details-marker{display:none}.wd-faq summary span:first-child{flex:1}.wd-faq-ico{color:#4f46e5;background:#f1f0fe;border-radius:9999px;flex:none;place-items:center;width:32px;height:32px;transition:transform .3s,background .3s,color .3s;display:grid}.wd-faq-ico i,.wd-faq-ico svg{width:16px;height:16px}.wd-faq[open] .wd-faq-ico{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:rotate(45deg)}.wd-faq-a{color:#52525b;padding:0 22px 22px;font-size:16px;line-height:1.7}.wd-region{color:#3f3f46;background:#f7f7fb;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:clamp(32px,4vw,48px);padding:18px 22px;font-size:15px;display:flex}.wd-region span{align-items:center;gap:10px;display:inline-flex}.wd-region span i,.wd-region span svg{color:#4f46e5}.wd-region a{color:#4f46e5;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.wd-region a:hover{color:#3730a3}.wd-cta{isolation:isolate;text-align:center;background:linear-gradient(135deg,#4f46e5 0%,#6d28d9 60%,#7c3aed 100%);border-radius:32px;padding:clamp(36px,6vw,72px) clamp(22px,5vw,64px);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #4f46e5b3}.wd-cta:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.wd-cta-chip{color:#fff;background:#ffffff24;border-radius:9999px;align-items:center;gap:8px;margin-bottom:18px;padding:7px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.wd-cta h2{color:#fff;max-width:780px;margin:0 auto;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.15}.wd-cta p{color:#fff;max-width:620px;margin:16px auto 0;font-size:18px;line-height:1.6}.wd-cta .wd-btns{justify-content:center}.wd-why{border-top:1px solid #f0f0f5}.wd-why-grid{align-items:center;gap:clamp(32px,5vw,64px);display:grid}@media (width>=1024px){.wd-why-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.wd-why .wd-lead{max-width:520px;font-size:clamp(18px,1.6vw,20px)}.wd-vs{gap:14px;display:grid}.wd-vs-card{background:#fff;border:1px solid #0000000f;border-radius:20px;align-items:center;gap:20px;padding:22px 24px;display:flex;box-shadow:0 8px 24px -18px #10182840}.wd-vs-card p{color:#111827;font-family:Sora,sans-serif;font-size:clamp(16px,1.5vw,18px);font-weight:600;line-height:1.45}.wd-vs-ics{flex:none;display:flex}.wd-vs-ics .wd-soon-ic+.wd-soon-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);margin-left:-10px;box-shadow:0 0 0 3px #fff}.wd-hf{background:#fff;border:1px solid #ececf3;border-radius:20px;max-width:580px;margin-top:28px;padding:14px;box-shadow:0 20px 44px -28px #1e1b4b66}.wd-hf-head{color:#52525b;align-items:center;gap:10px;padding:2px 4px 12px;font-size:13.5px;display:flex}.wd-hf-head strong{color:#111827;font-weight:600}.wd-hf-av{flex:none;position:relative}.wd-hf-av img{object-fit:cover;border-radius:9999px;width:30px;height:30px;display:block}.wd-hf-on{background:#22c55e;border-radius:9999px;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 0 2px #fff}.wd-hf-form{flex-direction:column;gap:8px;margin:0;display:flex}.wd-hf-field{color:#9ca3af;background:#fafafd;border:1px solid #e4e4ee;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;min-height:48px;padding:0 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.wd-hf-field:focus-within{background:#fff;border-color:#4f46e5;box-shadow:0 0 0 4px #4f46e51f}.wd-hf-field input{min-width:0;font:inherit;color:#111827;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:15px}.wd-hf-btn{min-height:48px;font:inherit;color:#fff;cursor:pointer;background:linear-gradient(90deg,#4f46e5,#7c3aed);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;transition:transform .2s;display:inline-flex}.wd-hf-btn:hover{transform:translateY(-1px)}@media (width>=1200px){.wd-hf-form{flex-direction:row}.wd-hf-form .wd-hf-tel{flex:0 0 150px}}.wd-hero-meta{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:22px;display:flex}.wd-hero-link{color:#4f46e5;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.wd-hero-link:hover{color:#3730a3}.wd-mock{position:relative}.wd-mock-card{background:#fff;border:1px solid #4f46e51f;border-radius:24px;overflow:hidden;transform:rotate(-1deg);box-shadow:0 40px 80px -40px #1e1b4b73,0 0 0 6px #fff9}.wd-mock-bar{background:#fafafc;border-bottom:1px solid #f0f0f5;align-items:center;gap:14px;padding:12px 16px;display:flex}.wd-mock-dots{gap:6px;display:flex}.wd-mock-dots i,.wd-mock-dots svg{background:#e4e4ee;border-radius:9999px;width:10px;height:10px}.wd-mock-url{color:#6b7280;background:#fff;border:1px solid #ececf3;border-radius:9999px;flex:1;align-items:center;gap:8px;padding:6px 12px;font-size:12.5px;display:inline-flex}.wd-mock-url i,.wd-mock-url svg{color:#10b981;width:13px;height:13px}.wd-mock-body{padding:clamp(22px,3vw,30px)}.wd-mock-top{align-items:center;gap:16px;margin-bottom:22px;display:flex}.wd-mock-top .wd-feat-ic{border-radius:16px;width:52px;height:52px}.wd-mock-top .wd-feat-ic i,.wd-mock-top .wd-feat-ic svg{width:24px;height:24px}.wd-mock-t{color:#111827;font-family:Sora,sans-serif;font-size:19px;font-weight:700;margin-bottom:6px!important}.wd-mock-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wd-mock-list li{color:#27272a;background:#f7f7fb;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;font-weight:500;display:flex}.wd-mock-foot{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;border-top:1px solid #f0f0f5;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:18px;font-size:12.5px;font-weight:600;display:flex}.wd-mock-ics{gap:6px;display:flex}.wd-mock-ics .wd-soon-ic{border-radius:10px;width:32px;height:32px}.wd-mock-ics .wd-soon-ic i,.wd-mock-ics .wd-soon-ic svg{width:15px;height:15px}.wd-mock-float{color:#3f3f46;background:#fff;border:1px solid #ececf3;border-radius:18px;align-items:center;gap:12px;padding:14px 18px;font-size:14px;font-weight:600;animation:6s ease-in-out infinite wdFloat;display:flex;position:absolute;bottom:0;left:-12px;box-shadow:0 24px 48px -24px #1e1b4b73}.wd-mock-float-n{letter-spacing:-.02em;font-family:Sora,sans-serif;font-size:26px;font-weight:700}@keyframes wdFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.wd-mock-float{animation:none}}@media (width<=1023px){.wd-mock{max-width:560px}.wd-mock-float{left:12px}}.wd-why-head{text-align:center;max-width:760px;margin:0 auto clamp(32px,4vw,48px)}.wd-why-head .wd-h2{font-size:clamp(32px,4.4vw,52px)}.wd-why-head .wd-lead{max-width:620px;margin-left:auto;margin-right:auto;font-size:clamp(18px,1.6vw,20px)}.wd-cmp{gap:16px;max-width:1000px;margin:0 auto;display:grid}@media (width>=860px){.wd-cmp{grid-template-columns:repeat(2,minmax(0,1fr))}}.wd-cmp-row{text-align:center;background:#f7f7fb;border-radius:24px;flex-direction:column;align-items:center;gap:20px;padding:clamp(26px,3.4vw,36px) 24px;display:flex}.wd-cmp-row p{color:#111827;max-width:380px;font-family:Sora,sans-serif;font-size:clamp(17px,1.6vw,20px);font-weight:600;line-height:1.45}.wd-cmp-pair{align-items:center;gap:14px;display:flex}.wd-cmp-ic{color:#4f46e5;background:#fff;border-radius:16px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 10px 24px -14px #1e1b4b59}.wd-cmp-ic i,.wd-cmp-ic svg{width:24px;height:24px}.wd-cmp-ic-2{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.wd-cmp-ne{color:#a5b4fc;font-family:Sora,sans-serif;font-size:24px;font-weight:700}.wd-bento{gap:16px;display:grid}@media (width>=700px){.wd-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.wd-bf{grid-column:1/-1}}@media (width>=1100px){.wd-bento{grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,1fr))}.wd-bf{grid-area:1/1/span 3}}.wd-bf{isolation:isolate;color:#fff;background:linear-gradient(150deg,#4f46e5 0%,#6d28d9 70%,#7c3aed 100%);border-radius:24px;flex-direction:column;padding:clamp(26px,3vw,36px);text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 36px 70px -40px #4f46e5cc}.wd-bf:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.wd-bf:hover{color:#fff;transform:translateY(-3px);box-shadow:0 44px 80px -40px #4f46e5e6}.wd-bf-top{justify-content:space-between;align-items:center;margin-bottom:auto;padding-bottom:40px;display:flex}.wd-bf .wd-feat-ic{box-shadow:none;background:#ffffff29}.wd-bf .wd-live{background:#fff}.wd .wd-bf h3{color:#fff;margin-bottom:12px;font-size:clamp(24px,2.4vw,30px);font-weight:700}.wd-bf p{color:#fff;font-size:16px;line-height:1.7}.wd-bf-cta{color:#4f46e5;background:#fff;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;margin-top:26px;padding:12px 20px;font-size:15px;font-weight:600;display:inline-flex}.wd-bt{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;padding:24px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.wd-bt:hover{border-color:#4f46e538;transform:translateY(-3px);box-shadow:0 24px 44px -26px #4f46e573}.wd-bt-ic{color:#4f46e5;background:#f1f0fe;border-radius:13px;place-items:center;width:44px;height:44px;margin-bottom:16px;transition:background .25s,color .25s;display:grid}.wd-bt-ic i,.wd-bt-ic svg{width:20px;height:20px}.wd-bt:hover .wd-bt-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.wd-bt-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.wd-bt h3{font-size:17px;font-weight:700;line-height:1.3}.wd-bt p{color:#52525b;font-size:14.5px;line-height:1.6}.wd-ph-top{align-items:start;gap:20px clamp(32px,5vw,64px);margin-bottom:clamp(36px,5vw,56px);display:grid}@media (width>=1024px){.wd-ph-top{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.wd-ph-text{gap:16px;display:grid}.wd-ph-text p{color:#3f3f46;font-size:17px;line-height:1.8}.wd-ph-box{background:#f7f7fb;border-radius:28px;padding:clamp(24px,3.5vw,40px)}.wd-ph-h3{font-size:20px;font-weight:700;margin-bottom:22px!important}.wd-ph-grid{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.wd-ph-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wd-ph-grid li:last-child{grid-column:1/-1}}@media (width>=1140px){.wd-ph-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.wd-ph-grid li:last-child{grid-column:auto}}.wd-ph-grid li{color:#52525b;background:#fff;border:1px solid #0000000d;border-radius:18px;padding:22px 20px;font-size:14.5px;line-height:1.6}.wd-ph-grid strong{color:#111827;margin-bottom:6px;font-family:Sora,sans-serif;font-size:15.5px;font-weight:600;display:block}.wd-ph-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:16px;display:grid}.wd-ph-ic i,.wd-ph-ic svg{width:19px;height:19px}.wd-tl{gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.wd-tl li{gap:20px;display:flex;position:relative}.wd-tl li h3{margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.3}.wd-tl li p{color:#52525b;font-size:15px;line-height:1.65}.wd-tl-n{z-index:1;color:#4f46e5;background:#fff;border:2px solid #c7d2fe;border-radius:9999px;flex:none;place-items:center;width:48px;height:48px;font-family:Sora,sans-serif;font-size:17px;font-weight:700;display:grid;position:relative;box-shadow:0 0 0 6px #f7f7fb}.wd-tl li:first-child .wd-tl-n{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000}.wd-tl:before{content:"";background:linear-gradient(#4f46e5,#c7d2fe);width:2px;position:absolute;top:24px;bottom:24px;left:23px}@media (width>=960px){.wd-tl{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.wd-tl li{flex-direction:column;gap:22px}.wd-tl:before{background:linear-gradient(90deg,#4f46e5,#7c3aed 40%,#c7d2fe);width:auto;height:2px;inset:23px 24px auto}}.wd-stair{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.wd-st{flex-direction:column;gap:10px;display:flex}.wd-st-top{flex-direction:column;flex:1;justify-content:flex-end;display:flex}.wd-st-card{border:1px solid #00000012;border-radius:16px;padding:18px 18px 20px;transition:background .45s,border-color .45s,box-shadow .45s;position:relative;overflow:hidden}.wd-st-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.wd-st-ic{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;transition:background .45s,color .45s;display:grid}.wd-st-ic i,.wd-st-ic svg{width:16px;height:16px}.wd .wd-st-head h3{letter-spacing:-.01em;font-size:15.5px;font-weight:600;line-height:1.3}.wd-st-card p{color:#3f3f46;font-size:14px;line-height:1.55}.wd-st-prog{background:linear-gradient(90deg,#4f46e5,#7c3aed);height:3px;position:absolute;bottom:0;left:0}.wd-st-bar{height:34px;width:var(--w);border-radius:10px;align-items:center;min-width:64px;padding:0 14px;transition:background .6s;display:flex}.wd-st-bar span{letter-spacing:-.02em;font-family:Sora,sans-serif;font-size:clamp(18px,2vw,26px);font-weight:700;transition:color .45s}@media (width>=640px) and (width<=1023px){.wd-stair{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.wd-stair{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));align-items:stretch}.wd-st{gap:12px}.wd-st-bar{width:100%;height:var(--h);border-radius:16px 16px 6px 6px;align-items:flex-start;padding:14px 16px}}@media (width>=1024px) and (width<=1279px){.wd-stair[style*=--n\:5],.wd-stair[style*=--n\:6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.wd-stair{width:100%;margin:0!important;padding:0!important;list-style:none!important}.wd-st{margin:0!important;padding:0!important;list-style:none!important}.wd-st-head h3{letter-spacing:-.01em;color:#111827!important;margin:0!important;font-family:Sora,Inter,sans-serif!important;font-size:15.5px!important;font-weight:600!important;line-height:1.3!important}.wd-st-card p{text-align:left;color:#3f3f46!important;margin:0!important;font-size:14px!important;line-height:1.55!important}.wd-st-card p[hidden]{display:none!important}.wd-st-card{text-align:left}.wd-st-list,.wd-st-card ul{gap:6px;display:grid;margin:10px 0 0!important;padding:0!important;list-style:none!important}.wd-st-list li,.wd-st-card ul li{color:#3f3f46;font-size:13.5px;line-height:1.5;position:relative;margin:0!important;padding:0 0 0 18px!important}.wd-st-list li:before,.wd-st-card ul li:before{content:"";background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;width:7px;height:7px;position:absolute;top:.55em;left:2px}.wd-st-ic i,.wd-st-ic svg{width:16px!important;height:16px!important;color:inherit!important}.wd-st-extra{margin-top:clamp(28px,4vw,44px)}.wd-mock-stage{display:grid}.wd-mock-panel{grid-area:1/1;transition:opacity .45s,transform .45s,visibility .45s}.wd-mock-tab{cursor:pointer;border:0;border-radius:10px;place-items:center;width:32px;height:32px;padding:0;transition:background .3s,color .3s,transform .2s;display:grid}.wd-mock-tab:hover{transform:translateY(-1px)}.wd-mock-tab i,.wd-mock-tab svg{width:15px;height:15px}.wd-mock-ics{flex-wrap:wrap;justify-content:flex-end}.wd-mock-body{position:relative}.wd-mock-prog{background:#f0f0f5;height:3px;position:absolute;bottom:0;left:0;right:0}.wd-mock-prog span{background:linear-gradient(90deg,#4f46e5,#7c3aed);height:100%;display:block}.wd-check{width:22px;height:22px}.wd-check i,.wd-check svg{stroke-width:3px;width:12px!important;height:12px!important}@media (prefers-reduced-motion:reduce){.wd-mock-panel{transition:none}}.sy{align-items:stretch;gap:16px;display:grid}@media (width>=900px){.sy{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:0}}.sy-col{background:#fff;border:1px solid #0000000f;border-radius:24px;padding:clamp(24px,3vw,34px);box-shadow:0 20px 44px -30px #1e1b4b59}.sy-head{border-bottom:1px solid #f0f0f5;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;display:flex}.sy-badge{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:16px;flex:none;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 14px 28px -14px #4f46e5b3}.sy-badge i,.sy-badge svg{color:#fff!important;width:26px!important;height:26px!important}.sy-tag{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;margin-bottom:2px;font-size:12px;font-weight:600;display:block}.jl .sy .sy-head h3,.sy-head h3{letter-spacing:-.02em;color:#111827!important;margin:0!important;font-family:Sora,sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:1.1!important}.sy-list{gap:12px;display:grid;margin:0!important;padding:0!important;list-style:none!important}.sy-list li{background:#f7f7fb;border-radius:16px;align-items:flex-start;gap:14px;display:flex;margin:0!important;padding:14px 16px!important}.sy-ic{color:#4f46e5;background:#fff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 6px 14px -8px #4f46e573}.sy-ic i,.sy-ic svg{color:#4f46e5!important;width:17px!important;height:17px!important}.jl .sy-list h4{color:#111827!important;margin:0 0 3px!important;font-family:Sora,sans-serif!important;font-size:15.5px!important;font-weight:600!important;line-height:1.35!important}.jl .sy-list p{color:#52525b!important;margin:0!important;font-size:14.5px!important;line-height:1.55!important}.sy-plus{place-items:center;display:grid}.sy-plus span{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 0 0 8px #fff,0 16px 30px -12px #4f46e5b3}.sy-plus i,.sy-plus svg{stroke-width:2.5px;color:#fff!important;width:24px!important;height:24px!important}@media (width>=900px){.sy-plus{z-index:1;margin:0 -14px;position:relative}}@media (width<=899px){.sy-plus{z-index:1;margin:-32px 0;position:relative}}.sy-result{background:linear-gradient(135deg,#4f46e5 0%,#6d28d9 60%,#7c3aed 100%);border-radius:22px;align-items:center;gap:18px;margin-top:18px;padding:20px clamp(20px,3vw,30px);display:flex;box-shadow:0 30px 60px -36px #4f46e5cc}.sy-eq{color:#fff;background:#ffffff29;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-family:Sora,sans-serif;font-size:24px;font-weight:700;display:grid}.jl .sy-result p{flex:1;color:#fff!important;margin:0!important;font-family:Sora,sans-serif!important;font-size:clamp(17px,1.8vw,21px)!important;font-weight:700!important;line-height:1.35!important}.sy-result-ic{background:#fff;border-radius:9999px;flex:none;place-items:center;width:44px;height:44px;display:grid}.sy-result-ic i,.sy-result-ic svg{color:#4f46e5!important;width:20px!important;height:20px!important}.sy-name{letter-spacing:-.02em;color:#111827;font-family:Sora,sans-serif;font-size:28px;font-weight:700;line-height:1.1;display:block}.jl>section.sh-hero{isolation:isolate;position:relative;overflow:hidden}.sh-hero:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#4f46e524 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 30% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(75% 70% at 30% 40%,#000 30%,#0000 75%)}.sh-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#7c3aed29,#0000);border-radius:9999px;width:640px;height:640px;position:absolute;top:-140px;right:-160px}.sh-grid{align-items:center;gap:clamp(44px,6vw,64px);display:grid}@media (width>=1024px){.sh-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.jl .sh-h1{text-align:left;margin:0!important}.jl .sh-p{text-align:left;max-width:560px;color:#52525b!important;margin:20px 0 0!important;font-size:clamp(17px,1.5vw,19px)!important;line-height:1.65!important}.sh-card{background:#fff;border:1px solid #4f46e51f;border-radius:28px;padding:clamp(22px,3vw,30px);box-shadow:0 40px 80px -40px #1e1b4b73,0 0 0 6px #fff9}.sh-card-head{border-bottom:1px solid #f0f0f5;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:18px;display:flex}.sh-card-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.sh-card-ic i,.sh-card-ic svg{color:#fff!important;width:22px!important;height:22px!important}.jl .sh-card-t{font-family:Sora,sans-serif;font-weight:700;color:#111827!important;margin:0!important;font-size:18px!important;line-height:1.3!important}.jl .sh-card-s{color:#6b7280!important;margin:2px 0 0!important;font-size:14px!important;line-height:1.5!important}.sh-phases{gap:10px;display:grid;position:relative;margin:0!important;padding:0!important;list-style:none!important}.sh-phases:before{content:"";background:linear-gradient(#4f46e5,#c7d2fe);width:2px;position:absolute;top:24px;bottom:24px;left:21px}.sh-ph{align-items:center;gap:14px;display:flex;position:relative;margin:0!important;padding:14px 16px 14px 0!important}.sh-ph-n{z-index:1;color:#4f46e5;background:#fff;border:2px solid #c7d2fe;border-radius:9999px;flex:none;place-items:center;width:44px;height:44px;font-family:Sora,sans-serif;font-size:16px;font-weight:700;display:grid;position:relative}.sh-ph:first-child .sh-ph-n{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;box-shadow:0 10px 22px -10px #4f46e5b3}.sh-ph-b{background:#f7f7fb;border-radius:14px;flex:1;min-width:0;padding:12px 14px}.sh-ph:first-child .sh-ph-b{background:#f1f0fe}.sh-ph-tag{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;font-size:11.5px;font-weight:700;display:block}.jl .sh-ph-t{font-family:Sora,sans-serif;font-weight:600;color:#111827!important;margin:2px 0 0!important;font-size:15px!important;line-height:1.35!important}.sh-ph-ic{color:#a5b4fc;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.sh-ph-ic i,.sh-ph-ic svg{width:18px!important;height:18px!important}@media (width<=1023px){.sh-vis{max-width:560px}}.jl .wd-hf-field input,.wd-hf-field input{width:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important;font-size:15px!important}.jl .wd-hf-btn{border-radius:12px!important;padding:0 20px!important}.jl .sh-h1{text-wrap:balance;overflow-wrap:break-word;hyphens:manual;max-width:15ch;letter-spacing:-.03em!important;font-size:clamp(30px,4.2vw,50px)!important;line-height:1.1!important}.sc-card{isolation:isolate;background:linear-gradient(135deg,#4f46e5 0%,#6d28d9 60%,#7c3aed 100%);border-radius:32px;align-items:center;gap:clamp(28px,4vw,48px);padding:clamp(32px,5.5vw,64px) clamp(22px,5vw,60px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #4f46e5b3}@media (width>=960px){.sc-card{grid-template-columns:minmax(0,1fr) auto}}.sc-card:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.sc-card:after{content:"";z-index:-1;background:radial-gradient(closest-side,#fff3,#0000);border-radius:9999px;width:420px;height:420px;position:absolute;top:-120px;right:-120px}.sc-chip{color:#fff;background:#ffffff24;border-radius:9999px;align-items:center;gap:8px;margin-bottom:18px;padding:7px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.sc-chip i,.sc-chip svg{color:#fff!important;width:15px!important;height:15px!important}.jl .sc-h2{letter-spacing:-.02em;text-wrap:balance;text-align:left;max-width:640px;color:#fff!important;margin:0!important;font-family:Sora,sans-serif!important;font-size:clamp(28px,3.4vw,42px)!important;font-weight:700!important;line-height:1.15!important}.jl .sc-p{text-align:left;max-width:560px;color:#fff!important;margin:16px 0 0!important;font-size:18px!important;line-height:1.6!important}.sc-btns{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.jl a.sc-btn,.jl a.sc-btn-2{border-radius:9999px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;transition:transform .2s,background .2s;display:inline-flex;text-decoration:none!important}.jl a.sc-btn{background:#fff;box-shadow:0 14px 28px -16px #11182799;color:#4f46e5!important}.jl a.sc-btn:hover{transform:translateY(-2px);color:#3730a3!important}.jl a.sc-btn-2{background:#ffffff1f;border:1px solid #fff6;color:#fff!important}.jl a.sc-btn-2:hover{background:#fff3;transform:translateY(-2px);color:#fff!important}.sc-btn i,.sc-btn svg,.sc-btn-2 i,.sc-btn-2 svg{color:currentColor!important;width:18px!important;height:18px!important}.sc-side{display:none}@media (width>=960px){.sc-side{background:#ffffff1a;border:1px solid #fff3;border-radius:24px;flex-direction:column;align-items:center;gap:8px;min-width:200px;padding:22px;display:flex}}.sc-step{color:#fff;background:#ffffff1a;border-radius:14px;align-items:center;gap:12px;width:100%;padding:12px 14px;font-family:Sora,sans-serif;font-size:15px;font-weight:600;display:flex}.sc-step-on{color:#4f46e5;background:#fff}.sc-step-ic{background:#ffffff29;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.sc-step-on .sc-step-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.sc-step-ic i,.sc-step-ic svg{color:currentColor!important;width:16px!important;height:16px!important}.sc-step-on .sc-step-ic svg{color:#fff!important}.sc-arrow{color:#fff9}.sc-arrow i,.sc-arrow svg{width:16px!important;height:16px!important}@keyframes swOnline{0%{box-shadow:0 0 #22c55e99}70%{box-shadow:0 0 0 7px #22c55e00}to{box-shadow:0 0 #22c55e00}}.sw{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.sw-av{z-index:60;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:9999px;width:3.6rem;height:3.6rem;padding:0;transition:transform .15s,box-shadow .15s;position:fixed;bottom:1rem;right:1rem;box-shadow:0 8px 20px -6px #11182759}.sw-av:hover{transform:translateY(-2px);box-shadow:0 12px 24px -6px #4f46e566}.sw-av img{object-fit:cover;border-radius:9999px;width:100%;height:100%;display:block}.sw-av-badge{color:#fff;background:#22c55e;border:2px solid #fff;border-radius:9999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;animation:2s ease-out infinite swOnline;display:flex;position:absolute;bottom:-.15rem;right:-.15rem}.sw-av-badge i,.sw-av-badge svg{width:11px;height:11px}.sw-cta{z-index:59;color:#111827;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:10px;padding:8px;font-size:14px;font-weight:600;line-height:1.2;transition:opacity .5s,transform .5s,border-color .2s,box-shadow .2s;display:flex;position:fixed;bottom:1rem;left:1rem;box-shadow:0 10px 24px -8px #11182740}.sw-cta:hover{border-color:#c7d2fe;box-shadow:0 14px 28px -8px #4f46e54d}.sw-cta-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:32px;height:32px;display:grid}.sw-cta-ic i,.sw-cta-ic svg{width:15px;height:15px}.sw-cta-t{padding-right:4px}.sw-cta-x{color:#6b7280;cursor:pointer;background:#f3f4f6;border:0;border-radius:9999px;flex:none;place-items:center;width:22px;height:22px;padding:0;font-size:13px;line-height:1;display:grid}.sw-cta-x:hover{color:#111827;background:#e5e7eb}.sw-bg{z-index:80;-webkit-backdrop-filter:blur(2px);background:#1118278c;justify-content:center;align-items:center;padding:1rem;position:fixed;inset:0}.sw-modal{background:#fff;border-radius:20px;width:100%;max-width:26rem;padding:1.5rem;position:relative;box-shadow:0 30px 60px -20px #11182766}.sw-x{color:#6b7280;cursor:pointer;background:#f3f4f6;border:0;border-radius:9999px;width:1.9rem;height:1.9rem;padding:0;font-size:1rem;position:absolute;top:.75rem;right:.75rem}.sw-head{align-items:center;gap:.7rem;margin-bottom:1rem;padding-right:2rem;display:flex}.sw-head img{object-fit:cover;border-radius:9999px;width:2.75rem;height:2.75rem}.sw-head-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:2.75rem;height:2.75rem;display:grid}.sw-head-ic i,.sw-head-ic svg{width:20px;height:20px}.sw-head h4{color:#111827;margin:0;font-family:Sora,sans-serif;font-size:1rem;font-weight:700}.sw-head p{color:#6b7280;margin:0;font-size:.8rem}.sw-call{border:1px solid #d1d5db;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-bottom:.9rem;padding:.7rem;font-size:.9rem;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:flex;color:#374151!important;text-decoration:none!important}.sw-call:hover{background:#f5f3ff;border-color:#4f46e5;color:#4f46e5!important}.sw-call i,.sw-call svg{width:16px;height:16px}.sw-or{text-align:center;color:#6b7280;margin:0 0 .9rem;font-size:.75rem}.sw-form{flex-direction:column;gap:.6rem;margin:0;display:flex}.sw-form input,.sw-form textarea{color:#111827;width:100%;box-shadow:none;background:#fff;border:1px solid #d1d5db;border-radius:12px;margin:0;padding:.65rem .85rem;font-family:inherit;font-size:.9rem}.sw-form input:focus,.sw-form textarea:focus{outline-offset:1px;border-color:#4f46e5;outline:2px solid #4f46e5}.sw-form textarea{resize:vertical;min-height:5rem}.sw-form button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#4f46e5,#7c3aed);border:0;border-radius:12px;width:100%;padding:.75rem;font-family:inherit;font-size:.9rem;font-weight:600}.sw-form button:disabled{opacity:.6;cursor:default}.sw-status{min-height:1em;margin:.6rem 0 0;font-size:.8rem;font-weight:600}@media (width<=640px){.sw-av{bottom:.75rem;right:.75rem}.sw-cta{gap:8px;padding:6px;font-size:13px;bottom:.75rem;left:.75rem}.sw-cta-ic{width:28px;height:28px}}@media (width<=1023px){body:has(.jwn-dock-wrap) .sw-av{display:none}body:has(.jwn-dock-wrap) .sw-cta{bottom:calc(96px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.sw-cta{transition:none}.sw-av-badge{animation:none}}@media (width<=639px){.pg-homepage .blog-small{flex-direction:column!important;gap:0!important;padding:0!important}.pg-homepage .blog-small-img{aspect-ratio:16/9;border-radius:0!important;width:100%!important;min-height:0!important}.pg-homepage .blog-small>div:last-child{padding:20px!important}.pg-homepage .blog-small h3{margin-top:12px!important;font-size:20px!important;line-height:1.25!important}.pg-homepage .blog-small p{-webkit-line-clamp:3!important;font-size:15px!important}.pg-homepage .blog-small>div:last-child>span:last-child{padding-top:16px!important;font-size:14.5px!important}}.sw-top{z-index:58;color:#4f46e5;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;place-items:center;width:2.8rem;height:2.8rem;padding:0;transition:opacity .3s,transform .3s,border-color .2s,background .2s,color .2s;display:grid;position:fixed;bottom:5.6rem;right:1.4rem;box-shadow:0 10px 24px -10px #1118274d}.sw-top:hover{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000}.sw-top i,.sw-top svg{width:18px;height:18px}@media (width<=640px){.sw-top{bottom:5rem;right:1rem}}@media (width<=1023px){body:has(.jwn-dock-wrap) .sw-top{right:.9rem;bottom:calc(96px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.sw-top{transition:none}}.wd-stats{gap:0}.wd .wd-stat{text-align:left;align-items:center;gap:14px;padding:clamp(18px,2.4vw,24px) clamp(16px,2vw,24px);display:flex}.wd-stat-ic{color:#4f46e5;background:#f1f0fe;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;transition:background .25s,color .25s;display:grid}.wd-stat-ic i,.wd-stat-ic svg{width:20px;height:20px}.wd .wd-stat:hover .wd-stat-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.wd .wd-stat-n{font-size:clamp(26px,2.6vw,34px)}.wd .wd-stat-l{margin-top:6px;font-size:13.5px}@media (width<=479px){.wd .wd-stat{flex-direction:column;align-items:flex-start;gap:10px}}.wd .wd-stats{box-shadow:none;background:0 0;border:0;border-radius:0;gap:32px 28px;padding:0;overflow:visible}.wd .wd-stat{text-align:left;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n n""ic l";align-items:center;gap:12px 8px;padding:22px 0 0;display:grid;position:relative;border:0!important}.wd .wd-stat:before{content:"";background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:3px;width:36px;height:3px;transition:width .35s;position:absolute;top:0;left:0}.wd .wd-stat:after{content:"";z-index:-1;background:#e9e7f5;height:1px;position:absolute;top:1px;left:0;right:0}.wd .wd-stat:hover:before{width:80px}.wd .wd-stat>div{display:contents}.wd .wd-stat-n{grid-area:n;font-size:clamp(38px,4.2vw,56px)}.wd .wd-stat-ic{border-radius:0;grid-area:ic;width:auto;height:auto;color:#7c3aed!important;background:0 0!important}.wd .wd-stat-ic i,.wd .wd-stat-ic svg{width:17px;height:17px}.wd .wd-stat-l{color:#52525b;grid-area:l;margin:0;font-size:14.5px}.wd-sx{gap:20px;display:grid}@media (width>=960px){.wd-sx{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:stretch;gap:28px}}.wd-sx-tabs{scrollbar-width:none;gap:8px;margin:0 -20px;padding:4px 20px 8px;display:flex;overflow-x:auto}.wd-sx-tabs::-webkit-scrollbar{display:none}@media (width>=960px){.wd-sx-tabs{flex-direction:column;gap:6px;margin:0;padding:0;overflow:visible}}.wd-sx-tab{color:#3f3f46;cursor:pointer;text-align:left;background:#fff;border:1px solid #0000000f;border-radius:9999px;flex:none;align-items:center;gap:12px;padding:10px 16px 10px 10px;font:600 15px/1.2 Inter,sans-serif;transition:background .25s,color .25s,box-shadow .25s,border-color .25s;display:flex}@media (width>=960px){.wd-sx-tab{background:0 0;border-color:#0000;border-radius:18px;padding:14px 18px 14px 14px;font-size:16px}.wd-sx-tab:hover{background:#ffffffb3}}.wd-sx-tic{color:#4f46e5;background:#f1f0fe;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;transition:background .25s,color .25s;display:grid}@media (width>=960px){.wd-sx-tic{background:#fff;border-radius:13px;width:42px;height:42px;box-shadow:0 1px #0000000a}}.wd-sx-tic i,.wd-sx-tic svg{width:18px;height:18px}.wd-sx-tn{white-space:nowrap;flex:1}.wd-sx-arr{color:#4f46e5;opacity:0;width:18px;height:18px;transition:opacity .25s,transform .25s;display:none;transform:translate(-6px)}@media (width>=960px){.wd-sx-arr{display:block}}.wd-sx[data-act="0"] .wd-sx-tab:first-child .wd-sx-tic,.wd-sx[data-act="1"] .wd-sx-tab:nth-child(2) .wd-sx-tic,.wd-sx[data-act="2"] .wd-sx-tab:nth-child(3) .wd-sx-tic,.wd-sx[data-act="3"] .wd-sx-tab:nth-child(4) .wd-sx-tic,.wd-sx[data-act="4"] .wd-sx-tab:nth-child(5) .wd-sx-tic,.wd-sx[data-act="5"] .wd-sx-tab:nth-child(6) .wd-sx-tic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.wd-sx[data-act="0"] .wd-sx-tab:first-child .wd-sx-arr,.wd-sx[data-act="1"] .wd-sx-tab:nth-child(2) .wd-sx-arr,.wd-sx[data-act="2"] .wd-sx-tab:nth-child(3) .wd-sx-arr,.wd-sx[data-act="3"] .wd-sx-tab:nth-child(4) .wd-sx-arr,.wd-sx[data-act="4"] .wd-sx-tab:nth-child(5) .wd-sx-arr,.wd-sx[data-act="5"] .wd-sx-tab:nth-child(6) .wd-sx-arr{opacity:1;transform:none}.wd-sx-panels{display:grid}.wd-sx-panel{isolation:isolate;color:#fff;opacity:0;visibility:hidden;background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);border-radius:28px;flex-direction:column;grid-area:1/1;min-height:380px;padding:clamp(26px,3.4vw,44px);transition:opacity .35s,transform .35s,visibility 0s .35s;display:flex;position:relative;overflow:hidden;transform:translateY(10px);box-shadow:0 40px 80px -44px #4f46e5d9}.wd-sx-panel:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.wd-sx-panel:after{content:"";z-index:-1;background:radial-gradient(circle,#ffffff38,#0000 70%);border-radius:50%;width:420px;height:420px;position:absolute;bottom:-160px;right:-120px}.wd-sx[data-act="0"] .wd-sx-panel:first-child,.wd-sx[data-act="1"] .wd-sx-panel:nth-child(2),.wd-sx[data-act="2"] .wd-sx-panel:nth-child(3),.wd-sx[data-act="3"] .wd-sx-panel:nth-child(4),.wd-sx[data-act="4"] .wd-sx-panel:nth-child(5),.wd-sx[data-act="5"] .wd-sx-panel:nth-child(6){opacity:1;visibility:visible;transition:opacity .35s,transform .35s,visibility;transform:none}.wd-sx-ptop{justify-content:space-between;align-items:center;margin-bottom:auto;padding-bottom:48px;display:flex}.wd-sx-pic{background:#ffffff29;border:1px solid #ffffff38;border-radius:20px;place-items:center;width:64px;height:64px;display:grid}.wd-sx-pic i,.wd-sx-pic svg{width:28px;height:28px}.wd-sx-num{letter-spacing:.08em;color:#fff;font-family:Sora,sans-serif;font-size:14px;font-weight:600}.wd-sx-pbody{max-width:620px}.wd-sx-pbody .wd-live{background:#fff}.wd .wd-sx-pbody h3{color:#fff;letter-spacing:-.02em;margin:14px 0 12px;font-family:Sora,sans-serif;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.12}.wd-sx-pbody p{color:#fff;text-wrap:pretty;font-size:17px;line-height:1.7}.wd-sx-pbody .wd-bf-cta:hover{color:#3730a3}@media (width<=959px){.wd-sx-tabs{scrollbar-width:thin;scrollbar-color:#a5b4fc #e9e7f5;padding-bottom:14px}.wd-sx-tabs::-webkit-scrollbar{height:6px;display:block}.wd-sx-tabs::-webkit-scrollbar-track{background:#e9e7f5;border-radius:9999px;margin:0 20px}.wd-sx-tabs::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px}}.wd-sx-tab{z-index:1;position:relative;overflow:hidden}.wd-sx-prog{pointer-events:none;background:#ffffffb3;border-radius:3px;width:0;height:3px;position:absolute;bottom:0;left:0}.wd-sx-tic{transition:background .3s,color .3s,transform .3s}.wd-sx[data-act="0"] .wd-sx-tab:first-child,.wd-sx[data-act="1"] .wd-sx-tab:nth-child(2),.wd-sx[data-act="2"] .wd-sx-tab:nth-child(3),.wd-sx[data-act="3"] .wd-sx-tab:nth-child(4),.wd-sx[data-act="4"] .wd-sx-tab:nth-child(5),.wd-sx[data-act="5"] .wd-sx-tab:nth-child(6){color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;box-shadow:0 18px 36px -20px #4f46e5b3}.wd-sx[data-act="0"] .wd-sx-tab:first-child .wd-sx-tic,.wd-sx[data-act="1"] .wd-sx-tab:nth-child(2) .wd-sx-tic,.wd-sx[data-act="2"] .wd-sx-tab:nth-child(3) .wd-sx-tic,.wd-sx[data-act="3"] .wd-sx-tab:nth-child(4) .wd-sx-tic,.wd-sx[data-act="4"] .wd-sx-tab:nth-child(5) .wd-sx-tic,.wd-sx[data-act="5"] .wd-sx-tab:nth-child(6) .wd-sx-tic{color:#fff;box-shadow:none;background:#ffffff2e;transform:scale(1.06)}.wd-sx[data-act="0"] .wd-sx-tab:first-child .wd-sx-arr,.wd-sx[data-act="1"] .wd-sx-tab:nth-child(2) .wd-sx-arr,.wd-sx[data-act="2"] .wd-sx-tab:nth-child(3) .wd-sx-arr,.wd-sx[data-act="3"] .wd-sx-tab:nth-child(4) .wd-sx-arr,.wd-sx[data-act="4"] .wd-sx-tab:nth-child(5) .wd-sx-arr,.wd-sx[data-act="5"] .wd-sx-tab:nth-child(6) .wd-sx-arr{color:#fff}.wd-sx-pill{display:none}@media (width>=960px){.wd-sx-tabs{position:relative}.wd-sx-pill{z-index:0;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:18px;height:70px;transition:transform .5s cubic-bezier(.65,0,.35,1);display:block;position:absolute;top:0;left:0;right:0;box-shadow:0 22px 40px -22px #4f46e5bf}.wd-sx-tab{height:70px;padding-top:0;padding-bottom:0;transition:color .35s}.wd-sx[data-act="0"] .wd-sx-tab:first-child,.wd-sx[data-act="1"] .wd-sx-tab:nth-child(2),.wd-sx[data-act="2"] .wd-sx-tab:nth-child(3),.wd-sx[data-act="3"] .wd-sx-tab:nth-child(4),.wd-sx[data-act="4"] .wd-sx-tab:nth-child(5),.wd-sx[data-act="5"] .wd-sx-tab:nth-child(6){box-shadow:none;background:0 0}.wd-sx-prog{max-width:calc(100% - 36px);bottom:8px;left:18px;right:auto}}.wd-sx-panel{transition:opacity .35s,transform .35s,visibility 0s linear .35s}.wd-sx[data-act="0"] .wd-sx-panel:first-child,.wd-sx[data-act="1"] .wd-sx-panel:nth-child(2),.wd-sx[data-act="2"] .wd-sx-panel:nth-child(3),.wd-sx[data-act="3"] .wd-sx-panel:nth-child(4),.wd-sx[data-act="4"] .wd-sx-panel:nth-child(5),.wd-sx[data-act="5"] .wd-sx-panel:nth-child(6){transition:opacity .55s .12s,transform .55s .12s,visibility}.wd-sx-bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.wd-sx-count{color:#6b7280;font-size:13px}.wd-sx-count strong{color:#111827;font-family:Sora,sans-serif}.wd-sx-arrows{gap:8px;display:flex}.wd-sx-prev,.wd-sx-next{cursor:pointer;border-radius:9999px;place-items:center;width:44px;height:44px;transition:transform .2s;display:grid}.wd-sx-prev{color:#111827;background:#fff;border:1px solid #e5e7eb}.wd-sx-next{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:0;box-shadow:0 10px 22px -12px #4f46e5b3}.wd-sx-prev:active,.wd-sx-next:active{transform:scale(.94)}.wd-sx-prev svg,.wd-sx-next svg{width:18px;height:18px}@media (width>=960px){.wd-sx-bar{display:none}}@media (prefers-reduced-motion:reduce){.wd-sx-pill,.wd-sx-panel{transition:none!important}}.wd .wd-mock-card,.wd .wd-mock-card:hover{transform:none!important}.wd .wd-stat-n{font-variant-numeric:tabular-nums}.lc-crumb{margin-bottom:clamp(24px,3vw,36px)}.lc-crumb ol{color:#9ca3af;background:#ffffffd9;border:1px solid #ececf3;border-radius:9999px;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:6px 14px;font-size:13px;list-style:none;display:inline-flex}.lc-crumb a{color:#6b7280;font-weight:500}.lc-crumb li{align-items:center;display:inline-flex}.lc-crumb li svg{width:13px;height:13px}.lc-crumb [aria-current]{color:#111827;font-weight:600}.lc-chips{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.lc-chips .wd-chip{color:#3f3f46;font-size:13.5px;font-weight:600}.lc-area{background:#fff;border:1px solid #4f46e51f;border-radius:28px;padding:clamp(24px,3vw,34px);position:relative;box-shadow:0 40px 80px -44px #1e1b4b73,0 0 0 6px #fff9}.lc-route{color:#111827;background:#f7f7fb;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px;font-size:14px;font-weight:600;display:grid}.lc-route-pt{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.lc-dot{background:#fff;border:3px solid #4f46e5;border-radius:9999px;width:10px;height:10px}.lc-dot-g{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#ddd6fe}.lc-route-line{background:repeating-linear-gradient(90deg,#a5b4fc 0 6px,#0000 6px 12px);height:2px;position:relative}.lc-route-line span{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lc-route-line svg{width:13px;height:13px}@media (width<=479px){.lc-route{grid-template-columns:1fr}.lc-route-line{background:repeating-linear-gradient(#a5b4fc 0 6px,#0000 6px 12px);width:2px;height:34px;margin-left:4px}.lc-route-line span{left:18px;transform:translateY(-50%)}}.lc-area-t{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:600;margin:26px 0 14px!important}.lc-pins{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.lc-pins li{color:#111827;border:1px solid #ececf3;border-radius:14px;align-items:center;gap:10px;padding:11px 14px;font-size:15px;font-weight:600;transition:border-color .25s,background .25s,transform .25s;display:flex}.lc-pins li:hover{background:#f5f3ff;border-color:#4f46e54d;transform:translateY(-2px)}.lc-pins svg{color:#7c3aed;flex:none;width:16px;height:16px}.lc-area-f{color:#6b7280;font-size:13.5px;line-height:1.6;margin-top:18px!important}.lc-case{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:32px;gap:clamp(28px,4vw,48px);padding:clamp(28px,4.4vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 50px 90px -50px #4f46e5e6}.lc-case:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}@media (width>=960px){.lc-case{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}}.lc-case-chip{background:#ffffff29;border:1px solid #ffffff40;border-radius:9999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.wd .lc-case h2{color:#fff;margin:18px 0 14px;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.12}.lc-case-main p{color:#fff;font-size:17px;line-height:1.7}.lc-case-main .wd-bf-cta:hover{color:#3730a3}.lc-case-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lc-cs{background:#ffffff1f;border:1px solid #ffffff38;border-radius:20px;padding:20px}.lc-cs-big{background:#fff;border-color:#fff;grid-column:1/-1}.lc-cs-n{letter-spacing:-.03em;color:#fff;align-items:center;gap:10px;font-family:Sora,sans-serif;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1;display:flex}.lc-cs-big .lc-cs-n{color:#4f46e5;font-size:clamp(44px,5vw,64px)}.lc-cs-big .lc-cs-n svg{color:#7c3aed;width:.6em;height:.6em}.lc-cs-from{color:#c4b5fd;text-decoration:line-through 3px #7c3aed80}.lc-cs-l{color:#fff;font-size:14px;font-weight:500;margin-top:8px!important}.lc-cs-big .lc-cs-l{color:#52525b}.lc-split{align-items:start;gap:clamp(24px,4vw,64px);display:grid}@media (width>=1024px){.lc-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lc-split-side{position:sticky;top:110px}}.lc-prose{color:#3f3f46;gap:18px;font-size:17.5px;line-height:1.75;display:grid}.lc-prose strong{color:#111827;font-weight:600}.lc-prose a,.lc-prose-a .wd-faq-a a,.lc-after a{color:#4f46e5;text-underline-offset:3px;font-weight:600;text-decoration:underline #4f46e559}.lc-prose a:hover,.lc-prose-a .wd-faq-a a:hover{text-decoration-color:#4f46e5}.lc-note{background:#f7f7fb;border:1px solid #ececf3;border-radius:18px;gap:14px;padding:18px 20px;font-size:16px;display:flex;margin-top:6px!important}.lc-note>svg{color:#7c3aed;flex:none;width:22px;height:22px;margin-top:3px}.wd-head-c{text-align:center;margin-left:auto;margin-right:auto}.lc-rank{counter-reset:none;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=860px){.lc-rank{grid-template-columns:repeat(3,minmax(0,1fr))}}.lc-rk{background:#fff;border:1px solid #ececf3;border-radius:24px;padding:clamp(24px,2.6vw,32px);transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.lc-rk:hover{border-color:#4f46e540;transform:translateY(-3px);box-shadow:0 28px 50px -30px #4f46e580}.lc-rk-n{letter-spacing:-.05em;background:linear-gradient(#4f46e529,#7c3aed00);-webkit-text-fill-color:transparent;pointer-events:none;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:110px;font-weight:700;line-height:1;position:absolute;top:4px;right:18px}.lc-rk-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:20px;display:grid;box-shadow:0 12px 24px -12px #4f46e5b3}.lc-rk-ic svg{width:22px;height:22px}.wd .lc-rk h3{margin-bottom:10px;font-size:19px;font-weight:700;line-height:1.3}.lc-rk p{color:#52525b;font-size:15px;line-height:1.65}.lc-after{text-align:center;color:#52525b;font-size:16px;margin-top:clamp(24px,3vw,36px)!important}.lc-after a{align-items:center;gap:6px;display:inline-flex}.lc-inc{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.lc-inc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.lc-inc{grid-template-columns:repeat(3,minmax(0,1fr))}}.lc-inc li{background:#fff;border:1px solid #ececf3;border-radius:20px;gap:16px;padding:22px;transition:border-color .25s,box-shadow .25s;display:flex}.lc-inc li:hover{border-color:#4f46e540;box-shadow:0 22px 40px -28px #4f46e573}.lc-inc-ic{color:#4f46e5;background:#f1f0fe;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;transition:background .25s,color .25s;display:grid}.lc-inc li:hover .lc-inc-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.lc-inc-ic svg{width:20px;height:20px}.wd .lc-inc h3{margin-bottom:6px;font-size:16.5px;font-weight:700}.lc-inc p{color:#52525b;font-size:14.5px;line-height:1.6}.lc-sect{gap:14px;display:grid}@media (width>=640px){.lc-sect{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.lc-sect{grid-template-columns:repeat(4,minmax(0,1fr))}}.lc-sc{color:inherit;background:#fff;border:1px solid #ececf3;border-radius:22px;flex-direction:column;padding:24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.lc-sc:hover{color:inherit;border-color:#4f46e540;transform:translateY(-4px);box-shadow:0 28px 50px -30px #4f46e58c}.lc-sc-ic{color:#4f46e5;background:#f1f0fe;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:18px;transition:background .25s,color .25s,transform .25s;display:grid}.lc-sc:hover .lc-sc-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:rotate(-6deg)}.lc-sc-ic svg{width:22px;height:22px}.wd .lc-sc h3{margin-bottom:6px;font-size:17px;font-weight:700}.lc-sc p{color:#52525b;flex:1;font-size:14.5px;line-height:1.6}.lc-sc-cta{color:#4f46e5;align-items:center;gap:6px;margin-top:18px;font-size:14.5px;font-weight:600;display:inline-flex}.lc-sc-cta svg{transition:transform .25s}.lc-sc:hover .lc-sc-cta svg{transform:translate(4px)}.lc-btn-o{color:#fff;background:#ffffff14;border:1px solid #ffffff8c;border-radius:9999px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;transition:background .25s,transform .25s;display:inline-flex}.lc-btn-o:hover{color:#fff;background:#ffffff2e;transform:translateY(-2px)}.lc-also{text-align:center;margin-top:clamp(40px,5vw,56px)}.lc-also-list{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lc-also-list a{color:#3f3f46;background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:8px;padding:9px 16px;font-size:14.5px;font-weight:600;transition:border-color .25s,color .25s,transform .25s;display:inline-flex}.lc-also-list a:hover{color:#4f46e5;border-color:#4f46e559;transform:translateY(-2px)}.lc-also-list svg{color:#7c3aed;width:15px;height:15px}.lc .wd-faq-ico{transition:transform .38s cubic-bezier(.4,0,.2,1),background .3s,color .3s}.lc .wd-faq{transition:border-color .3s,box-shadow .3s}.wd-ph2{align-items:start;gap:clamp(32px,5vw,64px);display:grid}@media (width>=1024px){.wd-ph2{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.wd-ph2-intro{position:sticky;top:110px}}.wd-ph2-p{color:#52525b;font-size:17.5px;line-height:1.75;margin-top:20px!important}.wd-ph2-miss{background:#f7f7fb;border:1px solid #ececf3;border-radius:20px;gap:16px;margin-top:24px;padding:20px 22px;display:flex}.wd-ph2-miss-ic{color:#7c3aed;background:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 6px 16px -10px #4f46e573}.wd-ph2-miss-ic svg{width:19px;height:19px}.wd-ph2-miss p{color:#3f3f46;font-size:15.5px;line-height:1.7}.wd-ph2-card{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:30px;padding:clamp(26px,3.4vw,44px);position:relative;overflow:hidden;box-shadow:0 50px 90px -50px #4f46e5e6}.wd-ph2-card:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 60%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 60%)}.wd .wd-ph2-h3{color:#fff;margin-bottom:clamp(18px,2.4vw,26px);font-size:clamp(22px,2.2vw,28px);font-weight:700}.wd-ph2-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wd-ph2-list li{background:#ffffff14;border:1px solid #ffffff24;border-radius:18px;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:14px;padding:16px 18px;transition:background .3s,transform .3s,border-color .3s;display:grid}.wd-ph2-list li:hover{background:#ffffff29;border-color:#ffffff4d;transform:translate(4px)}.wd-ph2-n{letter-spacing:.06em;color:#fff;padding-top:10px;font-family:Sora,sans-serif;font-size:12.5px;font-weight:600}.wd-ph2-ic{color:#4f46e5;background:#fff;border-radius:12px;place-items:center;width:40px;height:40px;transition:transform .3s;display:grid}.wd-ph2-list li:hover .wd-ph2-ic{transform:rotate(-6deg)scale(1.05)}.wd-ph2-ic svg{width:19px;height:19px}.wd-ph2-list strong{color:#fff;font-family:Sora,sans-serif;font-size:16.5px;font-weight:600;line-height:1.35;display:block}.wd-ph2-list p{color:#fff;font-size:14.5px;line-height:1.6;margin-top:4px!important}@media (width<=479px){.wd-ph2-n{display:none}.wd-ph2-list li{grid-template-columns:auto minmax(0,1fr)}}.lc-hero{background:#fff}.lc-hero:before,.lc-hero:after{display:none!important}.lc-hero>.wd-wrap{z-index:1}.lc-pgrid{z-index:0;pointer-events:none;background-image:linear-gradient(#f2f4f8 1px,#0000 1px),linear-gradient(90deg,#f2f4f8 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 60% at 60% 20%,#000 40%,#0000 70%);mask-image:radial-gradient(90% 60% at 60% 20%,#000 40%,#0000 70%)}.lc-pdots{z-index:0;opacity:.6;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#e5e7eb 1px,#0000 1px);background-size:18px 18px;width:140%;height:40%;position:absolute;inset:auto auto 0 -10%}.lc-blob{z-index:0;filter:blur(24px);opacity:.45;pointer-events:none;animation:10s ease-in-out infinite alternate floatY,24s ease-in-out infinite alternate floatX;position:absolute}.lc-blob-1{background:radial-gradient(closest-side,#6366f173,#0000 70%);width:320px;height:320px;top:-60px;right:-80px}.lc-blob-2{background:radial-gradient(closest-side,#7c3aed59,#0000 70%);width:280px;height:280px;bottom:-80px;left:-60px}@media (prefers-reduced-motion:reduce){.lc-blob{animation:none}}.lc-hero .wd-h1{letter-spacing:-.01em;margin-bottom:20px;font-size:clamp(2rem,3vw,3.25rem);line-height:1.1}.lc-hero .wd-hero-p{color:#374151;margin-top:0;font-size:clamp(1.125rem,1.4vw,1.25rem)}.lc-chips{scrollbar-width:none;flex-wrap:nowrap;gap:6px;overflow-x:auto}.lc-chips::-webkit-scrollbar{display:none}.lc-chips .wd-chip{white-space:nowrap;flex:none;gap:7px;padding:5px 12px 5px 5px;font-size:12.5px}.lc-chips .wd-chip-ic{width:22px;height:22px}.lc-hero-btns{flex-wrap:nowrap}.lc-hero-btns>a{white-space:nowrap}@media (width<=560px){.lc-hero-btns{gap:8px}.lc-hero-btns>a{white-space:normal;text-align:center;flex:1 1 0;justify-content:center;gap:7px;padding:13px 12px;font-size:14px;line-height:1.25}.lc-hero-btns svg{display:none}}.lc-trust{margin-top:22px}.lc-trust>a{display:inline-flex}.lc-mk{gap:16px;display:grid}@media (width>=900px){.lc-mk{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.lc-mk-c{isolation:isolate;background:#fff;border:1px solid #ececf3;border-radius:26px;flex-direction:column;gap:20px;padding:clamp(24px,2.6vw,32px);transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.lc-mk-c:hover{border-color:#4f46e540;transform:translateY(-4px);box-shadow:0 30px 56px -34px #4f46e58c}.lc-mk-n{z-index:-1;letter-spacing:-.05em;background:linear-gradient(#4f46e524,#7c3aed00);-webkit-text-fill-color:transparent;pointer-events:none;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:104px;font-weight:700;line-height:1;position:absolute;top:2px;right:18px}.lc-mk-ic{color:#4f46e5;background:#f1f0fe;border-radius:14px;place-items:center;width:48px;height:48px;transition:background .3s,color .3s,transform .3s;display:grid}.lc-mk-c:hover .lc-mk-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:rotate(-6deg)}.lc-mk-ic svg{width:22px;height:22px}.lc-mk-c p{color:#3f3f46;font-size:16px;line-height:1.72}.lc-mk-c strong{color:#111827;font-weight:700}.lc-mk-c a{color:#4f46e5;text-underline-offset:3px;font-weight:600;text-decoration:underline #4f46e559}.lc-mk-c a:hover{text-decoration-color:#4f46e5}.lc-mk-hl{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;box-shadow:0 40px 70px -40px #4f46e5e6}.lc-mk-hl:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.lc-mk-hl:hover{border-color:#0000;box-shadow:0 44px 80px -40px #4f46e5f2}.lc-mk-hl .lc-mk-n{background:linear-gradient(#ffffff47,#fff0);-webkit-background-clip:text;background-clip:text}.lc-mk-hl .lc-mk-ic,.lc-mk-hl:hover .lc-mk-ic{color:#4f46e5;background:#fff}.lc-mk-hl p,.lc-mk-hl strong{color:#fff}.lc-mk-hl strong{background:#ffffff2e;border-radius:8px;padding:1px 8px}.lc-mk-note{color:#3f3f46;background:#f7f7fb;border:1px solid #ececf3;border-radius:22px;align-items:center;gap:16px;margin-top:16px;padding:18px 22px;transition:border-color .3s,background .3s;display:flex}.lc-mk-note:hover{color:#3f3f46;background:#f5f3ff;border-color:#4f46e54d}.lc-mk-note-ic{color:#7c3aed;background:#fff;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 6px 16px -10px #4f46e573}.lc-mk-note-ic svg{width:20px;height:20px}.lc-mk-note-t{flex:1;font-size:15.5px;line-height:1.65}.lc-mk-note-t strong{color:#4f46e5;font-weight:600}.lc-mk-note-go{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:40px;height:40px;transition:transform .3s;display:grid}.lc-mk-note:hover .lc-mk-note-go{transform:translate(4px)}.lc-mk-note-go svg{width:18px;height:18px}@media (width<=559px){.lc-mk-note{align-items:flex-start}.lc-mk-note-go{display:none}}.lc-pr{background:#fff;border:1px solid #ececf3;border-radius:28px;gap:0;max-width:960px;margin:0 auto;padding:8px;list-style:none;display:grid;position:relative;box-shadow:0 30px 60px -44px #1e1b4b59}.lc-pr-row{border-radius:22px;grid-template-columns:92px 52px minmax(0,1fr);align-items:start;gap:20px;padding:clamp(20px,2.6vw,28px) clamp(18px,2.6vw,30px);transition:background .3s;display:grid;position:relative}.lc-pr-row+.lc-pr-row:before{content:"";background:#efeff6;height:1px;position:absolute;top:0;left:30px;right:30px}.lc-pr-row:hover{background:#f7f7fb}.lc-pr-top{background:linear-gradient(90deg,#4f46e512,#7c3aed05 70%)}.lc-pr-top:hover{background:linear-gradient(90deg,#4f46e51a,#7c3aed0a 70%)}.lc-pr-top+.lc-pr-row:before{display:none}.lc-pr-pos{flex-direction:column;align-items:flex-start;gap:6px;padding-top:2px;display:flex}.lc-pr-badge{color:#4f46e5;background:#f1f0fe;border-radius:9999px;place-items:center;min-width:40px;height:28px;padding:0 12px;font-family:Sora,sans-serif;font-size:14px;font-weight:700;display:grid}.lc-pr-top .lc-pr-badge{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);box-shadow:0 10px 20px -10px #4f46e5cc}.lc-pr-lbl{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;font-size:11.5px;font-weight:600}.lc-pr-ic{color:#4f46e5;background:#fff;border:1px solid #ececf3;border-radius:16px;place-items:center;width:52px;height:52px;transition:background .3s,color .3s,border-color .3s,transform .3s;display:grid}.lc-pr-row:hover .lc-pr-ic,.lc-pr-top .lc-pr-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000}.lc-pr-row:hover .lc-pr-ic{transform:rotate(-6deg)}.lc-pr-ic svg{width:22px;height:22px}.wd .lc-pr-body h3{margin-bottom:8px;font-size:clamp(18px,1.7vw,21px);font-weight:700;line-height:1.3}.lc-pr-body p{color:#52525b;max-width:680px;font-size:15.5px;line-height:1.7}@media (width<=639px){.lc-pr-row{grid-template-columns:44px minmax(0,1fr);gap:14px 16px}.lc-pr-pos{flex-direction:row;grid-column:1/-1;align-items:center;gap:10px}.lc-pr-ic{border-radius:13px;width:44px;height:44px}.lc-pr-row+.lc-pr-row:before{left:18px;right:18px}}.lc-lr{align-items:center;gap:clamp(36px,5vw,64px);display:grid}@media (width>=1024px){.lc-lr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lc-lr-list{gap:4px;margin:clamp(24px,3vw,32px) 0 0;padding:0;list-style:none;display:grid}.lc-lr-item{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:1px solid #0000;border-radius:20px;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:16px 18px 18px;transition:background .35s,border-color .35s,box-shadow .35s;display:grid;position:relative}.lc-lr-item:hover{background:#fff9}.lc-lr-ic{color:#4f46e5;background:#fff;border:1px solid #ececf3;border-radius:13px;place-items:center;width:44px;height:44px;transition:background .35s,color .35s,border-color .35s;display:grid}.lc-lr-ic svg{width:20px;height:20px}.lc-lr-main{display:grid}.lc-lr-h{color:#111827;align-items:baseline;gap:8px;padding-top:10px;font-family:Sora,sans-serif;font-size:clamp(17px,1.6vw,19px);font-weight:700;line-height:1.3;display:flex}.lc-lr-k{color:#a5b4fc;transition:color .35s}.lc-lr-p{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1),opacity .35s;display:grid}.lc-lr-p>span{color:#52525b;font-size:15.5px;line-height:1.7;overflow:hidden}.lc-lr-bar{background:0 0;border-radius:2px;height:2px;position:absolute;bottom:0;left:18px;right:18px;overflow:hidden}.lc-lr-bar span{background:linear-gradient(90deg,#4f46e5,#7c3aed);width:0;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);display:block}.lc-lr[data-f="0"] .lc-lr-list li:first-child .lc-lr-item,.lc-lr[data-f="1"] .lc-lr-list li:nth-child(2) .lc-lr-item,.lc-lr[data-f="2"] .lc-lr-list li:nth-child(3) .lc-lr-item{background:#fff;border-color:#4f46e52e;box-shadow:0 24px 44px -30px #4f46e58c}.lc-lr[data-f="0"] .lc-lr-list li:first-child .lc-lr-ic,.lc-lr[data-f="1"] .lc-lr-list li:nth-child(2) .lc-lr-ic,.lc-lr[data-f="2"] .lc-lr-list li:nth-child(3) .lc-lr-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000}.lc-lr[data-f="0"] .lc-lr-list li:first-child .lc-lr-k,.lc-lr[data-f="1"] .lc-lr-list li:nth-child(2) .lc-lr-k,.lc-lr[data-f="2"] .lc-lr-list li:nth-child(3) .lc-lr-k{color:#4f46e5}.lc-lr[data-f="0"] .lc-lr-list li:first-child .lc-lr-p,.lc-lr[data-f="1"] .lc-lr-list li:nth-child(2) .lc-lr-p,.lc-lr[data-f="2"] .lc-lr-list li:nth-child(3) .lc-lr-p{opacity:1;grid-template-rows:1fr}.lc-lr[data-f="0"] .lc-lr-list li:first-child .lc-lr-p>span,.lc-lr[data-f="1"] .lc-lr-list li:nth-child(2) .lc-lr-p>span,.lc-lr[data-f="2"] .lc-lr-list li:nth-child(3) .lc-lr-p>span{padding-top:8px}.lc-lr[data-f="0"] .lc-lr-list li:first-child .lc-lr-bar span,.lc-lr[data-f="1"] .lc-lr-list li:nth-child(2) .lc-lr-bar span,.lc-lr[data-f="2"] .lc-lr-list li:nth-child(3) .lc-lr-bar span{width:100%}.lc-lr-after{color:#52525b;padding-left:18px;font-size:15.5px;margin-top:22px!important}.lc-lr-after a{color:#4f46e5;align-items:center;gap:6px;font-weight:600;display:inline-flex}.lc-lr-vis{position:relative}.lc-lr-vis:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,#7c3aed29,#0000 70%);position:absolute;inset:-40px}.lc-gs{z-index:1;background:#fff;border:1px solid #4f46e51f;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 40px 80px -44px #1e1b4b73,0 0 0 6px #fff9}.lc-gs-bar{color:#111827;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:10px;margin:16px;padding:12px 16px;font-size:15px;display:flex;box-shadow:0 4px 14px -10px #1018284d}.lc-gs-bar svg{color:#4f46e5;width:17px;height:17px}.lc-gs-map{background-color:#f1f0fe;background-image:linear-gradient(115deg,#0000 46%,#fff 46% 49%,#0000 49%),linear-gradient(20deg,#0000 58%,#fff 58% 60.5%,#0000 60.5%),linear-gradient(#e6e4fb 1px,#0000 1px),linear-gradient(90deg,#e6e4fb 1px,#0000 1px);background-size:auto,auto,26px 26px,26px 26px;border-radius:18px;height:190px;margin:0 16px;position:relative}.lc-gs-pin{color:#9ca3af;place-items:center;transition:transform .5s cubic-bezier(.34,1.56,.64,1),color .4s,opacity .4s;display:grid;position:absolute}.lc-gs-pin svg{fill:#fff;width:26px;height:26px}.lc-gs-p1{top:30%;left:22%}.lc-gs-p2{top:22%;left:64%}.lc-gs-p3{top:62%;left:74%}.lc-gs-you{color:#4f46e5;top:48%;left:42%;transform:scale(1.35)}.lc-gs-you svg{fill:#ede9fe;filter:drop-shadow(0 6px 10px #4f46e573)}.lc-gs-you:after{content:"";background:#4f46e540;border-radius:50%;width:18px;height:6px;margin-left:-9px;position:absolute;top:100%;left:50%}.lc-gs-res{gap:6px;padding:14px 16px 18px;display:grid}.lc-gs-row{border:1px solid #f0f0f5;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.lc-gs-me{background:linear-gradient(90deg,#4f46e512,#7c3aed05);border-color:#4f46e547}.lc-gs-letter{color:#6b7280;background:#f4f4f5;border-radius:9999px;flex:none;place-items:center;width:30px;height:30px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid}.lc-gs-me .lc-gs-letter{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.lc-gs-txt{flex:1;gap:7px;min-width:120px;display:grid}.lc-gs-name{background:#e5e7eb;border-radius:6px;width:60%;height:10px;display:block}.lc-gs-me .lc-gs-name{opacity:.85;background:linear-gradient(90deg,#4f46e5,#7c3aed);width:72%}.lc-gs-w2{width:48%}.lc-gs-w3{width:54%}.lc-gs-line{background:#f1f1f5;border-radius:6px;width:86%;height:7px;display:block}.lc-gs-stars{color:#fbbc04;align-items:center;gap:2px;display:flex}.lc-gs-stars svg{fill:currentColor;width:13px;height:13px}.lc-gs-stars em{background:#f1f1f5;border-radius:6px;width:46px;height:7px;margin-left:6px;display:block}.lc-gs-tag{color:#9ca3af;background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;transition:background .4s,color .4s,border-color .4s,transform .4s;display:inline-flex}.lc-gs-tag svg{width:12px;height:12px}.lc-lr[data-f="0"] .lc-gs-t0,.lc-lr[data-f="1"] .lc-gs-t1,.lc-lr[data-f="2"] .lc-gs-t2{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-color:#0000;transform:translateY(-2px)}.lc-lr[data-f="0"] .lc-gs-you{transform:scale(1.6)translateY(-4px)}.lc-lr[data-f="1"] .lc-gs-stars{animation:.6s lcStarPop}.lc-lr[data-f="2"] .lc-gs-me .lc-gs-line{background:#ddd6fe}@keyframes lcStarPop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.lc-lr-p,.lc-lr-bar span,.lc-gs-pin,.lc-gs-tag{transition:none}.lc-lr[data-f="1"] .lc-gs-stars{animation:none}}.lc-gs-chrome{margin:0}.lc-gs-chrome+.lc-gs-bar{margin-top:14px}.lc-sf{background:linear-gradient(#f7f7f8,#ececee);border-bottom:1px solid #dcdce0;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 14px;display:grid}.lc-sf-dots{gap:8px;display:flex}.lc-sf-dots i{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #00000026}.lc-sf-dots i:first-child{background:#ff5f57}.lc-sf-dots i:nth-child(2){background:#febc2e}.lc-sf-dots i:nth-child(3){background:#28c840}.lc-sf-nav,.lc-sf-act{color:#6e6e73;align-items:center;gap:12px;display:flex}.lc-sf-nav svg,.lc-sf-act svg{stroke-width:1.8px;width:16px;height:16px}.lc-sf-nav svg:last-child{color:#c7c7cc}.lc-sf-url{color:#1d1d1f;background:#fff;border-radius:8px;justify-content:center;justify-self:center;align-items:center;gap:6px;width:100%;max-width:280px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 0 0 .5px #0000001f,0 1px 2px #0000000d}.lc-sf-url svg{color:#6e6e73;width:12px;height:12px}.lc-sf+.lc-gs-bar{margin-top:14px}@media (width<=559px){.lc-sf{grid-template-columns:auto minmax(0,1fr)}.lc-sf-nav,.lc-sf-act{display:none}}.lc-sx2{gap:16px;display:grid}@media (width>=960px){.lc-sx2{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.lc-sx2-feat{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:28px;flex-direction:column;justify-content:space-between;gap:28px;min-height:300px;padding:clamp(26px,3vw,36px);transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 44px 80px -46px #4f46e5e6}.lc-sx2-feat:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.lc-sx2-feat:hover{color:#fff;transform:translateY(-4px);box-shadow:0 50px 90px -44px #4f46e5f2}.lc-sx2-ftop{justify-content:space-between;align-items:center;gap:12px;display:flex}.lc-sx2-fic{background:#ffffff29;border:1px solid #ffffff3d;border-radius:18px;place-items:center;width:60px;height:60px;display:grid}.lc-sx2-fic svg{width:28px;height:28px}.lc-sx2-badge{color:#4f46e5;background:#fff;border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.lc-sx2-badge svg{width:14px;height:14px}.wd .lc-sx2-feat h3{color:#fff;margin-bottom:10px;font-size:clamp(26px,2.8vw,34px);font-weight:700;line-height:1.12}.lc-sx2-feat p{color:#fff;font-size:17px;line-height:1.6}.lc-sx2-feat .wd-bf-cta{margin-top:0}.lc-sx2-feat:hover .wd-bf-cta{color:#3730a3}.lc-sx2-list{background:#fff;border:1px solid #ececf3;border-radius:28px;gap:0;padding:8px;display:grid}.lc-sx2-row{color:inherit;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:clamp(18px,2.2vw,24px);transition:background .3s;display:grid;position:relative}.lc-sx2-row+.lc-sx2-row:before{content:"";background:#efeff6;height:1px;position:absolute;top:0;left:24px;right:24px}.lc-sx2-row:hover{color:inherit;background:#f7f7fb}.lc-sx2-row:hover:before,.lc-sx2-row:hover+.lc-sx2-row:before{opacity:0}.lc-sx2-ic{color:#4f46e5;background:#f1f0fe;border-radius:15px;place-items:center;width:50px;height:50px;transition:background .3s,color .3s,transform .3s;display:grid}.lc-sx2-row:hover .lc-sx2-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:rotate(-6deg)}.lc-sx2-ic svg{width:22px;height:22px}.wd .lc-sx2-txt h3{margin-bottom:4px;font-size:17.5px;font-weight:700;line-height:1.3}.lc-sx2-txt p{color:#52525b;font-size:15px;line-height:1.6}.lc-sx2-go{color:#4f46e5;border:1px solid #e5e7eb;border-radius:9999px;place-items:center;width:40px;height:40px;transition:background .3s,color .3s,border-color .3s,transform .3s;display:grid}.lc-sx2-row:hover .lc-sx2-go{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;transform:rotate(45deg)}.lc-sx2-go svg{width:17px;height:17px}@media (width<=479px){.lc-sx2-go{display:none}.lc-sx2-row{grid-template-columns:auto minmax(0,1fr)}}.lc-ar{background:#fff;border:1px solid #ececf3;border-radius:28px;margin-top:clamp(40px,5vw,56px);padding:clamp(22px,2.8vw,32px)}.lc-ar-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.lc-ar-head .wd-eyebrow{margin:0}.lc-ar-hic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.lc-ar-hic svg{width:17px;height:17px}.lc-ar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (width>=640px){.lc-ar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.lc-ar-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.lc-ar-t{color:#111827;background:#f7f7fb;border:1px solid #0000;border-radius:16px;align-items:center;gap:10px;padding:14px 16px;font-size:15px;font-weight:600;transition:background .3s,border-color .3s,color .3s,transform .3s;display:flex}.lc-ar-t>svg:first-child{color:#7c3aed;flex:none;width:17px;height:17px}.lc-ar-t span{flex:1;min-width:0}.lc-ar-arr{color:#4f46e5;opacity:0;flex:none;width:16px;height:16px;transition:opacity .3s,transform .3s;transform:translate(-6px)}.lc-ar-t:hover{color:#4f46e5;background:#fff;border-color:#4f46e54d;transform:translateY(-2px)}.lc-ar-t:hover .lc-ar-arr{opacity:1;transform:none}.lc-ar-all{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);grid-column:span 2}.lc-ar-all>svg:first-child,.lc-ar-all .lc-ar-arr{color:#fff;opacity:1;transform:none}.lc-ar-all:hover{color:#fff;background:linear-gradient(90deg,#4338ca,#6d28d9);border-color:#0000}@media (width>=640px) and (width<=1023px){.lc-ar-all{grid-column:span 3}}@media (width>=1024px){.lc-ar-all{grid-column:span 2}}.lc-hrow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 24px;margin-bottom:clamp(28px,4vw,44px);display:flex}.lc-pjs{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(240px,78%);grid-auto-flow:column;gap:16px;margin:0 -20px;padding:4px 20px 12px;display:grid;overflow-x:auto}.lc-pjs::-webkit-scrollbar{display:none}@media (width>=640px){.lc-pjs{grid-auto-columns:minmax(240px,44%)}}@media (width>=1024px){.lc-pjs{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;margin:0;padding:0;overflow:visible}}.lc-pj{isolation:isolate;aspect-ratio:4/5;scroll-snap-align:start;background:#f1f0fe;border-radius:24px;display:block;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #1e1b4b8c}.lc-pj img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.lc-pj:after{content:"";z-index:0;background:linear-gradient(#11182700 45%,#111827d1);transition:opacity .4s;position:absolute;inset:0}.lc-pj:hover img{transform:scale(1.06)}.lc-pj-tags{z-index:1;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:14px;left:14px}.lc-pj-tags span{color:#111827;background:#ffffffeb;border-radius:9999px;padding:5px 11px;font-size:12px;font-weight:600}.lc-pj-foot{z-index:1;color:#fff;gap:6px;padding:20px;display:grid;position:absolute;bottom:0;left:0;right:0}.lc-pj-t{font-family:Sora,sans-serif;font-size:20px;font-weight:700}.lc-pj-go{color:#fff;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.lc-pj-go svg{width:15px;height:15px;transition:transform .3s}.lc-pj:hover .lc-pj-go svg{transform:translate(4px)}.lc-ov{align-items:center;gap:clamp(32px,5vw,64px);display:grid}@media (width>=900px){.lc-ov{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.lc-ov-photo{aspect-ratio:4/5;background:#ede9fe;border-radius:28px;max-height:600px;position:relative;overflow:hidden;box-shadow:0 40px 80px -44px #1e1b4b80}.lc-ov-photo img{object-fit:cover;width:100%;height:100%}.lc-ov-card{backdrop-filter:blur(8px);background:#fffffff0;border-radius:20px;padding:16px 18px;position:absolute;bottom:14px;left:14px;right:14px;box-shadow:0 12px 30px -16px #10182866}.lc-ov-pills{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.lc-ov-pills span{color:#4f46e5;background:#f1f0fe;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.lc-ov-pills span:first-child{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed)}.lc-ov-pills svg{width:13px;height:13px}.lc-ov-name{color:#111827;font-family:Sora,sans-serif;font-size:17px;font-weight:700}.lc-ov-role{color:#52525b;font-size:13.5px;margin-top:2px!important}.lc-ov-p{color:#52525b;font-size:17px;line-height:1.75;margin-top:16px!important}.lc-ov-txt .wd-h2{margin-bottom:4px}.lc-ov-stats{border-top:1px solid #e7e5f3;border-bottom:1px solid #e7e5f3;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.lc-ov-stats>div{padding:18px 0 18px 18px}.lc-ov-stats>div:first-child{padding-left:0}.lc-ov-stats>div+div{border-left:1px solid #e7e5f3}.lc-ov-n{letter-spacing:-.03em;font-family:Sora,sans-serif;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1}.lc-ov-l{color:#52525b;font-size:13.5px;font-weight:500;margin-top:8px!important}.lc-gbadge{color:#6b7280;background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:10px;padding:10px 18px;font-size:14px;font-weight:600;transition:box-shadow .3s,transform .3s;display:inline-flex;box-shadow:0 8px 20px -14px #10182859}.lc-gbadge:hover{color:#6b7280;transform:translateY(-2px);box-shadow:0 14px 28px -16px #4f46e573}.lc-gbadge strong{color:#d97706}.lc-rvs{columns:1;column-gap:16px}@media (width>=700px){.lc-rvs{columns:2}}@media (width>=1100px){.lc-rvs{columns:3}}.lc-rv{break-inside:avoid;background:#fff;border:1px solid #ececf3;border-radius:22px;gap:16px;margin:0 0 16px;padding:24px;transition:border-color .3s,box-shadow .3s,transform .3s;display:grid}.lc-rv:hover{border-color:#4f46e538;transform:translateY(-3px);box-shadow:0 26px 48px -30px #4f46e573}.lc-rv-stars{gap:2px;display:flex}.lc-rv blockquote{color:#3f3f46;margin:0;font-size:15.5px;line-height:1.7}.lc-rv figcaption{border-top:1px solid #f0f0f5;align-items:center;gap:12px;padding-top:14px;display:flex}.lc-rv figcaption img,.lc-rv-ini{object-fit:cover;border-radius:9999px;flex:none;width:40px;height:40px}.lc-rv-ini{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);place-items:center;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid}.lc-rv figcaption span{display:grid}.lc-rv figcaption strong{color:#111827;font-size:14.5px}.lc-rv figcaption em{color:#6b7280;font-size:12.5px;font-style:normal}.lc-hp{display:contents}.lc-hp .lc-rvx{isolation:isolate;background:#f7f7fb;position:relative;overflow:hidden}.lc-hp .lc-rvx:before{content:"";z-index:-1;background-image:radial-gradient(#4f46e521 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 55%,#000,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 55%,#000,#0000 75%)}.lc-hp .lc-rvx:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#7c3aed29,#0000 72%);border-radius:50%;width:900px;height:420px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.lc-hp .lc-rvx>div:first-child{text-align:center}.lc-hp .lc-rvx>div:first-child>div{flex-direction:column;align-items:center;gap:22px}.lc-rvx-badge{color:#6b7280;background:#fff;border:1px solid #ececf3;border-radius:20px;align-items:center;gap:14px;padding:10px 20px 10px 14px;font-size:13.5px;font-weight:600;transition:transform .3s,box-shadow .3s;display:inline-flex;box-shadow:0 16px 34px -22px #4f46e580}.lc-rvx-badge:hover{color:#6b7280;transform:translateY(-2px);box-shadow:0 22px 40px -22px #4f46e599}.lc-rvx-badge svg{width:26px;height:26px}.lc-rvx-score{letter-spacing:-.03em;color:#111827;font-family:Sora,sans-serif;font-size:30px;font-weight:700;line-height:1}.lc-rvx-meta{text-align:left;gap:2px;line-height:1.2;display:grid}.lc-rvx-stars{color:#fbbc04;letter-spacing:1px;font-size:15px}.lc-hp .lc-rvx .review-arc{height:360px}.lc-hp .lc-rvx .review-arc-card{border:1px solid #ececf3;border-radius:24px;flex-direction:column-reverse;gap:1.1rem;width:380px;padding:1.75rem 1.75rem 1.5rem;display:flex;box-shadow:0 26px 50px -30px #1e1b4b59}.lc-hp .lc-rvx .review-arc-card:before{content:"“";background:linear-gradient(#4f46e538,#7c3aed00);-webkit-text-fill-color:transparent;pointer-events:none;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:84px;font-weight:700;line-height:1;position:absolute;top:6px;right:22px}.lc-hp .lc-rvx .review-arc-card.is-front{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#4f46e5,#7c3aed) border-box;border:1.5px solid #0000;box-shadow:0 40px 70px -36px #4f46e599}.lc-hp .lc-rvx .review-arc-card blockquote{color:#3f3f46;-webkit-line-clamp:6;padding-right:28px;font-size:.95rem;line-height:1.65}.lc-hp .lc-rvx .review-arc-author{border-top:1px solid #f0f0f5;margin:0;padding-top:1rem}.lc-hp .lc-rvx div.review-arc-avatar{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.lc-hp .lc-rvx .review-arc-avatar{box-shadow:0 0 0 3px #fff,0 0 0 4px #e0e7ff}.lc-hp .lc-rvx .review-arc-naam{font-size:.95rem}.lc-hp .lc-rvx .review-arc-nav{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:0;width:52px;height:52px;box-shadow:0 16px 30px -14px #4f46e5cc}.lc-hp .lc-rvx .review-arc-prev{color:#4f46e5;background:#fff;border:1px solid #e0e7ff;box-shadow:0 10px 24px -16px #4f46e580}.lc-hp .lc-rvx .review-mq-card{border-color:#ececf3;border-radius:22px;box-shadow:0 16px 34px -26px #1e1b4b59}.lc-hp .lc-rvx .review-mq-quote{color:#3f3f46}.lc-hp .proj-card h3{text-shadow:0 2px 12px #11182773;color:#fff!important}.lc-hp .proj-card .proj-overlay{background:linear-gradient(#11182700 40%,#111827d9)!important}.lc-hp .proj-card a{color:#fff!important}.lc-hp .lc-tint{background:#f7f7fb!important}.lc-hp .lc-white{background:#fff!important}.lc-hp .lc-rvx.lc-white:before{-webkit-mask-image:radial-gradient(60% 50% at 50% 55%,#000,#0000 75%);mask-image:radial-gradient(60% 50% at 50% 55%,#000,#0000 75%)}.lc-bento{gap:14px;display:grid}@media (width>=700px){.lc-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-bx-a,.lc-bx-f{grid-column:1/-1}}@media (width>=1024px){.lc-bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a a b""c d b""e f f"}.lc-bx-a{grid-area:a}.lc-bx-b{grid-area:b}.lc-bx-c{grid-area:c}.lc-bx-d{grid-area:d}.lc-bx-e{grid-area:e}.lc-bx-f{grid-area:f}}.lc-bx{isolation:isolate;background:#fff;border:1px solid #ececf3;border-radius:26px;flex-direction:column;justify-content:space-between;gap:22px;padding:clamp(22px,2.4vw,28px);transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.lc-bx:hover{border-color:#4f46e538;transform:translateY(-3px);box-shadow:0 30px 56px -34px #4f46e580}@media (width>=700px){.lc-bx-a,.lc-bx-f{flex-direction:row;align-items:center}.lc-bx-a .lc-bx-vis,.lc-bx-f .lc-bx-vis{flex:0 0 46%;order:2}.lc-bx-a .lc-bx-body,.lc-bx-f .lc-bx-body{flex:1}}.lc-bx-body{justify-items:start;gap:8px;display:grid}.lc-bx-ic{color:#4f46e5;background:#f1f0fe;border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:6px;transition:background .3s,color .3s;display:grid}.lc-bx:hover .lc-bx-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.lc-bx-ic svg{width:19px;height:19px}.wd .lc-bx h3{font-size:18px;font-weight:700;line-height:1.3}.lc-bx p{color:#52525b;font-size:15px;line-height:1.62}.lc-bx-vis{background:#f7f7fb;border-radius:18px;justify-content:center;align-items:center;min-height:96px;display:flex;position:relative}.lc-v-tpl{gap:10px;padding:18px}.lc-v-tpl span{opacity:.7;background:repeating-linear-gradient(#e5e7eb 0 8px,#0000 8px 16px) 10px 12px/calc(100% - 20px) 40px no-repeat,#fff;border:1px solid #ececf3;border-radius:12px;flex:1;height:70px}.lc-v-tpl .lc-v-tpl-me{opacity:1;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:0;flex:1.3;place-items:center;height:88px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:0 16px 30px -16px #4f46e5cc}.lc-v-tpl-me svg{width:24px;height:24px}.lc-bx-a:hover .lc-v-tpl-me{transform:translateY(-4px)rotate(-3deg)}.lc-v-phone{background:linear-gradient(#f1f0fe,#f7f7fb);flex:1;align-items:flex-end;min-height:240px;padding:22px 0 0;overflow:hidden}.lc-v-ph{background:#fff;border:6px solid #111827;border-bottom:0;border-radius:28px 28px 0 0;align-content:start;gap:9px;width:150px;height:230px;padding:30px 14px 0;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:grid;position:relative;transform:translateY(18px);box-shadow:0 20px 40px -20px #1e1b4b80}.lc-bx-b:hover .lc-v-ph{transform:translateY(4px)}.lc-v-ph-notch{background:#111827;border-radius:9999px;width:46px;height:12px;margin-left:-23px;position:absolute;top:7px;left:50%}.lc-v-ph-hero{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:10px;height:56px}.lc-v-ph-l{background:#e5e7eb;border-radius:6px;width:90%;height:7px}.lc-v-ph-l.lc-s{width:64%}.lc-v-ph-btn{background:#111827;border-radius:9999px;width:70%;height:22px}.lc-v-ph-row{grid-template-columns:1fr 1fr;gap:6px;display:grid}.lc-v-ph-row i{background:#f1f0fe;border-radius:8px;height:34px}.lc-v-speed{padding:0 20px}.lc-v-sp-track{background:#e9e7f5;border-radius:9999px;width:100%;height:10px;display:block;position:relative;overflow:hidden}.lc-v-sp-fill{border-radius:inherit;background:linear-gradient(90deg,#4f46e5,#7c3aed);width:22%;transition:width 1.1s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0 auto 0 0}.lc-bx-c:hover .lc-v-sp-fill{width:96%}.lc-v-code{flex-wrap:wrap;gap:8px;padding:16px}.lc-v-code span{color:#4f46e5;background:#fff;border:1px solid #ececf3;border-radius:9px;padding:6px 12px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px;font-weight:600;transition:transform .3s,background .3s,color .3s}.lc-bx-d:hover .lc-v-code span{color:#fff;background:#4f46e5;border-color:#0000}.lc-bx-d:hover .lc-v-code span:nth-child(2){background:#7c3aed;transform:translateY(-3px)}.lc-v-edit{justify-content:flex-start;gap:6px;padding:0 20px}.lc-v-ed-line{background:#d4d4e8;border-radius:6px;width:52%;height:10px;transition:width .8s steps(6,end)}.lc-bx-e:hover .lc-v-ed-line{width:74%}.lc-v-ed-cur{background:#4f46e5;width:2px;height:20px;animation:1s step-end infinite lcBlink}.lc-v-edit svg{color:#7c3aed;width:18px;height:18px;position:absolute;right:18px}@keyframes lcBlink{50%{opacity:0}}.lc-bx-dark{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;box-shadow:0 40px 70px -40px #4f46e5d9}.lc-bx-dark:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.lc-bx-dark:hover{border-color:#0000;box-shadow:0 46px 80px -40px #4f46e5f2}.lc-bx-dark .lc-bx-ic,.lc-bx-dark:hover .lc-bx-ic{color:#4f46e5;background:#fff}.wd .lc-bx-dark h3,.lc-bx-dark p{color:#fff}.lc-bx-dark .lc-bx-vis{background:#ffffff1a;border:1px solid #ffffff2e}.lc-v-sec{flex-wrap:wrap;gap:8px;padding:16px}.lc-v-sec span{color:#4f46e5;background:#fff;border-radius:9999px;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;font-weight:700;display:inline-flex}.lc-v-sec svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){.lc-v-ed-cur{animation:none}.lc-v-sp-fill,.lc-v-ph,.lc-v-tpl-me{transition:none}}@media (width>=700px) and (width<=1023px){.lc-bx-b{flex-direction:row;grid-column:1/-1;align-items:center}.lc-bx-b .lc-bx-vis{flex:0 0 46%;order:2;min-height:220px}.lc-bx-b .lc-bx-body{flex:1}}.lc-cds{gap:14px;display:grid}@media (width>=640px){.lc-cds{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.lc-cds-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.lc-cd{background:#fff;border:1px solid #ececf3;border-radius:24px;flex-direction:column;gap:10px;padding:clamp(22px,2.4vw,28px);transition:transform .3s,box-shadow .3s,border-color .3s;display:flex}.lc-cd:hover{border-color:#4f46e538;transform:translateY(-3px);box-shadow:0 28px 52px -32px #4f46e580}.lc-cd-ic{color:#4f46e5;background:#f1f0fe;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:8px;transition:background .3s,color .3s,transform .3s;display:grid}.lc-cd:hover .lc-cd-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:rotate(-6deg)}.lc-cd-ic svg{width:21px;height:21px}.wd .lc-cd h3{font-size:18px;font-weight:700;line-height:1.3}.lc-cd p{color:#52525b;font-size:15px;line-height:1.65}.lc-cd p a,.lc-pr-body p a,.lc-lr-p a{color:#4f46e5;text-underline-offset:3px;font-weight:600;text-decoration:underline #4f46e559}.lc-cd-cta{color:#4f46e5;align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:14.5px;font-weight:600;display:inline-flex}.lc-cd-list{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000}.lc-cd-list .lc-cd-ic,.lc-cd-list:hover .lc-cd-ic{color:#4f46e5;background:#fff}.wd .lc-cd-list h3,.lc-cd-list p{color:#fff}.lc-chk{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.lc-chk li{color:#3f3f46;align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.55;display:flex}.lc-cd-list .lc-chk li{color:#fff}.lc-cd-list .wd-check{color:#4f46e5;background:#fff}.lc-chk-wrap{background:#fff;border:1px solid #ececf3;border-radius:22px;max-width:720px;margin:24px auto 0;padding:22px 24px}.lc-prose .lc-chk{margin-top:4px}.lc-prose .wd-btns{margin-top:8px}.lc-area-t0{margin-top:0!important}.lc-pins li a{color:#111827;align-items:center;gap:10px;width:100%;display:flex}.lc-pins li:has(a){padding:0}.lc-pins li a{padding:11px 14px}.lc-ar-in{margin-top:0}.lc-pr-body p+p{margin-top:8px!important}.lc-art{gap:22px}.lc-art-sub{border-top:1px solid #ececf3;gap:12px;padding-top:22px;display:grid}.lc-art-sub:first-child{border-top:0;padding-top:0}.wd .lc-art-sub h3{font-size:clamp(18px,1.7vw,21px);font-weight:700;line-height:1.3}.lc-art-sub p{color:#3f3f46;font-size:16.5px;line-height:1.75}.lc-art-steps{counter-reset:lcst;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.lc-art-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.lc-art-steps li{counter-increment:lcst;background:#fff;border:1px solid #ececf3;border-radius:18px;gap:14px;padding:16px 18px;display:flex}.lc-art-n{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:30px;height:30px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;display:grid}.lc-art-n:before{content:counter(lcst)}.lc-art-steps strong{color:#111827;font-family:Sora,sans-serif;font-size:15.5px;display:block}.lc-art-steps p{color:#52525b!important;margin-top:4px!important;font-size:14.5px!important;line-height:1.6!important}.lc-art-links{flex-wrap:wrap;gap:8px;display:flex}.lc-art-links a{background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:7px;padding:8px 14px;font-size:14.5px;font-weight:600;transition:border-color .25s,color .25s;display:inline-flex;color:#3f3f46!important;text-decoration:none!important}.lc-art-links a:hover{border-color:#4f46e559;color:#4f46e5!important}.lc-art-links svg{color:#7c3aed;width:15px;height:15px}.lc-axg{gap:16px;display:grid}@media (width>=900px){.lc-axg{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-ax-wide{grid-column:1/-1}}.lc-ax{isolation:isolate;background:#fff;border:1px solid #ececf3;border-radius:26px;flex-direction:column;gap:18px;padding:clamp(24px,2.8vw,34px);transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.lc-ax:hover{border-color:#4f46e538;box-shadow:0 30px 56px -36px #4f46e580}.lc-ax-top{align-items:center;gap:14px;display:flex}.lc-ax-ic{color:#4f46e5;background:#f1f0fe;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.lc-ax-ic svg{width:21px;height:21px}.wd .lc-ax h3{font-size:clamp(18px,1.8vw,22px);font-weight:700;line-height:1.25}.lc-ax-body{gap:12px;display:grid}.lc-ax-body>p{color:#52525b;font-size:15.5px;line-height:1.7}.lc-ax-body strong{color:#111827}.lc-ax-feat{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;box-shadow:0 40px 70px -42px #4f46e5d9}.lc-ax-feat:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.lc-ax-feat:hover{border-color:#0000}.lc-ax-feat .lc-ax-ic{background:#fff}.wd .lc-ax-feat h3,.lc-ax-feat .lc-ax-body>p,.lc-ax-feat .lc-chk li,.lc-ax-feat .lc-ax-body strong{color:#fff}.lc-ax-feat .lc-chk{gap:12px}.lc-ax-feat .lc-chk li{background:#ffffff1a;border:1px solid #ffffff29;border-radius:14px;padding:12px 14px;font-size:15px}.lc-ax-feat .wd-check{color:#4f46e5;background:#fff}.lc-ax-wide .lc-art-steps{grid-template-columns:1fr;position:relative}@media (width>=760px){.lc-ax-wide .lc-art-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lc-ax-wide .lc-art-steps:before{content:"";background:repeating-linear-gradient(90deg,#c7d2fe 0 6px,#0000 6px 12px);height:2px;position:absolute;top:31px;left:30px;right:30px}}.lc-ax-wide .lc-art-steps li{background:#f7f7fb;border-color:#0000;flex-direction:column;gap:12px;padding:16px;transition:background .3s,transform .3s;position:relative}.lc-ax-wide .lc-art-steps li:hover{background:#fff;transform:translateY(-3px);box-shadow:0 20px 40px -28px #4f46e580}.lc-ax-wide .lc-art-n{width:32px;height:32px;box-shadow:0 0 0 5px #fff}.lc-ax-links .lc-art-links a{background:#f7f7fb;border-color:#0000}.lc-ax-links .lc-art-links a:hover{background:#fff;border-color:#4f46e54d}.lc-ax-price .lc-ax-body>p:first-child{color:#3f3f46;background:#f5f3ff;border:1px solid #e0e7ff;border-radius:16px;padding:16px 18px}@media (width>=900px){.lc-axg{grid-auto-flow:dense}.lc-axg:has(>.lc-ax:not(.lc-ax-wide):nth-child(3)) .lc-ax-feat{grid-row:auto}.lc-axg .lc-ax-links{grid-column:1/-1}}.lc-stair .wd-st-card{background:#fff9;border-color:#00000012}.lc-stair .wd-st-ic{color:#4f46e5;background:#e6e6f0}.lc-stair .wd-st-bar{background:#e6e6f0}.lc-stair .wd-st-bar span{color:#4f46e5}.lc-stair:not(:hover) .wd-st:first-child .wd-st-card,.lc-stair .wd-st:hover .wd-st-card{background:#fff;border-color:#4f46e547;box-shadow:0 14px 32px -16px #4f46e566}.lc-stair:not(:hover) .wd-st:first-child .wd-st-ic,.lc-stair .wd-st:hover .wd-st-ic,.lc-stair:not(:hover) .wd-st:first-child .wd-st-bar,.lc-stair .wd-st:hover .wd-st-bar{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.lc-stair:not(:hover) .wd-st:first-child .wd-st-bar span,.lc-stair .wd-st:hover .wd-st-bar span{color:#fff}.wd-tint .lc-stair .wd-st-card{background:#ffffffb3}.lc-stair .wd-st-bar{background:#f1f0fe;align-items:flex-start;padding-top:6px;position:relative;overflow:hidden}.lc-stair .wd-st-bar span,.lc-stair:not(:hover) .wd-st:first-child .wd-st-bar span,.lc-stair .wd-st:hover .wd-st-bar span{letter-spacing:-.05em;background:linear-gradient(#4f46e557,#4f46e500 95%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:34px;font-weight:700;line-height:1}.lc-stair:not(:hover) .wd-st:first-child .wd-st-bar span,.lc-stair .wd-st:hover .wd-st-bar span{background-image:linear-gradient(#fff9,#fff0 95%)}@media (width<=1023px){.lc-stair .wd-st-bar{height:46px}}@media (width>=1024px){.lc-stair .wd-st-bar{padding:4px 14px 0}.lc-stair .wd-st-bar span,.lc-stair:not(:hover) .wd-st:first-child .wd-st-bar span,.lc-stair .wd-st:hover .wd-st-bar span{font-size:clamp(56px,5.4vw,88px)}}.lc-mt{margin-top:18px!important}.lc-mt-l{margin-top:20px}.lc-mt-xl{margin-top:clamp(40px,5vw,64px)}.wd .lc-h2s{font-size:clamp(24px,2.6vw,32px)}.lc-hstats{gap:14px;display:grid}.lc-hs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lc-hs{background:#f7f7fb;border-radius:18px;padding:20px}.lc-hs-n{letter-spacing:-.03em;font-family:Sora,sans-serif;font-size:clamp(32px,3.4vw,44px);font-weight:700;line-height:1}.lc-hs-l{color:#52525b;font-size:14px;font-weight:600;margin-top:8px!important}.lc-hs-link{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:14.5px;font-weight:600;transition:transform .25s;display:flex}.lc-hs-link:hover{color:#fff;transform:translateY(-2px)}.lc-hs-link svg{flex:none;width:17px;height:17px}.lc-tstrip{background:#fff;border:1px solid #ececf3;border-radius:24px;gap:10px;margin-top:clamp(40px,5vw,64px);padding:10px;display:grid;box-shadow:0 24px 50px -40px #1e1b4b66}@media (width>=640px){.lc-tstrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.lc-tstrip{grid-template-columns:repeat(4,minmax(0,1fr))}}.lc-ts{border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.lc-ts-ic{color:#4f46e5;background:#f1f0fe;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.lc-ts-ic svg{width:19px;height:19px}.lc-ts strong{color:#111827;font-family:Sora,sans-serif;font-size:14.5px;display:block}.lc-ts span:not(.lc-ts-ic){color:#52525b;font-size:13px;line-height:1.45;display:block}.lc-wg{gap:16px;display:grid}@media (width>=1024px){.lc-wg{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}}.lc-wg-intro{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:26px;gap:16px;padding:clamp(22px,2.6vw,30px);display:flex;box-shadow:0 40px 70px -42px #4f46e5d9}.lc-wg-ic{color:#4f46e5;background:#fff;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.lc-wg-ic svg{width:21px;height:21px}.wd .lc-wg-intro h3{color:#fff;margin-bottom:8px;font-size:19px;font-weight:700;line-height:1.3}.lc-wg-intro p{color:#fff;font-size:15.5px;line-height:1.7}.lc-wg-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.lc-wg-grid li{background:#fff;border:1px solid #ececf3;border-radius:16px;gap:10px;padding:14px;transition:border-color .25s,transform .25s;display:flex}.lc-wg-grid li:hover{border-color:#4f46e54d;transform:translateY(-2px)}.lc-wg-grid li>svg{color:#7c3aed;flex:none;width:17px;height:17px;margin-top:2px}.lc-wg-grid strong{color:#111827;font-size:15px;display:block}.lc-wg-grid span{color:#6b7280;margin-top:2px;font-size:13px;line-height:1.45;display:block}.lc-wg-main{background:#f5f3ff!important;border-color:#e0e7ff!important}.lc-cs2s{gap:16px;display:grid}.lc-cs2{background:#fff;border:1px solid #ececf3;border-radius:28px;gap:0;display:grid;overflow:hidden}@media (width>=960px){.lc-cs2{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.lc-cs2-main{align-content:start;gap:14px;padding:clamp(24px,3vw,36px);display:grid}.lc-cs2-tag{color:#4f46e5;background:#f1f0fe;border-radius:9999px;justify-self:start;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.lc-cs2-tag svg{width:14px;height:14px}.wd .lc-cs2 h3{font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.25}.lc-cs2-main>p{color:#52525b;font-size:15.5px;line-height:1.72}.lc-cs2-q{color:#3f3f46;background:#f7f7fb;border-left:0;border-radius:18px;gap:12px;margin:4px 0 0;padding:16px 18px;font-size:15.5px;font-style:italic;line-height:1.65;display:flex}.lc-cs2-q svg{color:#7c3aed;flex:none;width:20px;height:20px}.lc-cs2-res{isolation:isolate;color:#fff;background:linear-gradient(160deg,#4f46e5,#7c3aed);align-content:start;gap:14px;padding:clamp(24px,3vw,36px);display:grid;position:relative}.lc-cs2-res:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 70%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 70%)}.lc-cs2-rl{color:#fff;font-family:Sora,sans-serif;font-size:17px;font-weight:700}.lc-cs2-res .lc-chk li{color:#fff;font-size:15px}.lc-cs2-res .wd-check{color:#4f46e5;background:#fff}.lc-note-static{margin-top:16px}.lc-note-static:hover{background:#f7f7fb;border-color:#ececf3}.lc-note-h{margin-bottom:6px;font-family:Sora,sans-serif;font-size:16px;display:block;color:#111827!important}.lc-note-p{display:block}.lc-note-p+.lc-note-p{margin-top:8px}.lc-pr-wide{max-width:1000px}.lc-pr-wide .lc-pr-row{grid-template-columns:52px minmax(0,1fr)}@media (width<=639px){.lc-pr-wide .lc-pr-row{grid-template-columns:44px minmax(0,1fr)}}.lc-ct{gap:10px;margin-top:16px;display:grid}@media (width>=640px){.lc-ct{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.lc-ct{grid-template-columns:repeat(4,minmax(0,1fr))}}.lc-ct-t{color:inherit;background:#fff;border:1px solid #ececf3;border-radius:20px;gap:14px;padding:20px;transition:border-color .25s,transform .25s;display:flex}a.lc-ct-t:hover{color:inherit;border-color:#4f46e54d;transform:translateY(-2px)}.lc-ct-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.lc-ct-ic svg{width:19px;height:19px}.wd .lc-ct-t h3{margin-bottom:4px;font-size:15.5px;font-weight:700}.lc-ct-t p{color:#52525b;font-size:14px;line-height:1.5}.lc-ct-t p strong{color:#111827}.lc h2:after,.lc h3:after,.lc .wd-h2:after{content:none!important;display:none!important}main.wd.lc{padding:0!important}.lc-cs2-q>span{gap:12px;display:grid}.lc-cs2-q cite{align-items:center;gap:10px;font-style:normal;display:flex}.lc-cs2-av{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:34px;height:34px;font-family:Sora,sans-serif;font-size:12px;font-weight:700;display:grid}.lc-cs2-q cite>span:last-child{line-height:1.3;display:grid}.lc-cs2-q cite strong{color:#111827;font-size:14px}.lc-cs2-q cite em{color:#6b7280;font-size:12.5px;font-style:normal}.wd .wd-stair:not(.lc-stair) .wd-st-bar{align-items:flex-start;padding-top:6px;position:relative;overflow:hidden}.wd .wd-stair:not(.lc-stair) .wd-st-bar span{letter-spacing:-.05em;background:linear-gradient(#4f46e557,#4f46e500 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:34px;font-weight:700;line-height:1;color:#0000!important}.wd .wd-stair:not(.lc-stair) .wd-st-bar[style*=linear-gradient] span,.wd .wd-stair:not(.lc-stair) .wd-st-bar[style*="6366f1"] span{background-image:linear-gradient(#ffffff9e,#fff0 95%)}.wd .wd-stair:not(.lc-stair) .wd-st-bar[style*=e6e6f0]{background:#f1f0fe!important}@media (width<=1023px){.wd .wd-stair:not(.lc-stair) .wd-st-bar{height:46px}}@media (width>=1024px){.wd .wd-stair:not(.lc-stair) .wd-st-bar{padding:4px 14px 0}.wd .wd-stair:not(.lc-stair) .wd-st-bar span{font-size:clamp(56px,5.4vw,88px)}}.wd .wd-stair:not(.lc-stair) .wd-st-bar[data-s=on] span,.wd .wd-stair:not(.lc-stair) .wd-st-bar[data-s=done] span{background-image:linear-gradient(#ffffff9e,#fff0 95%)}.wd .wd-stair:not(.lc-stair) .wd-st-bar[data-s=todo]{background:#f1f0fe!important}.sw-top{--p:0%;background:#fff;border:0!important}.sw-top:before{content:"";border-radius:inherit;background:conic-gradient(#4f46e5,#7c3aed var(--p),#e5e7eb var(--p));-webkit-mask-composite:xor;pointer-events:none;padding:2.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.sw-top:hover:before{background:conic-gradient(#fff 0 100%);opacity:.35}:where(.jp) :where(ul,ol){margin:0;padding:0;list-style:none}.jp-hero-side{gap:14px;min-width:0;display:grid}.jp-hcard{background:#fff;border:1px solid #ececf3;border-radius:26px;min-width:0;padding:clamp(22px,2.6vw,30px);position:relative;box-shadow:0 30px 60px -40px #4f46e573}.jp-hcard-t{color:#111827;align-items:center;gap:12px;font-family:Sora,Inter,sans-serif;font-size:15.5px;font-weight:600;line-height:1.35;display:flex;margin:0 0 16px!important}.jp-hcard-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.jp-hcard-ic svg{width:18px;height:18px}.jp-hcard>p:not(.jp-hcard-t){color:#3f3f46;font-size:15.5px;line-height:1.7}.jp-hcard>p+p{margin-top:10px}.jp-hlist{gap:12px;display:grid}.jp-hlist li{color:#52525b;align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.55;display:flex}.jp-hlist strong{color:#111827;font-size:15px;font-weight:600;display:block}.jp-hl-ic{color:#4f46e5;background:#f1f0fe;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.jp-hl-ic svg{width:16px;height:16px}.jp-hl-bad .jp-hl-ic{color:#dc2626;background:#fef2f2}.jp-tags{flex-wrap:wrap;gap:8px;display:flex}.jp-tag{color:#4338ca;background:#f1f0fe;border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.jp-tag svg{width:14px;height:14px}.jp-tag-o{color:#3f3f46;background:#fff;border:1px solid #e4e4ee}.jp-mono,.jp-tag-m{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.jp-tags-mt{margin-top:22px}.jp-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.jp-stat{background:#f7f7fb;border:1px solid #ececf3;border-radius:18px;flex-direction:column;gap:6px;padding:16px 14px;display:flex}.jp-stat-n{letter-spacing:-.03em;font-family:Sora,Inter,sans-serif;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.05}.jp-stat-l{color:#52525b;font-size:13px;line-height:1.45}@media (width<=479px){.jp-stats{grid-template-columns:minmax(0,1fr)}.jp-stat{flex-direction:row;align-items:baseline;gap:12px}.jp-stat-n{min-width:84px}}.jp-two{gap:16px;display:grid}@media (width>=900px){.jp-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-mt{margin-top:clamp(28px,4vw,48px)}.jp-mt-s{margin-top:18px}.jp-mk-h{font-size:18px;font-weight:700;line-height:1.3;margin-top:-6px!important}.lc-mk-hl .jp-mk-h{color:#fff}.jp-tip{background:#f7f7fb;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex;margin-top:auto!important;font-size:14.5px!important;line-height:1.6!important}.jp-tip svg{color:#7c3aed;flex:none;width:17px;height:17px;margin-top:3px}.lc-mk-hl .jp-tip{background:#ffffff24}.lc-mk-hl .jp-tip svg{color:#fff}@media (width>=900px){.jp-mk-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=640px) and (width<=899px){.jp-mk-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.jp-mk-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.jp-mk-4.jp-mk-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.jp-steps{counter-reset:none;gap:12px;display:grid}@media (width>=900px){.jp-steps-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-step{background:#fff;border:1px solid #ececf3;border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;padding:clamp(18px,2.2vw,24px);transition:border-color .3s,box-shadow .3s;display:grid}.jp-step:hover{border-color:#4f46e540;box-shadow:0 24px 44px -32px #4f46e580}.jp-step-n{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:42px;height:42px;font-family:Sora,Inter,sans-serif;font-size:16px;font-weight:700;display:grid;box-shadow:0 10px 22px -12px #4f46e5cc}.jp .jp-step h3{margin-bottom:6px;font-size:17.5px;font-weight:700;line-height:1.3}.jp-step p{color:#52525b;font-size:15.5px;line-height:1.65}.jp-step p+p{margin-top:8px}.jp-step p strong{color:#111827}.jp-vs{gap:16px;display:grid}@media (width>=900px){.jp-vs{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-vs-c{border-radius:26px;flex-direction:column;gap:12px;min-width:0;padding:clamp(22px,2.6vw,32px);display:flex;position:relative}.jp-vs-bad{background:#fff;border:1px dashed #d4d4de}.jp-vs-good{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);box-shadow:0 40px 70px -44px #4f46e5e6}.jp-vs-l{letter-spacing:.06em;text-transform:uppercase;border-radius:9999px;align-self:flex-start;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.jp-vs-l svg{width:14px;height:14px}.jp-vs-bad .jp-vs-l{color:#52525b;background:#f4f4f7}.jp-vs-good .jp-vs-l{color:#fff;background:#ffffff29}.jp .jp-vs-c h3{font-size:clamp(19px,1.9vw,23px);font-weight:700;line-height:1.25}.jp .jp-vs-good h3{color:#fff}.jp-vs-c p{color:#52525b;font-size:15.5px;line-height:1.7}.jp-vs-good p,.jp-vs-good li{color:#fff}.jp-vs-good .wd-check{color:#4f46e5;background:#fff}.jp-vs-good .jp-tag{color:#fff;background:#ffffff29}.jp-vs-good .jp-code{box-shadow:none}.jp-code{background:#12131f;border:1px solid #23253a;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 30px 60px -40px #111827cc}.jp-code-bar{border-bottom:1px solid #23253a;align-items:center;gap:7px;padding:12px 16px;display:flex}.jp-code-bar>span{background:#3a3d57;border-radius:9999px;width:10px;height:10px}.jp-code-bar>span:first-child{background:#f87171}.jp-code-bar>span:nth-child(2){background:#fbbf24}.jp-code-bar>span:nth-child(3){background:#34d399}.jp-code-bar em{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;margin-left:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;font-style:normal;overflow:hidden}.jp-pre{color:#e5e7eb;padding:16px 18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.75;overflow-x:auto}.jp-pre>span{white-space:pre;display:block}.jp-pre .i1{padding-left:2ch}.jp-pre .i2{padding-left:4ch}.jp-pre .i3{padding-left:6ch}.jp-pre .k{color:#a5b4fc}.jp-pre .s{color:#c4b5fd}.jp-pre .c{color:#8b8fa8}.jp-pre .ok{color:#6ee7b7}.jp-pre .bad{color:#fca5a5}.jp-pre .warn{color:#fcd34d}.jp-tablewrap{background:#fff;border:1px solid #ececf3;border-radius:22px;overflow-x:auto}.jp-table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.55}.jp-table th{text-align:left;color:#111827;background:#f7f7fb;padding:14px 18px;font-family:Sora,Inter,sans-serif;font-size:14px;font-weight:600}.jp-table td{vertical-align:top;color:#52525b;border-top:1px solid #f0f0f5;padding:14px 18px}.jp-table td:first-child{color:#111827;font-weight:600}.jp-form{background:#fff;border:1px solid #ececf3;border-radius:28px;min-width:0;padding:clamp(22px,3vw,34px);display:block;box-shadow:0 40px 80px -50px #4f46e58c}.jp .jp-form h3{font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.25}.jp-form-sub{color:#52525b;font-size:15px;line-height:1.6;margin-top:8px!important}.jp-fields{gap:14px;margin-top:22px;display:grid}@media (width>=640px){.jp-fields-2{grid-template-columns:repeat(2,minmax(0,1fr))}.jp-fields-2 .jp-wide{grid-column:1/-1}}.jp-label{color:#3f3f46;margin-bottom:6px;font-size:13.5px;font-weight:600;display:block}.jp-field{width:100%;font:inherit;color:#111827;background:#fff;border:1.5px solid #e4e4ee;border-radius:14px;padding:13px 15px;font-size:15.5px;transition:border-color .2s,box-shadow .2s;display:block}.jp-field::placeholder{color:#a1a1aa}.jp-field:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 4px #4f46e51f}textarea.jp-field{resize:vertical;min-height:120px}select.jp-field{appearance:auto}.jp-submit{cursor:pointer;color:#fff;width:100%;font:inherit;background:linear-gradient(90deg,#4f46e5,#7c3aed);border:0;border-radius:9999px;justify-content:center;align-items:center;gap:10px;margin-top:18px;padding:15px 24px;font-size:16px;font-weight:600;transition:transform .2s,filter .2s;display:flex;box-shadow:0 16px 32px -16px #4f46e5cc}.jp-submit:hover{color:#fff;filter:brightness(1.06);transform:translateY(-1px)}.jp-submit[disabled]{opacity:.65;cursor:wait;transform:none}.jp-submit-inline{width:auto;margin-top:0}.jp-form-msg{text-align:center;color:#52525b;font-size:14.5px;margin-top:12px!important}.jp-form-msg:empty{display:none}.jp-form-msg[data-state=error]{color:#b91c1c}.jp-form-msg[data-state=ok]{color:#047857;font-weight:600}.jp-form-note{color:#71717a;text-align:center;justify-content:center;align-items:center;gap:8px;font-size:13.5px;display:flex;margin-top:12px!important}.jp-form-note svg{color:#7c3aed;width:15px;height:15px}.jp-hp{width:1px;height:1px;overflow:hidden;position:absolute!important;top:-9999px!important;left:-9999px!important}.jp-contact{align-items:start;gap:clamp(28px,5vw,64px);display:grid}@media (width>=1024px){.jp-contact{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.jp-contact-t{position:sticky;top:110px}}.jp-contact-t .wd-lead+.wd-lead{margin-top:12px}.jp-clist{gap:12px;display:grid;margin-top:26px!important}.jp-clist li{color:#3f3f46;align-items:center;gap:12px;font-size:15.5px;display:flex}.jp-clist li>span:first-child{color:#4f46e5;background:#fff;border:1px solid #ececf3;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.jp-clist svg{width:17px;height:17px}.jp-clist a{color:#111827;font-weight:600}.jp-clist a:hover{color:#4f46e5}.jp-links{gap:14px;display:grid}@media (width>=640px){.jp-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.jp-links-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.jp-link{color:#111827;background:#fff;border:1px solid #ececf3;border-radius:22px;flex-direction:column;gap:6px;padding:22px 56px 22px 22px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.jp-link:hover{color:#111827;border-color:#4f46e540;transform:translateY(-3px);box-shadow:0 26px 48px -32px #4f46e580}.jp-link-e{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;font-size:11.5px;font-weight:700}.jp-link-t{font-family:Sora,Inter,sans-serif;font-size:17px;font-weight:600;line-height:1.3}.jp-link-p{color:#52525b;font-size:14.5px;line-height:1.6}.jp-link-go{color:#4f46e5;background:#f1f0fe;border-radius:9999px;place-items:center;width:34px;height:34px;transition:background .3s,color .3s;display:grid;position:absolute;top:20px;right:20px}.jp-link:hover .jp-link-go{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.jp-link-go svg{width:16px;height:16px}.jp-revs{gap:14px;display:grid}@media (width>=900px){.jp-revs{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-rev{background:#fff;border:1px solid #ececf3;border-radius:24px;flex-direction:column;gap:16px;padding:clamp(22px,2.6vw,30px);display:flex}.jp-stars{color:#f59e0b;letter-spacing:2px;font-size:16px}.jp-rev blockquote{color:#111827;margin:0;font-size:16.5px;line-height:1.7}.jp-rev-who{align-items:center;gap:12px;margin-top:auto;display:flex}.jp-av{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:42px;height:42px;font-family:Sora,Inter,sans-serif;font-size:14px;font-weight:700;display:grid}.jp-rev-who strong{color:#111827;font-size:15px;display:block}.jp-rev-who span span{color:#71717a;font-size:13px;display:block}.jp-prices{gap:14px;display:grid}@media (width>=640px){.jp-prices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.jp-prices{grid-template-columns:repeat(3,minmax(0,1fr))}}.jp-price{background:#fff;border:1px solid #ececf3;border-radius:22px;flex-direction:column;gap:4px;padding:22px 24px;display:flex}.jp-price-hl{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f,0 30px 56px -36px #4f46e599}.jp-price-n{color:#111827;font-size:15px;font-weight:600}.jp-price-a{color:#111827;letter-spacing:-.02em;font-family:Sora,Inter,sans-serif;font-size:22px;font-weight:700}.jp-price p{color:#52525b;font-size:14.5px;line-height:1.6}.jp-bar{background:#eef0f6;border-radius:9999px;height:6px;margin:10px 0 12px;overflow:hidden}.jp-bar>span{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;height:100%;display:block}.jp-w8{width:8%}.jp-w12{width:12%}.jp-w30{width:30%}.jp-w48{width:48%}.jp-w72{width:72%}.jp-w100{width:100%}.jp-small{color:#71717a;max-width:820px;font-size:13.5px;line-height:1.65;margin-top:16px!important}.jp-alert{color:#78350f;background:#fffbeb;border:1px solid #fde68a;border-radius:20px;align-items:flex-start;gap:14px;padding:18px 22px;font-size:15.5px;line-height:1.6;display:flex}.jp-alert svg{color:#d97706;flex:none;width:22px;height:22px;margin-top:1px}.jp-alert strong{color:#78350f}.jp-todo{color:#92400e;background:#fffbeb;border:2px dashed #f59e0b;border-radius:14px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:14.5px;font-weight:600;line-height:1.5;display:flex}.jp-todo svg{flex:none;width:17px;height:17px;margin-top:2px}.jp-fig{background:#fff;border:1px solid #ececf3;border-radius:24px;margin:0;overflow:hidden;box-shadow:0 34px 64px -42px #4f46e58c}.jp-fig img{width:100%;height:auto}.jp-fig figcaption{color:#71717a;border-top:1px solid #f0f0f5;padding:12px 16px;font-size:13.5px}.jp-frame{background:#fff;border:1px solid #ececf3;border-radius:22px;min-width:0;overflow:hidden;box-shadow:0 34px 64px -42px #4f46e58c}.jp-frame-bar{color:#52525b;background:#f7f7fb;border-bottom:1px solid #ececf3;align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;font-weight:600;display:flex}.jp-frame-bar b{background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:6px;padding:3px 10px;font-weight:600;display:inline-flex}.jp-frame-bar .jp-live{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.jp-frame img{width:100%;height:auto}.jp-frame iframe{background:#fff;border:0;width:100%;height:clamp(320px,42vw,560px);display:block}.jp-flow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.jp-flow-n{background:#fff;border:1px solid #ececf3;border-radius:18px;flex-direction:column;flex:200px;gap:4px;min-width:0;padding:16px 18px;display:flex}.jp-flow-n small{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;font-size:11.5px;font-weight:700}.jp-flow-n strong{color:#111827;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px}.jp-flow-end{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000}.jp-flow-end small,.jp-flow-end strong{color:#fff}.jp-flow-a{color:#7c3aed;flex:none;place-items:center;width:30px;height:30px;display:grid}.jp-flow-a svg{width:20px;height:20px}@media (width<=639px){.jp-flow{flex-direction:column;align-items:stretch}.jp-flow-a{align-self:center;transform:rotate(90deg)}.jp-flow-n{flex-basis:auto}}.jp-url{color:#111827;overflow-wrap:anywhere;background:#f7f7fb;border:1px solid #ececf3;border-radius:12px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px;display:block}.jp-vs-good .jp-url{color:#fff;background:#ffffff24;border-color:#fff3}.jp-author{background:#fff;border:1px solid #ececf3;border-radius:22px;align-items:center;gap:18px;padding:22px 24px;display:flex}.jp-author img{object-fit:cover;border-radius:9999px;flex:none;width:64px;height:64px}.jp-author p{color:#52525b;font-size:14.5px;line-height:1.6}.jp-author strong{color:#111827;font-size:15.5px;display:block}.jp-art{align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (width>=1024px){.jp-art{grid-template-columns:260px minmax(0,1fr)}.jp-toc{position:sticky;top:110px}}.jp-toc{background:#fff;border:1px solid #ececf3;border-radius:22px;padding:20px 22px}.jp-toc-t{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:700;margin-bottom:12px!important}.jp-toc ol{counter-reset:toc;gap:2px;display:grid}.jp-toc li{counter-increment:toc}.jp-toc a{color:#3f3f46;border-radius:10px;gap:10px;padding:7px 8px;font-size:14.5px;line-height:1.4;display:flex}.jp-toc a:before{content:counter(toc,decimal-leading-zero);color:#a5b4fc;flex:none;padding-top:2px;font-family:Sora,Inter,sans-serif;font-size:12px;font-weight:700}.jp-toc a:hover{color:#4f46e5;background:#f5f3ff}.jp-body{min-width:0;max-width:820px}.jp-body>section{scroll-margin-top:100px}.jp-body>section+section{margin-top:clamp(48px,6vw,72px)}.jp .jp-body h2{margin-bottom:16px;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.15}.jp .jp-body h3{margin:28px 0 10px;font-size:19px;font-weight:700;line-height:1.3}.jp-body>section>p,.jp-body .jp-p{color:#3f3f46;font-size:17px;line-height:1.75}.jp-body>section>p+p{margin-top:14px}.jp-body>section>*+.lc-cds,.jp-body>section>*+.jp-kpis,.jp-body>section>*+.jp-steps,.jp-body>section>*+.jp-two,.jp-body>section>*+.lc-mk-note,.jp-body>section>*+.jp-vs,.jp-body>section>*+.jp-alert,.jp-body>section>*+.lc-chk{margin-top:22px}.jp-body a:not([class]){color:#4f46e5;text-underline-offset:3px;font-weight:600;text-decoration:underline #4f46e559}.jp-quote{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:22px;margin:22px 0 0;padding:22px 26px;font-family:Sora,Inter,sans-serif;font-size:clamp(18px,1.8vw,22px);line-height:1.45}.jp-kpis{gap:14px;display:grid}@media (width>=720px){.jp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-kpi{background:#fff;border:1px solid #ececf3;border-radius:24px;flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex}.jp-kpi-top{align-items:flex-start;gap:14px;display:flex}.jp-kpi-ab{color:#fff;letter-spacing:-.01em;text-align:center;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:16px;flex:none;place-items:center;min-width:54px;height:54px;padding:0 10px;font-family:Sora,Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.1;display:grid}.jp .jp-kpi h3{margin:0;font-size:17.5px;line-height:1.3}.jp-kpi-sub{color:#71717a;margin-top:3px;font-size:13.5px;display:block}.jp-kpi>p{color:#3f3f46;font-size:15px;line-height:1.6}.jp-kpi-f{color:#111827;overflow-wrap:anywhere;background:#f7f7fb;border:1px solid #ececf3;border-radius:12px;padding:11px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.55}.jp-kpi dl{gap:10px;margin:0;display:grid}.jp-kpi dt{letter-spacing:.1em;text-transform:uppercase;color:#4f46e5;font-size:11.5px;font-weight:700}.jp-kpi dd{color:#52525b;margin:2px 0 0;font-size:14.5px;line-height:1.55}.jp-kpi-ex{border-top:1px solid #f0f0f5;padding-top:12px;color:#52525b!important;margin-top:auto!important;font-size:14px!important}.jp-funnel{gap:8px;display:grid}.jp-fun{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:0 auto;padding:14px 18px;font-size:14.5px;font-weight:600;display:flex}.jp-fun span{opacity:.85;font-size:12px;font-weight:600}.jp-fun-1{width:100%}.jp-fun-2{opacity:.9;width:82%}.jp-fun-3{opacity:.8;width:64%}.jp-fun-l{color:#71717a;justify-content:space-between;font-size:12.5px;display:flex}.jp-tool{gap:16px;display:grid}@media (width>=900px){.jp-tool-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-tbox{background:#fff;border:1px solid #ececf3;border-radius:22px;flex-direction:column;gap:12px;min-width:0;padding:clamp(18px,2.2vw,24px);display:flex}.jp-tbox-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.jp .jp-tbox-h h2,.jp .jp-tbox-h h3{align-items:center;gap:10px;font-size:16.5px;font-weight:600;line-height:1.3;display:flex}.jp-tbox-h h2 svg,.jp-tbox-h h3 svg{color:#4f46e5;flex:none;width:18px;height:18px}.jp-count{color:#52525b;background:#f7f7fb;border-radius:9999px;flex:none;padding:3px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.jp-meter{background:#eef0f6;border-radius:9999px;height:6px;overflow:hidden}.jp-meter>span{background:#a5b4fc;border-radius:9999px;width:0;height:100%;transition:width .3s,background .3s;display:block}.jp-meter-l{color:#a1a1aa;justify-content:space-between;font-size:12px;display:flex}.jp-meter-lg{height:10px}.jp-fb{gap:4px;min-height:22px;font-size:14px;line-height:1.5;display:grid}.jp-fb>span{align-items:flex-start;gap:8px;display:flex}.jp-fb>span:before{content:"";background:currentColor;border-radius:9999px;flex:none;width:8px;height:8px;margin-top:7px}.is-ok{color:#047857}.is-warn{color:#b45309}.is-bad{color:#b91c1c}.is-info{color:#4338ca}.is-muted{color:#71717a}.jp-meter>span.is-ok{background:#10b981}.jp-meter>span.is-warn{background:#f59e0b}.jp-meter>span.is-bad{background:#ef4444}.jp-meter>span.is-info{background:linear-gradient(90deg,#4f46e5,#7c3aed)}.jp-prefix{min-width:0;display:flex}.jp-prefix>span{color:#71717a;background:#f7f7fb;border:1.5px solid #e4e4ee;border-right:0;border-radius:14px 0 0 14px;flex:none;align-items:center;padding:0 12px;font-size:14px;display:flex}.jp-prefix .jp-field{border-radius:0 14px 14px 0;min-width:0}@media (width<=479px){.jp-prefix>span{padding:0 8px;font-size:12px}}.jp-serp{background:#fff;border:1px solid #ececf3;border-radius:16px;max-width:640px;padding:18px 20px}.jp-serp-u{color:#188038;overflow-wrap:anywhere;font-size:13.5px}.jp-serp-t{color:#1a0dab;text-overflow:ellipsis;white-space:nowrap;font-family:Arial,sans-serif;font-size:20px;line-height:1.3;overflow:hidden;margin:4px 0!important}.jp-serp-d{color:#4d5156;overflow-wrap:anywhere;font-family:Arial,sans-serif;font-size:14px;line-height:1.55}.jp-scores{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=720px){.jp-scores{grid-template-columns:repeat(4,minmax(0,1fr))}}.jp-score{text-align:center;background:#f7f7fb;border:1px solid #ececf3;border-radius:16px;padding:14px}.jp-score b{color:#4f46e5;font-family:Sora,Inter,sans-serif;font-size:28px;font-weight:700;line-height:1.1;display:block}.jp-score span{color:#52525b;font-size:12.5px}.jp-overall{align-items:center;gap:14px;display:flex}.jp-overall .jp-meter{flex:1}.jp-overall b{color:#111827;text-align:right;flex:none;min-width:52px;font-family:Sora,Inter,sans-serif;font-size:18px}.jp-tips{gap:8px;display:grid}.jp-tips li{color:#3f3f46;gap:10px;font-size:15px;line-height:1.55;display:flex}.jp-tips li svg{color:#7c3aed;flex:none;width:17px;height:17px;margin-top:2px}.jp-range{accent-color:#4f46e5;width:100%}.jp-adv{background:#f7f7fb;border:1px solid #ececf3;border-radius:16px}.jp-adv summary{cursor:pointer;color:#111827;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:600;list-style:none;display:flex}.jp-adv summary::-webkit-details-marker{display:none}.jp-adv summary svg{color:#4f46e5;width:16px;height:16px;transition:transform .3s}.jp-adv[open] summary svg{transform:rotate(180deg)}.jp-adv-b{gap:14px;padding:0 16px 16px;display:grid}.jp-out{white-space:pre;max-height:420px;margin:0;overflow:auto}.jp-row{flex-wrap:wrap;gap:10px;display:flex}.jp-btn-s{color:#111827;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;align-items:center;gap:8px;padding:11px 18px;font-size:14.5px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.jp-btn-s:hover{color:#4f46e5;border-color:#c7d2fe}.jp-btn-s svg{width:16px;height:16px}.jp-toast{z-index:60;opacity:0;visibility:hidden;color:#fff;background:#047857;border-radius:9999px;padding:12px 20px;font-size:14.5px;font-weight:600;transition:opacity .3s,transform .3s,visibility .3s;position:fixed;bottom:110px;left:50%;transform:translate(-50%,20px);box-shadow:0 20px 40px -20px #0006}.jp-toast.is-on{opacity:1;visibility:visible;transform:translate(-50%)}.jp-toast.is-err{background:#b91c1c}@media (width>=1024px){.jp-toast{bottom:32px}}.jp .lc-note-static{align-items:flex-start}.jp-hero-solo{max-width:860px;grid-template-columns:minmax(0,1fr)!important}.jp-hv{padding:24px 0 40px;position:relative}.jp-hv-win{background:#fff;border:1px solid #ececf3;border-radius:22px;overflow:hidden;box-shadow:0 40px 80px -44px #4f46e58c}.jp-hv-bar{background:#f7f7fb;border-bottom:1px solid #ececf3;align-items:center;gap:7px;padding:12px 16px;display:flex}.jp-hv-bar>span{background:#e4e4ee;border-radius:9999px;width:10px;height:10px}.jp-hv-bar em{color:#52525b;background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:6px;margin-left:10px;padding:4px 12px;font-size:12.5px;font-style:normal;display:inline-flex}.jp-hv-bar em svg{color:#10b981;width:12px;height:12px}.jp-hv-body{gap:10px;padding:18px;display:grid}.jp-hv-q{color:#111827;border:1px solid #e4e4ee;border-radius:9999px;align-items:center;gap:10px;padding:11px 16px;font-size:14.5px;display:flex}.jp-hv-q svg{color:#4f46e5;width:16px;height:16px}.jp-hv-res{border:1px solid #f0f0f5;border-radius:16px;gap:12px;padding:14px;display:flex}.jp-hv-res>div{flex:1;gap:6px;min-width:0;display:grid}.jp-hv-pos{color:#71717a;background:#f4f4f7;border-radius:9999px;flex:none;place-items:center;width:26px;height:26px;font-family:Sora,Inter,sans-serif;font-size:12.5px;font-weight:700;display:grid}.jp-hv-me{background:linear-gradient(#faf9ff,#fff);border-color:#4f46e54d;box-shadow:0 18px 36px -26px #4f46e599}.jp-hv-me .jp-hv-pos{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.jp-hv-u{color:#188038;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.jp-hv-res strong{color:#1a0dab;font-size:15px;font-weight:600;line-height:1.3}.jp-hv-l{background:#eef0f6;border-radius:9999px;height:8px;display:block}.jp-hv-l2{width:72%}.jp-hv-l3{background:#e4e4ee;width:55%;height:10px}.jp-hv-tags{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.jp-hv-tags b{color:#4338ca;background:#f1f0fe;border-radius:9999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.jp-hv-tags svg{width:12px;height:12px}.jp-hv-float{background:#fff;border:1px solid #ececf3;border-radius:18px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;position:absolute;box-shadow:0 24px 48px -24px #11182759}.jp-hv-float strong{color:#111827;font-size:14px;display:block}.jp-hv-float small{color:#71717a;font-size:12px;display:block}.jp-hv-fic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.jp-hv-fic svg{width:18px;height:18px}.jp-hv-f1{bottom:0;left:-18px}.jp-hv-f2{top:0;right:-14px}@media (width<=639px){.jp-hv{gap:10px;padding:0;display:grid}.jp-hv-float{position:static}.jp-hv-f2{order:-1}}.jp .wd-hero .wd-h1{letter-spacing:-.025em;font-size:clamp(32px,3.3vw,46px);line-height:1.12}.jp .wd-hero .wd-hero-p{max-width:560px;margin-top:18px;font-size:clamp(16px,1.2vw,17.5px);line-height:1.7}.jp .wd-hero .wd-btns{margin-top:28px}.jp .wd-hero .wd-btn,.jp .wd-hero .wd-btn-2{padding:13px 22px;font-size:15px}@media (width>=1024px){.jp .wd-hero .wd-btns{flex-wrap:nowrap}.jp .wd-hero .wd-btns>a{white-space:nowrap}}.jp-hero-trust{flex-wrap:wrap;gap:10px 20px;display:flex;margin-top:26px!important}.jp-hero-trust li{color:#3f3f46;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.jp-hero-trust svg{color:#7c3aed;width:16px;height:16px}.jp-ap{gap:16px;display:grid}@media (width>=1024px){.jp-ap{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:stretch}}.jp-ap-stats{isolation:isolate;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:26px;gap:0;padding:clamp(10px,1.6vw,14px) clamp(22px,2.6vw,30px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 70px -44px #4f46e5e6}.jp-ap-stats:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 70%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 70%)}.jp-ap-s{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 14px;padding:18px 0;display:grid}.jp-ap-s+.jp-ap-s{border-top:1px solid #ffffff2e}.jp-ap-s .jp-ap-ic{color:#fff;background:#ffffff29;grid-row:span 2}.jp-ap-s strong{letter-spacing:-.02em;-webkit-text-fill-color:#fff;color:#fff;background:0 0;font-family:Sora,Inter,sans-serif;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.1}.jp-ap-s>span:last-child{color:#ffffffe6;font-size:14.5px;line-height:1.5}.jp-ap-grid{gap:16px;display:grid}@media (width>=640px){.jp-ap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-ap-t{background:#fff;border:1px solid #ececf3;border-radius:24px;flex-direction:column;gap:10px;padding:clamp(22px,2.4vw,28px);transition:transform .3s,box-shadow .3s,border-color .3s;display:flex}.jp-ap-t:hover{border-color:#4f46e538;transform:translateY(-3px);box-shadow:0 28px 52px -32px #4f46e580}.jp-ap-ic{color:#4f46e5;background:#f1f0fe;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;transition:background .3s,color .3s,transform .3s;display:grid}.jp-ap-ic svg{width:20px;height:20px}.jp-ap-t:hover .jp-ap-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:rotate(-6deg)}.jp .jp-ap-t h3{margin-top:4px;font-size:17.5px;font-weight:700;line-height:1.3}.jp-ap-t p{color:#52525b;font-size:15px;line-height:1.65}.jp-pb{background:#f7f7fb;border:1px solid #ececf3;border-radius:26px;min-width:0;padding:clamp(22px,2.8vw,34px)}.jp-pb-h{color:#111827;font-family:Sora,Inter,sans-serif;font-size:clamp(19px,1.8vw,22px);font-weight:700;line-height:1.3}.jp-pb-p{color:#52525b;font-size:15.5px;line-height:1.65;margin-top:8px!important}.jp-pb-list{gap:10px;display:grid;margin-top:20px!important}.jp-pb-list li{background:#fff;border:1px solid #ececf3;border-radius:18px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.jp-pb-ic{color:#dc2626;background:#fef2f2;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.jp-pb-ic svg{width:18px;height:18px}.jp .jp-pb-list h3{margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.3}.jp-pb-list p{color:#52525b;font-size:14.5px;line-height:1.6}.jp-ym-top{align-items:end;gap:16px 64px;margin-bottom:clamp(32px,4vw,48px);display:grid}@media (width>=1024px){.jp-ym-top{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.jp-ym-top .wd-lead{margin-top:0}.jp-ee-head{max-width:720px;margin-bottom:18px}.jp .jp-ee-head h3{font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.25}.jp-ee-head p{color:#52525b;font-size:16px;line-height:1.65;margin-top:8px!important}.jp-ee{gap:14px;display:grid}@media (width>=640px){.jp-ee{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.jp-ee{grid-template-columns:repeat(4,minmax(0,1fr))}}.jp-ee-c{background:#fff;border:1px solid #ececf3;border-radius:24px;flex-direction:column;gap:18px;padding:clamp(22px,2.4vw,28px);transition:transform .3s,box-shadow .3s,border-color .3s;display:flex}.jp-ee-c:hover{border-color:#4f46e538;transform:translateY(-3px);box-shadow:0 28px 52px -32px #4f46e580}.jp-ee-l{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:18px;place-items:center;width:56px;height:56px;font-family:Sora,Inter,sans-serif;font-size:26px;font-weight:700;display:grid;box-shadow:0 14px 28px -14px #4f46e5cc}.jp .jp-ee-c h3{margin-bottom:6px;font-size:17.5px;font-weight:700}.jp-ee-c p{color:#52525b;font-size:15px;line-height:1.65}.jp-ee-tech{align-items:stretch;gap:16px;margin-top:16px;display:grid}@media (width>=1024px){.jp-ee-tech{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.jp-ee-txt{background:#fff;border:1px solid #ececf3;border-radius:26px;flex-direction:column;gap:12px;padding:clamp(24px,2.8vw,34px);display:flex}.jp .jp-ee-txt h3{font-size:clamp(19px,1.8vw,22px);font-weight:700;line-height:1.3}.jp-ee-txt p{color:#3f3f46;font-size:15.5px;line-height:1.7}.jp-ee-txt p strong{color:#111827}.jp-ee-tech .jp-code{flex-direction:column;display:flex}.jp-ee-tech .jp-pre{flex-direction:column;flex:1;justify-content:center;display:flex}.jp-sec{gap:16px;display:grid}@media (width>=1024px){.jp-sec{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.jp-sec-main{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:28px;flex-direction:column;gap:18px;padding:clamp(26px,3vw,40px);display:flex;position:relative;overflow:hidden;box-shadow:0 44px 80px -46px #4f46e5e6}.jp-sec-main:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.jp-sec-badge{background:#ffffff29;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.jp-sec-badge svg{width:15px;height:15px}.jp-sec-main>p{color:#fff;font-size:clamp(16px,1.4vw,18px);line-height:1.7}.jp-sec-main .lc-chk li{color:#fff;background:#ffffff1a;border:1px solid #ffffff29;border-radius:14px;padding:12px 14px;font-size:15px}.jp-sec-main .wd-check{color:#4f46e5;background:#fff}.jp-sec-side{align-content:start;gap:16px;display:grid}.jp-sf{background:#fff;border:1px solid #ececf3;border-radius:24px;gap:10px;padding:20px;display:grid;box-shadow:0 30px 60px -40px #4f46e580}.jp-sf-h{color:#111827;justify-content:space-between;align-items:center;gap:10px;font-family:Sora,Inter,sans-serif;font-size:15px;font-weight:600;display:flex}.jp-sf-h b{color:#047857;background:#ecfdf5;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.jp-sf-h b svg{width:13px;height:13px}.jp-sf-f{border:1.5px solid #e4e4ee;border-radius:12px;gap:4px;padding:10px 14px;display:grid}.jp-sf-f small{color:#71717a;font-size:11.5px;font-weight:600}.jp-sf-f span{color:#111827;font-size:14.5px}.jp-sf-x{letter-spacing:2px;color:#a5b4fc!important}.jp-sf-go{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:14px;font-weight:600;display:flex}.jp-sf-go svg{width:16px;height:16px}.jp-sec-host{background:#f7f7fb;border:1px solid #ececf3;border-radius:24px;flex-direction:column;gap:12px;padding:clamp(22px,2.4vw,28px);display:flex}.jp .jp-sec-host h3{font-size:17.5px;font-weight:700}.jp-sec-host p{color:#52525b;font-size:15px;line-height:1.65}.jp-sec-q{text-align:center;color:#111827;justify-content:center;align-items:center;gap:14px;font-family:Sora,Inter,sans-serif;font-size:clamp(18px,1.8vw,22px);font-weight:600;line-height:1.4;display:flex;margin-top:clamp(24px,3vw,36px)!important}.jp-sec-q svg{color:#7c3aed;flex:none;width:28px;height:28px}.lc-cd-ic.jp-brand,.lc-cd:hover .lc-cd-ic.jp-brand{background:#fff;border:1px solid #ececf3;transform:none}.jp-brand img{object-fit:contain;width:26px;height:26px}.jp-qb{isolation:isolate;text-align:center;background:#f7f7fb;border:1px solid #ececf3;border-radius:28px;justify-items:center;gap:18px;margin:clamp(28px,4vw,48px) 0 0;padding:clamp(32px,5vw,56px) clamp(22px,5vw,64px);display:grid;position:relative;overflow:hidden}.jp-qb:before{content:"";z-index:-1;background-image:radial-gradient(#4f46e51f 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80%,#000,#0000 75%);mask-image:radial-gradient(70% 80%,#000,#0000 75%)}.jp-qb-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 14px 28px -14px #4f46e5cc}.jp-qb-ic svg{width:22px;height:22px}.jp-qb blockquote{letter-spacing:-.02em;color:#111827;text-wrap:balance;max-width:820px;margin:0;font-family:Sora,Inter,sans-serif;font-size:clamp(22px,2.6vw,32px);font-weight:700;line-height:1.3}.jp-qb figcaption{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.jp-qb figcaption span{color:#3f3f46;background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.jp-qb figcaption svg{color:#7c3aed;width:14px;height:14px}.jp-in{align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (width>=1024px){.jp-in{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.jp-in-t .wd-lead+.wd-lead{margin-top:12px}.jp-in-smart{background:#fff;border:1px solid #ececf3;border-radius:22px;align-items:flex-start;gap:16px;margin-top:28px;padding:22px;display:flex}.jp .jp-in-smart h3{margin-bottom:6px;font-size:17px;font-weight:700}.jp-in-smart p{color:#52525b;font-size:15px;line-height:1.65}.jp-in-smart p+p{margin-top:8px}.jp-in-flow{background:#fff;border:1px solid #ececf3;border-radius:28px;gap:10px;padding:clamp(18px,2.4vw,26px);display:grid;position:relative;box-shadow:0 40px 80px -50px #4f46e599}.jp-in-src{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:18px;align-items:center;gap:14px;padding:16px 18px;display:flex}.jp-in-src .jp-hcard-ic{background:#ffffff2e}.jp-in-src strong{font-size:15.5px;display:block}.jp-in-src small{color:#ffffffe0;font-size:13px;display:block}.jp-in-arrow{color:#4f46e5;background:#f1f0fe;border-radius:9999px;justify-self:center;place-items:center;width:32px;height:32px;display:grid}.jp-in-arrow svg{width:16px;height:16px}.jp-in-list{gap:8px;display:grid}.jp-in-list li{background:#fafafd;border:1px solid #f0f0f5;border-radius:16px;align-items:flex-start;gap:14px;padding:14px 16px;transition:border-color .25s,background .25s;display:flex}.jp-in-list li:hover{background:#fff;border-color:#4f46e540}.jp-in-logo{background:#fff;border:1px solid #ececf3;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.jp-in-logo img{object-fit:contain;width:24px;height:24px}.jp .jp-in-list h3{margin-bottom:2px;font-size:15.5px;font-weight:700}.jp-in-list p{color:#52525b;font-size:14px;line-height:1.55}.jp-ym-top .wd-lead+.wd-lead{margin-top:12px}.jp-ym-top{align-items:start}.jp-si{gap:16px;display:grid}@media (width>=900px){.jp-si{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.jp-si-c{border-radius:26px;flex-direction:column;gap:14px;min-width:0;padding:clamp(22px,2.6vw,32px);display:flex}.jp .jp-si-c h3{font-size:clamp(19px,1.9vw,23px);font-weight:700}.jp-si-c>p{font-size:15.5px;line-height:1.65}.jp-si-bad{background:#fff;border:1px dashed #d4d4de}.jp-si-bad>p{color:#52525b}.jp-si-bad .jp-vs-l{color:#b91c1c;background:#fef2f2}.jp-si-good{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);box-shadow:0 40px 70px -44px #4f46e5e6}.jp .jp-si-good h3,.jp-si-good>p,.jp-si-good .lc-chk li{color:#fff}.jp-si-good .jp-vs-l{color:#fff;background:#ffffff29}.jp-si-good .wd-check{color:#4f46e5;background:#fff}.jp-si-page{background:#f7f7fb;border:1px solid #ececf3;border-radius:18px;flex-direction:column;flex:1;justify-content:center;padding:20px;display:flex}.jp-si-url{color:#71717a;margin-bottom:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;display:inline-block}.jp-si-mess{flex-wrap:wrap;align-content:center;gap:10px;padding:8px 0;display:flex}.jp-si-mess span:nth-child(odd){opacity:.75}.jp-si-mess span{color:#52525b;background:#fff;border:1px solid #e4e4ee;border-radius:10px;padding:8px 12px;font-size:13.5px}.jp-si-mess span:first-child{transform:rotate(-3deg)}.jp-si-mess span:nth-child(2){transform:rotate(2deg)}.jp-si-mess span:nth-child(3){transform:rotate(-1.5deg)}.jp-si-mess span:nth-child(4){transform:rotate(3deg)}.jp-si-tree{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:18px;justify-items:start;gap:0;padding:16px;display:grid}.jp-si-root{color:#4338ca;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:9px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px;font-weight:600;display:inline-flex}.jp-si-root svg{width:15px;height:15px}.jp-si-kids{border-left:2px solid #ffffff59;gap:8px;margin:0 0 0 22px;padding:12px 0 0 18px;display:grid}.jp-si-kids span{color:#fff;background:#ffffff29;border-radius:10px;justify-self:start;padding:7px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;display:inline-block;position:relative}.jp-si-kids span:before{content:"";background:#ffffff59;width:16px;height:2px;position:absolute;top:50%;left:-18px}.jp-si-res{background:#f7f7fb;border:1px solid #ececf3;border-radius:26px;align-items:center;gap:20px 40px;margin-top:16px;padding:clamp(22px,2.8vw,34px);display:grid}@media (width>=1024px){.jp-si-res{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.jp-si-res-e{color:#111827;align-items:center;gap:8px;font-family:Sora,Inter,sans-serif;font-size:18px;font-weight:700;display:inline-flex;margin-bottom:10px!important}.jp-si-res-e svg{color:#7c3aed;width:20px;height:20px}.jp-si-res p{color:#3f3f46;font-size:15.5px;line-height:1.7}.jp-si-res p+p{margin-top:8px}.jp-si-res strong{color:#111827}.jp-si-map{gap:10px;display:grid}.jp-si-map li{background:#fff;border:1px solid #ececf3;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.jp-si-map li>svg{color:#a1a1aa;width:16px;height:16px}.jp-si-q{color:#111827;align-items:center;gap:8px;font-size:14.5px;display:inline-flex}.jp-si-q svg{color:#4f46e5;width:15px;height:15px}.jp-si-map b{white-space:nowrap;color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;padding:5px 11px;font-size:12.5px;font-weight:600}.jp-aud{gap:14px;display:grid}@media (width>=640px){.jp-aud{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.jp-aud{grid-template-columns:repeat(4,minmax(0,1fr))}}.jp-aud-note{color:#3f3f46;text-align:center;background:#fff;border:1px solid #ececf3;border-radius:9999px;justify-content:center;align-items:center;gap:12px;max-width:720px;padding:14px 20px;font-size:15px;display:flex;margin:18px auto 0!important}.jp-aud-note svg{color:#7c3aed;flex:none;width:18px;height:18px}.jp-aud-note strong{color:#111827}@media (width<=639px){.jp-aud-note{border-radius:18px}}.jp-tl-wrap{margin-top:clamp(56px,7vw,88px)}.jp-tl{gap:24px;display:grid;position:relative}@media (width>=900px){.jp-tl{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.jp-tl:before{content:"";background:linear-gradient(90deg,#c7d2fe,#ddd6fe);height:2px;position:absolute;top:28px;left:12%;right:12%}}.jp-tl li{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.jp-tl-n{z-index:1;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:56px;height:56px;margin-bottom:6px;display:grid;position:relative;box-shadow:0 0 0 6px #fff,0 14px 28px -12px #4f46e5cc}.wd-tint .jp-tl-n{box-shadow:0 0 0 6px #f7f7fb,0 14px 28px -12px #4f46e5cc}.jp-tl-n svg{width:22px;height:22px}.jp-tl small{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:700}.jp .jp-tl h3{font-size:17.5px;font-weight:700;line-height:1.3}.jp-tl p{color:#52525b;max-width:300px;font-size:15px;line-height:1.65}.jp-si-warn{color:#b91c1c;border-top:1px dashed #d4d4de;align-items:center;gap:8px;padding-top:12px;font-size:13.5px;font-weight:600;display:flex;margin-top:10px!important}.jp-si-warn svg{width:15px;height:15px}.jp-svc{gap:16px;display:grid}@media (width>=900px){.jp-svc{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jp-svc-feat{grid-row:span 2}}@media (width>=1200px){.jp-svc{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,4fr)}.jp-svc-feat{grid-row:auto}}.jp-svc-feat,.jp-svc-c{border-radius:28px;flex-direction:column;gap:14px;min-width:0;padding:clamp(24px,2.8vw,34px);display:flex;position:relative}.jp-svc-feat{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);overflow:hidden;box-shadow:0 44px 80px -46px #4f46e5e6}.jp-svc-feat:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.jp-svc-c{background:#fff;border:1px solid #ececf3;transition:transform .3s,box-shadow .3s,border-color .3s}.jp-svc-c:hover{border-color:#4f46e538;transform:translateY(-3px);box-shadow:0 28px 52px -32px #4f46e580}.jp-svc-top{justify-content:space-between;align-items:center;display:flex}.jp-svc-n{letter-spacing:.1em;color:#a5b4fc;font-family:Sora,Inter,sans-serif;font-size:13px;font-weight:700}.jp-svc-feat .jp-svc-n{color:#ffffffb3;position:absolute;top:28px;right:30px}.jp-svc-ic{color:#4f46e5;background:#f1f0fe;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.jp-svc-ic svg{width:22px;height:22px}.jp-svc-feat .jp-svc-ic{background:#fff}.jp .jp-svc-feat h3,.jp .jp-svc-c h3{font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.25}.jp .jp-svc-feat h3,.jp-svc-feat>p,.jp-svc-feat .lc-chk li{color:#fff}.jp-svc-feat>p,.jp-svc-c>p{font-size:15.5px;line-height:1.65}.jp-svc-c>p{color:#52525b}.jp-svc-feat .lc-chk li{background:#ffffff1a;border:1px solid #ffffff29;border-radius:14px;padding:11px 14px;font-size:15px}.jp-svc-feat .wd-check{color:#4f46e5;background:#fff}.jp-svc-c .lc-chk{border-top:1px solid #f0f0f5;padding-top:14px}.jp-svc-c .lc-chk li{font-size:14.5px}.jp-sl{align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (width>=1024px){.jp-sl{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.jp-sl-t{position:sticky;top:110px}}.jp-sl-t .wd-lead+.wd-lead{margin-top:12px}.jp-sl-res{background:#f7f7fb;border:1px solid #ececf3;border-radius:22px;margin-top:28px;padding:22px 24px}.jp-sl-res p{color:#3f3f46;font-size:15px;line-height:1.7}.jp-sl-res p+p{margin-top:8px}.jp-sl-res strong{color:#111827}.jp-sl-v{gap:14px;display:grid}.jp-sl-bad{background:#fff;border:1px dashed #d4d4de;border-radius:22px;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.jp-sl-bad .jp-vs-l{color:#b91c1c;background:#fef2f2;flex:none}.jp .jp-sl-bad h3{margin-bottom:4px;font-size:17px;font-weight:700}.jp-sl-bad p{color:#52525b;font-size:14.5px;line-height:1.6}@media (width<=559px){.jp-sl-bad{flex-direction:column}}.jp-sl-good{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:28px;flex-direction:column;gap:14px;padding:clamp(24px,2.8vw,34px);display:flex;position:relative;overflow:hidden;box-shadow:0 44px 80px -46px #4f46e5e6}.jp-sl-good:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.jp-sl-good .jp-vs-l{color:#fff;background:#ffffff29}.jp .jp-sl-good h3{color:#fff;font-size:clamp(20px,2vw,24px);font-weight:700}.jp-sl-good>p,.jp-sl-good .lc-chk li{color:#fff}.jp-sl-good>p{font-size:15.5px;line-height:1.65}.jp-sl-good .wd-check{color:#4f46e5;background:#fff}.jp-sl-tree{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;justify-items:center;gap:0;padding:22px 16px;display:grid}.jp-sl-root{color:#4338ca;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 14px 28px -16px #11182780}.jp-sl-root svg{width:16px;height:16px}.jp-sl-root small{background:#f1f0fe;border-radius:9999px;margin-left:4px;padding:2px 8px;font-family:Inter,sans-serif;font-size:11px;font-weight:700}.jp-sl-kids{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin-top:26px;display:grid;position:relative}.jp-sl-kids:before{content:"";background:#fff6;height:2px;position:absolute;top:-14px;left:16.6%;right:16.6%}.jp-sl-kids:after{content:"";background:#fff6;width:2px;height:12px;position:absolute;top:-26px;left:50%}.jp-sl-kids span{text-align:center;color:#fff;overflow-wrap:anywhere;background:#ffffff29;border-radius:12px;padding:9px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;position:relative}.jp-sl-kids span:before{content:"";background:#fff6;width:2px;height:14px;position:absolute;top:-14px;left:50%}.jp-nonum .lc-mk-n{display:none}.jp-res{isolation:isolate;background:#f7f7fb;border:1px solid #ececf3;border-radius:32px;gap:clamp(24px,3vw,40px);padding:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden}@media (width>=1024px){.jp-res{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center}}.jp-res:before{content:"";z-index:-1;background:radial-gradient(closest-side,#7c3aed24,#0000);border-radius:9999px;width:520px;height:520px;position:absolute;top:-160px;right:-140px}.jp-res-g{gap:12px;display:grid}@media (width>=640px){.jp-res-g{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-res-g li{background:#fff;border:1px solid #ececf3;border-radius:22px;flex-direction:column;gap:8px;padding:22px;transition:transform .3s,box-shadow .3s;display:flex}.jp-res-g li:hover{transform:translateY(-3px);box-shadow:0 26px 48px -32px #4f46e580}.jp-res-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:6px;display:grid;box-shadow:0 12px 24px -12px #4f46e5cc}.jp-res-ic svg{width:20px;height:20px}.jp .jp-res-g h3{font-size:17px;font-weight:700;line-height:1.3}.jp-res-g p{color:#52525b;font-size:14.5px;line-height:1.6}.jp-gr{align-items:start;gap:clamp(24px,4vw,56px);display:grid}@media (width>=1024px){.jp-gr{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.jp-gr-t{position:sticky;top:110px}}.jp-gr-l{gap:12px;display:grid}.jp-gr-r{color:#111827;background:#fff;border:1px solid #ececf3;border-radius:22px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 24px;transition:transform .3s,border-color .3s,box-shadow .3s,background .3s;display:grid}.jp-gr-r:hover{color:#111827;border-color:#4f46e54d;transform:translate(4px);box-shadow:0 26px 48px -32px #4f46e580}.jp-gr-n{letter-spacing:-.03em;color:#c7d2fe;min-width:40px;font-family:Sora,Inter,sans-serif;font-size:26px;font-weight:700}.jp-gr-ic{color:#4f46e5;background:#f1f0fe;border-radius:14px;place-items:center;width:46px;height:46px;transition:background .3s,color .3s;display:grid}.jp-gr-ic svg{width:21px;height:21px}.jp-gr-r:hover .jp-gr-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.jp-gr-b strong{margin-bottom:4px;font-family:Sora,Inter,sans-serif;font-size:17.5px;line-height:1.3;display:block}.jp-gr-b span{color:#52525b;font-size:14.5px;line-height:1.6;display:block}.jp-gr-go{color:#4f46e5;border:1px solid #e4e4ee;border-radius:9999px;place-items:center;width:38px;height:38px;transition:background .3s,color .3s,border-color .3s;display:grid}.jp-gr-go svg{width:17px;height:17px}.jp-gr-r:hover .jp-gr-go{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000}@media (width<=639px){.jp-gr-r{grid-template-columns:auto minmax(0,1fr)}.jp-gr-n,.jp-gr-go{display:none}}.jp-fq-card{background:#fff;border:1px solid #ececf3;border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin-top:28px;padding:20px;display:grid;box-shadow:0 26px 48px -34px #4f46e573}.jp-fq-card img{object-fit:cover;border-radius:9999px;width:52px;height:52px}.jp-fq-card strong{color:#111827;font-family:Sora,Inter,sans-serif;font-size:16px;display:block}.jp-fq-card div>span{color:#71717a;font-size:13.5px;display:block}.jp-fq-btns{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.jp-fq-btns a{padding:11px 18px;font-size:14.5px}.jp-be{align-items:center;gap:clamp(24px,4vw,56px);display:grid}@media (width>=1024px){.jp-be{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.jp-be-t .wd-lead+.wd-lead{margin-top:12px}.jp-be-t a{color:#4f46e5;text-underline-offset:3px;font-weight:600;text-decoration:underline #4f46e559}.jp-be-v{gap:14px;display:grid}.jp-be-c{background:#fff;border:1px solid #ececf3;border-radius:24px;padding:22px 24px}.wd-tint .jp-be-c{background:#fff}.jp-be-h{color:#111827;align-items:center;gap:10px;font-family:Sora,Inter,sans-serif;font-size:15.5px;font-weight:600;display:flex;margin-bottom:14px!important}.jp-be-h svg{color:#7c3aed;width:18px;height:18px}.jp-ct{isolation:isolate;background:linear-gradient(135deg,#4f46e5 0%,#6d28d9 60%,#7c3aed 100%);border-radius:32px;align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(28px,4.5vw,64px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #4f46e5b3}.jp-ct:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80% at 0 0,#000,#0000 70%);mask-image:radial-gradient(80% 80% at 0 0,#000,#0000 70%)}@media (width>=1024px){.jp-ct{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.jp .jp-ct-t h2{color:#fff;font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.15}.jp-ct-t>p{color:#fff;font-size:17px;line-height:1.65;margin-top:16px!important}.jp-ct-steps{gap:10px;display:grid;margin-top:24px!important}.jp-ct-steps li{color:#fff;align-items:center;gap:12px;font-size:15.5px;font-weight:500;display:flex}.jp-ct-steps li span{color:#4f46e5;background:#fff;border-radius:9999px;flex:none;place-items:center;width:30px;height:30px;font-family:Sora,Inter,sans-serif;font-size:13px;font-weight:700;display:grid}.jp-ct-links{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.jp-ct-links a{color:#fff;background:#ffffff14;border:1px solid #ffffff80;border-radius:9999px;align-items:center;gap:8px;padding:11px 18px;font-size:15px;font-weight:600;transition:background .25s;display:inline-flex}.jp-ct-links a:hover{color:#fff;background:#ffffff2e}.jp-ct-links svg{width:16px;height:16px}.jp-ct .jp-form{border:0;box-shadow:0 40px 70px -40px #11182799}.jp .wd-faq-side .wd-h2{font-size:clamp(28px,2.8vw,38px)}.jp-svc-n-abs{z-index:2;font-size:11.5px;position:absolute;top:12px;right:18px}.jp-svc-feat>.jp-svc-n{font-size:11.5px;top:12px;right:18px}.jp-mv{background:#f7f7fb;border:1px solid #ececf3;border-radius:18px;height:132px;margin-bottom:4px;position:relative;overflow:hidden}.jp-svc-feat .jp-mv{background:#ffffff1f;border-color:#fff3}.jp-mv *{transition:transform .55s cubic-bezier(.34,1.4,.64,1),width .55s cubic-bezier(.2,.7,.2,1),opacity .4s,background .4s,box-shadow .4s}.jp-mv-web{padding:12px 14px 0}.jp-mv-bar{align-items:center;gap:5px;padding:0 0 8px;display:flex}.jp-mv-bar i{background:#ffffff8c;border-radius:9999px;width:7px;height:7px}.jp-mv-bar span{background:#ffffff40;border-radius:9999px;flex:1;height:8px;margin-left:8px}.jp-mv-body{background:#fff;border-radius:12px 12px 0 0;gap:7px;height:100%;padding:12px;display:grid;transform:translateY(14px)}.jp-mv-hero{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:6px;width:45%;height:22px}.jp-mv-l{background:#e4e4ee;border-radius:9999px;width:80%;height:6px}.jp-mv-s{width:55%}.jp-mv-btn{background:#c7d2fe;border-radius:9999px;width:54px;height:14px}.jp-mv-cols{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:2px;display:grid}.jp-mv-cols span{opacity:0;background:#f1f0fe;border-radius:6px;height:26px;transform:translateY(20px)}.jp-svc-c:hover .jp-mv-body{transform:translateY(0)}.jp-svc-c:hover .jp-mv-hero{width:70%}.jp-svc-c:hover .jp-mv-s{width:72%}.jp-svc-c:hover .jp-mv-btn{background:linear-gradient(90deg,#4f46e5,#7c3aed);box-shadow:0 6px 14px -6px #4f46e5cc}.jp-svc-c:hover .jp-mv-cols span{opacity:1;transform:none}.jp-svc-c:hover .jp-mv-cols span:nth-child(2){transition-delay:60ms}.jp-svc-c:hover .jp-mv-cols span:nth-child(3){transition-delay:.12s}.jp-mv-seo{align-content:start;gap:8px;padding:12px;display:grid}.jp-mv-q{color:#3f3f46;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;align-items:center;gap:7px;padding:6px 10px;font-size:11.5px;display:flex}.jp-mv-q svg{color:#4f46e5;width:12px;height:12px}.jp-mv-serp{gap:6px;display:grid;position:relative}.jp-mv-r{background:#fff;border:1px solid #ececf3;border-radius:8px;align-items:center;gap:8px;height:22px;padding:0 8px;display:flex}.jp-mv-r b{color:#71717a;background:#eef0f6;border-radius:9999px;place-items:center;width:14px;height:14px;font-size:9px;display:grid}.jp-mv-r i{background:#e4e4ee;border-radius:9999px;flex:1;height:5px}.jp-mv-r em{color:#4f46e5;font-size:10.5px;font-style:normal;font-weight:700}.jp-mv-me{border-color:#4f46e559}.jp-mv-me i{flex:none;width:30px}.jp-svc-c:hover .jp-mv-r:first-child,.jp-svc-c:hover .jp-mv-r:nth-child(2){opacity:.55;transform:translateY(28px)}.jp-svc-c:hover .jp-mv-me{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-color:#0000;transform:translateY(-56px);box-shadow:0 10px 20px -10px #4f46e5cc}.jp-svc-c:hover .jp-mv-me b{color:#4f46e5;background:#fff}.jp-svc-c:hover .jp-mv-me i{background:#ffffff80}.jp-svc-c:hover .jp-mv-me em{color:#fff}.jp-mv-map{background-color:#eef1f7;background-image:linear-gradient(#e2e6ef 1px,#0000 1px),linear-gradient(90deg,#e2e6ef 1px,#0000 1px);background-size:22px 22px}.jp-mv-road{background:#fff;border-radius:9999px;position:absolute}.jp-mv-r1{height:10px;top:58%;left:-10%;right:-10%;transform:rotate(-8deg)}.jp-mv-r2{width:10px;top:-10%;bottom:-10%;left:38%;transform:rotate(12deg)}.jp-mv-pin{color:#a1a1aa;place-items:center;display:grid;position:absolute}.jp-mv-pin svg{width:20px;height:20px}.jp-mv-p1{top:22%;left:16%}.jp-mv-p2{top:60%;right:14%}.jp-mv-you{color:#4f46e5;top:30%;left:50%;transform:translate(-50%)}.jp-mv-you svg{fill:#c7d2fe;width:28px;height:28px}.jp-mv-ring{background:#4f46e540;border-radius:50%;width:14px;height:6px;margin-left:-7px;position:absolute;bottom:-4px;left:50%}.jp-mv-card{opacity:0;background:#fff;border-radius:10px;padding:6px 10px;display:grid;position:absolute;bottom:10px;left:10px;transform:translateY(-8px);box-shadow:0 10px 20px -12px #11182759}.jp-mv-card b{color:#111827;font-size:11px}.jp-mv-card span{color:#f59e0b;letter-spacing:1px;font-size:10px}.jp-svc-c:hover .jp-mv-you{transform:translate(-50%)translateY(-8px)scale(1.15)}.jp-svc-c:hover .jp-mv-you svg{fill:#4f46e5;color:#fff}.jp-svc-c:hover .jp-mv-ring{animation:1.2s ease-out infinite jpRing}.jp-svc-c:hover .jp-mv-p1,.jp-svc-c:hover .jp-mv-p2{opacity:.4;transform:scale(.85)}.jp-svc-c:hover .jp-mv-card{opacity:1;transition-delay:.1s;transform:none}@keyframes jpRing{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(4)}}@media (prefers-reduced-motion:reduce){.jp-mv *{transition:none!important;animation:none!important}}.jp-svc-v2{gap:14px}@media (width>=900px){.jp-svc-v2{grid-template-columns:repeat(3,minmax(0,1fr))}}.jp-svc-v2 .jp-svc-c{border-radius:24px;gap:0;padding:10px;transform:none!important}.jp-svc-v2 .jp-svc-c:hover{border-color:#4f46e540;box-shadow:0 26px 48px -34px #4f46e58c}.jp-svc-v2 .jp-mv{border-radius:16px;height:150px;margin:0}.jp-svc-v2 .jp-mv-web{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000}.jp-svc-v2 .jp-svc-c>h3{margin:18px 12px 6px;font-size:18.5px}.jp-svc-v2 .jp-svc-c>p{margin:0 12px;font-size:14.5px;line-height:1.6}.jp-svc-v2 .lc-chk{border-top:1px solid #f0f0f5;gap:8px;margin:16px 12px 0;padding:14px 0 0}.jp-svc-v2 .lc-chk li{color:#3f3f46;background:0 0;border:0;padding:0;font-size:14px;line-height:1.5}.jp-svc-v2 .wd-check{color:#4f46e5;background:#f1f0fe;width:18px;height:18px}.jp-svc-v2 .wd-check svg{width:10px!important;height:10px!important}.jp-svc-v2 .lc-cd-cta{margin:14px 12px 4px;padding-top:0}.jp-svc-v2 .jp-svc-c>:last-child{margin-bottom:12px}.jp-sk{background:#fff;border:1px solid #ececf3;border-radius:22px;gap:0;display:grid;overflow:hidden;margin-top:26px!important}.jp-sk li{align-items:flex-start;gap:16px;padding:20px 22px;transition:background .3s;display:flex}.jp-sk li+li{border-top:1px solid #f0f0f5}.jp-sk li:hover{background:#faf9ff}.jp-sk-ic{color:#4f46e5;background:#f1f0fe;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.jp-sk-ic svg{width:19px;height:19px}.jp-sk-bad{color:#dc2626;background:#fef2f2}.jp-sk small{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;margin-bottom:2px;font-size:11.5px;font-weight:700;display:block}.jp-sk li:first-child small{color:#dc2626}.jp .jp-sk h3{margin-bottom:4px;font-size:16.5px;font-weight:700;line-height:1.3}.jp-sk p{color:#52525b;font-size:14.5px;line-height:1.6}.jp-sk-map{margin-top:14px}.jp-sk-map-h{letter-spacing:.12em;text-transform:uppercase;color:#71717a;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex;margin-bottom:10px!important}.jp-sk-map-h svg{width:13px;height:13px}.jp-s4-cmp{align-items:stretch;gap:16px;display:grid;position:relative}@media (width>=900px){.jp-s4-cmp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}}.jp-s4-bad,.jp-s4-good{border-radius:28px;flex-direction:column;gap:18px;min-width:0;padding:clamp(22px,2.6vw,32px);display:flex}.jp-s4-bad{background:#fff;border:1px dashed #d4d4de}.jp-s4-good{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);position:relative;overflow:hidden;box-shadow:0 44px 80px -46px #4f46e5e6}.jp-s4-good:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.jp-s4-h{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.jp .jp-s4-h h3{font-size:clamp(19px,1.9vw,23px);font-weight:700}.jp .jp-s4-good h3{color:#fff}.jp-s4-bad .jp-vs-l{color:#b91c1c;background:#fef2f2}.jp-s4-good .jp-vs-l{color:#fff;background:#ffffff29}.jp-s4-bad>p{color:#52525b;font-size:15px;line-height:1.65}.jp-s4-good>p{color:#fff;font-size:15px;line-height:1.65}.jp-s4-page{background:#f7f7fb;border:1px solid #ececf3;border-radius:18px;flex-direction:column;flex:1;display:flex;overflow:hidden}.jp-s4-url{color:#71717a;background:#fff;border-bottom:1px solid #ececf3;align-items:center;gap:6px;padding:10px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;display:flex}.jp-s4-url svg{width:13px;height:13px}.jp-s4-url b{color:#111827;font-weight:600}.jp-s4-mess{flex-wrap:wrap;flex:1;place-content:center;gap:10px;padding:22px 16px;display:flex}.jp-s4-mess span{color:#52525b;background:#fff;border:1px solid #e4e4ee;border-radius:10px;padding:8px 12px;font-size:13.5px;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.jp-s4-mess span:first-child{transform:rotate(-4deg)}.jp-s4-mess span:nth-child(2){transform:rotate(3deg)translateY(6px)}.jp-s4-mess span:nth-child(3){transform:rotate(-2deg)}.jp-s4-mess span:nth-child(4){transform:rotate(4deg)translateY(-4px)}.jp-s4-mess span:nth-child(5){transform:rotate(-3deg)translateY(4px)}.jp-s4-mess span:nth-child(6){transform:rotate(2deg)}.jp-s4-bad:hover .jp-s4-mess span{transform:rotate(0)translateY(0)}.jp-s4-good .jp-sl-tree{flex:1;align-content:center}.jp-s4-vs{display:none}@media (width>=900px){.jp-s4-vs{z-index:2;color:#4f46e5;background:#fff;border:1px solid #ececf3;border-radius:9999px;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;font-family:Sora,Inter,sans-serif;font-size:13px;font-weight:700;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 12px 24px -12px #1118274d}}.jp-s4-feats{gap:12px;display:grid;margin-top:16px!important}@media (width>=640px){.jp-s4-feats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.jp-s4-feats{grid-template-columns:repeat(4,minmax(0,1fr))}}.jp-s4-feats li{background:#fff;border:1px solid #ececf3;border-radius:22px;flex-direction:column;gap:12px;padding:20px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex}.jp-s4-feats li:hover{border-color:#4f46e538;transform:translateY(-3px);box-shadow:0 26px 48px -32px #4f46e580}.jp-s4-feats li:hover .jp-ap-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:rotate(-6deg)}.jp-s4-feats p{color:#3f3f46;font-size:14.5px;line-height:1.6}.jp-s4-res{background:#f7f7fb;border:1px solid #ececf3;border-radius:26px;align-items:center;gap:20px 40px;margin-top:16px;padding:clamp(22px,2.8vw,34px);display:grid}@media (width>=1024px){.jp-s4-res{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.jp-s4-big{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;font-family:Sora,Inter,sans-serif;font-size:clamp(24px,2.6vw,34px);font-weight:700;display:flex}.jp-s4-big s{color:#a1a1aa;text-decoration-thickness:2px}.jp-s4-big svg{color:#7c3aed;width:24px;height:24px}.jp-s4-res-t p{color:#3f3f46;font-size:15.5px;line-height:1.7}.jp-svc-v2 .jp-svc-hl{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;position:relative;overflow:hidden;box-shadow:0 44px 80px -46px #4f46e5e6}.jp-svc-v2 .jp-svc-hl:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.jp-svc-v2 .jp-svc-hl:hover{border-color:#0000;box-shadow:0 50px 90px -44px #4f46e5f2}.jp-svc-v2 .jp-svc-hl .jp-mv-web{background:#ffffff24;border:1px solid #ffffff38}.jp .jp-svc-v2 .jp-svc-hl>h3,.jp-svc-v2 .jp-svc-hl>p,.jp-svc-v2 .jp-svc-hl .lc-chk li{color:#fff}.jp-svc-v2 .jp-svc-hl .lc-chk{border-top-color:#fff3}.jp-svc-v2 .jp-svc-hl .wd-check{color:#4f46e5;background:#fff}.jp-wj{align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (width>=1024px){.jp-wj{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.jp-wj-t{position:sticky;top:110px}}.jp-wj-g{gap:12px;display:grid}@media (width>=640px){.jp-wj-g{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-wj-c{background:#fff;border:1px solid #ececf3;border-radius:22px;flex-direction:column;gap:10px;padding:22px;transition:border-color .35s,box-shadow .35s,transform .35s;display:flex;position:relative}.jp-wj-c:hover{border-color:#4f46e540;transform:translateY(-3px);box-shadow:0 26px 48px -32px #4f46e580}.jp-wj-ic{isolation:isolate;color:#4f46e5;background:#f1f0fe;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:4px;transition:color .35s;display:grid;position:relative}.jp-wj-ic:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:linear-gradient(135deg,#4f46e5,#7c3aed);transition:opacity .35s;position:absolute;inset:0}.jp-wj-c:hover .jp-wj-ic{color:#fff}.jp-wj-c:hover .jp-wj-ic:before{opacity:1}.jp-wj-ic svg{width:20px;height:20px}.jp .jp-wj-c h3{font-size:17px;font-weight:700;line-height:1.3}.jp-wj-c p{color:#52525b;font-size:14.5px;line-height:1.6}.jp-wj-hl{isolation:isolate;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;overflow:hidden;box-shadow:0 40px 70px -44px #4f46e5e6}.jp-wj-hl:after{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.jp-wj-hl:hover{border-color:#0000}.jp .jp-wj-hl h3,.jp-wj-hl p{color:#fff}.jp-wj-hl .jp-wj-ic,.jp-wj-hl:hover .jp-wj-ic{color:#4f46e5;background:#fff}.jp-wj-hl .jp-wj-ic:before{display:none}.jp .lc-stair .wd-st-card{transition:background-color .45s,border-color .45s,box-shadow .45s}.jp .lc-stair .wd-st-ic,.jp .lc-stair .wd-st-bar{isolation:isolate;transition:color .45s;position:relative}.jp .lc-stair .wd-st-ic:before,.jp .lc-stair .wd-st-bar:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:linear-gradient(135deg,#4f46e5,#7c3aed);transition:opacity .45s;position:absolute;inset:0}.jp .lc-stair .wd-st-ic,.jp .lc-stair:not(:hover) .wd-st:first-child .wd-st-ic,.jp .lc-stair .wd-st:hover .wd-st-ic{background:#e6e6f0}.jp .lc-stair .wd-st-bar,.jp .lc-stair:not(:hover) .wd-st:first-child .wd-st-bar,.jp .lc-stair .wd-st:hover .wd-st-bar{background:#f1f0fe}.jp .lc-stair:not(:hover) .wd-st:first-child .wd-st-ic:before,.jp .lc-stair .wd-st:hover .wd-st-ic:before,.jp .lc-stair:not(:hover) .wd-st:first-child .wd-st-bar:before,.jp .lc-stair .wd-st:hover .wd-st-bar:before{opacity:1}.jp .lc-stair .wd-st-bar span{transition:opacity .45s;position:relative}.jp-ct{background:#fff;border:1px solid #ececf3;box-shadow:0 40px 80px -50px #4f46e573}.jp-ct:before{background-image:radial-gradient(#4f46e51f 1px,#0000 1px);-webkit-mask-image:radial-gradient(60% 70% at 0 0,#000,#0000 70%);mask-image:radial-gradient(60% 70% at 0 0,#000,#0000 70%)}.jp-ct:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#7c3aed1f,#0000);border-radius:9999px;width:420px;height:420px;position:absolute;bottom:-160px;left:-120px}.jp-ct .wd-cta-chip{color:#4338ca;background:#f1f0fe}.jp .jp-ct-t h2{color:#111827}.jp-ct-t>p{color:#52525b}.jp-ct-steps li{color:#111827}.jp-ct-steps li span{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);box-shadow:0 8px 16px -8px #4f46e5cc}.jp-ct-links a{color:#111827;background:#fff;border-color:#e4e4ee}.jp-ct-links a:hover{color:#4f46e5;background:#fff;border-color:#c7d2fe}.jp-ct-links svg{color:#4f46e5}.jp-ct .jp-form{box-shadow:none;background:#f7f7fb;border:1px solid #ececf3}.jp-ct .jp-field{background:#fff}.jp-cx{isolation:isolate;background:#fff;border-top:1px solid #ececf3;position:relative;overflow:hidden}.jp-cx:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#4f46e521 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 15% 40%,#000 20%,#0000 70%);mask-image:radial-gradient(60% 70% at 15% 40%,#000 20%,#0000 70%)}.jp-cx:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#7c3aed24,#0000);border-radius:9999px;width:640px;height:640px;position:absolute;top:-120px;right:-180px}.jp-cx-g{align-items:center;gap:clamp(32px,5vw,64px);display:grid}@media (width>=1024px){.jp-cx-g{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.jp-cx-t .wd-lead{max-width:600px}.jp-cx-steps{gap:10px;display:grid;margin-top:28px!important}@media (width>=640px){.jp-cx-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.jp-cx-steps li{counter-increment:cx;background:#fff;border:1px solid #ececf3;border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.jp-cx-steps li:after{content:"0" counter(cx);color:#c7d2fe;font-family:Sora,Inter,sans-serif;font-size:12px;font-weight:700;position:absolute;top:14px;right:16px}.jp-cx-steps{counter-reset:cx}.jp-cx-steps span{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 10px 20px -10px #4f46e5cc}.jp-cx-steps span svg{width:18px;height:18px}.jp-cx-steps b{color:#111827;font-size:14.5px;font-weight:600;line-height:1.4}.jp-cx-jens{background:#f7f7fb;border:1px solid #ececf3;border-radius:20px;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:20px;padding:16px 18px;display:flex}.jp-cx-jens img{object-fit:cover;border-radius:9999px;width:56px;height:56px;box-shadow:0 0 0 3px #fff,0 0 0 5px #c7d2fe}.jp-cx-jt{flex:1;min-width:160px}.jp-cx-jt strong{color:#111827;font-family:Sora,Inter,sans-serif;font-size:15.5px;display:block}.jp-cx-jt span{color:#71717a;font-size:13.5px}.jp-cx-jl{flex-wrap:wrap;gap:8px;display:flex}.jp-cx-jl a{color:#111827;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;align-items:center;gap:7px;padding:9px 14px;font-size:14px;font-weight:600;transition:color .25s,border-color .25s;display:inline-flex}.jp-cx-jl a:hover{color:#4f46e5;border-color:#c7d2fe}.jp-cx-jl svg{color:#4f46e5;width:15px;height:15px}.jp-cx-f .jp-form{border:1px solid #ececf3;padding-top:clamp(28px,3vw,38px);position:relative;overflow:hidden;box-shadow:0 50px 90px -50px #4f46e599}.jp-cx-f .jp-form:before{content:"";background:linear-gradient(90deg,#4f46e5,#7c3aed);height:5px;position:absolute;top:0;left:0;right:0}.jp-wg{align-items:center;gap:clamp(24px,4vw,56px);display:grid}@media (width>=1024px){.jp-wg{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.jp-wg-map{color:#111827;background:#fff;border:1px solid #ececf3;border-radius:20px;align-items:center;gap:14px;margin-top:24px;padding:16px 18px;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex}.jp-wg-map:hover{color:#111827;border-color:#4f46e54d;transform:translateY(-2px);box-shadow:0 24px 44px -30px #4f46e580}.jp-wg-map:hover .lc-ar-arr{opacity:1;transform:none}.jp-wg-map>span:nth-child(2){flex:1;min-width:0}.jp-wg-map strong{font-family:Sora,Inter,sans-serif;font-size:15.5px;display:block}.jp-wg-map small{color:#71717a;font-size:13.5px;display:block}.jp-wg-mic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.jp-wg-mic svg{width:20px;height:20px}.jp-wg-ar{margin-top:0}.jp-wg-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.jp-wg-grid .lc-ar-t{padding:18px 20px;font-size:16px}.jp-zg{gap:16px;display:grid}@media (width>=900px){.jp-zg{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-zg-c{background:#fff;border:1px solid #ececf3;border-radius:28px;flex-direction:column;gap:12px;min-width:0;padding:clamp(24px,2.8vw,34px);display:flex}.jp-zg-ic{color:#4f46e5;background:#f1f0fe;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.jp-zg-ic svg{width:21px;height:21px}.wd .jp-zg-c h3{font-size:clamp(19px,1.9vw,22px);font-weight:700;line-height:1.3}.jp-zg-c>p{color:#52525b;font-size:15.5px;line-height:1.7}.jp-zg-reg{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;position:relative;overflow:hidden;box-shadow:0 44px 80px -46px #4f46e5e6}.jp-zg-reg:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.jp-zg-reg .jp-zg-ic{background:#fff}.wd .jp-zg-reg h3,.jp-zg-reg>p{color:#fff}.jp-zg-orbit{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;height:180px;margin-top:auto;position:relative}.jp-zg-orbit:before,.jp-zg-orbit:after{content:"";border:1.5px dashed #ffffff59;border-radius:9999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jp-zg-orbit:before{width:130px;height:130px}.jp-zg-orbit:after{width:240px;height:150px}.jp-zg-core{z-index:1;color:#4338ca;background:#fff;border-radius:9999px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 28px -12px #11182780}.jp-zg-core svg{width:15px;height:15px}.jp-zg-o{color:#fff;white-space:nowrap;background:#ffffff2e;border:1px solid #ffffff47;border-radius:9999px;padding:5px 11px;font-size:12.5px;font-weight:600;position:absolute}.jp-zg-o1{top:14%;left:10%}.jp-zg-o2{top:18%;right:8%}.jp-zg-o3{bottom:14%;left:14%}.jp-zg-o4{bottom:12%;right:12%}.jp-zg-do{gap:10px;margin-top:auto;display:grid}.jp-zg-ok,.jp-zg-no{border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.jp-zg-ok{background:#ecfdf5;border:1px solid #a7f3d0}.jp-zg-no{background:#fef2f2;border:1px solid #fecaca}.jp-zg-ok>span,.jp-zg-no>span{color:#fff;border-radius:9999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.jp-zg-ok>span{background:#10b981}.jp-zg-no>span{background:#ef4444}.jp-zg-ok svg,.jp-zg-no svg{width:13px;height:13px}.jp-zg-do p{color:#3f3f46;font-size:14.5px;line-height:1.6}.wd-stair:not(.lc-stair) .wd-st-bar{align-items:flex-start;padding-top:6px;position:relative;overflow:hidden}.wd-stair:not(.lc-stair) .wd-st-bar span{letter-spacing:-.05em;background:linear-gradient(#4f46e557,#4f46e500 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Sora,sans-serif;font-size:34px;font-weight:700;line-height:1;color:#0000!important}.wd-stair:not(.lc-stair) .wd-st-bar[style*=linear-gradient] span,.wd-stair:not(.lc-stair) .wd-st-bar[style*="6366f1"] span,.wd-stair:not(.lc-stair) .wd-st-bar[style*="4F46E5"] span,.wd-stair:not(.lc-stair) .wd-st-bar[data-s=on] span,.wd-stair:not(.lc-stair) .wd-st-bar[data-s=done] span{background-image:linear-gradient(#ffffff9e,#fff0 95%)}.wd-stair:not(.lc-stair) .wd-st-bar[style*=e6e6f0],.wd-stair:not(.lc-stair) .wd-st-bar[data-s=todo]{background:#f1f0fe!important}@media (width<=1023px){.wd-stair:not(.lc-stair) .wd-st-bar{height:46px}}@media (width>=1024px){.wd-stair:not(.lc-stair) .wd-st-bar{padding:4px 14px 0}.wd-stair:not(.lc-stair) .wd-st-bar span{font-size:clamp(56px,5.4vw,88px)}}.jl .lc-bento h3{font-family:Sora,Inter,sans-serif}.wd-stair:not(.lc-stair) .wd-st-bar[style*=gradient] span,.wd-stair:not(.lc-stair) .wd-st-bar[style*="99, 102, 241"] span,.wd-stair:not(.lc-stair) .wd-st-bar[style*="79, 70, 229"] span{background-image:linear-gradient(#ffffff9e,#fff0 95%)}.wd-stair:not(.lc-stair) .wd-st-bar[style*="230, 230, 240"]{background:#f1f0fe!important}@media (width>=1024px){.wd-stair .wd-st-bar span,.wd-stair:not(.lc-stair) .wd-st-bar span,.lc-stair .wd-st-bar span,.lc-stair:not(:hover) .wd-st:first-child .wd-st-bar span,.lc-stair .wd-st:hover .wd-st-bar span{font-size:58px;line-height:.95}}.wd-stair .wd-st-card{transition:background-color .5s,border-color .5s,box-shadow .5s!important}.wd-stair .wd-st-ic,.wd-stair .wd-st-bar{isolation:isolate;position:relative;transition:color .5s!important}.wd-stair .wd-st-ic:before,.wd-stair .wd-st-bar:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#4f46e5,#7c3aed);transition:opacity .5s;position:absolute;inset:0}.wd-stair:not(.lc-stair) .wd-st-bar{background:#f1f0fe!important}.wd-stair:not(.lc-stair) .wd-st-ic{background:#e6e6f0!important}.wd-stair:not(.lc-stair) .wd-st-bar[style*="background: linear-gradient"]:before,.wd-stair:not(.lc-stair) .wd-st-bar[style*="background: rgb(79, 70, 229)"]:before,.wd-stair:not(.lc-stair) .wd-st-bar[style*="background: rgb(99, 102, 241)"]:before,.wd-stair:not(.lc-stair) .wd-st-bar[data-s=on]:before,.wd-stair:not(.lc-stair) .wd-st-bar[data-s=done]:before,.wd-stair:not(.lc-stair) .wd-st-ic[style*="background: linear-gradient"]:before{opacity:1}.wd-stair .wd-st-bar span{z-index:1;position:relative}.lc-stair .wd-st-ic,.lc-stair:not(:hover) .wd-st:first-child .wd-st-ic,.lc-stair .wd-st:hover .wd-st-ic{background:#e6e6f0!important}.lc-stair .wd-st-bar,.lc-stair:not(:hover) .wd-st:first-child .wd-st-bar,.lc-stair .wd-st:hover .wd-st-bar{background:#f1f0fe!important}.lc-stair:not(:hover) .wd-st:first-child .wd-st-ic:before,.lc-stair .wd-st:hover .wd-st-ic:before,.lc-stair:not(:hover) .wd-st:first-child .wd-st-bar:before,.lc-stair .wd-st:hover .wd-st-bar:before{opacity:1}.jp-aud-hl{isolation:isolate;position:relative;overflow:hidden;box-shadow:0 40px 70px -44px #4f46e5e6;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important;border-color:#0000!important}.jp .jp-aud-hl h3,.jp-aud-hl p{color:#fff}.jp-aud-hl .jp-ap-ic,.jp-aud-hl:hover .jp-ap-ic{color:#4f46e5!important;background:#fff!important}.jp-aud-link,.jp-aud-link:hover{color:#111827}.jp-aud-link .lc-cd-cta svg{width:15px;height:15px;transition:transform .3s}.jp-aud-link:hover .lc-cd-cta svg{transform:translate(4px)}.jp-rg{margin-top:0}.jp-rg .lc-ar-all{grid-column:span 2}.jp-rg-notes{gap:12px;margin-top:14px;display:grid}@media (width>=900px){.jp-rg-notes{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.jp-rg-notes .lc-mk-note{align-items:flex-start;margin-top:0}.jp-rg-notes .lc-note-p a{color:#4f46e5;text-underline-offset:3px;font-weight:600;text-decoration:underline #4f46e559}.jp-ts{gap:16px;display:grid}@media (width>=1024px){.jp-ts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jp-ts-g:last-child{grid-column:1/-1}.jp-ts-g:last-child .jp-ts-l{grid-template-columns:repeat(3,minmax(0,1fr))}}.jp-ts-g{background:#fff;border:1px solid #ececf3;border-radius:26px;padding:clamp(18px,2.4vw,26px)}.jp-ts-h{color:#111827;align-items:center;gap:10px;font-family:Sora,Inter,sans-serif;font-size:17px;font-weight:700;display:flex;margin-bottom:14px!important}.jp-ts-h>span{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.jp-ts-h svg{width:16px;height:16px}.jp-ts-h em{color:#4338ca;background:#f1f0fe;border-radius:9999px;margin-left:auto;padding:3px 10px;font-family:Inter,sans-serif;font-size:12.5px;font-style:normal;font-weight:600}.jp-ts-l{gap:8px;display:grid}@media (width>=640px){.jp-ts-l{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-ts-g:first-child .jp-ts-l{grid-template-columns:minmax(0,1fr)}.jp-ts-i{color:#111827;background:#f7f7fb;border:1px solid #0000;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;transition:background .3s,border-color .3s;display:flex}.jp-ts-i:hover{color:#111827;background:#fff;border-color:#4f46e547}.jp-ts-b{flex:1;min-width:0}.jp-ts-b strong{font-size:15px;font-weight:600;display:block}.jp-ts-b span{color:#52525b;margin-top:2px;font-size:13.5px;line-height:1.5;display:block}.jp-ts-go{color:#4f46e5;border-radius:9999px;flex:none;place-items:center;width:30px;height:30px;transition:background .3s,color .3s;display:grid}.jp-ts-go svg{width:15px;height:15px}.jp-ts-i:hover .jp-ts-go{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.jp-ai-prompt{color:#111827;background:#faf9ff;border:1.5px solid #c7d2fe;border-radius:9999px;align-items:center;gap:10px;padding:10px 10px 10px 16px;font-size:14px;display:flex}.jp-ai-prompt>svg{color:#7c3aed;width:16px;height:16px}.jp-ai-prompt span{flex:1}.jp-ai-prompt b{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:30px;height:30px;display:grid}.jp-ai-prompt b svg{width:15px;height:15px}.jp-ai-gen{border:1px dashed #d4d4de;border-radius:16px;gap:9px;padding:16px;display:grid}.jp-ai-hero{background:linear-gradient(135deg,#eef0fd,#f5f3ff);border-radius:12px;height:70px}.jp-ai-cols{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px;display:grid}.jp-ai-cols span{background:#f4f4f7;border-radius:10px;height:46px}.jp-ai-warn .jp-hv-fic{color:#ea580c;background:#fff7ed}.jp-ka{background:#fff;border:1px solid #ececf3;border-radius:28px;gap:18px 48px;padding:clamp(24px,3.4vw,44px);display:grid;box-shadow:0 30px 60px -44px #4f46e580}@media (width>=900px){.jp-ka{grid-template-columns:220px minmax(0,1fr)}}.jp-ka-l{flex-direction:column;gap:14px;display:flex}.jp-ka-l .wd-eyebrow{margin:0}.jp-ka-t>p{color:#3f3f46;font-size:clamp(17px,1.5vw,19px);line-height:1.7}.jp-ka-t>p strong{color:#111827}.jp-ka-split{gap:10px;margin-top:20px;display:grid}@media (width>=720px){.jp-ka-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-ai-good{gap:14px;display:grid}@media (width>=640px){.jp-ai-good{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.jp-ai-good{grid-template-columns:repeat(4,minmax(0,1fr))}}.jp-ai-step{background:#fafafd;border:1px solid #f0f0f5;border-radius:18px;align-items:center;gap:14px;padding:16px 18px;display:flex}.jp-ai-step small{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;font-size:11.5px;font-weight:700;display:block}.jp-ai-step strong{color:#111827;font-size:15px;line-height:1.4;display:block}.jp-ai-sic{color:#4f46e5;background:#f1f0fe;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.jp-ai-sic svg{width:19px;height:19px}.jp-ai-you{color:#047857;background:#ecfdf5}.jp-ai-links a{color:#4f46e5;text-underline-offset:3px;font-weight:600;text-decoration:underline #4f46e559}.jp-kb{gap:16px;max-width:1000px;margin:0 auto;display:grid;position:relative}@media (width>=800px){.jp-kb{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}.jp-kb-c{background:#fff;border:1px solid #ececf3;border-radius:28px;flex-direction:column;gap:12px;padding:clamp(24px,2.8vw,34px);display:flex}.jp-kb-hl{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;position:relative;overflow:hidden;box-shadow:0 44px 80px -46px #4f46e5e6}.jp-kb-hl:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.jp-kb-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.jp-kb-ic{color:#4f46e5;background:#fff;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.jp-kb-ic svg{width:21px;height:21px}.jp-kb-ok{color:#047857;background:#ecfdf5}.jp-kb-tag{color:#52525b;background:#f4f4f7;border-radius:9999px;padding:5px 12px;font-size:12.5px;font-weight:600}.jp-kb-hl .jp-kb-tag{color:#fff;background:#ffffff29}.wd .jp-kb-c h3{font-size:clamp(19px,1.9vw,23px);font-weight:700;line-height:1.25}.wd .jp-kb-hl h3,.jp-kb-hl>p{color:#fff}.jp-kb-c>p:not(.jp-kb-l){color:#52525b;font-size:15.5px;line-height:1.65}.jp-kb-hl>p:not(.jp-kb-l){color:#fff}.jp-kb-meter{background:#eef0f6;border-radius:9999px;height:10px;margin-top:auto;overflow:hidden}.jp-kb-hl .jp-kb-meter{background:#fff3}.jp-kb-fill{border-radius:9999px;height:100%;display:block}.jp-kb-f1{background:#10b981;width:100%}.jp-kb-f2{background:#fff;width:22%}.jp-kb-l{color:#71717a;justify-content:space-between;gap:10px;font-size:12.5px;font-weight:600;display:flex}.jp-kb-hl .jp-kb-l{color:#ffffffd9}.jp-kb-vs{display:none}@media (width>=800px){.jp-kb-vs{z-index:2;color:#4f46e5;background:#fff;border:1px solid #ececf3;border-radius:9999px;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;font-family:Sora,Inter,sans-serif;font-size:13px;font-weight:700;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 12px 24px -12px #1118274d}}.jp .wd-faq .wd-faq-a,.jl .wd .wd-faq .wd-faq-a{transition:opacity .35s,transform .35s}.jp .wd-faq.is-ready:not(.is-open) .wd-faq-a,.jl .wd .wd-faq.is-ready:not(.is-open) .wd-faq-a{opacity:0;transform:translateY(-6px)}.jp .wd-faq .wd-faq-ico,.jl .wd .wd-faq .wd-faq-ico{transition:transform .4s cubic-bezier(.4,0,.2,1),background .35s,color .35s}.jp .wd-faq.is-open .wd-faq-ico,.jl .wd .wd-faq.is-open .wd-faq-ico{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:rotate(45deg)}.jp .wd-faq.is-open{border-color:#4f46e54d;box-shadow:0 16px 36px -22px #4f46e573}.jl .wd.jp{background:0 0}.jp-pf{gap:16px;display:grid}@media (width>=900px){.jp-pf{grid-template-columns:repeat(3,minmax(0,1fr))}}.jp-pf-c{background:#fff;border:1px solid #ececf3;border-radius:26px;flex-direction:column;gap:14px;padding:clamp(22px,2.4vw,28px);transition:border-color .35s,box-shadow .35s,transform .35s;display:flex}.jp-pf-c:hover{border-color:#4f46e540;transform:translateY(-3px);box-shadow:0 28px 52px -32px #4f46e580}.jp-pf-top{border-bottom:1px solid #f0f0f5;align-items:center;gap:14px;padding-bottom:16px;display:flex}.jp-pf-logo{background:#fff;border:1px solid #ececf3;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 8px 18px -12px #1118274d}.jp-pf-logo img{object-fit:contain;width:28px;height:28px}.jp-pf-mw{border-radius:inherit;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);place-items:center;width:100%;height:100%;display:grid}.jp-pf-mw svg{width:24px;height:24px}.wd .jp-pf-top h3{font-size:20px;font-weight:700;line-height:1.2}.jp-pf-top span{color:#71717a;font-size:13.5px}.jp-pf-row{border-radius:16px;gap:6px;padding:14px 16px;display:grid}.jp-pf-row small{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.jp-pf-row small svg{width:13px;height:13px}.jp-pf-row p{color:#3f3f46;font-size:14.5px;line-height:1.6}.jp-pf-good{background:#ecfdf5}.jp-pf-good small{color:#047857}.jp-pf-bad{background:#f7f7fb}.jp-pf-bad small{color:#71717a}.jp-pf-hl{border-color:#4f46e54d;box-shadow:0 0 0 3px #4f46e514}.jp-pf-hl .jp-pf-logo{border:0;padding:0}.jp .wd-hero{background:#fff}.jp-ws-chips{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.jp-ws-chips .wd-chip{gap:7px;margin:0;padding:5px 12px 5px 5px;font-size:12.5px}.jp-ws-chips .wd-chip-ic{width:22px;height:22px}.jp-ws-note{color:#52525b;align-items:flex-start;gap:10px;max-width:520px;font-size:14px;line-height:1.6;display:flex;margin-top:22px!important}.jp-ws-note svg{color:#7c3aed;flex:none;width:17px;height:17px;margin-top:2px}.jp-ws-flow{background:#fff;border:1px solid #ececf3;border-radius:28px;padding:clamp(22px,2.6vw,30px);box-shadow:0 40px 80px -44px #4f46e58c}.jp-ws-fh{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex;margin-bottom:20px!important}.jp-ws-fh svg{width:15px;height:15px}.jp-ws-st{background:#fafafd;border:1px solid #f0f0f5;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;display:flex}.jp-ws-st>div{flex:1;min-width:0}.jp-ws-st strong{color:#111827;font-size:15px;display:block}.jp-ws-st>div span{color:#52525b;font-size:13.5px;line-height:1.5;display:block}.jp-ws-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 10px 20px -10px #4f46e5cc}.jp-ws-ic svg{width:19px;height:19px}.jp-ws-ok{color:#047857;background:#ecfdf5;border-radius:9999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.jp-ws-ok svg{width:13px;height:13px}.jp-ws-line{background:repeating-linear-gradient(#c7d2fe 0 4px,#0000 4px 8px);width:2px;height:18px;margin-left:36px}.jp-pr{align-items:stretch;gap:16px;display:grid}@media (width>=900px){.jp-pr{grid-template-columns:repeat(3,minmax(0,1fr))}}.jp-pr-c{background:#fff;border:1px solid #ececf3;border-radius:28px;flex-direction:column;gap:6px;padding:clamp(24px,2.6vw,32px);display:flex}.jp-pr-c .lc-chk{border-top:1px solid #f0f0f5;margin:14px 0 22px;padding-top:16px}.jp-pr-c .lc-chk li{font-size:14.5px}.jp-pr-c>a{justify-content:center;margin-top:auto}.jp-pr-tag{color:#4338ca;background:#f1f0fe;border-radius:9999px;align-self:flex-start;align-items:center;gap:7px;margin-bottom:12px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.jp-pr-tag svg{width:14px;height:14px}.jp-pr-a{letter-spacing:-.02em;color:#111827;font-family:Sora,Inter,sans-serif;font-size:clamp(30px,3vw,38px);font-weight:700;line-height:1.1}.jp-pr-a small{color:#71717a;font-size:15px;font-weight:600}.jp-pr-s{color:#71717a;font-size:13.5px}.jp-pr-d{color:#52525b;font-size:15px;line-height:1.6;margin-top:10px!important}.jp-pr-hl{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;position:relative;overflow:hidden;box-shadow:0 44px 80px -46px #4f46e5e6}@media (width>=900px){.jp-pr-hl{transform:translateY(-10px)}}.jp-pr-hl:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%);mask-image:radial-gradient(circle at 100% 0,#000,#0000 65%)}.jp-pr-hl .jp-pr-tag{color:#fff;background:#ffffff29}.jp-pr-hl .jp-pr-a,.jp-pr-hl .jp-pr-d,.jp-pr-hl .lc-chk li{color:#fff}.jp-pr-hl .jp-pr-a small,.jp-pr-hl .jp-pr-s{color:#fffc}.jp-pr-hl .lc-chk{border-top-color:#fff3}.jp-pr-hl .wd-check{color:#4f46e5;background:#fff}.jp-pr-info{gap:12px;margin-top:20px;display:grid}@media (width>=900px){.jp-pr-info{grid-template-columns:repeat(2,minmax(0,1fr))}.jp-pr-info>:first-child{grid-column:1/-1}}@media (width>=1200px){.jp-pr-info{grid-template-columns:minmax(0,6fr) minmax(0,5fr) minmax(0,5fr)}.jp-pr-info>:first-child{grid-column:auto}}.jp-pr-info .lc-mk-note{align-items:flex-start;margin:0}.jp-pf-mw{color:#fff!important}.jp-pf-mw svg{stroke:#fff;stroke-width:2.25px;width:24px;height:24px}.jp-pf-woo{-webkit-text-fill-color:#fff;letter-spacing:-.02em;border:0;font-family:Sora,Inter,sans-serif;font-size:15px;font-weight:700;color:#fff!important;background:#7f54b3!important}.jp-pf-shop{color:#fff;background:#95bf47;border:0}.jp-pf-shop svg{stroke-width:2.25px;width:24px;height:24px}.jp-pf-woo img{width:34px;height:34px}.jp-pf-shop img{width:26px;height:26px}.jp-pi{gap:16px;margin-top:24px;display:grid}@media (width>=1024px){.jp-pi{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.jp-pi-main{background:#fff;border:1px solid #ececf3;border-radius:26px;align-items:flex-start;gap:18px;padding:clamp(22px,2.8vw,34px);display:flex}.jp-pi-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid}.jp-pi-ic svg{width:22px;height:22px}.wd .jp-pi-main h3{font-size:clamp(18px,1.8vw,21px);font-weight:700;line-height:1.3}.jp-pi-f{gap:8px;display:grid;margin:14px 0!important}@media (width>=640px){.jp-pi-f{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-pi-f li{color:#3f3f46;background:#f7f7fb;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.jp-pi-f svg{color:#7c3aed;flex:none;width:16px;height:16px}.jp-pi-main p{color:#52525b;font-size:15px;line-height:1.6}.jp-pi-main .wd-btn{margin-top:18px;padding:13px 22px;font-size:15px}@media (width<=559px){.jp-pi-main{flex-direction:column}}.jp-pi-side{background:#fff;border:1px solid #ececf3;border-radius:26px;flex-direction:column;gap:10px;padding:clamp(20px,2.4vw,26px);display:flex}.jp-pi-sh{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;align-items:center;gap:8px;font-size:11.5px;font-weight:700;display:flex;margin-bottom:4px!important}.jp-pi-sh svg{width:14px;height:14px}.jp-pi-city{color:#111827;background:#f7f7fb;border:1px solid #0000;border-radius:18px;gap:3px;padding:16px 48px 16px 18px;transition:background .3s,border-color .3s;display:grid;position:relative}.jp-pi-city:hover{color:#111827;background:#fff;border-color:#4f46e547}.jp-pi-city strong{font-family:Sora,Inter,sans-serif;font-size:15.5px}.jp-pi-city span{color:#52525b;font-size:13.5px;line-height:1.5}.jp-pi-city>svg{color:#4f46e5;width:18px;height:18px;margin-top:-9px;transition:transform .3s;position:absolute;top:50%;right:16px}.jp-pi-city:hover>svg{transform:translate(2px,-2px)}.jp-rl{gap:14px;display:grid}@media (width>=640px){.jp-rl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.jp-rl{grid-template-columns:repeat(6,minmax(0,1fr))}.jp-rl-c{grid-column:span 2}.jp-rl-c:nth-child(4),.jp-rl-c:nth-child(5){grid-column:span 3}}.jp-rl-c{color:#111827;background:#fff;border:1px solid #ececf3;border-radius:22px;flex-direction:column;gap:8px;padding:22px;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex}.jp-rl-c:hover{color:#111827;border-color:#4f46e540;transform:translateY(-3px);box-shadow:0 26px 48px -32px #4f46e580}.jp-rl-top{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.jp-rl-ic{isolation:isolate;color:#4f46e5;background:#f1f0fe;border-radius:13px;place-items:center;width:42px;height:42px;transition:color .35s;display:grid;position:relative}.jp-rl-ic:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:linear-gradient(135deg,#4f46e5,#7c3aed);transition:opacity .35s;position:absolute;inset:0}.jp-rl-c:hover .jp-rl-ic{color:#fff}.jp-rl-c:hover .jp-rl-ic:before{opacity:1}.jp-rl-ic svg{width:19px;height:19px}.jp-rl-e{letter-spacing:.12em;text-transform:uppercase;color:#71717a;font-size:11.5px;font-weight:700}.wd .jp-rl-c h3{font-size:17px;font-weight:700;line-height:1.3}.jp-rl-c p{color:#52525b;flex:1;font-size:14.5px;line-height:1.6}.jp-rl-go{color:#4f46e5;align-items:center;gap:6px;margin-top:6px;font-size:14px;font-weight:600;display:inline-flex}.jp-rl-go svg{width:15px;height:15px;transition:transform .3s}.jp-rl-c:hover .jp-rl-go svg{transform:translate(4px)}.wl-hv{padding:28px 28px 44px}.wl-site{gap:16px;padding:18px 20px 22px;display:grid}.wl-nav{border-bottom:1px solid #f0f0f5;align-items:center;gap:12px;padding-bottom:14px;display:flex}.wl-nav .wl-logo{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:8px;width:26px;height:26px;margin-right:auto}.wl-nav i{background:#eef0f6;border-radius:9999px;width:38px;height:7px}.wl-nav b{color:#111827;border:1px solid #e4e4ee;border-radius:9999px;padding:6px 12px;font-size:11.5px;font-weight:600}.wl-hero{background:linear-gradient(#f7f7fb,#fff);border:1px solid #f0f0f5;border-radius:16px;gap:9px;padding:22px;display:grid}.wl-h{background:#d9d9e6;border-radius:9999px;width:82%;height:14px;display:block}.wl-h2{background:linear-gradient(90deg,#4f46e58c,#7c3aed73);width:58%;margin-bottom:6px}.wl-cta{align-items:center;gap:8px;margin-top:8px;display:flex}.wl-cta b{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;padding:8px 14px;font-size:12px;font-weight:600}.wl-cta span{color:#52525b;border:1px solid #e4e4ee;border-radius:9999px;padding:7px 13px;font-size:12px;font-weight:600}.wl-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.wl-rev,.wl-form{border:1px solid #f0f0f5;border-radius:14px;align-content:start;gap:8px;padding:14px;display:grid}.wl-stars{color:#f59e0b;gap:2px;display:flex}.wl-stars svg{fill:currentColor;width:13px;height:13px}.wl-in{background:#fafafc;border:1px solid #e4e4ee;border-radius:8px;height:22px;display:block}.wl-form b{color:#fff;background:#111827;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.wl-form b svg{width:12px;height:12px}.wl-f1{top:0;right:0}.wl-f2{top:65%;left:0}.wl-f3{bottom:0;right:8px}@media (width<=639px){.wl-hv{padding:0}.lc-sx2-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.lc-sx2-ic{grid-area:1/1}.lc-sx2-go{grid-area:1/2;display:grid}.lc-sx2-txt{grid-area:2/1/auto/-1}.lc-pr-row,.lc-pr-wide .lc-pr-row{grid-template-columns:minmax(0,1fr);gap:12px}.lc-pr-pos{grid-column:auto}}.lc-hub{background:#fff;border:1px solid #4f46e51f;border-radius:28px;padding:clamp(22px,2.8vw,30px);position:relative;box-shadow:0 40px 80px -44px #1e1b4b73,0 0 0 6px #4f46e50a}.lc-hub .lc-area-t{text-align:center}.lc-hub-orb{aspect-ratio:1/.78;margin:4px 0 18px;position:relative}.lc-hub-ring{border:1.5px dashed #c7c3f5;border-radius:50%;position:absolute;inset:14% 18%}.lc-hub-ring2{background:radial-gradient(closest-side,#7c3aed14,#0000);border-style:solid;border-color:#ececf8;inset:30% 33%}.lc-hub-c{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:20px;justify-items:center;gap:2px;padding:14px 20px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 40px -18px #4f46e5cc}.lc-hub-c svg{width:18px;height:18px;margin-bottom:2px}.lc-hub-c strong{letter-spacing:-.01em;font-family:Sora,Inter,sans-serif;font-size:17px;font-weight:700}.lc-hub-c small{color:#ffffffd9;font-size:11.5px}.lc-hub-halo{border-radius:inherit;pointer-events:none;animation:2.8s ease-out infinite lcHubPulse;position:absolute;inset:0;box-shadow:0 0 #7c3aed59}@keyframes lcHubPulse{0%{box-shadow:0 0 #7c3aed59}to{box-shadow:0 0 0 22px #7c3aed00}}.lc-hub-pins{margin:0;padding:0;list-style:none}.lc-hub-pins li{color:#111827;white-space:nowrap;background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:7px;padding:7px 12px;font-size:13px;font-weight:600;transition:border-color .25s,background .25s,transform .25s;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 10px 22px -16px #1e1b4b80}.lc-hub-pins li:before{content:"";background:#7c3aed;border-radius:9999px;width:7px;height:7px;box-shadow:0 0 0 3px #ede9fe}.lc-hub-pins li:hover{background:#f5f3ff;border-color:#4f46e559;transform:translate(-50%,calc(-50% - 2px))}.lc-hub-pins li:first-child{top:8%;left:50%}.lc-hub-pins li:nth-child(2){top:24%;left:82%}.lc-hub-pins li:nth-child(3){top:52%;left:86%}.lc-hub-pins li:nth-child(4){top:80%;left:78%}.lc-hub-pins li:nth-child(5){top:93%;left:50%}.lc-hub-pins li:nth-child(6){top:80%;left:21%}.lc-hub-pins li:nth-child(7){top:52%;left:14%}.lc-hub-pins li:nth-child(8){top:24%;left:18%}.lc-hub-route{color:#111827;background:#f7f7fb;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 18px;font-size:14px;font-weight:600;display:grid}.lc-hub-pt{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.lc-hub-pt i{background:#fff;border:3px solid #4f46e5;border-radius:9999px;width:10px;height:10px}.lc-hub-pt2 i{background:#7c3aed;border-color:#ede9fe}.lc-hub-line{background:repeating-linear-gradient(90deg,#a5b4fc 0 6px,#0000 6px 12px);justify-content:center;height:2px;display:flex;position:relative}.lc-hub-line b{color:#4f46e5;white-space:nowrap;background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.lc-hub-line svg{width:13px;height:13px}@media (width<=559px){.lc-hub-orb{aspect-ratio:auto;justify-items:center;gap:14px;display:grid}.lc-hub-ring{display:none}.lc-hub-c{position:relative;top:auto;left:auto;transform:none}.lc-hub-pins{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lc-hub-pins li,.lc-hub-pins li:hover{position:static;transform:none}.lc-hub-route{grid-template-columns:1fr;justify-items:start}.lc-hub-line{background:repeating-linear-gradient(#a5b4fc 0 6px,#0000 6px 12px);justify-content:flex-start;width:2px;height:34px;margin-left:4px}.lc-hub-line b{left:16px}}@media (prefers-reduced-motion:reduce){.lc-hub-halo{animation:none}}.lc-hub-c{box-shadow:none;color:#111827;background:0 0;border-radius:0;gap:0;padding:0}.lc-hub-pin{place-items:center;width:48px;height:48px;margin-bottom:6px;display:grid;position:relative}.lc-hub-pin svg{z-index:1;color:#4f46e5;fill:#ede9fe;stroke-width:1.8px;filter:drop-shadow(0 8px 10px #4f46e559);width:44px;height:44px;margin:0;position:relative}.lc-hub-halo{width:14px;height:6px;box-shadow:none;background:#7c3aed73;border-radius:50%;animation:2.4s ease-in-out infinite lcHubBreathe;position:absolute;inset:auto auto -2px 50%;transform:translate(-50%)}@keyframes lcHubBreathe{0%,to{opacity:.55;width:12px;height:5px;box-shadow:0 0 #7c3aed4d}50%{opacity:.25;width:30px;height:10px;box-shadow:0 0 0 6px #7c3aed00}}.lc-hub-c strong{color:#111827;font-size:18px}.lc-hub-c small{color:#6b7280}.zl-area{border:1px solid #f0f0f5;border-radius:14px;gap:12px;padding:14px;display:grid}.zl-area-h{align-items:center;gap:10px;display:flex}.zl-area-h strong{color:#111827;font-size:13.5px;display:block}.zl-area-h small{color:#6b7280;font-size:11.5px;display:block}.zl-area .lc-hub-pin{flex:none;width:34px;height:34px;margin:0}.zl-area .lc-hub-pin svg{width:30px;height:30px}.zl-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.zl-chips li{color:#4338ca;background:#f4f3ff;border-radius:9999px;padding:4px 10px;font-size:11.5px;font-weight:600}.zl-f3{bottom:0;left:0}.zl-hv .wl-f1{top:-22px}@media (width<=639px){.zl-hv .wl-f1{top:auto}}.zl-chips li a{color:inherit}.zl-chips li:has(a):hover{background:#ebe9fe}.lc-chk li.ai-no{color:#9ca3af}.wd-check.ai-x{color:#9ca3af;background:#f4f4f7}.ai-gar{background:#fff;border:1px solid #ececf3;border-radius:24px;align-items:center;gap:16px;margin-top:20px;padding:clamp(20px,2.6vw,28px);display:grid}@media (width>=768px){.ai-gar{grid-template-columns:auto minmax(0,1fr) auto;gap:22px}}.ai-gar-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.ai-gar-ic svg{width:24px;height:24px}.ai-gar h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:18px;font-weight:700;margin:0 0 4px!important}.ai-gar p{color:#52525b;font-size:15px;line-height:1.6;margin:0!important}.ai-hv{padding:28px 24px 44px}.ai-st{grid-template-columns:minmax(0,1fr) auto minmax(0,1.25fr);align-items:center;gap:14px;padding:20px;display:grid}.ai-st-lbl{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.ai-st-up{color:#4f46e5;background:#faf9ff;border:1.5px dashed #c7c3f5;border-radius:16px;justify-items:center;gap:8px;padding:22px 10px;display:grid}.ai-st-up svg{stroke-width:1.5px;width:40px;height:40px}.ai-st-up small{color:#52525b;font-size:11.5px}.ai-st-tags,.ai-tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ai-st-tags b,.ai-tags b{color:#4338ca;background:#f4f3ff;border-radius:9999px;padding:4px 10px;font-size:11.5px;font-weight:600}.ai-st-tags b.on{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.ai-st-arrow{color:#7c3aed;background:#fff;border:1px solid #ececf3;border-radius:9999px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 10px 20px -12px #4f46e599}.ai-st-arrow svg{width:18px;height:18px}.ai-st-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ai-m{aspect-ratio:3/4;color:#ffffffe6;border-radius:14px;place-items:end center;display:grid;overflow:hidden}.ai-m svg{stroke-width:1.2px;width:70%;height:70%;margin-bottom:-10%}.ai-m1{background:linear-gradient(160deg,#c7d2fe,#818cf8)}.ai-m2{background:linear-gradient(160deg,#ddd6fe,#a78bfa)}.ai-m3{background:linear-gradient(160deg,#e9d5ff,#c084fc)}.ai-m4{background:linear-gradient(160deg,#e0e7ff,#6366f1)}.ai-f2{bottom:0;left:0}@media (width<=639px){.ai-hv{padding:0}.ai-st{grid-template-columns:1fr}.ai-st-arrow{justify-self:center;transform:rotate(90deg)}}.ai-trust{background:#fff;border-top:1px solid #f0f0f5;border-bottom:1px solid #f0f0f5;padding:22px 0}.ai-trust-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;display:flex}.ai-trust-t{color:#111827;font-family:Sora,Inter,sans-serif;font-size:15px;font-weight:600;margin:0!important}.ai-trust-l{flex-wrap:wrap;gap:10px 26px;margin:0;padding:0;list-style:none;display:flex}.ai-trust-l li{color:#3f3f46;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}.ai-trust-l svg{color:#7c3aed;width:17px;height:17px}.ai-why{gap:16px;display:grid}@media (width>=640px){.ai-why{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.ai-why{grid-template-columns:repeat(3,minmax(0,1fr))}}.ai-demo{flex-wrap:wrap;align-items:center;margin-top:28px}.ai-hv{width:100%;max-width:560px;margin-inline:auto}.ai-st{align-items:start}.ai-st-arrow{align-self:center}.ai-demo{margin-top:28px}.ai-demo .wd-btn-2{margin-left:0}@media (width>=768px) and (width<=1023px){.wd-stair[style*=--n\:3],.wd-stair[style*="--n: 3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px) and (width<=1279px){.wd-stair[style*="--n: 5"],.wd-stair[style*="--n: 6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ai-trust{padding:36px 0}.ai-trust .ai-trust-t{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#6b7280;font-family:Inter,sans-serif;font-size:12px;font-weight:600;margin-bottom:18px!important}.ai-kpi{gap:12px;max-width:960px;margin:0 auto;display:grid}@media (width>=640px){.ai-kpi{grid-template-columns:repeat(3,minmax(0,1fr))}}.ai-kpi>div{background:#f7f7fb;border:1px solid #f0f0f5;border-radius:20px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;padding:18px 20px;display:grid}.ai-kpi-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;grid-row:1/3;place-items:center;width:46px;height:46px;display:grid}.ai-kpi-ic svg{width:20px;height:20px}.ai-kpi strong{letter-spacing:-.02em;color:#111827;font-family:Sora,Inter,sans-serif;font-size:24px;font-weight:700;line-height:1.1}.ai-kpi>div>span:last-child{color:#52525b;font-size:14px}.ai-vs{align-items:center;gap:16px;max-width:960px;margin:0 auto 20px;display:grid}@media (width>=768px){.ai-vs{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.ai-vs-c{background:#fff;border:1px solid #ececf3;border-radius:24px;align-content:start;gap:18px;height:100%;padding:clamp(22px,2.8vw,30px);display:grid}.ai-vs-c .lc-chk li.ai-no,.ai-vs-c:not(.ai-vs-hl) .lc-chk{color:#6b7280}.ai-vs-hl{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;box-shadow:0 30px 60px -34px #4f46e5cc}.ai-vs-hl .jp-pr-tag{color:#fff;background:#ffffff29}.ai-vs-hl .lc-chk,.ai-vs-hl .lc-chk li{color:#fff}.ai-vs-hl .wd-check{color:#fff;background:#fff3}.ai-vs-arr{color:#7c3aed;background:#fff;border:1px solid #ececf3;border-radius:9999px;justify-self:center;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 20px -12px #4f46e599}.ai-vs-arr svg{width:18px;height:18px}@media (width<=767px){.ai-vs-arr{transform:rotate(90deg)}}.ai-vs+.ai-gar{max-width:960px;margin-left:auto;margin-right:auto}.ai-vs-c .jp-pr-tag{justify-self:start}.geo-hv{width:100%;max-width:560px;margin-inline:auto;padding:28px 24px 44px}.geo-chat{gap:14px;padding:22px;display:grid}.geo-q{color:#111827;background:#f4f4f7;border-radius:18px 18px 4px;justify-self:end;max-width:80%;padding:10px 16px;font-size:14px;font-weight:500;margin:0!important}.geo-a{align-items:flex-start;gap:12px;display:flex}.geo-a-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;place-items:center;width:30px;height:30px;display:grid}.geo-a-ic svg{width:15px;height:15px}.geo-a-b{flex:1;gap:8px;min-width:0;display:grid}.geo-list{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:grid}.geo-list li{color:#111827;border:1px solid #f0f0f5;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.geo-list b{color:#4f46e5;background:#f1f0fe;border-radius:9999px;place-items:center;width:24px;height:24px;font-family:Sora,Inter,sans-serif;font-size:12px;display:grid}.geo-list span{flex:1}.geo-list em{color:#059669;align-items:center;gap:4px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.geo-list em svg{width:13px;height:13px}.geo-miss{background:#fff7f7;border-style:dashed!important;border-color:#fecaca!important}.geo-miss b{color:#dc2626;background:#fee2e2}.geo-miss em{color:#dc2626}@media (width<=639px){.geo-hv{padding:0}}.geo-intro{align-items:center;gap:clamp(24px,4vw,56px);display:grid}@media (width>=960px){.geo-intro{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.geo-intro-c{background:#fff;border:1px solid #ececf3;border-radius:28px;padding:clamp(22px,2.8vw,32px);box-shadow:0 30px 60px -44px #4f46e580}.geo-stat{border-bottom:1px solid #f0f0f5;align-items:baseline;gap:12px;margin-bottom:18px;padding-bottom:18px;display:flex}.geo-stat strong{letter-spacing:-.03em;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Sora,Inter,sans-serif;font-size:clamp(44px,5vw,60px);font-weight:700;line-height:1}.geo-stat span{color:#52525b;font-size:15px}.geo-intro-h,.geo-sub{letter-spacing:.08em;text-transform:uppercase;color:#4f46e5;font-size:13px;font-weight:600;margin:0 0 10px!important}.geo-sub{margin:14px 0 8px!important}.geo-two{gap:16px;display:grid}@media (width>=900px){.geo-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.geo-box{background:#fff;border:1px solid #ececf3;border-radius:28px;padding:clamp(22px,2.8vw,30px)}.geo-box-h{align-items:center;gap:14px;margin-bottom:14px;display:flex}.geo-box-h h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:19px;font-weight:700;margin:0!important}.geo-box-h p{color:#52525b;font-size:14.5px;margin:4px 0 0!important}.geo-rows{gap:0;margin:0;padding:0;list-style:none;display:grid}.geo-row{border-top:1px solid #f0f0f5;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.geo-row-ic{color:#4f46e5;background:#f1f0fe;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;transition:background .3s,color .3s;display:grid}.geo-row:hover .geo-row-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.geo-row-ic svg{width:18px;height:18px}.geo-row h4{color:#111827;font-size:15.5px;font-weight:600;margin:0 0 2px!important}.geo-row p{color:#52525b;font-size:14.5px;line-height:1.6;margin:0!important}.geo-lead2{text-align:center;color:#52525b;max-width:760px;font-size:16px;line-height:1.7;margin:-8px auto 28px!important}.geo-plat{gap:16px;display:grid}@media (width>=640px){.geo-plat{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.geo-plat{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.3fr)}}.geo-logo{background:#fff;border:1px solid #ececf3;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.geo-logo img{border-radius:6px;width:26px;height:26px}.geo-win{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000}.wd .geo-win h3,.geo-win .lc-chk,.geo-win .lc-chk li{color:#fff}.geo-win .lc-cd-ic,.geo-win .wd-check{color:#fff;background:#ffffff2e}.geo-note{margin-top:24px}.geo-note a{color:#4f46e5;text-underline-offset:3px;font-weight:600;text-decoration:underline}.geo-steps{max-width:900px;margin:0 auto}.geo-qs{gap:8px;margin-bottom:12px;display:grid}.geo-qs span{color:#3f3f46;background:#f7f7fb;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:14.5px;font-style:italic;display:flex}.geo-qs svg{color:#7c3aed;flex:none;width:16px;height:16px}.geo-mon{gap:16px;margin-top:6px;display:grid}@media (width>=760px){.geo-mon{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}}.geo-rep{background:#fff;border:1px solid #ececf3;border-radius:20px;gap:12px;padding:18px;display:grid;box-shadow:0 20px 40px -30px #4f46e580}.geo-rep-t{color:#111827;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex;margin:0!important}.geo-rep-t svg{color:#4f46e5;width:16px;height:16px}.geo-bar{color:#3f3f46;grid-template-columns:minmax(0,1fr) auto;gap:6px;font-size:13.5px;display:grid}.geo-bar b{color:#111827}.geo-bar i{background:#f1f0fe;border-radius:9999px;grid-column:1/-1;height:8px;display:block;overflow:hidden}.geo-bar em{border-radius:inherit;background:linear-gradient(90deg,#4f46e5,#7c3aed);height:100%;display:block}.geo-w45{width:45%}.geo-w62{width:62%}.geo-w38{width:38%}.geo-quote{text-align:center;background:#fff;border:1px solid #ececf3;border-radius:28px;justify-items:center;gap:10px;max-width:820px;margin:32px auto 0;padding:clamp(24px,3vw,36px);display:grid}.geo-quote>svg{color:#7c3aed;width:28px;height:28px}.geo-quote blockquote{color:#111827;margin:0;font-family:Sora,Inter,sans-serif;font-size:clamp(18px,1.9vw,22px);font-weight:600;line-height:1.45}.geo-quote figcaption{color:#52525b;font-size:15px}.geo-cta-l{flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:4px 0 6px;padding:0;list-style:none;display:flex}.geo-cta-l li{color:#fff;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.geo-cta-l svg{width:16px;height:16px}.geo-p{color:#52525b;font-size:15px;line-height:1.7;margin:12px 0 0!important}.geo-hv .wl-f1,.ai-hv .wl-f1{top:-22px}@media (width<=639px){.geo-hv .wl-f1,.ai-hv .wl-f1{top:auto}}.geo-sx{align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (width>=1024px){.geo-sx{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.geo-sx-side{position:sticky;top:110px}}.geo-sx-nav{gap:4px;margin:24px 0 0;padding:0;list-style:none;display:grid}.geo-sx-nav a{color:#3f3f46;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;font-size:14.5px;font-weight:600;transition:background .25s,color .25s;display:flex}.geo-sx-nav a:hover{color:#4f46e5;background:#f5f3ff}.geo-sx-nav b{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:10px;flex:none;place-items:center;width:30px;height:30px;font-family:Sora,Inter,sans-serif;font-size:12px;display:grid}@media (width<=1023px){.geo-sx-nav{display:none}}.geo-sx-list{gap:16px;display:grid}.geo-mk{gap:14px;scroll-margin-top:110px}.geo-mk-h{align-items:center;gap:14px;padding-right:90px;display:flex}.wd .geo-mk-h h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:clamp(18px,1.6vw,20px);font-weight:700;line-height:1.3;margin:0!important}.geo-mk-b>p{color:#52525b;font-size:15.5px;line-height:1.7;margin:0!important}.geo-mk-b>p+p,.geo-mk-b>*+*{margin-top:12px}.geo-mk-b .geo-sub{margin:16px 0 8px!important}.geo-mk-b .lc-chk{margin-top:12px}.geo-mk{transition:transform .25s,box-shadow .4s,border-color .4s}.geo-mk.geo-mk-on{border-color:#4f46e573;box-shadow:0 0 0 4px #7c3aed1f,0 30px 56px -34px #4f46e58c}.geo-rd{background:#fff;border:1px solid #ececf3;border-radius:24px;align-items:center;gap:18px;margin-top:24px;padding:clamp(20px,2.6vw,28px);display:grid;box-shadow:0 24px 48px -36px #4f46e573}@media (width>=900px){.geo-rd{grid-template-columns:auto minmax(0,1fr) auto;gap:24px}}.geo-rd-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.geo-rd-ic svg{width:22px;height:22px}.geo-rd-e{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:600;margin:0 0 4px!important}.geo-rd-t p:not(.geo-rd-e){color:#3f3f46;font-size:15.5px;line-height:1.65;margin:0!important}.geo-rd-t a{color:#4f46e5;text-underline-offset:3px;font-weight:600;text-decoration:underline #4f46e559}.geo-rd-l{gap:8px;display:grid}.geo-rd-a{color:#111827;white-space:nowrap;background:#f7f7fb;border:1px solid #f0f0f5;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:11px 16px;font-size:14.5px;font-weight:600;transition:background .25s,color .25s,border-color .25s;display:flex}.geo-rd-a svg{color:#4f46e5;width:16px;height:16px;transition:transform .25s,color .25s}.geo-rd-a:hover{color:#4f46e5;background:#f5f3ff;border-color:#4f46e540}.geo-rd-a:hover svg{transform:translate(2px,-2px)}.geo-rd-a2{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000}.geo-rd-a2 svg{color:#fff}.geo-rd-a2:hover{color:#fff;background:linear-gradient(135deg,#4338ca,#6d28d9)}@media (width<=899px){.geo-rd-a{white-space:normal}}.api-hv{width:100%;max-width:560px;margin-inline:auto;padding:28px 24px 44px}.api-hv .wl-f1{top:-22px}@media (width<=639px){.api-hv{padding:0}.api-hv .wl-f1{top:auto}}.api-doc{gap:12px;padding:20px;display:grid}.api-doc-t{color:#111827;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex;margin:0!important}.api-doc-t span{color:#4f46e5;background:#f1f0fe;border-radius:9999px;padding:2px 8px;font-size:11px}.api-eps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.api-eps li{border:1px solid #f0f0f5;border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;display:grid}.api-eps code{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;overflow:hidden}.api-eps span{color:#6b7280;white-space:nowrap;font-size:12px}.api-m{border-radius:7px;place-items:center;height:22px;font-family:ui-monospace,Menlo,monospace;font-size:11px;font-weight:700;display:grid}.api-m-get{color:#047857;background:#ecfdf5}.api-m-post{color:#4338ca;background:#eef2ff}.api-code{color:#111827;white-space:pre;background:#f7f7fb;border:1px solid #f0f0f5;border-radius:14px;margin:0;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6;overflow:hidden}.api-code .c{color:#059669}.api-code .k{color:#4338ca}.api-code .s{color:#7c3aed}.api-code .n{color:#ea580c}@media (width<=479px){.api-eps span{display:none}.api-eps li{grid-template-columns:52px minmax(0,1fr)}}.api-vs{gap:16px;display:grid}@media (width>=900px){.api-vs{grid-template-columns:repeat(2,minmax(0,1fr))}}.api-vs-c{background:#fff;border:1px solid #ececf3;border-radius:28px;align-content:start;justify-items:start;gap:16px;padding:clamp(22px,2.8vw,32px);display:grid}.api-vs-c p{color:#52525b;font-size:15.5px;line-height:1.7;margin:0!important}.api-vs-c p a{color:#4f46e5;text-underline-offset:3px;font-weight:600;text-decoration:underline}.api-vs-hl{background:linear-gradient(#faf9ff,#fff);border-color:#4f46e54d;box-shadow:0 30px 60px -40px #4f46e599}.api-flow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.api-flow span{color:#111827;background:#f7f7fb;border:1px solid #ececf3;border-radius:12px;padding:7px 12px;font-size:13px;font-weight:600}.api-flow .api-flow-me{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000}.api-flow svg{color:#7c3aed;width:16px;height:16px}.api-note{margin-top:20px}.api-mk{gap:16px;display:grid}@media (width>=768px){.api-mk{grid-template-columns:repeat(2,minmax(0,1fr))}}.wd .api-h3{color:#111827;padding-right:80px;font-family:Sora,Inter,sans-serif;font-size:18.5px;font-weight:700;line-height:1.3;margin:0 0 6px!important}.api-p{color:#52525b;font-size:15.5px;line-height:1.7;margin:0!important}.api-wh{align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (width>=960px){.api-wh{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.api-wh-v{background:#fff;border:1px solid #ececf3;border-radius:28px;padding:clamp(20px,2.6vw,28px);display:grid;box-shadow:0 40px 80px -48px #4f46e58c}.api-wh-row{border:1px solid #f0f0f5;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;display:flex}.api-wh-row strong{color:#111827;font-size:15px;display:block}.api-wh-row small{color:#6b7280;font-family:ui-monospace,Menlo,monospace;font-size:13px;display:block}.api-wh-row em{color:#047857;background:#ecfdf5;border-radius:9999px;margin-left:auto;padding:3px 9px;font-size:12px;font-style:normal;font-weight:700}.api-wh-ic{color:#4f46e5;background:#f1f0fe;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.api-wh-ic2{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.api-wh-ic svg{width:19px;height:19px}.api-wh-line{border-left:2px dashed #c7c3f5;align-items:center;height:40px;margin-left:36px;display:flex;position:relative}.api-wh-line b{color:#4338ca;background:#f4f3ff;border-radius:9999px;margin-left:14px;padding:3px 10px;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;font-weight:600}.ct-g{align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (width>=1024px){.ct-g{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.ct-l{position:sticky;top:110px}}.ct-l{justify-items:start;gap:18px;display:grid}.ct-l .wd-h1,.ct-l .wd-hero-p{margin:0!important}.ct-trust{gap:10px;margin:4px 0;padding:0;list-style:none;display:grid}.ct-trust li{color:#111827;align-items:center;gap:10px;font-size:15.5px;font-weight:600;display:flex}.ct-trust svg{color:#4f46e5;background:#f1f0fe;border-radius:10px;width:30px;height:30px;padding:7px}.ct-l .jp-cx-jens{width:100%}.ct-in{position:relative}.ct-in>svg{color:#9ca3af;pointer-events:none;width:17px;height:17px;position:absolute;top:14px;left:14px}.ct-in .jp-field{padding-left:42px!important}.ct-in select.jp-field{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,#6b7280 50%),linear-gradient(135deg,#6b7280 50%,#0000 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px}.ct-info{gap:14px;display:grid}@media (width>=640px){.ct-info{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.ct-info{grid-template-columns:repeat(4,minmax(0,1fr))}}.ct-i{background:#fff;border:1px solid #ececf3;border-radius:22px;align-items:flex-start;gap:14px;padding:20px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.ct-i:hover{border-color:#4f46e540;transform:translateY(-3px);box-shadow:0 24px 44px -30px #4f46e580}.ct-i:hover .lc-mk-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.wd .ct-i h3{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;font-family:Inter,sans-serif;font-size:13px;font-weight:600;margin:0 0 4px!important}.ct-i p{color:#111827;font-size:15.5px;font-weight:600;line-height:1.55;margin:0!important}.ct-i a{color:#111827}.ct-i a:hover{color:#4f46e5}.ct-soc{color:#52525b;justify-content:center;align-items:center;gap:10px;margin-top:22px;font-size:14px;font-weight:600;display:flex}.ct-soc a{color:#4f46e5;background:#fff;border:1px solid #ececf3;border-radius:9999px;place-items:center;width:42px;height:42px;transition:background .25s,color .25s,transform .25s;display:grid}.ct-soc a:hover{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:translateY(-2px)}.ct-soc svg{width:18px;height:18px}.ct-g-badge{color:#52525b;background:#fff;border:1px solid #ececf3;border-radius:9999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;width:fit-content;max-width:100%;margin:28px auto 0;padding:12px 20px;font-size:14.5px;display:flex;box-shadow:0 18px 36px -28px #4f46e580}.ct-g-badge strong{color:#111827;font-family:Sora,Inter,sans-serif;font-size:20px}.ct-stars{color:#f59e0b;letter-spacing:1px}.ct-g-badge svg{color:#4f46e5;width:16px;height:16px}.ct-g-badge:hover{color:#111827;border-color:#4f46e54d}.ct-loc{align-items:center;gap:clamp(24px,4vw,48px);display:grid}@media (width>=960px){.ct-loc{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}.ct-loc-a{color:#111827;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex;margin:18px 0 22px!important}.ct-loc-a svg{color:#7c3aed;width:18px;height:18px}.ct-map{aspect-ratio:4/3;background:#eef0f6;border:1px solid #ececf3;border-radius:28px;overflow:hidden;box-shadow:0 40px 80px -48px #4f46e58c}.ct-map iframe{border:0;width:100%;height:100%;display:block}.jw-hph{position:absolute;top:0;left:0;right:0}body:has(.ui-nav-header:not(.jw-hph)) .jw-hph{display:none}.hp-rv{background:#f7f7fb;padding:clamp(56px,7vw,96px) 0}.hp-rv-wrap{align-items:start;gap:clamp(28px,4vw,56px);max-width:1200px;margin:0 auto;padding:0 20px;display:grid}@media (width>=1024px){.hp-rv-wrap{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.hp-rv-side{position:sticky;top:110px}}.hp-rv-side{gap:20px;display:grid}.hp-rv-eye{letter-spacing:.14em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:600;margin:0!important}.hp-rv-h2{letter-spacing:-.025em;color:#111827;text-wrap:balance;font-family:Sora,Inter,sans-serif;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.12;margin:0!important}.hp-rv-score{color:#111827;background:#fff;border:1px solid #ececf3;border-radius:24px;gap:14px;padding:20px 22px;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;box-shadow:0 30px 60px -44px #4f46e58c}.hp-rv-score:hover{color:#111827;border-color:#4f46e540;transform:translateY(-3px);box-shadow:0 36px 70px -40px #4f46e599}.hp-rv-score-t{color:#52525b;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.hp-rv-score-n{align-items:center;gap:14px;display:flex}.hp-rv-score-n strong{letter-spacing:-.04em;font-family:Sora,Inter,sans-serif;font-size:52px;font-weight:700;line-height:1}.hp-rv-score-n span{gap:2px;display:grid}.hp-rv-score-n b{color:#f59e0b;letter-spacing:2px;font-size:18px}.hp-rv-score-n small{color:#6b7280;font-size:13.5px}.hp-rv-faces{align-items:center;display:flex}.hp-rv-faces img{object-fit:cover;border:2px solid #fff;border-radius:9999px;width:36px;height:36px;margin-right:-8px}.hp-rv-more-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;width:36px;height:36px;margin-left:auto;transition:transform .25s;display:grid}.hp-rv-score:hover .hp-rv-more-ic{transform:rotate(45deg)}.hp-rv-more-ic svg{width:16px;height:16px}.hp-rv-feat{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:24px;gap:16px;margin:0;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 64px -36px #4f46e5e6}.hp-rv-feat:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 70%);mask-image:linear-gradient(135deg,#000,#0000 70%)}.hp-rv-feat>svg{color:#ffffff8c;width:28px;height:28px}.hp-rv-feat blockquote{margin:0;font-size:16.5px;font-weight:500;line-height:1.6}.hp-rv-feat figcaption strong{color:#fff}.hp-rv-feat figcaption small{color:#ffffffbf}.hp-rv-feat .hp-rv-ini{color:#fff;background:#fff3}@media (width<=1023px){.hp-rv-feat{display:none}}.hp-rv-main{position:relative}.hp-rv-chk{opacity:0;pointer-events:none;position:absolute}.hp-rv-wall{columns:2 280px;column-gap:16px;max-height:760px;transition:max-height .6s;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.hp-rv-chk:checked~.hp-rv-wall{max-height:6000px;-webkit-mask-image:none;mask-image:none}.hp-rv-c{break-inside:avoid;background:#fff;border:1px solid #ececf3;border-radius:22px;gap:14px;margin:0 0 16px;padding:20px;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid}.hp-rv-c:hover{border-color:#4f46e538;transform:translateY(-3px);box-shadow:0 26px 48px -32px #4f46e580}.hp-rv-top{justify-content:space-between;align-items:center;display:flex}.hp-rv-st{color:#f59e0b;letter-spacing:2px;font-size:14px}.hp-rv-c blockquote{color:#3f3f46;margin:0;font-size:15px;line-height:1.65}.hp-rv-c figcaption,.hp-rv-feat figcaption{align-items:center;gap:12px;display:flex}.hp-rv-av{object-fit:cover;border-radius:9999px;flex:none;width:40px;height:40px}.hp-rv-ini{color:#4f46e5;background:#f1f0fe;place-items:center;font-family:Sora,Inter,sans-serif;font-size:13px;font-weight:700;display:grid}.hp-rv-c figcaption span,.hp-rv-feat figcaption span{display:grid}.hp-rv-c figcaption strong{color:#111827;font-size:14.5px}.hp-rv-c figcaption small,.hp-rv-feat figcaption small{color:#6b7280;font-size:12.5px}.hp-rv-btn{color:#111827;cursor:pointer;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;align-items:center;gap:8px;width:fit-content;margin:8px auto 0;padding:12px 22px;font-size:14.5px;font-weight:600;transition:border-color .25s,color .25s,box-shadow .25s;display:flex}.hp-rv-btn:hover{color:#4f46e5;border-color:#4f46e559;box-shadow:0 14px 28px -20px #4f46e599}.hp-rv-btn svg{width:16px;height:16px;transition:transform .3s}.hp-rv-btn-c,.hp-rv-chk:checked~.hp-rv-btn .hp-rv-btn-o{display:none}.hp-rv-chk:checked~.hp-rv-btn .hp-rv-btn-c{display:inline}.hp-rv-chk:checked~.hp-rv-btn svg{transform:rotate(180deg)}.hp-rv-chk:focus-visible~.hp-rv-btn{outline-offset:3px;outline:2px solid #4f46e5}@media (width<=639px){.hp-rv-wall{max-height:640px}}.hp-rv-wall{columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.hp-rv-col{gap:16px;display:grid}.hp-rv-col .hp-rv-c{margin:0}@media (width<=639px){.hp-rv-wall{grid-template-columns:minmax(0,1fr)}}.contact-reviews-swap.lc-hp{display:flex}.contact-reviews-swap .lc-rvx{overflow:visible;background:0 0!important}.contact-reviews-swap .lc-rvx:before,.contact-reviews-swap .lc-rvx:after{display:none}.pg-homepage a.btn-primary,.pg-homepage a.btn-primary:hover,.pg-homepage a.btn-primary:focus-visible,.pg-homepage a.jens-btn-primary,.pg-homepage a.jens-btn-primary:hover,.pg-homepage a.jens-btn-primary:focus-visible{color:#fff!important}.pg-homepage a.btn-primary:hover,.pg-homepage a.jens-btn-primary:hover{background:linear-gradient(90deg,#4338ca,#6d28d9);box-shadow:0 14px 28px -14px #4f46e5b3}.pg-homepage a.btn-primary:hover svg,.pg-homepage a.jens-btn-primary:hover svg{color:#fff}.pg-meer-klanten #reviews.lc-rvx{background:#fff!important}.mk-rot{vertical-align:bottom;display:inline-grid;position:relative}.mk-rot-w{background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;grid-area:1/1;transition:opacity .45s,transform .45s;transform:translateY(.35em)}.mk-rot-w.is-on{opacity:1;transform:none}.mk-hero-note{color:#52525b;align-items:center;gap:8px;font-size:14px;display:flex;margin:18px 0 0!important}.mk-hero-note svg{color:#4f46e5;width:16px;height:16px}.mk-hv{width:100%;max-width:460px;margin:0 auto;padding:28px 8px 36px;position:relative}.mk-hv-card{background:#fff;border:1px solid #ececf3;border-radius:24px;padding:20px;box-shadow:0 40px 80px -48px #4f46e58c}.mk-hv-top{border-bottom:1px solid #f0f0f5;align-items:center;gap:12px;padding-bottom:14px;display:flex}.mk-hv-top>span:nth-child(2){display:grid}.mk-hv-top strong{color:#111827;font-family:Sora,Inter,sans-serif;font-size:15px}.mk-hv-top small,.mk-hv-list small{color:#6b7280;font-size:12.5px}.mk-hv-ic,.mk-hv-dot,.mk-hv-fi{color:#4f46e5;background:#f1f0fe;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.mk-hv-ic svg,.mk-hv-dot svg,.mk-hv-fi svg{width:18px;height:18px}.mk-hv-n{background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;margin-left:auto;font-family:Sora,Inter,sans-serif;font-size:22px;font-weight:700}.mk-hv-list{margin:0;padding:6px 0 0;list-style:none;display:grid}.mk-hv-list li{border-bottom:1px dashed #ececf3;align-items:center;gap:12px;padding:10px 0;display:flex}.mk-hv-list li:last-child{border-bottom:0}.mk-hv-list li>span:nth-child(2){min-width:0;display:grid}.mk-hv-list strong{color:#111827;font-size:14px}.mk-hv-list em{color:#9ca3af;margin-left:auto;font-size:12.5px;font-style:normal}.mk-hv-dot{border-radius:10px;width:34px;height:34px}.mk-hv-f{background:#fff;border:1px solid #ececf3;border-radius:16px;align-items:center;gap:10px;padding:10px 14px;animation:6s ease-in-out infinite mkFloat;display:flex;position:absolute;box-shadow:0 24px 48px -28px #4f46e58c}.mk-hv-f span:last-child{display:grid}.mk-hv-f strong{color:#111827;font-size:14px}.mk-hv-f small{color:#6b7280;font-size:12px}.mk-hv-f1{top:0;right:-6px}.mk-hv-f2{animation-delay:-3s;bottom:4px;left:-10px}.mk-hv-fi{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:10px;width:34px;height:34px}.mk-hv-stars{color:#f59e0b;letter-spacing:1px;font-size:14px}@keyframes mkFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=1023px){.mk-hv{margin-top:12px}}@media (width<=480px){.mk-hv-f1{right:0}.mk-hv-f2{left:0}}@media (prefers-reduced-motion:reduce){.mk-hv-f{animation:none}.mk-rot-w{transition:none}}.mk-proof{background:#fff;padding:0 0 clamp(40px,5vw,64px)}.mk-proof-row{background:#fff;border:1px solid #ececf3;border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;box-shadow:0 30px 60px -50px #4f46e580}.mk-proof-i{gap:6px;padding:24px 28px;display:grid}.mk-proof-n{letter-spacing:-.02em;font-family:Sora,Inter,sans-serif;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.1}.mk-proof-l{color:#52525b;font-size:14.5px;line-height:1.5}@media (width<=767px){.mk-proof-row{grid-template-columns:minmax(0,1fr)}.mk-proof-i+.mk-proof-i{border-top:1px solid #ececf3;border-left:0}}.mk-pb{align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (width>=1024px){.mk-pb{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.mk-pb-side{position:sticky;top:110px}}.mk-pb-side{justify-items:start;gap:16px;display:grid}.mk-pb-side .wd-h2,.mk-pb-side .wd-lead{margin:0!important}.mk-pb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (width<=639px){.mk-pb-grid{grid-template-columns:minmax(0,1fr)}}.mk-pb-c{background:#fff;border:1px solid #ececf3;border-radius:20px;align-items:flex-start;gap:14px;padding:20px;transition:border-color .25s,background-color .25s,transform .25s;display:flex}.mk-pb-c:hover{background:#faf9ff;border-color:#4f46e547;transform:translateY(-2px)}.mk-pb-ic{color:#dc2626;background:#fef2f2;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.mk-pb-ic svg{width:18px;height:18px}.mk-pb-c h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.3;margin:0 0 6px!important}.mk-pb-c p{color:#52525b;font-size:14.5px;line-height:1.6;margin:0!important}@media (width>=1024px){.lc-mk.mk-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=640px) and (width<=1023px){.lc-mk.mk-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-res{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (width<=899px){.mk-res{grid-template-columns:minmax(0,1fr)}}.mk-res-c{background:#fff;border:1px solid #ececf3;border-radius:24px;flex-direction:column;gap:14px;padding:clamp(22px,3vw,32px);display:flex}.mk-res-e{letter-spacing:.14em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:600;margin:0!important}.mk-res-c h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:clamp(19px,1.8vw,22px);font-weight:700;margin:0!important}.mk-res-p{color:#52525b;font-size:15px;line-height:1.6;margin:0!important}.mk-res-p strong{color:#111827}.mk-res-c .lc-cd-cta{margin-top:auto}.mk-serp{background:#f7f7fb;border-radius:18px;gap:10px;padding:16px;display:grid}.mk-serp-r{background:#fff;border:1px solid #ececf3;border-radius:12px;flex-direction:column;justify-content:center;gap:6px;height:54px;padding:0 14px;display:flex}.mk-serp-r i{background:#e8e8f0;border-radius:4px;height:7px;display:block}.mk-serp-r i:last-child{background:#f0f0f5;width:55%}.mk-serp-jij{background:linear-gradient(90deg,#eef0ff,#f4eeff);border-color:#d9d6fb;flex-direction:row;align-items:center;gap:12px;box-shadow:0 16px 32px -22px #4f46e599}.mk-serp-jij>svg{color:#d97706;flex:none;width:20px;height:20px}.mk-serp-t{min-width:0;display:grid}.mk-serp-t strong{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.mk-serp-t small{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.mk-serp-b{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;margin-left:auto;padding:4px 10px;font-family:Sora,Inter,sans-serif;font-size:12px;font-weight:700}.mk-serp.mk-anim .mk-serp-jij{order:9;transform:none}.mk-serp.mk-anim.is-in .mk-serp-jij{order:0;animation:.7s cubic-bezier(.2,.8,.2,1) mkClimb}@keyframes mkClimb{0%{opacity:.5;transform:translateY(40px)}to{opacity:1;transform:none}}.mk-chart{width:100%;height:auto;display:block}.mk-anim-c .mk-lijn{stroke-dasharray:1;stroke-dashoffset:1px}.mk-anim-c .mk-vlak,.mk-anim-c .mk-pt{opacity:0}.mk-anim-c.is-in .mk-lijn{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.4,0,.2,1) .15s}.mk-anim-c.is-in .mk-vlak{opacity:1;transition:opacity .8s 1.2s}.mk-anim-c.is-in .mk-pt{transition:opacity .3s;transition-delay:calc(.25s + var(--i)*.25s);opacity:1}.mk-res-foot{color:#52525b;text-align:left;justify-content:center;align-items:flex-start;gap:10px;max-width:720px;font-size:14px;line-height:1.6;display:flex;margin:24px auto 0!important}.mk-res-foot svg{color:#4f46e5;flex:none;width:16px;height:16px;margin-top:3px}.mk-res-foot a{color:#4f46e5;font-weight:600}.mk-deal{align-items:stretch;gap:20px;display:grid}@media (width>=1024px){.mk-deal{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.mk-deal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=639px){.mk-deal-grid{grid-template-columns:minmax(0,1fr)}}.mk-deal-c{background:#fff;border:1px solid #ececf3;border-radius:20px;align-content:start;gap:10px;padding:22px;transition:border-color .25s,background-color .25s;display:grid}.mk-deal-c:hover{background:#faf9ff;border-color:#4f46e547}.mk-deal-c h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:17px;font-weight:700;margin:0!important}.mk-deal-c p{color:#52525b;font-size:14.5px;line-height:1.6;margin:0!important}.mk-deal-hl{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:24px;align-content:start;gap:14px;padding:clamp(24px,3vw,32px);display:grid;position:relative;overflow:hidden}.mk-deal-hl:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 70%);mask-image:linear-gradient(135deg,#000,#0000 70%)}.mk-deal-hl-ic{background:#ffffff2e;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.mk-deal-hl-ic svg{width:20px;height:20px}.mk-deal-hl h3{color:#fff;font-family:Sora,Inter,sans-serif;font-size:22px;font-weight:700;margin:0!important}.mk-deal-hl p{color:#fff;font-size:15.5px;line-height:1.65;margin:0!important}.mk-cta{text-align:center;justify-items:center}.mk-cta-img{object-fit:cover;border-radius:9999px;width:88px;height:88px;margin:0 auto 6px;box-shadow:0 0 0 4px #ffffffe6,0 0 0 8px #ffffff40}.mk-cta-note{color:#fff;align-items:center;gap:8px;font-size:14px;display:inline-flex;margin:14px auto 0!important}.mk-cta-note svg{width:16px;height:16px}.mk-proof-row{isolation:isolate;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:0;border-radius:28px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #4f46e5e6}.mk-proof-row:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.mk-proof-row:after{content:"";z-index:-1;background:radial-gradient(#ffffff38,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-80px}.mk-proof-i{align-content:start;gap:8px;padding:clamp(24px,3vw,34px)}.mk-proof-i+.mk-proof-i{border-left:1px solid #ffffff2e}.mk-proof-ic{color:#fff;background:#ffffff29;border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:6px;display:grid}.mk-proof-ic svg{width:18px;height:18px}.mk-proof-n{color:#fff;align-items:center;gap:10px;font-size:clamp(32px,3.4vw,44px);display:flex}.mk-proof-n small{opacity:.8;align-self:flex-end;margin-bottom:.35em;font-size:.5em;font-weight:600}.mk-proof-ar{opacity:.7;width:.6em;height:.6em}.mk-proof-l{color:#fff;font-size:15px}@media (width<=767px){.mk-proof-row{grid-template-columns:minmax(0,1fr)}.mk-proof-i+.mk-proof-i{border-top:1px solid #ffffff2e;border-left:0}}@media (width>=1024px){.lc-mk.mk-steps{align-items:start;padding-top:24px}.lc-mk.mk-steps>.lc-mk-c:first-child{margin-top:168px}.lc-mk.mk-steps>.lc-mk-c:nth-child(2){margin-top:112px}.lc-mk.mk-steps>.lc-mk-c:nth-child(3){margin-top:56px}.lc-mk.mk-steps>.lc-mk-c{position:relative}.lc-mk.mk-steps>.lc-mk-c:not(:last-child):after{content:"";pointer-events:none;border-top:2px dashed #c7c3f6;border-right:2px dashed #c7c3f6;border-top-right-radius:12px;width:28px;height:28px;position:absolute;top:-30px;right:-14px}}@media (width>=640px) and (width<=1023px){.lc-mk.mk-steps>.lc-mk-c:nth-child(odd){margin-top:48px}}.ov-trust{margin-top:20px}.ov-map{background:#fff;border:1px solid #ececf3;border-radius:26px;gap:0;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #4f46e58c}.ov-map-frame{aspect-ratio:16/10;background:#f7f7fb;position:relative}.ov-map-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ov-map-panel{border-top:1px solid #ececf3;padding:18px 20px 20px}.ov-map-t{letter-spacing:.14em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:600;margin:0 0 10px!important}.ov-map-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ov-map-list li{color:#52525b;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.ov-map-list strong{color:#111827;font-size:14.5px;display:block}.ov-map-ic{color:#4f46e5;background:#f1f0fe;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ov-map-ic svg{width:16px;height:16px}.ov-gem{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.ov-gem-a{color:#111827;background:#fff;border:1px solid #ececf3;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;font-family:Sora,Inter,sans-serif;font-size:15px;font-weight:600;transition:border-color .25s,background-color .25s,transform .25s,color .25s;display:flex}.ov-gem-a:hover{color:#4f46e5;background:#faf9ff;border-color:#4f46e54d;transform:translateY(-2px)}.ov-gem-ic{color:#4f46e5;background:#f1f0fe;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;transition:background .25s,color .25s;display:grid}.ov-gem-ic svg{width:15px;height:15px}.ov-gem-a:hover .ov-gem-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.ov-gem-go{color:#a5a3c9;width:16px;height:16px;margin-left:auto;transition:transform .25s,color .25s}.ov-gem-a:hover .ov-gem-go{color:#4f46e5;transform:translate(2px,-2px)}.ov-gem-more{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.ov-gem-more a{color:#4f46e5;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:600;transition:border-color .25s,background-color .25s;display:inline-flex}.ov-gem-more a:hover{color:#4f46e5;background:#faf9ff;border-color:#4f46e559}.ov-case{align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (width>=960px){.ov-case{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.ov-case-t{justify-items:start;gap:16px;display:grid}.ov-case-t .wd-h2,.ov-case-t .wd-lead,.ov-case-t .wd-eyebrow{margin:0!important}.ov-case-v{isolation:isolate;background:#fff;border:1px solid #ececf3;border-radius:26px;gap:22px;padding:clamp(24px,3vw,34px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #4f46e58c}.ov-case-v:before{content:"";z-index:-1;background-image:radial-gradient(#4f46e51f 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.ov-case-q{color:#111827;background:#f7f7fb;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:10px;padding:12px 16px;font-size:15px;display:flex}.ov-case-q svg{color:#6b7280;width:16px;height:16px}.ov-case-pos{justify-content:space-around;align-items:center;gap:16px;display:flex}.ov-case-pos>div{justify-items:center;gap:4px;display:grid}.ov-case-pos small{letter-spacing:.12em;text-transform:uppercase;color:#6b7280;font-size:12px;font-weight:600}.ov-case-pos strong{letter-spacing:-.04em;font-family:Sora,Inter,sans-serif;font-size:clamp(56px,6vw,84px);font-weight:700;line-height:1}.ov-case-old{color:#d4d4de;text-decoration:line-through 4px #dc26268c}.ov-case-ar{color:#7c3aed;width:32px;height:32px}.ov-case-res{color:#52525b;background:linear-gradient(90deg,#eef0ff,#f4eeff);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;display:flex;margin:0!important}.ov-case-res svg{color:#4f46e5;flex:none;width:18px;height:18px}.ov-case-res strong{color:#111827}.lc-split-side .jp-hlist{margin-top:20px!important}.ov-map2{padding:18px 0 0;position:relative}.ov-map2-frame{aspect-ratio:4/4.2;background:#f7f7fb;border:1px solid #ececf3;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 50px 90px -56px #4f46e599}.ov-map2-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ov-map2-pin{background:#fff;border:1px solid #ececf3;border-radius:18px;align-items:center;gap:12px;padding:10px 16px 10px 10px;animation:6s ease-in-out infinite mkFloat;display:flex;position:absolute;top:0;left:-14px;box-shadow:0 24px 48px -28px #4f46e58c}.ov-map2-pin>span:last-child{display:grid}.ov-map2-pin strong{color:#111827;font-size:14px}.ov-map2-pin small{color:#6b7280;font-size:12.5px}.ov-map2-pin-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.ov-map2-pin-ic svg{width:18px;height:18px}.ov-map2-leg{backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #ececf3;border-radius:20px;gap:10px;padding:16px 18px;display:grid;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:0 20px 40px -28px #11182759}.ov-map2-t{letter-spacing:.14em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:600;margin:0!important}.ov-map2-row{color:#52525b;align-items:flex-start;gap:12px;font-size:13.5px;line-height:1.5;display:flex}.ov-map2-row strong{color:#111827;font-size:14px;display:block}.ov-ring{border-radius:50%;flex:none;width:22px;height:22px;margin-top:2px}.ov-ring-1{background:#4f46e524;border:2px solid #4f46e5}.ov-ring-2{border:2px dashed #a5a3c9}@media (width<=640px){.ov-map2-frame{aspect-ratio:4/5.4}.ov-map2-pin{left:0}.ov-map2-leg{margin-top:12px;position:static}}@media (prefers-reduced-motion:reduce){.ov-map2-pin{animation:none}}.ov-why-div{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;text-align:center;align-items:center;gap:16px;max-width:760px;font-size:13px;font-weight:600;display:flex;margin:8px auto 22px!important}.ov-why-div:before,.ov-why-div:after{content:"";background:linear-gradient(90deg,#0000,#d9d6fb);flex:1;height:1px}.ov-why-div:after{background:linear-gradient(90deg,#d9d6fb,#0000)}.ov-why{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (width<=860px){.ov-why{grid-template-columns:minmax(0,1fr)}}.ov-why-c{background:#fff;border:1px solid #ececf3;border-radius:24px;flex-direction:column;gap:12px;padding:clamp(22px,3vw,32px);transition:border-color .25s,background-color .25s;display:flex}.ov-why-c:hover{background:#faf9ff;border-color:#4f46e547}.ov-why-top{justify-content:space-between;align-items:center;display:flex}.ov-why-k{letter-spacing:.14em;text-transform:uppercase;color:#6b7280;font-size:12px;font-weight:600}.ov-why-c h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:clamp(19px,1.8vw,22px);font-weight:700;line-height:1.25;margin:4px 0 0!important}.ov-why-c>p{color:#52525b;font-size:15px;line-height:1.65;margin:0!important}.ov-why-q{background:linear-gradient(90deg,#eef0ff,#f4eeff);border-radius:16px;align-items:center;gap:10px;padding:14px 16px;font-family:Sora,Inter,sans-serif;font-size:15px;font-weight:600;display:flex;color:#111827!important;margin-top:auto!important}.ov-why-q svg{color:#4f46e5;flex:none;width:18px;height:18px}.ov-why-zones{gap:8px;margin-top:auto;display:grid}.ov-zone{color:#52525b;background:#f7f7fb;border:1px solid #ececf3;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 14px;font-size:14px;display:flex}.ov-zone-from{color:#111827;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ov-zone-from svg{color:#4f46e5;width:14px;height:14px}.ov-zone-ar{color:#a5a3c9;width:14px;height:14px}.ov-gm{align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (width>=1024px){.ov-gm{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.ov-gm-r{position:sticky;top:110px}}.ov-gm-l{gap:16px;display:grid}.ov-gm-l .wd-eyebrow,.ov-gm-l .wd-h2,.ov-gm-l .wd-lead{margin:0!important}.ov-gm-list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:8px;display:grid}.ov-gm-a{color:#111827;background:#fff;border:1px solid #ececf3;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-family:Sora,Inter,sans-serif;font-size:14.5px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:flex}.ov-gm-a:hover,.ov-gm-a.is-on{color:#4f46e5;background:#faf9ff;border-color:#4f46e559}.ov-gm-dot{background:#d9d6fb;border-radius:50%;flex:none;width:10px;height:10px;transition:background .2s,box-shadow .2s}.ov-gm-a:hover .ov-gm-dot,.ov-gm-a.is-on .ov-gm-dot{background:#4f46e5;box-shadow:0 0 0 4px #4f46e526}.ov-gm-go{color:#a5a3c9;width:15px;height:15px;margin-left:auto;transition:transform .2s,color .2s}.ov-gm-a:hover .ov-gm-go{color:#4f46e5;transform:translate(2px,-2px)}.ov-gm-more{flex-wrap:wrap;gap:10px;display:flex}.ov-gm-more a{color:#4f46e5;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:600;transition:border-color .25s,background-color .25s;display:inline-flex}.ov-gm-more a:hover{color:#4f46e5;background:#faf9ff;border-color:#4f46e559}.ov-gm-map{aspect-ratio:1;background:#fff;border:1px solid #ececf3;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #4f46e58c}.ov-gm-map iframe{border:0;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.ov-gm-map iframe.is-load{opacity:.4}.ov-gm-label{color:#fff;pointer-events:none;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:8px;padding:8px 14px;font-family:Sora,Inter,sans-serif;font-size:14px;font-weight:600;display:inline-flex;position:absolute;top:14px;left:14px;box-shadow:0 14px 28px -16px #4f46e5cc}.ov-gm-label svg{width:15px;height:15px}.ov-gm-hint{color:#6b7280;justify-content:center;align-items:center;gap:8px;font-size:13.5px;display:flex;margin:12px 0 0!important}.ov-gm-hint svg{color:#4f46e5;width:15px;height:15px}@media (hover:none){.ov-gm-hint{display:none}}.ov-st-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.ov-st-head .wd-eyebrow,.ov-st-head .wd-h2{margin:0!important}.ov-st-head .wd-eyebrow{margin-bottom:10px!important}.ov-st-lead{max-width:760px;margin:16px 0 28px!important}.ov-st{grid-template-columns:minmax(0,1fr) auto minmax(0,1.15fr) auto minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.ov-st-c{background:#fff;border:1px solid #ececf3;border-radius:24px;flex-direction:column;gap:10px;padding:24px;display:flex;position:relative;overflow:hidden}.ov-st-k{letter-spacing:.14em;text-transform:uppercase;color:#6b7280;font-size:12px;font-weight:600}.ov-st-n{letter-spacing:-.05em;font-family:Sora,Inter,sans-serif;font-size:clamp(64px,7vw,96px);font-weight:700;line-height:.95}.ov-st-n-old{color:#d4d4de}.ov-st-c p{color:#52525b;font-size:14.5px;line-height:1.55;margin:0!important}.ov-st-mid{background:#f7f7fb;justify-content:center}.ov-st-mid ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ov-st-mid li{color:#111827;background:#fff;border:1px solid #ececf3;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:14.5px;font-weight:600;display:flex}.ov-st-mid li svg{color:#4f46e5;flex:none;width:16px;height:16px}.ov-st-now{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;box-shadow:0 34px 64px -36px #4f46e5e6}.ov-st-now .ov-st-k,.ov-st-now p,.ov-st-now .ov-st-n{color:#fff}.ov-st-ar{color:#7c3aed;background:#fff;border:1px solid #ececf3;border-radius:50%;align-self:center;place-items:center;width:40px;height:40px;display:grid}.ov-st-ar svg{width:18px;height:18px}@media (width<=899px){.ov-st{grid-template-columns:minmax(0,1fr)}.ov-st-ar{justify-self:center;transform:rotate(90deg)}}.cs-kc{gap:14px;display:grid}.cs-kc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cs-stat{background:#fff;border:1px solid #ececf3;border-radius:22px;gap:4px;padding:20px;display:grid;box-shadow:0 30px 60px -48px #4f46e58c}.cs-stat:first-child{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;box-shadow:0 34px 64px -36px #4f46e5e6}.cs-stat-n{letter-spacing:-.04em;background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Sora,Inter,sans-serif;font-size:clamp(36px,3.6vw,48px);font-weight:700;line-height:1}.cs-stat:first-child .cs-stat-n{color:#fff;background:0 0}.cs-stat-l{color:#111827;margin-top:6px;font-size:14px;font-weight:600}.cs-stat small{color:#6b7280;font-size:12.5px}.cs-stat:first-child .cs-stat-l,.cs-stat:first-child small{color:#fff}.cs-kc-note{color:#6b7280;align-items:flex-start;gap:8px;font-size:13px;line-height:1.55;display:flex;margin:0!important}.cs-kc-note svg{color:#4f46e5;flex:none;width:15px;height:15px;margin-top:2px}.cs-list{gap:clamp(20px,3vw,32px);display:grid}.cs-case{background:#fff;border:1px solid #ececf3;border-radius:28px;align-items:center;gap:clamp(24px,4vw,48px);padding:clamp(18px,3vw,32px);display:grid}@media (width>=960px){.cs-case{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.cs-flip .cs-media{order:2}}.cs-media{position:relative}.cs-body{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.cs-num{letter-spacing:.08em;color:#a5a3c9;font-family:Sora,Inter,sans-serif;font-size:13px;font-weight:700}.cs-tag{color:#4f46e5;background:#f1f0fe;border-radius:9999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex;margin:0!important}.cs-tag svg{width:14px;height:14px}.cs-h{letter-spacing:-.02em;color:#111827;text-wrap:balance;font-family:Sora,Inter,sans-serif;font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:1.2;margin:0!important}.cs-p{color:#52525b;font-size:15.5px;line-height:1.65;margin:0!important}.cs-body .lc-chk{margin:0!important}.cs-body .lc-cd-cta{margin-top:4px}.cs-mets{background:#f7f7fb;border:1px solid #ececf3;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.cs-mets>div{gap:2px;padding:14px 16px;display:grid}.cs-mets>div+div{border-left:1px solid #ececf3}.cs-mets strong{letter-spacing:-.02em;background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-family:Sora,Inter,sans-serif;font-size:clamp(20px,2vw,26px);font-weight:700}.cs-mets span{color:#6b7280;font-size:13px}.cs-br{background:#fff;border:1px solid #ececf3;border-radius:20px;overflow:hidden;box-shadow:0 40px 80px -50px #4f46e58c}.cs-br-bar{background:#f7f7fb;border-bottom:1px solid #ececf3;align-items:center;gap:6px;padding:10px 14px;display:flex}.cs-br-bar span{background:#e2e2ea;border-radius:50%;width:10px;height:10px}.cs-br-bar em{color:#6b7280;background:#fff;border:1px solid #ececf3;border-radius:9999px;margin-left:10px;padding:3px 12px;font-size:12px;font-style:normal}.cs-br img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;display:block}.cs-float{background:#fff;border:1px solid #ececf3;border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 10px;display:flex;position:absolute;bottom:-14px;right:-10px;box-shadow:0 24px 48px -28px #4f46e599}.cs-float>svg{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:10px;width:34px;height:34px;padding:8px}.cs-float span{display:grid}.cs-float strong{color:#111827;font-size:14px}.cs-float small{color:#6b7280;font-size:12px}@media (width<=640px){.cs-float{right:8px}}.cs-badge{color:#fff;background:#111827c7;border-radius:9999px;padding:5px 12px;font-size:12.5px;font-weight:600;position:absolute;top:54px;left:14px}.cs-media-cta{color:#111827;white-space:nowrap;background:#fff;border:1px solid #ececf3;border-radius:9999px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;transition:color .25s,border-color .25s;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 18px 36px -20px #11182766}.cs-media-cta:hover{color:#4f46e5;border-color:#4f46e559}.cs-media-cta svg{color:#4f46e5;width:16px;height:16px}.cs-chart{background:#f7f7fb;border:1px solid #ececf3;border-radius:20px;padding:clamp(18px,2.5vw,26px)}.cs-chart-t{letter-spacing:.14em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:600;margin:0 0 8px!important}.cs-ba{aspect-ratio:16/10;background:#f7f7fb;border:1px solid #ececf3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #4f46e58c}.cs-ba>img,.cs-ba-before img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.cs-ba-before{clip-path:inset(0 50% 0 0);position:absolute;inset:0}.cs-ba-l{pointer-events:none;border-radius:9999px;padding:5px 12px;font-size:12.5px;font-weight:600;position:absolute;top:14px}.cs-ba-l1{color:#fff;background:#111827c7;left:14px}.cs-ba-l2{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);right:14px}.cs-ba-h{pointer-events:none;width:0;position:absolute;top:0;bottom:0;left:50%}.cs-ba-h:before{content:"";background:#fff;width:2px;position:absolute;top:0;bottom:0;left:-1px;box-shadow:0 0 0 1px #4f46e540}.cs-ba-h svg{color:#4f46e5;background:#fff;border-radius:50%;width:44px;height:44px;padding:11px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 10px 24px -8px #11182773}.cs-ba input{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.cs-ba input:focus-visible~.cs-ba-h svg,.cs-ba:has(input:focus-visible) .cs-ba-h svg{outline-offset:3px;outline:2px solid #4f46e5}.cs-ba-hint{color:#6b7280;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex;margin:12px 0 0!important}.cs-ba-hint svg{color:#4f46e5;width:15px;height:15px}@media (width<=520px){.cs-mets{grid-template-columns:minmax(0,1fr)}.cs-mets>div+div{border-top:1px solid #ececf3;border-left:0}}.cs-kc2{background:#fff;border:1px solid #ececf3;border-radius:28px;gap:16px;padding:clamp(18px,2.4vw,24px);display:grid;position:relative;box-shadow:0 50px 90px -56px #4f46e599}.cs-kc2-top{color:#111827;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.cs-kc2-top em{color:#4f46e5;background:#f1f0fe;border-radius:9999px;margin-left:auto;padding:4px 10px;font-size:12px;font-style:normal}.cs-kc2-live{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s infinite swOnline}.cs-kc2-hl{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:22px;gap:18px;padding:20px 22px 22px;display:grid;position:relative;overflow:hidden}.cs-kc2-hl:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 75%);mask-image:linear-gradient(135deg,#000,#0000 75%)}.cs-kc2-hl-t{gap:4px;display:grid}.cs-kc2-k{letter-spacing:.12em;text-transform:uppercase;color:#fff;font-size:12px;font-weight:600}.cs-kc2-big{letter-spacing:-.05em;align-items:center;gap:12px;font-family:Sora,Inter,sans-serif;font-size:clamp(52px,5.4vw,72px);font-weight:700;line-height:1;display:flex}.cs-kc2-was{color:#ffffff8c;font-size:.5em;text-decoration:line-through 3px}.cs-kc2-ar{color:#ffffffbf;width:26px;height:26px}.cs-kc2-hl small{color:#fff;font-size:13px}.cs-kc2-track{background:#fff3;border-radius:9999px;height:8px;margin:14px 4px 0;position:relative}.cs-kc2-fill{border-radius:inherit;background:linear-gradient(90deg,#fff,#ffffff59);position:absolute;inset:0 4%}.cs-kc2-tick{bottom:14px;left:var(--p);color:#fff;background:#ffffff2e;border-radius:9999px;padding:2px 8px;font-family:Sora,Inter,sans-serif;font-size:11.5px;font-weight:700;position:absolute;transform:translate(-50%)}.cs-kc2-tick-now{color:#4f46e5;background:#fff}.cs-kc2-rows{margin:0;padding:0;list-style:none;display:grid}.cs-kc2-rows li{border-bottom:1px solid #f0f0f5;align-items:center;gap:14px;padding:12px 4px;display:flex}.cs-kc2-rows li:last-child{border-bottom:0}.cs-kc2-ic{color:#4f46e5;background:#f1f0fe;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.cs-kc2-ic svg{width:18px;height:18px}.cs-kc2-l{min-width:0;display:grid}.cs-kc2-l strong{color:#111827;font-size:14.5px}.cs-kc2-l small{color:#6b7280;font-size:12.5px}.cs-kc2-n{letter-spacing:-.03em;white-space:nowrap;background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;margin-left:auto;font-family:Sora,Inter,sans-serif;font-size:30px;font-weight:700}.cs-kc2-note{color:#6b7280;border-top:1px dashed #ececf3;align-items:flex-start;gap:8px;padding-top:12px;font-size:12.5px;line-height:1.55;display:flex;margin:0!important}.cs-kc2-note svg{color:#4f46e5;flex:none;width:14px;height:14px;margin-top:2px}@media (prefers-reduced-motion:reduce){.cs-kc2-live{animation:none}}.cs3-head{gap:20px;margin-bottom:clamp(24px,3vw,36px);display:grid}@media (width>=960px){.cs3-head{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.cs3-head .wd-eyebrow,.cs3-head .wd-h2{margin:0!important}.cs3-head .wd-eyebrow{margin-bottom:10px!important}.cs3-idx{flex-wrap:wrap;gap:8px;display:flex}.cs3-idx a{color:#111827;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:13.5px;font-weight:600;transition:border-color .25s,color .25s,background-color .25s;display:inline-flex}.cs3-idx a:hover{color:#4f46e5;background:#faf9ff;border-color:#4f46e559}.cs3-idx-n{color:#4f46e5;background:#f1f0fe;border-radius:50%;place-items:center;width:26px;height:26px;font-family:Sora,Inter,sans-serif;font-size:11px;font-weight:700;display:grid}.cs3-stack{gap:clamp(20px,3vw,28px);display:grid}.cs3-c{background:#fff;border:1px solid #ececf3;border-radius:30px;scroll-margin-top:100px;overflow:hidden;box-shadow:0 -12px 40px -30px #4f46e559}@media (width>=960px) and (height>=900px){.cs3-c{top:calc(96px + var(--i)*18px);position:sticky}.cs3-c .cs-br img,.cs3-c .cs-ba{max-height:calc(100vh - 360px)}}.cs3-bar{background:#fcfcfe;border-bottom:1px solid #f0f0f5;flex-wrap:wrap;align-items:center;gap:12px;padding:14px clamp(18px,3vw,28px);display:flex}.cs3-n{background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Sora,Inter,sans-serif;font-size:15px;font-weight:700}.cs3-bar .cs-tag{background:#fff;border:1px solid #ececf3}.cs3-kpi{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:baseline;gap:6px;margin-left:auto;padding:6px 14px;display:inline-flex}.cs3-kpi strong{font-family:Sora,Inter,sans-serif;font-size:15px}.cs3-kpi span{color:#fff;font-size:12.5px}.cs3-grid{align-items:center;gap:clamp(24px,4vw,48px);padding:clamp(18px,3vw,32px);display:grid}@media (width>=960px){.cs3-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.cs3-flip .cs-media{order:2}}@media (width<=560px){.cs3-kpi{margin-left:0}}.cs-br .cs-br-sf{border-bottom:1px solid #dcdce0}.cs-badge{top:62px}.cs4-head{margin-bottom:clamp(28px,4vw,44px)}.cs4-head .wd-head{margin-bottom:clamp(20px,3vw,28px)!important}.cs4-idx{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (width<=959px){.cs4-idx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.cs4-idx{grid-template-columns:minmax(0,1fr)}}.cs4-i{isolation:isolate;color:#111827;background:#fff;border:1px solid #ececf3;border-radius:20px;flex-direction:column;gap:6px;padding:18px 18px 16px;transition:transform .25s,border-color .25s,background-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.cs4-i:hover{color:#111827;background:#faf9ff;border-color:#4f46e547;transform:translateY(-3px);box-shadow:0 24px 44px -30px #4f46e58c}.cs4-n{z-index:-1;letter-spacing:-.05em;background:linear-gradient(#4f46e529,#4f46e500);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Sora,Inter,sans-serif;font-size:72px;font-weight:700;line-height:1;position:absolute;top:-6px;right:10px}.cs4-k{letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;font-size:11.5px;font-weight:600}.cs4-t{color:#111827;font-family:Sora,Inter,sans-serif;font-size:15.5px;font-weight:700;line-height:1.3}.cs4-kpi{border-top:1px dashed #ececf3;align-items:baseline;gap:6px;margin-top:auto;padding-top:10px;display:flex}.cs4-kpi b{letter-spacing:-.02em;background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Sora,Inter,sans-serif;font-size:22px}.cs4-kpi small{color:#6b7280;font-size:12.5px}.cs4-go{color:#4f46e5;background:#f1f0fe;border-radius:50%;place-items:center;width:30px;height:30px;transition:background .25s,color .25s,transform .25s;display:grid;position:absolute;bottom:14px;right:14px}.cs4-go svg{width:15px;height:15px}.cs4-i:hover .cs4-go{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:translateY(2px)}.cs4-k{align-items:center;gap:8px;display:flex}.cs4-k .cs4-n{z-index:auto;letter-spacing:0;color:#4f46e5;background:#f1f0fe;-webkit-background-clip:border-box;background-clip:border-box;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10.5px;line-height:1;display:grid;position:static}@keyframes cs3Hit{0%{box-shadow:0 0 #4f46e573}40%{box-shadow:0 0 0 6px #4f46e52e}to{box-shadow:0 0 #4f46e500}}.cs3-c.cs3-hit{animation:1.4s .45s cs3Hit}@media (prefers-reduced-motion:reduce){.cs3-c.cs3-hit{animation:none}}.kp-wrap{display:contents}.kp-why{align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (width>=960px){.kp-why{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.kp-why-t{gap:16px;display:grid}.kp-why-t .wd-eyebrow,.kp-why-t .wd-h2,.kp-why-t .wd-lead{margin:0!important}.kp-ins{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:28px;gap:14px;padding:clamp(24px,3vw,32px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -44px #4f46e5e6}.kp-ins:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 70%);mask-image:linear-gradient(135deg,#000,#0000 70%)}.kp-ins-ic{background:#ffffff2e;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.kp-ins-ic svg{width:20px;height:20px}.kp-ins-k{letter-spacing:.14em;text-transform:uppercase;color:#fff;font-size:12px;font-weight:600;margin:0!important}.kp-ins-p{color:#fff;font-family:Sora,Inter,sans-serif;font-size:clamp(17px,1.6vw,20px);font-weight:600;line-height:1.45;margin:0!important}.kp-ins-vs{gap:8px;margin-top:4px;display:grid}.kp-ins-row{border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:14.5px;font-weight:600;display:flex}.kp-ins-row svg{flex:none;width:17px;height:17px}.kp-ins-good{color:#111827;background:#fff}.kp-ins-good svg{color:#4f46e5}.kp-ins-bad{color:#fff;background:#ffffff1f;text-decoration:line-through #ffffffb3}.kp-imp{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (width<=860px){.kp-imp{grid-template-columns:minmax(0,1fr)}}.kp-imp-c{background:#fff;border:1px solid #ececf3;border-radius:26px;align-content:start;gap:18px;padding:clamp(22px,3vw,32px);display:grid}.kp-imp-h{align-items:center;gap:14px;display:flex}.kp-imp-h h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:19px;font-weight:700;margin:0!important}.kp-steps{counter-reset:none;gap:10px;margin:0;padding:0;list-style:none;display:grid}.kp-steps li{color:#3f3f46;background:#f7f7fb;border:1px solid #ececf3;border-radius:16px;align-items:center;gap:14px;padding:12px 14px;font-size:15px;line-height:1.5;transition:border-color .25s,background-color .25s;display:flex}.kp-steps li:hover{background:#faf9ff;border-color:#4f46e547}.kp-steps-n{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-family:Sora,Inter,sans-serif;font-size:13px;font-weight:700;display:grid}.kp-tl{gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.kp-tl:before{content:"";border-left:2px dashed #d9d6fb;position:absolute;top:20px;bottom:20px;left:19px}.kp-tl li{align-items:flex-start;gap:16px;display:flex;position:relative}.kp-tl-dot{color:#4f46e5;background:#f1f0fe;border:3px solid #fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative;box-shadow:0 0 0 1px #ececf3}.kp-tl-dot svg{width:17px;height:17px}.kp-tl li:first-child .kp-tl-dot{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.kp-tl strong{color:#111827;font-family:Sora,Inter,sans-serif;font-size:15.5px;display:block}.kp-tl p{color:#52525b;font-size:14.5px;line-height:1.55;margin:2px 0 0!important}.kp-hv{width:100%;max-width:440px;margin:0 auto;padding:8px 8px 30px;position:relative}.kp-hv-card{background:#fff;border:1px solid #ececf3;border-radius:26px;gap:4px;padding:20px;display:grid;box-shadow:0 44px 80px -50px #4f46e599}.kp-hv-top{border-bottom:1px solid #f0f0f5;align-items:center;gap:12px;padding-bottom:12px;display:flex}.kp-hv-top>span:nth-child(2){display:grid}.kp-hv-top strong{color:#111827;font-family:Sora,Inter,sans-serif;font-size:15px}.kp-hv-top small,.kp-hv-list small{color:#6b7280;font-size:12.5px}.kp-hv-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.kp-hv-ic svg{width:18px;height:18px}.kp-hv-n{background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;margin-left:auto;font-family:Sora,Inter,sans-serif;font-size:24px;font-weight:700}.kp-hv-list{margin:0;padding:0;list-style:none;display:grid}.kp-hv-list li{border-bottom:1px dashed #ececf3;align-items:center;gap:12px;padding:11px 0;display:flex}.kp-hv-list li>span:nth-child(2){min-width:0;display:grid}.kp-hv-list strong{color:#111827;font-size:14px}.kp-hv-av{color:#4f46e5;background:#f1f0fe;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-family:Sora,Inter,sans-serif;font-size:12px;font-weight:700;display:grid}.kp-hv-list em{color:#4f46e5;background:#f7f7fb;border-radius:10px;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.kp-hv-list em svg{width:15px;height:15px}.kp-hv-ads{color:#111827;background:linear-gradient(90deg,#eef0ff,#f4eeff);border-radius:14px;align-items:center;gap:10px;margin-top:10px;padding:11px 14px;font-size:14px;font-weight:600;display:flex}.kp-hv-ads svg{color:#4f46e5;width:17px;height:17px}.kp-hv-f{background:#fff;border:1px solid #ececf3;border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 10px;animation:6s ease-in-out infinite mkFloat;display:flex;position:absolute;top:-10px;right:-12px;box-shadow:0 24px 48px -28px #4f46e599}.kp-hv-f>svg{color:#d97706;background:#fef3c7;border-radius:10px;width:34px;height:34px;padding:8px}.kp-hv-f span{display:grid}.kp-hv-f strong{color:#111827;font-size:13.5px}.kp-hv-f small{color:#f59e0b;letter-spacing:1px;font-size:12px}@media (width<=480px){.kp-hv-f{right:0}}@media (prefers-reduced-motion:reduce){.kp-hv-f{animation:none}}.ls-bar{background:#fff;border:1px solid #ececf3;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;padding:18px 20px;display:flex}.ls-bar-l{flex:420px;gap:10px;min-width:0;display:grid}.ls-bar-t{letter-spacing:.14em;text-transform:uppercase;color:#4f46e5;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex;margin:0!important}.ls-bar-t svg{width:14px;height:14px}.ls-tags{flex-wrap:wrap;gap:8px;display:flex}.ls-tag{color:#3f3f46;cursor:pointer;background:#f7f7fb;border:1px solid #ececf3;border-radius:9999px;padding:7px 14px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background-color .2s,border-color .2s,color .2s}.ls-tag:hover{color:#4f46e5;background:#f1f0fe;border-color:#4f46e54d}.ls-tag.is-on,.ls-tag.is-on:hover{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-color:#0000}.ls-sort{color:#52525b;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.ls-sel{display:inline-flex;position:relative}.ls-sel select{-webkit-appearance:none;appearance:none;color:#111827;cursor:pointer;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;padding:10px 40px 10px 16px;font-family:inherit;font-size:14px;font-weight:600}.ls-sel select:focus-visible{outline-offset:2px;outline:2px solid #4f46e5}.ls-sel svg{color:#4f46e5;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ls-count{color:#6b7280;font-size:14px;margin:18px 0 14px!important}.ls-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}@media (width>=1024px){.ls-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ls-grid.hidden,.ls-empty.hidden{display:none}@keyframes lsIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ls-card{color:#111827;background:#fff;border:1px solid #ececf3;border-radius:22px;flex-direction:column;transition:transform .25s,border-color .25s,box-shadow .25s;animation:.45s both lsIn;display:flex;overflow:hidden}.ls-card:hover{color:#111827;border-color:#4f46e540;transform:translateY(-4px);box-shadow:0 28px 52px -32px #4f46e58c}.ls-img{aspect-ratio:16/9;background:#f1f0fe;display:block;overflow:hidden}.ls-img img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.ls-card:hover .ls-img img{transform:scale(1.04)}.ls-body{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex}.ls-meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.ls-chip{color:#4f46e5;background:#f1f0fe;border-radius:9999px;padding:4px 10px;font-size:12px;font-weight:600}.ls-date{color:#6b7280;white-space:nowrap;font-size:12.5px}.ls-h{color:#111827;text-wrap:pretty;font-family:Sora,Inter,sans-serif;font-size:17px;font-weight:700;line-height:1.35}.ls-p{color:#52525b;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.ls-more{color:#4f46e5;align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:14px;font-weight:600;display:inline-flex}.ls-more svg{width:15px;height:15px;transition:transform .25s}.ls-card:hover .ls-more svg{transform:translate(3px)}.ls-empty{text-align:center;background:#fff;border:1px dashed #d9d6fb;border-radius:24px;justify-items:center;gap:10px;padding:clamp(32px,5vw,56px) 20px;display:grid}.ls-empty-ic{color:#4f46e5;background:#f1f0fe;border-radius:18px;place-items:center;width:56px;height:56px;display:grid}.ls-empty-ic svg{width:24px;height:24px}.ls-empty h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:19px;font-weight:700;margin:4px 0 0!important}.ls-empty p{color:#52525b;font-size:14.5px;margin:0!important}.ls-reset{cursor:pointer;border:0;margin-top:8px;font-family:inherit}@media (prefers-reduced-motion:reduce){.ls-card{animation:none}}.am-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.am-stat{background:#fff;border:1px solid #ececf3;border-radius:22px;gap:4px;padding:20px;display:grid;box-shadow:0 30px 60px -48px #4f46e58c}.am-stat strong{letter-spacing:-.04em;background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Sora,Inter,sans-serif;font-size:clamp(34px,3.4vw,46px);font-weight:700;line-height:1}.am-stat span{color:#52525b;font-size:14px;font-weight:600}.am-stat-hl{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;box-shadow:0 34px 64px -36px #4f46e5e6}.am-stat-hl strong{color:#fff;background:0 0}.am-stat-hl span{color:#fff}.am-stats-note{color:#52525b;grid-column:1/-1;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex;margin:2px 0 0!important}.am-stats-note svg{color:#4f46e5;width:16px;height:16px}.am-filter{z-index:5;backdrop-filter:blur(10px);scrollbar-width:none;background:#ffffffeb;border:1px solid #ececf3;border-radius:9999px;gap:8px;margin:0 0 24px;padding:10px;display:flex;position:sticky;top:76px;overflow-x:auto}.am-filter::-webkit-scrollbar{display:none}.am-pill{color:#3f3f46;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9999px;flex:none;align-items:center;gap:8px;padding:9px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.am-pill svg{width:15px;height:15px}.am-pill:hover{color:#4f46e5;background:#f1f0fe}.am-pill.is-active,.am-pill.is-active:hover{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed)}.am-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;display:grid}@media (width>=1024px){.am-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.am-card{background:#fff;border:1px solid #ececf3;border-radius:24px;flex-direction:column;gap:10px;padding:22px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.am-card[hidden]{display:none}.am-card:hover{border-color:#4f46e540;transform:translateY(-4px);box-shadow:0 28px 52px -32px #4f46e58c}.am-card-top{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.am-ic{color:#4f46e5;background:#f1f0fe;border-radius:14px;place-items:center;width:46px;height:46px;transition:background .25s,color .25s;display:grid}.am-ic svg{width:20px;height:20px}.am-card:hover .am-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.am-badge{border-radius:9999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.am-badge svg{width:13px;height:13px}.am-badge-pop{color:#c2410c;background:#fff7ed}.am-badge-new{color:#047857;background:#ecfdf5}.am-card h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:17.5px;font-weight:700;margin:0!important}.am-card p{color:#52525b;flex:1;font-size:14.5px;line-height:1.6;margin:0!important}.am-tags{flex-wrap:wrap;gap:6px;display:flex}.am-tags span{color:#52525b;background:#f7f7fb;border:1px solid #ececf3;border-radius:9999px;padding:4px 10px;font-size:12px;font-weight:600}.am-foot{border-top:1px solid #f0f0f5;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding-top:14px;display:flex}.am-foot>div{display:grid}.am-foot small{color:#6b7280;font-size:12px}.am-foot strong{color:#111827;font-family:Sora,Inter,sans-serif;font-size:22px;font-weight:700}.am-buy{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 10px 22px -12px #4f46e5b3}.am-buy:hover,.am-buy:focus-visible{color:#fff;background:linear-gradient(90deg,#4338ca,#6d28d9);transform:translateY(-1px);box-shadow:0 16px 30px -14px #4f46e5cc}.am-buy svg{width:16px;height:16px}@media (width<=767px){.am-filter{border-radius:18px;top:64px}}.po-wrap{gap:20px;display:grid}.po-step,.po-preview{background:#fff;border:1px solid #ececf3;border-radius:28px;padding:clamp(20px,3vw,32px)}.po-step.hidden,.po-preview.hidden{display:none}@keyframes poIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.po-in{animation:.45s both poIn}.po-step-h{align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.po-step-n{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-family:Sora,Inter,sans-serif;font-size:16px;font-weight:700;display:grid}.po-h2{color:#111827;font-family:Sora,Inter,sans-serif;font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.25;margin:6px 0 0!important}.po-step-h p{color:#52525b;font-size:15px;margin:6px 0 0!important}.po-budgets{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=1023px){.po-budgets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.po-budgets{grid-template-columns:minmax(0,1fr)}}.po-budget{text-align:left;cursor:pointer;background:#f7f7fb;border:1.5px solid #ececf3;border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;font-family:inherit;transition:border-color .2s,background-color .2s,transform .2s,box-shadow .2s;display:flex}.po-budget:hover{background:#faf9ff;border-color:#4f46e559;transform:translateY(-2px)}.po-budget.is-on{background:#fff;border-color:#4f46e5;box-shadow:0 22px 44px -30px #4f46e5b3}.po-budget:focus-visible{outline-offset:3px;outline:2px solid #4f46e5}.po-budget-top{justify-content:space-between;align-items:center;width:100%;display:flex}.po-budget-ic{color:#4f46e5;background:#f1f0fe;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.po-budget-ic svg{width:18px;height:18px}.po-budget.is-on .po-budget-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.po-radio{border:2px solid #d4d4de;border-radius:50%;width:20px;height:20px;transition:border-color .2s,box-shadow .2s}.po-budget.is-on .po-radio{border-color:#4f46e5;box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 10px #4f46e5}.po-budget strong{color:#111827;font-family:Sora,Inter,sans-serif;font-size:18px;font-weight:700}.po-budget-p{color:#52525b;font-size:14px;line-height:1.55}.po-svcs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=720px){.po-svcs{grid-template-columns:minmax(0,1fr)}}.po-svc{cursor:pointer;background:#f7f7fb;border:1.5px solid #ececf3;border-radius:18px;align-items:flex-start;gap:14px;padding:16px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.po-svc:hover{background:#faf9ff;border-color:#4f46e559}.po-svc:has(.po-svc-in:checked){background:#fff;border-color:#4f46e5}.po-svc-in{opacity:0;width:1px;height:1px;position:absolute}.po-check{color:#0000;background:#fff;border:2px solid #d4d4de;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;margin-top:1px;transition:background .2s,border-color .2s,color .2s;display:grid}.po-check svg{stroke-width:3px;width:15px;height:15px}.po-svc-in:checked+.po-check{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000}.po-svc-in:focus-visible+.po-check{outline-offset:2px;outline:2px solid #4f46e5}.po-svc-t{gap:3px;display:grid}.po-svc-t strong{color:#111827;font-size:15px}.po-svc-t>span{color:#52525b;font-size:14px;line-height:1.5}.po-form .jp-submit{margin-top:18px}.po-preview{border-color:#d9d6fb;gap:20px;display:grid;box-shadow:0 40px 80px -56px #4f46e599}.po-doc{background:#fff;border:1px solid #ececf3;border-radius:20px;padding:clamp(20px,3vw,36px)}.po-doc-head{border-bottom:2px solid #f1f0fe;justify-content:space-between;gap:16px;margin-bottom:18px;padding-bottom:18px;display:flex}.po-doc-logo{background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Sora,Inter,sans-serif;font-size:24px;font-weight:700;margin:0!important}.po-doc-sub{color:#6b7280;font-size:13.5px;margin:2px 0 0!important}.po-doc-date{text-align:right;color:#6b7280;font-size:13px;display:grid}.po-doc-date strong{color:#111827;font-size:15px}.po-doc-h{color:#111827;font-family:Sora,Inter,sans-serif;font-size:15px;font-weight:700;margin:20px 0 10px!important}.po-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:0;display:grid}.po-doc-grid dt{color:#6b7280;font-size:12.5px}.po-doc-grid dd{color:#111827;overflow-wrap:anywhere;margin:2px 0 0;font-size:15px;font-weight:600}.po-doc-budget{background:linear-gradient(90deg,#eef0ff,#f4eeff);border-radius:14px;gap:4px;padding:14px 16px;display:grid}.po-doc-budget strong{color:#4338ca;font-size:16px}.po-doc-budget span{color:#3f3f46;font-size:14px}.po-doc-svcs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.po-doc-svcs li{background:#f7f7fb;border:1px solid #ececf3;border-radius:12px;gap:2px;padding:10px 14px;display:grid}.po-doc-svcs strong{color:#111827;font-size:14.5px}.po-doc-svcs span{color:#52525b;font-size:13.5px}.po-doc-next{color:#3f3f46;background:#f7f7fb;border-radius:14px;gap:6px;margin:0;padding:14px 16px 14px 34px;font-size:14.5px;display:grid}.po-doc-foot{color:#52525b;border-top:2px solid #f1f0fe;margin-top:22px;padding-top:16px;font-size:14px}.po-doc-foot p{margin:0!important}.po-doc-valid{color:#6b7280;font-size:12.5px;margin-top:8px!important}.po-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.po-btn{cursor:pointer;border:0;font-family:inherit}.po-actions .wd-btn-2{border:1px solid #e4e4ee}.po-edit{color:#4f46e5;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;padding:8px 4px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.po-edit:hover{color:#4338ca}@media (width<=560px){.po-doc-grid{grid-template-columns:minmax(0,1fr)}.po-edit{margin-left:0}}.po-why{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=767px){.po-why{grid-template-columns:repeat(2,minmax(0,1fr))}}.po-why-i{text-align:center;background:#fff;border:1px solid #ececf3;border-radius:20px;justify-items:center;gap:12px;padding:22px 16px;display:grid}.po-why-i strong{color:#111827;font-family:Sora,Inter,sans-serif;font-size:15.5px}@media (prefers-reduced-motion:reduce){.po-in{animation:none}}.sv-note{color:#52525b;align-items:center;gap:8px;font-size:14px;display:flex;margin:18px 0 0!important}.sv-note svg{color:#4f46e5;width:16px;height:16px}.sv-vs{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (width<=860px){.sv-vs{grid-template-columns:minmax(0,1fr)}}.sv-c{background:#fff;border:1px solid #ececf3;border-radius:26px;flex-direction:column;gap:12px;padding:clamp(22px,3vw,32px);display:flex}.sv-good{border-color:#d9d6fb;box-shadow:0 40px 80px -56px #4f46e599}.sv-c-top{align-items:center;gap:12px;display:flex}.sv-c-ic{color:#6b7280;background:#f4f4f6;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.sv-good .sv-c-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.sv-c-ic svg{width:20px;height:20px}.sv-c-l{letter-spacing:.14em;text-transform:uppercase;color:#6b7280;font-size:12px;font-weight:600}.sv-good .sv-c-l{color:#4f46e5}.sv-c h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:22px;font-weight:700;margin:4px 0 0!important}.sv-c-sub{color:#52525b;font-size:15px;margin:0!important}.sv-ratio{background:#f7f7fb;border-radius:18px;gap:6px;padding:16px 18px;display:grid}.sv-good .sv-ratio{background:linear-gradient(90deg,#eef0ff,#f4eeff)}.sv-ratio-k{color:#6b7280;font-size:12px;font-weight:600}.sv-ratio strong{color:#6b7280;font-family:Sora,Inter,sans-serif;font-size:clamp(30px,3vw,40px);line-height:1.1}.sv-good .sv-ratio strong{background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text}.sv-axis{color:#52525b;justify-content:space-between;gap:8px;font-size:12.5px;font-weight:600;display:flex}.sv-ratio small{color:#52525b;font-size:13px}.sv-list{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.sv-list li{color:#3f3f46;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.sv-list svg{stroke-width:3px;border-radius:50%;flex:none;width:20px;height:20px;margin-top:1px;padding:3px}.sv-good .sv-list svg{color:#4f46e5;background:#e0e7ff}.sv-bad .sv-list svg{color:#dc2626;background:#fee2e2}.sv-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (width<=1023px){.sv-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.sv-stats{grid-template-columns:minmax(0,1fr)}}.sv-stat{background:#fff;border:1px solid #ececf3;border-radius:22px;align-content:start;gap:8px;padding:22px;display:grid}.sv-stat-n{letter-spacing:-.04em;background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Sora,Inter,sans-serif;font-size:clamp(40px,4vw,52px);font-weight:700;line-height:1}.sv-stat h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:16px;font-weight:700;margin:4px 0 0!important}.sv-stat p{color:#52525b;font-size:14px;line-height:1.55;margin:0!important}.sv-stat-hl{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000}.sv-stat-hl .sv-stat-n{color:#fff;background:0 0}.sv-stat-hl h3,.sv-stat-hl p{color:#fff}.sv-ltv{background:#fff;border:1px solid #ececf3;border-radius:26px;align-items:center;gap:clamp(20px,3vw,40px);margin-top:24px;padding:clamp(22px,3vw,32px);display:grid}@media (width>=960px){.sv-ltv{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}}.sv-ltv-t{gap:10px;display:grid}.sv-ltv-t .wd-eyebrow{margin:0!important}.sv-ltv-h{color:#111827;font-family:Sora,Inter,sans-serif;font-size:22px;font-weight:700;margin:0!important}.sv-ltv-t p:last-child{color:#52525b;font-size:15px;line-height:1.6;margin:0!important}.sv-table th[scope=row]{text-align:left;color:#111827;font-weight:600}.table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.table-scroll>table{min-width:520px}.sv-count{font-variant-numeric:tabular-nums}.hero-cta{position:relative}.exp-panels{gap:16px;display:grid}.case-actions{flex-wrap:wrap}.sync-line{fill:none;stroke-linecap:round}.sync-sub{display:block}.font-variant-numeric-tabular{font-variant-numeric:tabular-nums}.hb-steps{position:relative}.hb-steps>.hb-card{transition:transform .25s,border-color .25s,box-shadow .25s}.hb-steps>.hb-card:hover{border-color:#4f46e540;transform:translateY(-3px);box-shadow:0 24px 44px -30px #4f46e580}.hb-cta{position:relative;overflow:hidden}.hb-cta .hb-btn{color:#4f46e5}.oo-team,.oo-story,.oo-rules,.oo-work,.oo-measured,.oo-reviews,.oo-area,.oo-contact,.oo-faq{scroll-margin-top:90px}.oo-dark{background:#f7f7fb}.oo-tm{margin:0}.oo-facts{gap:16px}.ai-prog{background:#ffffff1a;border-radius:9999px;height:6px;margin-bottom:18px;overflow:hidden}.ai-prog-bar{border-radius:inherit;background:linear-gradient(90deg,#818cf8,#c084fc);width:25%;height:100%;transition:width .4s}.character-floating{animation:6s ease-in-out infinite mkFloat}@media (prefers-reduced-motion:reduce){.character-floating{animation:none}}.toggle-switch{flex:none;width:46px;height:26px;display:inline-block;position:relative}.toggle-switch input{opacity:0;width:0;height:0;position:absolute}.toggle-slider{cursor:pointer;background:#ffffff2e;border-radius:9999px;transition:background .2s;position:absolute;inset:0}.toggle-slider:before{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0000004d}.toggle-switch input:checked+.toggle-slider{background:linear-gradient(90deg,#4f46e5,#7c3aed)}.toggle-switch input:checked+.toggle-slider:before{transform:translate(20px)}.toggle-switch input:focus-visible+.toggle-slider{outline-offset:2px;outline:2px solid #a5b4fc}.range-slider{-webkit-appearance:none;appearance:none;background:#ffffff29;border-radius:9999px;outline:none;height:6px}.range-slider::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:4px solid #7c3aed;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 10px #00000059}.range-slider::-moz-range-thumb{cursor:pointer;background:#fff;border:4px solid #7c3aed;border-radius:50%;width:14px;height:14px}.range-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #a5b4fc80}.social-platform-card{color:#f4f4f5;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;padding:16px 12px;transition:border-color .2s,background .2s,transform .2s;position:relative}.social-platform-card:hover{background:#818cf81a;border-color:#a5b4fc80;transform:translateY(-2px)}.social-platform-card:has(input:checked){background:linear-gradient(135deg,#4f46e58c,#7c3aed8c);border-color:#0000}.ai-tool .social-platform-card p{color:#f4f4f5!important}.jw-readbar{z-index:60;pointer-events:none;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}.jw-readbar-fill{background:linear-gradient(90deg,#4f46e5,#7c3aed);width:0;height:100%;transition:width .1s linear}.mt-prog{background:#fff;border:1px solid #ececf3;border-radius:22px;align-items:center;gap:20px;max-width:560px;margin:0 auto 28px;padding:18px 22px;display:flex;box-shadow:0 30px 60px -48px #4f46e58c}.mt-prog-ring{flex:none;width:88px;height:88px;position:relative}.mt-prog-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.mt-prog-bg{fill:none;stroke:#f1f0fe;stroke-width:10px}.mt-prog-fg{fill:none;stroke:#6d28d9;stroke-width:10px;stroke-linecap:round;stroke-dasharray:326.7 326.7;stroke-dashoffset:326.7px;transition:stroke-dashoffset .4s}.mt-prog-n{color:#111827;place-items:center;font-family:Sora,Inter,sans-serif;font-size:20px;font-weight:700;display:grid;position:absolute;inset:0}.mt-prog-k{letter-spacing:.14em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:600;margin:0!important}.mt-prog-h{color:#52525b;font-size:15px;line-height:1.5;margin:4px 0 0!important}.details-panel{background:#f7f7fb;border:1px solid #ececf3;border-radius:14px;margin-top:12px;padding:16px}.details-panel.hidden{display:none}.details-panel h4{color:#111827;font-family:Sora,Inter,sans-serif;font-size:14.5px;font-weight:700;margin:0 0 6px!important}.details-panel p{color:#52525b;font-size:14px;line-height:1.6}main.wd.lc,.wd.lc>section,.wd-hero,.lc-hero{overflow-x:clip}@supports not (overflow:clip){main.wd.lc,.wd.lc>section,.wd-hero,.lc-hero{overflow-x:hidden}}@media (width<=639px){.lc-pdots,.lc-blob{max-width:100vw}.lc-chips,.zl-chips{flex-wrap:wrap;max-width:100%}.wd-chip{white-space:normal;max-width:100%}.proj-card{max-width:100%}}.lc-lr-left{align-content:start;gap:14px;min-width:0;display:grid}.lc-lr-left .wd-eyebrow,.lc-lr-left .wd-h2,.lc-lr-left .wd-lead{margin:0!important}.lc-cds-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=720px){.lc-cds-2{grid-template-columns:minmax(0,1fr)}}.jw-vid figure{background-color:#eef0ff;background-image:radial-gradient(#4f46e524 1px,#0000 1px),linear-gradient(135deg,#eef0ff,#f4eeff);background-size:16px 16px,auto;position:relative}.jw-vid figure:before{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%234F46E5'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E") 50%/22px no-repeat;border-radius:50%;width:52px;height:52px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 24px -12px #4f46e599}.jw-vid video{z-index:1;background:0 0;position:relative}.jw-vid figcaption{z-index:2;position:relative}.au-1,.au-2,.au-3,.au-4,.au-5,.au-6,.au-7,.au-8{scroll-margin-top:90px}.pg-webdesign-advocaten,.pg-webdesign-oost-vlaanderen{display:contents}.wl-trust,.wl-svc,.wl-why,.wl-proj,.wl-about,.wl-local,.wl-proc,.wl-price,.wl-faq{scroll-margin-top:90px}.wd-stair-4{--n:4}.wd-stair-4>.wd-st:first-child{--h:70px;--w:25%}.wd-stair-4>.wd-st:nth-child(2){--h:110px;--w:50%}.wd-stair-4>.wd-st:nth-child(3){--h:150px;--w:75%}.wd-stair-4>.wd-st:nth-child(4){--h:190px;--w:100%}.mk-pt-0{--i:0}.mk-pt-1{--i:1}.mk-pt-2{--i:2}.mk-pt-3{--i:3}.mk-pt-4{--i:4}.mk-pt-5{--i:5}.mk-hero{position:relative}.before-after-container{user-select:none;touch-action:pan-y;border:1px solid #ececf3;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #4f46e58c}.before-image img,.after-image img{width:100%;height:auto;display:block}.after-image{border-right:2px solid #fff;width:50%;position:absolute;inset:0 auto 0 0;overflow:hidden}.after-image img{object-fit:cover;object-position:left top;width:auto;min-width:100%;max-width:none;height:100%}.slider-handle{z-index:2;color:#4f46e5;cursor:grab;background:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 24px -8px #11182773}.handle-icon{width:20px;height:20px}.dd-h2{font-size:clamp(28px,3.4vw,44px)!important}.tab-button{cursor:pointer;font-family:inherit;transition:background-color .2s,color .2s,border-color .2s;border:1px solid #e4e4ee!important;border-radius:9999px!important}.tab-button:hover{color:#4f46e5!important;border-color:#4f46e559!important}.tab-button.bg-primary,.tab-button.bg-primary:hover{color:#fff!important;background:linear-gradient(90deg,#4f46e5,#7c3aed)!important;border-color:#0000!important}.backdrop-lg{backdrop-filter:blur(16px)}.tab-btn{cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-family:inherit;transition:color .2s,border-color .2s}.tab-btn:hover{color:#4f46e5!important}.tab-btn.text-blue-600{color:#4f46e5!important;border-bottom-color:#4f46e5!important}.form-checkbox,.checklist-checkbox{accent-color:#4f46e5;cursor:pointer;flex:none;width:20px;height:20px}.cmp{overflow:hidden}.cmp-a,.cmp-b{align-items:center;gap:8px;font-family:Sora,Inter,sans-serif;font-weight:700;display:flex}.cmp-a{color:#52525b}.cmp-b{color:#4f46e5}.jp-s4{gap:clamp(20px,3vw,32px);display:grid}.jp-res-t{gap:12px;display:grid}.jp-res-t .wd-eyebrow,.jp-res-t .wd-h2,.jp-res-t .wd-lead{margin:0!important}.ov-zone-to{color:#52525b}.feature-highlight{transition:transform .25s,border-color .25s,box-shadow .25s}.feature-highlight:hover{transform:translateY(-3px);box-shadow:0 24px 44px -30px #4f46e580;border-color:#4f46e540!important}.number-badge{border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-family:Sora,Inter,sans-serif;font-size:14px;display:grid;color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important}.av-ch-cta{font-weight:600}.ct-hero{position:relative}.before-after-container{container-type:inline-size}.after-image img{object-fit:initial;min-width:0;height:auto;width:100cqw!important}.ab-sec{background:#fff;padding:clamp(28px,4vw,44px) 0}.ab-wrap{max-width:56rem;margin:0 auto;padding:0 20px}.ab-card{background:#fff;border:1px solid #ececf3;border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;padding:22px 24px;display:grid;box-shadow:0 30px 60px -50px #4f46e58c}@media (width<=560px){.ab-card{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}}.ab-img{object-fit:cover;border-radius:50%;width:72px;height:72px;box-shadow:0 0 0 3px #fff,0 0 0 5px #e0e7ff}.ab-t{gap:4px;display:grid}.ab-k{letter-spacing:.14em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:600;margin:0!important}.ab-n{color:#111827;font-weight:600;margin:0!important}.ab-n a{color:#111827}.ab-n a:hover{color:#4f46e5}.ab-p{color:#52525b;font-size:14.5px;line-height:1.6;margin:0!important}.ab-p a{color:#4f46e5;font-weight:600}.ab-p a:hover{color:#4338ca;text-decoration:underline}.ab-u{color:#6b7280;font-size:12.5px;margin:6px 0 0!important}.vi-trust{margin-top:20px}.vi-hv{aspect-ratio:1;grid-template-rows:1fr 1fr;grid-template-columns:1.3fr 1fr;gap:12px;width:100%;max-width:520px;margin:0 auto;display:grid;position:relative}.vi-hv figure{background:#f1f0fe;border:1px solid #ececf3;border-radius:24px;margin:0;overflow:hidden;box-shadow:0 40px 80px -50px #4f46e599}.vi-hv img{object-fit:cover;width:100%;height:100%;display:block}.vi-hv-a{grid-row:1/3}.vi-hv-b{transform:translateY(18px)}.vi-hv-c{transform:translateY(-6px)}.vi-f1{bottom:14%;left:-14px}@media (width<=520px){.vi-f1{left:0}}.vi-gal{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:220px;gap:14px;display:grid}.vi-g-1{grid-area:span 2/span 2}.vi-g-4{grid-column:span 2}@media (width<=899px){.vi-gal{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:200px}.vi-g-4{grid-column:span 2}}@media (width<=520px){.vi-gal{grid-template-columns:minmax(0,1fr)}.vi-g-1,.vi-g-4{grid-area:span 1}}.vi-g{cursor:zoom-in;text-align:left;background:#f1f0fe;border:0;border-radius:22px;padding:0;font-family:inherit;position:relative;overflow:hidden}.vi-g img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.vi-g:hover img{transform:scale(1.05)}.vi-g-cap{backdrop-filter:blur(8px);opacity:.96;background:#fffffff0;border-radius:16px;gap:2px;padding:12px 14px;transition:transform .3s;display:grid;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(6px)}.vi-g:hover .vi-g-cap{transform:none}.vi-g-cap strong{color:#111827;font-family:Sora,Inter,sans-serif;font-size:15px}.vi-g-cap small{color:#52525b;font-size:13px;line-height:1.4}.vi-g-zoom{color:#4f46e5;opacity:0;background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;transition:opacity .25s;display:grid;position:absolute;top:12px;right:12px}.vi-g-zoom svg{width:16px;height:16px}.vi-g:hover .vi-g-zoom,.vi-g:focus-visible .vi-g-zoom{opacity:1}.vi-g:focus-visible{outline-offset:3px;outline:3px solid #4f46e5}.vi-rel{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.vi-rel a{color:#111827;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;transition:border-color .25s,color .25s;display:inline-flex}.vi-rel a:hover{color:#4f46e5;border-color:#4f46e559}.vi-rel svg{color:#4f46e5;width:15px;height:15px}@media (width>=1024px){.lc-mk.vi-mk4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=640px) and (width<=1023px){.lc-mk.vi-mk4{grid-template-columns:repeat(2,minmax(0,1fr))}}.vi-lb{z-index:100;backdrop-filter:blur(6px);background:#111827d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.vi-lb[hidden]{display:none}.vi-lb figure{justify-items:center;gap:12px;max-width:min(1100px,100%);margin:0;display:grid}.vi-lb img{border-radius:18px;max-width:100%;max-height:80vh;box-shadow:0 40px 80px -30px #0009}.vi-lb figcaption{color:#fff;font-family:Sora,Inter,sans-serif;font-weight:600}.vi-lb-x{color:#111827;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:18px;right:18px}.vi-lb-x svg{width:20px;height:20px}.oa-trust{margin-top:20px}.oa-ans{isolation:isolate;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:28px;gap:12px;padding:clamp(22px,3vw,30px);display:grid;position:relative;overflow:hidden;box-shadow:0 44px 80px -46px #4f46e5e6}.oa-ans:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 70%);mask-image:linear-gradient(135deg,#000,#0000 70%)}.oa-ans-k{letter-spacing:.14em;text-transform:uppercase;color:#fff;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex;margin:0!important}.oa-ans-k svg{width:16px;height:16px}.oa-ans-p{color:#fff;font-size:15px;line-height:1.65;margin:0!important}.oa-ans-p:first-of-type{font-family:Sora,Inter,sans-serif;font-size:16.5px;font-weight:600;line-height:1.5}.oa-ans-mini{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.oa-ans-mini li{background:#ffffff29;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:relative}.oa-ans-mini li+li:before{content:"";background:#fff6;width:8px;height:2px;position:absolute;top:50%;left:-8px}.oa-ans-mini svg{width:17px;height:17px}.oa-ans-mini span{color:#4f46e5;background:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10.5px;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px}.oa-rt{align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (width>=1024px){.oa-rt{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.oa-rt-side{position:sticky;top:110px}}.oa-rt-side{gap:14px;display:grid}.oa-rt-side .wd-eyebrow,.oa-rt-side .wd-h2,.oa-rt-side .wd-lead{margin:0!important}.oa-rt-list{gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.oa-rt-i{isolation:isolate;background:#fff;border:1px solid #ececf3;border-radius:24px;gap:10px;padding:clamp(20px,2.6vw,28px);transition:border-color .25s,transform .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.oa-rt-i:hover{border-color:#4f46e540;transform:translateY(-3px);box-shadow:0 26px 48px -32px #4f46e580}.oa-rt-h{align-items:center;gap:12px;display:flex}.oa-rt-k{letter-spacing:.14em;text-transform:uppercase;color:#4f46e5;font-size:12px;font-weight:600}.oa-rt-i h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:19px;font-weight:700;margin:4px 0 0!important}.oa-rt-i p{color:#52525b;font-size:15px;line-height:1.65;margin:0!important}.oa-ty{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=760px){.oa-ty{grid-template-columns:minmax(0,1fr)}}.oa-ty-c{background:#fff;border:1px solid #ececf3;border-radius:24px;align-content:start;gap:12px;padding:22px;display:grid}.oa-ty-h{align-items:center;gap:12px;display:flex}.oa-ty-h h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:17px;font-weight:700;margin:0!important}.oa-ty-row{background:#f7f7fb;border-radius:16px;grid-template-columns:78px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;display:grid}.oa-ty-row p{color:#3f3f46;font-size:14.5px;line-height:1.55;margin:0!important}.oa-ty-row a{color:#4f46e5;font-weight:600}.oa-ty-tag{color:#52525b;background:#fff;border:1px solid #e4e4ee;border-radius:9999px;justify-self:start;padding:3px 10px;font-size:12px;font-weight:600}.oa-first{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-color:#0000}.oa-cs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (width<=760px){.oa-cs{grid-template-columns:minmax(0,1fr)}}.oa-cs-c{background:#fff;border:1px solid #ececf3;border-radius:26px;flex-direction:column;gap:8px;padding:clamp(22px,3vw,32px);display:flex}.oa-cs-n{letter-spacing:-.04em;background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Sora,Inter,sans-serif;font-size:clamp(44px,5vw,64px);font-weight:700;line-height:1}.oa-cs-l{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;font-size:13px;font-weight:600}.oa-cs-c p{color:#52525b;font-size:15px;line-height:1.65;margin:6px 0 0!important}.oa-cs-c a{color:#4f46e5;align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:14.5px;font-weight:600;display:inline-flex}.oa-cs-c a svg{width:15px;height:15px}.oa-cs-hl{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;box-shadow:0 40px 80px -44px #4f46e5e6}.oa-cs-hl .oa-cs-n{color:#fff;background:0 0}.oa-cs-hl .oa-cs-l,.oa-cs-hl p,.oa-cs-hl a,.oa-cs-hl a:hover{color:#fff}.oa-cs-more,.oa-pr-more,.oa-ar-more{text-align:center;color:#52525b;font-size:14.5px;margin:18px 0 0!important}.oa-cs-more a,.oa-pr-more a,.oa-ar-more a{color:#4f46e5;font-weight:600}.oa-no{gap:24px;display:grid}.oa-no-h{align-items:center;gap:16px;display:flex}.oa-no-h .wd-h2{margin:0!important}.oa-no-ic{color:#dc2626;background:#fef2f2;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.oa-no-ic svg{width:24px;height:24px}.oa-no-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (width<=860px){.oa-no-g{grid-template-columns:minmax(0,1fr)}}.oa-no-g article{background:#fff;border:1px solid #ececf3;border-top:3px solid #fca5a5;border-radius:20px;padding:22px}.oa-no-g h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:16.5px;font-weight:700;margin:0 0 8px!important}.oa-no-g p{color:#52525b;font-size:14.5px;line-height:1.6;margin:0!important}.oa-no-g a{color:#4f46e5;font-weight:600}.oa-pr{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=1023px){.oa-pr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.oa-pr{grid-template-columns:minmax(0,1fr)}}.oa-pr-c{background:#fff;border:1px solid #ececf3;border-radius:20px;align-content:start;gap:4px;padding:20px;display:grid}.oa-pr-t{color:#111827;font-family:Sora,Inter,sans-serif;font-size:15.5px;font-weight:700}.oa-pr-c small{color:#6b7280;font-size:13px}.oa-pr-c strong{background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:10px;font-family:Sora,Inter,sans-serif;font-size:20px;font-weight:700}.oa-pr-wide{background:#f7f7fb;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px}.oa-pr-wide strong{color:#52525b;background:0 0;margin:0;font-family:inherit;font-size:15px;font-weight:500}.oa-ar{align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (width>=960px){.oa-ar{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.oa-ar .wd-eyebrow,.oa-ar .wd-h2,.oa-ar .wd-lead{margin:0 0 14px!important}.oa-ar .oa-ar-more{text-align:left}.oa-deel{flex-wrap:wrap;gap:8px;display:flex}.oa-deel span{color:#3f3f46;background:#fff;border:1px solid #ececf3;border-radius:9999px;padding:6px 12px;font-size:13.5px;font-weight:600}.oa-gm{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.oa-gm a{color:#111827;background:#fff;border:1px solid #ececf3;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-family:Sora,Inter,sans-serif;font-size:14.5px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:flex}.oa-gm a:hover{color:#4f46e5;background:#faf9ff;border-color:#4f46e559}.oa-gm-ic{color:#4f46e5;background:#f1f0fe;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.oa-gm-ic svg{width:14px;height:14px}.oa-gm-go{color:#a5a3c9;width:15px;height:15px;margin-left:auto}.oa-pz{align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (width>=960px){.oa-pz{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.oa-pz-side{justify-items:start;gap:14px;display:grid}.oa-pz-side .wd-eyebrow,.oa-pz-side .wd-h2,.oa-pz-side .wd-lead{margin:0!important}.oa-pz-link{color:#111827;background:#f7f7fb;border:1px solid #ececf3;border-radius:18px;align-items:center;gap:14px;width:100%;max-width:440px;margin-top:6px;padding:14px 16px;transition:border-color .25s,background-color .25s;display:flex}.oa-pz-link:hover{color:#111827;background:#faf9ff;border-color:#4f46e54d}.oa-pz-link>span:nth-child(2){display:grid}.oa-pz-link strong{font-size:14.5px}.oa-pz-link small{color:#6b7280;font-size:13px}.oa-pz-link-ic{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.oa-pz-link-ic svg{width:18px;height:18px}.oa-pz-go{color:#4f46e5;width:16px;height:16px;margin-left:auto;transition:transform .25s}.oa-pz-link:hover .oa-pz-go{transform:translate(3px)}.oa-pz-card{background:#fff;border:1px solid #ececf3;border-radius:28px;padding:clamp(20px,3vw,28px);box-shadow:0 50px 90px -56px #4f46e599}.oa-pz-head{letter-spacing:.14em;text-transform:uppercase;color:#6b7280;border-bottom:1px solid #f0f0f5;justify-content:space-between;padding:0 4px 12px;font-size:12px;font-weight:600;display:flex}.oa-pz-list{margin:0;padding:0;list-style:none}.oa-pz-list li,.oa-pz-custom{align-items:center;gap:14px;padding:14px 4px;display:flex}.oa-pz-list li{border-bottom:1px solid #f0f0f5}.oa-pz-ic{color:#4f46e5;background:#f1f0fe;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.oa-pz-ic svg{width:17px;height:17px}.oa-pz-t{min-width:0;display:grid}.oa-pz-t strong{color:#111827;font-size:15px}.oa-pz-t small{color:#6b7280;font-size:13px}.oa-pz-dots{border-bottom:2px dotted #d9d6fb;flex:1;min-width:16px;transform:translateY(6px)}.oa-pz-p{background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text;flex:none;font-family:Sora,Inter,sans-serif;font-size:16px;font-weight:700}.oa-pz-custom{background:linear-gradient(90deg,#eef0ff,#f4eeff);border-radius:18px;margin-top:10px;padding:14px 16px}.oa-pz-custom .oa-pz-ic{background:#fff}.oa-pz-badge{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;flex:none;margin-left:auto;padding:6px 12px;font-size:12.5px;font-weight:600}.oa-pz-foot{color:#6b7280;align-items:center;gap:8px;font-size:13px;display:flex;margin:14px 4px 0!important}.oa-pz-foot svg{color:#4f46e5;width:14px;height:14px}@media (width<=520px){.oa-pz-dots{display:none}.oa-pz-list li{flex-wrap:wrap}.oa-pz-p{margin-left:52px}}.lp-pls{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}@media (width<=900px){.lp-pls{grid-template-columns:minmax(0,1fr);max-width:460px;margin:0 auto}}.lp-pl{background:#fff;border:1px solid #ececf3;border-radius:26px;flex-direction:column;gap:12px;padding:clamp(22px,3vw,30px);transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative}.lp-pl:hover{border-color:#4f46e540;transform:translateY(-4px);box-shadow:0 30px 56px -36px #4f46e58c}.lp-pl-hl{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:#0000;box-shadow:0 44px 80px -44px #4f46e5f2}@media (width>=901px){.lp-pl-hl{transform:translateY(-10px)}.lp-pl-hl:hover{transform:translateY(-14px)}}.lp-pl-badge{color:#4f46e5;white-space:nowrap;background:#fff;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 10px 22px -12px #4f46e5b3}.lp-pl-badge svg{fill:currentColor;width:13px;height:13px}.lp-pl-top{align-items:center;gap:12px;display:flex}.lp-pl-ic{color:#4f46e5;background:#f1f0fe;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.lp-pl-ic svg{width:20px;height:20px}.lp-pl-hl .lp-pl-ic{color:#fff;background:#ffffff2e}.lp-pl h3{color:#111827;font-family:Sora,Inter,sans-serif;font-size:20px;font-weight:700;margin:0!important}.lp-pl-hl h3{color:#fff}.lp-pl-sub{color:#52525b;font-size:14.5px;margin:0!important}.lp-pl-hl .lp-pl-sub{color:#fff}.lp-pl-price{border-bottom:1px solid #f0f0f5;align-items:baseline;gap:6px;padding-bottom:16px;display:flex;margin:6px 0 4px!important}.lp-pl-hl .lp-pl-price{border-bottom-color:#fff3}.lp-pl-price strong{letter-spacing:-.04em;color:#111827;font-family:Sora,Inter,sans-serif;font-size:clamp(40px,4vw,50px);font-weight:700;line-height:1}.lp-pl-hl .lp-pl-price strong{color:#fff}.lp-pl-price span{color:#6b7280;font-size:15px}.lp-pl-hl .lp-pl-price span{color:#fff}.lp-pl-list{flex:1;gap:10px;margin:0;padding:0;list-style:none;display:grid}.lp-pl-list li{color:#3f3f46;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.lp-pl-list svg{color:#4f46e5;stroke-width:3px;background:#e0e7ff;border-radius:50%;flex:none;width:20px;height:20px;padding:3px}.lp-pl-list li.is-no{color:#6b7280}.lp-pl-list li.is-no svg{color:#9ca3af;background:#f4f4f6}.lp-pl-hl .lp-pl-list li{color:#fff}.lp-pl-hl .lp-pl-list svg{color:#fff;background:#fff3}.lp-pl-cta{justify-content:center;margin-top:8px}.lp-pl-foot{color:#52525b;justify-content:center;align-items:center;gap:8px;font-size:14.5px;display:flex;margin:26px 0 0!important}.lp-pl-foot svg{color:#4f46e5;width:16px;height:16px}.lp-hv{width:100%;max-width:500px;margin:0 auto;padding:18px 10px 30px;position:relative}.lp-win{background:#fff;border:1px solid #ececf3;border-radius:22px;overflow:hidden;box-shadow:0 50px 90px -56px #4f46e599}.lp-page{gap:10px;padding:22px;display:grid}.lp-l{background:#ececf3;border-radius:6px;height:10px;display:block}.lp-l1{opacity:.85;background:linear-gradient(90deg,#4f46e5,#7c3aed);width:72%;height:18px}.lp-l2{width:90%}.lp-l3{width:64%}.lp-form{background:#f7f7fb;border:1px solid #ececf3;border-radius:16px;gap:8px;margin-top:8px;padding:14px;display:grid}.lp-form span{background:#fff;border:1px solid #e4e4ee;border-radius:10px;height:30px}.lp-form b{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:9999px;place-items:center;height:36px;font-size:13px;font-weight:600;display:grid}.lp-ticks{gap:8px;display:flex}.lp-ticks i{color:#4f46e5;background:#f1f0fe;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.lp-ticks svg{width:14px;height:14px}.lp-f1{top:0;right:-8px}.lp-f2{bottom:6px;left:-12px}@media (width<=520px){.lp-f1{right:0}.lp-f2{left:0}}.lp-trust{background:#fff;padding:0 0 clamp(36px,5vw,56px)}.lp-trust-row{background:#fff;border:1px solid #ececf3;border-radius:9999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;padding:16px 24px;display:flex}.lp-trust-t{letter-spacing:.12em;text-transform:uppercase;color:#52525b;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex;margin:0!important}.lp-trust-t svg{color:#4f46e5;width:16px;height:16px}.lp-trust-logos{align-items:center;gap:24px;display:flex}.lp-trust-logos img{filter:grayscale();opacity:.75;width:auto;height:26px;transition:filter .25s,opacity .25s}.lp-trust-logos img:hover{filter:none;opacity:1}.lc-crumb a,.lc-crumb a:hover,.lc-crumb a:focus-visible{text-decoration:none!important}.lc-crumb a:hover{color:#4f46e5}.lp-hv{padding:44px 36px 52px}.lp-page{padding-bottom:30px}.lp-f1{inset:0 0 auto auto}.lp-f2{inset:auto auto 0 0}@media (width<=520px){.lp-hv{padding:40px 0 48px}}.lp-hv{padding-top:84px}@media (width<=520px){.lp-hv{padding-top:80px}}.ls-bar2{gap:14px;padding:16px 18px;display:grid}.ls-bar2-top{border-bottom:1px solid #f0f0f5;flex-wrap:wrap;align-items:center;gap:10px 18px;padding-bottom:14px;display:flex}.ls-bar2-top .ls-count{color:#4f46e5;background:#f1f0fe;border-radius:9999px;padding:4px 10px;font-size:12.5px;font-weight:600;margin:0!important}.ls-bar2-top .ls-sort{margin-left:auto}.ls-tagwrap{max-height:84px;transition:max-height .4s;position:relative;overflow:hidden}.ls-tagwrap.is-open{max-height:1200px}.ls-tagwrap:not(.is-open):after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:28px;position:absolute;bottom:0;left:0;right:0}.ls-bar2 .ls-tag{padding:6px 13px;font-size:13px}.ls-bar2~.ls-grid,.ls-bar2~.ls-empty{margin-top:28px}.ls-bar2-foot{align-items:center;gap:10px;display:flex}.ls-bar2-foot:not(:has(button:not([hidden]))){display:none}.ls-more-tags,.ls-clear{color:#4f46e5;cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background-color .2s;display:inline-flex}.ls-more-tags:hover,.ls-clear:hover{background:#f1f0fe}.ls-more-tags svg,.ls-clear svg{width:15px;height:15px;transition:transform .25s}.ls-more-tags.is-open svg{transform:rotate(180deg)}.ls-clear{color:#52525b;margin-left:auto}.ls-more-tags[hidden],.ls-clear[hidden]{display:none}@media (width<=640px){.ls-bar2-top .ls-sort{width:100%;margin-left:0}.ls-bar2-top .ls-sel,.ls-bar2-top .ls-sel select{flex:1;width:100%}}.wd-stair,.jw-stairs{max-width:1160px;margin-left:auto!important;margin-right:auto!important}@media (width>=640px){.wd-stair:has(>.wd-st:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media (width>=1024px){.wd-stair:has(>.wd-st:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.wd-stair:has(>.wd-st:nth-child(5))>.wd-st{flex-direction:column-reverse;justify-content:flex-end;gap:0}.wd-stair:has(>.wd-st:nth-child(5))>.wd-st>.wd-st-top{flex:1;justify-content:flex-start}.wd-stair:has(>.wd-st:nth-child(5))>.wd-st>.wd-st-top>.wd-st-card{border-radius:0 0 16px 16px;height:100%}.wd-stair:has(>.wd-st:nth-child(5))>.wd-st>.wd-st-bar{border-radius:16px 16px 0 0;align-items:flex-start;min-width:0;width:100%!important;height:64px!important;padding:8px 18px 0!important}.wd-stair:has(>.wd-st:nth-child(5))>.wd-st>.wd-st-bar span{font-size:50px!important;line-height:1!important}.wd-faq .wd-faq-a{transition:opacity .35s,transform .35s}.wd-faq.is-ready:not(.is-open) .wd-faq-a{opacity:0;transform:translateY(-6px)}.wd-faq .wd-faq-ico{transition:transform .4s cubic-bezier(.4,0,.2,1),background .35s,color .35s}.wd-faq.is-ready[open]:not(.is-open){box-shadow:none;border-color:#ececf3}.wd-faq.is-ready[open]:not(.is-open) .wd-faq-ico{color:#4f46e5;background:#f1f0fe;transform:none}.wd-faq.is-open{border-color:#4f46e54d;box-shadow:0 16px 36px -22px #4f46e573}.wd-faq.is-open .wd-faq-ico{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.wd-faq .wd-faq-a,.wd-faq .wd-faq-ico{transition:none}}@media (width<=1023px){.ui-foot-link,.ui-foot-link-2,.ui-foot-link-4,.ui-link,.ui-link-5,.lc-crumb a{margin-top:-4px;margin-bottom:-4px;padding-top:4px;padding-bottom:4px;display:inline-block}.ui-foot-link-4{margin-left:-4px;margin-right:-4px;padding-left:4px;padding-right:4px}a.inline-flex.items-center{margin-top:-3px;margin-bottom:-3px;padding-top:3px;padding-bottom:3px}.sw-cta-x{width:28px!important;height:28px!important}input[type=checkbox].ui-field-4{width:24px;height:24px}[aria-label^="Ga naar project"]{position:relative}[aria-label^="Ga naar project"]:after{content:"";position:absolute;inset:-8px}body:has(.jwn-dock-wrap){padding-bottom:calc(74px + env(safe-area-inset-bottom))}}@media (width<=767px){.ui-nav-eyebrow,.proj-tag,.ui-pill-3,.ui-pill-4,.ui-pill-14,.ui-badge-round-8,.ui-badge-round-9,.ui-badge-round-87,.ui-span-175,.ui-span-178,.ui-box-145,.jw-cmp-m,.hserp-badge,.jens-label,.ba-tag{font-size:12px!important}}.table-scroll{position:relative}.table-scroll.is-scrollable:not(.at-end){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.table-scroll.is-scrollable:before{content:"Veeg opzij voor de hele tabel →";color:#4f46e5;margin-bottom:8px;font-size:12.5px;font-weight:600;display:block;position:sticky;left:0}.table-scroll.is-scrollable.at-end:before{content:"←Veeg terug"}[class*=ui-wrap]:has(>.wd-faq-grid){max-width:1200px}.reveal.jw-shown{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important}}.ls-card.ls-off{display:none!important}.ls-load{margin:32px auto 0;display:flex}.ls-load[hidden]{display:none!important}@media (width>=1024px){:where(.pg-cases-website-seo-de-doncker) .ui-box-38{align-items:start}:where(.pg-cases-website-seo-de-doncker) .ui-box-38>:first-child{position:sticky;top:120px}}@media (width<=479px){:where(.pg-over-ons) .ui-row-194{flex-direction:column;align-items:flex-start;gap:6px}}.contact-reviews-swap>*{min-width:0}@media (width<=767px){.contact-reviews-swap.lc-hp{flex-direction:column}}@media (width>=768px){:where(.pg-homepage) .contact-reviews-swap>.sc-host:last-child{order:1}:where(.pg-homepage) .contact-reviews-swap>.sc-host:last-child section{padding-top:6rem;padding-bottom:0}:where(.pg-homepage) .contact-reviews-swap>.sc-host:last-child section>.mb-10{margin-bottom:2rem}}:where(.pg-homepage) .contact-reviews-swap>.sc-host section{background:0 0!important;border-top:0!important;border-bottom:0!important}:where(.pg-homepage) .bg-gray-50 .contact-reviews-swap>.sc-host section{padding-top:clamp(40px,5vw,60px)!important;padding-bottom:clamp(40px,5vw,60px)!important}.jw-cc{z-index:70;color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:18px;width:min(440px,100vw - 2rem);font-family:Inter,system-ui,sans-serif;animation:.35s both jw-cc-in;position:fixed;bottom:1rem;left:1rem;box-shadow:0 24px 48px -16px #11182759}@keyframes jw-cc-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.jw-cc{animation:none}}.jw-cc-in{max-height:calc(100vh - 2rem);padding:20px 20px 18px;overflow-y:auto}.jw-cc-title{margin:0 0 6px;font-family:Sora,Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.3}.jw-cc-txt{color:#52525b;margin:0;font-size:14px;line-height:1.55}.jw-cc-txt a{color:#4f46e5;text-underline-offset:2px;text-decoration:underline}.jw-cc-opts{gap:10px;margin-top:14px;display:grid}.jw-cc-opts[hidden]{display:none}.jw-cc-opt{cursor:pointer;background:#f7f7fb;border:1px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.jw-cc-opt input{accent-color:#4f46e5;flex:none;width:18px;height:18px;margin:2px 0 0}.jw-cc-opt-txt{color:#52525b;gap:2px;font-size:13px;line-height:1.45;display:grid}.jw-cc-opt-txt strong{color:#111827;font-size:14px}.jw-cc-btns{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.jw-cc-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:0;border-radius:9999px;flex:auto;min-height:44px;padding:10px 16px;font:600 14px/1.2 Inter,system-ui,sans-serif;transition:filter .2s,box-shadow .2s}.jw-cc-btn:hover{filter:brightness(1.08);box-shadow:0 8px 18px -8px #4f46e599}.jw-cc-btn:focus-visible{outline-offset:2px;outline:3px solid #4f46e573}.jw-cc-btn.jw-cc-link{color:#4f46e5;background:#fff;border:1px solid #e5e7eb;flex:100%;order:3;min-height:40px}.jw-cc-btn.jw-cc-link:hover{filter:none;box-shadow:none;border-color:#c7d2fe}@media (width<=1023px){body:has(.jwn-dock-wrap) .jw-cc{bottom:calc(84px + env(safe-area-inset-bottom))}}@media (width<=480px){.jw-cc{width:calc(100vw - 1rem);bottom:.5rem;left:.5rem}.jw-cc-in{max-height:calc(100vh - 110px)}}html,body{background:#fff;height:100%;margin:0}#dc-root,#dc-root>.sc-host{height:100%}.jw-off{display:none!important}:where(.jw-ar){height:auto}.jw-slot{object-fit:cover;width:100%;height:100%;display:block}