@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}

/* site.css */
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}*{box-sizing:border-box}html{height:100%}body{background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder{color:#999}.w-input:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-input[readonly],fieldset[disabled] .w-input{cursor:not-allowed}.w-input[readonly]{background-color:#eee}textarea.w-input{height:auto}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-toggle{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure[data-rt-type=video]>div{width:100%}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wf-layout-layout{display:grid}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}body{background-color:var(--_colors---yellow--100);flex-direction:column;font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:17px;font-weight:300;line-height:160%;transition:color .2s;display:flex}h1,h2,h3{margin-top:0;margin-bottom:0;font-size:1em;line-height:1em;transition:color .2s}h4,h5,h6{margin-top:0;margin-bottom:0;font-size:1em;line-height:1em}p{margin-bottom:.8em;font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-weight:300;line-height:149%;transition:color .2s}a{color:var(--_colors---blue--700-p);cursor:pointer}ol{margin-top:0;margin-bottom:10px;padding-left:40px}img{display:inline-block}strong{font-weight:700}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}.container{z-index:2;width:100%;margin-left:auto;margin-right:auto;position:relative}.container.is-text_center{text-align:center}.section{z-index:1;background-color:var(--_themes---elements--background);justify-content:center;padding:6rem 4rem;position:relative}.section.is-subpage_hero{align-items:center;min-height:100vh;padding-top:16em;display:flex}.section.is-subpage_hero.is-text_book{background-image:linear-gradient(to bottom,#fffefee0,#fffefee0),url("/assets/webflow/61c239788f6b7137a4d1fcdf_Subtrakt.svg"),linear-gradient(to bottom,var(--white-300\<deleted\|variable-2dbc71be\>),var(--white-300\<deleted\|variable-2dbc71be\>));background-position:0 0,50% 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,10px 1.2rem,auto;background-attachment:scroll,scroll,scroll}.section.is-subpage_hero.is_loom{background-image:linear-gradient(to bottom,var(--overlay\<deleted\|variable-bb3d697e-2793-0279-6a7b-bd7618005ef2\>),var(--overlay\<deleted\|variable-bb3d697e-2793-0279-6a7b-bd7618005ef2\>)),url("/assets/webflow/61c239788f6b7137a4d1fcdf_Subtrakt.svg"),linear-gradient(to bottom,var(--white-300\<deleted\|variable-2dbc71be\>),var(--white-300\<deleted\|variable-2dbc71be\>));background-position:0 0,50%,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,180px 15px,auto;background-attachment:scroll,scroll,scroll;padding-top:6rem}.section.is-order_page{background-color:var(--midnight-blue\<deleted\|variable-a483c102\>);background-image:url("/assets/webflow/67728baf70f4599130a00291_Nettside.svg"),url("/assets/webflow/67728baf70f4599130a00291_Nettside.svg");background-position:100%,0%;background-repeat:no-repeat,no-repeat;background-size:200% 100%,200% 100%;background-attachment:fixed,fixed;align-items:center;min-height:100vh;display:flex}.section.cta_blue{background-color:var(--slate-blue\<deleted\|variable-3a48119f\>);color:var(--white-600\<deleted\|variable-1cdd1f46\>)}.section.bacground_color{background-color:var(--white-600\<deleted\|variable-1cdd1f46\>)}.section.is-dark_blue{color:var(--_themes---text--text-2);--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--800);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--900)}.section.is-quote{background-color:var(--overlay\<deleted\|variable-bb3d697e-2793-0279-6a7b-bd7618005ef2\>)}.section.test-nettside{background-color:var(--white-100\<deleted\|variable-7bad2f19\>)}.section.is-blue{background-color:var(--_colors---blue--400)}.section.is-luma{background-color:#f7f8f9}.title_3{color:var(--_themes---text--text-1);font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3em;position:sticky}.title_3.skeleton{min-height:1.9rem}.title_4{z-index:4;color:var(--_themes---text--text-1);font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:1.25rem;font-weight:500;line-height:138%;position:relative}.title_4.is-branded{color:var(--_brands---color-3);transition:color .2s}.title_1{color:#090e0be0;font-variation-settings:"opsz" 29.9,"wght" 723;font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:3.6rem;font-weight:600;line-height:113%}.title_1.is-white{color:var(--white-100\<deleted\|variable-7bad2f19\>)}.title_1.skeleton{min-width:8rem;min-height:4rem}.paragraph-medium{margin-bottom:1rem;font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:1.2rem;line-height:158%}.paragraph-medium.is-grey_600{color:var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>)}.paragraph-medium.is-white{color:var(--white-100\<deleted\|variable-7bad2f19\>)}.paragraph-medium.no-margin{margin-bottom:0}.spacer-m4_depricated{width:100%;padding-top:var(--_sizes---neue--m4);flex:none}._4_column_grid{grid-column-gap:4vh;grid-row-gap:4vh;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.icon_font{padding-top:1px;font-family:Squircle,sans-serif;font-weight:400;text-decoration:none;display:inline-block}.icon_font.sm{font-size:1.1em}.icon_font.sm.hover_animate_right{text-decoration:none}.button-depricated{border-radius:var(--s-depricated\<deleted\|variable-563cf663-184e-8d52-81d9-bbb0e83e6c6c\>);text-align:center;cursor:pointer;border:2px solid #3898ec;min-width:15em;margin:0;padding:.6em 1.1em;font-size:1.1rem;font-weight:400;text-decoration:none;transition:all .2s;transform:translate(0)}.button-depricated:hover{text-decoration:none;transform:scale(1.05);box-shadow:0 7px #0000001a}.button-depricated:active{transform:scale(1.02)}.button-depricated.is-cta{color:var(--black-900\<deleted\|variable-5f3be89c\>);background-color:#fac73b;border-color:#0000;flex:1;align-self:flex-start;font-weight:400;text-decoration:none}.button-depricated.is-cta:focus-visible,.button-depricated.is-cta[data-wf-focus-visible]{border-style:solid;border-color:var(--black-900\<deleted\|variable-5f3be89c\>)}.button-depricated.is-cta.bg_primary_blue{background-color:var(--slate-blue\<deleted\|variable-3a48119f\>);color:var(--white-100\<deleted\|variable-7bad2f19\>)}.button-depricated.is-cta.banner{min-width:0;min-height:2.8rem;padding-top:.3em;padding-bottom:.3em}.button-depricated.is-cta.is-strech{align-self:stretch}.button-depricated.secondary_action{border-color:var(--black-900\<deleted\|variable-5f3be89c\>);color:var(--black-900\<deleted\|variable-5f3be89c\>);background-color:#0000;font-weight:400}.button-depricated.is-secondary{border-style:solid;border-width:1px;border-color:var(--black-900\<deleted\|variable-5f3be89c\>)var(--\<unknown\|variable-551aa6d2-4bf8-6036-137a-78e1c71841a4\>)var(--\<unknown\|variable-551aa6d2-4bf8-6036-137a-78e1c71841a4\>);color:var(--black-900\<deleted\|variable-5f3be89c\>);background-color:#0000}.link_text{border:1px solid #0000;display:block}.hidden{display:none}.accordion_container{grid-column-gap:1rem;grid-row-gap:1rem;border-radius:6px;flex-flow:column;display:flex}.accordion_toggle{border:1px solid var(--black-400\<deleted\|variable-0999b042\>);border-radius:var(--s-depricated\<deleted\|variable-563cf663-184e-8d52-81d9-bbb0e83e6c6c\>);cursor:pointer;justify-content:space-between;align-items:center;min-height:3rem;padding-left:1rem;display:flex}.icon_toggle_box{flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;font-family:Squircle,sans-serif;font-size:1.4em;display:flex}.accordion_content{overflow:hidden}.list_wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.list_wrapper.is-small{grid-column-gap:.25rem;grid-row-gap:.25rem;font-size:.875rem}.list_item{grid-column-gap:.75em;grid-row-gap:.75em;justify-content:flex-start;align-items:center;display:flex}.list_item_icon{font-size:1em}.logo_text{height:1.6rem;color:var(--_themes---text--text-1);text-align:left;flex:none;justify-content:flex-start;transition:color .2s,opacity .2s}.logo_text:where(.navigation-bar[data-variant="branded"], .navigation-bar[data-variant="branded"] *){color:var(--_brands---color-1)}.logo_text.is-offwhite{color:var(--_colors---yellow--50)}.logo{grid-column-gap:.5em;grid-row-gap:.5em;cursor:pointer;flex-wrap:nowrap;flex:0 auto;justify-content:flex-start;align-items:center;padding:0;font-size:1rem;display:flex}.logo.w--current{z-index:4}.icon-link{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--_themes---elements--light-nuance);align-items:center;margin-bottom:.4rem;text-decoration:none;display:flex}.icon-link.is-footer{margin-bottom:var(--_sizes---neue--m2);grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--_themes---text--text-2);font-weight:400;text-decoration:none}.icon-link.is-footer.hidden{display:none}.icon-link.is-text-1{color:var(--_themes---text--text-2)}.empty_state{background-color:#0000;padding:0}.section_footer{background-color:var(--_themes---elements--background);--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.section_footer:where(.section_footer[data-variant="transparent"], .section_footer[data-variant="transparent"] *),.section_footer:where(.section_footer[data-variant="brand-page"], .section_footer[data-variant="brand-page"] *){background-color:var(--transperent)}.section_footer.is-dark{--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--800);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--900)}.footer_item{font-size:.875rem}.utility-page-wrap{justify-content:center;align-items:center;display:flex}.utility-page-content{text-align:center;flex-direction:column;max-width:16rem;display:flex}.search_field_wrapper{flex:1}.search_field{flex-direction:row;justify-content:space-around;align-items:flex-end;display:flex}.search_input_field{z-index:0;border:1px solid #fac73b;border-radius:6px 0 0 6px;height:44px;margin:0 -1px 0 0;padding:.8em .8em .6em;font-size:1em;position:relative}.search_input_field:focus{border-width:1px;border-color:#239699}.search_button{z-index:1;height:44px;color:var(--black-900\<deleted\|variable-5f3be89c\>);background-color:#fac73b;border-top-right-radius:6px;border-bottom-right-radius:6px;font-family:Ci icon font;position:relative}.div-block-2{display:flex}.search_link{color:#a0aaaa;margin-bottom:1vh}.text-block{font-size:.88em;line-height:1.4em}.search_result_wrapper{margin-top:4vh;margin-bottom:4vh}.search_result_item{margin-bottom:4vh}.title_2{color:var(--_themes---text--text-1);font-variation-settings:"opsz" 27.1,"wght" 677;letter-spacing:.5px;font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.2em}.title_2.text-color-alternate{color:var(--white-600\<deleted\|variable-1cdd1f46\>)}.spacer-m3-depricated_4{width:100%;margin-top:var(--_sizes---neue--m3)}.footer_container{flex-direction:column;align-items:flex-start;margin-left:auto;margin-right:auto;display:flex}.swiper-button-next,.swiper-button-prev{z-index:30;font-size:2em}.swiper-wrapper{flex-direction:row;display:flex}.swiper-wrapper.is-project_thumbs{grid-column-gap:var(--_sizes---neue--m3);grid-row-gap:var(--_sizes---neue--m3);flex-flow:column;display:flex}.swiper-wrapper.is-project_details,.swiper-wrapper.is-project_visuals{flex-flow:row}.swiper_utilities{z-index:40;justify-content:flex-end;align-items:flex-start;display:flex}.swiper_utilities.is-project_utilities{margin-top:2rem}.swiper-slide{justify-content:center}.swiper-slide.is-project_thumb{border-radius:var(--_sizes---s);background-color:var(--_brands---color-2);color:var(--_colors---neutral--600);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;padding:.8rem 1.2rem;transition:background-color .18s,color .18s;display:flex}.swiper-slide.is-project_thumb:hover{background-color:var(--_brands---color-1)}.swiper-slide.is-project_thumb.swiper-slide-thumb-active{background-color:var(--_brands---color-1);color:var(--_brands---accent);display:flex}.swiper-slide.is-project_visual_slide,.swiper-slide.is-project_details_slide{grid-column-gap:2rem;grid-row-gap:2rem;border-radius:var(--s-depricated\<deleted\|variable-563cf663-184e-8d52-81d9-bbb0e83e6c6c\>);flex-flow:column;flex:none;width:100%;max-height:60vh;display:block;position:relative;overflow:auto}.swiper_buttons{margin-right:-1vh;display:flex}.swiper_buttons.is-projects{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-end;margin-right:0}.integration_item{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:60ch;max-width:60ch;display:flex;position:relative}.integration_item.list{min-width:auto;max-width:none}.integration_service_logo{aspect-ratio:1;object-fit:contain;width:2rem;height:auto;padding-left:0}.swiper{width:100%;position:relative}.swiper.is-project_visuals,.swiper.is-project_details{overflow:hidden}.integration_explenation{flex-direction:column;align-items:flex-start;display:flex}.flex_horizontal{grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:center;display:flex}.badge{background-color:var(--_colors---neutral--100);color:var(--_colors---neutral--700);border-radius:20px;padding:.2rem .8rem;font-size:.8rem;line-height:150%;display:inline-block}.badge.eyecandy{color:var(--white-100\<deleted\|variable-7bad2f19\>);align-self:flex-end}.spacer-m3-depricated_2{padding-top:var(--_sizes---neue--m3)}.tags{grid-column-gap:.4rem;grid-row-gap:.4rem;justify-content:flex-start;align-items:center;display:flex}.tags_list{grid-column-gap:.4rem;grid-row-gap:.4rem;flex-wrap:wrap;justify-content:flex-start;display:flex}.bg_primary_blue{background-color:var(--slate-blue\<deleted\|variable-3a48119f\>)}.feature_item{flex-direction:column;justify-content:center;display:flex}.feature_header{grid-column-gap:.5rem;grid-row-gap:.5rem;background-color:#0000;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.spacer-m7{width:100%;margin-top:var(--_sizes---neue--m7)}.card-component{border-radius:var(--_sizes---corner);background-color:var(--white-100\<deleted\|variable-7bad2f19\>);color:var(--_themes---text--text-2);padding:.8rem}.card-component.is-webflow{height:100%;color:var(--slate-blue\<deleted\|variable-3a48119f\>);border:1px solid #146ef5}.card-component.is-wordpress{height:100%;color:var(--slate-blue\<deleted\|variable-3a48119f\>);border:1px solid #464342}.card-component.is-dynamic{background-color:var(--_themes---elements--background);--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400)}.card-component.is-outlined{border:1px solid var(--_colors---blue--700-p);--_themes---text--text-2:var(--_colors---neutral--700);--_themes---elements--background:#fffefe;--_themes---text--text-1:var(--_colors---yellow--900);--_themes---elements--light-nuance:var(--_colors---yellow--50);--_themes---text--text-3:var(--_colors---neutral--600);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---neutral--500)}.integrations_list{grid-column-gap:16px;grid-row-gap:16px;column-count:2;column-rule-style:none;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;column-gap:1rem}.integrations_list_item{border-radius:var(--_sizes---corner);background-color:var(--white-100\<deleted\|variable-7bad2f19\>);margin-bottom:1rem;padding:1rem}.menu_link{grid-column-gap:1rem;grid-row-gap:1rem;color:var(--black-900\<deleted\|variable-5f3be89c\>);cursor:pointer;justify-content:space-between;align-items:center;padding-top:1.4rem;padding-bottom:1.4rem;font-size:2em;font-weight:300;text-decoration:none;display:flex}.menu_link.w--current{color:#090e0b00;cursor:default}.background_wrapper{border:1px solid var(--black-400\<deleted\|variable-0999b042\>);border-radius:var(--_sizes---corner);background-color:var(--white-100\<deleted\|variable-7bad2f19\>);justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;inset:0%;overflow:hidden}.background_wrapper.is-footer{border-color:var(--_colors---blue--400)}.list_text{margin-bottom:0}.wcag-skip-link{flex-direction:column;justify-content:center;align-items:center}.background_grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin:-1px;display:grid;position:absolute;inset:0%;overflow:hidden}.background_grid.way_forward{z-index:0;border-color:var(--slate-blue\<deleted\|variable-3a48119f\>);background-color:var(--_colors---blue--100);grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;height:auto;position:absolute;inset:0%}.square{border:.5px solid var(--black-400\<deleted\|variable-0999b042\>);border-radius:0;width:100%;height:100%}.square.blue{border-color:var(--_colors---blue--400)}.logo_squircle{width:2.2em;height:2.2em}.paragrap{font-weight:300}.paragrap.is-black_600{color:var(--black-600\<deleted\|variable-eb57a21f-1082-1b72-d7dc-7b0472e8345a\>)}.adobe_reader_fullpage{width:100vw;height:100vh}.way_forward_item{z-index:0;border-radius:var(--_sizes---corner);background-color:var(--_themes---elements--background);min-height:11em;color:var(--_themes---text--text-2);border-width:1px;border-color:#0000;padding:1rem;text-decoration:none;transition:z-index .1s,transform .2s;display:block;position:relative;overflow:hidden}.way_forward_item:hover{z-index:2;transform:scale(.95)}.way_forward_item.is-offer{color:var(--_colors---green--100);--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--700-p);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---blue--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--800)}.way_forward_item.is-about_us{background-color:var(--_themes---elements--background);--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--800);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--900)}.way_forward_item.is-integrations{border-style:solid;border-color:var(--_themes---text--text-2);background-color:var(--white)}.separator{background-color:var(--_brands---color-3);align-self:stretch;height:1px}.separator.footer-menu{max-width:10%;margin-top:1rem;margin-bottom:1rem}.above_background{z-index:15;position:relative}.button_wrapper{flex-direction:column;align-self:flex-start;align-items:flex-start;display:inline-block}.assurance_text{color:var(--black-600\<deleted\|variable-eb57a21f-1082-1b72-d7dc-7b0472e8345a\>);text-align:center;margin-top:.2em;font-size:.8em}.webflow_badge{z-index:99;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:180px;margin-left:auto;display:flex;position:fixed;inset:auto 8em 0% 0%}.explenation_text_wrapper{z-index:2;border-top-left-radius:var(--_sizes---s);border-top-right-radius:var(--_sizes---s);background-color:var(--_colors---neutral--50);opacity:0;border:1px #000;padding:.5rem;font-size:.8em;position:absolute;inset:auto 0% 100%}.explenation_text{margin-bottom:1px}.wf_partner_badge{z-index:3;cursor:pointer;position:relative}.email_and_phone_button{font-variation-settings:"wght" 280,"opsz" 9;font-weight:300}.waves---mg-top-16{margin-top:16px}.paragraph-large{font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:1.5rem;font-weight:300;line-height:150%}.hero_subtitle_wrapper{width:100%;max-width:480px}.hero_subtitle_wrapper.is-post{max-width:680px}.mega_1{color:var(--_themes---text--text-1);font-variation-settings:"opsz" 36.1;margin-top:0;margin-bottom:0;font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:5rem;line-height:112%}.hero_content{z-index:1;grid-row-gap:24px;flex-direction:column;align-items:flex-start;display:flex;position:relative}.form_block{grid-column-gap:.4rem;grid-row-gap:.4rem;flex-direction:column;margin-bottom:1rem;display:flex}.radio_icon{width:2rem;height:2rem;font-family:Squircle,sans-serif;font-size:2rem;font-weight:400}.utility-page-form{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;align-items:center;display:flex}.utilities_illustration{filter:hue-rotate(227deg)}.vipps_partner_badge{width:80px;height:80px}.vipps_partner_badge.spacer_sm-2{height:1rem;padding:0}.content_wrapper{z-index:1;flex-direction:column;display:flex;position:relative}.paragraph{font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:1rem;font-weight:400}.paragraph.is-allert{color:var(--black-600\<deleted\|variable-eb57a21f-1082-1b72-d7dc-7b0472e8345a\>);margin-bottom:0}.feature_icon_wrapper{border-radius:59rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.6rem;display:flex}.feature_icon_wrapper.is-spinn{border-radius:0;flex:none}.content-grid-3{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid;overflow:visible}.content-grid-3:where(.section_feedback[data-variant="dark"], .section_feedback[data-variant="dark"] *){display:flex}.content-grid-3.gap-sm{grid-column-gap:1rem;grid-row-gap:1rem}.content_grid_2{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;overflow:visible}.content_grid_2.is-manicule{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr 2.5fr}.spacer-m3-depricated_3{width:100%;padding-top:var(--_sizes---neue--m3)}.overline{color:var(--_themes---text--text-3);font-size:1rem;font-weight:400}.content_center_small{text-align:center;flex-direction:column;max-width:600px;margin-left:auto;margin-right:auto;display:flex}.uui-text-size-large{color:var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);letter-spacing:normal;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.125rem;line-height:1.5}.uui-space-xsmall-3{width:100%;min-height:1rem}.image_background{width:44rem;min-width:44rem;height:30rem;min-height:30px;position:absolute;inset:3rem 3rem auto auto}.image_background.is-test{background-image:url("/assets/webflow/61c2397813da467c460ae1e5_Questionmark.svg"),linear-gradient(#ffa7a7db,#ffa7a7db),url("/assets/webflow/61d5e48436d126fda3bce726_Halfcircle.svg");background-position:10%,0 0,0 0;background-repeat:no-repeat,repeat,repeat;background-size:40% 40%,auto,40px 100px;background-attachment:fixed,scroll,scroll;width:auto;min-width:auto;height:auto;min-height:auto;inset:0%}.image_wrapper_cornered{background-color:var(--white-300\<deleted\|variable-2dbc71be\>);height:100%;min-height:27rem;position:relative;overflow:hidden}.stack_wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;grid-template-rows:1fr 1fr;grid-template-columns:1fr;grid-auto-rows:1fr;grid-auto-columns:1fr;display:grid}.stack_card{height:100%;display:flex}.stack_card._01{padding-top:0;padding-bottom:4px}.stack_card._02{padding-bottom:8px}.stack_card._03{padding-bottom:12px}.card_wrap{position:sticky;top:5rem}.card_wrap.is-three{top:0}.card_wrap.is-two{top:9rem}.higlightet_explenation{max-width:38ch;color:var(--_themes---text--text-2);font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-weight:400;line-height:160%}.higlightet_number{color:var(--red\<deleted\|variable-0aafe159\>);margin-top:0;margin-bottom:.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:3rem;font-weight:600;line-height:1.2}.uui-layout36_item-list{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;margin-top:2rem;margin-bottom:2.5rem}.paragrph_link{color:var(--black-600\<deleted\|variable-eb57a21f-1082-1b72-d7dc-7b0472e8345a\>)}.error-message{color:var(--black-900\<deleted\|variable-5f3be89c\>);background-color:#ffecb9;margin-top:1rem;padding:.875rem 1rem}.success-message{background-color:var(--_colors---blue--300);color:var(--_colors---blue--800);align-self:auto;padding-top:.6rem;padding-bottom:.6rem}.analyze_form{width:100%;max-width:600px;color:var(--white-100\<deleted\|variable-7bad2f19\>);flex-direction:column;justify-content:center;align-items:stretch;margin-bottom:0;display:flex}.paragraph-small{font-size:.9rem;line-height:145%}.feature_card-no_animation{background-color:var(--white-100\<deleted\|variable-7bad2f19\>);padding:.8em}.feature_card-no_animation.is-blue{border:1px solid var(--slate-blue\<deleted\|variable-3a48119f\>);height:100%;color:var(--slate-blue\<deleted\|variable-3a48119f\>);--_themes---text--text-2:var(--_colors---neutral--700);--_themes---elements--background:var(--_colors---yellow--50);--_themes---text--text-1:var(--_colors---yellow--900);--_themes---elements--light-nuance:var(--_colors---yellow--100);--_themes---text--text-3:var(--_colors---neutral--600);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---neutral--500);text-decoration:none}.feature_card-no_animation.is-faq{border:1px solid var(--_colors---green--500);height:100%;color:var(--_colors---neutral--700);background-color:#fffefe;border-radius:.2rem}.content_center_medium{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:48rem;margin-left:auto;margin-right:auto;display:flex}.faq_answer_v2{overflow:hidden}.accordion-icon_vertical-line{background-color:var(--black-900\<deleted\|variable-5f3be89c\>);border-radius:1px;width:1px;height:.75rem;position:absolute}.accordion-icon_horizontal-line{background-color:var(--black-900\<deleted\|variable-5f3be89c\>);border-radius:1px;width:.75rem;height:1px;position:absolute}.accordion-icon_component{border:1px solid var(--dark-cyan\<deleted\|variable-66207409\>);width:1.5rem;height:1.5rem;color:var(--_colors---green--600-p);border-radius:50%;justify-content:center;align-self:flex-start;align-items:center;display:flex;position:relative}.uui-faq04_icon-wrapper{color:var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>)}.faq_question_v2{cursor:pointer;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.faq_list{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.faq_grid{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.align-center{margin-left:auto;margin-right:auto}.rich-text-block{font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:1rem;font-weight:400;text-decoration:none;overflow:visible}.rich-text-block h1{color:var(--_themes---text--text-1);margin-top:2rem;margin-bottom:0;font-size:2.5em;font-weight:500;line-height:120%}.rich-text-block h2{border-top:4px solid var(--_colors---blue--300);border-left:4px solid var(--_colors---blue--300);color:var(--_themes---text--text-1);margin-top:6rem;margin-bottom:2rem;padding-top:.85rem;padding-left:1.25rem;font-size:2.5rem;font-weight:600;line-height:120%}.rich-text-block h3{border-left:4px solid var(--_colors---blue--700-p);color:var(--_themes---text--text-1);margin-top:3rem;margin-bottom:.75rem;padding-left:.75rem;font-size:1.5rem;font-weight:600;line-height:130%}.rich-text-block h4{color:var(--_themes---text--text-1);margin-top:1.5rem;margin-bottom:1.25rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.rich-text-block h5{color:var(--_themes---text--text-1);margin-top:1.25rem;margin-bottom:1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.rich-text-block h6{color:var(--_themes---text--text-1);margin-top:1.25rem;margin-bottom:1rem;line-height:150%}.rich-text-block p{color:var(--_colors---neutral--800);margin-bottom:1rem;font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:1.25rem;font-weight:400;line-height:155%}.rich-text-block blockquote{margin-top:var(--_sizes---neue--m3);margin-bottom:var(--_sizes---neue--m5);padding:var(--_sizes---neue--m3)var(--_sizes---neue--m4)var(--_sizes---neue--m4);border-left-width:4px;border-left-color:var(--_colors---blue--700-p);background-color:var(--_colors---blue--900);color:var(--_colors---blue--200);font-size:2.5rem;line-height:148%}.rich-text-block ul{margin-top:var(--_sizes---neue--m3);margin-bottom:var(--_sizes---neue--m5);padding:var(--_sizes---neue--m4)var(--_sizes---neue--m4)var(--_sizes---neue--m4)var(--_sizes---neue--m5);grid-column-gap:var(--_sizes---neue--m3);grid-row-gap:var(--_sizes---neue--m3);border-left:4px solid var(--_colors---blue--700-p);background-color:var(--white);color:var(--_colors---blue--800);flex-flow:column;display:flex}.rich-text-block img{border-radius:var(--_sizes---corner);width:100%;min-width:100%;margin-top:1rem;margin-bottom:1rem}.rich-text-block li{padding-left:.4rem;font-size:1.1rem}.rich-text-block a{text-decoration:underline}.rich-text-block figcaption{color:var(--_themes---text--text-3);margin-top:0;margin-bottom:1rem;font-size:.875rem}.rich-text-block ol{margin-top:2rem;margin-bottom:2rem;padding-left:2rem}.rich-text-block sub{text-decoration:none}.rich-text-block strong{color:var(--_colors---neutral--900);font-weight:600}.allert{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--black-900\<deleted\|variable-5f3be89c\>);border:1px solid #000;border-radius:.2rem;padding:.5rem;display:flex}.allert.is-do{border-color:var(--dark-cyan\<deleted\|variable-66207409\>);color:var(--dark-cyan\<deleted\|variable-66207409\>);background-color:#f2faf8;margin-bottom:1rem}.allert.is-dont{border-color:var(--red\<deleted\|variable-0aafe159\>);color:var(--red\<deleted\|variable-0aafe159\>);background-color:#fff8f8;margin-bottom:1rem}.allert_icon{align-items:flex-start;width:2rem;height:2rem;font-size:1.6rem;line-height:100%;display:flex}.allert_grid{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;overflow:visible}.footnote{grid-column-gap:.4rem;grid-row-gap:.4rem;border-top:1px solid var(--_themes---button--color);flex-flow:column;margin-top:1rem;padding-top:1rem;display:flex}.badges{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.footprint_badge{grid-column-gap:.5rem;grid-row-gap:.5rem;border-radius:var(--_sizes---xs);color:var(--_colors---green--700);border:1px solid #009d88;padding-right:.4rem;text-decoration:none;display:flex;overflow:hidden}.footprint_icon{aspect-ratio:1;width:1.4rem;color:var(--_colors---neutral--50);background-color:#009d88;flex:none;justify-content:center;display:flex}.footprint_wrapper{align-self:flex-start}.footprint_statement{color:var(--black-600\<deleted\|variable-eb57a21f-1082-1b72-d7dc-7b0472e8345a\>);font-size:.8rem}.footprint_metric{color:var(--_colors---neutral--900)}.progress_data-row{flex-direction:column;justify-content:center;align-items:center;min-width:6rem}.guide{display:block;transform:rotate(-18deg)}.guide.rotate-90{transform:rotate(72deg)}.hide{display:none}.progress-module{flex:none;width:12rem;height:14rem;position:relative}.guide-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0%}.guide-wrapper.hide{display:none}.dashboard-card{grid-column-gap:2rem;grid-row-gap:2rem;background-color:#fff;border-radius:1rem;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:1rem 2rem;display:flex;box-shadow:0 10px 3rem -2rem #00000080}.text-size-small{font-size:.875rem;font-weight:300;line-height:160%}.text-size-small.is-error{color:var(--red\<deleted\|variable-0aafe159\>)}.text-size-small.is-warning{color:var(--black-300\<deleted\|variable-5ad9a2ad-535f-0421-4333-87a591a97966\>)}.text-size-small.is-positive{color:var(--dark-cyan\<deleted\|variable-66207409\>)}.text-size-small.is-text-3{color:var(--_themes---text--text-3)}.progress_data-container-2{z-index:2;grid-column-gap:0rem;grid-row-gap:0rem;text-align:center;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;place-content:stretch center;place-items:center;margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem;display:grid;position:absolute;inset:0%}.icon_phosphore{font-family:Phosphor,sans-serif;font-weight:400;text-decoration:none;display:inline-block}.pop_over{color:var(--black-600\<deleted\|variable-eb57a21f-1082-1b72-d7dc-7b0472e8345a\>);cursor:help;margin-left:.4rem;font-size:.8em;display:inline-block}.heading{display:inline-block}.metrics_grid{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:.4fr 1fr;grid-auto-columns:1fr;width:100%;display:flex}.call_to_action{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;align-self:center;display:flex}.hidden_embed{display:none}.trafic_light_item{grid-column-gap:1rem;grid-row-gap:1rem;display:flex}.trafic_light_list{grid-column-gap:.2rem;grid-row-gap:.2rem;flex-direction:column;align-self:center;display:flex}.trafic_light{background-color:#000;border-radius:69rem;flex:none;width:.8rem;height:.8rem;margin-top:.4rem}.trafic_light.is-red{background-color:var(--red\<deleted\|variable-0aafe159\>)}.trafic_light.is-orange{background-color:#f9a826}.trafic_light.is-yellow{background-color:var(--yellow\<deleted\|variable-844c3501\>)}.trafic_light.is-green{background-color:var(--dark-cyan\<deleted\|variable-66207409\>)}.skeleton{min-width:4rem}.uui-form-field-wrapper{position:relative}.uui-field-label{color:#344054;margin-bottom:.5rem;font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:1rem;font-weight:500;line-height:1.5}.form_input_v2{border-radius:var(--s-depricated\<deleted\|variable-563cf663-184e-8d52-81d9-bbb0e83e6c6c\>);width:100%;height:auto;min-height:2.75rem;color:var(--black-900\<deleted\|variable-5f3be89c\>);background-color:#fff;border:1px solid #d0d5dd;margin-bottom:0;padding:.5rem .875rem;font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:1rem;line-height:1.5;transition:all .3s;display:inline;box-shadow:0 1px 2px #1018280d}.form_input_v2:active{border-width:1px;box-shadow:0 1px 2px #1018280d}.form_input_v2:focus{outline-offset:0px;color:#101828;border-color:#090e0b;outline:0 solid #000;box-shadow:0 1px 2px #1018280d}.form_input_v2::placeholder{color:var(--black-400\<deleted\|variable-0999b042\>)}.form_input_v2.is-area{min-width:400px;min-height:8rem}.uui-form_group{grid-column-gap:1rem;grid-row-gap:1rem;display:flex}.meeting_form{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1.25fr 1fr;grid-auto-columns:1fr;margin-bottom:0;display:flex}.fs_modal-1_close{cursor:pointer;background-color:#f5f5f5;padding:1.5rem;position:absolute;inset:0% 0% auto auto}.fs_modal-1_close:focus-visible,.fs_modal-1_close[data-wf-focus-visible]{outline-color:var(--accessible-components-dark-grey\<deleted\|variable-c4d8099c\>);outline-offset:4px;outline-width:2px;outline-style:solid}.fs_modal-1_cover{position:absolute;inset:0%}.fs_modal-1_button{background-color:var(--accessible-components--dodger-blue\<deleted\|variable-61ffd3d7\>);color:#fff;cursor:pointer;padding:.5rem 1rem}.fs_modal-1_button:focus-visible,.fs_modal-1_button[data-wf-focus-visible]{outline-color:var(--accessible-components-dark-grey\<deleted\|variable-c4d8099c\>);outline-offset:4px;outline-width:2px;outline-style:solid}.fs_modal-2_close-icon{width:1rem;height:1rem}.modal_close{cursor:pointer;background-color:#f5f5f5;padding:1.5rem;position:absolute;inset:0% 0% auto auto}.modal_close:focus-visible,.modal_close[data-wf-focus-visible]{outline-color:var(--accessible-components-dark-grey\<deleted\|variable-c4d8099c\>);outline-offset:4px;outline-width:2px;outline-style:solid}.modal_content{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:center start;place-items:flex-start start;width:100%;max-width:800px;padding:4rem;display:flex}.modal_wrapper{z-index:999;grid-column-gap:0rem;grid-row-gap:0rem;color:#000;background-color:#fff;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;place-items:stretch start;display:flex;position:relative}.modal_cover{position:absolute;inset:0%}.modal_popup{z-index:999;background-color:#00000080;flex-direction:row;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem;display:none;position:fixed;inset:0%}.modal{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:start;justify-items:start;display:grid}.paragraph_terms{color:var(--black-300\<deleted\|variable-5ad9a2ad-535f-0421-4333-87a591a97966\>);margin-bottom:0;font-size:.8rem}.meeting_booking_form{width:100%;max-width:400px}.uui-testimonial08_logo{max-height:3rem}.uui-testimonial11_divider{background-color:var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);align-self:stretch;width:1px;margin-left:1.25rem;margin-right:1.25rem}.uui-text-size-medium-3{color:var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);letter-spacing:normal;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.5}.uui-heading-tiny{color:var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);letter-spacing:normal;margin-top:0;margin-bottom:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5}.uui-testimonial11_client{text-align:left;align-items:center;display:flex}.uui-testimonial11_content-right{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;align-items:flex-start;display:flex}.img_portrait{object-fit:cover;object-position:70% 50%;width:100%;height:35rem}.static{position:relative}.picture_and_text{grid-column-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.image_horisontal{object-fit:cover;object-position:70% 50%;width:100%;height:25rem}.image_credit{z-index:2;width:2rem;height:2rem;color:var(--black-600\<deleted\|variable-eb57a21f-1082-1b72-d7dc-7b0472e8345a\>);cursor:default;justify-content:center;align-items:center;font-size:1.6rem;text-decoration:none;display:flex;position:absolute;inset:auto 0% 0% auto}.image_credit.is-negative{color:var(--white-100\<deleted\|variable-7bad2f19\>)}.form_label{color:var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);letter-spacing:normal;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:400;line-height:1.5}.analyze_form_content{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1.25fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:stretch;margin-bottom:0;display:flex}.teknisk_info{justify-content:center;align-items:center;font-size:1.2rem;display:flex}.feedback_form{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;display:flex}.content_center{margin-left:auto;margin-right:auto}.wrapper_medium{max-width:800px;margin-left:auto;margin-right:auto}.project_details{flex:1;align-self:flex-start;position:relative;overflow:hidden}.project_thumbs{flex:none;order:0;align-self:flex-start;position:relative}.swiper-slide-active{z-index:100;position:relative}.swiper_button_project{z-index:2;border:1px solid var(--_brands---color-1);width:2rem;height:2rem;color:var(--_brands---color-1);cursor:pointer;border-radius:69rem;justify-content:center;align-items:center;font-family:Phosphor,sans-serif;font-size:1rem;transition:padding .14s;display:flex;position:relative}.swiper_button_project.swiper-button-next:hover{padding-left:5px}.swiper_button_project.swiper-button-next:active{padding-left:10px}.swiper_button_project.swiper-button-prev:hover{padding-right:6px}.swiper_button_project.swiper-button-prev:active{padding-right:10px}.swiper_clases{display:none}.project_category{margin-bottom:0;font-size:.9rem}.project_showcase_heading{color:var(--black-600\<deleted\|variable-eb57a21f-1082-1b72-d7dc-7b0472e8345a\>);justify-content:space-between;margin-bottom:2rem;display:flex}.project_info{grid-column-gap:.2rem;grid-row-gap:.2rem;flex-flow:column;max-width:49ch;display:flex;overflow:hidden}.detail_wrapper{grid-column-gap:.2rem;grid-row-gap:.2rem;flex-flow:column;display:flex}.details_grid{grid-column-gap:1.4rem;grid-row-gap:1.4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.button_group{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.button_group.is-vertical{flex-flow:column;justify-content:flex-start;align-items:flex-start}.project_showcase{grid-column-gap:var(--_sizes---neue--m3);grid-row-gap:var(--_sizes---neue--m3)}.swiper_script{display:none}.is-branded{color:var(--_brands---color-2)}.global_styles{display:none}.title_project{z-index:4;color:inherit;font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:1.25rem;font-weight:400;line-height:130%;position:relative}.button_text{cursor:pointer;transition:color .2s}.button_text.is-open{display:none}.button_inline{grid-column-gap:.25rem;grid-row-gap:.25rem;color:var(--_brands---accent);cursor:pointer;background-color:#efefef00;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.button_inline:hover{color:var(--_brands---color-3)}.loom_video{border-radius:var(--s-depricated\<deleted\|variable-563cf663-184e-8d52-81d9-bbb0e83e6c6c\>);overflow:hidden}.loom_video_wrapper{width:100%}.loom_container{z-index:1;grid-column-gap:4rem;grid-row-gap:4rem;color:var(--waves-library-black\<deleted\|variable-d656d06e\>);flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center stretch;display:grid;position:relative}.meeting_booking{border:1px solid var(--slate-blue\<deleted\|variable-3a48119f\>);background-color:var(--white-100\<deleted\|variable-7bad2f19\>);flex-flow:column;justify-content:flex-start;align-items:center;min-height:80vh;display:block;overflow:hidden}.meeting_booking.is-meeting_page{border-radius:var(--_sizes---corner);min-height:60rem}.bg_noise{pointer-events:none;mix-blend-mode:normal;background-image:url("/assets/webflow/675f48e0b0486ab0bf04e377_solans_noise_100.png");background-position:0 0;background-size:auto;display:none;position:absolute;inset:0%}.bg_noise.is-40{opacity:.4}.bg_noise.is-60{opacity:.6;pointer-events:none;display:none}.bg_noise.is-60.overlay{z-index:1;pointer-events:none}.bg_noise.is-60.overlay:where(.navigation-bar[data-variant="absolute"], .navigation-bar[data-variant="absolute"] *){display:none}.page-wrapper{background-color:var(--_colors---blue--100)}.spacer-m5{width:100%;margin-top:var(--_sizes---neue--m5)}.spacer-xxsmall{width:100%;padding-top:.5rem}.container-post{grid-column-gap:5rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr .5fr;grid-auto-columns:1fr;align-items:start;width:100%;max-width:680px;margin-left:auto;margin-right:auto;display:block}.text-size-medium{font-size:1.25rem;font-weight:300}.text-size-medium:where(.w-variant-b0d8cdc1-2b79-3275-f765-cfc2e65be734, .section_posts[data-variant="medium"], .section_posts[data-variant="medium"] *){color:var(--_themes---text--text-2)}.heading-style-h5{color:var(--_themes---text--text-1);font-size:1.25rem;font-weight:500;line-height:130%}.heading-style-h5.text-color-inherit{color:inherit}.spacer-m3{width:100%;margin-top:var(--_sizes---neue--m3)}.text-color-black{color:var(--black-900\<deleted\|variable-5f3be89c\>)}.indicator_component{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;font-size:.875rem;display:flex}.indicator_component.is-second{width:60%}.indicator_component.is-first{width:35%}.indicator_pin{background-color:var(--slate-blue\<deleted\|variable-3a48119f\>);border-radius:69rem;flex:none;width:1rem;height:1rem}.indicator_line{background-color:var(--slate-blue\<deleted\|variable-3a48119f\>);width:100%;height:4px}.indicator_wrapper{background-color:var(--white-300\<deleted\|variable-2dbc71be\>);width:100%;height:4px;margin-left:-.25rem;margin-right:-.25rem}.indicator_title{border-top:1px solid var(--white-300\<deleted\|variable-2dbc71be\>);color:var(--black-900\<deleted\|variable-5f3be89c\>);padding-top:1rem;font-weight:500}.meeting_planner-content{border-radius:var(--s-depricated\<deleted\|variable-563cf663-184e-8d52-81d9-bbb0e83e6c6c\>);background-color:var(--white-100\<deleted\|variable-7bad2f19\>);flex-flow:column;justify-content:center;align-items:stretch;max-width:800px;margin-left:auto;margin-right:auto;padding:2rem;display:flex;position:relative}.meeting_planner-tabs{flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-items:stretch;display:flex;position:static}.meeting_tabs-menu{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-bottom:4rem;display:grid}.meeting_tab-link{grid-column-gap:1rem;grid-row-gap:1rem;border-radius:var(--_sizes---corner);background-color:var(--white-100\<deleted\|variable-7bad2f19\>);opacity:1;border:1px solid #000;padding:1rem;display:flex}.meeting_tab-link.w--current{border-color:var(--slate-blue\<deleted\|variable-3a48119f\>);background-color:var(--white-100\<deleted\|variable-7bad2f19\>);opacity:1;color:var(--slate-blue\<deleted\|variable-3a48119f\>)}.layout498_tab-icon-wrapper{flex:none;align-self:flex-start}.layout498_paragraph{overflow:hidden}.meting_planner_tabs-content{justify-content:center;align-items:center;display:flex;position:static}.meeting_planner_tab-pane{flex:1}.meeting_booking_wrapper{position:relative}.tabs_meeting_description{color:var(--black-600\<deleted\|variable-eb57a21f-1082-1b72-d7dc-7b0472e8345a\>);margin-bottom:.4rem}.logo_single_page_wrapper{justify-content:center;align-items:center;margin-top:-3rem;margin-bottom:3rem;display:flex}.pill{border-radius:var(--s-depricated\<deleted\|variable-563cf663-184e-8d52-81d9-bbb0e83e6c6c\>);background-color:var(--white-600\<deleted\|variable-1cdd1f46\>);flex:none;padding:1px 8px;font-size:.8em}.pill.is-in_card{background-color:var(--midnight-blue\<deleted\|variable-a483c102\>);color:var(--white-600\<deleted\|variable-1cdd1f46\>);align-self:flex-start;margin-left:auto}.stack_wrapper_show{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;grid-template-rows:1fr 1fr;grid-template-columns:1fr;grid-auto-rows:1fr;grid-auto-columns:1fr;display:grid}.brand_logo{border-radius:59rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.6rem;display:flex}.brand_logo.is-spinn{flex:none;align-self:flex-start;width:2.4rem;height:2.4rem;font-size:1.6rem}.comparison_component{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;margin-bottom:2rem;display:flex}.comparison_text{z-index:4;color:var(--_themes---text--text-2);font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:1.2rem;font-weight:300;line-height:138%;position:relative}.icon_embed{width:1.6rem;height:1.6rem;padding-top:1px;font-family:Squircle,sans-serif;font-weight:400;text-decoration:none;display:inline-block}.card_list{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.example_accordion{color:var(--black-900\<deleted\|variable-5f3be89c\>)}.accordion_heading{margin-top:0;margin-bottom:0;font-weight:400}.code_block_component{font-size:.8rem;line-height:150%}.code_block_wrapper{border:1px solid var(--black-400\<deleted\|variable-0999b042\>);border-radius:var(--s-depricated\<deleted\|variable-563cf663-184e-8d52-81d9-bbb0e83e6c6c\>);overflow:hidden}.article_image{box-sizing:content-box;width:100%}.article_image-component{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;justify-content:center;align-items:center;margin:1rem -4rem 2rem;display:flex}.article_image-scroller{width:100%}.code-embed{width:50rem;margin-left:auto;margin-right:auto}.navbar_menu{justify-content:flex-end;align-items:center;display:flex;position:static}.navbar_icon-wrapper{border-radius:var(--_sizes---xs);color:var(--_themes---button--color);flex:none;overflow:hidden}.navbar_link{padding:.5rem 0px .5rem var(--_sizes---neue--m5);color:var(--_themes---text--text-1);font-size:1rem;font-weight:400}.navbar_link:where(.navigation-bar[data-variant="branded"], .navigation-bar[data-variant="branded"] *){color:var(--_brands---color-1)}.navbar_link.w--current{color:var(--\<unknown\|relume-variable-neutral-shade-7\>)}.navbar_link.is-dropdown{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:center;align-items:center;display:flex}.button{grid-column-gap:.5rem;grid-row-gap:.5rem;border-radius:var(--_sizes---xxl);background-color:var(--_themes---button--color);color:var(--_themes---button--text);text-align:center;flex:none;padding:.8rem 1.25rem;font-size:1rem;font-weight:600;line-height:100%;text-decoration:none;transition:background-color .18s;display:flex}.button:where(.navigation-bar[data-variant="branded"], .navigation-bar[data-variant="branded"] *){background-color:var(--_brands---accent);transition:opacity .2s,background-color .2s}.button:hover{background-color:var(--_themes---button--color-hover)}.button:hover:where(.navigation-bar[data-variant="branded"], .navigation-bar[data-variant="branded"] *){background-color:var(--_brands---accent);background-image:linear-gradient(#ffffff1a,#ffffff1a),url("/assets/webflow/675f48e09a0b036384cb30e0_solans_noise_60.png");background-position:0 0,0 0;background-size:auto,250px}.button.is-feedback{border:1px solid var(--_themes---text--text-1);color:var(--_themes---text--text-1);background-color:#0000;justify-content:flex-start;align-items:center;padding:.25rem .75rem;font-weight:400}.button.is-feedback:hover{background-color:var(--_themes---button--color-hover)}.button.is-feedback:hover:where(.section_feedback[data-variant="dark"], .section_feedback[data-variant="dark"] *){background-color:var(--_themes---elements--background)}.button.is-blue{--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--800);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--900)}.button.is-lead-generator{border:1px solid var(--_colors---neutral--900);border-radius:0rem var(--_sizes---s)var(--_sizes---s)0rem;background-color:var(--_colors---yellow--300-p);pointer-events:auto;width:3rem;height:2.5rem;color:var(--_colors---yellow--800);justify-content:center;align-items:center;padding:0;font-weight:500;transition:color .18s,width .18s,background-color .18s}.button.is-lead-generator:where(.form-wrapper[data-variant="align-center"], .form-wrapper[data-variant="align-center"] *){background-color:var(--_colors---blue--400);color:var(--black)}.button.is-lead-generator.is-disabled{background-color:var(--_colors---neutral--200);color:var(--_brands---color-3);text-align:left;cursor:not-allowed;pointer-events:none}.button.is-lead-generator.is-submit{width:auto;padding-left:1rem;padding-right:1rem;font-weight:500}.button.is-card{border-radius:var(--_sizes---s);background-color:var(--white);border:1px #000}.button.is-card:hover{background-color:var(--_colors---neutral--50)}.button.is-fullwidth{flex:1}.navbar_menu-button{padding:0}.dropdown-chevron{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.navbar_container{z-index:4;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;width:100%;max-width:80rem;height:100%;margin-left:auto;margin-right:auto;display:flex;position:relative}.navbar_container:where(.navigation-bar[data-variant="branded"], .navigation-bar[data-variant="branded"] *){flex:0 auto}.navbar_dropdown-list.w--open{border-radius:var(--_sizes---corner);background-color:#fff;width:22rem;margin-right:-.5rem;padding:.75rem;right:0}.navbar_dropdown-list.w--open:where(.navigation-bar[data-variant="absolute"], .navigation-bar[data-variant="absolute"] *){border-style:none}.navbar_dropdown-link-list{grid-column-gap:0px;grid-row-gap:1rem;grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;display:grid}.navigation_paragraph{color:var(--_colors---neutral--700);margin-bottom:0;font-size:.875rem}.navbar11_text-wrapper{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.navigation-bar{border:1px none var(--_themes---text--text-1);background-color:var(--_colors---blue--100);--_themes---text--text-2:var(--_colors---neutral--700);--_themes---elements--background:var(--_colors---yellow--50);--_themes---text--text-1:var(--_colors---yellow--900);--_themes---elements--light-nuance:var(--_colors---yellow--100);--_themes---text--text-3:var(--_colors---neutral--600);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---neutral--500);flex-flow:column;justify-content:center;align-items:stretch;width:100%;max-width:100vw;min-height:4.5rem;padding-left:2.5rem;padding-right:2.5rem;display:flex;position:relative}.navigation-bar:where(.navigation-bar[data-variant="branded"], .navigation-bar[data-variant="branded"] *){border-bottom-color:var(--_brands---color-3);background-color:#fff0}.navigation-bar:where(.navigation-bar[data-variant="absolute"], .navigation-bar[data-variant="absolute"] *){background-color:#fff0;border-style:none;position:absolute;inset:0% 0% auto}.text-weight-semibold{font-weight:600}.navbar_dropdown-link{grid-column-gap:.75rem;grid-row-gap:0px;border-radius:var(--_sizes---s);color:var(--_colors---neutral--900);grid-template-rows:auto;grid-template-columns:max-content 1fr;grid-auto-columns:1fr;align-items:flex-start;padding:.5rem;text-decoration:none;display:flex}.navbar_dropdown-link:hover{background-color:var(--_colors---neutral--50)}.spacer-m3-depricated{width:100%;padding-top:1rem}.spacer-m4{width:100%;margin-top:var(--_sizes---neue--m4)}.spacer-xlarge{width:100%;padding-top:4rem}.header_text_content{z-index:4;background-color:#0000;max-width:35rem;position:relative}.heading-style-h1{color:var(--_themes---text--text-1);font-size:3.5rem;font-weight:700;line-height:110%}.heading-style-h1.is-branded{color:var(--_brands---color-1)}.section_header{background-color:var(--_themes---elements--background);color:var(--_themes---text--text-2);--_themes---text--text-2:var(--_colors---neutral--700);--_themes---elements--background:var(--_colors---yellow--50);--_themes---text--text-1:var(--_colors---yellow--900);--_themes---elements--light-nuance:var(--_colors---yellow--100);--_themes---text--text-3:var(--_colors---neutral--600);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---neutral--500);justify-content:center;align-items:center;position:relative}.section_header.is-utilities{height:calc(100vh - 4.5rem)}.section_header.is-analysis{--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400);flex-flow:column;justify-content:center;align-items:stretch;display:flex}.section_header.is-webflow{--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400);flex-flow:column;justify-content:center;align-items:stretch;min-height:calc(100vh - 4.5rem);padding-top:4.5rem;display:flex}.hero_aside_wrapper{z-index:6;flex:1;position:relative}.button-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap;justify-content:flex-start;align-items:flex-end;display:flex}.heading-style-h6{color:var(--_themes---text--text-1);font-size:1rem;font-weight:500;line-height:132%}.header_component{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;width:100%;display:grid}.header_component.is_analysis{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr 1fr;align-items:center}.header_component.is_analysis.is-aeo{text-align:center;justify-content:center;align-items:center;display:flex}.header_component.is-citypage{grid-column-gap:var(--_sizes---neue--m6);grid-row-gap:var(--_sizes---neue--m4);grid-template-columns:1fr 1fr;max-width:100%}.content-grid-2{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.content-grid-2.gap-sm{grid-column-gap:2rem;grid-row-gap:1rem}.manicule-content{grid-column-gap:1rem;grid-row-gap:1rem;display:flex}.container-large{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.padding-section-large{padding-top:var(--_sizes---neue--m10);padding-bottom:var(--_sizes---neue--m10)}.padding-section-large:where(.w-variant-b0d8cdc1-2b79-3275-f765-cfc2e65be734, .section_posts[data-variant="medium"], .section_posts[data-variant="medium"] *){--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400)}.padding-section-large.is-top_m_sm{padding-top:var(--_sizes---neue--m6)}.icon-wrapper{color:var(--_themes---text--text-3);flex:none;align-self:flex-start}.standard_section_item-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;padding-top:.5rem;padding-bottom:.5rem}.standard-image{border-radius:var(--_sizes---corner);object-fit:contain;width:100%;height:100%}.standard-image.is-plausible{border-radius:var(--_sizes---neue--m3);height:auto;overflow:hidden}.standard-image.is-proton{object-fit:cover;padding-top:7rem;padding-bottom:7rem}.standard-image.is-proton-only{object-fit:contain;height:auto}.padding-global{z-index:2;padding-right:var(--_sizes---neue--m5);padding-left:var(--_sizes---neue--m5);position:relative}.section_standard{--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400);position:relative}.section_standard.is-blue_light{--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--800);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--900);background-image:none}.section_standard.is-white{--_themes---text--text-2:var(--_colors---neutral--700);--_themes---elements--background:#fffefe;--_themes---text--text-1:var(--_colors---yellow--900);--_themes---elements--light-nuance:var(--_colors---yellow--50);--_themes---text--text-3:var(--_colors---neutral--600);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---neutral--500)}.section_standard.is-blue{--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--700-p);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---blue--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--800);background-image:none}.section_standard.is-city_page{padding-top:4rem}.section_standard.is-first{padding-top:6rem}.section_standard.is-transparent{background-color:var(--transperent)}.heading-style-h3{color:var(--_themes---text--text-1);margin-bottom:.5em;font-size:2rem;font-weight:500;line-height:120%}.heading-style-h3.is-branded{color:var(--_brands---color-1);font-size:1.75rem}.heading-style-h3.is-inline{display:inline}.pre-footer{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.content-grid-4{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.projects_page{background-color:var(--_brands---background);color:var(--_brands---color-2);--_brands---color-3:var(--_colors---neutral--600);--_brands---color-1:var(--_colors---yellow--900);--_brands---color-2:var(--_colors---neutral--800);--_brands---accent:#fac73b;--_brands---background:var(--_colors---yellow--100);transition:background-color .2s;position:relative}.projects_page.brand-namuda{--_brands---color-3:#d4d4d4;--_brands---color-1:#fafafa;--_brands---color-2:#e5e5e5;--_brands---accent:#1dcd9f;--_brands---background:#2c2c2c}.projects_page.brand-intelligence{--_brands---color-3:#5f5f5f;--_brands---color-1:#1e1e1e;--_brands---color-2:#4c4c4c;--_brands---accent:#7461ee;--_brands---background:#fafafa}.projects_page.brand-steiner{--_brands---color-3:#c6bedb;--_brands---color-1:#f0efef;--_brands---color-2:#d4d4d4;--_brands---accent:#2aaf7c;--_brands---background:#150627}.projects_page.brand-bryte{--_brands---color-3:#a1c4a9;--_brands---color-1:#edf6ed;--_brands---color-2:#dde9db;--_brands---accent:#5ba444;--_brands---background:#0a3838}.projects_page.brand-cs{--_brands---color-3:#a5bbc2;--_brands---color-1:#fcfbff;--_brands---color-2:#eee9e1;--_brands---accent:#0061fe;--_brands---background:#17353e}.icon_embed_small{flex-direction:column;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.autoplay_script{display:none}.heading-style-h2{color:var(--_themes---text--text-1);font-size:2.5rem;font-weight:600;line-height:1.2}.heading-style-h2.text-color-inherit{color:inherit}.padding-section-m6{padding-top:var(--_sizes---neue--m6);padding-bottom:var(--_sizes---neue--m6)}.tippy-content{cursor:pointer;font-style:italic}.showcase_video{aspect-ratio:4/2;border-radius:var(--_sizes---s);object-fit:cover;width:100%;height:auto;max-height:100%;display:inline-block}.showcase_img_hero{aspect-ratio:16/9;border-radius:var(--_sizes---corner);object-fit:cover}.showcase_img-component:where(.showcase_img-component[data-variant="square"], .showcase_img-component[data-variant="square"] *){aspect-ratio:1}.showcase_img-component:where(.showcase_img-component[data-variant="landscape"], .showcase_img-component[data-variant="landscape"] *){aspect-ratio:4/2}.showcase_img-component:where(.showcase_img-component[data-variant="full-height"], .showcase_img-component[data-variant="full-height"] *){height:100%}.showcase_img-component.landscape{aspect-ratio:4/2;overflow:hidden}.showcase_img{border-radius:var(--_sizes---corner);object-fit:cover;width:100%;height:100%}.showcase_img:where(.showcase_img-component[data-variant="square"], .showcase_img-component[data-variant="square"] *),.showcase_img:where(.showcase_img-component[data-variant="landscape"], .showcase_img-component[data-variant="landscape"] *){object-fit:cover}.showcase_hero{aspect-ratio:16/9;border-radius:var(--_sizes---corner);position:relative;overflow:hidden}.showcase_background{object-fit:cover}.showcase_img_hero_wrapper{justify-content:center;align-items:center;padding-left:3rem;padding-right:3rem;display:flex;position:absolute;inset:0%}.text_hero_component{color:var(--_brands---color-2);flex-direction:column;padding-top:8rem;padding-bottom:3rem}.max-width-small{width:100%;max-width:32rem}.testimonial_item{border-radius:var(--_sizes---corner);background-color:var(--_themes---elements--background);height:100%;color:var(--_themes---text--text-2);--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--700-p);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---blue--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--800);flex-flow:column;flex:1;justify-content:space-between;padding:1rem;display:flex;position:relative}.testimonial_item:where(.testimonial_item[data-variant="light-blue"], .testimonial_item[data-variant="light-blue"] *){background-color:var(--_themes---elements--light-nuance);--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400);border:1px #000}.team_title-wrapper{margin-top:var(--_sizes---neue--m3)}.team_wrapper{grid-column-gap:var(--_sizes---neue--m3);grid-row-gap:var(--_sizes---neue--m3);display:flex}.spacer-m4-depricated{width:100%;padding-top:var(--_sizes---neue--m4);border-bottom:1px #000}.text-size-medium-4{font-size:1.25rem;line-height:144%}.text-size-medium-4.employe_header{color:var(--_themes---text--text-1);font-weight:600}.social-icon{width:1.5rem;height:1.5rem;color:var(--_colors---blue--600)}.employee_image{z-index:10;aspect-ratio:4/5;border-radius:var(--_sizes---corner);filter:brightness(112%);object-fit:cover;object-position:50% 0%;width:100%;max-width:25rem;height:auto;position:relative;overflow:hidden}.social-link{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--_colors---green--600-p);display:flex}.social-link:visited{color:#7461ee}.team_phone_number{cursor:pointer;margin-left:-.5rem}.team_item{border-radius:var(--_sizes---m);background-color:var(--_colors---blue--50);padding:.75rem}.employee_img_wrapper{border-radius:var(--_sizes---neue--m3);justify-content:center;align-items:flex-end;height:auto;display:flex;position:relative;overflow:hidden}.employee_background{z-index:1;background-color:var(--_colors---blue--400);border:1px #000;position:absolute;inset:0 0% 0%}.employee_background.is-alternate{background-color:var(--_colors---blue--300)}.team_social{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:1fr;grid-auto-flow:column;align-self:flex-start;display:flex}.spacer-xsmall-2{width:100%;padding-top:.5rem}.section_branded_projects{color:var(--_brands---color-2);position:relative}.section_feedback{background-color:var(--_colors---green--900);color:var(--_themes---text--text-2);--_themes---text--text-2:var(--_colors---green--100);--_themes---elements--background:var(--_colors---green--800);--_themes---text--text-1:var(--_colors---green--50);--_themes---elements--light-nuance:var(--_colors---green--100);--_themes---text--text-3:var(--_colors---green--200);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---green--800);position:relative}.section_feedback:where(.section_feedback[data-variant="dark"], .section_feedback[data-variant="dark"] *){background-color:var(--_themes---elements--border);--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--800);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--900)}.section_feedback.dark{--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--800);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--900)}.icon-embed-xxsmall{flex-direction:column;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.padding-section-small{padding-top:1.5rem;padding-bottom:1.5rem}.user_feedback_form{position:absolute}.user_feedback_response{z-index:2;position:relative;overflow:hidden}.user_feedback_response.edit:where(.section_feedback[data-variant="dark"], .section_feedback[data-variant="dark"] *),.user_feedback_response.edit.dark-14{display:none}.user_feedback_component{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;min-height:3rem;display:flex;position:relative}.user_feedback_component:where(.section_feedback[data-variant="dark"], .section_feedback[data-variant="dark"] *),.user_feedback_component.dark-7{justify-content:center;align-self:stretch;align-items:center}.user_fedback_card{border-radius:var(--_sizes---corner);background-color:var(--white-100\<deleted\|variable-7bad2f19\>);color:var(--_themes---button--text);padding:.5rem}.user_fedback_card:where(.section_feedback[data-variant="dark"], .section_feedback[data-variant="dark"] *){color:var(--_themes---elements--background)}.user_fedback_card.dark-15{color:#fff5e5}.bento_item{flex-flow:column;justify-content:flex-start;align-items:stretch}.bento_item.is-illustration{flex:1}.bento-grid{grid-column-gap:var(--_sizes---neue--m3);grid-row-gap:var(--_sizes---neue--m3);grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;display:grid}.bento-grid.is_three-columns{flex:1;grid-template-columns:1fr 1fr 1fr}.bento-grid.is-two_columns{grid-template-columns:1fr 1fr}.bento-card{grid-column-gap:var(--_sizes---neue--m7);grid-row-gap:var(--_sizes---neue--m7);border-radius:var(--_sizes---corner);background-color:var(--_themes---elements--background);width:100%;height:100%;color:var(--_themes---text--text-2);--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--800);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--900);border:1px #000;flex-direction:column;justify-content:space-between;align-items:stretch;padding:.75rem 1rem 1rem;display:flex;position:relative;overflow:hidden}.bento-card.is-yellow{--_themes---text--text-2:var(--_colors---green--700);--_themes---elements--background:var(--_colors---green--100);--_themes---text--text-1:var(--_colors---green--800);--_themes---elements--light-nuance:var(--_colors---green--200);--_themes---text--text-3:var(--_colors---green--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---green--700)}.bento-card.is-small{min-height:8rem}.bento-card.is-small.is-branded{background-color:var(--_brands---background);color:var(--_brands---color-1)}.bento-card.is-blue{--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--700-p);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---blue--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--800)}.bento-card.is-white{--_themes---text--text-2:var(--_colors---neutral--700);--_themes---elements--background:#fffefe;--_themes---text--text-1:var(--_colors---yellow--900);--_themes---elements--light-nuance:var(--_colors---yellow--50);--_themes---text--text-3:var(--_colors---neutral--600);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---neutral--500);padding-top:1rem;padding-bottom:1rem}.bento-card.is-white:where(.section_footer[data-variant="transparent"], .section_footer[data-variant="transparent"] *),.bento-card.is-white:where(.section_footer[data-variant="brand-page"], .section_footer[data-variant="brand-page"] *){background-color:var(--white)}.bento-card.is-cta{--_themes---text--text-2:var(--_colors---neutral--700);--_themes---elements--background:var(--_colors---yellow--50);--_themes---text--text-1:var(--_colors---yellow--900);--_themes---elements--light-nuance:var(--_colors---yellow--100);--_themes---text--text-3:var(--_colors---neutral--600);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---neutral--500);min-height:auto}.reveil_text-component{justify-content:flex-start;align-items:center}.max-width-large{width:100%;max-width:48rem}.bento_card-header{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:row;justify-content:flex-start;align-items:center}.float_icon{float:right;clear:left;aspect-ratio:1;width:3rem;height:auto;color:var(--_themes---text--text-3);justify-content:center;align-items:center;margin-left:1rem}.float_icon.is-branded{color:var(--_brands---accent)}.heading-style-h4{color:var(--_themes---text--text-1);font-size:1.75rem;font-weight:400;line-height:120%}.bento_content{grid-column-gap:var(--_sizes---neue--m3);grid-row-gap:var(--_sizes---neue--m3);flex-flow:column;display:flex}.text-color-2{color:var(--_themes---text--text-2)}.text-weigh-medium{font-weight:500}.testimonia_sender{grid-column-gap:.5em;grid-row-gap:.5em;display:flex}.container-medium{width:100%;max-width:70rem;margin-left:auto;margin-right:auto}.text-align-right{text-align:right}.hero_illustration_img{object-fit:cover;width:auto;height:100%;max-height:80vh}.illustration-wrapper{border:1px none var(--_colors---yellow--900);border-radius:var(--_sizes---corner);flex:1;position:relative;overflow:hidden}.illustration-wrapper.is_webflow-hero{justify-content:flex-end;align-items:center;height:70vh;display:flex}.illustration-wrapper.is-plausible{aspect-ratio:5/5;background-color:var(--_colors---blue--800);object-fit:contain;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem;display:flex}.illustration-wrapper.is-svg{aspect-ratio:1;background-color:var(--_colors---blue--700-p);max-width:100%;color:var(--_colors---blue--200);justify-content:center;align-items:center;padding-left:4rem;padding-right:4rem;display:flex}.illustration-wrapper.is-list{aspect-ratio:4/5;background-color:var(--_colors---blue--700-p);color:var(--_colors---blue--200);justify-content:center;align-items:center;padding-left:4rem;padding-right:4rem;display:flex}.illustration-wrapper.is-list.is-branded{background-color:var(--_brands---accent)}.illustration-wrapper.is-proton{aspect-ratio:5/5;object-fit:contain;background-color:#1b1243;justify-content:center;align-items:center;max-width:100%;padding-left:2rem;padding-right:2rem;display:flex}.illustration-wrapper.is-proton-bg{background-color:#1b1243}.icon-embed-small{flex-direction:column;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.faq_list-wrapper{grid-column-gap:var(--_sizes---neue--m3);grid-row-gap:var(--_sizes---neue--m3);grid-template-rows:auto;grid-template-columns:100%;grid-auto-columns:100%;place-items:start stretch;display:grid}.faq_accordion{border-radius:var(--_sizes---corner);background-color:var(--white);flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden}.faq_toggle_icon{align-self:flex-start;width:2rem;display:flex}.faq_toggle{grid-column-gap:1.5rem;grid-row-gap:1.5rem;cursor:pointer;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.faq_content{padding-left:1.5rem;padding-right:1.5rem;overflow:hidden}.spacer-huge{width:100%;padding-top:6rem}.section_post{z-index:1;background-color:#fcfbfb;justify-content:center;padding:5rem 4rem;position:relative}.section_post.is-sandbox{background-color:var(--_colors---yellow--50)}.section_header_textbook{z-index:1;background-image:linear-gradient(to bottom,#fffefee0,#fffefee0),url("/assets/webflow/61c239788f6b7137a4d1fcdf_Subtrakt.svg"),linear-gradient(to bottom,var(--white-300\<deleted\|variable-2dbc71be\>),var(--white-300\<deleted\|variable-2dbc71be\>));background-position:0 0,50% 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,10px 1.2rem,auto;background-attachment:scroll,scroll,scroll;flex-flow:column;justify-content:center;align-items:stretch;min-height:70svh;padding:4rem 0 0;display:flex;position:relative}.mirror_illustration-component{position:relative}.mirror_illustration{z-index:2;pointer-events:none;position:relative}.mirror_content{contain:paint;justify-content:center;align-items:center;margin-top:2%;margin-bottom:2%;display:flex;position:absolute;inset:0%;overflow:visible}.fixed_content{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;width:80%;height:100vh}.sticky_icky{position:sticky;top:40vh;overflow:visible}.standard-noise{z-index:1;opacity:.03;-webkit-backdrop-filter:brightness(30%)blur(5px);backdrop-filter:brightness(30%)blur(5px);pointer-events:none;mix-blend-mode:color-dodge;display:none;position:absolute;inset:0%}.standard-noise:where(.navigation-bar[data-variant="absolute"], .navigation-bar[data-variant="absolute"] *),.standard-noise:where(.navigation-bar[data-variant="branded"], .navigation-bar[data-variant="branded"] *){display:none}.standard-noise.is-higher{z-index:10}.standard-noise.is-img{z-index:20}.padding-bottom,.padding-bottom.padding-small{padding-top:0;padding-left:0;padding-right:0}.cs-project-video{z-index:2;aspect-ratio:15/9;border-radius:var(--_sizes---corner);width:auto;height:85%;margin:auto;position:absolute;top:1.6rem;bottom:1.6rem;overflow:hidden}.post_info_card{border-radius:var(--_sizes---corner);background-color:var(--_colors---neutral--50);color:var(--_themes---text--text-2);border:1px solid #000;margin-top:2rem;margin-bottom:3rem;padding:.8rem}.section_large_cta{background-color:var(--_themes---elements--background);color:var(--_themes---text--text-2);--_themes---text--text-2:var(--_colors---neutral--800);--_themes---elements--background:var(--_colors---yellow--300-p);--_themes---text--text-1:var(--_colors---yellow--900);--_themes---elements--light-nuance:var(--_colors---yellow--100);--_themes---text--text-3:var(--_colors---neutral--700);--_themes---button--color:var(--_colors---yellow--50);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--200);--_themes---elements--border:var(--_colors---yellow--600);position:relative}.user_feedback{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.user_feedback:where(.section_feedback[data-variant="dark"], .section_feedback[data-variant="dark"] *),.user_feedback.dark-5{flex-flow:column;justify-content:center;align-items:center;display:flex}.spacer-xhuge{width:100%;padding-top:8rem;position:relative}.pp_item{grid-column-gap:4rem;grid-row-gap:5rem;border-top-style:solid;border-top-width:1px;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;align-items:start;padding-top:1.5rem;padding-bottom:3rem;display:grid}.spacer-xxlarge{width:100%;padding-top:5rem}.section_legal{position:relative}.text-rich-text p{font-size:1rem;line-height:152%}.text-rich-text h3{margin-top:3rem;margin-bottom:.5rem}.spacer-m3-depricated_5{width:100%;padding-top:var(--_sizes---neue--m3);border-bottom:1px #000}.footer_bottom-wrapper{flex-direction:row;justify-content:space-between;align-items:stretch;margin-bottom:4rem;display:flex}.footer_legal-list{grid-column-gap:var(--_sizes---neue--m5);grid-row-gap:0rem;white-space:normal;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;display:flex}.footer_legal-list:where(.section_footer[data-variant="brand-page"], .section_footer[data-variant="brand-page"] *){color:var(--_brands---color-2)}.footer_legal-link{color:var(--_themes---text--text-2);font-size:.875rem;text-decoration:none}.footer_legal-link:where(.section_footer[data-variant="brand-page"], .section_footer[data-variant="brand-page"] *){color:var(--_brands---color-3)}.footer_legal-link.info_only{color:var(--_themes---text--text-2);text-decoration:none}.footer_legal-link.info_only:where(.section_footer[data-variant="brand-page"], .section_footer[data-variant="brand-page"] *){color:var(--_brands---color-3)}.flex-block{justify-content:center;align-items:center;height:100vh}.flex-block-2{border-radius:var(--_sizes---s);background-color:var(--white-100\<deleted\|variable-7bad2f19\>);padding:1rem}.icon_inline{flex-direction:column;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.slot{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column}.pill-neue{border-radius:var(--_sizes---l);background-color:var(--_colors---blue--800);color:var(--_colors---blue--200);border:1px solid #000;padding:.25em .55em;font-size:1rem;line-height:100%;display:inline-block}.pill-neue.is-medium{font-size:.75rem}.text-align-center{text-align:center}.author_image{aspect-ratio:1;border-radius:var(--_sizes---s);background-color:var(--_colors---blue--300);object-fit:cover;object-position:50% 0%;width:5rem;height:auto}.author_image.is-alternate{background-color:var(--_colors---yellow--300-p)}.author_image.is-alternate.is-small{width:2.75rem;min-width:2.75rem}.author_image.is-alternate.is-medium{width:var(--_sizes---neue--m6);aspect-ratio:1}.author_image.is-medium{width:var(--_sizes---neue--m7)}.author_details{grid-column-gap:.3rem;grid-row-gap:.3rem;flex-flow:column;display:flex}.author_component{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.author_component.is-posts{justify-content:flex-start;align-items:flex-start;margin-top:0}.text-size-large{margin-bottom:.8rem;font-size:1.5rem}.max-width-medium{width:100%;max-width:32rem}.max-width-medium.is-z-over{z-index:2;position:relative}.spacer-tiny{width:100%;padding-top:.25rem}.spacer-xsmall-3{width:100%;padding-top:1rem}.post_meta{grid-column-gap:.3rem;grid-row-gap:.3rem;border-top:1px solid var(--_colors---neutral--400);color:var(--_colors---neutral--600);flex-flow:column;margin-top:3rem;padding-top:1rem;font-size:.875rem}.city_item{flex:none}.term_list-wrapper{max-width:100%}.term_list-wrapper.no-scrollbar{justify-content:center;align-items:center;display:flex;overflow:auto}.city_list{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap;display:flex}.skip-link-item{color:#090e0b;border:2px solid #000;border-radius:.25rem;height:0;padding:6px;text-decoration:none;transition:transform .2s;position:absolute;inset:-100% auto auto}.skip-link-item:focus{height:auto;margin-top:1rem;position:relative;inset:0%}.skip-link-item:focus-visible,.skip-link-item[data-wf-focus-visible]{height:auto;margin-top:20px;position:relative;top:0%;left:0%}.main-content{flex-flow:column;justify-content:center;align-items:stretch;width:100%;display:flex}.bento_card_content-link{grid-column-gap:1rem;grid-row-gap:1rem}.lead_generator-form{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:center;align-items:flex-start}.lead_generator-form:where(.form-wrapper[data-variant="align-center"], .form-wrapper[data-variant="align-center"] *){justify-content:center;align-items:center;display:flex}.lead_generator-fields{flex-flow:row;max-width:22rem;margin-bottom:.25rem;margin-right:1rem;overflow:hidden}.lead_generator-fields:where(.form-wrapper[data-variant="align-center"], .form-wrapper[data-variant="align-center"] *){justify-content:flex-start;align-items:center;margin-right:0}.lead_generator-fields.is-centered{margin-right:0}.lead_generator_input{border-style:solid none solid solid;border-width:1px;border-color:var(--_colors---neutral--900);border-radius:var(--_sizes---s)0px 0px var(--_sizes---s);background-color:var(--white);height:2.5rem;color:var(--_colors---neutral--900);margin-bottom:0;font-size:1rem;line-height:160%}.lead_generator_input:focus{border-style:solid none solid solid;border-color:var(--_colors---green--700);color:var(--_colors---yellow--900)}.lead_generator_input::placeholder{color:var(--_colors---neutral--400)}.lead_generator-label{color:var(--_colors---neutral--800);margin-bottom:.2rem;font-size:.875rem;font-weight:600}.lead_generator-label.is-centered{display:flex}.lead_generator_input-wrapper{flex-flow:row;align-self:stretch;margin-bottom:.2rem;overflow:hidden}.lead_generator_field{flex:none;width:100%;padding-right:1rem}.lead_generator_field:where(.form-wrapper[data-variant="align-center"], .form-wrapper[data-variant="align-center"] *){justify-content:center;align-items:center;padding-left:1rem}.lead_generator_field.is-centered{justify-content:flex-start;align-items:center;padding-right:0}.lead_generator-form-wrapper{flex-flow:row;justify-content:flex-start}.lead_generator-form-wrapper:where(.form-wrapper[data-variant="align-center"], .form-wrapper[data-variant="align-center"] *){display:flex}.lead_generator-form-wrapper.centered{text-align:center;justify-content:center;align-items:center;display:flex}.padding-section-header{padding-top:2rem;padding-bottom:2rem}.resource_item{border:1px none var(--_brands---color-2);border-radius:var(--_sizes---corner);background-color:var(--white);width:100%;height:100%;color:var(--_colors---neutral--900);--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400);flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:1rem;text-decoration:none;transition:border-color .2s;display:flex;position:relative}.resource_item:hover{background-color:var(--_colors---neutral--50)}.category_badge{grid-column-gap:.25rem;grid-row-gap:.25rem;border:1px solid var(--_themes---button--color);border-radius:var(--_sizes---corner);color:var(--_themes---button--color);--_themes---text--text-2:var(--_colors---green--700);--_themes---elements--background:var(--_colors---green--100);--_themes---text--text-1:var(--_colors---green--800);--_themes---elements--light-nuance:var(--_colors---green--200);--_themes---text--text-3:var(--_colors---green--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---green--700);flex:none;justify-content:flex-start;align-items:center;padding-left:.5rem;padding-right:.5rem;display:flex}.text-size-small-2{font-size:.875rem}.resource_list{grid-column-gap:var(--_sizes---neue--m3);grid-row-gap:var(--_sizes---neue--m3);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;place-items:stretch stretch;display:grid}.resource_list.is-gap-small{grid-column-gap:.5rem;grid-row-gap:.5rem}.resource_list.is-column-two{grid-template-columns:1fr 1fr}.post_item-content-top{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:center;display:flex}.post_item-content-bottom{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.post_item-content-bottom.is-gap-small{grid-column-gap:.5rem;grid-row-gap:.5rem}.scroll-box{position:relative;overflow:hidden}.heding-container{flex-flow:wrap;display:block}.author_title{color:var(--_themes---text--text-1);font-size:1.25rem;font-weight:500;line-height:100%}.auther_tagline{font-size:var(--_sizes---neue--m3);line-height:100%}.footer_link_not_important{color:var(--_themes---text--text-2)}.padding-global-5{z-index:2;padding-left:2.5rem;padding-right:2.5rem;position:relative}.padding-section-large-6{padding-top:8rem;padding-bottom:8rem}.heading-style-h2-6{color:var(--_themes---text--text-1);font-size:2.5rem;font-weight:600;line-height:1.2}.text-size-medium-8{font-size:1.25rem;font-weight:300}.cliten_logo-wrapper{flex:none;justify-content:center;align-items:center;display:flex}.client_logo{border-radius:var(--_sizes---corner);background-color:var(--white);filter:grayscale();border:1px solid #000;flex:0 auto;width:100%;max-height:3rem;padding:.5rem}.logo_list{grid-column-gap:1rem;grid-row-gap:0rem;white-space:nowrap;flex-flow:row;flex:none;grid-template-rows:auto;grid-template-columns:12.5rem 12.5rem 12.5rem 1fr;grid-auto-columns:1fr;justify-content:center;place-items:center;margin-left:auto;margin-right:auto;display:flex}.form_message-error-wrapper{margin-top:1rem;padding:0}.form_field-label{margin-bottom:var(--_sizes---neue--m2);color:var(--_themes---text--text-1);font-weight:400}.form_message-success{background-color:var(--_colors---blue--100);flex-direction:column;justify-content:center;align-items:center;padding:2.5rem}.form_message-success-wrapper{margin-top:1rem;padding:0}.contact_form{grid-column-gap:var(--_sizes---neue--m3);grid-row-gap:var(--_sizes---neue--m3);grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.error-text{color:#e23939}.form_input{min-height:var(--_sizes---neue--m5);padding:var(--_sizes---neue--m2)var(--_sizes---neue--m3);border:1px solid var(--_themes---text--text-1);border-radius:var(--_sizes---s);background-color:var(--white);margin-bottom:0;font-size:1rem;line-height:1.6}.form_input:focus{border-color:#000}.form_input::placeholder{color:#0009}.form_input.is-text-area{height:auto;min-height:7.5rem;padding-top:.75rem;padding-bottom:.75rem;overflow:auto}.success-text{font-weight:600}.page_contact-form{flex-direction:column;align-items:stretch;margin-bottom:0}.form_field-wrapper{position:relative}.form_message-error{background-color:var(--\<unknown\|relume-variable-background-color-8\>);color:var(--\<unknown\|relume-variable-text-color-5\>);flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}.hero_bottom_text{grid-column-gap:4rem;grid-row-gap:4rem;flex-flow:column;display:flex}.rich-text-sources{font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-weight:400;overflow:visible}.rich-text-sources h1{color:var(--_themes---text--text-1);margin-top:2rem;margin-bottom:0;font-size:2.5em;font-weight:500;line-height:120%}.rich-text-sources h2{color:var(--_themes---text--text-1);margin-top:2.2rem;margin-bottom:.8rem;font-size:2.5rem;font-weight:500;line-height:120%}.rich-text-sources h3{border-left:5px solid var(--yellow\<deleted\|variable-844c3501\>);color:var(--_themes---text--text-1);margin-top:1.8rem;margin-bottom:.5rem;padding-left:.6rem;font-size:1.6rem;font-weight:600;line-height:130%}.rich-text-sources h4{color:var(--_themes---text--text-1);margin-top:1.5rem;margin-bottom:1.25rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.rich-text-sources h5{color:var(--_themes---text--text-1);margin-top:1.25rem;margin-bottom:1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.rich-text-sources h6{color:var(--_themes---text--text-1);margin-top:1.25rem;margin-bottom:1rem;line-height:150%}.rich-text-sources p{margin-bottom:1rem;font-family:Dmsans Variablefont Opsz Wght,sans-serif;font-size:.875rem;font-weight:300;line-height:150%}.rich-text-sources blockquote{border-left-color:var(--slate-blue\<deleted\|variable-3a48119f\>);margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.2rem;line-height:140%}.rich-text-sources ul{margin-top:1.5rem;margin-bottom:2rem;padding-left:1.5rem}.rich-text-sources img{border-radius:var(--_sizes---corner);width:100%;min-width:100%;margin-top:1rem;margin-bottom:1rem}.rich-text-sources li{margin-bottom:.75rem;padding-left:.4rem;font-size:1.1rem}.rich-text-sources a{text-decoration:underline}.rich-text-sources figcaption{color:var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);text-align:left;margin-top:1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem}.rich-text-sources ol{margin-top:2rem;margin-bottom:2rem;padding-left:2rem}.rich-text-sources sub{text-decoration:none}.inline-text{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:inline}.inline-text-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.personal_greeting{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;font-size:1.2rem;display:flex}.begrep-component{grid-column-gap:var(--_sizes---neue--m6);grid-row-gap:var(--_sizes---neue--m8);grid-template-rows:auto;grid-template-columns:2fr 1fr;grid-auto-columns:1fr;display:grid;overflow:visible}.terms-list{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.card_float-icon{float:right;clear:left;aspect-ratio:1;width:3.5rem;height:auto;color:var(--_themes---text--text-3);justify-content:center;align-items:center;margin-left:1rem}.terms-group{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:block}.term-list{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex}.term-item{flex:none}.grid-content-span{display:block}.in-flex{display:inline-flex}.btn_wrap{border-radius:var(--_sizes---s);background-color:#1b1b1b;padding:.3em;font-size:1rem;box-shadow:inset 1px 1px #000,inset -1px -1px #ffffff4d}.btn_styles{display:none}.btn_link{border-radius:var(--_sizes---s);background-color:var(--_colors---yellow--400);color:#efefef;justify-content:center;align-items:center;min-width:12em;height:4em;margin-bottom:0;padding:1em;transition:box-shadow .1s cubic-bezier(.25,.46,.45,.94),color .1s cubic-bezier(.25,.46,.45,.94),transform .1s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden;box-shadow:7px 7px .5em -.28em #000,11px 11px 2.2em -.6em #000}.btn_link:active{color:#e2e2e2;transform:scale(.98);box-shadow:4px 4px .5em -.28em #000,6px 6px 2.2em -1em #0009}.btn_shadows{z-index:4;border-radius:var(--_sizes---s);mix-blend-mode:hard-light;width:100%;height:100%;margin-bottom:0;transition:box-shadow .1s cubic-bezier(.25,.46,.45,.94);display:block;position:absolute;inset:0%;box-shadow:inset -2px -2px .065em -.05em #00000040,inset -4px -4px 1.5em -.6em #00000026,inset 2px 2px .25px -1px #fffaf878}.btn_shadows.is-soft-light{z-index:3;mix-blend-mode:soft-light;box-shadow:inset 16px 16px 1.375em -.8em #ffffffa6}.btn_text{color:var(--black);margin-bottom:0;text-decoration:none}.div-block-3{z-index:auto;background-color:var(--_colors---blue--400);letter-spacing:0;justify-content:center;align-items:center;height:100vh;display:flex;position:relative;left:134px;right:201px}.theme-base-white{--_themes---text--text-2:var(--_colors---neutral--700);--_themes---elements--background:#fffefe;--_themes---text--text-1:var(--_colors---yellow--900);--_themes---elements--light-nuance:var(--_colors---yellow--50);--_themes---text--text-3:var(--_colors---neutral--600);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---neutral--500)}.pp-hero{align-self:center;width:60%;margin-left:auto;margin-right:auto;position:absolute;inset:0%;box-shadow:16px 16px 0 -3px #0003}.lead_form_component{border-radius:var(--_sizes---corner);border:1px #000;justify-content:flex-start;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.breadcrumb{grid-column-gap:.25rem;grid-row-gap:.25rem;font-size:.875rem;display:flex}.progress-container{max-width:28rem;margin-left:auto;margin-right:auto}.progress-info{grid-column-gap:2rem;grid-row-gap:2rem;color:var(--_themes---text--text-3);flex-flow:row;justify-content:space-between;align-items:flex-start;font-size:.875rem;display:flex}.progress-bar{width:100%}.text-input{overflow:visible}.progress_item{display:inline}.progress_steps{grid-column-gap:.125rem;grid-row-gap:.125rem;display:flex}.rapid_link{color:#dc2828}.app-main-content{flex-flow:column;justify-content:center;align-items:center;padding:4rem;display:flex}.rapid_js,.rapid_css{display:none}.bento_flex{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:stretch;display:flex}.filter_svg{display:none}.lead_generatpr_label-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.icon_embed-inline{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;margin-top:-.2rem;display:flex}.lead_generator-backlink{color:var(--_themes---text--text-2)}.pivot{z-index:10;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-items:stretch;width:100%;height:100%;padding-bottom:4rem;position:absolute;inset:0%}.pivot.is-02{z-index:9}.pivot.is-03{z-index:8}.page_heading{color:var(--_themes---text--text-1);font-size:4.5rem;font-weight:700;line-height:105%}.img_embed{color:var(--_colors---blue--600);flex:1}.palette_content{flex-flow:column;min-height:70svh;display:block;position:sticky;top:30svh}.palette_hero{background-color:var(--_themes---elements--background);--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400);flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex;position:relative}.palette-pivot{width:var(--_sizes---custom--pivot);aspect-ratio:1;background-color:var(--_themes---elements--background);height:auto;top:calc(var(--_sizes---custom--pivot)/-2);right:calc(var(--_sizes---custom--pivot)/-2);border-radius:100%;position:absolute}.palette{grid-column-gap:16px;grid-row-gap:16px;border-radius:var(--_sizes---corner);background-color:var(--_themes---elements--background);width:100%;height:100%;color:var(--_themes---text--text-2);--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--800);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--900);flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:space-between;justify-items:stretch;padding:1.5rem 12rem 2rem 2rem;display:flex;overflow:hidden}.palette.is-01{z-index:10;--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--800);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--900)}.palette.is-02{z-index:9;--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--700-p);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---blue--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--800)}.palette.is-03{z-index:8;--_themes---text--text-2:var(--_colors---neutral--800);--_themes---elements--background:var(--_colors---yellow--300-p);--_themes---text--text-1:var(--_colors---yellow--900);--_themes---elements--light-nuance:var(--_colors---yellow--100);--_themes---text--text-3:var(--_colors---neutral--700);--_themes---button--color:var(--_colors---yellow--50);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--200);--_themes---elements--border:var(--_colors---yellow--600)}.palette.yellow{--_themes---text--text-2:var(--_colors---neutral--800);--_themes---elements--background:var(--_colors---yellow--300-p);--_themes---text--text-1:var(--_colors---yellow--900);--_themes---elements--light-nuance:var(--_colors---yellow--100);--_themes---text--text-3:var(--_colors---neutral--700);--_themes---button--color:var(--_colors---yellow--50);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--200);--_themes---elements--border:var(--_colors---yellow--600)}.palette.blue-2{--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--700-p);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---blue--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--800)}.bento_component{border-radius:var(--_sizes---corner);background-color:var(--_colors---blue--50);overflow:hidden}.bento_component.is-branded{background-color:var(--_colors---neutral--50)}.bento_component.is-grid-2{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:stretch stretch;display:grid}.bento-content{outline-offset:0px;outline:3px #4c4c4c;flex-flow:column;justify-content:center;align-items:stretch;padding:2rem;display:flex}.bento-content.is-padded{padding-top:2rem;padding-bottom:2rem}.beto-grid-two{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.palette_wrapper{min-height:240svh}.luma_page-body{background-color:#f7f8f9}.link:where(.section_footer[data-variant="brand-page"], .section_footer[data-variant="brand-page"] *){color:var(--_brands---color-3)}.link.is-light{color:var(--_colors---blue--500)}.link-2:where(.section_footer[data-variant="brand-page"], .section_footer[data-variant="brand-page"] *){color:var(--_brands---color-3)}.body-uu-page{background-color:var(--_colors---yellow--50)}.pill-wrapper{position:absolute;top:1rem;right:1rem}.form_control_script{display:none}.bento_card-link{justify-content:space-between;display:flex}.ix-trigger{height:0}.manicule-list{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex}.proton-higlight{color:#28224b}.padding-global-7{z-index:2;padding-right:var(--_sizes---neue--m5);padding-left:var(--_sizes---neue--m5);position:relative;overflow:clip}.section_posts{background-color:var(--_themes---elements--background);color:var(--_themes---text--text-2);--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--800);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--900);border-radius:3px;position:relative}.section_posts:where(.section_posts[data-variant="light"], .section_posts[data-variant="light"] *){--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400)}.section_posts:where(.w-variant-b0d8cdc1-2b79-3275-f765-cfc2e65be734, .section_posts[data-variant="medium"], .section_posts[data-variant="medium"] *){background-color:var(--_themes---text--text-2);--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--700-p);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---blue--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--800)}.proton_comparison_component{flex-direction:column;align-items:center}.spacer-small{width:100%;padding-top:1.5rem}.max-width-xlarge{width:100%;max-width:64rem}.comparison_content{width:100%}.comparison1_top-row{grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px solid var(--_colors---blue--800);grid-template-rows:auto;grid-template-columns:1.5fr 1fr 1fr 1fr}.comparison1_top-row-title{text-align:center;align-items:flex-end;height:100%;padding-top:1.5rem;padding-bottom:1.5rem;padding-right:1.5rem;display:flex}.comparison_top-row-content{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;padding:1.5rem;display:flex}.comparison_top-row-content.background-color-secondary{border-top-left-radius:var(--_sizes---s);border-top-right-radius:var(--_sizes---s);background-color:var(--_colors---blue--200)}.comparison1_top-row-icon{border-radius:var(--_sizes---s);background-color:var(--_colors---blue--50);padding:.55rem;display:inline-block}.comparison1_list-row{width:100%}.comparison_row{grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px solid var(--_colors---blue--900);grid-template-rows:auto;grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:stretch}.comparison_row.is-last{border-bottom-style:none}.comparison_feature{color:var(--_colors---neutral--900);padding-top:1rem;padding-bottom:1rem;padding-right:1.5rem}.comparison_row-content{color:var(--_colors---neutral--800);text-align:center;justify-content:center;align-items:center;padding:1rem 1.5rem;font-weight:600;display:flex}.comparison_row-content.background-color-secondary{background-color:var(--_colors---blue--200);color:var(--_colors---blue--700-p)}.comparison_row-content.background-color-secondary.is-last{border-bottom-left-radius:var(--_sizes---s);border-bottom-right-radius:var(--_sizes---s)}.icon_embed-comparison{border-radius:var(--_sizes---xs);background-color:var(--_colors---blue--50);flex-direction:column;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.icon_embed-comparison.is-x{color:var(--_colors---red--600-p)}.icon_embed-comparison.is-check{color:var(--_colors---blue--700-p)}.providor_logo{aspect-ratio:1;width:2rem;height:auto}.nav-wrap{z-index:100;pointer-events:none;justify-content:center;align-items:flex-end;width:100%;height:6rem;display:flex;position:static;top:0}.nav-bar{position:absolute}.nav-list{grid-column-gap:.75em;grid-row-gap:.75em;flex-flow:row;justify-content:center;align-items:flex-end;margin-bottom:0;padding-left:0;font-size:16px;display:flex}.nav-item{justify-content:center;align-items:center;width:5em;height:5em;transition:width .28s cubic-bezier(.215,.61,.355,1);display:flex;position:relative}.nav-item__link{z-index:1;pointer-events:auto;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.image{object-fit:contain;width:100%}.nav-item__tooltip{z-index:0;opacity:0;white-space:nowrap;background-color:#fff;border-radius:.25em;padding:.4em .5em;font-size:1em;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .5s cubic-bezier(.16,1,.3,1);position:absolute;top:0;transform:translateY(-80%)}.section_hero-computer{position:sticky}.header_neue-component{flex-direction:column;margin-bottom:4rem;display:flex;position:relative}.header_screen{z-index:1;height:90vh;padding:0px 0px var(--_sizes---neue--m5);border-radius:var(--_sizes---m);background-color:var(--_colors---blue--200);flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:sticky;top:10vh;overflow:hidden}.header_screen.is-centered{justify-content:center;align-items:center;padding:0}.header_neue-ix-trigger{z-index:-1;margin-top:100vh;position:absolute;inset:0%}.page_window{left:var(--_sizes---neue--m6);top:var(--_sizes---neue--m6);border-radius:var(--_sizes---s);background-color:var(--white);max-width:32rem;padding:.75rem;position:absolute;bottom:auto;right:auto}.page_window.is-two{margin-left:472px}.nav-item__shortname{display:none}.padding-section-medium{padding-top:var(--_sizes---neue--m6);padding-bottom:var(--_sizes---neue--m6)}.window_topbar{grid-column-gap:.5em;grid-row-gap:.5em;margin-bottom:.75rem;font-size:10px;display:flex}.window_dot{background-color:var(--_colors---neutral--200);border-radius:100%;width:1em;height:1em}.window_dot.is-close{background-color:var(--_colors---red--400);cursor:pointer}.cms_cta{text-align:center;flex-flow:column;justify-content:center;align-items:center;display:flex}.spacer-m2{height:auto;margin-top:var(--_sizes---neue--m2)}.header_screen-content{text-align:center;max-width:40rem}.page-body{background-color:var(--_colors---blue--100)}.page-body.is-post{background-color:#fcfbfb}.section_guides{background-color:var(--_themes---elements--background);color:var(--_themes---text--text-2);--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400);position:relative}.section_guides:where(.section_posts[data-variant="light"], .section_posts[data-variant="light"] *){--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400)}.section_guides:where(.w-variant-b0d8cdc1-2b79-3275-f765-cfc2e65be734, .section_posts[data-variant="medium"], .section_posts[data-variant="medium"] *){background-color:var(--_themes---text--text-2);--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--700-p);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---blue--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--800)}.loom_iframe-wrapper{aspect-ratio:16/9;border-radius:var(--_sizes---neue--m2);width:100%;height:auto;position:relative;overflow:hidden}.loom-iframe{width:100%;height:100%;padding-bottom:0;padding-right:0;top:0;left:0}.section_404{--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400);flex-flow:column;justify-content:center;align-items:stretch;height:100svh;display:flex;position:relative}.section_404.is-blue_light{--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--800);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--900);background-image:none}.section_404.is-white{--_themes---text--text-2:var(--_colors---neutral--700);--_themes---elements--background:#fffefe;--_themes---text--text-1:var(--_colors---yellow--900);--_themes---elements--light-nuance:var(--_colors---yellow--50);--_themes---text--text-3:var(--_colors---neutral--600);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---neutral--500)}.section_404.is-blue{--_themes---text--text-2:var(--_colors---blue--200);--_themes---elements--background:var(--_colors---blue--700-p);--_themes---text--text-1:var(--_colors---blue--100);--_themes---elements--light-nuance:var(--_colors---blue--200);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---blue--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--800);background-image:none}.section_404.is-city_page{padding-top:4rem}.section_404.is-first{padding-top:6rem}.section_404.is-transparent{background-color:var(--transperent)}.post_hero-content{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.section_post-content{z-index:1;background-color:var(--_colors---yellow--50);min-height:70svh;display:block;position:relative}.section_post-timeline-indicator{z-index:10;height:var(--_sizes---neue--m3);background-color:var(--_colors---blue--100);position:sticky;top:0}.section_post-indicator{background-color:var(--_colors---blue--400);width:5%;position:absolute;inset:0% auto 0% 0%}.show-tablet{display:none}.desktop-only{display:block}.three-column-grid{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.footer-grid{grid-column-gap:var(--_sizes---neue--m3);grid-row-gap:var(--_sizes---neue--m3);grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;display:grid}.footer-grid.is_three-columns{flex:1;grid-template-columns:1fr 1fr 1fr}.footer-grid.is-two_columns{grid-template-columns:1fr 1fr}.hidden_fields,.hidden-inputs{display:none}.category_component{justify-content:flex-start;align-items:flex-start;margin-bottom:5rem;display:flex}.category_component.no-scrollbar{padding-right:var(--_sizes---neue--m6);grid-column-gap:.5rem;grid-row-gap:.5rem;position:relative;overflow:scroll}.category-filter-link{background-color:var(--white);color:var(--_colors---blue--600);white-space:nowrap;border:1px solid #0000;border-radius:8rem;flex:none;padding-left:.7rem;padding-right:.7rem;font-size:1rem;line-height:160%;text-decoration:none;transition:color .2s,background-color .175s;display:block}.category-filter-link:hover{background-color:var(--_colors---blue--700-p);color:var(--_colors---blue--50)}.category-filter-link:active{background-color:var(--_colors---blue--800);color:var(--_colors---blue--200)}.category-filter-link.w--current{background-color:var(--_colors---blue--800);color:var(--_colors---blue--200);--_themes---text--text-2:var(--_colors---blue--800);--_themes---elements--background:var(--_colors---blue--100);--_themes---text--text-1:var(--_colors---blue--900);--_themes---elements--light-nuance:var(--_colors---blue--300);--_themes---text--text-3:var(--_colors---blue--500);--_themes---button--color:var(--_colors---yellow--300-p);--_themes---button--text:var(--_colors---yellow--900);--_themes---button--color-hover:var(--_colors---yellow--400);--_themes---elements--border:var(--_colors---blue--400)}.category-filter-menu{grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:center;width:100%;display:flex}.category_fade_out-overlay{width:var(--_sizes---neue--m6);background-image:linear-gradient(90deg,#eaf0fe00,var(--_colors---blue--100));pointer-events:none;position:absolute;inset:0 0 0 auto}.category_wrapper{position:relative}.div-block-4{padding:7.5rem var(--_sizes---neue--m2);grid-column-gap:16px;grid-row-gap:16px;border:1px solid #000;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex;position:absolute;left:1434px;right:1434px}.div-block-5{grid-column-gap:16px;grid-row-gap:16px;-webkit-backdrop-filter:blur(5px)blur(5px)blur(5px);backdrop-filter:blur(5px)blur(5px)blur(5px);flex-flow:row;grid-template:"Area"".""."/1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:space-between;place-items:flex-start stretch;transition:opacity .2s;display:block}.text-block-2{text-decoration:underline line-through}.div-block-6{border:2px solid #000;border-bottom-style:none}@media screen and (min-width:1440px){.button-depricated.secondary_action:hover{box-shadow:none}.search_input_field:focus{border-color:var(--yellow\<deleted\|variable-844c3501\>);background-color:#fff}}@media screen and (max-width:991px){body{--_sizes---neue--m4:2rem;--_sizes---neue--m2:.25rem;--_sizes---neue--m3:.75rem;--_sizes---s:.5rem;--_sizes---neue--m7:4.5rem;--_sizes---corner:1rem;--_sizes---neue--m8:6rem;--_sizes---neue--m6:3.75rem;--_sizes---neue--m5:2.5rem;--_sizes---xs:.25rem;--_sizes---xxl:8rem;--_sizes---neue--m10:8.25rem;--_sizes---m:1rem;--_sizes---l:2rem;--_sizes---custom--pivot:10rem;--_sizes---xxs:.125rem;--_sizes---xl:4rem;--_sizes---neue--m1:.125rem;--_sizes---neue--m9:6.26rem}.section{padding-left:3rem;padding-right:3rem}.title_3{font-size:1.4em}.title_1{font-size:3rem}._4_column_grid{grid-template-columns:1fr 1fr}.button-depricated.is-cta{background-color:#fac73b}.logo_text{flex:0 auto}.logo{z-index:201}.title_2{font-size:1.8rem}.swiper_utilities.is-project_utilities{display:none}.swiper-slide.is-project_visual_slide{flex-flow:row;max-height:none;overflow:auto}.swiper-slide.is-project_details_slide{max-height:none}.integration_item{padding-left:0;padding-right:0}.swiper.is-project_visuals{margin-top:1rem}.badge{display:inline-block}.feature_header{flex-direction:column;align-items:flex-start}.menu_link{font-size:1.8em}.webflow_badge{right:3em}.mega_1{font-size:4.5rem;line-height:110%}.feature_icon_wrapper{width:2.5rem;height:2.5rem;margin-left:-.4rem;font-size:1.8rem}.content-grid-3{grid-row-gap:2rem}.content_grid_2{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr 1fr}.image_background{top:2rem;right:2rem}.higlightet_number{font-size:3.25rem}.analyze_form{flex:1;order:1;max-width:100%}.faq_grid{grid-column-gap:3rem;grid-row-gap:4rem}.allert_grid{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr 1fr}.progress-module{width:10rem;height:12rem}.modal_wrapper{grid-template-columns:1fr}.picture_and_text{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.project_details{width:100%}.project_thumbs{width:100%;max-width:none;margin-bottom:2rem}.project_showcase_heading{margin-bottom:1rem}.project_showcase{flex-flow:wrap;grid-auto-columns:1fr}.spacer-m5{padding-top:2.5rem}.container-post{grid-row-gap:3rem;grid-template-columns:1fr}.post_content{margin-bottom:3rem}.meeting_planner-tabs{grid-column-gap:3rem}.meting_planner_tabs-content{padding-right:1.5rem}.brand_logo{width:2.5rem;height:2.5rem;margin-left:-.4rem;font-size:1.8rem}.article_image{object-position:0% 50%}.article_image-component{margin-left:-2rem;margin-right:-2rem}.article_image-scroller{overflow:auto}.menu-icon1{flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;margin-right:-.5rem;padding-bottom:0;padding-right:0;display:flex}.navbar_menu{padding:var(--_sizes---neue--m3);border-radius:var(--_sizes---corner);background-color:var(--white-100\<deleted\|variable-7bad2f19\>);-webkit-text-fill-color:inherit;background-clip:border-box;position:absolute;overflow:auto}.navbar_link{text-align:right;width:auto;padding:.75rem 0;font-size:1.125rem}.navbar_link.is-dropdown{justify-content:flex-end;align-items:center}.navbar_link.is-black_tablet:where(.navigation-bar[data-variant="branded"], .navigation-bar[data-variant="branded"] *){color:var(--_colors---neutral--800)}.navbar_menu-button.w--open{background-color:var(--\<unknown\|relume-variable-transparent\>)}.dropdown-chevron{inset:auto 0% auto auto}.navbar11_menu-dropdown{width:100%;font-size:1.125rem}.menu-icon1_line-top{background-color:var(--_themes---text--text-1);width:24px;height:2px;padding-bottom:0;padding-right:0}.menu-icon1_line-top:where(.navigation-bar[data-variant="branded"], .navigation-bar[data-variant="branded"] *){background-color:var(--_brands---color-1)}.navbar_dropdown-list{position:static;overflow:hidden}.navbar_dropdown-list.w--open{border-style:none;width:auto;padding:0}.navbar_dropdown-link-list{margin-left:auto;padding-top:0;padding-bottom:0}.menu-icon1_line-bottom{background-color:var(--_themes---button--text);width:24px;height:2px;padding-bottom:0;padding-right:0}.menu-icon1_line-bottom:where(.navigation-bar[data-variant="branded"], .navigation-bar[data-variant="branded"] *){background-color:var(--_brands---color-1)}.menu-icon1_line-middle{background-color:var(--_themes---text--text-1);justify-content:center;align-items:center;width:24px;height:2px;margin-top:6px;margin-bottom:6px;padding-bottom:0;padding-right:0;display:flex}.menu-icon1_line-middle:where(.navigation-bar[data-variant="branded"], .navigation-bar[data-variant="branded"] *){background-color:var(--_brands---color-1)}.menu-icon1_line-middle-inner{width:4px;height:0;padding-bottom:0;padding-right:0}.navbar_dropdown-link{border-style:none none solid;border-width:1px;border-color:black black var(--_colors---neutral--200);border-radius:0}.navbar_dropdown-link:where(.navbar_dropdown-link[data-variant="last-item"], .navbar_dropdown-link[data-variant="last-item"] *){border-style:none;border-color:#000}.spacer-xlarge{padding-top:3.5rem}.header_text_content{max-width:100%;margin-right:0}.heading-style-h1.is-post{font-size:3.75rem;line-height:105%}.section_header{justify-content:center;align-items:center}.header_component{grid-row-gap:4rem;grid-template-columns:1fr}.content-grid-2{grid-column-gap:3rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.padding-section-large{padding-top:6rem;padding-bottom:6rem}.standard_section_item-list{grid-template-columns:1fr}.pre-footer{align-items:stretch}.padding-section-m6{padding-top:6rem;padding-bottom:6rem}.team_phone_number{margin-left:0}.bento-grid{grid-template-columns:1fr 1fr}.bento-grid.is-two_columns{grid-template-columns:1fr}.bento-card.hide-tablet{display:none}.bento_card-header{flex-direction:column;align-items:flex-start}.float_icon{width:2.5rem;font-size:1.8rem}.illustration-wrapper.is_webflow-hero{justify-content:flex-start;align-items:center;height:auto}.spacer-huge{padding-top:5rem}.section_post{padding-left:3rem;padding-right:3rem}.hide-tablet{display:none}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.spacer-xhuge{padding-top:5rem}.pp_item{grid-column-gap:3rem;grid-row-gap:4rem}.spacer-xxlarge{padding-top:4rem}.text-rich-text{color:#2c2630}.padding-section-header{padding-top:6rem;padding-bottom:6rem}.resource_list{grid-template-columns:1fr 1fr;grid-auto-flow:row}.padding-section-large-6{padding-top:6rem;padding-bottom:6rem}.begrep-component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr .5fr}.card_float-icon{width:2.5rem;font-size:1.8rem}.terms-group,.grid-content-span{align-items:stretch}.bento_flex{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:row}.page_heading{font-size:3.25rem}.bento-content{padding-top:1rem;padding-bottom:1rem}.beto-grid-two{grid-template-columns:1fr}.comparison1_top-row-title{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:1rem}.comparison_top-row-content{padding:1.5rem 1rem}.nav-wrap{justify-content:center;align-items:flex-end;height:100%}.nav-item{flex-flow:column}.nav-item__tooltip{position:static}.header_screen{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:flex-start;align-items:flex-start;padding:2rem;top:0}.page_window{max-width:100%;position:static}.nav-item__shortname{margin-top:.25rem;display:block}.window_topbar{display:none}.show-tablet{display:block}.desktop-only{display:none}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid.is-two_columns{grid-template-columns:1fr}.category_component{margin-right:-2.5rem}.category_wrapper{overflow:hidden}}@media screen and (max-width:767px){body{--_sizes---neue--m4:2rem;--_sizes---neue--m2:.25rem;--_sizes---neue--m3:.75rem;--_sizes---s:.5rem;--_sizes---neue--m7:4.5rem;--_sizes---corner:1rem;--_sizes---neue--m8:6rem;--_sizes---neue--m6:3.75rem;--_sizes---neue--m5:2.5rem;--_sizes---xs:.25rem;--_sizes---xxl:8rem;--_sizes---neue--m10:8.25rem;--_sizes---m:1rem;--_sizes---l:2rem;--_sizes---custom--pivot:4rem;--_sizes---xxs:.125rem;--_sizes---xl:4rem;--_sizes---neue--m1:.125rem;--_sizes---neue--m9:6.26rem}.section{padding:3em 2rem}.section.is-subpage_hero{min-height:80vh;padding-top:3rem}.section.is-order_page{min-height:80vh;margin-top:80px;padding-top:3rem}.title_3{font-size:1.4em}.paragraph-medium{margin-bottom:.8em;font-size:1rem}._4_column_grid{grid-template-columns:1fr 1fr}.button-depricated.is-cta{align-self:center}.button-depricated.is-cta.banner{align-self:stretch}.logo_text{height:1.4rem}.title_2{font-size:1.6rem}.swiper_utilities{height:6vh}.integration_item{min-width:100%;max-width:100%}.integrations_list{column-count:1}.menu_link{font-size:1.6em}.webflow_badge{right:2em}.mega_1{font-size:3.6rem}.hero_content{text-align:center;align-items:center}.feature_icon_wrapper{width:2.5rem;height:2.5rem}.content-grid-3{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr 1fr}.content_grid_2{grid-column-gap:1rem;grid-row-gap:1rem}.spacer-m3-depricated_3{min-height:.75rem}.uui-text-size-large{font-size:1rem}.uui-space-xsmall-3{min-height:.75rem}.image_background{width:100%;min-width:100%;position:static}.image_background.is-test{background-position:50%,0 0,0 0;position:absolute}.image_wrapper_cornered{height:20rem;min-height:auto;padding-top:1.5rem;padding-right:1rem}.card_wrap{top:100px}.higlightet_number{font-size:2.25rem}.uui-layout36_item-list{margin-top:1.5rem;margin-bottom:2rem}.faq_question_v2{padding-top:1rem;padding-bottom:1rem}.faq_grid{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}.rich-text-block h2{margin-top:var(--_sizes---neue--m8);padding:var(--_sizes---neue--m6)2rem 0px;border-left-style:none;margin-left:-2rem;margin-right:-2rem;font-size:2rem;line-height:132%}.rich-text-block h3{font-size:1.5rem}.rich-text-block blockquote{font-size:2rem}.rich-text-block figure{margin-top:2.5rem;margin-bottom:2.5rem}.rich-text-block figcaption{margin-top:.75rem}.allert_grid{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr 1fr}.fs_modal-1_close,.modal_close{padding:1rem}.modal_content{grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:3rem 2rem}.modal_popup{padding-left:1.5rem;padding-right:1.5rem}.uui-testimonial08_logo{max-height:2.5rem}.uui-testimonial11_client{width:100%}.uui-testimonial11_content-right{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.img_portrait{height:22rem}.picture_and_text{grid-row-gap:3rem;grid-template-columns:1fr}.image_horisontal{height:22rem}.analyze_form_content{flex-direction:column;grid-template-columns:1fr;align-items:stretch;display:flex}.loom_container{text-align:center;grid-template-columns:1fr;align-items:center}.meeting_booking{min-height:60vh}.meeting_booking.is-meeting_page{min-height:90rem}.spacer-m5{padding-top:2rem}.post_content{margin-bottom:2rem}.text-size-medium{font-weight:400}.heading-style-h5{font-size:1rem}.meeting_planner-content{flex-flow:column;display:flex}.meting_planner_header{width:100%}.meeting_planner-tabs{grid-column-gap:0rem;flex-flow:column;grid-template-columns:1fr;display:flex}.meeting_tabs-menu{place-items:start stretch}.meting_planner_tabs-content{width:100%;margin-bottom:1.5rem;padding-right:0;position:relative}.brand_logo{width:2.5rem;height:2.5rem}.article_image{width:170%;min-width:170%}.article_image-component{margin-left:-1rem;margin-right:-1rem;overflow:auto}.navbar_dropdown-link-list{grid-row-gap:.5rem;max-width:none}.navigation_paragraph.hide-mobile-landscape{display:none}.navigation-bar{min-height:4rem;padding-left:1rem;padding-right:1rem}.navbar_dropdown-link{padding-top:.5rem;padding-bottom:.5rem}.spacer-m3-depricated{padding-top:.75rem}.spacer-m4{padding-top:1.5rem}.spacer-xlarge{padding-top:2.5rem}.heading-style-h1{font-size:2.5rem}.heading-style-h1.is-post{font-size:2.75rem}.header_component{grid-row-gap:2rem}.header_component.is_analysis,.header_component.is-citypage{grid-template-columns:1fr}.content-grid-2{grid-row-gap:3rem;grid-template-columns:1fr}.padding-section-large{padding-top:3rem;padding-bottom:3rem}.padding-global{padding-right:var(--_sizes---neue--m3);padding-left:var(--_sizes---neue--m3)}.heading-style-h3{font-size:1.5rem}.pre-footer{grid-template-columns:1fr}.content-grid-4{grid-template-columns:1fr 1fr}.heading-style-h2{font-size:2rem}.padding-section-m6{padding-top:4rem;padding-bottom:4rem}.text_hero_component{height:auto;max-height:none;padding-top:4rem}.team_wrapper{flex-flow:column}.team_social{flex-flow:row}.bento-grid{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:1fr}.bento-grid.is_three-columns{grid-template-columns:1fr}.bento-card{min-height:25vh}.heading-style-h4{font-size:1.5rem}.hero_illustration_img{max-height:none}.illustration-wrapper.is_webflow-hero{height:auto}.illustration-wrapper.is-list{padding-left:1rem;padding-right:1rem}.faq_toggle_icon{width:1.75rem}.faq_toggle{padding:1rem 1.25rem}.faq_content{padding-left:1.25rem;padding-right:1.25rem}.spacer-huge{padding-top:3.5rem}.section_post{padding:3em 2rem}.section_header_textbook{padding-bottom:3em;padding-right:2rem}.hide-mobile-landscape{display:none}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.spacer-xhuge{padding-top:3.5rem}.pp_item{grid-column-gap:2.5rem;padding-top:1.25rem;padding-bottom:2.5rem}.spacer-xxlarge{padding-top:3rem}.footer_bottom-wrapper{flex-direction:column;align-items:flex-start;padding-bottom:1rem}.footer_legal-list{grid-row-gap:.5rem;flex-flow:column;grid-auto-flow:row;justify-items:start}.text-size-large{font-size:1.125rem}.spacer-xsmall-3{padding-top:.75rem}.padding-section-header{padding-top:3rem;padding-bottom:3rem}.flex-block-5{display:none}.resource_item{justify-content:space-between;width:100%}.resource_list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr;grid-auto-flow:row}.resource_list.is-column-two{grid-template-columns:1fr}.padding-global-5{padding-left:1.25rem;padding-right:1.25rem}.padding-section-large-6{padding-top:3rem;padding-bottom:3rem}.heading-style-h2-6{font-size:2rem}.client_logo{max-height:2rem}.rich-text-sources h2{font-size:1.6rem;line-height:132%}.rich-text-sources figure{margin-top:2.5rem;margin-bottom:2.5rem}.rich-text-sources figcaption{margin-top:.75rem}.begrep-component{grid-template-columns:1fr}.lead_form_component{padding:1rem 2rem}.app-main-content{padding-left:1rem;padding-right:1rem}.bento_flex{grid-row-gap:1.5rem;flex-direction:column;grid-template-columns:1fr}.palette{padding-right:2rem}.bento_component.is-grid-2,.beto-grid-two{grid-template-columns:1fr}.padding-global-7{padding-right:var(--_sizes---neue--m3);padding-left:var(--_sizes---neue--m3)}.spacer-small{padding-top:1.25rem}.comparison_content{width:auto;padding-bottom:.5rem;overflow:auto}.comparison1_top-row,.comparison1_list-row{width:890px}.comparison_feature{padding-right:1rem}.comparison_row-content{padding-left:1rem;padding-right:1rem}.three-column-grid{grid-template-columns:1fr}.footer-grid{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:1fr}.footer-grid.is_three-columns{grid-template-columns:1fr}.category_component{margin-right:-1.25rem;overflow:auto}.category-filter-menu{width:100vw}}@media screen and (max-width:479px){.section{padding:6rem 1rem}.section.is-subpage_hero,.section.is-order_page{padding-top:6rem;padding-bottom:6rem}.title_3{font-size:1.4em}.title_4{font-size:1.1em}.title_1{font-size:2rem;line-height:1.2em}._4_column_grid{grid-template-columns:1fr}.button-depricated.is-cta{min-width:100%;margin-right:0}.logo_text{display:flex}.text-block{display:none}.title_2{font-size:1.6rem}.swiper_utilities{height:8vh}.menu_link{font-size:1.2em}.list_text{font-weight:500}.webflow_badge{right:1em}.paragraph-large{font-size:1.25rem;line-height:150%}.mega_1{font-size:2.5rem}.image_wrapper_cornered{height:15rem}.uui-layout36_item-list,.faq_grid{grid-template-columns:1fr}.rich-text-block h2{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.rich-text-block p{font-weight:400}.allert_grid{grid-template-columns:1fr}.dashboard-card{flex-direction:column;align-items:center}.text-size-small{font-weight:400}.form_input_v2.is-area{min-width:auto}.uui-form_group{flex-flow:column}.meeting_form{grid-row-gap:.75rem;flex-direction:column;grid-template-columns:1fr}.modal_content{max-height:80vh;overflow:scroll}.uui-testimonial11_divider{margin-left:1rem;margin-right:1rem}.img_portrait{height:15rem}.picture_and_text{grid-template-columns:1fr}.image_horisontal{height:15rem}.analyze_form_content{grid-row-gap:.75rem;flex-direction:column;grid-template-columns:1fr}.project_showcase{grid-column-gap:.5rem;grid-row-gap:.5rem}.global_styles{display:none}.title_project{font-size:1.1em}.meeting_booking.is-meeting_page{min-height:95rem}.text-size-medium{font-size:1.125rem}.indicator_component.is-second{width:100%}.indicator_component.is-first{width:70%}.meeting_planner-tabs{grid-template-columns:1fr}.meting_planner_tabs-content{margin-right:-14px}.comparison_text{font-size:1.1em}.article_image{width:300%;min-width:300%}.article_image-component{margin-left:0;margin-right:0}.navbar_menu:where(.navigation-bar[data-variant="absolute"], .navigation-bar[data-variant="absolute"] *){border:1px solid var(--_colors---neutral--100)}.navbar_dropdown-link{padding-left:0}.button-group.cheeky{justify-content:center;align-items:center}.header_component{overflow:hidden}.header_component.is_analysis{grid-template-columns:1fr;overflow:visible}.content-grid-2,.standard_section_item-list{grid-template-columns:1fr}.padding-global.no-p-mobile{padding-left:0;padding-right:0}.pre-footer{grid-template-rows:auto auto auto;grid-template-columns:1fr}.showcase_hero{justify-content:center;align-items:center}.text-size-medium-4{font-size:1.1rem}.user_feedback_component{min-height:6rem}.bento-grid{grid-template-rows:auto}.text-align-right{text-align:center}.hero_illustration_img{max-height:50vh}.illustration-wrapper.is_webflow-hero{height:auto}.illustration-wrapper.is-list{overflow:hidden}.section_post{padding:6rem 1rem}.section_header_textbook{padding-bottom:0;padding-right:0}.mirror_illustration{transform:translate(0)}.description-list_component{padding:1rem}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.pp_item{grid-row-gap:1rem;grid-template-columns:1fr}.footer_bottom-wrapper{padding-bottom:4rem}.author_image{width:4rem}.padding-section-header{padding-top:1rem;padding-bottom:1rem}.resource_item{padding:1rem}.author_title{font-size:1rem;line-height:160%}.auther_tagline{font-size:.875rem;line-height:160%}.text-size-medium-8{font-size:1.125rem}.lead_form_component{padding-left:1rem;padding-right:1rem}.bento_flex{grid-template-columns:1fr}.page_heading{font-size:1.75rem;line-height:110%}.palette,.bento-content{padding-left:1rem;padding-right:1rem}.beto-grid-two{grid-template-columns:1fr}.comparison1_top-row{width:650px}.comparison1_top-row-title,.comparison_top-row-content{padding:1rem .5rem}.comparison1_list-row{width:650px}.nav-list{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;font-size:12px}.nav-item{justify-content:flex-start;align-items:center;height:auto}.nav-item__tooltip{display:none}.header_screen{padding:.75rem}.window_topbar{display:none}.section_post-content{padding-bottom:0;padding-right:0}.footer-grid{grid-template-rows:auto}.category_component{margin-right:-1.25rem}}#w-node-d68967f4-dfa1-fa24-07bd-791f4c6f78dc-aac43c21{grid-area:span 1/span 2/span 1/span 2}#w-node-_8cbb2dbe-7189-84ee-c0af-a9ac1ee3abbe-aac43c21{grid-area:span 1/span 1/span 1/span 1}#w-node-_3379e50c-4d06-785e-dcb7-5485d1e14605-aac43c21{grid-area:span 1/span 2/span 1/span 2}#w-node-_32307cba-1457-58f2-eed6-9c03848aff03-779bbc3e{align-self:stretch}#w-node-_32307cba-1457-58f2-eed6-9c03848aff05-779bbc3e{align-self:center}#w-node-_7397435b-d8da-1500-e6e7-de901780346c-6cab3d5c{grid-area:1/1/2/2}#w-node-cb7b6b86-33f0-4d29-143d-360cf6786178-51d7b391,#w-node-_4992101b-39a9-bf71-e9f1-10eb68efa6da-51d7b391{grid-area:span 1/span 2/span 1/span 2}#w-node-_4992101b-39a9-bf71-e9f1-10eb68efa6df-51d7b391{grid-area:span 1/span 3/span 1/span 3}#w-node-_27f62808-5092-d15b-18ca-2408c42a3a1d-51d7b391,#w-node-_6cd6d9fb-d228-3799-f2c0-a575a61a6cec-51d7b391,#w-node-_6cd6d9fb-d228-3799-f2c0-a575a61a6cf6-51d7b391,#w-node-_27125f2b-65d9-e66d-176a-6d56405f9aee-51d7b391{grid-area:span 1/span 2/span 1/span 2}#w-node-_0b8e3796-ed7e-f319-cb98-a8c8b5a981b2-51d7b391{grid-area:span 1/span 1/span 1/span 1}#w-node-_0b8e3796-ed7e-f319-cb98-a8c8b5a981b4-51d7b391,#w-node-_0b8e3796-ed7e-f319-cb98-a8c8b5a981b6-51d7b391,#w-node-f87f7eb1-69ad-86cc-6ecb-f45694e481c4-51d7b391,#w-node-_5511e935-d5f8-6a77-cc5f-b09307f57ca3-51d7b391{grid-area:span 1/span 2/span 1/span 2}#w-node-_5511e935-d5f8-6a77-cc5f-b09307f57ca9-51d7b391{grid-area:span 1/span 3/span 1/span 3}#w-node-_5511e935-d5f8-6a77-cc5f-b09307f57cb6-51d7b391{grid-area:span 1/span 2/span 1/span 2}#w-node-_66a1e023-6874-7f05-02b6-913d24956411-51d7b391{grid-area:span 1/span 3/span 1/span 3}#w-node-_66a1e023-6874-7f05-02b6-913d24956412-51d7b391,#w-node-_66a1e023-6874-7f05-02b6-913d24956415-51d7b391,#w-node-_66a1e023-6874-7f05-02b6-913d24956421-51d7b391,#w-node-_66a1e023-6874-7f05-02b6-913d2495642d-51d7b391{grid-area:span 1/span 1/span 1/span 1}#w-node-_6d840458-6c71-4fe0-d411-7ad23836cabe-51d7b391{grid-area:span 1/span 2/span 1/span 2}#w-node-ed91462a-ce48-0684-1f06-4fd21e09a618-51d7b391,#w-node-ed91462a-ce48-0684-1f06-4fd21e09a619-51d7b391{grid-area:span 1/span 1/span 1/span 1}#w-node-ed91462a-ce48-0684-1f06-4fd21e09a61b-51d7b391,#w-node-ed91462a-ce48-0684-1f06-4fd21e09a62a-51d7b391,#w-node-ed91462a-ce48-0684-1f06-4fd21e09a637-51d7b391{grid-area:span 1/span 2/span 1/span 2}#w-node-e4454403-3725-71a3-fccd-31d607c09dfc-51d7b391,#w-node-e4454403-3725-71a3-fccd-31d607c09dfe-51d7b391{grid-area:span 1/span 1/span 1/span 1}#w-node-e4454403-3725-71a3-fccd-31d607c09e00-51d7b391,#w-node-_827024c8-0985-134a-455e-970a267836bc-267836b5,#w-node-_4992101b-39a9-bf71-e9f1-10eb68efa6da-705d49e2{grid-area:span 1/span 2/span 1/span 2}#w-node-_4992101b-39a9-bf71-e9f1-10eb68efa6df-705d49e2{grid-area:span 1/span 3/span 1/span 3}#w-node-_27f62808-5092-d15b-18ca-2408c42a3a1d-705d49e2,#w-node-_6cd6d9fb-d228-3799-f2c0-a575a61a6cec-705d49e2,#w-node-_6cd6d9fb-d228-3799-f2c0-a575a61a6cf6-705d49e2,#w-node-f87f7eb1-69ad-86cc-6ecb-f45694e481c4-705d49e2,#w-node-_66a1e023-6874-7f05-02b6-913d24956411-705d49e2{grid-area:span 1/span 2/span 1/span 2}#w-node-_66a1e023-6874-7f05-02b6-913d24956412-705d49e2,#w-node-_7615741e-ddfe-15ca-b7ef-ebd5908784db-705d49e2,#w-node-_7615741e-ddfe-15ca-b7ef-ebd5908784e7-705d49e2,#w-node-_7615741e-ddfe-15ca-b7ef-ebd5908784f3-705d49e2{grid-area:span 1/span 1/span 1/span 1}#w-node-_4a4641ee-4939-1aa4-8830-706a34a2566d-c683f8cc,#w-node-_94ee94a5-8c40-e9ae-fdea-fb4cbd3db79c-c683f8cc,#w-node-cb7b6b86-33f0-4d29-143d-360cf6786178-8901f76f,#w-node-b2ec73f8-94c3-0e2d-2c6e-339eaa5d94f4-8901f76f{grid-area:span 1/span 3/span 1/span 3}#w-node-_98d209f8-5133-3f9c-dc17-c3d2d515656a-5520cf0b{order:1}#w-node-ff5b153b-0bb6-75e7-84a8-8f7e4af0a796-5520cf0b{grid-area:span 1/span 2/span 1/span 2}#w-node-ff5b153b-0bb6-75e7-84a8-8f7e4af0a79a-5520cf0b{grid-area:span 1/span 1/span 1/span 1}#w-node-ff5b153b-0bb6-75e7-84a8-8f7e4af0a7d1-5520cf0b{justify-self:stretch}#w-node-e9f761c6-80c9-7489-218a-50db7b8c1401-06d5548d{grid-area:span 1/span 2/span 1/span 2}#w-node-e9f761c6-80c9-7489-218a-50db7b8c1447-06d5548d{grid-area:span 1/span 3/span 1/span 3}#w-node-b15cf388-440d-3aca-4e9c-adb6389baf30-06d5548d{align-self:stretch}#w-node-b15cf388-440d-3aca-4e9c-adb6389baf33-06d5548d{align-self:center}#w-node-_6d931a28-b8b2-8c51-22de-9682ac8a64c3-cbed53e2{grid-area:span 1/span 2/span 1/span 2}#w-node-_6f9596c2-f6f2-c092-72ad-857f28570e2e-cbed53e2{grid-area:span 3/span 1/span 3/span 1;align-self:stretch}#w-node-_6f9596c2-f6f2-c092-72ad-857f28570e34-cbed53e2{grid-area:span 1/span 1/span 1/span 1}#w-node-_6f9596c2-f6f2-c092-72ad-857f28570e36-cbed53e2,#w-node-b03406ab-9ef9-7fbf-f448-862e47f6659d-cbed53e2{grid-area:span 1/span 2/span 1/span 2}#w-node-b03406ab-9ef9-7fbf-f448-862e47f6659f-cbed53e2{grid-area:span 3/span 1/span 3/span 1;align-self:stretch}#w-node-b03406ab-9ef9-7fbf-f448-862e47f665a7-cbed53e2,#w-node-b03406ab-9ef9-7fbf-f448-862e47f665a9-cbed53e2,#w-node-_6d931a28-b8b2-8c51-22de-9682ac8a651a-cbed53e2{grid-area:span 1/span 2/span 1/span 2}#w-node-_6d931a28-b8b2-8c51-22de-9682ac8a651c-cbed53e2{grid-area:span 2/span 1/span 2/span 1;align-self:stretch}#w-node-_6d931a28-b8b2-8c51-22de-9682ac8a6523-cbed53e2{grid-area:span 1/span 2/span 1/span 2}#w-node-_6d931a28-b8b2-8c51-22de-9682ac8a6525-cbed53e2{grid-area:span 2/span 1/span 2/span 1}#w-node-_6d931a28-b8b2-8c51-22de-9682ac8a6527-cbed53e2{grid-area:span 1/span 1/span 1/span 1}#w-node-_6d931a28-b8b2-8c51-22de-9682ac8a6529-cbed53e2,#w-node-c400745c-0032-a0a0-ae19-53e91d86a5ea-cbed53e2,#w-node-c400745c-0032-a0a0-ae19-53e91d86a5eb-cbed53e2,#w-node-c400745c-0032-a0a0-ae19-53e91d86a5f1-cbed53e2{grid-area:span 1/span 2/span 1/span 2}#w-node-c400745c-0032-a0a0-ae19-53e91d86a5f8-cbed53e2,#w-node-_12c03e51-62a0-0522-f317-4bc17d5ecd59-cbed53e2{grid-area:span 1/span 1/span 1/span 1}#w-node-c400745c-0032-a0a0-ae19-53e91d86a5fa-cbed53e2{grid-area:span 1/span 2/span 1/span 2}#w-node-_285c39e1-acc2-b47b-0952-44e4d2b61039-cbed53e2{grid-area:span 1/span 1/span 1/span 1}#w-node-_285c39e1-acc2-b47b-0952-44e4d2b6105d-cbed53e2{align-self:center}#w-node-_285c39e1-acc2-b47b-0952-44e4d2b61070-cbed53e2{justify-self:stretch}#w-node-_04419a2f-ce8f-530c-a646-7fb6c7f71ad6-c7f71ad6,#w-node-_6a599e08-fbb2-9686-d3f0-72f4cc8fbda1-cc8fbda1{grid-area:span 1/span 2/span 1/span 2}#w-node-_0a134baa-7315-63fe-be4b-364e09bd4db3-fa61e51a{grid-area:span 1/span 1/span 1/span 1}#w-node-_0a134baa-7315-63fe-be4b-364e09bd4db7-fa61e51a{grid-area:span 1/span 2/span 1/span 2}#w-node-_5b294aaa-41a1-d749-2c25-7481f629ef34-f7642cfe{grid-area:span 1/span 1/span 1/span 1;place-self:end start}#w-node-_5b294aaa-41a1-d749-2c25-7481f629ef3f-f7642cfe{grid-area:span 2/span 1/span 2/span 1}#w-node-_5b294aaa-41a1-d749-2c25-7481f629ef3b-f7642cfe{align-self:start}#w-node-beebbec8-5b77-0166-bba9-b58683718e09-f7642cfe,#w-node-beebbec8-5b77-0166-bba9-b58683718e41-f7642cfe{grid-area:span 1/span 2/span 1/span 2}#w-node-_035fafad-7ee0-b406-edf1-5a1131c0e99b-f7642cfe{grid-area:span 1/span 3/span 1/span 3}#w-node-d9580df6-3c9f-8a9f-ff5a-ce95fb005817-a7fcc77f{grid-area:span 1/span 1/span 1/span 1}#w-node-_844dcd6c-2a2a-c484-3e91-3e41c2e45cdb-a7fcc77f{align-self:center}#w-node-_771e2d64-e28f-b9f9-8f33-bdba5bd8693d-a7fcc77f{justify-self:stretch}#w-node-_69c6461c-8ff8-d874-667f-919a73317825-96f994bf{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-_2ef08d52-ca1f-0600-2d4a-99a8eae55585-96f994bf{align-self:auto}#w-node-b32df47b-d33f-77c2-38ca-4676c54b35f7-9ed0fde2{grid-area:span 1/span 2/span 1/span 2}#w-node-_69c6461c-8ff8-d874-667f-919a73317825-bedf351a{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-_69c6461c-8ff8-d874-667f-919a73317835-bedf351a{align-self:stretch}#w-node-_91758671-f998-52ef-fb5a-6c24a88821f0-bedf351a,#w-node-_91758671-f998-52ef-fb5a-6c24a8882228-bedf351a{grid-area:span 1/span 2/span 1/span 2}#w-node-_91758671-f998-52ef-fb5a-6c24a8882236-bedf351a{grid-area:span 1/span 3/span 1/span 3}#w-node-b5476267-2d0d-bb71-1e16-f0463f252c0d-bedf351a{align-self:center}#w-node-b5476267-2d0d-bb71-1e16-f0463f252c15-bedf351a,#w-node-b5476267-2d0d-bb71-1e16-f0463f252c1e-bedf351a{align-self:start}#w-node-b7b4ddc3-d492-b735-ee58-c8f096798732-bedf351a{align-self:center}#w-node-b7b4ddc3-d492-b735-ee58-c8f09679873a-bedf351a,#w-node-b7b4ddc3-d492-b735-ee58-c8f096798743-bedf351a{align-self:start}#w-node-_28705de9-16d8-edad-e36a-a722addf425e-bedf351a{grid-row:span 2/span 2}#w-node-_69c6461c-8ff8-d874-667f-919a73317825-11ec9ce6{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-_2ef08d52-ca1f-0600-2d4a-99a8eae55585-11ec9ce6{align-self:auto}#w-node-_2e16f5be-9b0b-d9dd-26fe-da48cb08074a-11ec9ce6{align-self:stretch}#w-node-_2e16f5be-9b0b-d9dd-26fe-da48cb080757-11ec9ce6{grid-area:span 1/span 2/span 1/span 2}#w-node-af313a38-621f-7e81-9cd7-f27f9888a5c3-11ec9ce6{align-self:stretch}#w-node-af313a38-621f-7e81-9cd7-f27f9888a5c6-11ec9ce6{align-self:center}#w-node-_0ca96876-6650-aa68-2068-fcceedfdc94f-11ec9ce6{grid-area:span 1/span 2/span 1/span 2}@media screen and (min-width:1440px){#w-node-_6cd6d9fb-d228-3799-f2c0-a575a61a6cf6-51d7b391,#w-node-_6cd6d9fb-d228-3799-f2c0-a575a61a6cf6-705d49e2{grid-area:span 1/span 2/span 1/span 2}}@media screen and (max-width:991px){#w-node-_8cbb2dbe-7189-84ee-c0af-a9ac1ee3abbe-aac43c21,#w-node-_3379e50c-4d06-785e-dcb7-5485d1e14605-aac43c21{grid-column:span 3/span 3}#w-node-_0b43f034-65bd-10c2-c28a-442bc89db5f4-c89db5b2{justify-self:end}#w-node-_65fd1ccd-0b8d-f6d1-382c-f531a1ad5283-a1ad5283{justify-self:stretch}#w-node-_1f16f490-35c7-f8ec-3793-b03b49ca77ac-51d7b391,#w-node-_0aa16965-f6d5-e94a-7168-0999456ee27f-51d7b391,#w-node-_4992101b-39a9-bf71-e9f1-10eb68efa6e3-51d7b391,#w-node-_5511e935-d5f8-6a77-cc5f-b09307f57cb5-51d7b391{grid-area:span 1/span 2/span 1/span 2}#w-node-_66a1e023-6874-7f05-02b6-913d24956415-51d7b391,#w-node-_66a1e023-6874-7f05-02b6-913d24956421-51d7b391,#w-node-_66a1e023-6874-7f05-02b6-913d2495642d-51d7b391{grid-column:span 3/span 3}#w-node-_4992101b-39a9-bf71-e9f1-10eb68efa6e3-705d49e2{grid-area:span 1/span 2/span 1/span 2}#w-node-_7615741e-ddfe-15ca-b7ef-ebd5908784db-705d49e2,#w-node-_7615741e-ddfe-15ca-b7ef-ebd5908784e7-705d49e2,#w-node-_7615741e-ddfe-15ca-b7ef-ebd5908784f3-705d49e2{grid-column:span 3/span 3}#w-node-e9f761c6-80c9-7489-218a-50db7b8c1401-06d5548d,#w-node-_45f6cfd0-0e7d-a4f4-187b-85003127f932-06d5548d,#w-node-_104222a9-44a6-fb35-78b6-9f0f93e4f1c9-06d5548d,#w-node-_6d931a28-b8b2-8c51-22de-9682ac8a64ae-cbed53e2{grid-area:span 1/span 3/span 1/span 3}#w-node-_6d931a28-b8b2-8c51-22de-9682ac8a64c3-cbed53e2{grid-column:span 3/span 3}#w-node-_6d931a28-b8b2-8c51-22de-9682ac8a6523-cbed53e2{grid-area:span 1/span 3/span 1/span 3}#w-node-c400745c-0032-a0a0-ae19-53e91d86a5ea-cbed53e2{grid-area:span 1/span 2/span 1/span 2}#w-node-_04419a2f-ce8f-530c-a646-7fb6c7f71ad6-c7f71ad6{grid-area:span 1/span 3/span 1/span 3}#w-node-_6a599e08-fbb2-9686-d3f0-72f4cc8fbda1-cc8fbda1{grid-area:span 1/span 2/span 1/span 2}#w-node-_6a599e08-fbb2-9686-d3f0-72f4cc8fbda3-cc8fbda1{order:-9999}#w-node-_5b294aaa-41a1-d749-2c25-7481f629ef34-f7642cfe{justify-self:start}#w-node-beebbec8-5b77-0166-bba9-b58683718e39-f7642cfe{order:9999}#w-node-_69c6461c-8ff8-d874-667f-919a73317825-96f994bf,#w-node-_69c6461c-8ff8-d874-667f-919a73317825-bedf351a{justify-self:start}#w-node-_69c6461c-8ff8-d874-667f-919a73317835-bedf351a{order:-9999}#w-node-_91758671-f998-52ef-fb5a-6c24a8882220-bedf351a{order:9999}#w-node-_69c6461c-8ff8-d874-667f-919a73317825-11ec9ce6{justify-self:start}}@media screen and (max-width:767px){#w-node-d68967f4-dfa1-fa24-07bd-791f4c6f78dc-aac43c21{grid-area:span 1/span 1/span 1/span 1}#w-node-_8cbb2dbe-7189-84ee-c0af-a9ac1ee3abbe-aac43c21,#w-node-_3379e50c-4d06-785e-dcb7-5485d1e14605-aac43c21{grid-column:span 1/span 1}#w-node-_1f16f490-35c7-f8ec-3793-b03b49ca77ac-51d7b391,#w-node-_0aa16965-f6d5-e94a-7168-0999456ee27f-51d7b391,#w-node-_4992101b-39a9-bf71-e9f1-10eb68efa6da-51d7b391,#w-node-_4992101b-39a9-bf71-e9f1-10eb68efa6df-51d7b391,#w-node-_6cd6d9fb-d228-3799-f2c0-a575a61a6cec-51d7b391,#w-node-_27125f2b-65d9-e66d-176a-6d56405f9aee-51d7b391,#w-node-_0b8e3796-ed7e-f319-cb98-a8c8b5a981b4-51d7b391{grid-area:span 1/span 2/span 1/span 2}#w-node-f87f7eb1-69ad-86cc-6ecb-f45694e481c7-51d7b391{order:-9999}#w-node-_5511e935-d5f8-6a77-cc5f-b09307f57ca3-51d7b391,#w-node-_5511e935-d5f8-6a77-cc5f-b09307f57ca9-51d7b391{grid-area:span 1/span 2/span 1/span 2}#w-node-_6d840458-6c71-4fe0-d411-7ad23836cabf-51d7b391,#w-node-_6d840458-6c71-4fe0-d411-7ad23836cac1-51d7b391{order:-9999}#w-node-e4454403-3725-71a3-fccd-31d607c09dfe-51d7b391,#w-node-_4992101b-39a9-bf71-e9f1-10eb68efa6da-705d49e2,#w-node-_4992101b-39a9-bf71-e9f1-10eb68efa6df-705d49e2,#w-node-_6cd6d9fb-d228-3799-f2c0-a575a61a6cec-705d49e2{grid-area:span 1/span 2/span 1/span 2}#w-node-f87f7eb1-69ad-86cc-6ecb-f45694e481c7-705d49e2{order:-9999}#w-node-e9f761c6-80c9-7489-218a-50db7b8c1401-06d5548d{grid-column:span 3/span 3}#w-node-e9f761c6-80c9-7489-218a-50db7b8c1447-06d5548d,#w-node-_0a134baa-7315-63fe-be4b-364e09bd4db3-fa61e51a{grid-area:span 1/span 2/span 1/span 2}#w-node-_5b294aaa-41a1-d749-2c25-7481f629ef34-f7642cfe{order:-9999}#w-node-_5b294aaa-41a1-d749-2c25-7481f629ef3f-f7642cfe{grid-row:span 1/span 1}#w-node-beebbec8-5b77-0166-bba9-b58683718e09-f7642cfe,#w-node-beebbec8-5b77-0166-bba9-b58683718e41-f7642cfe,#w-node-_035fafad-7ee0-b406-edf1-5a1131c0e99b-f7642cfe{grid-column:span 1/span 1}#w-node-cedbe9a2-e0d6-7079-ddda-93086b40f72a-9ed0fde2{order:9999}#w-node-b32df47b-d33f-77c2-38ca-4676c54b35f7-9ed0fde2,#w-node-_91758671-f998-52ef-fb5a-6c24a88821f0-bedf351a,#w-node-_91758671-f998-52ef-fb5a-6c24a8882228-bedf351a,#w-node-_91758671-f998-52ef-fb5a-6c24a8882236-bedf351a{grid-column:span 1/span 1}}@media screen and (max-width:479px){#w-node-_4992101b-39a9-bf71-e9f1-10eb68efa6e3-51d7b391{grid-column:span 1/span 1}#w-node-f87f7eb1-69ad-86cc-6ecb-f45694e481c5-51d7b391{order:-9999}#w-node-_5511e935-d5f8-6a77-cc5f-b09307f57cb5-51d7b391{grid-column:span 1/span 1}#w-node-_6d840458-6c71-4fe0-d411-7ad23836cabf-51d7b391{order:-9999}#w-node-_4992101b-39a9-bf71-e9f1-10eb68efa6e3-705d49e2{grid-column:span 1/span 1}#w-node-f87f7eb1-69ad-86cc-6ecb-f45694e481c5-705d49e2{order:-9999}#w-node-_5b294aaa-41a1-d749-2c25-7481f629ef3f-f7642cfe{grid-row:span 2/span 2}#w-node-beebbec8-5b77-0166-bba9-b58683718e41-f7642cfe{grid-column:span 1/span 1}#w-node-_69c6461c-8ff8-d874-667f-919a73317835-bedf351a{order:-9999}#w-node-_91758671-f998-52ef-fb5a-6c24a8882228-bedf351a{grid-column:span 1/span 1}}

html { font-size: calc(0.625rem + 0.41666666666666663vw); }
  @media screen and (max-width:1920px) { html { font-size: calc(0.625rem + 0.41666666666666674vw); } }
  @media screen and (max-width:1440px) { html { font-size: calc(0.8126951092611863rem + 0.20811654526534862vw); } }
  @media screen and (max-width:479px) { html { font-size: calc(0.7494769874476988rem + 0.8368200836820083vw); } }

/*---Prevent webkit form styles---*/  
textarea, input.text, input[type="text"], input[type="button"], input[type="submit"], .input-checkbox {-webkit-appearance: none;}

/*---Prevent highlight when tapping---*/  
html{-webkit-tap-highlight-color:transparent;}
div {outline-style:none;}  
  
/*---Prevent wrapping---*/
.features_wrapper{-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;}

/*-----Nettsider fra Solan's--------*/
<svg height="100%" width="100%">
    <filter id="grainy">
        <feTurbulence type="fractalNoise" baseFrequency="0.9"/>
        <feComposite operator="in" in2="SourceGraphic" result="monoNoise"/>
    </filter>
</svg>

/* Hide scrollbar for Chrome, Safari and Opera */
[remove="scrollbar"]::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
[remove="scrollbar"] {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

/* Remove the default triangle/marker */
summary::-webkit-details-marker { display: none; }   /* Chrome, Safari */
summary::marker               { content: none; }    /* Firefox 97+, Chromium 115+ */

/* Noise */
[noise="dark"]::before,
[noise="dark"]::after {
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    width: 100%;
    height: 100%;
    z-index: 9999;
    opacity: 20%;
    pointer-events: none;  
}

[noise="dark"]::before {
		background-color: var(--global--text-600);
    filter: url(#grainy);
    pointer-events: none; 
}

@media only screen and (min-width: 767px) {
  .vertical-text {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
.icon_font {
	user-select: none;
}

/* Swiper JS */

.swiper-slide-thumb-active .swiper-slider_details-collapse {
	display: block; 
  /* height: auto; */
}

.swiper .swiper-slide { 
	height: auto!important; 
}

.swiper_button {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

/*---------Relume--------*/

/* Set color style to inherit */
.inherit-color * {
    color: inherit;
}

/* Focus state style for keyboard navigation for the focusable elements */
*[tabindex]:focus-visible,
  input[type="file"]:focus-visible {
   outline: 0.125rem solid #4d65ff;
   outline-offset: 0.125rem;
}

/* Get rid of top margin on first element in any rich text element */
.w-richtext > :not(div):first-child, .w-richtext > div:first-child > :first-child {
  margin-top: 0 !important;
}

/* Get rid of bottom margin on last element in any rich text element */
.w-richtext>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child {
	margin-bottom: 0 !important;
}

/* Prevent all click and hover interaction with an element */
.pointer-events-off {
	pointer-events: none;
}

/* Enables all click and hover interaction with an element */
.pointer-events-on {
  pointer-events: auto;
}

/* Create a class of .div-square which maintains a 1:1 dimension of a div */
.div-square::after {
	content: "";
	display: block;
	padding-bottom: 100%;
}

/* Make sure containers never lose their center alignment */
.container-medium,.container-small, .container-large {
	margin-right: auto !important;
  margin-left: auto !important;
}

/* 
Make the following elements inherit typography styles from the parent and not have hardcoded values. 
Important: You will not be able to style for example "All Links" in Designer with this CSS applied.
Uncomment this CSS to use it in the project. Leave this message for future hand-off.
*/

/* Apply "..." after 3 lines of text */
.text-style-3lines {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

/* Apply "..." after 2 lines of text */
.text-style-2lines {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

/* Adds inline flex display */
.display-inlineflex {
  display: inline-flex;
}

/* These classes are never overwritten */
.hide {
  display: none !important;
}

@media screen and (max-width: 991px) {
    .hide, .hide-tablet {
        display: none !important;
    }
}
  @media screen and (max-width: 767px) {
    .hide-mobile-landscape{
      display: none !important;
    }
}
  @media screen and (max-width: 479px) {
    .hide-mobile{
      display: none !important;
    }
}
 
.margin-0 {
  margin: 0rem !important;
}
  
.padding-0 {
  padding: 0rem !important;
}

.spacing-clean {
padding: 0rem !important;
margin: 0rem !important;
}

.margin-top {
  margin-right: 0rem !important;
  margin-bottom: 0rem !important;
  margin-left: 0rem !important;
}

.padding-top {
  padding-right: 0rem !important;
  padding-bottom: 0rem !important;
  padding-left: 0rem !important;
}
  
.margin-right {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
  margin-left: 0rem !important;
}

.padding-right {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
  padding-left: 0rem !important;
}

.margin-bottom {
  margin-top: 0rem !important;
  margin-right: 0rem !important;
  margin-left: 0rem !important;
}

.padding-bottom {
  padding-top: 0rem !important;
  padding-right: 0rem !important;
  padding-left: 0rem !important;
}

.margin-left {
  margin-top: 0rem !important;
  margin-right: 0rem !important;
  margin-bottom: 0rem !important;
}
  
.padding-left {
  padding-top: 0rem !important;
  padding-right: 0rem !important;
  padding-bottom: 0rem !important;
}
  
.margin-horizontal {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}

.padding-horizontal {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
}

.margin-vertical {
  margin-right: 0rem !important;
  margin-left: 0rem !important;
}
  
.padding-vertical {
  padding-right: 0rem !important;
  padding-left: 0rem !important;
}

/* Apply "..." at 100% width */
.truncate-width { 
		width: 100%; 
    white-space: nowrap; 
    overflow: hidden; 
    text-overflow: ellipsis; 
}

.is-truncated{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /* Specifies the number of lines to display */
  overflow: hidden;
  text-overflow: ellipsis;
}

/* Removes native scrollbar */
.no-scrollbar {
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none; 
}

.no-scrollbar::-webkit-scrollbar {
    display: none;
}

/* CSS Variables */

/* Reset and Base Styles */
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

body {
  font-family: var(--font-sans);
  background-color: var(--background);
  min-height: 100vh;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.app-container {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

/* RSVP Display */
.rsvp-display-container {
  width: 100%;
  max-width: 56rem;
}

.rsvp-display-wrapper {
  display: block;
}

.rsvp-display {
  position: relative;
  width: 100%;
  height: 12rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

.rsvp-guide-line {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 1px;
  height: 3rem;
  background-color: hsla(0, 0%, 55%, 0.3);
}

.rsvp-guide-line-top {
  top: 0;
}

.rsvp-guide-line-bottom {
  bottom: 0;
}

.rsvp-word {
  font-family: var(--font-serif);
  font-size: 3.75rem;
  letter-spacing: 0.025em;
  width: 100%;
  max-width: 80rem;
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  align-items: baseline;
}

.rsvp-word-before {
  color: var(--foreground);
  justify-self: end;
  white-space: nowrap;
}

.rsvp-word-center {
  color: var(--accent);
  justify-self: center;
  white-space: nowrap;
}

.rsvp-word-after {
  color: var(--foreground);
  justify-self: start;
  white-space: nowrap;
}

.progress-container {
  display: flex;
  flex-direction: column;
  margin-top: 1rem;
  transition: opacity 0.5s;
}

.progress-bar {
  width: 100%;
  height: 0.75rem;
  background-color: var(--secondary);
  border-radius: 9999px;
  overflow: hidden;
  cursor: pointer;
  touch-action: none;
}

.progress-fill {
  height: 100%;
  background-color: var(--accent);
  transition: none;
  pointer-events: none;
}

.empty-state {
  height: 12rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

.empty-state-text {
  color: var(--muted-foreground);
  font-size: 1.125rem;
}

/* Controls */
.controls-container {
  transition: opacity 0.5s;
}

.controls {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.5rem;
}

.playback-controls {
  display: flex;
  align-items: center;
  gap: 1rem;
}

.control-button {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.5rem;
  background-color: var(--secondary);
  color: var(--foreground);
  border: none;
  cursor: pointer;
  transition: background-color 0.2s;
}

.control-button:hover:not(:disabled) {
  background-color: var(--muted);
}

.control-button:disabled {
  opacity: 0.4;
  cursor: not-allowed;
}

.reset-button {
  width: 3rem;
  height: 3rem;
}

.play-button {
  width: 4rem;
  height: 4rem;
  background-color: var(--accent);
}

.play-button:hover:not(:disabled) {
  background-color: hsla(0, 72%, 51%, 0.9);
}

.play-button svg {
  color: var(--accent-foreground);
}

.control-spacer {
  width: 3rem;
  height: 3rem;
}

.speed-control {
  display: flex;
  align-items: center;
  gap: 1rem;
  padding: 0.75rem 1.5rem;
  border-radius: 0.75rem;
  background-color: hsla(0, 0%, 12%, 0.5);
  backdrop-filter: blur(10px);
}

.speed-button {
  width: 2rem;
  height: 2rem;
}

.wpm-display {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-width: 5rem;
}

.wpm-value {
  font-size: 1.5rem;
  font-weight: 500;
  font-variant-numeric: tabular-nums;
}

.wpm-label {
  font-size: 0.75rem;
  color: var(--muted-foreground);
  text-transform: uppercase;
  letter-spacing: 0.05em;
}

.preset-buttons {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 0.5rem;
}

.preset-button {
  padding: 0.375rem 0.75rem;
  border-radius: 0.375rem;
  font-size: 0.875rem;
  border: none;
  cursor: pointer;
  transition: all 0.2s;
  background-color: hsla(0, 0%, 12%, 0.5);
  color: var(--muted-foreground);
}

.preset-button:hover {
  color: var(--foreground);
  background-color: var(--secondary);
}

.preset-button.active {
  background-color: var(--accent);
  color: var(--accent-foreground);
}

/* Text Input */
.input-container {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  transition: opacity 0.5s;
}

.toggle-input-button {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  color: var(--muted-foreground);
  background: none;
  border: none;
  cursor: pointer;
  transition: color 0.2s;
  margin-bottom: 1rem;
  font-size: 0.875rem;
}

.toggle-input-button:hover {
  color: var(--foreground);
}

.text-input-wrapper {
  width: 100%;
  max-width: 42rem;
}

.text-input-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0.75rem;
}

.text-input-label {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  color: var(--muted-foreground);
  font-size: 0.875rem;
}

.word-count {
  font-size: 0.875rem;
  color: var(--muted-foreground);
}

.text-input {
  width: 100%;
  min-height: 200px;
  padding: 0.75rem;
  background-color: var(--card);
  border: 1px solid var(--border);
  border-radius: var(--radius);
  color: var(--foreground);
  font-size: 1rem;
  line-height: 1.75;
  resize: none;
  font-family: var(--font-sans);
}

.text-input::placeholder {
  color: hsla(0, 0%, 55%, 0.6);
}

.text-input:focus {
  outline: none;
  border-color: var(--accent);
  box-shadow: 0 0 0 1px var(--accent);
}

.text-input:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

/* Footer */
.footer {
  padding: 1rem 0;
  text-align: center;
  transition: opacity 0.5s;
}

.footer-text {
  font-size: 0.75rem;
  color: var(--muted-foreground);
}

/* Utility Classes */
.hidden {
  display: none !important;
}

.opacity-0 {
  opacity: 0;
}

.pointer-events-none {
  pointer-events: none;
}

/* Responsive */
@media (min-width: 768px) {
  .rsvp-word {
    font-size: 4.5rem;
  }
}

@media (min-width: 1024px) {
  .rsvp-word {
    font-size: 5rem;
  }
}

@media screen and (min-width: 992px) {
  .nav-item:hover .nav-item__tooltip {
    opacity: 1;
    transform: translate(0px, -180%);
  }

  .nav-item:hover {
    width: 7em;
  }

  .nav-item:hover + .nav-item {
    width: 6em;
  }

  .nav-item:has(+ .nav-item:hover) {
    width: 6em;
  }

  .nav-item:hover + .nav-item + .nav-item {
    width: 5em;
  }

  .nav-item:has(+ .nav-item + .nav-item:hover) {
    width: 5em;
  }
}

.embed-table-wrap {
    margin-top:1.25rem; 
    margin-bottom:2.5rem;
    overflow-x: auto;
    overflow-y: hidden;
    clear: both;

    /* Bredere enn rich text, maks 60rem, sentrert på skjermen */
    width: min(60rem, calc(100vw - 2rem));
    max-width: min(60rem, calc(100vw - 2rem));
    margin-left: calc(50% - min(30rem, calc(50vw - 1rem)));
    margin-right: calc(50% - min(30rem, calc(50vw - 1rem)));

    border: 1px solid #e6e8ec;
    border-radius: 16px;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior-x: contain;
  }

  .embed-table {
    display: grid;
    grid-template-columns: 200px minmax(280px, 1fr);
    width: max-content;
    min-width: 100%;
    color: #1a1a2e;
    background: #ffffff;
  }

  .embed-table--wide {
    grid-template-columns: 190px minmax(180px, 1fr) minmax(180px, 1fr) minmax(200px, 1.15fr);
    min-width: 980px;
  }

  .embed-row {
    display: contents;
  }

  .embed-cell,
  .embed-head {
    padding: 0.875rem 1rem;
    border-right: 1px solid #e6e8ec;
    border-bottom: 1px solid #e6e8ec;
    background: #ffffff;
    font-size: 0.9375rem;
    line-height: 1.5;
  }

  .embed-head {
    font-weight: 600;
    font-size: 0.8125rem;
    color: #5e6c84;
  }

  .embed-table:not(.embed-table--wide) > .embed-head:nth-child(2n),
  .embed-table:not(.embed-table--wide) > .embed-cell:nth-child(2n),
  .embed-table--wide > .embed-head:nth-child(4n),
  .embed-table--wide > .embed-cell:nth-child(4n) {
    border-right: none;
  }

  .embed-table:not(.embed-table--wide) > .embed-head:nth-last-child(-n+2),
  .embed-table:not(.embed-table--wide) > .embed-cell:nth-last-child(-n+2),
  .embed-table--wide > .embed-head:nth-last-child(-n+4),
  .embed-table--wide > .embed-cell:nth-last-child(-n+4) {
    border-bottom: none;
  }

  .embed-cell--count {
    font-weight: 600;
    white-space: nowrap;
  }

  .embed-cell strong {
    font-weight: 600;
  }

  .embed-cell--area a {
    font-weight: 500;
    color: #0052cc;
    text-decoration: none;
  }

  .embed-cell--area a:hover {
    color: #0747a6;
    text-decoration: underline;
  }

  @media (max-width: 860px) {
    .embed-table:not(.embed-table--wide) {
      grid-template-columns: 160px minmax(240px, 1fr);
    }

    .embed-table--wide {
      min-width: 760px;
    }
  }
:where(picture:not([class]):not([style])){display:contents}
