html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:currentcolor;text-decoration:none;outline:none}input,input:before,input:after{-webkit-user-select:initial;-moz-user-select:initial;user-select:initial;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none}textarea{outline:none}button{background:none;border:none;margin:0;padding:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}select,button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}:root{--column-gap: 15px;--row-gap: 0px;--menu-height: 9.9rem}[data-grid=grid-template]{display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){[data-grid=grid-template]{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){[data-grid=grid-template]{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){[data-grid=grid-template]{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}[data-column=full]{grid-column:full}[data-column=main]{grid-column:main}[data-column=left]{grid-column:left}[data-column=right]{grid-column:right}[data-column=span-4]{grid-column:main}@media(min-width:768px){[data-column=span-4]{grid-column:span 4}[data-column=span-4]:nth-of-type(3n-2){grid-column-start:2;grid-column-end:span 4}}@media(min-width:1280px){[data-column=span-4]:nth-of-type(3n-2){grid-column-start:auto}[data-column=span-4]:nth-of-type(5n-4){grid-column-start:2;grid-column-end:span 4}}.background-blob,.homeUsp__container:after,.homeHero__imageContainer:before,.homeHero__imageContainer:after,[data-theme=aiLegal] .homeAbout__imageContainer:before,[data-theme=aiLegal] .homeAbout__imageContainer:after,.homeAbout__imageContainer:before,.homeAbout__imageContainer:after,.background-blob--light,.homeUsp__container:before,.homeHero:before,.homeHero:after{content:"";z-index:-1;border-radius:99rem;background:var(--primary-60);filter:blur(65px);position:absolute;aspect-ratio:1/1;width:30rem}.background-blob--light,.homeUsp__container:before,.homeHero:before,.homeHero:after{background:var(--primary-20)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1;display:flex}99%{display:flex}to{opacity:0;display:none}}:root{--primary: #413A8C;--primary-80: #5D55B2;--primary-60: #A69DFF;--primary-40: #CCC7FF;--primary-20: #E5E2FF}[data-theme=intervisie]{--primary: #413A8C;--primary-80: #5D55B2;--primary-60: #A69DFF;--primary-40: #CCC7FF;--primary-20: #E5E2FF}[data-theme=lexlumen]{--primary: #CB6601;--primary-80: #EC7703;--primary-60: #FFA23D;--primary-40: #FFE9D1;--primary-20: #FFF2E5}[data-theme=patroons]{--primary: #21294F;--primary-80: #005383;--primary-60: #1A73A7;--primary-40: #C2DBFE;--primary-20: #DEECFF}[data-theme=wwft]{--primary: #27663D;--primary-80: #24974C;--primary-60: #B3DFC2;--primary-40: #D3F0DD;--primary-20: #D3F0DD}[data-theme=aiLegal]{--primary: #222A30;--primary-80: linear-gradient(90deg, #AB7BFF 0%, #498CFF 100%);--primary-60: #E6ECF2;--primary-40: #373C40;--primary-20: #F6E0FF}[data-color=primary]{background-color:var(--primary)}[data-color=primary-80]{background-color:var(--primary-80)}[data-color=primary-60]{background-color:var(--primary-60)}[data-color=primary-40]{background-color:var(--primary-40)}[data-color=primary-20]{background-color:var(--primary-20)}[data-color=rasin]{background-color:#413a8c}[data-color=eggplant]{background-color:#5d55b2}[data-color=lilly]{background-color:#a69dff}[data-color=midFlower]{background-color:#ccc7ff}[data-color=flower]{background-color:#e5e2ff}[data-color=ochre]{background-color:#cb6601}[data-color=coral]{background-color:#ec7703}[data-color=kumquat]{background-color:#ffa23d}[data-color=apricot]{background-color:#ffe9d1}[data-color=peach]{background-color:#fff2e5}[data-color=navy]{background-color:#21294f}[data-color=deepSea]{background-color:#005383}[data-color=ocean]{background-color:#1a73a7}[data-color=water]{background-color:#c2dbfe}[data-color=sky]{background-color:#deecff}[data-color=darkForest]{background-color:#27663d}[data-color=leaf]{background-color:#24974c}[data-color=seaGreen]{background-color:#b3dfc2}[data-color=mint]{background-color:#d3f0dd}[data-color=warning]{background-color:#f10000}[data-color=midnight]{background-color:#222a30}[data-color=urban]{background-color:#373c40}[data-color=bubblegum]{background-color:#f6e0ff}[data-color=frost]{background-color:#e6ecf2}[data-color=blueberry-gradient]{background-color:linear-gradient(90deg,#AB7BFF 0%,#498CFF 100%)}[data-color=night]{background-color:#111}[data-color=iron]{background-color:#727275}[data-color=slate]{background-color:#b4b4b4}[data-color=silver]{background-color:#dedede}[data-color=mist]{background-color:#f5f5f5}@font-face{font-family:Merriweather;src:url(./Merriweather-Light-CAmgH7m8.woff) format("woff"),url(./Merriweather-Light-Dcs47I7Y.woff2) format("woff2");font-weight:300;font-stretch:normal;font-display:fallback}@font-face{font-family:Merriweather;src:url(./Merriweather-LightItalic-t3B8To8G.woff) format("woff"),url(./Merriweather-LightItalic-BUUBXWKc.woff2) format("woff2");font-weight:300;font-stretch:normal;font-display:fallback;font-style:italic}@font-face{font-family:Merriweather;src:url(./Merriweather-Bold-ZCu6Fa0k.woff) format("woff"),url(./Merriweather-Bold-CacQCSKR.woff2) format("woff2");font-weight:700;font-stretch:normal;font-display:fallback}@font-face{font-family:PTSans;src:url(./PTSans-Bold-ClG1wjwW.woff) format("woff"),url(./PTSans-Bold-DMjraPUY.woff2) format("woff2");font-weight:700;font-stretch:normal;font-display:fallback}html{font-size:62.5%}body{font-family:Merriweather;font-size:1.6rem;line-height:1.3;font-weight:300;color:#111}.font-3XL,.font-3XL--italic{font-size:clamp(4.8rem,6.25vw,5.2rem);line-height:1.2}.font-3XL--italic{font-style:italic}.font-XXL{font-size:clamp(4rem,5.2vw,4.4rem);line-height:1.1}.font-XL{font-size:clamp(3.2rem,4.16vw,3.6rem);line-height:1.3}.font-L,.font-L--italic,.font-L--bold{font-size:clamp(2rem,2.6vw,2.2rem);line-height:1.3}.font-L--bold{font-weight:500}.font-L--italic{font-style:italic}.font-M,.font-M--bold,.homeHighlights__highlightTitle{font-size:2rem;line-height:1.3}.font-M--bold,.homeHighlights__highlightTitle{font-weight:700}.font-XS{font-family:PTSans;font-size:1.1rem;line-height:1.3;text-transform:uppercase;letter-spacing:.1rem;font-weight:700}body{--scrollbarWidth: 0px;--ctaBarHeight: 0px;--viewportWidth: calc(100vw - var(--scrollbarWidth))}img{display:block}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}button{cursor:pointer}ul{list-style:none;padding-left:2rem}ul li{position:relative}ul li:before{content:"";background-color:#727275;width:.3rem;height:.3rem;position:absolute;border-radius:99rem;left:-1rem;top:.8rem}em{font-style:italic}p a{text-decoration:underline}strong{font-weight:700}.grecaptcha-badge{visibility:hidden!important}.template{padding:1px 2.6vw;margin:0 auto}.template__title{text-transform:uppercase;font-size:13px;letter-spacing:.07em;padding-bottom:10px;border-bottom:1px solid rgba(223,223,223,.8);display:flex;align-items:center;margin-top:50px;font-weight:400}.template__title:before{content:"";width:8px;height:8px;background-color:#393a3b;border-radius:50%;margin-right:10px}.template__block{margin:50px 0}.template__block--colors{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:50px 20px}.template__block--flex{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.template__block--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(355px,1fr));gap:20px}.template__block--columns{display:flex;flex-direction:column;gap:20px}.template__gridItem{padding:5px 0;margin:10px 0;text-align:center}.template__grid span{display:none}.template__grid span:nth-last-of-type(n+17){display:block}@media(min-width:480px){.template__grid span:nth-last-of-type(n+15){display:block}}@media(min-width:768px){.template__grid span:nth-last-of-type(n+9){display:block}}@media(min-width:1280px){.template__grid span{display:block}}.template__codeBlock{padding:25px;border:1px solid rgba(223,223,223,.8);display:flex;flex-direction:column;justify-content:space-between}.template__color{text-align:center}.template__swatch{width:70px;height:70px;border-radius:50%;margin:0 auto 15px}.template__variationWrapper{display:flex;gap:10px}.template__variationTitle{font-size:14px;letter-spacing:.07em;padding-bottom:10px;margin-top:50px}.template__variationTitle .icon{width:120px;-o-object-fit:contain;object-fit:contain}.template pre{display:block;font-family:monospace;white-space:pre;flex:1;margin-bottom:20px}.template code{background-color:#eee;display:block;padding:20px;box-sizing:border-box;height:100%;overflow:auto}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@media(min-width:1280px){.headroom{will-change:transform;transition:transform .2s ease-in}.headroom--pinned{transform:translateY(0)}.headroom--unpinned{transform:translateY(-100%)}}:root{--ss-primary-color: transparent;--ss-bg-color: #ffffff;--ss-font-color: #4d4d4d;--ss-font-placeholder-color: #8d8d8d;--ss-disabled-color: #dcdee2;--ss-border-color: #dcdee2;--primary: var(--primary);--ss-success-color: #00b755;--ss-error-color: #dc3545;--ss-focus-color: #5897fb;--ss-main-height: 5.6rem;--ss-content-height: 300px;--ss-spacing-l: 2rem;--ss-spacing-m: 5px;--ss-spacing-s: 3px;--ss-animation-timing: .2s;--ss-border-radius: 4px }@keyframes ss-valueIn{0%{opacity:0}to{opacity:1}}@keyframes ss-valueOut{0%{opacity:1}to{opacity:0}}.ss-hide{display:none!important}.ss-main{display:flex;flex-direction:row;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;flex-direction:column;gap:var(--ss-spacing-m);width:calc(100% - 40px)}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0;line-height:1em;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;width:-moz-fit-content;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-single{display:flex;margin:auto 0px auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;width:-moz-fit-content;width:fit-content;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both;gap:1rem;background-color:transparent;height:5rem}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:content-box;background-color:#dedede;width:2.1rem;height:2.1rem;border-radius:9rem}.ss-main .ss-values .ss-value .ss-value-delete:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='21'%20height='21'%20viewBox='0%200%2021%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.7141%207.78587L7.28591%2014.2141'%20stroke='%23111111'%20stroke-linecap='round'/%3e%3cpath%20d='M13.682%2014.182L7.31799%207.81799'%20stroke='%23111111'%20stroke-linecap='round'/%3e%3c/svg%3e");background-size:cover;display:inline-block;width:2.1rem;height:2.1rem}.ss-main .ss-values .ss-value .ss-value-delete svg{display:none}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--primary-80);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{flex:0 1 auto;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:auto;margin:0 var(--ss-spacing-m) 0 var(--ss-spacing-m);display:none}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m);display:none}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(.9);transform-origin:center top;overflow:hidden;z-index:10000;outline:#B4B4B4 1px solid;box-shadow:0 2px 12px #00000026;pointer-events:none;top:0}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below,.ss-content.ss-open-above{pointer-events:all}.ss-content .ss-search{flex:0 1 auto;display:flex;align-items:center;flex-direction:row;padding:var(--ss-spacing-m) var(--ss-spacing-l);height:var(--ss-main-height);box-shadow:0 2px 12px #00000026}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input:focus{box-shadow:none!important;border-color:var(--primary-80)!important}.ss-content .ss-search input::-moz-placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none!important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:700;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l) * 3)}.ss-content .ss-list .ss-option{display:flex;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);color:var(--ss-font-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;height:var(--ss-main-height)}.ss-content .ss-list .ss-option:before{content:"";display:inline-block;box-sizing:border-box;border:4px solid white;background:#fff;min-width:2rem;height:2rem;position:relative;box-shadow:0 2px 12px #00000026;border-radius:.5rem;margin-right:1rem;cursor:pointer}.ss-content .ss-list .ss-option.ss-selected:before{background-color:var(--primary-80)}.ss-content .ss-list .ss-option:hover{color:var(--primary-80);background-color:var(--primary-20)}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{background-color:var(--primary-20)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--primary)}input[type=search i]::-webkit-search-cancel-button{display:none}.blockNotFound{margin:150px 0;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.blockNotFound{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.blockNotFound{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.blockNotFound{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:768px){.blockNotFound{margin:200px 0}}.blockNotFound>*{grid-column:main;margin-inline:auto;text-align:center}.blockNotFound__number{margin-bottom:30px;font-size:16rem;color:var(--primary-20)}@media(min-width:768px){.blockNotFound__number{font-size:20rem}}.blockNotFound__tagline{margin-bottom:10px;color:var(--primary)}.blockNotFound__title{margin-bottom:30px;font-weight:700;color:var(--primary)}.generalDivider{padding:1rem 0;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.generalDivider{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.generalDivider{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.generalDivider{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}.generalDivider:after{content:"";display:block;grid-column:2/-2;width:100%;height:1px;background-color:#dedede}.homeAbout{overflow-x:clip;margin:8rem 0 7rem;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.homeAbout{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.homeAbout{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.homeAbout{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:768px){.homeAbout{margin:8rem 0}}@media(min-width:1280px){.homeAbout{margin:10rem 0}}[data-theme=aiLegal] .homeAbout__tagline{background:linear-gradient(90deg,#ab7bff,#498cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}[data-theme=aiLegal] .homeAbout__imageContainer:before,[data-theme=aiLegal] .homeAbout__imageContainer:after{background:linear-gradient(90deg,#ab7bff,#498cff)}.homeAbout__titleContainer{grid-column:2/-2;grid-row:1;align-self:center;margin-bottom:10rem}.homeAbout__titleContainer .homeAbout__tagline{margin-bottom:.5rem;font-style:italic;color:var(--primary-80)}.homeAbout__titleContainer .homeAbout__title{margin-bottom:3rem}@media(min-width:768px){.homeAbout__titleContainer{grid-column:-7/-2;margin-bottom:0}}@media(min-width:1280px){.homeAbout__titleContainer{display:grid;grid-column:13/-4;grid-template-columns:repeat(7,minmax(0,60px));gap:var(--row-gap) var(--column-gap)}.homeAbout__titleContainer .homeAbout__tagline,.homeAbout__titleContainer .homeAbout__title{grid-column:1/-1}.homeAbout__titleContainer .homeAbout__text{grid-column:1/-2}}.homeAbout__imageContainer{position:relative;grid-column:2/-2;aspect-ratio:1/1.35;width:100%}@media(min-width:480px){.homeAbout__imageContainer{grid-column:3/-3}}@media(min-width:768px){.homeAbout__imageContainer{grid-column:2/span 6}}@media(min-width:1280px){.homeAbout__imageContainer{grid-column:5/span 7}}.homeAbout__imageContainer:before{top:0%;left:0%}.homeAbout__imageContainer:after{right:0%;bottom:0%}.homeAbout__imageContainer img{width:100%;height:100%;border-radius:99rem;-o-object-fit:cover;object-fit:cover}.homeProgram,.homeAgenda__program .homeProgram{position:relative;margin:8rem 0;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.homeProgram,.homeAgenda__program .homeProgram{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.homeProgram,.homeAgenda__program .homeProgram{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.homeProgram,.homeAgenda__program .homeProgram{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:1280px){.homeProgram,.homeAgenda__program .homeProgram{margin:10rem 0}}.homeProgram__titleContainer{grid-column:2/-2;margin-bottom:5rem}.homeAgenda__program .homeProgram__titleContainer{grid-column:2/-2}@media(min-width:1280px){.homeAgenda__program .homeProgram__titleContainer{grid-column:1/-1}}@media(min-width:768px){.homeProgram__titleContainer:not(.homeAgenda__program *){grid-column:2/span 6}}@media(min-width:1280px){.homeProgram__titleContainer:not(.homeAgenda__program *){grid-column:3/span 9}}.homeProgram__titleContainer .homeProgram__subtitle{margin-top:.5rem;font-style:italic;color:var(--primary-80)}.homeProgram__itemsContainer{display:flex;grid-column:2/-2;flex-direction:column;gap:2rem}.homeAgenda__program .homeProgram__itemsContainer{grid-column:2/-2}@media(min-width:768px){.homeProgram__itemsContainer:not(.homeAgenda__program *){grid-column:3/-2}}@media(min-width:1280px){.homeProgram__itemsContainer:not(.homeAgenda__program *){grid-column:4/-5}}.homeProgram__item{position:relative;display:grid;grid-template-columns:auto 1fr;gap:5rem}@media(min-width:768px){.homeProgram__item{grid-template-columns:auto auto 1fr}}.homeProgram__item:before,.homeProgram__item:after{transform:translateY(.7rem)}.homeProgram__item:before{content:"";display:block;width:.7rem;height:.7rem;border-radius:99rem;background:var(--primary-80)}.homeProgram__item:after{content:"";position:absolute;left:.3rem;grid-column:1;width:.1rem;height:calc(100% + 2rem);background:var(--primary-80)}[data-theme=aiLegal] .homeProgram__item:before,[data-theme=aiLegal] .homeProgram__item:after{background:linear-gradient(0deg,#ab7bff,#498cff)}.homeProgram__item:last-child:after{display:none}.homeProgram__item .homeProgram__itemContent{display:flex;flex-direction:column;gap:.5rem}@media(min-width:768px){.homeProgram__item .homeProgram__itemContent{display:contents}}.homeProgram__item .homeProgram__itemContent .homeProgram__itemTime{color:var(--primary-80)}.homeProgram__item .homeProgram__itemContent .homeProgram__itemTitle{font-weight:700}.homeProgram__item .homeProgram__itemList{color:#727275}.homeProgram__item .homeProgram__desktopContainer{display:contents}@media(min-width:768px){.homeProgram__item .homeProgram__desktopContainer{display:flex;flex-direction:column;gap:.5rem}}.homeAgenda{--border-color: white;padding:10rem 0;background:#f5f5f5;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}[data-theme=aiLegal] .homeAgenda{--border-color: #727275;color:#fff;background-color:#222a30}[data-theme=aiLegal] .homeAgenda__item{background-color:#373c40}[data-theme=aiLegal] .homeAgenda__item:not(.active) span{color:#fff}[data-theme=aiLegal] .homeAgenda__subtitle{color:#b4b4b4}[data-theme=aiLegal] .homeAgenda__item--description{color:#fff}[data-theme=aiLegal] .homeAgenda .homeAgenda__item__btn--container .button[data-button=open]:focus,[data-theme=aiLegal] .homeAgenda .homeAgenda__item__btn--container .button[data-button=open]:hover{background:#fff}[data-theme=aiLegal] .homeAgenda .homeAgenda__item__btn--container .button[data-button=open]:focus svg,[data-theme=aiLegal] .homeAgenda .homeAgenda__item__btn--container .button[data-button=open]:hover svg{color:#000}[data-theme=aiLegal] .homeAgenda .homeAgenda__item.active .button[data-button=open]{color:#fff;background:#373c40}[data-theme=aiLegal] .homeAgenda .homeAgenda__item.active .button[data-button=open] .icon{transform:scaleY(-1);color:#fff;transition:transform .2s}[data-theme=aiLegal] .homeAgenda .homeAgenda__item .button[data-button=open] .icon{transition:transform .2s}[data-theme=aiLegal] .homeAgenda .homeAgenda__seeAllButton .button[data-button=toggleAgenda]{border:1px solid #727275;color:#fff;background:none;box-shadow:0 -2px #0000001a inset;transition:border-color .2s,background .2s}[data-theme=aiLegal] .homeAgenda .homeAgenda__seeAllButton .button[data-button=toggleAgenda]:after{background-color:#fff;filter:none}[data-theme=aiLegal] .homeAgenda .homeAgenda__seeAllButton .button[data-button=toggleAgenda] svg{color:#fff}[data-theme=aiLegal] .homeAgenda .homeAgenda__seeAllButton .button[data-button=toggleAgenda]:hover{border:1px solid var(--Grey-White, #FFF);color:#222a30;background:var(--Grey-White, #FFF)}[data-theme=aiLegal] .homeAgenda .homeAgenda__seeAllButton .button[data-button=toggleAgenda]:hover:after{background-color:#222a30;filter:none}[data-theme=aiLegal] .homeAgenda .homeAgenda__seeAllButton .button[data-button=toggleAgenda]:hover .icon{color:#222a30}.homeHighlights+.homeAgenda{padding-top:0}.homeAgenda__title{margin-bottom:.5rem}.homeAgenda__title--container{grid-column:main;margin-bottom:4rem;text-align:center}.homeAgenda__subtitle{color:var(--primary-80)}.homeAgenda__itemsContainer{display:flex;grid-column:main;flex-direction:column;gap:1.5rem}@media(min-width:1440px){.homeAgenda__itemsContainer{grid-column:3/-3}}@media(max-width:767px){.homeAgenda:not(.viewAll) .homeAgenda__itemsContainer>*:nth-child(n+4){display:none}}@media(max-width:1279px){.homeAgenda:not(.viewAll) .homeAgenda__itemsContainer>*:nth-child(n+7){display:none}}@media(min-width:1280px){.homeAgenda:not(.viewAll) .homeAgenda__itemsContainer>*:nth-child(n+7){display:none}}.homeAgenda__item{cursor:pointer;position:relative;display:grid;border-radius:.5rem;background-color:var(--primary-20);transition:background-color .2s ease-out}.homeAgenda__item:has(.homeAgenda__program){cursor:default}:not([data-theme=aiLegal]) .homeAgenda__item:hover:not(:has(.homeAgenda__program)){background-color:var(--primary-40)}.homeAgenda__item:hover{background-color:var(--primary-40)}.homeAgenda__item.active{color:var(--Grey-Night, #111);background-color:#f5f5f5}.homeAgenda__item.active .homeAgenda__item--description,.homeAgenda__item.active .homeAgenda__item--time,.homeAgenda__item.active .homeAgenda__item--location,.homeAgenda__item.active .homeAgenda__item--points,.homeAgenda__item.active .homeAgenda__item--price,.homeAgenda__item.active .homeAgenda__item--date,.homeAgenda__item.active .homeAgenda span,.homeAgenda__item.active .icon-arrow--down{color:var(--Grey-Night, #111)}.homeAgenda__item.active .homeAgenda__program:after{display:block}@media(max-width:767px){.homeAgenda__item.active .homeAgenda__item--price{border-bottom:.1rem solid var(--border-color)}}.homeAgenda__item>*{padding:1.5rem;border-bottom:.1rem solid var(--border-color)}@media(min-width:768px){.homeAgenda__item>*{border-right:.1rem solid var(--border-color);border-bottom:unset}.homeAgenda__item>*.homeAgenda__item--header{border-right:none;border-bottom:.1rem solid var(--border-color)}}@media(min-width:768px){.homeAgenda__item{grid-template-columns:repeat(4,1fr);grid-template-rows:auto 1fr 1fr}}@media(min-width:1280px){.homeAgenda__item{grid-template-columns:35rem 1fr 1fr 1fr auto;grid-template-rows:auto 1fr}}.homeAgenda__item--header{grid-column:1/-1;grid-row:1}@media(min-width:768px){.homeAgenda__item--header{display:flex;align-items:center;justify-content:space-between}}@media(min-width:1280px){.homeAgenda__item--header{display:contents}}.homeAgenda__item--description{display:flex;grid-column:1/4;grid-row:1;align-items:center;margin-bottom:1.5rem;font-weight:700;color:var(--primary-80)}@media(min-width:768px){.homeAgenda__item--description{margin-bottom:0}}@media(min-width:1280px){.homeAgenda__item--description{padding:1.5rem;border-right:.1rem solid var(--border-color);border-bottom:.1rem solid var(--border-color)}}.homeAgenda__item__btn--container{display:flex;gap:1rem;align-items:center}@media(min-width:1280px){.homeAgenda__item__btn--container{display:flex;grid-column:5;grid-row:1/3;gap:.5rem;align-items:center;justify-content:flex-end;box-sizing:border-box;height:100%;padding-inline:2rem}}@media(min-width:1280px){.homeAgenda__item__btn--container .button--signUp{align-self:center}}.homeAgenda__item--time{display:flex;align-items:center}@media(min-width:1280px){.homeAgenda__item--time{grid-column:2}}.homeAgenda__item--location{display:flex;align-items:center}@media(min-width:1280px){.homeAgenda__item--location{grid-column:3}}.homeAgenda__item--points{display:flex;align-items:center}@media(min-width:1280px){.homeAgenda__item--points{grid-column:4;grid-row:1;align-content:space-evenly;height:calc(100% - .1rem);padding:0 1.5rem;border-bottom:.1rem solid var(--border-color)}}.homeAgenda__item--price{display:flex;align-items:center}@media(max-width:1279px){.homeAgenda__item--price{border-right:none;border-bottom:none}}@media(min-width:1280px){.homeAgenda__item--price{grid-column:4;grid-row:2}}.homeAgenda__item--date{display:flex;gap:.5rem;align-items:center;border-right:none}@media(min-width:768px){.homeAgenda__item--date{grid-column:1/5;grid-row:2;border-bottom:.1rem solid var(--border-color)}}@media(min-width:1280px){.homeAgenda__item--date{grid-column:1;border-right:.1rem solid var(--border-color);border-bottom:none}}.homeAgenda__item--date .icon{color:var(--primary-80)}.homeAgenda__program{position:relative;overflow:hidden;display:grid;grid-column:1/-1;border:unset}.homeAgenda__program:after{content:"";position:absolute;z-index:0;bottom:0;left:0;transform:translateY(50%);display:none;width:100%;height:10rem;border-radius:87.8125rem;opacity:.35;background:var(--primary-80);filter:blur(65px)}.homeAgenda__program .homeProgram{position:relative;z-index:1;margin:0;margin-bottom:6rem;padding:0}@media(min-width:768px){.homeAgenda__program{border-top:.1rem solid var(--border-color)}}.homeAgenda__seeAllButton{display:none;grid-column:main;justify-self:center;margin-top:4rem}@media(max-width:767px){.homeAgenda.showMoreBtn .homeAgenda__seeAllButton{display:block}}.homeAgenda.showMoreBtn.homeAgenda.showMoreBtnDesktop .homeAgenda__seeAllButton{display:block}.homeAgenda.viewAll .homeAgenda__seeAllButton .button:before{content:"Toon minder data"}.homeAgenda.viewAll .homeAgenda__seeAllButton .button:after{content:"";display:inline-block;width:2.1rem;height:2.1rem;margin-left:.1rem;background-color:#b4b4b4;background-repeat:no-repeat;background-size:contain;filter:none;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='21'%20height='21'%20viewBox='0%200%2021%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%2011H6'%20stroke='black'%20stroke-linecap='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='21'%20height='21'%20viewBox='0%200%2021%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%2011H6'%20stroke='black'%20stroke-linecap='round'/%3e%3c/svg%3e")}.homeAgenda.viewAll .homeAgenda__seeAllButton .button span,.homeAgenda.viewAll .homeAgenda__seeAllButton .button .icon{display:none}@media(min-width:480px){.homeAgenda{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.homeAgenda{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.homeAgenda{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}.homeCta{margin:8rem 0;color:#fff;background-color:var(--primary-80);display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.homeCta{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.homeCta{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.homeCta{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:768px){.homeCta{background-color:transparent}}@media(min-width:1280px){.homeCta{margin:10rem 0}}.homeCta__content{grid-column:2/-2;padding:5rem 0}@media(min-width:768px){.homeCta__content{display:grid;grid-template-columns:repeat(12,minmax(0,100px));gap:var(--row-gap) var(--column-gap);border-radius:.5rem;background-color:var(--primary-80)}}@media(min-width:1280px){.homeCta__content{grid-column:3/-3;grid-template-columns:repeat(18,minmax(0,60px))}}.homeCta__titleContainer{grid-column:2/-2}.homeCta__titleContainer .homeCta__tagline{margin-bottom:.5rem;font-style:italic;color:var(--primary-20)}@media(min-width:1280px){.homeCta__titleContainer{grid-column:2/span 6}}.homeCta__textContainer{grid-column:2/-2;margin-top:3rem}@media(min-width:1280px){.homeCta__textContainer{grid-column:9/-2;margin-top:0}}.homeCta__textContainer .homeCta__text{margin-bottom:2.5rem}.homeFlexModels{margin:5rem 0;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.homeFlexModels{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.homeFlexModels{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.homeFlexModels{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:768px){.homeFlexModels{margin:8rem 0}}@media(min-width:1280px){.homeFlexModels{margin:10rem 0}}.homeFlexModels__titleContainer{grid-column:2/-2;margin-bottom:5rem;text-align:center}.homeFlexModels__titleContainer .homeFlexModels__title{margin-bottom:.5rem}.homeFlexModels__titleContainer .homeFlexModels__subtitle{font-style:italic;color:var(--primary-80)}.homeFlexModels__modelsContainer{display:flex;grid-column:2/-2;flex-direction:column;gap:1.5rem}.homeFlexModels__modelItemsContainer{display:flex;flex-direction:column;gap:1.5rem}.homeFlexModels__modelItemsContainer>*{-moz-column-break-inside:avoid;break-inside:avoid-column}@media(min-width:1280px){.homeFlexModels__modelItemsContainer{display:block;-moz-columns:2;columns:2;gap:var(--row-gap) var(--column-gap)}.homeFlexModels__modelItemsContainer>*{margin-top:3rem}.homeFlexModels__modelItemsContainer>*:first-child{margin-top:0}}.homeFlexModels__model{border-radius:.5rem;background-color:var(--primary-20)}.homeFlexModels__model .homeFlexModels__modelHeaderDesktop{cursor:pointer;position:relative;display:grid;align-items:center}.homeFlexModels__model .homeFlexModels__modelHeaderDesktop:before{content:"";position:absolute;display:block;grid-column:1/3;grid-row:1;width:100%;height:.1rem;background-color:#fff}@media(min-width:768px){.homeFlexModels__model .homeFlexModels__modelHeaderDesktop{grid-template-columns:repeat(12,minmax(0,100px));gap:var(--row-gap) var(--column-gap)}.homeFlexModels__model .homeFlexModels__modelHeaderDesktop:before{display:none}}@media(min-width:1280px){.homeFlexModels__model .homeFlexModels__modelHeaderDesktop{grid-template-columns:repeat(20,minmax(0,60px));height:6.8rem}.homeFlexModels__model .homeFlexModels__modelHeaderDesktop:after{content:"";position:absolute;display:block;grid-column:14;grid-row:1;width:.1rem;height:100%;background-color:#fff}}.homeFlexModels__model .homeFlexModels__modelTitleContainer{padding:2rem}@media(min-width:768px){.homeFlexModels__model .homeFlexModels__modelTitleContainer{grid-column:2/9;padding:2rem 2rem 2rem 0}}@media(min-width:1280px){.homeFlexModels__model .homeFlexModels__modelTitleContainer{display:contents}}.homeFlexModels__model .homeFlexModels__modelTitle{position:relative;margin-bottom:.5rem}@media(min-width:1280px){.homeFlexModels__model .homeFlexModels__modelTitle{grid-column:2/13;margin:0}}.homeFlexModels__model .homeFlexModels__modelTitle .icon{position:absolute;top:0;left:calc(var(--column-gap) * -1);transform:translate(-100%);display:none;color:var(--primary)}@media(min-width:768px){.homeFlexModels__model .homeFlexModels__modelTitle .icon{display:block}}.homeFlexModels__model .homeFlexModels__modelCount{position:relative;font-style:italic;color:var(--primary)}@media(min-width:1280px){.homeFlexModels__model .homeFlexModels__modelCount{display:flex;grid-column:-8/span 3;gap:1rem;padding-inline:2rem}}.homeFlexModels__model .homeFlexModels__modelCount .icon{position:absolute;top:0;left:calc(var(--column-gap) * -1);transform:translate(-100%);display:none}@media(min-width:768px){.homeFlexModels__model .homeFlexModels__modelCount .icon{display:block}}@media(min-width:1280px){.homeFlexModels__model .homeFlexModels__modelCount .icon{position:relative;left:0;transform:none}}.homeFlexModels__model .homeFlexModels__modelToggleBtn{box-sizing:border-box;padding:2rem;white-space:nowrap}@media(min-width:768px){.homeFlexModels__model .homeFlexModels__modelToggleBtn{position:relative;display:flex;grid-column:span 4/-1;align-items:center;justify-self:flex-end;height:100%;padding:0 2rem}.homeFlexModels__model .homeFlexModels__modelToggleBtn:before{content:"";position:absolute;right:0;left:0;display:block;grid-row:1;width:.1rem;height:100%;background-color:#fff}}.homeFlexModels__model .homeFlexModels__modelToggleBtn .button{justify-content:space-between}.homeFlexModels__model .homeFlexModels__modelToggleBtn .button .icon{color:var(--primary)}.homeFlexModels__model .homeFlexModels__modelToggleBtn .button span:after{content:"Meer informatie"}.homeFlexModels__model [data-open=true] .homeFlexModels__modelToggleBtn button .icon{transform:rotate(180deg);color:#fff}.homeFlexModels__model [data-open=true] .homeFlexModels__modelToggleBtn button span:after{content:"Sluit"}.homeFlexModels__model .homeFlexModels__modelToggleBtn button:hover .icon{color:#fff}@media(min-width:1280px){.homeFlexModels__model .homeFlexModels__modelTitle,.homeFlexModels__model .homeFlexModels__modelCount{align-self:center;height:-moz-fit-content;height:fit-content}}.homeFlexModels__model .homeFlexModels__modelPrice{margin-left:10px}.homeFlexModels__model [data-content]{display:none}.homeFlexModels__model .homeFlexModels__modelContent{position:relative;display:flex;flex-direction:column;gap:2rem;margin-top:2rem;padding:2rem}@media(min-width:768px){.homeFlexModels__model .homeFlexModels__modelContent{display:grid;grid-template-columns:repeat(12,minmax(0,100px));gap:4rem var(--column-gap);margin-top:0;padding:3rem 0}.homeFlexModels__model .homeFlexModels__modelContent:after{content:"";position:absolute;top:-3rem;left:0;display:block;grid-column:1/-1;grid-row:1;width:100%;height:.1rem;background-color:#fff}.homeFlexModels__model .homeFlexModels__modelContent>*{grid-column:2/-2}}@media(min-width:1280px){.homeFlexModels__model .homeFlexModels__modelContent{grid-template-columns:repeat(20,minmax(0,60px));padding-bottom:7rem}}.homeFlexModels__model .homeFlexModels__catTitle{font-weight:700;color:var(--primary)}.homeFlexModels__ctasContainer{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1280px){.homeFlexModels__ctasContainer{flex-direction:row}}.homeFlexModels__cta{display:grid;grid-template-columns:1fr auto;flex:1;border:.1rem solid var(--primary-80);border-radius:.5rem}@media(min-width:768px){.homeFlexModels__cta{justify-content:space-between}}.homeFlexModels__cta .homeFlexModels__buttonContainer{margin:2rem}.homeFlexModels__cta .homeFlexModels__ctaTitleContainer{position:relative;padding:2rem}.homeFlexModels__cta .homeFlexModels__ctaTitle{margin-bottom:.5rem;color:var(--primary-80)}.homeFlexModels__cta .homeFlexModels__ctaText{margin-bottom:1.5rem;font-style:italic}@media(min-width:1280px){.homeFlexModels__cta .homeFlexModels__ctaText{max-width:30rem}}.homeFlexModels__cta--signup{color:#fff;background-color:var(--primary-80)}.homeFlexModels__cta--signup .homeFlexModels__ctaTitle{color:#fff}.homeFlexModels__cta--signup .homeFlexModels__optionsContainer{display:flex;grid-column:1/-1;flex:2;flex-direction:column;gap:1rem;padding:1.2rem 2rem;background-color:var(--primary)}@media(min-width:768px){.homeFlexModels__cta--signup .homeFlexModels__optionsContainer{flex-direction:row;align-items:center;justify-content:space-between}}.homeFlexModels__cta--signup .homeFlexModels__optionsContainer .homeFlexModels__optionsTitle{font-weight:700}.homeFlexModels__cta--signup .homeFlexModels__optionsContainer .homeFlexModels__optionsLink{display:flex;gap:1.3rem;align-items:center;text-decoration:underline;opacity:1;transition:opacity .25s ease-out}.homeFlexModels__cta--signup .homeFlexModels__optionsContainer .homeFlexModels__optionsLink:hover span{opacity:.8}.homeForm{margin:6rem 0;background-color:var(--primary-20);display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.homeForm{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.homeForm{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.homeForm{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:768px){.homeForm{margin:8rem 0;background-color:transparent}}@media(min-width:1280px){.homeForm{margin:10rem 0}}[data-theme=aiLegal] .homeForm{background-color:#f5f5f5}@media(min-width:768px){[data-theme=aiLegal] .homeForm{background-color:transparent}}[data-theme=aiLegal] .homeForm__container{background-color:#f5f5f5}[data-theme=aiLegal] .homeForm .formBody__buttonAndStateContainer .button{color:#fff;background:linear-gradient(90deg,#ab7bff,#498cff)}.homeForm__container{grid-column:main-start/main-end;padding:6rem 0}@media(min-width:768px){.homeForm__container{padding:6rem;border-radius:.5rem;background-color:var(--primary-20)}}@media(min-width:1280px){.homeForm__container{grid-column:4/-4}}@media(min-width:1440px){.homeForm__container{grid-column:5/-5}}.homeForm__title{margin-bottom:4rem;text-align:center}@media(min-width:1280px){.homeForm__title{margin-bottom:5rem}}.homeForm__toggleContainer{margin-bottom:3rem}.homeForm__toggleContainer fieldset{display:grid;gap:1rem;border-radius:.5rem}@media(min-width:992px){.homeForm__toggleContainer fieldset{grid-template-columns:1fr 1fr;border:.1rem solid var(--primary-80)}}.homeForm__toggleContainer label{cursor:pointer;display:flex;box-sizing:border-box}.homeForm__toggleContainer span{display:block;flex:1;padding:2rem;border-radius:.5rem;font-weight:700;text-align:center}.homeForm__toggleContainer span:before{content:"";position:absolute;transform:translate(-2.5rem,-.2rem);display:inline-block;width:2.1rem;height:2.1rem}.homeForm__toggleContainer input{display:none}.homeForm__toggleContainer input+span{border:.1rem solid var(--primary-80)}@media(min-width:992px){.homeForm__toggleContainer input+span{border:unset}}.homeForm__toggleContainer input:checked+span{color:#fff;background-color:var(--primary-80)}.homeForm__toggleContainer input:checked+span:before{content:"";display:inline-block;width:2.1rem;height:2.1rem;margin-right:.5rem;background-image:url("data:image/svg+xml,%3csvg%20width='21'%20height='21'%20viewBox='0%200%2021%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%2010.5L8.5%2016L18.5%206'%20stroke='white'%20stroke-width='3'/%3e%3c/svg%3e");background-size:cover}.homeForm__form{display:flex;flex-direction:column;gap:3rem}.homeForm__form.hidden{display:none}.homeHero{position:relative;overflow:hidden;padding:15rem 0 30rem;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.homeHero{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.homeHero{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.homeHero{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:768px){.homeHero{padding:15rem 0 20rem}}@media(min-width:992px){.homeHero{padding:15rem 0 13rem}}@media(max-width:479px){.homeHero:before{right:0%;bottom:0%}}@media(min-width:768px){.homeHero:before{top:0%;left:0%;transform:translateY(-70%);width:35rem}}@media(min-width:1280px){.homeHero:before{left:20rem}}.homeHero:after{display:none}@media(min-width:768px){.homeHero:after{right:20%;bottom:0%;display:block}}.homeHero__textContainer{display:flex;grid-column:2/-2;flex-direction:column;gap:1.5rem;align-self:center}@media(min-width:768px){.homeHero__textContainer{grid-column:2/-4}}@media(min-width:992px){.homeHero__textContainer{grid-column:3/7}}@media(min-width:1280px){.homeHero__textContainer{grid-column:3/span 9}}.homeHero__tagline{color:var(--primary-80)}.homeHero__subtitle{display:block;color:var(--primary-80)}[data-theme=aiLegal] .homeHero__subtitle{background:linear-gradient(90deg,#ab7bff,#498cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.homeHero__introductionText{margin-top:1.5rem}@media(min-width:1280px){.homeHero__introductionText{margin-top:2.5rem;margin-right:6rem}}.homeHero__partner{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;box-sizing:border-box;width:-moz-fit-content;width:fit-content;margin-top:1.5rem;padding:1.2rem 1.5rem 1.1rem;border-radius:5px;color:#727275;background-color:#f5f5f5}@media(min-width:1280px){.homeHero__partner{margin-top:2.5rem}}.homeHero__partner:has(.homeHero__partner--logo+.homeHero__partner--logo){display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:.8rem}.homeHero__partner:has(.homeHero__partner--logo+.homeHero__partner--logo) .homeHero__partner--text{grid-column:1;grid-row:1;width:100%}.homeHero__partner:has(.homeHero__partner--logo+.homeHero__partner--logo) .homeHero__partner--logo{display:inline-block;grid-row:2}.homeHero__partner:has(.homeHero__partner--logo+.homeHero__partner--logo) .homeHero__partner--logo:first-of-type{margin-right:2rem}.homeHero__partner--logo .icon{width:124px;height:32px}.homeHero__partner--text{max-width:12.5rem}.homeHero__imageContainer{position:relative;grid-column:2/-2;aspect-ratio:1/1.15;width:100%;margin-top:8rem}@media(min-width:768px){.homeHero__imageContainer{grid-column:3/-4}}@media(min-width:992px){.homeHero__imageContainer{grid-column:8/-3}}@media(min-width:1280px){.homeHero__imageContainer{grid-column:12/-5;margin-top:0}}.homeHero__imageContainer:before{bottom:-20%;left:-10%}@media(min-width:1280px){.homeHero__imageContainer:before{bottom:0%;left:-10%}}.homeHero__imageContainer:after{top:-30%;right:-30%}@media(min-width:1280px){.homeHero__imageContainer:after{top:-15%;right:-20%}}.homeHero__image{overflow:hidden;width:100%;height:100%;border-radius:.5rem .5rem 40rem 40rem}.homeHero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homeHighlights{position:relative;margin-top:-32rem;padding:8rem 0;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}.homeHighlights:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background-color:#f5f5f5}[data-theme=aiLegal] .homeHighlights:before{background-color:#222a30}.homeHighlights__highlights{display:grid;grid-column:2/-2;grid-template-rows:1fr 1fr 1fr;flex-direction:column;gap:var(--column-gap)}@media(min-width:992px){.homeHighlights__highlights{display:flex;flex-direction:row}}@media(min-width:1280px){.homeHighlights__highlights{grid-column:3/-3}}.homeHighlights__highlightContainer{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1rem;padding:2.5rem;border-radius:.5rem;background-color:#fff;box-shadow:0 .2rem 1.2rem #00000026}.homeHighlights__highlightContainer:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5rem;background:var(--primary-80)}@media(max-width:992px)and (min-width:768px){.homeHighlights__highlightContainer{display:grid;grid-template-columns:repeat(12,minmax(0,100px));flex-direction:row;gap:var(--column-gap);padding:2.5rem 0}}@media(min-width:992px){.homeHighlights__highlightContainer{gap:1.6rem;align-items:center;width:100%}}.homeHighlights__tabletContainer{display:contents}@media(max-width:992px)and (min-width:768px){.homeHighlights__tabletContainer{transform:translateY(-.3rem);display:flex;grid-column:span 7/-1;grid-row:1;gap:1rem;align-items:center}}.homeHighlights__highlightTitle{display:flex;gap:1.4rem;align-items:center}.homeHighlights__highlightTitle .icon{color:#b4b4b4}@media(min-width:768px){.homeHighlights__highlightTitle{grid-column:2/span 4}.homeHighlights__highlightTitle .icon{position:absolute;left:2.5rem}}@media(min-width:992px){.homeHighlights__highlightTitle{position:relative;width:100%}.homeHighlights__highlightTitle span{width:100%;text-align:center}.homeHighlights__highlightTitle .icon{left:0}}.homeHighlights__highlightRatingsOverview{display:flex;gap:1rem}.homeHighlights__highlightRatingsOverview .homeHighlights__highlightRatingsLink{color:#727275;text-decoration:underline}.homeHighlights__highlightStars{height:3.2rem}.homeHighlights__highlightStars .icon{width:3.2rem;height:3.2rem;color:var(--primary-80)}[data-theme=aiLegal] .homeHighlights__highlightStars .icon{color:#ab7bff}.homeHighlights__highlightSubtitle{color:#727275}.homeHighlights__highlightOldPrice{color:#727275;text-decoration:line-through}@media(min-width:480px){.homeHighlights{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.homeHighlights{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.homeHighlights{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:768px){.homeHighlights{margin-top:-22rem}}@media(min-width:992px){.homeHighlights{margin-top:-16rem}}.homeSeoText{padding:8rem 0;background-color:#f5f5f5;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.homeSeoText{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.homeSeoText{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.homeSeoText{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}.homeAgenda+.homeSeoText{margin-top:-8rem}@media(min-width:1280px){.homeAgenda+.homeSeoText{margin-top:-10rem}}@media(min-width:1280px){.homeSeoText{padding:10rem 0}}[data-theme=aiLegal] .homeSeoText{color:#fff;background-color:#222a30}[data-theme=aiLegal] .homeSeoText__tagline{border-bottom:.1rem solid #727275;background:linear-gradient(90deg,#ab7bff,#498cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}[data-theme=aiLegal] .homeSeoText__title{color:#fff}.homeSeoText>*{grid-column:2/-2}.homeSeoText__tagline{width:100%;margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:.1rem solid #DEDEDE;color:var(--primary-80)}@media(min-width:1280px){.homeSeoText__tagline{grid-column:3/-3}}.homeSeoText__title{margin-bottom:3rem;color:var(--primary-80)}@media(min-width:768px){.homeSeoText__title{grid-column:2/-3}}@media(min-width:1280px){.homeSeoText__title{grid-column:3/span 5}}.homeSeoText__text p+p{margin-top:1rem}.homeSeoText__text ul{-moz-column-span:all;column-span:all;margin:1.5rem 0;padding-left:2rem;list-style-image:url("data:image/svg+xml,%3Csvg width='5' height='12' viewBox='0 0 4 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2' cy='2' r='2' fill='rgba(93, 85, 178, 1)'/%3E%3C/svg%3E")}[data-theme=lexlumen] .homeSeoText__text ul{list-style-image:url("data:image/svg+xml,%3Csvg width='5' height='12' viewBox='0 0 4 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2' cy='2' r='2' fill='rgba(236, 119, 3, 1)'/%3E%3C/svg%3E")}[data-theme=patroons] .homeSeoText__text ul{list-style-image:url("data:image/svg+xml,%3Csvg width='5' height='12' viewBox='0 0 4 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2' cy='2' r='2' fill='rgba(0, 83, 131, 1)'/%3E%3C/svg%3E")}[data-theme=wwft] .homeSeoText__text ul{list-style-image:url("data:image/svg+xml,%3Csvg width='5' height='12' viewBox='0 0 4 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2' cy='2' r='2' fill='rgba(36, 151, 76, 1)'/%3E%3C/svg%3E")}.homeSeoText__text ul li{position:relative;margin-bottom:1.5rem;margin-left:1.5rem;padding-left:1rem}@media(min-width:768px){.homeSeoText__text{grid-column:2/-3}}@media(min-width:1280px){.homeSeoText__text{grid-column:9/-4}}.homeTeachers{overflow:hidden;margin:6rem 0 8rem;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.homeTeachers{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.homeTeachers{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.homeTeachers{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:1280px){.homeTeachers{margin:8rem 0 10rem}}.homeTeachers>*{grid-column:2/-2}@media(min-width:1280px){.homeTeachers>*{grid-column:3/-3}}.homeTeachers__titleContainer{margin-bottom:6rem}.homeTeachers__titleContainer .homeTeachers__subtitle{font-style:italic;color:var(--primary-80)}@media(min-width:768px){.homeTeachers__titleContainer{grid-column:left}}@media(min-width:1280px){.homeTeachers__titleContainer{grid-column:5/-5;text-align:center}}.homeTeachers__teachersContainer{margin-bottom:4rem}.homeTeachers__teachersContainer[data-slider=false]{display:flex;justify-content:center;width:100%}.homeTeachers__teachersContainer .flickity-viewport{overflow:visible}.homeTeachers__teacher{width:100%;margin-inline:var(--column-gap)}.flickity-resize .homeTeachers__teacher{min-height:100%}@media(min-width:768px){.homeTeachers__teacher{width:29rem}}@media(min-width:1280px){.homeTeachers__teacher{width:39rem}}.homeTeachers__teacher .homeTeachers__teacherImageContainer{overflow:hidden;aspect-ratio:1/1.15;width:100%;margin-bottom:2rem}.homeTeachers__teacher .homeTeachers__teacherImageContainer img{width:100%;height:100%;border-radius:99rem 99rem .5rem .5rem;-o-object-fit:cover;object-fit:cover}.homeTeachers__teacher .homeTeachers__teacherName{margin-bottom:1rem;color:var(--primary-80)}.homeTeachers__teacher .homeTeachers__teacherFunction{font-style:italic}.homeTeachers__sliderControls{display:none;gap:1rem}@media(min-width:768px){.homeTeachers__sliderControls{grid-column:-4/-2;grid-row:1;justify-self:flex-end}}.is-draggable+.homeTeachers__sliderControls{display:flex}.homeTestimonials{overflow:hidden;margin:8rem 0;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.homeTestimonials{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.homeTestimonials{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.homeTestimonials{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:1280px){.homeTestimonials{margin:10rem 0}}[data-theme=aiLegal] .homeTestimonials__slide{position:relative;color:#fff;background:#222a30}[data-theme=aiLegal] .homeTestimonials__slide:before{content:"";position:absolute;top:0;bottom:0;left:0;width:.5rem;border-radius:.5rem 0 0 .5rem;background:linear-gradient(0deg,#ab7bff,#498cff)}[data-theme=aiLegal] .homeTestimonials__authorPosition{color:#b4b4b4!important}.homeTestimonials__titleContainer{grid-column:2/-2}.homeTestimonials__titleContainer .homeTestimonials__tagline{margin-bottom:.5rem;font-style:italic;color:var(--primary-80)}@media(min-width:768px){.homeTestimonials__titleContainer{grid-column:left}}@media(min-width:1280px){.homeTestimonials__titleContainer{grid-column:3/-5}}.homeTestimonials__sliderContainer{grid-column:2/-2;margin-top:5rem}@media(min-width:1280px){.homeTestimonials__sliderContainer{grid-column:3/-3}}.homeTestimonials__sliderContainer .flickity-viewport{overflow:visible}.homeTestimonials__slide{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:52rem;margin-right:var(--column-gap);padding:3rem;border-left:.5rem solid var(--primary-80);border-radius:.5rem;background-color:var(--primary-20)}.flickity-resize .homeTestimonials__slide{min-height:100%}.homeTestimonials__slide .homeTestimonials__slideTitle{margin-bottom:2.3rem}.homeTestimonials__slide .homeTestimonials__slideText{margin-bottom:3rem}@media(min-width:1280px){.homeTestimonials__slide .homeTestimonials__slideText{margin-bottom:5rem}}.homeTestimonials__author{display:flex;gap:2.5rem;align-items:center;margin-top:auto}.homeTestimonials__author .homeTestimonials__authorImage{width:5rem;height:5rem}.homeTestimonials__author .homeTestimonials__authorImage img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.homeTestimonials__author .homeTestimonials__authorPosition{margin-top:.5rem;color:var(--primary-80)}.homeTestimonials__sliderControls{display:flex;grid-column:2/-2;gap:1rem;margin-top:4rem}@media(min-width:768px){.homeTestimonials__sliderControls{grid-column:right;grid-row:1;justify-self:flex-end;margin-top:auto}}@media(min-width:1280px){.homeTestimonials__sliderControls{grid-column:-5/-3}}.homeUsp{position:relative;overflow:hidden;margin:6rem 0;background-color:#f5f5f5;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}.homeUsp__container{position:relative;display:grid;grid-column:2/-2;padding:6rem 0;border-radius:.5rem;background-color:#f5f5f5}@media(min-width:768px){.homeUsp__container{grid-template-columns:repeat(12,minmax(0,100px));gap:var(--row-gap) var(--column-gap)}}@media(min-width:1280px){.homeUsp__container{grid-template-columns:repeat(20,minmax(0,60px))}}.homeUsp__container:before{z-index:0;top:0%;right:0%;transform:translateY(-50%)}@media(min-width:768px){.homeUsp__container:before{right:20%}}@media(min-width:1280px){.homeUsp__container:before{right:50%}}.homeUsp__container:after{display:none}@media(min-width:1280px){.homeUsp__container:after{z-index:0;bottom:0%;left:5%;transform:translateY(50%);display:block}}[data-theme=aiLegal] .homeUsp__container:after{content:none}.homeUsp__container>*{z-index:1}.homeUsp__titleContainer{grid-column:2/-2}.homeUsp__titleContainer .homeUsp__tagline{margin-bottom:1.5rem;font-style:italic;color:var(--primary-80)}@media(min-width:1280px){.homeUsp__titleContainer{grid-column:2/span 6}}.homeUsp__items{display:flex;grid-column:2/-2;flex-direction:column;gap:4rem var(--column-gap);width:100%;margin-top:5rem}@media(min-width:768px){.homeUsp__items{display:grid;grid-template-columns:1fr 1fr;row-gap:5rem}}@media(min-width:1280px){.homeUsp__items{grid-column:10/-2;margin-top:0}}.homeUsp__itemTitle{margin-bottom:1.5rem;color:var(--primary-80)}.homeUsp__itemTitle .icon{display:block;margin-bottom:1rem}[data-theme=aiLegal] .homeUsp__itemTitle{background:linear-gradient(90deg,#ab7bff,#498cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}[data-theme=aiLegal] .homeUsp__itemTitle svg{color:#727275}@media(min-width:480px){.homeUsp{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.homeUsp{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.homeUsp{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:768px){.homeUsp{margin:8rem 0;background-color:transparent}}@media(min-width:1280px){.homeUsp{margin:10rem 0}}.navigationFooter{position:relative;margin-top:15rem;padding:5.6rem 0 4.2rem;color:#fff;background-color:var(--primary-80);display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}.navigationFooter:before{content:"";position:absolute;z-index:-1;top:-5rem;left:0;width:100%;height:15rem;border-radius:999rem;background-color:var(--primary-40);filter:blur(6.5rem)}@media(min-width:1280px){.navigationFooter:before{top:-8rem;height:30rem}}[data-theme=aiLegal] .navigationFooter{background-color:#222a30}[data-theme=aiLegal] .navigationFooter:before{top:1.5rem;height:7.5rem;background:linear-gradient(90deg,#ab7bff,#498cff)}@media(min-width:1280px){[data-theme=aiLegal] .navigationFooter:before{top:-1rem;height:15rem}}[data-theme=aiLegal] .navigationFooter__listHeader{background:var(--primary-80);-webkit-background-clip:text;-webkit-text-fill-color:transparent}[data-theme=aiLegal] .navigationFooter__bottomContainer{border-top:.1rem solid #727275;color:#727275}[data-theme=aiLegal] .navigationFooter__logoSubtitle em{background:var(--primary-80);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.navigationFooter ul{padding:0}.navigationFooter ul li:before{display:none}.navigationFooter a:not(.navigationFooter__logoLink):hover{opacity:.7;transition:opacity .25s ease-out}.navigationFooter__logoContainer{grid-column:2/-3;margin-bottom:2.5rem}@media(min-width:768px){.navigationFooter__logoContainer{grid-column:2/span 5;margin-bottom:4.5rem}}.navigationFooter__logoContainer .icon--navigationFooter__logo{width:138px;height:28px;margin-bottom:4.2rem}.navigationFooter__logoContainer .icon-logo_aiLegal--simple{width:73px;height:23px}.navigationFooter__logoContainer .navigationFooter__logoSubtitle{max-width:23rem}.navigationFooter__logoContainer .navigationFooter__logoSubtitle em{color:var(--primary-20)}.navigationFooter__listHeader{margin-bottom:2rem;color:var(--primary-20)}.navigationFooter__mobileContactAndSocialsContainer{grid-column:2/-2;margin-top:2.5rem}.navigationFooter__mobileContactAndSocialsContainer .navigationFooter__contactContainer{margin-bottom:2.5rem}@media(min-width:480px){.navigationFooter__mobileContactAndSocialsContainer{grid-column:span 4;margin-top:unset}.navigationFooter__mobileContactAndSocialsContainer .navigationFooter__contactContainer{margin-bottom:5rem}}@media(min-width:1280px){.navigationFooter__mobileContactAndSocialsContainer{display:contents}}.navigationFooter__menuContainer{grid-column:2/-2}@media(min-width:480px){.navigationFooter__menuContainer{grid-column:2/5}}@media(min-width:768px){.navigationFooter__menuContainer{grid-column:span 3}}.navigationFooter__menuItems{display:flex;flex-direction:column}.navigationFooter__menuItems a{display:block;padding:.4rem 0}.navigationFooter__contactContainer{grid-column:right;margin-bottom:5rem}@media(min-width:1280px){.navigationFooter__contactContainer{grid-column:-9/span 4}}.navigationFooter__contactItems{display:flex;flex-direction:column}.navigationFooter__contactItems a{display:block;padding:.5rem 0}@media(min-width:1280px){.navigationFooter__socialsContainer{grid-column:-5/span 2}}.navigationFooter__socialsItems{display:flex}.navigationFooter__socialsItems a{display:inline-flex;padding:.5rem}.navigationFooter__bottomContainer{display:flex;grid-column:2/-2;flex-direction:column;gap:2.5rem;justify-content:space-between;margin-top:5rem;padding-top:2.5rem;border-top:.1rem solid var(--primary-60);color:var(--primary-20)}@media(min-width:768px){.navigationFooter__bottomContainer{flex-direction:row}}.navigationFooter__bottomMenuItems{display:flex;flex-direction:column}@media(min-width:768px){.navigationFooter__bottomMenuItems{flex-direction:row;gap:3rem}}.navigationFooter__bottomMenuItems a{display:block;padding:.5rem 0}@media(min-width:480px){.navigationFooter{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.navigationFooter{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.navigationFooter{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:1280px){.navigationFooter{margin-top:18rem}}.navigationMain{position:fixed;z-index:99;top:0;width:100%;height:var(--menu-height);background-color:transparent}.navigationMain:before{pointer-events:none;content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100svh;opacity:0;background-color:#00000080;transition:opacity .3s ease-out}.navigationMain.headroom{transition:all .25s ease-out,background-color .2s ease-out 0s}.navigationMain.mobile-menu-opened:before{opacity:1}.navigationMain.mobile-menu-closed:before{opacity:0}.navigationMain li:before{display:none}.navigationMain__container{position:relative;z-index:99;grid-template-rows:1fr;align-items:center;box-sizing:border-box;width:100%;height:100%;padding-top:1rem;background-color:transparent;transition:background-color .3s ease-out;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.navigationMain__container{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.navigationMain__container{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.navigationMain__container{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}.navigationMain__container:after{content:"";position:absolute;bottom:0;left:0;display:none;grid-column:2/-2;width:100%;height:.1rem;background-color:#dedede}.navigationMain.mobile-menu-opened .navigationMain__container{background-color:#fff}.navigationMain.mobile-menu-opened .navigationMain__container:after{display:block}@media(min-width:1280px){.navigationMain__container:after{display:block}}.navigationMain__logo-container{grid-column:2/4;color:#727275;opacity:0;transition:opacity .2s ease-out}.headroom--top .navigationMain__logo-container{opacity:1}@media(min-width:768px){.navigationMain__logo-container{display:flex;grid-column:2/7}}@media(min-width:1280px){.navigationMain__logo-container{opacity:1}}.navigationMain.mobile-menu-opened .navigationMain__logo-container{opacity:1}.navigationMain__logo-container img{-o-object-fit:contain;object-fit:contain}.navigationMain__logo-container .icon{width:138px;height:28px}.navigationMain__logo-container .icon-logo_aiLegal{width:73px;height:23px}.navigationMain__logo-container span{position:absolute;display:block;margin:.5rem 0 0}@media(min-width:768px){.navigationMain__logo-container span{position:inherit;width:10rem;margin:0 0 0 1.5rem;padding-left:1.5rem;border-left:.1rem solid #DEDEDE}}.navigationMain__rightSide{display:flex;grid-column:-4/-2;gap:1rem;align-items:center;justify-content:flex-end;height:100%}@media(min-width:768px){.navigationMain__rightSide{grid-column:-6/-2}}@media(min-width:1280px){.navigationMain__rightSide{grid-column:8/-2;gap:3rem}}.navigationMain__menuItemsContainer{position:absolute;bottom:0;left:0;transform:translateY(100%);display:none;flex-direction:column;gap:1rem;align-items:center;box-sizing:border-box;width:100%;padding:3rem;text-align:center;opacity:0;background-color:#fff;animation:fadeOut .3s ease-out forwards}@media(min-width:1280px){.navigationMain__menuItemsContainer{position:relative;transform:unset;display:flex;flex-direction:row;gap:2rem;align-items:center;width:-moz-fit-content;width:fit-content;height:100%;padding:unset;text-align:left;opacity:1;background-color:transparent;animation:none}}.navigationMain.mobile-menu-opened .navigationMain__menuItemsContainer{display:flex;animation:fadeIn .3s ease-out forwards}.navigationMain__menuItemsContainer .navigationMain__menuItem{position:relative;width:-moz-fit-content;width:fit-content}.navigationMain__menuItemsContainer .navigationMain__menuItem:hover:after,.navigationMain__menuItemsContainer .navigationMain__menuItem.active:after{content:"";position:absolute;bottom:-.1rem;left:0;width:100%;border-bottom:.1rem solid var(--primary)}@media(min-width:1280px){.navigationMain__menuItemsContainer .navigationMain__menuItem:hover:after,.navigationMain__menuItemsContainer .navigationMain__menuItem.active:after{border-bottom:.2rem solid var(--primary)}}@media(min-width:1280px){.navigationMain__menuItemsContainer .navigationMain__menuItem{display:flex;align-items:center;height:100%}}@media(min-width:768px){.navigationMain__menuItemsContainer .navigationMain__signupMobile{display:none}}[data-theme=aiLegal] .navigationMain__menuItemsContainer .navigationMain__signupMobile .button{color:#fff;background:linear-gradient(90deg,#ab7bff,#498cff)}.navigationMain__mobileOpenButton{display:flex}.mobile-menu-opened .navigationMain__mobileOpenButton{display:none}@media(min-width:1280px){.navigationMain__mobileOpenButton{display:none}}.navigationMain__mobileCloseButton{display:none}.mobile-menu-opened .navigationMain__mobileCloseButton{display:flex}@media(min-width:1280px){.navigationMain__mobileCloseButton{display:none}}.navigationMain__mainBtns{display:flex;gap:1rem}.navigationMain__signup{display:none}@media(min-width:768px){.navigationMain__signup{display:flex}}[data-theme=aiLegal] .navigationMain__signup .button{color:#fff;background:linear-gradient(90deg,#ab7bff,#498cff)}.navigationMain__login{display:none}@media(min-width:1280px){.navigationMain__login{display:flex}}.navigationMain__login--mobile{display:flex}@media(min-width:1280px){.navigationMain__login--mobile{display:none}}@media(min-width:1280px){.navigationMain:not(.headroom--top){background-color:#fff}}@media(min-width:1280px){.navigationMain:before{display:none}}.button{cursor:pointer;display:inline-flex;align-items:center;box-sizing:border-box;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;min-height:39px;padding:7px 15px;border-radius:99px;font-family:inherit;font-size:inherit;font-weight:700;color:#fff;transition:all .2s ease-out}.button .icon{transform:translateY(.1rem);align-self:baseline;width:21px;min-width:21px;height:21px;min-height:21px;color:#fff}.button:hover,.button:focus,a:hover .button{color:#fff;background-color:var(--primary)}.button--icon{padding:7px 10px 7px 15px}.button--no-title{justify-content:center;aspect-ratio:1/1;min-width:39px;padding:7px}.button--no-title .icon{transform:unset;align-self:center}.button--extra-icon-space{gap:.3rem}.button[data-color=white]{color:#111;background-color:#fff;box-shadow:0 -2px #0000001a inset}.button[data-color=white] .icon{color:var(--primary)}.button[data-color=white]:hover,.button[data-color=white]:focus,a:hover .button[data-color=white],[data-open=true] .button[data-color=white]{color:#fff;background-color:var(--primary-80)}.button[data-color=white]:hover .icon,.button[data-color=white]:focus .icon,a:hover .button[data-color=white] .icon,[data-open=true] .button[data-color=white] .icon{color:#fff}.button[data-color=white].button--subtleHover:hover{color:#111;background:#dedede}.button[data-color=white].button--subtleHover:hover .icon{color:var(--primary)}.button--border{border:1px solid var(--primary);color:inherit;background-color:#fff}.button--border .icon{color:var(--primary)}.button--border:hover,.button--border:focus{color:#fff}.button--border:hover .icon,.button--border:focus .icon{color:#fff}.button--ghost{border:1px solid var(--primary);color:inherit;background-color:transparent}.button--ghost .icon{color:var(--primary)}.button--ghost:hover,.button--ghost:focus{color:#fff}.button--ghost:hover .icon,.button--ghost:focus .icon{color:#fff}.button--light{background-color:var(--primary-40)}.button--light .icon{color:#111}.button--light:hover,.button--light:focus{background-color:var(--primary-60)}.button--lightest{background-color:var(--primary-20)}.button--lightest .icon{color:#111}.button--lightest:hover,.button--lightest:focus{background-color:var(--primary-40)}[data-theme=aiLegal] .button[data-color=primary-80]:not(.button--border){color:#fff;background-image:linear-gradient(to right,#ab7bff,#498cff,#ab7bff);background-position:left center;background-size:200% auto;transition:background-position .5s}[data-theme=aiLegal] .button[data-color=primary-80]:not(.button--border):hover{background-position:right center}.buttonSlider{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:.3rem;background:var(--primary-80);transition:all .2s ease-out}.buttonSlider .icon{width:100%;height:100%;color:#fff}.buttonSlider:hover,.buttonSlider:focus{background-color:var(--primary)}.buttonSlider[disabled]{cursor:not-allowed;background:#f5f5f5}.buttonSlider[disabled] .icon{color:var(--primary)}.exampleComponent{width:-moz-fit-content;width:fit-content;margin:10px;padding:20px;border:1px solid red}.formBody{display:flex;flex-direction:column;gap:3rem}.formBody__formColumns{display:contents}@media(min-width:992px){.formBody__formColumns{display:grid;grid-template-columns:1fr 1fr;gap:3rem}}.formBody label{position:relative;display:block;width:100%}.formBody__label{display:block;margin-bottom:1rem}.formBody select,.formBody .formBody select{cursor:pointer;padding:1rem 4rem 1rem 2rem;padding-inline:2rem 4rem!important;text-wrap-mode:wrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}.formBody option{text-wrap-mode:wrap}.formBody select,.formBody input[type=text],.formBody input[type=email],.formBody input[type=tel]{display:inline-block;min-height:5rem;text-wrap-mode:wrap}.formBody .ss-main,.formBody select,.formBody input[type=text],.formBody input[type=email],.formBody input[type=tel],.formBody textarea{box-sizing:border-box;width:100%;padding-inline:2rem;border:unset;border-left:.5rem solid var(--primary-80);border-radius:.5rem;font:inherit;font-size:1.6rem;box-shadow:0 2px 12px #00000026}.formBody .ss-main:focus,.formBody select:focus,.formBody input[type=text]:focus,.formBody input[type=email]:focus,.formBody input[type=tel]:focus,.formBody textarea:focus{border-color:var(--primary);outline:none}.formBody__modelInput{position:relative;display:flex}.formBody__dateInput{position:relative;display:flex;align-items:center}.formBody textarea{resize:none;padding:2rem}.formBody__selectIcon{pointer-events:none;position:relative;position:absolute;right:1rem;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:99rem;background:var(--primary-80)}.formBody__selectIcon .icon{color:#fff}.formBody__modelInput .formBody__selectIcon{top:1.3rem}.formBody__privacyField label{cursor:pointer;display:flex;align-items:center}.formBody__privacyField label span{margin:0}.formBody__privacyField [type=checkbox]{cursor:pointer;position:relative;min-width:2rem;height:2rem;margin-right:1rem;border:4px solid white;border-radius:.5rem;background:#fff;box-shadow:0 2px 12px #00000026}.formBody__privacyField [type=checkbox]:checked{border-radius:.5rem;background:var(--primary-80)}.formBody__privacyField a{text-decoration:underline}.formBody__recaptchaStatement{max-width:50rem;font-size:1.4rem;color:#727275}.formBody__recaptchaStatement a:hover{color:#111}.formBody__loading{--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0, #000) content-box;display:none;aspect-ratio:1/1;width:20px;padding:8px;border-radius:50%;background:var(--primary-80);-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}.loading .formBody__loading{display:block}@keyframes l3{to{transform:rotate(1turn)}}.formBody__success{position:fixed;top:0;left:0;grid-template-rows:1fr;width:100%;height:100%}.formBody__success::backdrop{background:#0000004d;animation:fadeIn .3s ease-in-out}.formBody__success[open]{animation:fadeIn .2s ease-in-out;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.formBody__success[open]{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.formBody__success[open]{grid-template-columns:[full-start] minmax(1.3vw,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(1.3vw,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.formBody__success[open]{grid-template-columns:[full-start] minmax(4vw,1fr) [main-start] repeat(20,minmax(0,60px)) [main-end] minmax(4vw,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}.success .formBody__success{display:block}.formBody__successModal{position:relative;display:flex;grid-column:main;flex-direction:column;gap:3rem;align-items:center;align-self:center;box-sizing:border-box;width:100%;height:-moz-fit-content;height:fit-content;padding:8rem 2.5rem 4rem;border-bottom:.5rem solid var(--primary-80);border-radius:.5rem;text-align:center;background:#fff}@media(min-width:768px){.formBody__successModal{grid-column:4/-4}}@media(min-width:1280px){.formBody__successModal{grid-column:7/-7;padding:4rem 7rem 5.5rem}}.formBody__successModalClose{position:absolute;top:2rem;right:2rem;align-self:flex-end}.formBody__successMessage{color:#727275}.formBody__successMessage p+p{margin-top:2rem}.formBody__error{display:none}.error .formBody__error{display:block;color:red}.formBody__buttonAndStateContainer{display:flex;gap:1.5rem;align-items:center}[data-theme=aiLegal] .ss-main,[data-theme=aiLegal] select,[data-theme=aiLegal] input[type=text],[data-theme=aiLegal] input[type=email],[data-theme=aiLegal] input[type=tel],[data-theme=aiLegal] textarea{position:relative;border:none;border-left:.5rem solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(0deg,#ab7bff,#498cff) border-box}[data-theme=aiLegal] .ss-main:focus,[data-theme=aiLegal] select:focus,[data-theme=aiLegal] input[type=text]:focus,[data-theme=aiLegal] input[type=email]:focus,[data-theme=aiLegal] input[type=tel]:focus,[data-theme=aiLegal] textarea:focus{border-left:.5rem solid transparent;outline:none}[data-theme=aiLegal] .formBody__recaptchaStatement{color:#000}.icon{width:21px;height:21px}.icon--small{width:1.9rem;height:1.9rem}.icon-logo_wwft{width:134px;height:26px}
