@charset "UTF-8";address,blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{-webkit-text-size-adjust:100%}body{margin:0}progress{display:inline-block;vertical-align:baseline}a{background-color:transparent}a:active{outline:0}a,a:focus,a:hover,a:visited{text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-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:textfield;box-sizing:content-box}#comments .submit,.search .search-submit{padding:10px 15px;border-radius:2px;line-height:1.8571428571;border:0}.archive .no-results .ast-search-submit,.search .site-main .ast-search-submit{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid var(--ast-border-color);margin:0 0;padding:.35em .625em .75em}legend{border:0;padding:0}fieldset legend{margin-bottom:1.5em;padding:0 .5em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
 * Bootstrap v4.0.0-alpha.2 (https://getbootstrap.com)
 */.ast-container{max-width:100%}.ast-container,.ast-container-fluid{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.ast-row{margin-left:-20px;margin-right:-20px}@media (min-width:768px) and (max-width:921px){.blog-layout-2 .ast-width-md-6,.blog-layout-3 .ast-width-md-6{float:none;width:100%}}@media (min-width:769px) and (max-width:921px){.blog-layout-2,.blog-layout-3{flex-direction:unset}}@media (max-width:768px){.blog-layout-3{flex-direction:column}}.ast-grid-common-col{position:relative;min-height:1px;padding-left:20px;padding-right:20px}.ast-float{float:left}@media (max-width:992px){.ast-width-sm-25{width:25%}.ast-width-md-50{width:50%}}@media (max-width:768px){.ast-width-md-25{width:25%}}.ast-full-width{width:100%}.ast-width-50{width:50%}@media (min-width:768px){.ast-width-md-4{width:33.3333333333%}.ast-width-md-16{width:16.6666666667%}.ast-width-md-6{width:50%;float:left}.ast-width-md-3{width:25%}.ast-width-md-66{width:66.6666666667%}}@media (min-width:769px){.ast-width-md-20{width:20%}}@media (min-width:992px){.ast-width-lg-33{width:33.3333333333%}.ast-width-lg-16{width:16.6666666667%}.ast-width-lg-50{width:50%}.ast-width-lg-66{width:66.6666666667%}}h1,h2,h3,h4,h5,h6{clear:both}.entry-content :where(h1),h1{color:#808285;font-size:2em;line-height:1.2}.entry-content :where(h2),h2{color:#808285;font-size:1.7em;line-height:1.3}.entry-content :where(h3),h3{color:#808285;font-size:1.5em;line-height:1.4}.entry-content :where(h4),h4{color:#808285;line-height:1.5;font-size:1.3em}.entry-content :where(h5),h5{color:#808285;line-height:1.6;font-size:1.2em}.entry-content :where(h6),h6{color:#808285;line-height:1.7;font-size:1.1em}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{color:#808285;background:#fff;font-style:normal}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:600}dd{margin:0 1.5em 1em}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-left:5px solid var(--ast-border-color);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}address{margin:0 0 1.5em}address,cite{font-style:italic}abbr,acronym{border-bottom:1px dotted #666;cursor:help}pre{background:var(--ast-code-block-background);font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.6em;overflow:auto;max-width:100%;padding:1.6em}code,kbd,tt,var{font:1em Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}img{height:auto;max-width:100%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}.ast-button,.button,button,input,select,textarea{color:#808285;font-weight:400;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}.normal-search{margin-right:-5px}big{font-size:125%}ins,mark{background:0 0;text-decoration:none}table,td,th{border:1px solid var(--ast-border-color)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}th{font-weight:600}td,th{padding:.7em 1em;border-width:0 1px 1px 0}.ast-button,.button,button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:var(--ast-border-color);border-radius:2px;background:#e6e6e6;padding:.6em 1em .4em;color:#fff}.ast-button:focus,.ast-button:hover,.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;border-color:var(--ast-border-color)}.ast-button:active,.ast-button:focus,.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:var(--ast-border-color);outline:0}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{color:#666;border:1px solid var(--ast-border-color);border-radius:2px;-webkit-appearance:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111}textarea{padding-left:3px;width:100%}a{color:#4169e1}a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:hover{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:12.25px;font-size:.875rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;text-align:center;display:block;margin-left:auto;margin-right:auto}.entry-content[data-ast-blocks-layout]>embed,.entry-content[data-ast-blocks-layout]>iframe,.entry-content[data-ast-blocks-layout]>object,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}::selection{color:#fff;background:#0274be}body:not(.logged-in){position:relative}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#page{position:relative}a,a:focus{text-decoration:none}.secondary a *,.site-footer a *,.site-header a *,a{transition:all .2s linear}.capitalize{text-transform:uppercase}img{vertical-align:middle}.entry-content :where(h1,h2,h3,h4,h5,h6){margin-bottom:20px}p{margin-bottom:1.75em}blockquote{margin:1.5em 1em 1.5em 3em;font-size:1.1em;line-height:inherit;position:relative}.ast-button,.button,input[type=button],input[type=submit]{border-radius:0;padding:18px 30px;border:0;box-shadow:none;text-shadow:none}.ast-button:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover{box-shadow:none}.ast-button:active,.ast-button:focus,.button:active,.button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus{box-shadow:none}.site-title{font-weight:400}.site-description,.site-title{margin-bottom:0}.site-description a,.site-description:focus a,.site-description:hover a,.site-title a,.site-title:focus a,.site-title:hover a{transition:all .2s linear}.site-title a,.site-title a:focus,.site-title a:hover,.site-title a:visited{color:#222}.site-description a,.site-description a:focus,.site-description a:hover,.site-description a:visited{color:#999}.search-form .search-field{outline:0}.ast-search-menu-icon{position:relative;z-index:3}.site .skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);color:#21759b;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:14px;font-weight:700;left:-9999em;outline:0;padding:15px 23px 14px;text-decoration:none;text-transform:none;top:-9999em}.site .skip-link:focus{clip:auto;height:auto;left:6px;top:7px;width:auto;z-index:100000;outline:thin dotted}.logged-in .site .skip-link{box-shadow:0 0 2px 2px rgba(0,0,0,.2);font-family:"Open Sans",sans-serif}input,select{line-height:1}.ast-button,.ast-custom-button,body,button,input[type=button],input[type=submit],textarea{line-height:1.8571428571}.site-title a{line-height:1.2}.site-header .site-description{line-height:1.5}.ast-single-post .entry-title,.ast-single-post .entry-title a{line-height:1.2}.entry-title,.entry-title a{font-weight:var(--ast-blog-title-font-weight,normal)}.ast-oembed-container{position:relative;padding-top:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.ast-oembed-container embed,.ast-oembed-container iframe,.ast-oembed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.ast-hidden{display:none!important}body{background-color:#fff}#page{display:block}#primary,#secondary{width:100%}#primary{margin:4em 0}.ast-separate-container{background-color:#f5f5f5}.ast-separate-container #primary{padding:4em 0;margin:0;border:0}.ast-separate-container .site-main>.ast-row{margin-left:0;margin-right:0}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single:not(.ast-related-post){background-color:#fff}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{border-bottom:1px solid var(--ast-border-color);margin:0;padding:5.34em 6.67em}.ast-separate-container .blog-layout-1{padding:0;border-bottom:0}.ast-separate-container .ast-article-single{border-bottom:0}@media (max-width:1200px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{margin:0;padding:3.34em 2.4em}}@media (min-width:993px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{margin:4em 0;padding:0}.ast-right-sidebar #primary{padding-right:60px}.ast-left-sidebar #primary{padding-left:60px}}@media (max-width:992px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{padding-left:0;padding-right:0}.ast-right-sidebar #primary{padding-right:30px}.ast-left-sidebar #primary{padding-left:30px}}.ast-search-icon .astra-search-icon{font-size:1.3em}.main-navigation{height:100%;-js-display:inline-flex;display:inline-flex}.main-navigation ul{list-style:none;margin:0;padding-left:0;position:relative}.main-header-menu .menu-link,.main-header-menu>a{text-decoration:none;padding:0 1em;display:inline-block;transition:all .2s linear}.main-header-menu .menu-item{position:relative}.main-header-menu .menu-item.focus>.sub-menu,.main-header-menu .menu-item:hover>.sub-menu,.main-header-menu .menu-item>.sub-menu.toggled-on{right:auto;left:0;visibility:visible}.main-header-menu .menu-item.focus>.sub-menu .sub-menu.toggled-on,.main-header-menu .menu-item:hover>.sub-menu .sub-menu.toggled-on,.main-header-menu .menu-item>.sub-menu.toggled-on .sub-menu.toggled-on{left:100%;right:auto;visibility:visible}.main-header-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu:hover>.sub-menu{right:0;left:auto}@media (min-width:769px){.main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:-100%}.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item:hover>.sub-menu{left:-100%}}.main-header-menu .sub-menu{width:240px;background:#fff;left:-999em;position:absolute;top:100%;z-index:99999;visibility:hidden}@media (min-width:769px){.main-header-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .sub-menu .menu-item:hover>.sub-menu{left:100%;right:auto}.main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:focus * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{left:-100%}.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:-100%}}.main-header-menu .sub-menu .menu-link{padding:.9em 1em;display:block;word-wrap:break-word}.main-header-menu .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type{display:none}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .icon-arrow{display:none}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow{position:absolute;right:-.5em;top:50%;transform:translate(0,-50%) rotate(270deg);min-height:44px;min-width:44px;-js-display:flex;display:flex;align-items:center;justify-content:center}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow .icon-arrow{display:block}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow .icon-arrow svg{margin:0}#ast-desktop-header .account-main-navigation .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow{transform:translate(0,-50%) rotate(360deg)}.main-header-menu .sub-menu .sub-menu{top:0}.submenu-with-border .sub-menu{border-width:1px;border-style:solid}.submenu-with-border .sub-menu .menu-link{border-width:0 0 1px;border-style:solid}.submenu-with-border .sub-menu .sub-menu{top:-2px}.ast-desktop .submenu-with-border .sub-menu>.menu-item:last-child>.menu-link{border-bottom-style:none}.ast-header-break-point .main-navigation{padding-left:0}.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:0 20px;display:inline-block;width:100%;border:0;border-bottom-width:1px;border-style:solid;border-color:var(--ast-border-color)}.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type{margin-right:5px}.ast-header-break-point .main-navigation ul .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type{display:inline}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-left:30px}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:40px}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:50px}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:60px}.ast-header-break-point .main-header-menu{background-color:#f9f9f9;border-top-width:0}.ast-header-break-point .main-header-menu .sub-menu{background-color:#f9f9f9;position:static;opacity:1;visibility:visible;border:0;width:auto}.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{left:0}.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:0}.ast-header-break-point .submenu-with-border .sub-menu{border:0}.ast-header-break-point .dropdown-menu-toggle{display:none}.ast-mobile-menu-buttons{display:none}.ast-button-wrap{display:inline-block}.ast-button-wrap button{box-shadow:none;border:none}.ast-button-wrap .menu-toggle{padding:0;width:2.2em;height:2.1em;font-size:1.5em;font-weight:400;border-radius:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;line-height:1.8571428571}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0 .5em;width:auto;text-align:center}.ast-button-wrap .menu-toggle.main-header-menu-toggle .mobile-menu{font-size:15px;font-size:1rem;font-weight:600}.ast-button-wrap .menu-toggle .menu-toggle-icon{font-style:normal;display:inline-block;vertical-align:middle;line-height:2.05}.ast-button-wrap .menu-toggle .menu-toggle-icon:before{content:"\e5d2";font-family:Astra;text-decoration:inherit}.ast-button-wrap .menu-toggle .icon-menu-bars svg:nth-child(2){display:none}.ast-button-wrap .menu-toggle.toggled .menu-toggle-icon:before{content:"\e5cd"}.ast-button-wrap .menu-toggle.toggled .icon-menu-bars svg:first-child{display:none}.ast-button-wrap .menu-toggle.toggled .icon-menu-bars svg:nth-child(2){display:block}.ast-button-wrap .menu-toggle .mobile-menu-wrap{display:inline-block}.ast-button-wrap .menu-toggle:focus{outline:thin dotted}.header-main-layout-1 .ast-main-header-bar-alignment{margin-left:auto}.site-navigation{height:100%}.site-header .menu-link *{transition:none}.ast-icon.icon-arrow svg{height:.6em;width:.6em;position:relative;margin-left:10px}.ast-icon.icon-search svg{height:1em;width:.9em;margin-top:3px;margin-right:2px}.ast-header-break-point .user-select{clear:both}.ast-header-break-point .ast-mobile-menu-buttons{display:block;align-self:center}.ast-header-break-point .main-header-bar-navigation{flex:auto}.ast-header-break-point .ast-main-header-bar-alignment{display:block;width:100%;flex:auto;order:4}.ast-header-break-point .ast-icon.icon-arrow svg{height:.85em;width:.95em;position:relative;margin-left:10px}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{position:relative;text-align:left}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{grid-column-start:2;text-align:right}.ast-icon svg:not([fill]){fill:currentColor}.post-navigation a{background:0 0;font-size:1.06666rem;font-size:1rem;padding:0 var(--ast-post-nav-space,1.5em);height:2.33333em;line-height:calc(2.33333em - 3px)}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline{display:none}.group-blog .byline,.single .byline{display:inline}.page-links{clear:both;margin-top:1em}.page-links a{display:inline-block}.page-links a .page-link{border-color:var(--ast-border-color);background:0 0}.page-links .page-link{padding:0;margin:0 0 .3em .3em;border:2px solid var(--ast-border-color);color:#000;background:0 0;font-size:.8em;width:2.5em;height:2.5em;line-height:calc(2.5em - 4px);display:inline-block;text-align:center;transition:all .2s linear}.page-links .page-link:focus,.page-links .page-link:hover{color:#000}@media (max-width:768px){.page-links .page-link{margin-bottom:6px}}.entry-content>:last-child,.entry-summary>:last-child,.page-content>:last-child{margin-bottom:0}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){margin:20px auto}.bypostauthor{display:block}body{overflow-x:hidden}.widget-title{font-weight:400;margin-bottom:1em;line-height:1.5}.widget{margin:0 0 2.8em 0}.widget:last-child{margin-bottom:0}.widget select{max-width:100%}.widget ul{margin:0;list-style-type:none}.no-widget-text{margin-bottom:0}.widget_nav_menu ul ul.sub-menu{margin-top:.25em}.widget_nav_menu ul ul.sub-menu li{padding-left:20px}.widget_nav_menu ul ul.sub-menu a:after{left:-20px}.widget_nav_menu ul ul.sub-menu ul a:after{left:-40px}.widget_nav_menu ul ul.sub-menu ul ul a:after{left:-60px}.widget_nav_menu li{transition:all .2s linear}#secondary .wp-block-search__input{line-height:1}#secondary .wp-block-search__button{padding:.7em 1em}.widget_search .search-form{position:relative;padding:0;background:initial;color:inherit}.widget_search .search-form>label{position:relative}.widget_search .search-form i{color:#3a3a3a}.widget_search .search-form button{position:absolute;top:0;right:15px;border:none;padding:0;cursor:pointer;background:0 0}.widget_search .search-form input[type=submit],.widget_search .search-form input[type=submit]:focus,.widget_search .search-form input[type=submit]:hover{padding:13px 20px;border-radius:2px;border:none;top:0;right:0;position:absolute;color:transparent;background:0 0;max-width:45px;z-index:2}.widget_search .search-form .search-field{background:var(--ast-widget-bg-color);border-width:1px;border-color:var(--ast-border-color);border-radius:2px}.widget_search .search-field,.widget_search .search-field:focus{width:100%;padding:12px 45px 12px 15px}.widget_archive ul.children,.widget_categories ul.children,.widget_pages ul.children{position:relative;margin-top:5px;width:100%}.widget_archive ul.children li,.widget_categories ul.children li,.widget_pages ul.children li{padding-left:20px}.widget_archive li ul.children a:after,.widget_categories li ul.children a:after,.widget_pages li ul.children a:after{left:-20px}.widget_archive li ul.children ul a:after,.widget_categories li ul.children ul a:after,.widget_pages li ul.children ul a:after{left:-40px}.widget_tag_cloud .tagcloud{margin-top:10px;display:inline-block}.widget_tag_cloud .tagcloud a{border:1px solid var(--ast-border-color);padding:.5em .9em;display:inline-block;margin-bottom:4px;font-size:14px;margin-right:4px;line-height:1.5;transition:all .2s linear}.widget_calendar table,.widget_calendar td,.widget_calendar th{padding:0;text-align:center}.widget_calendar table,.widget_calendar th{border:none}.widget_calendar td{border-right:none;border-left:none}.widget_calendar caption{line-height:2.7em}.widget_calendar thead{line-height:2.5em}.widget_calendar thead a{color:#0274be;font-size:1rem;vertical-align:middle}.widget_calendar thead td{vertical-align:middle;font-weight:700}.widget_calendar thead>tr>th{line-height:2.5em;border-bottom:2px solid var(--ast-border-color);border-top:2px solid var(--ast-border-color)}.widget_calendar tbody{line-height:2.1em;text-align:center}.widget_calendar tbody>tr>td{width:14.2857%}.widget_calendar tbody>tr:first-child>td{padding-top:3px}.widget_calendar #today{color:#0274be;font-weight:700;border-bottom:2px solid #0274be}.ast-builder-grid-row{display:grid;grid-template-columns:auto auto;align-items:center;grid-column-gap:20px;overflow-wrap:anywhere}.ast-builder-grid-row>.site-header-section{flex-wrap:nowrap}.ast-builder-footer-grid-columns{grid-column-gap:50px}.ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns:1fr auto 1fr}.ast-builder-layout-element{align-items:center}.ast-builder-grid-row.ast-grid-center-col-layout-only{-js-display:flex;display:flex;height:100%;justify-content:center}.ast-builder-grid-row.ast-grid-center-col-layout-only .ast-grid-section-center{flex-grow:1}.site-header-section{height:100%;min-height:0;align-items:center}.site-header-section>*{padding:0 10px}.site-header-section>div:first-child{padding-left:0}.site-header-section>div:last-child{padding-right:0}.site-header-section .ast-builder-menu{align-items:center}.ast-builder-layout-element.ast-header-search{height:auto}.ast-grid-right-center-section{justify-content:flex-start;flex-grow:1}.ast-grid-right-section{justify-content:flex-end}.ast-grid-right-section .ast-site-identity>:first-child{text-align:right}.ast-grid-right-section .ast-grid-right-center-section .ast-site-identity>:first-child{text-align:left}.ast-grid-left-center-section{justify-content:flex-end;flex-grow:1}.elementor-nav-menu .ast-icon,.et_pb_menu__wrap .ast-icon,.fl-widget .menu-item .ast-icon{display:none}.ast-logo-title-inline .ast-site-identity{padding:1em 0;-js-display:inline-flex;display:inline-flex;vertical-align:middle;align-items:center;transition:all .2s linear}.ast-grid-section-center{justify-content:center}.ast-grid-section-center .ast-site-identity>:first-child{text-align:center}.ast-builder-social-element{line-height:1;color:#3a3a3a;background:0 0;vertical-align:middle;transition:all 10ms;margin-left:6px;margin-right:6px;justify-content:center;align-items:center}.ast-builder-social-element:hover{color:#0274be}.ast-builder-social-element .social-item-label{padding-left:6px}.ast-social-stack-desktop .ast-builder-social-element,.ast-social-stack-mobile .ast-builder-social-element,.ast-social-stack-tablet .ast-builder-social-element{margin-top:6px;margin-bottom:6px}.ahfb-svg-iconset{-js-display:inline-flex;display:inline-flex;align-self:center}.ahfb-svg-iconset svg{width:17px;height:17px;transition:none}.ahfb-svg-iconset svg>*{transition:none}.ast-footer-copyright p{margin-bottom:0}.ast-builder-grid-row-container{display:grid;align-content:center}.main-header-bar .main-header-bar-navigation{height:100%}.ast-nav-menu .sub-menu{line-height:1.45}.ast-builder-menu .main-navigation{padding:0}.ast-builder-menu .main-navigation>ul{align-self:center}.ast-footer-copyright,.ast-footer-social-wrap,.site-footer-focus-item{width:100%}#astra-footer-menu{margin:0;list-style:none;background:inherit}#astra-footer-menu>ul{margin:0;list-style:none;background:inherit}.ast-header-break-point #ast-mobile-header{display:block}.ast-header-break-point .main-header-bar-navigation{line-height:3}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{display:inline-block;position:absolute;font-size:inherit;top:0;right:20px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 .907em;font-weight:400;line-height:inherit}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle>.ast-icon.icon-arrow{pointer-events:none}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{display:none}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before,.ast-header-break-point .ast-mobile-header-wrap .ast-main-header-wrap .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg)}.ast-header-break-point .ast-nav-menu .sub-menu{line-height:3}.site-footer-section{justify-content:center}.site-footer-section>*{margin-bottom:10px}.site-footer-section>:last-child{margin-bottom:0}.site-primary-footer-wrap{padding-top:45px;padding-bottom:45px}.site-above-footer-wrap,.site-below-footer-wrap{padding-top:20px;padding-bottom:20px}.ast-hfb-header.ast-header-break-point .main-header-bar-navigation{width:100%;margin:0}.ast-hfb-header .menu-toggle.toggled .ast-mobile-svg{display:none}.ast-hfb-header .menu-toggle.toggled .ast-close-svg{display:block}.menu-toggle .ast-close-svg{display:none}.ast-mobile-header-wrap .menu-toggle .mobile-menu-toggle-icon{-js-display:inline-flex;display:inline-flex;align-self:center}.ast-mobile-header-wrap .menu-toggle .mobile-menu-wrap{-js-display:inline-flex;display:inline-flex;align-self:center;margin-left:.4em}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{-js-display:flex;display:flex;align-items:center;width:auto;height:auto}.menu-toggle .mobile-menu-toggle-icon{-js-display:inline-flex;display:inline-flex;align-self:center}.menu-toggle .mobile-menu-wrap{-js-display:inline-flex;display:inline-flex;align-self:center;margin-left:.4em}.ast-hfb-header .ast-button-wrap .menu-toggle .mobile-menu-wrap{align-items:center;-js-display:flex;display:flex}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:.5em;align-items:center;-js-display:flex;display:flex}.ast-search-menu-icon.ast-inline-search .search-field{width:100%;padding:.6em;padding-right:5.5em}.ast-header-account-type-extend-text-profile-type{-js-display:flex;display:flex;gap:10px;align-items:center}@media (min-width:769px){.footer-nav-wrap .astra-footer-horizontal-menu li{margin:0}.footer-nav-wrap .astra-footer-horizontal-menu li:first-child a{padding-left:0}.footer-nav-wrap .astra-footer-horizontal-menu li:last-child a{padding-right:0}.footer-nav-wrap .astra-footer-horizontal-menu a{padding:0 .5em}}.site-header{z-index:99;position:relative}.main-header-container{position:relative}.main-header-bar-wrap{position:relative}.main-header-bar{background-color:#fff;border-bottom-color:var(--ast-border-color);border-bottom-style:solid}.ast-header-break-point .main-header-bar{border:0}.ast-header-break-point .main-header-bar{border-bottom-color:var(--ast-border-color);border-bottom-style:solid}.main-header-bar{margin-left:auto;margin-right:auto}.ast-desktop .main-header-menu.ast-menu-shadow .sub-menu{box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-header-custom-item-inside .button-custom-menu-item .menu-link{display:none}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .ast-custom-button-link{display:none}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .menu-link{display:block}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0}.ast-theme-transparent-header .post-password-form{margin-top:100px}.site-branding{line-height:1;align-self:center}.ast-menu-toggle{display:none;background:0 0;color:inherit;border-style:dotted;border-color:transparent}.ast-menu-toggle:focus,.ast-menu-toggle:hover{background:0 0;border-color:inherit;color:inherit}.ast-menu-toggle:focus{outline:thin dotted}.ast-main-header-nav-open .main-header-bar{padding-bottom:0}.main-header-bar{z-index:4;position:relative}.main-header-bar .main-header-bar-navigation:empty{padding:0}.main-header-bar .main-header-bar-navigation .sub-menu{line-height:1.45}.main-header-bar .main-header-bar-navigation .menu-item-has-children>.menu-link:after{line-height:normal}.custom-mobile-logo-link{display:none}.ast-site-identity{padding:1em 0}.ast-header-break-point .site-header .main-header-bar-wrap .site-branding{flex:1;align-self:center}.ast-header-break-point .ast-site-identity{width:100%}.ast-header-break-point .main-header-bar{display:block;line-height:3}.ast-header-break-point .main-header-bar .main-header-bar-navigation{line-height:3}.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu{line-height:3}.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu{display:none}.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{display:inline-block;position:absolute;font-size:inherit;top:-1px;right:20px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 .907em;font-weight:400;line-height:inherit;transition:all .2s}.ast-header-break-point .main-header-bar .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg)}.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu{border-top-width:0}.ast-header-break-point .main-navigation{display:block;width:100%}.ast-header-break-point .main-navigation ul ul{left:auto;right:auto}.ast-header-break-point .main-navigation .stack-on-mobile li{width:100%}.ast-header-break-point .main-navigation .widget{margin-bottom:1em}.ast-header-break-point .main-navigation .widget li{width:auto}.ast-header-break-point .main-navigation .widget:last-child{margin-bottom:0}.ast-header-break-point .main-header-bar-navigation{width:calc(100% + 40px);margin:0 -20px}.ast-header-break-point .main-header-menu ul ul{top:0}.ast-header-break-point .ast-builder-menu{width:100%}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.stack-on-mobile{flex-wrap:wrap}.ast-desktop .main-header-menu>.menu-item .sub-menu:before{position:absolute;content:"";top:0;left:0;width:100%;transform:translateY(-100%)}input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{color:#666;padding:.75em;height:auto;border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:2px;background:var(--ast-comment-inputs-background);box-shadow:none;box-sizing:border-box;transition:all .2s linear}input[type=email]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{background-color:#fff;border-color:var(--ast-border-color);box-shadow:none}input[type=button],input[type=button]:focus,input[type=button]:hover,input[type=reset],input[type=reset]:focus,input[type=reset]:hover,input[type=submit],input[type=submit]:focus,input[type=submit]:hover{box-shadow:none}textarea{width:100%}input[type=search]:focus{outline:thin dotted}.astra-dark-mode-enable form .form-row textarea,.astra-dark-mode-enable input[type=email],.astra-dark-mode-enable input[type=number],.astra-dark-mode-enable input[type=password],.astra-dark-mode-enable input[type=reset],.astra-dark-mode-enable input[type=search],.astra-dark-mode-enable input[type=tel],.astra-dark-mode-enable input[type=text],.astra-dark-mode-enable input[type=url],.astra-dark-mode-enable textarea{background-color:var(--ast-global-color-secondary,--ast-global-color-5);color:var(--ast-global-color-2)!important;border:1px solid var(--ast-border-color)}.astra-dark-mode-enable form .form-row textarea:focus,.astra-dark-mode-enable input[type=email]:focus,.astra-dark-mode-enable input[type=number]:focus,.astra-dark-mode-enable input[type=password]:focus,.astra-dark-mode-enable input[type=reset]:focus,.astra-dark-mode-enable input[type=search]:focus,.astra-dark-mode-enable input[type=tel]:focus,.astra-dark-mode-enable input[type=text]:focus,.astra-dark-mode-enable input[type=url]:focus,.astra-dark-mode-enable textarea:focus{border:1px solid var(--ast-global-color-0)!important;background-color:var(--ast-global-color-secondary,--ast-global-color-5)!important}.astra-dark-mode-enable .select2-container .select2-selection--single,.astra-dark-mode-enable .select2-dropdown,.astra-dark-mode-enable select{background-color:var(--ast-global-color-secondary,--ast-global-color-5);border-color:var(--ast-border-color);color:var(--ast-global-color-2)}.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=email],.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=number],.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=password],.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=url],.astra-dark-mode-enable .wc-block-components-text-input input[type=email],.astra-dark-mode-enable .wc-block-components-text-input input[type=number],.astra-dark-mode-enable .wc-block-components-text-input input[type=password],.astra-dark-mode-enable .wc-block-components-text-input input[type=tel],.astra-dark-mode-enable .wc-block-components-text-input input[type=text],.astra-dark-mode-enable .wc-block-components-text-input input[type=url],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text]{background-color:var(--ast-global-color-secondary,--ast-global-color-5);color:var(--ast-global-color-2)}input[type=range]{-webkit-appearance:none;width:100%;margin:5.7px 0;padding:0;border:none}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgba(255,255,255,.2);border-radius:13.6px;border:0 solid #fff}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer;-webkit-appearance:none;margin-top:-5.7px}input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(255,255,255,.2)}input[type=range]::-moz-range-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgba(255,255,255,.2);border-radius:13.6px;border:0 solid #fff}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer}input[type=color]{border:none;width:100px;padding:0;height:30px;cursor:pointer}input[type=color]::-webkit-color-swatch-wrapper{padding:0;border:none}input[type=color]::-webkit-color-swatch{border:none}.page .entry-header{margin-bottom:1.5em}.search .entry-header{margin-bottom:1em}.ast-single-post .entry-header.ast-header-without-markup,.ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{margin-bottom:0}.entry-header{margin-bottom:1.2em;word-wrap:break-word}.entry-header+.ast-blog-featured-section{margin-top:.5em}.blog-layout-6 .entry-header+.ast-blog-featured-section{margin-top:0}.entry-content{word-wrap:break-word}.entry-content .wp-audio-shortcode,.entry-content .wp-embedded-audio,.entry-content .wp-embedded-video,.entry-content .wp-video,.entry-content p{margin-bottom:1.6em}.entry-content .wp-embedded-audio,.entry-content .wp-embedded-video{display:inline-block}.entry-content::after{display:table;clear:both;content:""}.post-content>.cat-links,.post-content>.read-more,.post-content>.tags-links{display:block;margin-bottom:.8em;font-weight:var(--ast-blog-meta-weight, "")}.ast-excerpt-container>p:last-child{margin-bottom:0}.post-content>.read-more{margin-top:1.5em}.ast-article-inner{width:100%;overflow-wrap:break-word}.read-more a{display:inline-block}.read-more{margin-bottom:0}.read-more .ast-right-arrow{font-size:1em}.ast-no-thumb .ast-blog-featured-section{margin-bottom:0}.ast-no-thumb .entry-header+.ast-blog-featured-section{margin-top:0}.ast-blog-featured-section{margin-bottom:1.5em}.blog-layout-2 .ast-blog-featured-section,.blog-layout-3 .ast-blog-featured-section{margin-bottom:0}.error404 .page-header{margin-bottom:1.5em}.error404 .page-header .page-title{margin-bottom:0}.archive .entry-title,.blog .entry-title,.search .entry-title{line-height:1.3}.archive .format-aside .entry-title,.archive .format-status .entry-title,.blog .format-aside .entry-title,.blog .format-status .entry-title{display:none}.page-title{margin-bottom:1em;font-weight:400}.entry-title{margin-bottom:.2em}.ast-article-post{margin-bottom:2.5em}.ast-article-post:last-child{margin-bottom:0;border-bottom:0}.search .site-content .content-area .search-form{margin-bottom:3em}.blog-layout-1 .post-thumb{padding-left:0;padding-right:0;position:relative}.blog .posted-on{z-index:1}.ast-blog-featured-section .posted-on{width:5.714285714em;height:5.714285714em;padding:.7em}.ast-blog-featured-section .posted-on .date-month,.ast-blog-featured-section .posted-on .date-year{font-size:.8571428571em;line-height:1em}.ast-blog-featured-section .posted-on .date-day{font-size:2.5em;line-height:.9em;font-weight:900;margin:.1em 0}.ast-author-box img.avatar{border-radius:50%;margin:0 0 0 20px}.ast-archive-description{margin-bottom:2.5em;padding-bottom:1.3333em;border-bottom:1px solid var(--ast-border-color)}.ast-archive-description .ast-archive-title{margin-bottom:4px;font-size:40px;font-size:2.85714rem;font-weight:300}.ast-archive-description p{margin-bottom:0;font-size:20px;font-size:1.42857rem;line-height:1.65;font-weight:300}.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{background-color:#eee;padding-bottom:0;border-bottom:0}@media (max-width:1200px){.ast-separate-container .ast-archive-description{margin:0;padding:3.34em 2.4em}}@media (max-width:992px){.ast-separate-container .ast-archive-description{padding:2.14em}}@media (min-width:1201px){.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{margin:0;padding:5em 6.67em 3.33333em}}.single .entry-header{margin-bottom:2em}.single .post-navigation{margin:0;padding:2em 0 0;border-top:1px solid var(--ast-single-post-border,var(--ast-border-color))}@media (max-width:768px){.single .post-navigation{padding-top:1.5em}}.single .post-navigation a{margin:2px;display:inline-block;color:#000}.single .post-navigation a p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:421px){.single .post-navigation .nav-links{-js-display:flex;display:flex;width:100%}.single .post-navigation .nav-links:not(:has(.nav-previous)){justify-content:flex-end}.single .post-navigation .nav-links .nav-previous+.nav-next{width:50%}.single .post-navigation .nav-next,.single .post-navigation .nav-previous{width:50%}}@media (max-width:420px){.single .post-navigation .ast-left-arrow,.single .post-navigation .ast-right-arrow{display:none}.single .post-navigation .nav-links:not(:has(.nav-previous)){justify-content:flex-end}.single .post-navigation .nav-next,.single .post-navigation .nav-previous{width:50%}.single .post-navigation .nav-next a,.single .post-navigation .nav-previous a{max-width:95%;width:100%}.single .post-navigation .nav-previous{margin-bottom:1em}}.single .entry-header .post-thumb{margin-bottom:2em}.single .entry-header .post-thumb img{margin-top:0;margin-bottom:0}.page .has-post-thumbnail .post-thumb img{margin-bottom:1.5em}.post-password-form{text-align:center}@media (max-width:420px){.post-password-form input[type=password]{display:block;margin:10px auto}}.post-password-form input[type=submit]{padding:10px 20px;border-radius:2px}.ast-author-avatar{margin:0 5px}.ast-author-avatar img{border-radius:100%;width:var(--ast-author-avatar-size,30px);height:var(--ast-author-avatar-size,30px)}.ast-separate-container .post-navigation{border-top:0;padding-left:var(--ast-post-nav-space,3.33333em);padding-right:var(--ast-post-nav-space,3.33333em)}@media (max-width:420px){.ast-separate-container .post-navigation{padding-left:0;padding-right:0}}@media (max-width:768px){.ast-separate-container .entry-header{margin-bottom:1em}}.ast-404-layout-1{text-align:center;margin:4em auto}.ast-404-layout-1 .page-sub-title{font-size:1.5rem;font-weight:700}.ast-404-layout-1 .widget_search{padding-top:.5em}.ast-404-search{margin-top:1.5em}.ast-404-search .widget_search{max-width:370px;margin:0 auto}.ast-separate-container .error-404,.ast-separate-container .no-results{background-color:#fff}@media (max-width:1200px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{margin:0;padding:3.34em 2.4em}}@media (max-width:768px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:1.5em 2.14em}}@media (max-width:544px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:1.5em 1em}}@media (min-width:1201px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{margin:0;padding:5.34em 6.67em}}.blog-layout-1{width:100%;display:inline-block;padding-bottom:2em;vertical-align:middle;border-bottom:1px solid var(--ast-border-color)}.blog-layout-1 .posted-on{left:0}.blog-layout-1 .post-content,.blog-layout-1 .post-thumb{padding-left:0;padding-right:0}.ast-flex{-js-display:flex;display:flex;flex-wrap:wrap}.ast-flex-1{flex:1}.ast-inline-flex{-js-display:inline-flex;display:inline-flex;align-items:center;flex-wrap:wrap;align-content:center}.ast-justify-content-flex-start{justify-content:flex-start}.ast-justify-content-flex-end{justify-content:flex-end}.ast-justify-content-center{justify-content:center}.ast-justify-content-space-between{justify-content:space-between}.ast-justify-content-space-around{justify-content:space-around}.ast-align-content-flex-start{align-content:flex-start}.ast-align-content-flex-end{align-content:flex-end}.ast-align-content-center{align-content:center}.ast-align-content-space-between{align-content:space-between}.ast-align-content-space-around{align-content:space-around}.ast-align-content-stretch{align-content:stretch}.ast-flex-grow-1{flex-grow:1}
#em-chat-launcher{position:fixed;right:24px;bottom:96px;z-index:99980;width:70px;height:70px;border-radius:50%;border:none;cursor:pointer;background:linear-gradient(135deg,#63b3ed,#7c7cf0);box-shadow:0 12px 34px rgba(99,179,237,.45),inset 0 1px 0 rgba(255,255,255,.35);display:block;transition:transform .2s,box-shadow .2s}#em-chat-launcher:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 18px 44px rgba(99,179,237,.6),inset 0 1px 0 rgba(255,255,255,.4)}#em-chat-launcher:active{transform:scale(.97)}#em-chat-launcher:after{content:'';position:absolute;inset:0;border-radius:50%;border:2px solid rgba(124,124,240,.55);animation:emHalo 3.2s ease-out infinite;pointer-events:none}@keyframes emHalo{0%{transform:scale(1);opacity:.55}70%{transform:scale(1.45);opacity:0}100%{opacity:0}}#em-chat-launcher .em-chat-badge{position:absolute;top:-3px;right:-3px;z-index:2;background:#fff;color:#1a2540;font:700 10px/1 sans-serif;letter-spacing:.02em;padding:4px 7px;border-radius:99px;box-shadow:0 3px 10px rgba(0,0,0,.35)}#em-chat-launcher .emface{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:58px;height:58px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.18))}.em-chat-av .emface{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:34px;height:34px}.emface-eye{transform-box:fill-box;transform-origin:center;animation:emblink 4.6s infinite}.emface .er{animation-delay:.14s}@keyframes emblink{0%,90%,100%{transform:scaleY(1)}93%,97%{transform:scaleY(.16)}}.emface-mouth{transform-box:fill-box;transform-origin:center;animation:emtalk 3s ease-in-out infinite}@keyframes emtalk{0%,100%{transform:scaleY(1)}50%{transform:scaleY(1.32)}78%{transform:scaleY(.94)}}#em-chat-panel{position:fixed;right:24px;bottom:24px;z-index:99981;width:384px;max-width:calc(100vw - 32px);height:74vh;max-height:600px;display:none;flex-direction:column;background:rgba(9,16,30,.98);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid rgba(255,255,255,.12);border-radius:22px;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.55);font-family:inherit}#em-chat-panel.open{display:flex;animation:emChatIn .26s cubic-bezier(.2,.8,.2,1)}@keyframes emChatIn{from{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.em-chat-head{position:relative;display:flex;align-items:center;gap:11px;padding:16px 18px;background:linear-gradient(135deg,rgba(99,179,237,.22),rgba(124,124,240,.16));border-bottom:1px solid rgba(255,255,255,.08)}.em-chat-head:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(124,124,240,.5),transparent)}.em-chat-av{position:relative;width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#63b3ed,#7c7cf0);flex:0 0 auto;box-shadow:0 4px 12px rgba(99,179,237,.4)}.em-chat-av:after{content:'';position:absolute;right:1px;bottom:1px;width:11px;height:11px;border-radius:50%;background:#34d39a;border:2px solid #0c1424;z-index:2}.em-chat-head h4{margin:0;color:#fff;font-size:15.5px;font-weight:700;line-height:1.2}.em-chat-head p{margin:2px 0 0;color:#a7b6c9;font-size:11.5px}.em-chat-close{margin-left:auto;background:rgba(255,255,255,.06);border:none;color:#c2cede;width:30px;height:30px;border-radius:50%;font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.em-chat-close:hover{background:rgba(255,255,255,.14);color:#fff}.em-chat-body{flex:1;overflow-y:auto;padding:18px 16px;display:flex;flex-direction:column;gap:11px;background:radial-gradient(120% 70% at 50% 0,rgba(99,179,237,.1),transparent 60%)}.em-chat-msg{max-width:86%;padding:11px 14px;border-radius:16px;font-size:14px;line-height:1.55;word-wrap:break-word;animation:emMsgIn .28s ease both}@keyframes emMsgIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.em-chat-bot{align-self:flex-start;background:rgba(255,255,255,.055);color:#eaf0f7;border:1px solid rgba(255,255,255,.09);border-bottom-left-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.18)}.em-chat-user{align-self:flex-end;background:linear-gradient(135deg,#63b3ed,#7c7cf0);color:#08101f;font-weight:600;border-bottom-right-radius:5px;box-shadow:0 4px 14px rgba(99,179,237,.32)}.em-chat-bot a{color:#8fc6f5;font-weight:600;text-decoration:underline}.em-chat-chips{display:flex;flex-wrap:wrap;gap:8px;padding:2px 0 4px;animation:emMsgIn .28s ease both}.em-chat-chip{background:rgba(99,179,237,.1);border:1px solid rgba(99,179,237,.4);color:#a9d6f7;border-radius:99px;padding:8px 14px;font-size:12.5px;cursor:pointer;transition:background .15s,border-color .15s,transform .12s}.em-chat-chip:hover{background:rgba(99,179,237,.22);border-color:#7cc0f2;transform:translateY(-1px)}.em-chat-foot{display:flex;gap:9px;padding:13px;border-top:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025)}.em-chat-foot input{flex:1;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:12px 14px;color:#fff;font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s}.em-chat-foot input::placeholder{color:#8294a8}.em-chat-foot input:focus{border-color:rgba(124,124,240,.7);box-shadow:0 0 0 3px rgba(124,124,240,.18)}.em-chat-foot button{flex:0 0 auto;width:46px;border:none;border-radius:14px;background:linear-gradient(135deg,#63b3ed,#7c7cf0);color:#08101f;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .12s,box-shadow .15s;box-shadow:0 4px 14px rgba(99,179,237,.35)}.em-chat-foot button:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(99,179,237,.5)}.em-chat-body::-webkit-scrollbar{width:8px}.em-chat-body::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:8px}@media(prefers-reduced-motion:reduce){.emface-eye,.emface-mouth,#em-chat-launcher:after,.em-chat-msg,.em-chat-chips{animation:none}}@media(max-width:480px){#em-chat-panel{right:12px;left:12px;width:auto;max-width:none;bottom:16px;height:80vh}#em-chat-launcher{right:16px;bottom:84px;width:64px;height:64px}#em-chat-launcher .emface{width:52px;height:52px}}.em-help-hint{margin:26px 0 2px!important;text-align:left!important;width:100%}.em-help-hint-link{display:inline-flex!important;align-items:center;gap:7px;color:#7FC0F2!important;font-weight:600!important;font-size:.95rem!important;letter-spacing:.01em;line-height:1.45!important;text-decoration:none!important;opacity:.92;transition:opacity .18s ease,color .18s ease}.em-help-hint-link:hover{opacity:1;color:#9fcef5!important}.em-hh-arrow{display:inline-block;transition:transform .18s ease}.em-help-hint-link:hover .em-hh-arrow{transform:translateX(3px)}@media(max-width:600px){.em-help-hint{margin-top:20px!important}.em-help-hint-link{font-size:.9rem!important}}
.suretrigger_button{position:relative}.st_trigger_button_loading:after{content:'';position:absolute;right:6px;top:50%;animation:rotate360 .5s infinite linear,exist .1s forwards ease}.st_trigger_button_loading:before{content:"";border-radius:50%;right:0;top:50%;position:absolute;border-right:3px solid #fff;animation:rotate360 .5s infinite linear,exist .1s forwards ease}@keyframes rotate360{100%{transform:rotate(360deg)}}@keyframes exist{100%{width:15px;height:15px;margin:-8px 5px 0 0}}
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
/**
Theme Name: Astra
Theme URI: https://wpastra.com/
Author: Brainstorm Force
Author URI: https://wpastra.com/about/?utm_source=theme_preview&utm_medium=author_link&utm_campaign=astra_theme
Description: The Astra WordPress theme is lightning-fast and highly customizable. It has over 1 million downloads and the only theme in the world with 6,000+ five-star reviews! It’s ideal for professional web designers, solopreneurs, small businesses, eCommerce, membership sites and any type of website. It offers special features and templates so it works perfectly with all page builders like Spectra, Elementor, Beaver Builder, etc. Fast performance, clean code, mobile-first design and schema markup are all built-in, making the theme exceptionally SEO-friendly. It’s fully compatible with WooCommerce, SureCart and other eCommerce plugins and comes with lots of store-friendly features and templates. Astra also provides expert support for free users. A dedicated team of fully trained WordPress experts are on hand to help with every aspect of the theme. Try the live demo of Astra: https://zipwp.org/themes/astra/
Version: 4.13.6
Requires at least: 5.3
WC requires at least: 3.0
WC tested up to: 10.9.1
Tested up to: 7.0
Requires PHP: 5.3
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra
Domain Path: /languages
Tags: custom-menu, custom-logo, entertainment, one-column, two-columns, left-sidebar, e-commerce, right-sidebar, custom-colors, editor-style, featured-images, full-width-template, microformats, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready, blog
AMP: true

Astra WordPress Theme, Copyright 2020 WPAstra.
Astra is distributed under the terms of the GNU GPL.

Astra is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of.
Nicolas Gallagher and Jonathan Neal https://necolas.github.com/normalize.css/

Astra icon font is based on IcoMoon-Free vector icon by Keyamoon.
IcoMoon-Free vector icon distributed under terms of CC BY 4.0 or GPL. (https://creativecommons.org/licenses/by/4.0/ or https://www.gnu.org/licenses/gpl.html)
Source: http://keyamoon.com/

Flexibility is a JavaScript polyfill for Flexbox By Jonathan Neal, 10up. (https://github.com/jonathantneal/flexibility)
Licensed under MIT ( https://github.com/jonathantneal/flexibility/blob/master/LICENSE.md )

Screenshot image is a collage of actual sites created using the Astra WordPress Theme.

Icons used in the Screenshot image are all licensed under Creative Commons ( CC BY 4.0 ) License ( https://fontawesome.com/license/free )
https://fontawesome.com/v5.15/icons/store?style=solid
https://fontawesome.com/v5.15/icons/shopping-cart?style=solid
https://fontawesome.com/v5.15/icons/pen-square?style=solid
https://fontawesome.com/v5.15/icons/user-tie?style=solid
https://fontawesome.com/v5.15/icons/user-tie?style=solid

Illustrations used in the Screenshot images are all licensed under Creative Commons ( CC0 ) License ( https://gumroad.com/l/humaaans )
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/standing-24.png
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/sitting-2.png

Hand-drawn illustrations used are created by Brainstorm Force and released under Creative Commons ( CC0 ) License.
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/girl-with-image-container.png
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/boy-with-code-container.png
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/web-browser.png

The same site as screenshot can be imported from here https://websitedemos.net/web-design-agency-08/.

For more information, refer to this document on how to create a page like in the screenshot - https://wpastra.com/docs/replicating-the-screenshot/.

Astra default breadcrumb is based on Breadcrumb Trail by Justin Tadlock. (https://github.com/justintadlock/breadcrumb-trail)
Breadcrumb Trail is distributed under the terms of the GNU GPL v2 or later.

Astra local fonts feature is based on Webfonts Loader by WordPress Themes Team (WPTT). (https://github.com/WPTT/webfont-loader)
Licensed under MIT ( https://github.com/WPTT/webfont-loader/blob/master/LICENSE )

/* Note: The CSS files are loaded from assets/css/ folder. */

@keyframes floatY{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pulseGlow{0%,100%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes drift{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(18px,-14px,0)}}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}@keyframes fadeUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}:root{--bg:#050816;--bg-soft:#0c1328;--card:rgba(255,255,255,.07);--card-border:rgba(255,255,255,.12);--text:#f7f9fc;--muted:#b3c0d8;--primary:#fe2c55;--secondary:#25f4ee;--tertiary:#8b5cf6;--accent:#21c97a;--shadow:0 20px 60px rgba(0,0,0,.35);--radius:24px;--max:1220px}html{scroll-behavior:smooth}body.page-template-page-einfach-mehr,body{--mx:50%;--my:50%;margin:0;font-family:'Inter',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;background:radial-gradient(circle at var(--mx) var(--my),rgba(37,244,238,.16),transparent 24%),radial-gradient(circle at calc(var(--mx) + 2%) calc(var(--my) + 1%), rgba(139,92,246,0.10), transparent 28%),
    radial-gradient(circle at top left, rgba(254,44,85,0.18), transparent 24%),
    radial-gradient(circle at top right, rgba(37,244,238,0.14), transparent 24%),
    radial-gradient(circle at 70% 35%, rgba(139,92,246,0.14), transparent 20%),
    linear-gradient(180deg, #060914 0%, #050816 100%);color:var(--text);line-height:1.5;overflow-x:hidden}#einfach-mehr-app *{box-sizing:border-box}#einfach-mehr-app a{color:inherit;text-decoration:none}#einfach-mehr-app img{max-width:100%;display:block}#einfach-mehr-app section .container,#einfach-mehr-app .hero .container,#einfach-mehr-app .legal-footer-section .container{width:min(var(--max), calc(100% - 32px));margin:0 auto}#einfach-mehr-app .glass{background:var(--card);border:1px solid var(--card-border);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}#einfach-mehr-app .reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}#einfach-mehr-app .reveal.is-visible{opacity:1;transform:translateY(0)}#einfach-mehr-app .shine{position:relative;overflow:hidden}#einfach-mehr-app .shine:after{content:'';position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.07) 45%,transparent 70%);background-size:200% 100%;animation:shimmer 6s linear infinite;pointer-events:none}#einfach-mehr-app section{position:relative;padding:44px 0}.top-toolbar-wrap{position:fixed;top:60px;left:0;right:0;z-index:120;padding-top:0;pointer-events:none;transition:transform .28s ease,opacity .28s ease;overflow:visible}.top-toolbar-wrap .container{max-width:1200px;margin:0 auto;padding:0 20px;overflow:visible}.top-toolbar{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;max-width:100%;margin:0 auto;padding:10px 18px 10px 72px;border-radius:999px;background:rgba(10,18,34,.62);border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 48px rgba(0,0,0,.32);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);pointer-events:all;overflow:visible}.top-toolbar-link{display:inline-flex;align-items:center;gap:9px;padding:10px 14px;border-radius:999px;color:#eef4ff;text-decoration:none;font-size:.92rem;font-weight:600;line-height:1;transition:transform .22s ease,background .22s ease,color .22s ease,box-shadow .22s ease}.top-toolbar-link:hover,.top-toolbar-link:focus-visible{background:rgba(255,255,255,.08);color:#fff;transform:translateY(-1px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);outline:none;text-decoration:none}.top-toolbar-dot{width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,var(--primary),var(--secondary));box-shadow:0 0 16px rgba(37,244,238,.38);flex:0 0 auto}.top-toolbar{isolation:isolate}.top-toolbar:after{content:"";position:absolute;left:0;top:0;bottom:0;width:92px;border-radius:999px 0 0 999px;background:linear-gradient(90deg,rgba(6,12,24,.96) 0%,rgba(6,12,24,.88) 58%,rgba(6,12,24,0) 100%);pointer-events:none;z-index:1}.top-toolbar-home{z-index:3}.top-toolbar-link,.top-toolbar-dot{position:relative;z-index:2}.top-toolbar-home{position:absolute;left:-22px;top:50%;transform:translateY(-50%);z-index:3;display:inline-flex;align-items:center;justify-content:center;width:78px;height:78px;padding:0;margin:0;border-radius:18px;background:0 0;border:none;box-shadow:none;overflow:visible;isolation:isolate;transition:transform .22s ease}.top-toolbar-home img{width:64px;height:64px;object-fit:contain;display:block;border-radius:14px;transition:transform .22s ease,filter .22s ease}.top-toolbar-home:hover,.top-toolbar-home:focus-visible{transform:translateY(-50%) scale(1.02);outline:none}.top-toolbar-home:hover img,.top-toolbar-home:focus-visible img{transform:scale(1.04);filter:drop-shadow(0 0 10px rgba(92,225,230,.16)) drop-shadow(0 0 14px rgba(179,136,255,.14))}.top-toolbar-home:before{content:"";position:absolute;inset:-2px;border-radius:20px;background:rgba(10,18,34,.62);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 20px 48px rgba(0,0,0,.32);z-index:-1}.top-toolbar-wrap.is-collapsed{transform:translateY(calc(-100% - 18px));opacity:0}#einfach-mehr-app{--toolbar-offset:110px}#einfach-mehr-app .hero{padding-top:calc(88px + var(--toolbar-offset))}#einfach-mehr-app .top-toolbar-wrap .container{width:auto;max-width:1200px}body.page-template-page-legal #legal-page .legal-page-section{padding-top:180px}body.page-template-page-legal .site-header,body.page-template-page-legal .ast-mobile-header-wrap,body.page-template-page-legal .ast-primary-header-bar,body.page-template-page-legal .main-header-bar{display:none !important}@media (max-width:920px){body.page-template-page-legal #legal-page .legal-page-section{padding-top:146px}}body.page-template-page-about-us .site-header,body.page-template-page-about-us .ast-mobile-header-wrap,body.page-template-page-about-us .ast-primary-header-bar,body.page-template-page-about-us .main-header-bar{display:none !important}#about-us-page{position:relative;min-height:100vh;padding-top:142px;background:radial-gradient(circle at top left,rgba(37,244,238,.12),transparent 38%),radial-gradient(circle at top right,rgba(255,0,122,.11),transparent 34%),linear-gradient(180deg,#07111f 0%,#091526 52%,#07111f 100%);color:#f7f9fc;overflow:clip}#about-us-page:before,#about-us-page:after{content:"";position:absolute;inset:auto;border-radius:999px;pointer-events:none;filter:blur(90px);opacity:.6}#about-us-page:before{top:140px;left:-120px;width:260px;height:260px;background:rgba(37,244,238,.18)}#about-us-page:after{top:320px;right:-120px;width:300px;height:300px;background:rgba(255,92,138,.14)}#about-us-page .container{position:relative;z-index:1}#about-us-page .legal-footer-section{padding:28px 0 72px}#about-us-page .legal-footer{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 32px;border-radius:28px;box-shadow:var(--shadow);background:rgba(9,18,36,.62);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}#about-us-page .legal-footer-copy{flex:0 1 460px;min-width:320px}#about-us-page .legal-footer-copy h3{margin:14px 0 10px;font-size:clamp(1.6rem, 2.4vw, 2.2rem);line-height:1.04;letter-spacing:-.04em;color:#f7f9fc;max-width:14ch}#about-us-page .legal-footer-copy p{margin:0;color:rgba(255,255,255,.72);line-height:1.65;max-width:34ch}#about-us-page .legal-footer-links{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:12px;flex:1 1 auto}#about-us-page .legal-footer-link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:#eef4ff;font-weight:600;text-decoration:none;white-space:nowrap;transition:transform .22s ease,background .22s ease,border-color .22s ease}#about-us-page .legal-footer-link:hover,#about-us-page .legal-footer-link:focus-visible{transform:translateY(-1px);background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18);outline:none}#about-us-page .app-subpage-hero{padding:22px 0 38px}#about-us-page .app-subpage-hero-grid{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(320px, 0.85fr);gap:30px;align-items:center}#about-us-page .app-subpage-hero-copy h1{margin:18px 0 18px;font-size:clamp(2.7rem, 7vw, 5.6rem);line-height:.95;letter-spacing:-.06em}#about-us-page .app-subpage-lead{max-width:64ch;margin:0;font-size:clamp(1rem, 1.6vw, 1.12rem);line-height:1.72;color:rgba(255,255,255,.8)}#about-us-page .app-subpage-metrics{margin-top:26px}#about-us-page .app-subpage-hero-side{position:relative}#about-us-page .app-subpage-hero-panel{padding:28px;border-radius:32px;box-shadow:var(--shadow)}#about-us-page .app-subpage-hero-panel h3{margin:16px 0 12px;font-size:clamp(1.45rem, 2.8vw, 2rem);letter-spacing:-.04em;color:#f7f9fc}#about-us-page .app-subpage-hero-panel p{margin:0;color:rgba(255,255,255,.78);line-height:1.7}#about-us-page .app-subpage-mini-points{display:grid;gap:14px;margin-top:24px}#about-us-page .app-subpage-mini-point{padding:16px 18px;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}#about-us-page .app-subpage-mini-point strong{display:block;margin-bottom:6px;color:#f8fbff;font-size:1rem}#about-us-page .app-subpage-mini-point span{color:rgba(255,255,255,.72);line-height:1.6;font-size:.96rem}#about-us-page .app-subpage-section{padding:24px 0 24px}#about-us-page .section-head{max-width:820px;margin:0 auto 28px;text-align:center}#about-us-page .section-head.section-head-left{margin-left:0;margin-right:0;text-align:left}#about-us-page .section-head p{color:rgba(255,255,255,.74)}#about-us-page .app-subpage-person-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:24px;align-items:stretch}#about-us-page .app-person-card{padding:28px;border-radius:30px;box-shadow:var(--shadow)}#about-us-page .app-person-card-head h3{margin:16px 0 10px;font-size:clamp(1.7rem, 3vw, 2.35rem);line-height:1.05;letter-spacing:-.045em;color:#f7f9fc}#about-us-page .app-person-role{margin:0 0 18px;color:rgba(255,255,255,.64);font-weight:600;line-height:1.55}#about-us-page .app-person-card>p{margin:0 0 18px;color:rgba(255,255,255,.78);line-height:1.76}#about-us-page .app-person-focus+.app-person-focus{margin-top:18px}#about-us-page .app-person-focus strong{display:inline-block;margin-bottom:10px;color:#fff;font-size:1rem}#about-us-page .app-person-focus ul{margin:0;padding-left:18px;color:rgba(255,255,255,.76);line-height:1.75}#about-us-page .app-person-company{margin-top:22px;padding:18px 20px;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}#about-us-page .app-person-company p{margin:12px 0 0;color:rgba(255,255,255,.74);line-height:1.7}#about-us-page .app-subpage-content{padding:28px;border-radius:30px;box-shadow:var(--shadow)}#about-us-page .app-subpage-content p{margin:0;color:rgba(255,255,255,.78);line-height:1.78}#about-us-page .app-subpage-content p+p{margin-top:16px}#about-us-page .grid-2.app-subpage-cta-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:24px}#about-us-page .cta-panel{padding:28px;border-radius:30px;box-shadow:var(--shadow)}#about-us-page .cta-panel h3{margin:16px 0 12px;font-size:clamp(1.45rem, 2.5vw, 1.9rem);letter-spacing:-.04em;color:#f7f9fc}#about-us-page .cta-panel p{margin:0 0 20px;color:rgba(255,255,255,.74);line-height:1.7}@media (max-width:960px){#about-us-page{padding-top:132px}#about-us-page .app-subpage-hero-grid,#about-us-page .app-subpage-person-grid,#about-us-page .grid-2.app-subpage-cta-grid,#about-us-page .legal-footer{grid-template-columns:1fr}#about-us-page .app-subpage-hero-panel,#about-us-page .app-person-card,#about-us-page .app-subpage-content,#about-us-page .cta-panel,#about-us-page .legal-footer{border-radius:26px}#about-us-page .legal-footer{flex-direction:column;align-items:flex-start}#about-us-page .legal-footer-copy{min-width:0}#about-us-page .legal-footer-links{justify-content:flex-start;width:100%;flex-wrap:wrap}}@media (max-width:760px){#about-us-page{padding-top:122px}#about-us-page .app-subpage-hero{padding-top:10px}#about-us-page .app-subpage-hero-copy h1{font-size:clamp(2.35rem, 12vw, 3.4rem)}#about-us-page .app-subpage-hero-panel,#about-us-page .app-person-card,#about-us-page .app-subpage-content,#about-us-page .cta-panel,#about-us-page .legal-footer{padding:22px;border-radius:24px}#about-us-page .app-subpage-section{padding:18px 0}#about-us-page .app-person-focus ul{padding-left:16px}#about-us-page .legal-footer{padding:22px;border-radius:24px}#about-us-page .legal-footer-links{display:flex;flex-wrap:wrap;gap:10px}#about-us-page .legal-footer-link{width:auto;justify-content:center}}#about-us-page .container,#kunden-page .container,#partner-page .container,#contact-page .container{max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px}#partner-page,#kunden-page,#contact-page{position:relative;min-height:100vh;color:#f7f9fc}#partner-page .container,#kunden-page .container,#contact-page .container{position:relative;z-index:1}#partner-page{background:radial-gradient(circle at top left,rgba(37,244,238,.11),transparent 36%),radial-gradient(circle at top right,rgba(179,136,255,.12),transparent 34%),radial-gradient(circle at 78% 22%,rgba(255,92,138,.1),transparent 24%),linear-gradient(180deg,#07111f 0%,#091526 52%,#07111f 100%)}#partner-page:before,#partner-page:after,#kunden-page:before,#kunden-page:after,#contact-page:before,#contact-page:after{content:"";position:absolute;inset:auto;border-radius:999px;pointer-events:none;filter:blur(90px);opacity:.55}#partner-page:before{top:140px;left:-110px;width:260px;height:260px;background:rgba(37,244,238,.16)}#partner-page:after{top:320px;right:-120px;width:320px;height:320px;background:rgba(179,136,255,.16)}#kunden-page{background:radial-gradient(circle at top left,rgba(37,244,238,.1),transparent 38%),radial-gradient(circle at top right,rgba(93,173,255,.12),transparent 34%),radial-gradient(circle at 74% 24%,rgba(37,244,238,.08),transparent 22%),linear-gradient(180deg,#07111f 0%,#0a1628 52%,#07111f 100%)}#kunden-page:before{top:130px;left:-110px;width:250px;height:250px;background:rgba(37,244,238,.14)}#kunden-page:after{top:310px;right:-120px;width:300px;height:300px;background:rgba(93,173,255,.16)}#contact-page{background:radial-gradient(circle at top left,rgba(139,92,246,.12),transparent 36%),radial-gradient(circle at top right,rgba(37,244,238,.1),transparent 34%),radial-gradient(circle at 76% 26%,rgba(120,119,255,.1),transparent 24%),linear-gradient(180deg,#07111f 0%,#091526 52%,#07111f 100%)}#contact-page:before{top:140px;left:-120px;width:260px;height:260px;background:rgba(139,92,246,.16)}#contact-page:after{top:320px;right:-120px;width:300px;height:300px;background:rgba(37,244,238,.14)}.partner-earnings-switch{display:flex;gap:12px;margin-top:30px;margin-bottom:30px}.partner-earnings-tab{padding:10px 18px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#fff;font-size:14px;cursor:pointer;transition:all .2s ease}.partner-earnings-tab:hover{background:rgba(255,255,255,.12)}.partner-earnings-tab.is-active{background:linear-gradient(135deg,#5ce1e6,#b388ff);border-color:transparent;color:#000}.partner-earnings-panel{padding:36px;margin-bottom:40px}.partner-earnings-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:35px}.partner-earnings-panel-head h3{font-size:26px;margin:10px 0}.partner-earnings-rate{text-align:right}.partner-earnings-rate span{font-size:13px;opacity:.7}.partner-earnings-rate strong{display:block;font-size:28px;margin-top:4px}.partner-earnings-scale{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.partner-earnings-card{padding:24px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);text-align:center;transition:all .25s ease}.partner-earnings-card:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.2)}.partner-earnings-customers{display:block;font-size:14px;opacity:.8;margin-bottom:10px}.partner-earnings-amount{display:block;font-size:36px;font-weight:700;margin-bottom:6px}.partner-earnings-caption{font-size:13px;opacity:.6}.partner-earnings-note{padding:20px;margin-top:30px;font-size:14px;opacity:.8}.partner-earnings-note strong{display:block;margin-bottom:6px}.partner-growth-scale{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:start;margin:8px 0 24px;padding:8px 6px 0}.partner-growth-line{position:absolute;left:8%;right:8%;top:20px;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(92,225,230,.45),rgba(179,136,255,.75));box-shadow:0 0 24px rgba(179,136,255,.18)}.partner-growth-node{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px}.partner-growth-dot{width:18px;height:18px;border-radius:999px;background:radial-gradient(circle at 35% 35%,#fff 0%,#bffcff 18%,#5ce1e6 52%,#8f70ff 100%);box-shadow:0 0 0 6px rgba(92,225,230,.08),0 0 24px rgba(143,112,255,.35)}.partner-growth-label{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.62)}.partner-earnings-card{position:relative;overflow:hidden}.partner-earnings-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,0));opacity:.85}.partner-earnings-card-1{transform:translateY(0)}.partner-earnings-card-2{transform:translateY(-6px)}.partner-earnings-card-3{transform:translateY(-12px)}.partner-earnings-card-4{transform:translateY(-18px)}.partner-earnings-card-1 .partner-earnings-amount{opacity:.88}.partner-earnings-card-2 .partner-earnings-amount{opacity:.92}.partner-earnings-card-3 .partner-earnings-amount,.partner-earnings-card-4 .partner-earnings-amount{opacity:1}.partner-earnings-card-4{border-color:rgba(179,136,255,.26);box-shadow:0 18px 48px rgba(0,0,0,.22),0 0 30px rgba(179,136,255,.1)}.partner-earnings-card:hover{transform:translateY(-6px)}.partner-earnings-card-2:hover{transform:translateY(-10px)}.partner-earnings-card-3:hover{transform:translateY(-16px)}.partner-earnings-card-4:hover{transform:translateY(-22px)}@media (max-width:900px){.partner-growth-scale{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.partner-growth-line{left:10%;right:10%}.partner-growth-label{font-size:11px}.partner-earnings-card-1,.partner-earnings-card-2,.partner-earnings-card-3,.partner-earnings-card-4{transform:none}}@media (max-width:600px){.partner-growth-scale{display:none}}#contact-page .container{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}#contact-page .app-contact-card{position:relative;overflow:hidden}#contact-page .app-contact-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0));opacity:.9}#contact-page .app-contact-method-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:22px}#contact-page .app-contact-method{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:18px;text-decoration:none;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);transition:transform .22s ease,border-color .22s ease,background .22s ease}#contact-page .app-contact-method:hover,#contact-page .app-contact-method:focus-visible{transform:translateY(-2px);background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);outline:none}#contact-page .app-contact-method-label{font-size:.84rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.54)}#contact-page .app-contact-method strong{font-size:1rem;line-height:1.45;color:#f8fbff;word-break:break-word}#contact-page .app-contact-schedule-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:56px;margin-top:18px;padding:16px 22px;border-radius:18px;text-decoration:none;font-weight:700;color:#04111f;background:linear-gradient(135deg,#5ce1e6 0%,#b388ff 100%);box-shadow:0 16px 36px rgba(92,225,230,.16),0 18px 40px rgba(179,136,255,.14);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}#contact-page .app-contact-schedule-btn:hover,#contact-page .app-contact-schedule-btn:focus-visible{transform:translateY(-2px);filter:brightness(1.03);box-shadow:0 20px 42px rgba(92,225,230,.18),0 22px 46px rgba(179,136,255,.16);outline:none}#contact-page .app-contact-cta{text-align:left}#contact-page .app-contact-cta-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}@media (max-width:760px){#contact-page .app-contact-cta-links{display:grid;grid-template-columns:1fr}#contact-page .app-contact-schedule-btn{min-height:54px}}.top-toolbar-link,.top-toolbar-link:visited,.top-toolbar-link:active{color:#fff !important}.top-toolbar-link:hover,.top-toolbar-link:focus{color:#fff}.top-toolbar-link.current-menu-item,.top-toolbar-link.current_page_item,.top-toolbar-link.current_page_parent,.top-toolbar-link.current-menu-parent{color:#fff}.top-toolbar-link[aria-current=page],.top-toolbar-link.current-menu-item{background:linear-gradient(135deg,rgba(124,231,255,.14),rgba(179,136,255,.14));border:1px solid rgba(124,231,255,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 1px rgba(124,231,255,.08),0 16px 34px rgba(6,12,24,.18)}.top-toolbar-link[aria-current=page] .top-toolbar-dot,.top-toolbar-link.current-menu-item .top-toolbar-dot{box-shadow:0 0 18px rgba(37,244,238,.5)}.top-toolbar-link[aria-current=page]:hover,.top-toolbar-link[aria-current=page]:focus-visible,.top-toolbar-link.current-menu-item:hover,.top-toolbar-link.current-menu-item:focus-visible{background:linear-gradient(135deg,rgba(124,231,255,.18),rgba(179,136,255,.18));border-color:rgba(124,231,255,.34)}@media (max-width:768px){.top-toolbar-wrap{top:40px;overflow:visible !important}.top-toolbar-wrap .container{padding-left:16px !important;padding-right:16px !important;overflow:visible !important}.top-toolbar{position:relative !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 auto !important;padding:8px 20px 8px 76px !important;overflow:visible !important;border-radius:999px}.top-toolbar-nav{display:flex !important;align-items:center !important;gap:4px !important;min-width:0 !important;overflow-x:auto !important;overflow-y:hidden !important;white-space:nowrap !important;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.top-toolbar-nav::-webkit-scrollbar{display:none}.top-toolbar-home{position:absolute !important;left:-10px !important;top:50% !important;transform:translateY(-50%) !important;z-index:5 !important;width:72px !important;height:72px !important;margin:0 !important;padding:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;overflow:visible !important;isolation:isolate;background:0 0 !important;border:none !important;box-shadow:none !important}.top-toolbar-home img{width:72px !important;height:72px !important;object-fit:contain !important;display:block !important}.top-toolbar-home:before{content:"";position:absolute;inset:0;border-radius:18px;background:rgba(10,18,34,.62);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 20px 48px rgba(0,0,0,.32);z-index:-1}.top-toolbar-link{flex:0 0 auto !important;min-width:fit-content !important;white-space:nowrap !important;font-size:13px !important;line-height:1 !important;padding:10px !important}.top-toolbar-dot{display:none !important}}.ast-scroll-top-icon,#ast-scroll-top,.scroll-up,a[href="#top"].scroll-top{position:fixed;right:22px;bottom:22px;width:54px;height:54px;border-radius:18px;display:flex !important;align-items:center !important;justify-content:center !important;background:rgba(10,18,34,.62) !important;border:1px solid rgba(255,255,255,.12) !important;box-shadow:0 16px 40px rgba(0,0,0,.28),0 0 24px rgba(37,244,238,.1),0 0 32px rgba(179,136,255,.08);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#eef4ff !important;line-height:1 !important;text-align:center;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;z-index:999}.ast-scroll-top-icon:hover,#ast-scroll-top:hover,.scroll-up:hover,a[href="#top"].scroll-top:hover,.ast-scroll-top-icon:focus-visible,#ast-scroll-top:focus-visible,.scroll-up:focus-visible,a[href="#top"].scroll-top:focus-visible{transform:translateY(-2px);background:rgba(15,24,42,.82) !important;border-color:rgba(92,225,230,.34) !important;box-shadow:0 20px 44px rgba(0,0,0,.34),0 0 28px rgba(37,244,238,.18),0 0 36px rgba(179,136,255,.12);color:#fff !important;outline:none}.ast-scroll-top-icon svg,.ast-scroll-top-icon i,#ast-scroll-top svg,#ast-scroll-top i,.scroll-up svg,.scroll-up i,a[href="#top"].scroll-top svg,a[href="#top"].scroll-top i{width:18px !important;height:18px !important;font-size:18px !important;line-height:1 !important;display:block !important;position:static !important;margin:0 !important;padding:0 !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;transform:rotate(180deg) !important}.ast-scroll-top-icon span,#ast-scroll-top span,.scroll-up span,a[href="#top"].scroll-top span{display:flex !important;align-items:center !important;justify-content:center !important;width:100%;height:100%;line-height:1 !important;margin:0 !important;padding:0 !important}@media (max-width:768px){.ast-scroll-top-icon,#ast-scroll-top,.scroll-up,a[href="#top"].scroll-top{right:16px;bottom:16px;width:50px;height:50px;border-radius:16px}}.top-toolbar-wrap{z-index:1200 !important}.hamburger-btn{display:none !important}@media (max-width:700px){.hamburger-btn{display:flex !important;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:10px;cursor:pointer;padding:8px;flex-shrink:0}.top-toolbar-nav{display:none !important}}.em-site-footer{position:relative;background:#080c14;border-top:1px solid rgba(99,179,237,.12);overflow:hidden}.em-footer-glow-bar{position:absolute;top:0;left:50%;transform:translateX(-50%);width:60%;height:1px;background:linear-gradient(90deg,transparent,#63b3ed 30%,#a78bfa 70%,transparent);box-shadow:0 0 20px 2px rgba(99,179,237,.4),0 0 40px 4px rgba(167,139,250,.2)}.em-footer-inner{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;max-width:1200px;margin:0 auto;padding:4rem 2rem 3rem}.em-footer-brand{display:flex;flex-direction:column;gap:1rem}.em-footer-logo{display:flex;align-items:center;gap:.75rem}.em-logo-mark{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#1a2a4a,#0d1829);border:1px solid rgba(99,179,237,.4);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.85rem;color:#fff;letter-spacing:.5px;box-shadow:0 0 12px rgba(99,179,237,.25),inset 0 1px 0 rgba(255,255,255,.1)}.em-logo-text{font-size:1rem;font-weight:600;color:#e2e8f0;letter-spacing:.02em}.em-footer-tagline{font-size:.875rem;color:#718096;line-height:1.6;margin:0}.em-footer-badges{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.em-store-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#a0aec0;font-size:.75rem;font-weight:500;text-decoration:none;transition:all .25s ease;width:fit-content}.em-store-badge:hover{background:rgba(99,179,237,.08);border-color:rgba(99,179,237,.3);color:#63b3ed;box-shadow:0 0 12px rgba(99,179,237,.15);transform:translateY(-1px)}.em-footer-col{display:flex;flex-direction:column;gap:1rem}.em-footer-heading{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#4a5568;margin:0 0 .25rem}.em-footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.em-footer-links li a{font-size:.875rem;color:#718096;text-decoration:none;transition:color .2s ease}.em-footer-links li a:hover{color:#63b3ed}.em-footer-contact li{display:flex;align-items:center;gap:.5rem;color:#718096;font-size:.875rem}.em-footer-contact li svg{flex-shrink:0;opacity:.6}.em-footer-bottom{border-top:1px solid rgba(255,255,255,.06)}.em-footer-bottom-inner{max-width:1200px;margin:0 auto;padding:1.25rem 2rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.em-footer-copy{font-size:.75rem;color:#4a5568}.em-footer-copy a{color:#4a5568;text-decoration:none}.em-footer-copy a:hover{color:#63b3ed}.em-footer-made{font-size:.75rem;color:#4a5568}.em-heart{color:#e53e3e;display:inline-block;animation:heartbeat 1.8s ease-in-out infinite}@keyframes heartbeat{0%,100%{transform:scale(1)}14%{transform:scale(1.2)}28%{transform:scale(1)}42%{transform:scale(1.15)}56%{transform:scale(1)}}@media (max-width:900px){.em-footer-inner{grid-template-columns:1fr 1fr;gap:2rem;padding:3rem 1.5rem 2rem}.em-footer-brand{grid-column:1/-1}.em-footer-badges{flex-direction:row;flex-wrap:wrap}}@media (max-width:600px){.em-footer-inner{grid-template-columns:1fr;padding:2.5rem 1.25rem 1.5rem}.em-footer-bottom-inner{flex-direction:column;text-align:center;gap:.25rem}}#em-cursor-glow{position:fixed;top:0;left:0;pointer-events:none;z-index:99999;width:400px;height:400px;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle at center,rgba(99,179,237,.1) 0%,rgba(167,139,250,.06) 35%,transparent 70%);transition:opacity .3s ease;opacity:0;mix-blend-mode:screen;will-change:transform}#em-cursor-glow.em-glow-active{opacity:1}#em-cursor-glow-inner{position:fixed;top:0;left:0;pointer-events:none;z-index:99998;width:18px;height:18px;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(99,179,237,.6) 0%,transparent 70%);transition:opacity .3s ease,transform .1s ease;opacity:0;mix-blend-mode:screen;will-change:transform}#em-cursor-glow-inner.em-glow-active{opacity:1}.app-subpage{background:#070b12 !important;min-height:100svh}.subpage-hero{position:relative;padding:140px 0 80px !important}.subpage-hero:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(99,179,237,.06) 0%,transparent 70%);pointer-events:none}.subpage-hero h1{font-size:clamp(2.5rem, 6vw, 4.5rem) !important;font-weight:800 !important;letter-spacing:-.03em !important;line-height:1.05 !important;color:#f1f5f9 !important}.subpage-label,.page-label{font-size:.65rem !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#63b3ed !important;background:rgba(99,179,237,.08) !important;border:1px solid rgba(99,179,237,.15) !important;padding:4px 10px !important;border-radius:100px !important;display:inline-block !important;margin-bottom:1.25rem !important}.app-subpage .glass,.app-subpage [class*=glass],.app-subpage .card{background:rgba(255,255,255,.025) !important;border:1px solid rgba(255,255,255,.07) !important;backdrop-filter:blur(20px) !important;-webkit-backdrop-filter:blur(20px) !important}.app-subpage-about .hero-headline{font-size:clamp(2.5rem, 6vw, 4rem) !important;font-weight:800 !important;letter-spacing:-.02em !important}.app-subpage-about .tab-nav{display:flex;gap:8px;flex-wrap:wrap}.app-subpage-about .tab-btn{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:100px !important;color:#94a3b8 !important;font-size:.7rem !important;font-weight:600 !important;letter-spacing:.08em !important;padding:7px 16px !important;transition:all .25s ease !important;cursor:pointer !important}.app-subpage-about .tab-btn.active,.app-subpage-about .tab-btn:hover{background:rgba(99,179,237,.1) !important;border-color:rgba(99,179,237,.25) !important;color:#63b3ed !important}.app-subpage .feature-list-item{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05)}.app-subpage .feature-list-icon{width:32px;height:32px;border-radius:8px;background:rgba(99,179,237,.1);border:1px solid rgba(99,179,237,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#63b3ed;font-size:.8rem}.app-subpage-partner .income-badge{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,rgba(52,211,153,.12),rgba(99,179,237,.12));border:1px solid rgba(52,211,153,.2);border-radius:100px;padding:6px 14px;font-size:.75rem;font-weight:600;color:#34d399}.app-subpage .contact-card{background:rgba(255,255,255,.025) !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:20px !important;padding:2rem !important;transition:all .3s ease !important}.app-subpage .contact-card:hover{border-color:rgba(99,179,237,.2) !important;transform:translateY(-3px) !important}.legal-footer{background:rgba(255,255,255,.02) !important;border:1px solid rgba(255,255,255,.06) !important;border-radius:20px !important}.legal-footer-links a{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:100px !important;padding:10px 20px !important;font-size:.85rem !important;font-weight:500 !important;color:#94a3b8 !important;text-decoration:none !important;transition:all .2s ease !important;display:inline-block !important}.legal-footer-links a:hover{background:rgba(99,179,237,.08) !important;border-color:rgba(99,179,237,.2) !important;color:#63b3ed !important}@media (max-width:768px){.subpage-hero{padding:120px 0 60px !important}.subpage-hero h1{font-size:clamp(2rem, 9vw, 2.8rem) !important}.app-subpage .glass,.app-subpage [class*=glass],.app-subpage .card{padding:1.5rem !important}.legal-footer-links{flex-wrap:wrap;gap:8px;display:flex}}.reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.reveal.in-view{opacity:1;transform:translateY(0)}a:not(.em-store-badge):not(.btn):not(.nav-link):not(.mobile-menu-link):not(.em-footer-links a){transition:color .2s ease !important}.app-subpage>section,.app-subpage>div[class*=section],.app-subpage>div[class*=content]{scroll-margin-top:80px}.legal-footer-section{display:none !important}.pill{font-size:.65rem !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:5px 12px !important;border-radius:100px !important;display:inline-block !important}h1 span[style*=color],h1 .gradient-text,h2 span[style*=color],h2 .gradient-text{background:linear-gradient(135deg,#63b3ed 0%,#a78bfa 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.app-subpage .container{max-width:1200px !important;margin-left:auto !important;margin-right:auto !important;padding-left:2rem !important;padding-right:2rem !important}@media (max-width:600px){.app-subpage .container{padding-left:1.25rem !important;padding-right:1.25rem !important}}.feature-list{list-style:none !important;padding:0 !important;margin:0 !important;display:flex;flex-direction:column;gap:.75rem}.feature-list li{display:flex;align-items:flex-start;gap:10px;font-size:.9rem;color:#94a3b8;line-height:1.5}.feature-list li:before{content:'✓';color:#34d399;font-weight:700;font-size:.8rem;flex-shrink:0;margin-top:2px;width:16px}.step-number{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,rgba(99,179,237,.15),rgba(167,139,250,.15));border:1px solid rgba(99,179,237,.2);font-weight:800;font-size:.9rem;color:#63b3ed;flex-shrink:0}.partner-card,.benefit-card,.income-card{position:relative;overflow:hidden;transition:all .35s ease !important}.partner-card:after,.benefit-card:after{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(99,179,237,.03),rgba(167,139,250,.03));opacity:0;transition:opacity .35s ease;pointer-events:none}.partner-card:hover:after,.benefit-card:hover:after{opacity:1}.contact-icon-wrap{width:48px;height:48px;border-radius:14px;background:rgba(99,179,237,.08);border:1px solid rgba(99,179,237,.15);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;transition:all .3s ease}.contact-icon-wrap:hover{background:rgba(99,179,237,.15);border-color:rgba(99,179,237,.3);transform:scale(1.05)}.team-card{border-radius:24px !important;overflow:hidden;transition:transform .4s ease,box-shadow .4s ease !important}.team-card:hover{transform:translateY(-4px) !important;box-shadow:0 30px 80px rgba(0,0,0,.4) !important}.network-showcase{background:rgba(255,255,255,.015) !important;border:1px solid rgba(255,255,255,.06) !important;border-radius:24px !important}.network-logo-card{background:rgba(255,255,255,.025) !important;border:1px solid rgba(255,255,255,.06) !important;border-radius:14px !important;transition:all .3s ease !important}.network-logo-card:hover{background:rgba(255,255,255,.04) !important;border-color:rgba(99,179,237,.15) !important;transform:scale(1.02) !important}.review-card{background:rgba(255,255,255,.025) !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:20px !important;padding:1.75rem !important;transition:border-color .3s ease !important}.review-card:hover{border-color:rgba(99,179,237,.15) !important}.app-subpage>*:nth-last-child(2),.em-site-footer{margin-top:0 !important}@media (max-width:768px){.app-subpage{overflow-x:hidden}.tab-nav,[class*=tab-nav],.about-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap !important;padding-bottom:4px}.tab-nav::-webkit-scrollbar{display:none}.partner-hero h1{font-size:clamp(2rem, 9vw, 3rem) !important}.contact-grid{grid-template-columns:1fr !important}}body:not(.page-template-page-einfach-mehr){background:#040b18 !important}@keyframes subOrbFloat{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.page-about-us .about-hero,.page-about-us [class*=hero],.page-about-us .page-hero{background:#040b18 !important;position:relative !important;overflow:hidden !important}.page-about-us .about-hero:before,.page-about-us [class*=hero]:before,.page-about-us .page-hero:before{content:'' !important;position:absolute !important;inset:0 !important;background:radial-gradient(ellipse 60vw 50vh at 15% 35%,rgba(99,179,237,.18) 0%,transparent 60%),radial-gradient(ellipse 50vw 40vh at 85% 25%,rgba(167,139,250,.14) 0%,transparent 55%),linear-gradient(135deg,rgba(99,179,237,.03) 1px,transparent 1px),linear-gradient(rgba(99,179,237,.03) 1px,transparent 1px);background-size:300% 300%,300% 300%,60px 60px,60px 60px !important;animation:subOrbFloat 18s ease-in-out infinite !important;pointer-events:none !important;z-index:0 !important}.page-nutzer .nutzer-hero,.page-nutzer [class*=hero],.page-nutzer .page-hero{background:#040b18 !important;position:relative !important;overflow:hidden !important}.page-nutzer .nutzer-hero:before,.page-nutzer [class*=hero]:before,.page-nutzer .page-hero:before{content:'' !important;position:absolute !important;inset:0 !important;background:radial-gradient(ellipse 60vw 55vh at 80% 30%,rgba(52,211,153,.15) 0%,transparent 60%),radial-gradient(ellipse 50vw 40vh at 20% 60%,rgba(99,179,237,.15) 0%,transparent 55%);background-size:300% 300% !important;animation:subOrbFloat 15s ease-in-out infinite !important;pointer-events:none !important;z-index:0 !important}.page-partner .partner-hero,.page-partner [class*=hero],.page-partner .page-hero{background:#040b18 !important;position:relative !important;overflow:hidden !important}.page-partner .partner-hero:before,.page-partner [class*=hero]:before,.page-partner .page-hero:before{content:'' !important;position:absolute !important;inset:0 !important;background:radial-gradient(ellipse 65vw 45vh at 10% 25%,rgba(244,114,182,.12) 0%,transparent 60%),radial-gradient(ellipse 55vw 50vh at 90% 70%,rgba(167,139,250,.18) 0%,transparent 60%);background-size:300% 300% !important;animation:subOrbFloat 20s ease-in-out infinite !important;pointer-events:none !important;z-index:0 !important}.page-contact .kontakt-hero,.page-contact [class*=hero],.page-contact .page-hero{background:#040b18 !important;position:relative !important;overflow:hidden !important}.page-contact .kontakt-hero:before,.page-contact [class*=hero]:before,.page-contact .page-hero:before{content:'' !important;position:absolute !important;inset:0 !important;background:radial-gradient(ellipse 70vw 55vh at 50% 20%,rgba(99,179,237,.15) 0%,transparent 60%),radial-gradient(ellipse 50vw 40vh at 30% 80%,rgba(167,139,250,.12) 0%,transparent 55%);background-size:300% 300% !important;animation:subOrbFloat 14s ease-in-out infinite !important;pointer-events:none !important;z-index:0 !important}.page-about-us h1,.page-nutzer h1,.page-partner h1,.page-contact h1{color:#fff !important;background:linear-gradient(135deg,#fff 0%,#a78bfa 45%,#63b3ed 100%) !important;background-size:400% auto !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;animation:heroTextShine 7s linear infinite !important}.page-about-us section,.page-nutzer section,.page-partner section,.page-contact section{background:0 0 !important}.team-card{background:rgba(8,15,35,.85) !important;border:1px solid rgba(99,179,237,.15) !important;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease !important}.team-card:hover{transform:translateY(-8px) !important;border-color:rgba(99,179,237,.4) !important;box-shadow:0 20px 60px rgba(0,0,0,.4),0 0 40px rgba(99,179,237,.12) !important}.contact-card,.contact-option{background:rgba(8,15,35,.85) !important;border:1px solid rgba(99,179,237,.15) !important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease !important}.contact-card:hover,.contact-option:hover{transform:translateY(-6px) !important;border-color:rgba(99,179,237,.4) !important;box-shadow:0 16px 48px rgba(0,0,0,.35),0 0 30px rgba(99,179,237,.12) !important}.partner-feature-card,.earning-card,.benefit-card{background:rgba(8,15,35,.85) !important;border:1px solid rgba(167,139,250,.15) !important;transition:transform .3s ease,box-shadow .3s ease !important}.partner-feature-card:hover,.earning-card:hover,.benefit-card:hover{transform:translateY(-6px) !important;box-shadow:0 16px 48px rgba(0,0,0,.35),0 0 30px rgba(167,139,250,.12) !important;border-color:rgba(167,139,250,.4) !important}.step-connector,.process-line,.timeline-line{background:linear-gradient(90deg,rgba(99,179,237,.3),rgba(167,139,250,.3)) !important}.page-about-us h2,.page-nutzer h2,.page-partner h2,.page-contact h2{color:#fff !important}body{background-color:#040b18 !important}.ast-container,.site-content,#content,.entry-content,main.site-main{background:0 0 !important}#ast-fixed-header,.ast-masthead-custom-menu-items,.main-header-bar{background:rgba(4,11,24,.92) !important;backdrop-filter:blur(20px) !important;border-bottom:1px solid rgba(99,179,237,.08) !important}.network-marquee-viewport{overflow-x:hidden !important;overflow-y:visible !important;padding:8px 0 !important}.network-showcase{overflow:visible !important;padding:28px 28px 36px !important}.network-marquee,.network-marquee-logos{overflow:visible !important}.network-logo-card{overflow:visible !important;box-shadow:0 2px 16px rgba(0,0,0,.3) !important}.about-tabs,.nutzer-tabs,[class*=-tabs][role=tablist],.app-subpage-section .container>[role=tablist]{background:0 0 !important;border:none !important;box-shadow:none !important;display:flex !important;justify-content:center !important;gap:10px !important;padding:16px 0 !important}.about-tab,.nutzer-tab,.pill[role=tab],button.pill.about-tab,button.pill.nutzer-tab{background:rgba(255,255,255,.05) !important;border:1px solid rgba(99,179,237,.18) !important;color:rgba(220,230,255,.7) !important;padding:8px 20px !important;border-radius:100px !important;font-size:.78rem !important;font-weight:600 !important;letter-spacing:.06em !important;text-transform:uppercase !important;cursor:pointer !important;transition:background .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease !important}.about-tab:hover,.nutzer-tab:hover,button.pill.about-tab:hover{background:rgba(99,179,237,.1) !important;border-color:rgba(99,179,237,.4) !important;color:#93c5fd !important}.about-tab.is-active,.nutzer-tab.is-active,button.pill.about-tab.is-active,button.pill[aria-selected=true]{background:linear-gradient(135deg,rgba(99,179,237,.18),rgba(167,139,250,.15)) !important;border-color:rgba(99,179,237,.5) !important;color:#e2e8f0 !important;box-shadow:0 0 16px rgba(99,179,237,.2) !important}#em-ambient-orbs>div:first-child{background:radial-gradient(circle,rgba(30,58,138,.45) 0%,transparent 70%) !important}#em-ambient-orbs>div:nth-child(2){background:radial-gradient(circle,rgba(88,28,135,.38) 0%,transparent 70%) !important}.app-subpage{background:linear-gradient(180deg,#050d1f 0%,#070e20 40%,#060c1c 100%) !important}.app-subpage-section{position:relative !important}.app-subpage-section:nth-child(even){background:rgba(99,179,237,.022) !important}.app-subpage-section{padding-top:80px !important;padding-bottom:80px !important}.app-subpage>.app-subpage-section:first-child{padding-top:100px !important;padding-bottom:60px !important}.app-subpage h1{line-height:1.05 !important;letter-spacing:-.03em !important;margin-bottom:20px !important;max-width:680px !important}.app-subpage h2{line-height:1.15 !important;margin-bottom:16px !important;max-width:600px !important}.app-subpage p{line-height:1.7 !important;color:rgba(210,225,255,.82) !important;max-width:560px !important}.app-subpage ul li,.app-subpage .feature-list li{color:rgba(210,225,255,.82) !important;line-height:1.6 !important;margin-bottom:10px !important}.app-subpage .glass,.app-subpage [class*=card],.app-subpage [class*=-card]{background:rgba(12,22,50,.75) !important;border-color:rgba(99,179,237,.14) !important}.team-card,.about-team-card{background:rgba(10,18,40,.8) !important;border:1px solid rgba(99,179,237,.15) !important}.nutzer-section-tabs,[class*=section-tabs],[class*=nutzer-tabs]{background:0 0 !important;border:none !important}.page-partner .about-hero,.page-partner .partner-hero,.page-partner [class*=hero]{background:#050d1f !important}.partner-card,.earning-highlight,.provision-card{background:rgba(12,22,50,.85) !important;border-color:rgba(167,139,250,.18) !important}.contact-method-card,.contact-icon-card,[class*=contact-card]{background:rgba(12,22,50,.8) !important;border-color:rgba(99,179,237,.2) !important}.contact-method-card:hover,.contact-icon-card:hover{background:rgba(15,28,65,.9) !important;border-color:rgba(99,179,237,.45) !important;box-shadow:0 12px 40px rgba(0,0,0,.4),0 0 24px rgba(99,179,237,.15) !important}.glass{background:rgba(12,22,50,.6) !important;border:1px solid rgba(99,179,237,.12) !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important}.app-subpage .top-toolbar.glass{background:rgba(12,22,50,.6) !important}.app-subpage-section+.app-subpage-section{border-top:1px solid rgba(99,179,237,.06) !important}.app-subpage-hero-grid,.hero-grid-subpage,[class*=hero-grid]{gap:60px !important;align-items:center !important}.page-about-us .app-subpage-section:first-child:before,.page-nutzer .app-subpage-section:first-child:before,.page-partner .app-subpage-section:first-child:before,.page-contact .app-subpage-section:first-child:before{content:'' !important;position:absolute !important;inset:0 !important;background:radial-gradient(ellipse 70vw 60vh at 10% 40%,rgba(99,179,237,.22) 0%,transparent 60%),radial-gradient(ellipse 60vw 50vh at 90% 30%,rgba(167,139,250,.18) 0%,transparent 55%),radial-gradient(ellipse 40vw 40vh at 50% 90%,rgba(52,211,153,.08) 0%,transparent 50%) !important;pointer-events:none !important;z-index:0 !important;animation:subOrbFloat 16s ease-in-out infinite !important;background-size:200% 200% !important}.page-about-us .app-subpage-section:first-child,.page-nutzer .app-subpage-section:first-child,.page-partner .app-subpage-section:first-child,.page-contact .app-subpage-section:first-child{position:relative !important;overflow:hidden !important}.page-about-us .app-subpage-section:first-child .container,.page-nutzer .app-subpage-section:first-child .container,.page-partner .app-subpage-section:first-child .container,.page-contact .app-subpage-section:first-child .container{position:relative !important;z-index:2 !important}.app-subpage h1,.app-subpage h2,.app-subpage h3{text-wrap:balance !important}.app-subpage p{text-wrap:pretty !important}.em-site-footer{background:linear-gradient(180deg,#070e22 0%,#050c1a 100%) !important;border-top:1px solid rgba(99,179,237,.15) !important}@media (max-width:640px){.about-tabs,.nutzer-tabs,[class*=-tabs][role=tablist]{flex-wrap:wrap !important;gap:8px !important;padding:12px 8px !important}.about-tab,button.pill.about-tab{padding:6px 14px !important;font-size:.72rem !important}.network-marquee-viewport{padding:6px 0 !important}}.about-tabs,.nutzer-tabs,div.about-tabs.glass,div[role=tablist].glass,[class*=-tabs][role=tablist]{backdrop-filter:none !important;-webkit-backdrop-filter:none !important;background:0 0 !important;border:none !important;box-shadow:none !important}.app-subpage-section:has(.about-tabs),.app-subpage-section:has([role=tablist]){background:0 0 !important}.app-subpage .container:has(.about-tabs){overflow:visible !important}.page-about-us,.page-nutzer,.page-partner,.page-contact{background:#050d1f !important}.page-about-us #em-ambient-orbs>div:first-child,.page-nutzer #em-ambient-orbs>div:first-child,.page-partner #em-ambient-orbs>div:first-child,.page-contact #em-ambient-orbs>div:first-child{width:800px !important;height:800px !important;opacity:.85 !important}.app-subpage h2{margin-bottom:20px !important;color:#fff !important}.app-subpage p+p{margin-top:12px !important}#einfach-mehr-app .network-showcase,#einfach-mehr-app .network-showcase.glass{overflow:visible !important;padding:32px 28px !important}#einfach-mehr-app .network-marquee-viewport{overflow-x:hidden !important;overflow-y:visible !important;padding-top:8px !important;padding-bottom:8px !important}#einfach-mehr-app .network-showcase.glass{backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important}#einfach-mehr-app section:has(.network-showcase){overflow:visible !important}#einfach-mehr-app .reveal:has(.network-showcase){overflow:visible !important}.app-subpage .step-item,.app-subpage [class*=step]{margin-bottom:32px !important}.app-subpage .features-grid,.app-subpage [class*=grid]{gap:24px !important}.about-team-grid{gap:28px !important}.partner-calculator,[class*=calculator]{background:rgba(10,20,48,.8) !important;border:1px solid rgba(167,139,250,.2) !important}input[type=range]{accent-color:#63b3ed !important}@media (max-width:768px){.app-subpage h1{font-size:clamp(2rem, 9vw, 3.2rem) !important;max-width:100% !important}.app-subpage h2{font-size:clamp(1.6rem, 7vw, 2.5rem) !important;max-width:100% !important}.app-subpage p{max-width:100% !important}.app-subpage-section{padding-top:60px !important;padding-bottom:60px !important}.about-tabs,[class*=-tabs][role=tablist]{padding:12px 0 !important;gap:8px !important}}.app-subpage h1{font-size:clamp(2.4rem, 5.5vw, 4.8rem) !important;line-height:1.06 !important;letter-spacing:-.03em !important;margin-bottom:24px !important;max-width:640px !important;word-break:keep-all !important;overflow-wrap:break-word !important}.page-partner .app-subpage h1,.page-template-page-partner .app-subpage h1{font-size:clamp(2.2rem, 5vw, 4.2rem) !important;max-width:580px !important;line-height:1.08 !important}.app-subpage h2{font-size:clamp(1.8rem, 3.5vw, 3rem) !important;line-height:1.15 !important;letter-spacing:-.02em !important;margin-bottom:20px !important;max-width:580px !important;text-wrap:balance !important}.app-subpage h3{font-size:clamp(1.2rem, 2.5vw, 1.6rem) !important;line-height:1.3 !important;letter-spacing:-.01em !important;margin-bottom:12px !important}.app-subpage p{font-size:clamp(0.95rem, 1.8vw, 1.05rem) !important;line-height:1.72 !important;color:rgba(210,225,255,.82) !important;max-width:520px !important;text-wrap:pretty !important}.app-subpage-hero-grid .hero-copy{display:flex !important;flex-direction:column !important;gap:0 !important}.app-subpage-hero-grid .hero-copy h1{margin-bottom:20px !important}.app-subpage-hero-grid .hero-copy p{margin-bottom:28px !important}.app-subpage .hero-actions,.app-subpage .cta-buttons,.app-subpage [class*=btn-group],.app-subpage [class*=button-group]{display:flex !important;flex-wrap:wrap !important;gap:12px !important;margin-top:4px !important}.app-subpage .section-header,.app-subpage [class*=section-heading]{margin-bottom:48px !important}.app-subpage .features-grid,.app-subpage .nutzer-features-grid,.app-subpage .partner-benefits-grid,.app-subpage [class*=-grid]:not(.hero-grid):not(.about-team-grid){gap:20px !important}.about-team-grid{gap:24px !important;margin-top:40px !important}.app-subpage [class*=steps-section],.app-subpage [class*=process-section]{padding-top:80px !important;padding-bottom:80px !important}.app-subpage [class*=step-item]+[class*=step-item]{margin-top:0 !important}.page-about-us .app-subpage h1{font-size:clamp(2.4rem, 5vw, 4.4rem) !important;max-width:620px !important}.page-contact .app-subpage h1,.page-template-page-contact .app-subpage h1{font-size:clamp(2.6rem, 5.5vw, 5rem) !important;max-width:680px !important}.page-nutzer .app-subpage h1,.page-template-page-nutzer .app-subpage h1{font-size:clamp(2.2rem, 5vw, 4.5rem) !important;max-width:600px !important;line-height:1.08 !important}.section-label,.page-badge,.eyebrow-badge,[class*=section-badge],[class*=eyebrow]{margin-bottom:16px !important;display:inline-block !important}@media (max-width:768px){.app-subpage h1{font-size:clamp(2rem, 9vw, 3.2rem) !important;max-width:100% !important;letter-spacing:-.02em !important}.page-partner .app-subpage h1{font-size:clamp(1.9rem, 8.5vw, 3rem) !important}.app-subpage h2{font-size:clamp(1.5rem, 7vw, 2.4rem) !important;max-width:100% !important}.app-subpage p{max-width:100% !important;font-size:.95rem !important}.app-subpage .hero-copy{margin-bottom:32px !important}}@media (max-width:1024px) and (min-width:769px){.app-subpage h1{font-size:clamp(2.2rem, 4.5vw, 3.8rem) !important}.page-partner .app-subpage h1{font-size:clamp(2rem, 4vw, 3.4rem) !important}}.page-impressum,.page-datenschutzerklaerung,.page-cookie-richtlinie,[class*=page-datenschutz],[class*=page-cookie],[class*=page-impressum]{background:#050d1f !important}.page-impressum .site-content,.page-datenschutzerklaerung .site-content,.page-cookie-richtlinie .site-content,[class*=page-datenschutz] .site-content,[class*=page-cookie] .site-content{background:0 0 !important}.page-impressum .entry-content,.page-datenschutzerklaerung .entry-content,.page-cookie-richtlinie .entry-content,[class*=page-datenschutz] .entry-content,[class*=page-cookie] .entry-content,[class*=page-impressum] .entry-content{max-width:780px !important;margin:0 auto !important;padding:60px 32px 100px !important;color:rgba(210,225,255,.85) !important}.page-impressum h1,.page-datenschutzerklaerung h1,.page-cookie-richtlinie h1,[class*=page-datenschutz] h1,[class*=page-cookie] h1,[class*=page-impressum] h1,.entry-title{font-size:clamp(2rem, 5vw, 3.5rem) !important;font-weight:900 !important;color:#fff !important;background:linear-gradient(135deg,#fff 0%,#a78bfa 45%,#63b3ed 100%) !important;background-size:400% auto !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;line-height:1.15 !important;letter-spacing:-.02em !important;margin-bottom:40px !important;word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important;max-width:100% !important}.page-impressum h2,.page-datenschutzerklaerung h2,.page-cookie-richtlinie h2,[class*=page-datenschutz] h2,[class*=page-cookie] h2,[class*=page-impressum] h2,.entry-content h2{font-size:1.25rem !important;font-weight:700 !important;color:#93c5fd !important;margin-top:48px !important;margin-bottom:16px !important;padding-bottom:10px !important;border-bottom:1px solid rgba(99,179,237,.15) !important;-webkit-text-fill-color:#93c5fd !important;background:0 0 !important;letter-spacing:-.01em !important}.entry-content h3{font-size:1.05rem !important;font-weight:600 !important;color:rgba(210,225,255,.9) !important;-webkit-text-fill-color:rgba(210,225,255,.9) !important;background:0 0 !important;margin-top:28px !important;margin-bottom:10px !important}.entry-content p{font-size:.95rem !important;line-height:1.75 !important;color:rgba(200,218,255,.8) !important;margin-bottom:16px !important}.entry-content a{color:#63b3ed !important;text-decoration:none !important;border-bottom:1px solid rgba(99,179,237,.3) !important;transition:color .2s ease,border-color .2s ease !important}.entry-content a:hover{color:#93c5fd !important;border-color:rgba(147,197,253,.6) !important}.entry-content hr{border:none !important;height:1px !important;background:linear-gradient(90deg,transparent,rgba(99,179,237,.25),transparent) !important;margin:40px 0 !important}.entry-content ul,.entry-content ol{padding-left:1.5rem !important;margin-bottom:16px !important}.entry-content li{color:rgba(200,218,255,.8) !important;line-height:1.7 !important;margin-bottom:6px !important}.ast-article-single,.ast-page-builder-template .site-content .ast-container{background:0 0 !important}.single-page .entry-content,.page .entry-content{background:0 0 !important}.ast-article-post-format{background:0 0 !important}.page-impressum .section-label,.page-datenschutzerklaerung .section-label,.page-cookie-richtlinie .section-label,[class*=page-datenschutz] .section-label,[class*=page-cookie] .section-label,[class*=page-impressum] .section-label{display:inline-block !important;background:rgba(99,179,237,.08) !important;border:1px solid rgba(99,179,237,.2) !important;color:#63b3ed !important;padding:4px 12px !important;border-radius:100px !important;font-size:.7rem !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;margin-bottom:20px !important}#einfach-mehr-app section,.app-subpage-section{padding-top:80px !important;padding-bottom:80px !important}#einfach-mehr-app section:first-of-type,.app-subpage>.app-subpage-section:first-child{padding-top:100px !important;padding-bottom:80px !important}.app-subpage-section:has([role=tablist]),section:has(.about-tabs),section:has(.nutzer-tabs),section:has([class*=-tabs]){padding-top:0 !important;padding-bottom:0 !important}.about-tab-panel,.nutzer-tab-panel,[class*=tab-panel]{padding-top:60px !important;padding-bottom:80px !important}.app-subpage-section .container,#einfach-mehr-app section .container{display:flex !important;flex-direction:column !important;justify-content:center !important}#einfach-mehr-app .hero .hero-grid,#einfach-mehr-app .hero-grid,.app-subpage-hero-grid,.hero-grid{display:grid !important;grid-template-columns:1.05fr .95fr !important;align-items:center !important;gap:46px !important}.app-subpage-section{overflow:visible !important}.app-subpage-section+.app-subpage-section{border-top:1px solid rgba(99,179,237,.08) !important}#einfach-mehr-app section+section{border-top:1px solid rgba(99,179,237,.06) !important}#einfach-mehr-app section.sector-panel{border-top:none !important}.section-head{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:40px !important;margin-bottom:56px !important}.section-head-left h2{margin-bottom:0 !important}.section-head-right{max-width:380px !important;padding-top:8px !important}@media (max-width:768px){.section-head{flex-direction:column !important;gap:12px !important;margin-bottom:36px !important}.section-head-right{max-width:100% !important;padding-top:0 !important}}.app-subpage>.app-subpage-section:has(.about-tabs){padding:0 !important;border-top:none !important}body.page:not(.page-template-page-einfach-mehr):not(.page-template-page-about-us):not(.page-template-page-nutzer):not(.page-template-page-partner):not(.page-template-page-contact){background:#050d1f !important}body.page:not(.page-template-page-einfach-mehr):not(.page-template-page-about-us):not(.page-template-page-nutzer):not(.page-template-page-partner):not(.page-template-page-contact) .site-content,body.page:not(.page-template-page-einfach-mehr):not(.page-template-page-about-us):not(.page-template-page-nutzer):not(.page-template-page-partner):not(.page-template-page-contact) #primary,body.page:not(.page-template-page-einfach-mehr):not(.page-template-page-about-us):not(.page-template-page-nutzer):not(.page-template-page-partner):not(.page-template-page-contact) .ast-container{background:0 0 !important}body.page:not([class*=template-page]) #em-ambient-orbs{display:block !important}.ast-page-builder-template .entry-content{padding:0 !important}.entry-content{padding:60px 0 80px !important}.entry-header .entry-title,.page-header .entry-title{font-size:clamp(2rem, 5vw, 3.5rem) !important;word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important;white-space:nowrap !important;color:#fff !important;-webkit-text-fill-color:transparent !important;background:linear-gradient(135deg,#fff 0%,#a78bfa 50%,#63b3ed 100%) !important;-webkit-background-clip:text !important;background-clip:text !important}@media (max-width:768px){.entry-content{padding:40px 20px 60px !important}.entry-header .entry-title,.page-header .entry-title{font-size:clamp(1.8rem, 8vw, 2.6rem) !important}}.ast-page-builder-template .entry-title,.page .entry-title,.page-template-default .entry-title,.ast-article-single .entry-title,body.page:not([class*=page-template-page]) h1.entry-title,body.page:not([class*=page-template-page]) h1{font-size:clamp(1.8rem, 4vw, 2.8rem) !important;line-height:1.2 !important;word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important;white-space:nowrap !important;max-width:100% !important;width:100% !important}.ast-separate-container .site-content .ast-article-single{background:0 0 !important}.ast-page-builder-template .entry-content .ast-container{padding:0 !important}.ast-article-single{padding:40px 0 !important}.ast-container{max-width:1200px !important;padding:0 40px !important}.entry-header{margin-bottom:40px !important;padding-bottom:20px !important;border-bottom:1px solid rgba(99,179,237,.1) !important}body.page:not(.page-template-page-einfach-mehr):not(.page-template-page-about-us):not(.page-template-page-nutzer):not(.page-template-page-partner):not(.page-template-page-contact) #primary h1,body.page:not(.page-template-page-einfach-mehr):not(.page-template-page-about-us):not(.page-template-page-nutzer):not(.page-template-page-partner):not(.page-template-page-contact) #primary .entry-title,body.page #primary h1.entry-title{font-size:clamp(1.9rem, 3.5vw, 2.6rem) !important;line-height:1.25 !important;word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important;white-space:nowrap !important;-webkit-hyphens:none !important}#primary article.page h1.entry-title,#primary .hentry h1{font-size:clamp(1.9rem, 3.5vw, 2.6rem) !important;word-break:normal !important;hyphens:none !important;white-space:nowrap !important}body.page-template-default .app-subpage h1,body.page-template-default #primary h1,body.page-template-default h1,body.page:not(.page-template-page-einfach-mehr):not(.page-template-page-about-us):not(.page-template-page-nutzer):not(.page-template-page-partner):not(.page-template-page-contact) .app-subpage h1,body.page:not(.page-template-page-einfach-mehr):not(.page-template-page-about-us):not(.page-template-page-nutzer):not(.page-template-page-partner):not(.page-template-page-contact) h1{font-size:clamp(1.8rem, 3.2vw, 2.6rem) !important;line-height:1.25 !important;word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important;-webkit-hyphens:none !important;letter-spacing:-.01em !important}#kunden-page .kunden-tab-panel .section-head{display:block !important;margin-bottom:48px !important}#kunden-page .kunden-tab-panel .section-head h2{font-size:clamp(2rem, 4.5vw, 3.4rem) !important;line-height:1.1 !important;margin-bottom:14px !important;max-width:700px !important;display:block !important;width:100% !important}#kunden-page .kunden-tab-panel .section-head p{font-size:1.05rem !important;color:rgba(255,255,255,.65) !important;max-width:560px !important;line-height:1.6 !important;margin:0 !important;display:block !important;text-align:left !important;float:none !important;clear:both !important;justify-self:start !important;width:auto !important}#kunden-page .kunden-tab-panel .section-head h2 br{display:block !important}#kunden-page .kunden-tab-panel .section-head{display:grid !important;grid-template-columns:minmax(0, 1fr) minmax(260px, 400px) !important;align-items:end !important;gap:48px !important;margin:0 0 56px !important;text-align:left !important}#kunden-page .kunden-tab-panel .section-head h2{font-size:clamp(1.7rem, 3.4vw, 2.7rem) !important;line-height:1.18 !important;margin:0 !important;max-width:none !important}#kunden-page .kunden-tab-panel .section-head h2 br{display:block !important}#kunden-page .kunden-tab-panel .section-head p{margin:0 !important;width:100% !important;max-width:400px !important;text-align:right !important;justify-self:end !important;align-self:center !important;font-size:.95rem !important;color:rgba(255,255,255,.62) !important;line-height:1.6 !important}.about-tab,.kunden-tab,.partner-tab{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:10px 22px !important;border-radius:999px !important;font-size:.75rem !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;cursor:pointer !important;transition:color .25s ease,border-color .25s ease,box-shadow .25s ease,background .25s ease,transform .2s ease !important;border:1px solid rgba(99,179,237,.2) !important;background:rgba(15,25,50,.6) !important;color:rgba(255,255,255,.5) !important;box-shadow:none !important}.about-tab:hover,.kunden-tab:hover,.partner-tab:hover{border-color:rgba(99,179,237,.6) !important;color:rgba(255,255,255,.9) !important;box-shadow:0 0 16px rgba(99,179,237,.28),0 0 36px rgba(99,179,237,.1),inset 0 0 8px rgba(99,179,237,.06) !important;transform:translateY(-1px) !important;background:rgba(99,179,237,.08) !important}.about-tab.is-active,.kunden-tab.is-active,.partner-tab.is-active{background:rgba(99,179,237,.12) !important;border-color:rgba(99,179,237,.55) !important;color:#fff !important;box-shadow:0 0 20px rgba(99,179,237,.28),inset 0 0 10px rgba(99,179,237,.07) !important}.about-tab.is-active:hover,.kunden-tab.is-active:hover,.partner-tab.is-active:hover{box-shadow:0 0 28px rgba(99,179,237,.4),0 0 60px rgba(99,179,237,.15),inset 0 0 14px rgba(99,179,237,.1) !important;transform:translateY(-1px) !important}#einfach-mehr-app .chip{transition:color .25s ease,border-color .25s ease,box-shadow .25s ease,background .25s ease,transform .2s ease !important}#einfach-mehr-app .chip:hover{border-color:rgba(99,179,237,.65) !important;color:rgba(255,255,255,.92) !important;box-shadow:0 0 18px rgba(99,179,237,.3),0 0 40px rgba(99,179,237,.12),inset 0 0 10px rgba(99,179,237,.07) !important;transform:translateY(-1px) !important;background:rgba(99,179,237,.09) !important}#einfach-mehr-app .chip.is-active{transition:color .25s ease,border-color .25s ease,box-shadow .25s ease !important}#einfach-mehr-app .chip.is-active:hover{box-shadow:0 0 26px rgba(99,179,237,.42),0 0 56px rgba(99,179,237,.18),inset 0 0 16px rgba(99,179,237,.1) !important}#einfach-mehr-app .hero-copy h1{font-size:clamp(2.2rem, 4.2vw, 4.2rem) !important;line-height:1.08 !important;letter-spacing:-.025em !important;overflow:visible !important}#einfach-mehr-app .hero-copy{overflow:visible !important}#einfach-mehr-app .hero-copy h1 .hero-subline{font-size:.88em !important;display:block !important;white-space:normal !important;max-width:100% !important}#einfach-mehr-app .hero-copy h1{overflow:visible !important}#einfach-mehr-app .hero-copy{overflow:visible !important;min-width:0 !important}#kunden-page.app-subpage h1,#kunden-page h1.gradient-text{font-size:clamp(2.4rem, 5vw, 4.6rem) !important;line-height:1.08 !important}#einfach-mehr-app .sector-section{padding-top:60px !important;padding-bottom:60px !important}#einfach-mehr-app .sector-section:first-of-type{padding-top:80px !important}#einfach-mehr-app hr+*{margin-top:20px !important}#einfach-mehr-app section{padding-top:80px !important;padding-bottom:80px !important}#einfach-mehr-app section:first-child,#einfach-mehr-app section.hero{padding-top:0 !important;padding-bottom:0 !important}#einfach-mehr-app section.sector-panel{padding-top:80px !important;padding-bottom:80px !important}#kunden-page .kunden-control-center-grid{grid-template-rows:auto auto auto !important;min-height:0 !important}#kunden-page .kunden-control-main{grid-area:1/1/span 3 !important}#kunden-page .kunden-control-card-top{grid-area:1/2 !important}#kunden-page .kunden-control-card-right{grid-area:2/2 !important}#kunden-page .kunden-control-card-bottom{position:relative !important;grid-area:3/2 !important;left:auto !important;right:auto !important;bottom:auto !important;width:auto !important;max-width:none !important;z-index:auto !important}#einfach-mehr-app section .container.feature-grid,#einfach-mehr-app section .container.app-showcase-grid{display:grid !important;flex-direction:unset !important;justify-content:unset !important}#kunden-page .kunden-tab-panels{padding-top:24px !important}#einfach-mehr-app .app-screen-phone-main{width:min(270px, 100% - 32px) !important;max-width:270px !important}#einfach-mehr-app section.hero{min-height:74vh !important}#einfach-mehr-app .sector-switcher{border-top:none !important;padding-top:0 !important;padding-bottom:0 !important}#einfach-mehr-app .sector-switcher .chip-row{margin-top:12px !important;padding-top:0 !important;padding-bottom:12px !important}#einfach-mehr-app section.sector-panel{padding-top:0 !important;padding-bottom:0 !important}#einfach-mehr-app section.sector-panel>.container{padding-top:56px !important;padding-bottom:56px !important}.ast-archive-entry-banner{background:linear-gradient(135deg,#040b18 0%,#050d1f 60%,#0a1628 100%) !important;min-height:220px !important;display:flex !important;align-items:center !important;border-bottom:1px solid rgba(99,179,237,.15) !important}.ast-archive-entry-banner h1{font-size:clamp(2rem, 4vw, 3rem) !important;font-weight:700 !important;background:linear-gradient(135deg,#63b3ed,#a78bfa) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;margin:0 !important;padding:40px 0 !important}.page-id-270208 .entry-header .entry-title,.page-id-270208 .page-title{display:none !important}.page-id-270208 .entry-content{max-width:800px !important;margin:0 auto !important;padding:60px 24px !important}.page-id-270208 .entry-content h1{font-size:clamp(2rem, 4vw, 3rem) !important;font-weight:700 !important;background:linear-gradient(135deg,#63b3ed,#a78bfa) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;text-align:center !important;margin-bottom:12px !important}.page-id-270208 .entry-content h2{font-size:1.4rem !important;font-weight:600 !important;color:#63b3ed !important;margin-top:0 !important;margin-bottom:8px !important}.page-id-270208 .entry-content p{color:rgba(255,255,255,.7) !important;margin-bottom:16px !important}.page-id-270208 .entry-content .wp-block-separator{border-color:rgba(99,179,237,.15) !important;margin:32px 0 !important}.page-id-270208 .wp-block-button__link{background:0 0 !important;border:1px solid rgba(99,179,237,.4) !important;color:#63b3ed !important;border-radius:8px !important;padding:10px 24px !important;font-size:.85rem !important;letter-spacing:.05em !important;text-transform:uppercase !important;transition:all .2s ease !important}.page-id-270208 .wp-block-button__link:hover{background:rgba(99,179,237,.1) !important;border-color:#63b3ed !important}.ast-article-post{background:rgba(255,255,255,.03) !important;border:1px solid rgba(99,179,237,.1) !important;border-radius:16px !important;overflow:hidden !important;transition:border-color .25s ease,transform .25s ease !important;margin-bottom:24px !important;padding:28px !important}.ast-article-post:hover{border-color:rgba(99,179,237,.35) !important;transform:translateY(-2px) !important}.ast-blog-featured-section:empty,.ast-blog-featured-section .ast-blog-featured-image-empty{display:none !important}.post-thumbnail:empty{display:none !important}.ast-article-post .entry-title{font-size:1.15rem !important;font-weight:600 !important;line-height:1.4 !important;margin-bottom:10px !important;margin-top:0 !important}.ast-article-post .entry-title a{color:#fff !important;text-decoration:none !important}.ast-article-post .entry-title a:hover{color:#63b3ed !important}.ast-article-post .posted-on,.ast-article-post .ast-blog-meta-container{font-size:.8rem !important;color:rgba(255,255,255,.4) !important;margin-bottom:10px !important}.ast-article-post .ast-excerpt-container{color:rgba(255,255,255,.65) !important;font-size:.9rem !important;line-height:1.6 !important;margin-bottom:16px !important}.ast-article-post .ast-read-more-container a{display:inline-flex !important;align-items:center !important;color:#63b3ed !important;font-size:.85rem !important;font-weight:500 !important;text-decoration:none !important;gap:4px !important}.ast-article-post .ast-read-more-container a:after{content:' →' !important}.ast-read-more-container .screen-reader-text{display:none !important}.ast-archive-main-layout-1 .site-main,.blog .site-main,.archive .site-main{padding:40px 0 !important}.single-post .entry-header{padding-bottom:16px !important;margin-bottom:8px !important}.single-post .entry-title{font-size:clamp(1.6rem, 3.5vw, 2.8rem) !important;font-weight:700 !important;line-height:1.25 !important;margin-bottom:16px !important}.single-post .ast-author-meta,.single-post .entry-meta{font-size:.85rem !important;color:rgba(255,255,255,.45) !important;margin-bottom:0 !important;padding-bottom:24px !important;border-bottom:1px solid rgba(99,179,237,.1) !important}.single-post .author-name,.single-post .entry-author-name{color:#63b3ed !important}.single-post .entry-content{padding-top:32px !important}.single-post .entry-content p{color:rgba(255,255,255,.8) !important;font-size:1rem !important;line-height:1.75 !important;margin-bottom:20px !important}.single-post .entry-content h2{font-size:1.4rem !important;font-weight:600 !important;color:#63b3ed !important;margin-top:40px !important;margin-bottom:12px !important;padding-bottom:8px !important;border-bottom:1px solid rgba(99,179,237,.15) !important}.single-post .entry-content ul,.single-post .entry-content ol{color:rgba(255,255,255,.8) !important;padding-left:20px !important;margin-bottom:20px !important}.single-post .entry-content ul li,.single-post .entry-content ol li{margin-bottom:8px !important;line-height:1.7 !important}.single-post .ast-container{max-width:760px !important}.post-navigation{border-top:1px solid rgba(99,179,237,.1) !important;padding-top:32px !important;margin-top:48px !important}.post-navigation a{color:#63b3ed !important}.em-blog{margin:0;padding:0;background:#040b18;color:#e2e8f0;font-family:inherit}.em-blog *,.em-blog *:before,.em-blog *:after{box-sizing:border-box}.em-blog #wpadminbar{position:fixed}.em-blog .top-toolbar{position:fixed;top:0;left:0;right:0;z-index:9000}.logged-in.em-blog .top-toolbar{top:32px}.em-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:6px;max-width:860px;margin:0 auto;padding:90px 24px 16px;font-size:.82rem;color:rgba(255,255,255,.45)}.logged-in .em-breadcrumb{padding-top:122px}.em-breadcrumb a{color:rgba(255,255,255,.55);text-decoration:none;transition:color .2s}.em-breadcrumb a:hover{color:#63b3ed}.em-breadcrumb .em-sep{color:rgba(255,255,255,.25)}.em-breadcrumb .em-bc-current{color:#63b3ed;font-weight:500}.em-archive-hero{max-width:1100px;margin:0 auto;padding:32px 24px 24px}.em-btn-top{display:inline-flex;align-items:center;gap:6px;margin-bottom:20px;font-size:.85rem}.em-archive-title{font-size:clamp(2rem, 5vw, 3.2rem);font-weight:800;background:linear-gradient(135deg,#63b3ed,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 12px}.em-archive-desc{color:rgba(255,255,255,.6);font-size:1.05rem;max-width:600px;margin:0}.em-blog-main{max-width:1100px;margin:0 auto;padding:0 24px 80px}.em-single-article{max-width:860px;margin:0 auto}.em-article-header{padding:0 0 32px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:40px}.em-article-meta-top{display:flex;align-items:center;gap:12px;margin-bottom:20px}.em-cat-badge{display:inline-block;padding:4px 12px;background:rgba(99,179,237,.15);color:#63b3ed;border:1px solid rgba(99,179,237,.3);border-radius:20px;font-size:.78rem;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;transition:all .2s}.em-cat-badge:hover{background:rgba(99,179,237,.25);color:#93c5fd}.em-read-time{font-size:.82rem;color:rgba(255,255,255,.4)}.em-article-title{font-size:clamp(1.8rem, 4vw, 2.8rem);font-weight:800;line-height:1.2;margin:0 0 20px;background:linear-gradient(135deg,#fff 0%,#a5b4fc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.em-article-byline{display:flex;align-items:center;gap:16px;font-size:.85rem;color:rgba(255,255,255,.45)}.em-author{font-weight:500;color:rgba(255,255,255,.6)}.em-article-body{line-height:1.8;color:rgba(255,255,255,.82);font-size:1.05rem}.em-article-body h2{font-size:1.5rem;font-weight:700;color:#63b3ed;margin:48px 0 16px}.em-article-body h3{font-size:1.2rem;font-weight:600;color:#a78bfa;margin:32px 0 12px}.em-article-body p{margin:0 0 20px}.em-article-body ul,.em-article-body ol{padding-left:24px;margin:0 0 20px}.em-article-body li{margin-bottom:8px}.em-article-body strong{color:#fff}.em-article-body a{color:#63b3ed;text-decoration:underline;text-decoration-color:rgba(99,179,237,.4)}.em-article-body a:hover{color:#93c5fd}.em-article-nav{display:flex;gap:12px;flex-wrap:wrap;margin-top:56px;padding-top:32px;border-top:1px solid rgba(255,255,255,.08)}.em-btn-back{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#63b3ed;color:#050d1f;border-radius:8px;font-weight:700;font-size:.88rem;text-decoration:none;transition:all .2s}.em-btn-back:hover{background:#93c5fd;transform:translateX(-2px)}.em-btn-back-outline{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:0 0;color:#63b3ed;border:1px solid rgba(99,179,237,.4);border-radius:8px;font-weight:600;font-size:.88rem;text-decoration:none;transition:all .2s}.em-btn-back-outline:hover{background:rgba(99,179,237,.1);border-color:#63b3ed}.em-archive-main{padding-top:16px}.em-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px, 1fr));gap:24px;margin-bottom:48px}.em-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;transition:border-color .25s,transform .25s}.em-card:hover{border-color:rgba(99,179,237,.35);transform:translateY(-3px)}.em-card-body{padding:24px;display:flex;flex-direction:column;gap:12px;height:100%}.em-card-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.em-card-date{font-size:.78rem;color:rgba(255,255,255,.35)}.em-card-title{font-size:1.1rem;font-weight:700;line-height:1.35;margin:0}.em-card-title a{color:#fff;text-decoration:none;transition:color .2s}.em-card-title a:hover{color:#63b3ed}.em-card-excerpt{font-size:.9rem;color:rgba(255,255,255,.55);line-height:1.6;margin:0;flex-grow:1}.em-card-link{color:#63b3ed;font-size:.85rem;font-weight:600;text-decoration:none;margin-top:auto;align-self:flex-start;transition:gap .2s}.em-card-link:hover{color:#93c5fd}.em-pagination{text-align:center;margin-top:48px}.em-pagination .nav-links{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.em-pagination .page-numbers{padding:8px 14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:6px;color:rgba(255,255,255,.7);text-decoration:none;font-size:.88rem;transition:all .2s}.em-pagination .page-numbers:hover,.em-pagination .page-numbers.current{background:rgba(99,179,237,.15);border-color:rgba(99,179,237,.4);color:#63b3ed}.em-footer{background:#030810;border-top:1px solid rgba(255,255,255,.06);margin-top:80px;padding:64px 24px 0}.em-footer-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;padding-bottom:48px}.em-footer-logo{font-size:1.3rem;font-weight:800;color:#fff;display:flex;align-items:center;gap:10px;margin-bottom:12px}.em-footer-brand p{color:rgba(255,255,255,.45);font-size:.9rem;line-height:1.6;margin:0 0 20px}.em-footer-apps{display:flex;flex-direction:column;gap:8px}.em-app-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:rgba(255,255,255,.75);font-size:.85rem;font-weight:500;text-decoration:none;width:fit-content;transition:all .2s}.em-app-btn:hover{background:rgba(255,255,255,.1);color:#fff}.em-footer-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.em-footer-col h4{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.35);margin:0 0 16px}.em-footer-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.em-footer-col li a,.em-footer-col li span{color:rgba(255,255,255,.55);font-size:.9rem;text-decoration:none;transition:color .2s}.em-footer-col li a:hover{color:#63b3ed}.em-footer-bottom{max-width:1100px;margin:0 auto;padding:20px 0;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;font-size:.8rem;color:rgba(255,255,255,.3)}.nav-mobile-toggle{display:none;flex-direction:column;gap:5px;background:0 0;border:none;cursor:pointer;padding:8px}.nav-mobile-toggle span{display:block;width:22px;height:2px;background:rgba(255,255,255,.7);border-radius:2px;transition:all .3s}@media (max-width:768px){.em-footer-inner{grid-template-columns:1fr;gap:40px}.em-footer-nav{grid-template-columns:1fr 1fr}.em-cards-grid{grid-template-columns:1fr}.nav-mobile-toggle{display:flex}.em-blog .nav-links{display:none;position:absolute;top:100%;left:0;right:0;background:rgba(4,11,24,.98);padding:20px;flex-direction:column;gap:4px}.em-blog nav.open .nav-links{display:flex}}.em-ratgeber-hero{max-width:1100px;margin:0 auto;padding:96px 24px 48px}.logged-in .em-ratgeber-hero{padding-top:128px}.em-ratgeber-title{font-size:clamp(2.5rem, 6vw, 4rem);font-weight:900;background:linear-gradient(135deg,#63b3ed,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:16px 0 12px}.em-ratgeber-subtitle{font-size:1.1rem;color:rgba(255,255,255,.55);max-width:680px;margin:0;line-height:1.6}.em-ratgeber-main{max-width:1100px;margin:0 auto;padding:0 24px 80px}.em-ratgeber-section{margin-bottom:64px}.em-ratgeber-section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.07)}.em-ratgeber-cat-title{font-size:1.8rem;font-weight:800;background:linear-gradient(135deg,#63b3ed,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 8px}.em-ratgeber-cat-desc{color:rgba(255,255,255,.5);font-size:.9rem;margin:0}.em-ratgeber-section-head .em-btn-back-outline{white-space:nowrap;flex-shrink:0}.em-ratgeber-hero .em-btn-top{margin-bottom:12px}.logged-in .em-breadcrumb{padding-top:110px}.em-blog .top-toolbar{top:0}.logged-in.em-blog .top-toolbar{top:32px}.em-blog,.em-blog *{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.em-blog .top-toolbar-wrap{position:fixed;top:60px;left:0;right:0;z-index:1200}.logged-in.em-blog .top-toolbar-wrap{top:92px}.em-blog .top-toolbar-wrap .container{max-width:1200px;margin:0 auto;padding:0 24px}.em-breadcrumb{padding-top:130px}.logged-in .em-breadcrumb{padding-top:162px}.em-ratgeber-hero{padding-top:130px}.logged-in .em-ratgeber-hero{padding-top:162px}.em-archive-hero{padding-top:130px}.logged-in .em-archive-hero{padding-top:162px}.em-blog .top-toolbar{top:unset;position:unset}.em-blog .top-toolbar-home img{width:64px;height:64px;border-radius:14px;display:block;object-fit:cover}.em-footer .em-footer-logo{align-items:center;gap:12px}.em-footer .logo-em{display:inline-flex;align-items:center;flex-shrink:0}.em-footer .em-footer-logo img{width:52px;height:52px;border-radius:12px;display:block;flex-shrink:0}.mobile-menu-overlay{position:fixed;left:0;right:0;top:70px;bottom:0;background:rgba(10,14,26,.97);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:1100;display:flex;align-items:flex-start;justify-content:center;padding-top:40px;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.mobile-menu-overlay.is-open{opacity:1;pointer-events:auto;visibility:visible}.mobile-menu-inner{width:100%;max-width:400px;padding:0 24px}.mobile-menu-nav{display:flex;flex-direction:column;gap:8px}.mobile-menu-link{display:block;font-size:1.2rem;font-weight:600;color:#e6e9f2;padding:18px 20px;text-decoration:none;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.04);transition:background .2s ease,color .2s ease,border-color .2s ease}.mobile-menu-link:hover{background:rgba(99,179,237,.12);border-color:rgba(99,179,237,.3);color:#63b3ed}.mobile-menu-link--active{background:rgba(99,179,237,.15);border-color:rgba(99,179,237,.4);color:#63b3ed}.em-site-footer .em-footer-contact li{color:rgba(255,255,255,.45) !important}@media (max-width:768px){.top-toolbar.glass{background:0 0 !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;border:0 !important;box-shadow:none !important;padding:0 !important;min-height:0 !important;width:auto !important;justify-content:flex-start !important}.top-toolbar.glass:before,.top-toolbar.glass:after{display:none !important;content:none !important}.top-toolbar-wrap{background:0 0 !important;border:0 !important;box-shadow:none !important}.top-toolbar-home{margin:0 !important}.mobile-menu-overlay .mobile-menu-inner{display:flex !important;flex-direction:column !important;gap:18px !important}.mobile-menu-brand{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:2px 2px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.mobile-menu-logo{width:44px;height:44px;border-radius:12px;display:block}.mobile-menu-brand-name{font-weight:700;font-size:1.05rem;color:#f7f9fc}.mobile-menu-brand-web{margin-left:auto;font-size:.85rem;color:rgba(210,225,255,.7);text-decoration:none}.mobile-menu-cta{display:flex;flex-direction:column;gap:10px;margin-top:2px}.mobile-menu-btn{display:flex;align-items:center;justify-content:center;min-height:52px;border-radius:16px;font-weight:600;font-size:1rem;text-decoration:none;transition:transform .15s ease}.mobile-menu-btn:active{transform:scale(.98)}.mobile-menu-btn-primary{background:linear-gradient(135deg,#a98bff,#4aa8ff);color:#fff;box-shadow:0 10px 26px rgba(99,140,255,.28)}.mobile-menu-btn-ghost{background:rgba(255,255,255,.06);color:#f7f9fc;border:1px solid rgba(255,255,255,.16)}}@media (max-width:768px){html body .top-toolbar-wrap .top-toolbar.glass{background:0 0 !important;background-color:transparent !important;width:fit-content !important;min-width:0 !important}html body .top-toolbar-wrap .top-toolbar.glass:before,html body .top-toolbar-wrap .top-toolbar.glass:after{display:none !important;content:none !important;background:0 0 !important}}#mobile-menu .mobile-menu-btn-primary{color:#fff !important;-webkit-text-fill-color:#fff !important}#mobile-menu .mobile-menu-btn-ghost{color:#eaf1ff !important;-webkit-text-fill-color:#eaf1ff !important}@media (max-width:768px){.top-toolbar-wrap .container{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;display:flex !important;justify-content:center !important}.top-toolbar{position:relative !important;width:auto !important;justify-content:center !important}.top-toolbar-home{position:static !important;left:auto !important;top:auto !important;margin:0 !important}}@media (max-width:768px){.em-site-footer .em-footer-inner{display:flex !important;flex-wrap:wrap !important;gap:22px 16px !important}.em-site-footer .em-footer-brand{flex:1 1 100% !important}.em-site-footer .em-footer-col{flex:1 1 42% !important;min-width:0 !important;width:auto !important}.em-site-footer .em-footer-links a,.em-site-footer .em-footer-contact li,.em-site-footer .em-footer-contact a{font-size:clamp(11px, 3vw, 12.5px) !important;line-height:1.35 !important}.em-site-footer .em-footer-heading{font-size:clamp(9px, 2.4vw, 10px) !important}.em-site-footer .em-footer-links{gap:6px !important}.em-site-footer .em-footer-tagline{font-size:clamp(11px, 3vw, 12.5px) !important}.em-site-footer .em-footer-contact li{white-space:nowrap !important}}@media (max-width:768px){.em-site-footer .em-footer-inner{gap:16px 16px !important}.em-site-footer .em-footer-brand{gap:8px !important}.em-site-footer .em-footer-tagline{line-height:1.35 !important;margin:0 !important}.em-site-footer .em-footer-links{gap:5px !important}.em-site-footer .em-footer-contact{gap:5px !important}.em-site-footer .em-footer-links a,.em-site-footer .em-footer-contact li{line-height:1.3 !important}}@media (max-width:768px){html body .em-site-footer .em-footer-links li,html body .em-site-footer .em-footer-contact li{margin:0 !important;padding:0 !important}html body .em-site-footer .em-footer-links{gap:5px !important}html body .em-site-footer .em-footer-contact{gap:6px !important}html body .em-site-footer .em-footer-brand{display:grid !important;grid-template-columns:1fr auto !important;grid-template-areas:'logo badges' 'tag badges' !important;align-items:center !important;column-gap:14px !important;row-gap:10px !important}html body .em-site-footer .em-footer-logo{grid-area:logo !important}html body .em-site-footer .em-footer-tagline{grid-area:tag !important;margin:0 !important}html body .em-site-footer .em-footer-badges{grid-area:badges !important;flex-direction:column !important;gap:10px !important;align-self:center !important;justify-self:end !important}html body .em-site-footer .em-store-badge{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:160px !important;min-height:46px !important;padding:10px 16px !important;font-size:12.5px !important}}@media (max-width:768px){html body .em-site-footer .em-footer-links a{display:block !important;font-size:13px !important;line-height:16px !important}html body .em-site-footer .em-footer-contact li,html body .em-site-footer .em-footer-contact a{font-size:13px !important;line-height:16px !important}html body .em-site-footer .em-footer-brand{border-bottom:1px solid rgba(255,255,255,.08) !important;padding-bottom:14px !important}}@media (hover:none) and (pointer:coarse){#em-cursor-glow,#em-cursor-glow-inner{display:none !important}}.em-tap-ripple{position:fixed;z-index:9999;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(99,179,237,.55) 0%,rgba(167,139,250,.32) 42%,rgba(167,139,250,0) 70%);animation:em-tap-ripple-anim .6s ease-out forwards}@keyframes em-tap-ripple-anim{0%{transform:scale(.4);opacity:.85}100%{transform:scale(6);opacity:0}}@media (min-width:769px){html body .em-site-footer .em-footer-links li{margin:0 !important;padding:0 !important}html body .em-site-footer .em-footer-links a{display:block !important;font-size:14.4px !important;line-height:24px !important;color:rgba(255,255,255,.55) !important;-webkit-text-fill-color:rgba(255,255,255,.55) !important}html body .em-site-footer .em-footer-links a:hover{color:rgba(255,255,255,.92) !important;-webkit-text-fill-color:rgba(255,255,255,.92) !important}}.em-site-footer .em-store-badge,.em-site-footer .em-store-badge svg{color:#a0aec0 !important;-webkit-text-fill-color:#a0aec0 !important}.em-site-footer .em-footer-bottom a,.em-site-footer .em-footer-copy a,.em-site-footer .em-footer-bottom-inner a{color:#4da3ff !important;-webkit-text-fill-color:#4da3ff !important}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track{background:rgba(10,18,34,.5)}html::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#5ab0f0 0%,#a78bfa 100%);border-radius:10px;border:3px solid transparent;background-clip:padding-box}html::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7cc1f5 0%,#b9a2fc 100%);background-clip:padding-box}html{scrollbar-width:thin;scrollbar-color:#8a9cff rgba(10,18,34,.5)}@media (max-width:768px){.em-site-footer .em-footer-bottom-inner .em-heart,.em-site-footer .em-heart{color:#e53e3e !important;-webkit-text-fill-color:#e53e3e !important;animation:heartbeat 1.8s ease-in-out infinite !important}}
.cmplz-cookiebanner,#cmplz-cookiebanner-container .cmplz-cookiebanner{border-radius:24px !important;border:1px solid rgba(255,255,255,.1) !important;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),rgba(7,17,31,.92) !important;backdrop-filter:blur(20px) !important;-webkit-backdrop-filter:blur(20px) !important;box-shadow:0 28px 70px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06) !important;color:rgba(255,255,255,.84) !important;overflow:hidden !important}.cmplz-cookiebanner *{font-family:inherit !important}.cmplz-cookiebanner .cmplz-title,.cmplz-title{font-size:1.3rem !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:-.02em !important;color:#f7f9fc !important}.cmplz-cookiebanner .cmplz-message,.cmplz-message{color:rgba(255,255,255,.76) !important;line-height:1.7 !important}.cmplz-cookiebanner a,.cmplz-cookiebanner .cmplz-links a,.cmplz-cookiebanner .cmplz-message a{color:#8fe8ff !important;text-decoration:none !important;transition:color .22s ease,opacity .22s ease !important}.cmplz-cookiebanner a:hover,.cmplz-cookiebanner .cmplz-links a:hover,.cmplz-cookiebanner .cmplz-message a:hover{color:#fff !important}.cmplz-cookiebanner .cmplz-buttons{display:flex !important;flex-wrap:wrap !important;gap:12px !important}.cmplz-cookiebanner .cmplz-btn,.cmplz-btn{min-height:48px !important;padding:0 18px !important;border-radius:999px !important;border:1px solid rgba(255,255,255,.1) !important;background:rgba(255,255,255,.05) !important;color:#f7f9fc !important;font-weight:700 !important;transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease !important}.cmplz-cookiebanner .cmplz-btn:hover,.cmplz-btn:hover{transform:translateY(-2px) !important;background:rgba(255,255,255,.08) !important;border-color:rgba(255,255,255,.18) !important;box-shadow:0 10px 24px rgba(0,0,0,.22) !important}.cmplz-cookiebanner .cmplz-btn.cmplz-accept,.cmplz-btn.cmplz-accept{background:linear-gradient(90deg,#ff6f9f 0%,#38d9e6 100%) !important;color:#08111f !important;border:none !important;box-shadow:0 14px 34px rgba(56,217,230,.2) !important}.cmplz-cookiebanner .cmplz-btn.cmplz-accept:hover,.cmplz-btn.cmplz-accept:hover{transform:translateY(-2px) scale(1.01) !important;filter:brightness(1.04) !important}.cmplz-cookiebanner .cmplz-close,.cmplz-close{border-radius:12px !important;background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.1) !important;color:#fff !important}.cmplz-cookiebanner .cmplz-close:hover,.cmplz-close:hover{background:rgba(255,255,255,.08) !important;border-color:rgba(255,255,255,.18) !important}@media (max-width:768px){.cmplz-cookiebanner .cmplz-btn,.cmplz-btn{width:100% !important;justify-content:center !important}}#einfach-mehr-app .hero{padding-top:175px !important}@media (max-width:760px){#einfach-mehr-app .hero{padding-top:130px !important}}
#einfach-mehr-app .hero{position:relative;padding:86px 0 54px;overflow:visible}#einfach-mehr-app .hero:before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 20% 18%,rgba(254,44,85,.12),transparent 22%),radial-gradient(circle at 82% 28%,rgba(37,244,238,.1),transparent 18%);pointer-events:none}#einfach-mehr-app .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:46px}#einfach-mehr-app .eyebrow{animation:fadeUp .8s ease both;display:inline-flex;align-items:center;gap:10px;padding:15px 14px;border-radius:999px;color:#d9e4fb;font-weight:600;font-size:.92rem;line-height:1.1;margin-top:6px;margin-bottom:20px}#einfach-mehr-app .eyebrow:before{content:'';width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));box-shadow:0 0 20px rgba(37,244,238,.55)}#einfach-mehr-app h1{animation:fadeUp .9s ease .05s both;margin:0;font-size:clamp(3rem, 6vw, 5.6rem);line-height:.9;letter-spacing:-.06em;max-width:11.5ch}#einfach-mehr-app .hero-subline{display:inline-block;max-width:100%;color:rgba(247,249,252,.92);text-shadow:0 0 12px rgba(255,255,255,.18),0 0 32px rgba(37,244,238,.12)}#einfach-mehr-app .gradient-text{background:linear-gradient(135deg,#fff 0%,#9af7ff 35%,#ff8fa7 76%,#fff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}#einfach-mehr-app .hero-copy p{animation:fadeUp 1s ease .1s both;margin:20px 0 24px;color:var(--muted);font-size:1rem;max-width:40ch}#einfach-mehr-app .hero-actions{animation:fadeUp 1.1s ease .15s both;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:28px}#einfach-mehr-app .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:none;border-radius:999px;padding:14px 22px;font-weight:700;font-size:.96rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}#einfach-mehr-app .btn:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(0,0,0,.22)}#einfach-mehr-app .btn-primary{color:#0f172a;background:rgba(255,255,255,.94);box-shadow:0 12px 30px rgba(255,255,255,.12)}#einfach-mehr-app .btn-secondary{color:#fff;background:linear-gradient(135deg,var(--primary),var(--secondary));border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 30px rgba(254,44,85,.18)}#einfach-mehr-app .hero-metrics{animation:fadeUp 1.2s ease .2s both;display:flex;flex-wrap:wrap;gap:14px;margin-top:12px}#einfach-mehr-app .hero-metrics-two{flex-wrap:nowrap;max-width:520px}#einfach-mehr-app .hero-metrics-two .metric{flex:1 1 0;min-width:0}#einfach-mehr-app .metric{min-width:148px;padding:16px 18px;border-radius:20px;animation:floatY 6s ease-in-out infinite;background:rgba(10,18,34,.62);border:1px solid rgba(255,255,255,.12)}#einfach-mehr-app .metric strong{display:block;font-size:1.35rem;letter-spacing:-.03em}#einfach-mehr-app .metric span{color:var(--muted);font-size:.92rem}#einfach-mehr-app .hero-visual{position:relative;min-height:700px;display:flex;align-items:center;justify-content:center;perspective:1200px;animation:fadeUp 1.1s ease .15s both}#einfach-mehr-app .blob,#einfach-mehr-app .blob-small{position:absolute;border-radius:999px;filter:blur(10px)}#einfach-mehr-app .blob{width:460px;height:460px;background:linear-gradient(135deg,rgba(254,44,85,.26),rgba(37,244,238,.2) 52%,rgba(139,92,246,.24));top:32px;right:14px;box-shadow:inset 0 0 80px rgba(255,255,255,.08);animation:drift 8s ease-in-out infinite}#einfach-mehr-app .blob-small{width:180px;height:180px;background:radial-gradient(circle,rgba(37,244,238,.36),rgba(37,244,238,0));bottom:70px;left:20px;animation:pulseGlow 5s ease-in-out infinite}#einfach-mehr-app .phone-card{transform-style:preserve-3d;will-change:transform;position:relative;width:min(440px, 100%);padding:28px;border-radius:34px;box-shadow:0 40px 90px rgba(0,0,0,.55),0 0 80px rgba(37,244,238,.12),inset 0 0 0 1px rgba(255,255,255,.05);z-index:3}#einfach-mehr-app .phone-shell{width:326px;margin:0 auto;padding:16px;border-radius:42px;background:linear-gradient(180deg,#0f1b31 0%,#0a1324 100%);border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 60px rgba(0,0,0,.42);transform:rotate(-8deg);transition:transform .35s ease}#einfach-mehr-app .phone-notch{width:108px;height:22px;border-radius:0 0 18px 18px;background:#050913;margin:0 auto 12px}#einfach-mehr-app .phone-screen,#einfach-mehr-app .mini-screen{border-radius:30px;overflow:hidden;background:linear-gradient(180deg,#f8fbff 0%,#edf4ff 100%);color:#172033}#einfach-mehr-app .phone-screen{min-height:610px;display:flex;align-items:stretch;padding:32px 24px;background:radial-gradient(circle at top right,rgba(37,244,238,.18),transparent 28%),radial-gradient(circle at bottom left,rgba(254,44,85,.14),transparent 26%),linear-gradient(180deg,#f8fbff 0%,#edf4ff 100%)}#einfach-mehr-app .hero-display{width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:20px}#einfach-mehr-app .hero-display-top{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%}#einfach-mehr-app .hero-app-tag{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;background:rgba(23,32,51,.06);color:#32415c;font-size:.8rem;font-weight:700}#einfach-mehr-app .hero-app-tag:before{content:'';width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary))}#einfach-mehr-app .hero-app-tag-full{white-space:nowrap;font-size:.76rem}#einfach-mehr-app .hero-display h3{margin:0;font-size:1.82rem;line-height:1.05;letter-spacing:-.05em;color:#0f172a !important;max-width:8.5ch}#einfach-mehr-app .hero-display p{margin:8px 0 0;color:#51627f;font-size:.92rem;line-height:1.5;max-width:24ch}#einfach-mehr-app .hero-benefits{display:grid;gap:12px;margin-top:8px}#einfach-mehr-app .hero-benefit{display:grid;grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:12px;border-radius:18px;background:rgba(255,255,255,.82);box-shadow:0 14px 26px rgba(15,23,42,.08);animation:floatY 6s ease-in-out infinite}#einfach-mehr-app .hero-benefit:nth-child(2){animation-delay:.6s}#einfach-mehr-app .hero-benefit:nth-child(3){animation-delay:1.2s}#einfach-mehr-app .hero-benefit:nth-child(4){animation-delay:1.8s}#einfach-mehr-app .hero-benefit-icon{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;color:#fff;font-size:.8rem;font-weight:800;letter-spacing:-.03em}#einfach-mehr-app .hero-benefit-icon.pink{background:linear-gradient(135deg,#fe2c55,#ff6b8a)}#einfach-mehr-app .hero-benefit-icon.cyan{background:linear-gradient(135deg,#00c7d6,#25f4ee)}#einfach-mehr-app .hero-benefit-icon.purple{background:linear-gradient(135deg,#7c3aed,#a78bfa)}#einfach-mehr-app .hero-benefit-icon.green{background:linear-gradient(135deg,#10b981,#34d399)}#einfach-mehr-app .hero-benefit span{color:#122033;font-size:.92rem;font-weight:700}#einfach-mehr-app .float-card{position:absolute;padding:18px 20px;border-radius:22px;background:rgba(8,16,30,.45);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);z-index:4;box-shadow:0 22px 46px rgba(0,0,0,.34),0 0 28px rgba(124,231,255,.1),inset 0 1px 0 rgba(255,255,255,.05);animation:floatY 7s ease-in-out infinite}#einfach-mehr-app .float-card:hover{transform:translateY(-6px);border-color:rgba(255,255,255,.18);box-shadow:0 26px 60px rgba(0,0,0,.34)}#einfach-mehr-app .float-top{top:62px;left:-150px;width:270px}#einfach-mehr-app .float-bottom{right:-150px;bottom:76px;width:290px}#einfach-mehr-app .float-card strong{display:block;margin-bottom:8px;font-size:1.02rem;color:#fff !important}#einfach-mehr-app .float-card span{color:rgba(238,243,255,.96) !important;font-size:.92rem;line-height:1.5}#einfach-mehr-app .section-head{display:flex;justify-content:flex-start;align-items:end;gap:56px;margin-bottom:64px}#einfach-mehr-app .section-head h2{margin:0;font-size:clamp(2rem, 4vw, 3.2rem);line-height:1.02;letter-spacing:-.04em;max-width:40ch}#einfach-mehr-app .section-head p{margin:18px 0 0;max-width:48ch;font-size:.92rem;line-height:1.7;color:var(--muted)}#einfach-mehr-app .grid-3,#einfach-mehr-app .feature-grid,#einfach-mehr-app .steps,#einfach-mehr-app .audience-grid,#einfach-mehr-app .showcase-strip,#einfach-mehr-app .screens-orbit,#einfach-mehr-app .qr-grid{display:grid;gap:18px}#einfach-mehr-app .grid-3{grid-template-columns:repeat(3,1fr)}#einfach-mehr-app .feature-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:30px}#einfach-mehr-app .steps{grid-template-columns:repeat(3,1fr)}#einfach-mehr-app .audience-grid{grid-template-columns:repeat(2,1fr)}#einfach-mehr-app .showcase-strip{grid-template-columns:repeat(5,1fr)}#einfach-mehr-app .screens-orbit{grid-template-columns:repeat(3,1fr);align-items:center;margin-top:18px}#einfach-mehr-app .qr-grid{grid-template-columns:repeat(2,1fr);margin-top:20px}#einfach-mehr-app .card,#einfach-mehr-app .step,#einfach-mehr-app .audience-card,#einfach-mehr-app .showcase-card{border-radius:var(--radius);padding:24px;box-shadow:var(--shadow)}#einfach-mehr-app #vorteile .card{display:flex;flex-direction:column;min-height:100%}#einfach-mehr-app #vorteile .card .pill{display:inline-flex;width:fit-content;max-width:max-content;align-self:flex-start}#einfach-mehr-app #vorteile .card p{flex:1 1 auto}#einfach-mehr-app #vorteile .mini-graph{margin-top:32px}#einfach-mehr-app .card:hover,#einfach-mehr-app .step:hover,#einfach-mehr-app .audience-card:hover,#einfach-mehr-app .showcase-card:hover,#einfach-mehr-app .metric:hover{transform:translateY(-12px) scale(1.018);border-color:rgba(255,255,255,.24);box-shadow:0 34px 78px rgba(0,0,0,.46)}#einfach-mehr-app .card h3,#einfach-mehr-app .step h3,#einfach-mehr-app .audience-card h3{margin:0 0 10px;font-size:1.25rem;letter-spacing:-.03em;color:#f7f9fc !important}#einfach-mehr-app .section-head h2,#einfach-mehr-app #download h2,#einfach-mehr-app .cta-panel h2,#einfach-mehr-app .card h2,#einfach-mehr-app .visual-panel h2{color:#f7f9fc !important}#einfach-mehr-app .card p,#einfach-mehr-app .step p,#einfach-mehr-app .audience-card p{margin:0;color:var(--muted)}#einfach-mehr-app .pill{display:inline-flex;margin-bottom:36px;border-radius:999px;padding:8px 12px;background:rgba(255,255,255,.08);color:#d6e1f7;font-size:.85rem;font-weight:700}#einfach-mehr-app .mini-graph{margin-top:32px;height:84px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:auto,26px 26px,26px 26px;position:relative;overflow:hidden}#einfach-mehr-app .mini-graph:before{content:'';position:absolute;inset:18px 16px 14px;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,0));pointer-events:none}#einfach-mehr-app .mini-graph:after{content:'';position:absolute;inset:22px 16px 16px;background:linear-gradient(135deg,rgba(254,44,85,.82),rgba(37,244,238,.82));opacity:.92;border-radius:12px;transform:scaleY(0);transform-origin:bottom;will-change:transform;transition:transform 1.15s cubic-bezier(.22,1,.36,1)}#einfach-mehr-app #vorteile .mini-graph.graph-1:after{clip-path:polygon(0 84%,12% 79%,26% 74%,40% 72%,54% 62%,68% 56%,84% 42%,100% 34%,100% 100%,0 100%);transition-duration:.95s}#einfach-mehr-app #vorteile .mini-graph.graph-2:after{clip-path:polygon(0 82%,12% 76%,26% 68%,42% 64%,56% 42%,68% 50%,82% 22%,92% 30%,100% 18%,100% 100%,0 100%);transition-duration:1.08s}#einfach-mehr-app #vorteile .mini-graph.graph-3:after{clip-path:polygon(0 88%,18% 86%,34% 82%,50% 78%,64% 66%,76% 50%,88% 24%,100% 10%,100% 100%,0 100%);transition-duration:1.2s}#einfach-mehr-app #vorteile .mini-graph.is-animated:after{transform:scaleY(1)}#einfach-mehr-app .chip-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}#einfach-mehr-app .chip{padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.09);color:#dde8ff;font-size:.86rem;font-weight:600}#einfach-mehr-app #app .section-head{margin-bottom:18px !important}#einfach-mehr-app .app-showcase-intro{color:var(--muted);margin:0 0 24px;max-width:58ch}#einfach-mehr-app .app-tabs{position:relative;gap:10px;scroll-behavior:smooth}#einfach-mehr-app .app-tabs .chip{appearance:none;cursor:pointer;position:relative;overflow:hidden;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,background .32s ease,box-shadow .32s ease,color .32s ease}#einfach-mehr-app .app-tabs .chip:after{content:'';position:absolute;left:14px;right:14px;bottom:7px;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(254,44,85,0),rgba(255,255,255,.95),rgba(37,244,238,0));opacity:0;transform:translateY(6px) scaleX(.6);transition:opacity .28s ease,transform .36s cubic-bezier(.22,1,.36,1)}#einfach-mehr-app .app-tabs .chip:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.14);box-shadow:0 10px 24px rgba(5,8,22,.18)}#einfach-mehr-app .app-tabs .chip.is-active{color:#fff;transform:translateY(-2px);background:linear-gradient(135deg,rgba(254,44,85,.24),rgba(37,244,238,.2));border-color:rgba(255,255,255,.22);box-shadow:0 18px 38px rgba(5,8,22,.34),0 0 22px rgba(37,244,238,.08)}#einfach-mehr-app .app-tabs .chip.is-active:after{opacity:1;transform:translateY(0) scaleX(1)}#einfach-mehr-app .app-tabs .chip:focus-visible{outline:2px solid rgba(37,244,238,.65);outline-offset:2px}#einfach-mehr-app .app-showcase-panel-wrap{min-height:720px}#einfach-mehr-app .app-showcase-panels{position:relative;min-height:100%}#einfach-mehr-app .sector-switcher{position:relative;padding:24px 0 44px;z-index:5;overflow:visible}#einfach-mehr-app .sector-switcher .container{display:flex;justify-content:center}#einfach-mehr-app .sector-tabs{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:0;border:0;background:0 0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}#einfach-mehr-app .sector-tabs .chip{appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 22px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#eaf6ff;font-size:.95rem;font-weight:700;letter-spacing:-.01em;line-height:1;cursor:pointer;box-shadow:none;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,color .2s ease}#einfach-mehr-app .sector-tabs .chip:hover,#einfach-mehr-app .sector-tabs .chip:focus-visible{transform:translateY(-1px);border-color:rgba(124,231,255,.28);color:#f5fbff}#einfach-mehr-app .sector-tabs .chip.is-active{background:linear-gradient(135deg,rgba(124,231,255,.16),rgba(179,136,255,.14));border-color:rgba(124,231,255,.42);box-shadow:0 0 0 1px rgba(124,231,255,.18);color:#f5fbff}#einfach-mehr-app .sector-tabs .chip.is-active:hover,#einfach-mehr-app .sector-tabs .chip.is-active:focus-visible{border-color:rgba(124,231,255,.42)}#einfach-mehr-app .sector-panel{opacity:1;transform:translateY(0);transition:opacity .32s ease,transform .32s ease}#einfach-mehr-app .sector-panel[hidden]{display:none !important}#einfach-mehr-app .sector-panel{touch-action:pan-y}#einfach-mehr-app .sector-panel.is-active{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){#einfach-mehr-app .sector-panel.is-active .section-head,#einfach-mehr-app .sector-panel.is-active .grid-3,#einfach-mehr-app .sector-panel.is-active .feature-grid,#einfach-mehr-app .sector-panel.is-active .steps,#einfach-mehr-app .sector-panel.is-active .audience-grid{animation:fadeUp .48s ease both}}@media (max-width:980px){#einfach-mehr-app .sector-switcher .container{justify-content:flex-start}#einfach-mehr-app .sector-tabs{width:100%;justify-content:flex-start}}@media (max-width:760px){#einfach-mehr-app .sector-switcher{padding:14px 0 18px}#einfach-mehr-app .sector-switcher .container{width:min(var(--max), calc(100% - 24px));justify-content:flex-start;overflow:visible}#einfach-mehr-app .sector-tabs{display:flex !important;gap:10px;width:100%;padding:10px 0 12px;overflow-x:auto !important;overflow-y:visible;flex-wrap:nowrap !important;justify-content:flex-start;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}#einfach-mehr-app .sector-tabs::-webkit-scrollbar{display:none}#einfach-mehr-app .sector-tabs .chip{flex:0 0 auto;white-space:nowrap;scroll-snap-align:start;min-height:54px;padding:0 22px;font-size:.95rem}}@media (max-width:520px){#einfach-mehr-app .sector-switcher{padding-top:12px}#einfach-mehr-app .sector-tabs{gap:8px;padding:10px 0 12px}#einfach-mehr-app .sector-tabs .chip{min-height:54px;padding:0 22px;font-size:.95rem}}#einfach-mehr-app .app-screen-panel{position:absolute;inset:0;display:grid;grid-template-rows:minmax(0, 1fr) auto;gap:22px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(26px) scale(.982);transition:opacity .46s ease,transform .7s cubic-bezier(.22,1,.36,1),visibility .46s ease}#einfach-mehr-app .app-screen-panel.is-entering-next{transform:translateX(30px) translateY(12px) scale(.978)}#einfach-mehr-app .app-screen-panel.is-entering-prev{transform:translateX(-30px) translateY(12px) scale(.978)}#einfach-mehr-app .app-screen-panel.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}#einfach-mehr-app .app-screen-stage{position:relative;min-height:560px;padding:20px 18px 0;overflow:visible}#einfach-mehr-app .app-screen-stage:before{content:'';position:absolute;inset:0;border-radius:34px;background:radial-gradient(circle at 76% 18%,rgba(37,244,238,.16),transparent 22%),linear-gradient(180deg,rgba(5,8,22,.82) 0%,rgba(5,8,22,.56) 34%,rgba(5,8,22,.28) 64%,rgba(5,8,22,.12) 100%);pointer-events:none;z-index:0}#einfach-mehr-app .app-screen-stage:after{content:'';position:absolute;left:8px;top:16px;width:min(320px, calc(100% - 28px));height:308px;border-radius:30px;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.06),transparent 28%),linear-gradient(135deg,rgba(4,8,18,.99) 0%,rgba(7,12,24,.97) 54%,rgba(7,12,24,.56) 82%,rgba(7,12,24,.06) 100%);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid rgba(255,255,255,.1);box-shadow:0 34px 84px rgba(0,0,0,.56);pointer-events:none;z-index:1}#einfach-mehr-app .app-screen-phone{position:absolute;border-radius:30px;padding:12px;background:linear-gradient(180deg,#111b2d 0%,#091120 100%);border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 50px rgba(0,0,0,.35);overflow:hidden}#einfach-mehr-app .app-screen-phone-main{left:50%;top:0;width:min(350px, 100% - 32px);transform:translateX(-50%);z-index:2}#einfach-mehr-app .app-screen-phone-float{width:178px;right:0;bottom:28px;transform:rotate(9deg);z-index:3;background:linear-gradient(180deg,rgba(17,27,45,.98) 0%,rgba(9,17,32,.98) 100%)}#einfach-mehr-app .app-screen-phone-float-right{right:auto;left:4px;transform:rotate(-9deg)}#einfach-mehr-app .app-screen-panel .app-screen-phone-main,#einfach-mehr-app .app-screen-panel .app-screen-phone-float,#einfach-mehr-app .app-screen-panel .app-screen-meta{opacity:0;will-change:transform,opacity}#einfach-mehr-app .app-screen-panel .app-screen-phone-main{transform:translateX(-50%) translateY(44px) scale(.94)}#einfach-mehr-app .app-screen-panel .app-screen-phone-float{transform:translateY(34px) rotate(14deg) scale(.92)}#einfach-mehr-app .app-screen-panel .app-screen-phone-float-right{transform:translateY(34px) rotate(-14deg) scale(.92)}#einfach-mehr-app .app-screen-panel .app-screen-meta{transform:translateY(28px) scale(.98)}#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{animation:appShowcaseMainIn .78s cubic-bezier(.18,.9,.22,1) forwards}#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float{animation:appShowcaseFloatIn .82s cubic-bezier(.18,.9,.22,1) .08s forwards}#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float-right{animation-name:appShowcaseFloatInLeft}#einfach-mehr-app .app-screen-panel.is-active .app-screen-meta{animation:appShowcaseMetaIn .72s cubic-bezier(.22,1,.36,1) .14s forwards}@keyframes appShowcaseMainIn{0%{opacity:0;transform:translateX(-50%) translateY(44px) scale(.94)}65%{opacity:1}100%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes appShowcaseFloatIn{0%{opacity:0;transform:translateY(40px) rotate(14deg) scale(.9)}65%{opacity:1}100%{opacity:1;transform:translateY(0) rotate(9deg) scale(1)}}@keyframes appShowcaseFloatInLeft{0%{opacity:0;transform:translateY(40px) rotate(-14deg) scale(.9)}65%{opacity:1}100%{opacity:1;transform:translateY(0) rotate(-9deg) scale(1)}}@keyframes appShowcaseMetaIn{0%{opacity:0;transform:translateY(28px) scale(.98)}100%{opacity:1;transform:translateY(0) scale(1)}}#einfach-mehr-app .app-screen-phone .mini-screen{min-height:100%}#einfach-mehr-app .app-screen-phone-main .mini-screen img{aspect-ratio:9/18}#einfach-mehr-app .app-screen-phone-float .mini-screen img{aspect-ratio:9/18}#einfach-mehr-app .app-screen-phone-main .mini-screen img,#einfach-mehr-app .app-screen-phone-float .mini-screen img{filter:brightness(.72) contrast(1.04) saturate(.96);transition:filter .45s ease,transform .6s cubic-bezier(.22,1,.36,1)}#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{box-shadow:0 30px 74px rgba(0,0,0,.42),0 0 0 1px rgba(255,255,255,.08),0 0 34px rgba(37,244,238,.14),0 0 72px rgba(139,92,246,.1)}#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main .mini-screen img{filter:brightness(.78) contrast(1.06) saturate(1)}#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float .mini-screen img{filter:brightness(.76) contrast(1.06) saturate(1)}#einfach-mehr-app .app-screen-meta{position:absolute;top:30px;left:22px;z-index:4;width:min(252px, calc(100% - 44px));padding:22px 22px 20px;border-radius:28px;background:linear-gradient(180deg,rgba(4,8,18,.96) 0%,rgba(8,14,28,.93) 100%);border:1px solid rgba(255,255,255,.14);box-shadow:0 28px 72px rgba(0,0,0,.56),inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px);isolation:isolate}#einfach-mehr-app .app-screen-meta:before{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.01) 28%,rgba(255,255,255,0) 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.02);pointer-events:none;z-index:-1}#einfach-mehr-app .app-screen-kicker{display:inline-flex;margin-bottom:12px;padding:8px 11px;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:.78rem;font-weight:700}#einfach-mehr-app .app-screen-meta h3{margin:0 0 10px;font-size:clamp(1.45rem, 2vw, 1.9rem);line-height:1.04;letter-spacing:-.04em;color:#fff;text-shadow:0 14px 34px rgba(0,0,0,.58)}#einfach-mehr-app .app-screen-meta p{margin:0;color:rgba(244,248,255,.96);font-size:.98rem;line-height:1.62;max-width:28ch;text-shadow:0 12px 30px rgba(0,0,0,.52)}#einfach-mehr-app .visual-panel{padding:22px;border-radius:32px;position:relative;min-height:560px;overflow:hidden}#einfach-mehr-app .visual-panel:before{content:'';position:absolute;inset:auto auto 24px -28px;width:240px;height:240px;background:radial-gradient(circle,rgba(139,92,246,.3),transparent 68%)}#einfach-mehr-app .phone-duo{display:flex;align-items:end;justify-content:center;gap:18px;position:relative;z-index:2;padding-top:14px}#einfach-mehr-app .phone-mini{width:224px;padding:12px;border-radius:30px;background:linear-gradient(180deg,#111b2d 0%,#091120 100%);border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 50px rgba(0,0,0,.35)}#einfach-mehr-app .phone-mini.tilt-left{transform:rotate(-10deg) translateY(40px)}#einfach-mehr-app .phone-mini.tilt-right{transform:rotate(8deg)}#einfach-mehr-app .mini-screen{min-height:390px;display:flex;align-items:stretch}#einfach-mehr-app .mini-screen img,#einfach-mehr-app .showcase-card img,#einfach-mehr-app .orbit-screen img{width:100%;height:100%;object-fit:cover;display:block}#einfach-mehr-app .showcase-card{padding:0;overflow:hidden;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}#einfach-mehr-app .showcase-card img,#einfach-mehr-app .orbit-screen img{aspect-ratio:9/18}#einfach-mehr-app .orbit-screen{border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 40px rgba(0,0,0,.22);background:rgba(255,255,255,.06);animation:floatY 7s ease-in-out infinite;will-change:transform}#einfach-mehr-app .orbit-screen:nth-child(2){animation-delay:.8s}#einfach-mehr-app .orbit-screen:nth-child(3){animation-delay:1.6s}#einfach-mehr-app .step{position:relative;overflow:hidden;min-height:260px;transform:translateY(0) scale(1);transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .35s ease,box-shadow .45s cubic-bezier(.22,1,.36,1),background .35s ease;will-change:transform,box-shadow}#einfach-mehr-app .step:after{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.015) 42%,rgba(254,44,85,.06) 100%);opacity:0;transition:opacity .45s ease;pointer-events:none}#einfach-mehr-app .step:hover{transform:translateY(-14px) scale(1.02);border-color:rgba(255,255,255,.22);box-shadow:0 34px 78px rgba(0,0,0,.46),0 0 0 1px rgba(255,255,255,.04) inset,0 0 38px rgba(37,244,238,.08)}#einfach-mehr-app .step:hover:after{opacity:1}#einfach-mehr-app .step .step-number{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,filter .35s ease}#einfach-mehr-app .step:hover .step-number{transform:translateY(-2px) scale(1.06);box-shadow:0 14px 30px rgba(254,44,85,.24),0 0 24px rgba(37,244,238,.14);filter:saturate(1.08)}#einfach-mehr-app .step h3,#einfach-mehr-app .step p{transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s ease}#einfach-mehr-app .step:hover h3{transform:translateY(-2px)}#einfach-mehr-app .step:hover p{transform:translateY(-1px)}#einfach-mehr-app .step:before{content:'';position:absolute;inset:auto -10% -30% auto;width:180px;height:180px;border-radius:999px;background:radial-gradient(circle,rgba(254,44,85,.1),transparent 70%);pointer-events:none}#einfach-mehr-app .step-number{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,var(--primary),var(--secondary));font-weight:800;margin-bottom:18px;box-shadow:0 10px 24px rgba(254,44,85,.18)}#einfach-mehr-app .audience-card{min-height:260px;display:flex;flex-direction:column;gap:16px}#einfach-mehr-app .audience-label{display:inline-flex;width:fit-content;padding:8px 12px;margin-bottom:12px;border-radius:999px;font-size:.8rem;font-weight:700;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);color:#dce7ff;transition:color .25s ease,background .25s ease,border-color .25s ease}#einfach-mehr-app .audience-points{display:grid;gap:10px;color:#edf4ff;font-size:.95rem;margin-top:auto}#einfach-mehr-app .audience-points span:before{content:'•';margin-right:8px;color:var(--secondary)}#einfach-mehr-app .download-stats{display:flex;gap:14px;flex-wrap:wrap;margin-top:18px}#einfach-mehr-app .stat-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);font-weight:700;color:#e8efff}#einfach-mehr-app .rating-star{color:#ffd166;font-size:.95rem}#einfach-mehr-app .download-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}#einfach-mehr-app .store-badge{display:inline-flex;flex-direction:column;justify-content:center;min-height:58px;padding:10px 16px;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);min-width:180px}#einfach-mehr-app .store-badge small{color:var(--muted);font-size:.72rem;line-height:1;margin-bottom:4px}#einfach-mehr-app .store-badge strong{font-size:1rem;line-height:1.1}#einfach-mehr-app .partner-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:10px 18px;border-radius:18px;background:linear-gradient(135deg,rgba(254,44,85,.18),rgba(37,244,238,.14));border:1px solid rgba(255,255,255,.12);font-weight:800}#einfach-mehr-app .qr-card{padding:14px;border-radius:20px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}#einfach-mehr-app .qr-box{aspect-ratio:1;border-radius:18px;overflow:hidden;background:linear-gradient(135deg,rgba(254,44,85,.15),rgba(37,244,238,.12));display:flex;align-items:center;justify-content:center;padding:0}#einfach-mehr-app .qr-box img{width:100%;height:100%;object-fit:cover;display:block}#einfach-mehr-app .qr-card p{margin:10px 0 0;color:var(--muted);font-size:.84rem;line-height:1.35}#einfach-mehr-app .cta-panel{border-radius:34px;padding:34px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:28px;position:relative;overflow:hidden}#einfach-mehr-app .cta-panel:after{content:'';position:absolute;width:320px;height:320px;border-radius:999px;background:radial-gradient(circle,rgba(37,244,238,.2),transparent 70%);right:-40px;top:-80px}body.page-template-page-einfach-mehr .site,body.page-template-page-einfach-mehr .site-content,body.page-template-page-einfach-mehr .ast-container,body.page-template-page-einfach-mehr .entry-content{margin:0 !important;padding:0 !important;max-width:100% !important;width:100% !important}body.page-template-page-einfach-mehr .entry-header,body.page-template-page-einfach-mehr .ast-breadcrumbs,body.page-template-page-einfach-mehr .site-header,body.page-template-page-einfach-mehr .site-footer{display:none !important}@media (max-width:1100px){#einfach-mehr-app .feature-grid,#einfach-mehr-app .cta-panel,#einfach-mehr-app .grid-3,#einfach-mehr-app .steps,#einfach-mehr-app .audience-grid,#einfach-mehr-app .showcase-strip,#einfach-mehr-app .screens-orbit,#einfach-mehr-app .qr-grid{grid-template-columns:1fr 1fr}#einfach-mehr-app .hero-visual{min-height:auto}#einfach-mehr-app .float-top,#einfach-mehr-app .float-bottom{position:static;width:auto;margin-top:16px}#einfach-mehr-app .phone-card{margin-top:20px}#einfach-mehr-app .section-head{align-items:start;flex-direction:column}#einfach-mehr-app .hero-metrics-two{flex-wrap:wrap}#einfach-mehr-app .app-showcase-panel-wrap{min-height:680px}#einfach-mehr-app .app-screen-stage{min-height:520px}}@media (max-width:760px){#einfach-mehr-app .hero,#einfach-mehr-app section{padding:28px 0}#einfach-mehr-app .feature-grid,#einfach-mehr-app .cta-panel,#einfach-mehr-app .grid-3,#einfach-mehr-app .steps,#einfach-mehr-app .audience-grid,#einfach-mehr-app .showcase-strip,#einfach-mehr-app .screens-orbit,#einfach-mehr-app .qr-grid{grid-template-columns:1fr}#einfach-mehr-app .phone-shell{width:min(280px, 100%);transform:none}#einfach-mehr-app .phone-duo{flex-direction:column;align-items:center}#einfach-mehr-app .phone-mini,#einfach-mehr-app .phone-mini.tilt-left,#einfach-mehr-app .phone-mini.tilt-right{transform:none}#einfach-mehr-app .cta-panel,#einfach-mehr-app .card,#einfach-mehr-app .visual-panel,#einfach-mehr-app .phone-card,#einfach-mehr-app .audience-card,#einfach-mehr-app .step{padding:22px}#einfach-mehr-app h1{max-width:100%}#einfach-mehr-app .hero-actions,#einfach-mehr-app .download-actions{flex-direction:column;align-items:stretch}#einfach-mehr-app .btn,#einfach-mehr-app .store-badge,#einfach-mehr-app .partner-btn{width:100%}#einfach-mehr-app .hero-display-top{flex-direction:column;align-items:flex-start}#einfach-mehr-app .hero-app-tag-full{white-space:normal;font-size:.8rem}#einfach-mehr-app .app-showcase-intro{margin-bottom:20px}#einfach-mehr-app .app-showcase-panel-wrap{min-height:auto}#einfach-mehr-app .app-showcase-panels{min-height:0}#einfach-mehr-app .app-screen-panel,#einfach-mehr-app .app-screen-panel.is-active{position:relative;inset:auto}#einfach-mehr-app .app-screen-panel:not(.is-active){display:none}#einfach-mehr-app .app-tabs{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;scrollbar-width:none}#einfach-mehr-app .app-tabs::-webkit-scrollbar{display:none}#einfach-mehr-app .app-tabs .chip{flex:0 0 auto;white-space:nowrap}#einfach-mehr-app .app-screen-stage{min-height:0;padding:0 0 18px}#einfach-mehr-app .app-screen-stage:after{left:8px;top:8px;width:calc(100% - 16px);height:236px}#einfach-mehr-app .app-screen-phone-main{position:relative;left:auto;top:auto;width:100%;transform:none}#einfach-mehr-app .app-screen-panel .app-screen-phone-main{transform:translateY(28px) scale(.96)}#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{animation-name:appShowcaseMainInMobile}#einfach-mehr-app .app-screen-phone-float,#einfach-mehr-app .app-screen-phone-float-right{width:42%;right:6px;left:auto;bottom:10px;transform:rotate(7deg);box-shadow:0 18px 40px rgba(0,0,0,.34),0 0 24px rgba(37,244,238,.08)}#einfach-mehr-app .app-screen-panel .app-screen-phone-float,#einfach-mehr-app .app-screen-panel .app-screen-phone-float-right{transform:translateY(24px) rotate(7deg) scale(.94)}#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float-right{animation-name:appShowcaseFloatInMobile}#einfach-mehr-app .app-screen-meta{position:absolute;top:12px;left:12px;width:min(272px, calc(100% - 24px));padding:18px;border-radius:24px;background:linear-gradient(180deg,rgba(4,8,18,.98) 0%,rgba(8,14,28,.95) 100%)}#einfach-mehr-app .app-screen-meta h3{font-size:1.5rem;max-width:12ch}#einfach-mehr-app .app-screen-meta p{max-width:26ch;font-size:.94rem}}@keyframes appShowcaseMainInMobile{0%{opacity:0;transform:translateY(28px) scale(.96)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes appShowcaseFloatInMobile{0%{opacity:0;transform:translateY(24px) rotate(10deg) scale(.92)}100%{opacity:1;transform:translateY(0) rotate(7deg) scale(1)}}#einfach-mehr-app #creator .step{opacity:0;transform:translateY(32px) scale(.985)}#einfach-mehr-app #creator.is-visible .step{opacity:1;transform:translateY(0) scale(1);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),border-color .35s ease}#einfach-mehr-app #creator.is-visible .step:nth-child(1){transition-delay:.04s}#einfach-mehr-app #creator.is-visible .step:nth-child(2){transition-delay:.14s}#einfach-mehr-app #creator.is-visible .step:nth-child(3){transition-delay:.24s}#einfach-mehr-app #creator .step{transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .35s ease,box-shadow .45s cubic-bezier(.22,1,.36,1),background .35s ease;will-change:transform,box-shadow}#einfach-mehr-app #creator .step:hover{transform:translateY(-14px) scale(1.022);border-color:rgba(255,255,255,.24);box-shadow:0 36px 82px rgba(0,0,0,.48),0 0 36px rgba(37,244,238,.08)}#einfach-mehr-app #creator .step .step-number{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,filter .35s ease}#einfach-mehr-app #creator .step:hover .step-number{transform:translateY(-2px) scale(1.06);box-shadow:0 14px 30px rgba(254,44,85,.24),0 0 20px rgba(37,244,238,.14)}#einfach-mehr-app #creator .step h3,#einfach-mehr-app #creator .step p{transition:transform .35s cubic-bezier(.22,1,.36,1)}#einfach-mehr-app #creator .step:hover h3{transform:translateY(-2px)}#einfach-mehr-app #creator .step:hover p{transform:translateY(-1px)}#einfach-mehr-app .download-copy{display:flex;flex-direction:column;align-items:flex-start}#einfach-mehr-app .download-partner-btn{min-height:46px;padding:10px 16px;border-radius:999px;margin-bottom:18px}#einfach-mehr-app .download-brand{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:min(100%, 540px);margin-top:30px;padding:22px 24px;border-radius:26px;background:radial-gradient(circle at 18% 50%,rgba(254,44,85,.16),transparent 28%),radial-gradient(circle at 90% 24%,rgba(37,244,238,.16),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 54px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06);overflow:hidden;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .35s ease,box-shadow .45s cubic-bezier(.22,1,.36,1)}#einfach-mehr-app .download-brand:before{content:'';position:absolute;inset:0;background:linear-gradient(110deg,transparent 22%,rgba(255,255,255,.08) 46%,transparent 70%);background-size:220% 100%;opacity:0;transition:opacity .35s ease;pointer-events:none}#einfach-mehr-app .download-brand:hover{transform:translateY(-6px);border-color:rgba(255,255,255,.18);box-shadow:0 30px 70px rgba(0,0,0,.34),0 0 34px rgba(37,244,238,.08),inset 0 1px 0 rgba(255,255,255,.08)}#einfach-mehr-app .download-brand:hover:before{opacity:1}#einfach-mehr-app .download-brand-mark{display:inline-flex;align-items:flex-end;gap:4px;padding:14px 12px;border-radius:18px;background:rgba(8,14,30,.42);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}#einfach-mehr-app .download-brand-mark .bar{width:10px;border-radius:4px 4px 2px 2px;display:block}#einfach-mehr-app .download-brand-mark .bar.gold{height:22px;background:linear-gradient(180deg,#f2d14c,#d6b126)}#einfach-mehr-app .download-brand-mark .bar.rose{height:30px;background:linear-gradient(180deg,#ef546f,#c83b58)}#einfach-mehr-app .download-brand-mark .bar.dark{height:42px;background:linear-gradient(180deg,#2d3041,#111522)}#einfach-mehr-app .download-brand-copy{display:grid;gap:6px}#einfach-mehr-app .download-brand-eyebrow{color:rgba(226,236,255,.74);font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}#einfach-mehr-app .download-brand-copy strong{color:#f7f9fc;font-size:1.08rem;letter-spacing:-.02em}#einfach-mehr-app .download-brand-copy span:last-child{color:var(--muted);font-size:.92rem;line-height:1.5}#einfach-mehr-app .download-brand-link{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);color:#edf4ff;font-size:.86rem;font-weight:700;white-space:nowrap}#einfach-mehr-app .download-qr-panel{padding:24px;border-radius:30px;background:radial-gradient(circle at top right,rgba(37,244,238,.16),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.05))}#einfach-mehr-app .download-qr-panel h3{margin-bottom:10px}#einfach-mehr-app .download-qr-panel>p{max-width:44ch;line-height:1.58}#einfach-mehr-app .download-qr-panel h3,#einfach-mehr-app .download-qr-panel>p{text-align:center;margin-left:auto;margin-right:auto}#einfach-mehr-app .download-qr-grid{align-items:stretch;gap:16px;margin-top:22px}#einfach-mehr-app .download-qr-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;min-height:100%;padding:16px;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .35s ease,box-shadow .4s cubic-bezier(.22,1,.36,1)}#einfach-mehr-app .download-qr-card:hover{transform:translateY(-6px);border-color:rgba(255,255,255,.18);box-shadow:0 24px 52px rgba(0,0,0,.28),0 0 26px rgba(37,244,238,.07),inset 0 1px 0 rgba(255,255,255,.05)}#einfach-mehr-app .download-qr-card .qr-box{width:100%;max-width:210px;background:rgba(255,255,255,.1)}#einfach-mehr-app .download-qr-card p{display:none}#einfach-mehr-app .download-qr-meta{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:16px}#einfach-mehr-app .download-rating{display:inline-flex;align-items:center;justify-content:center;min-height:40px;min-width:182px;max-width:100%;padding:8px 16px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);color:#e8efff;font-weight:700;line-height:1;text-align:center;white-space:nowrap}#einfach-mehr-app .download-count{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 14px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}#einfach-mehr-app .count-number{display:block;font-size:1.5rem;line-height:1;letter-spacing:-.04em;font-weight:800;color:#f7f9fc;text-shadow:0 0 20px rgba(37,244,238,.08)}#einfach-mehr-app .download-count span{display:block;color:var(--muted);font-size:.82rem;line-height:1.2;text-align:center}#einfach-mehr-app .download-store-badge{align-items:center;justify-content:center;text-align:center;min-width:0;width:100%;min-height:56px}#einfach-mehr-app #download .download-stats,#einfach-mehr-app #download .download-actions,#einfach-mehr-app #download .chip-row{display:none}@media (max-width:1100px){#einfach-mehr-app .download-brand{width:100%;grid-template-columns:auto 1fr}#einfach-mehr-app .download-brand-link{grid-column:1/-1;justify-self:start}}@media (max-width:760px){#einfach-mehr-app .download-brand{width:100%;grid-template-columns:1fr;justify-items:start;gap:14px;padding:20px}#einfach-mehr-app .download-brand-link{justify-self:start}#einfach-mehr-app .download-qr-grid{grid-template-columns:1fr}#einfach-mehr-app .download-qr-card .qr-box{max-width:220px}#einfach-mehr-app .download-rating{min-width:0;width:100%;font-size:.96rem}}#einfach-mehr-app .network-showcase{position:relative;padding:28px;border-radius:32px;box-shadow:var(--shadow);overflow:hidden}#einfach-mehr-app .network-showcase:before{content:'';position:absolute;inset:-10% auto auto -8%;width:320px;height:320px;border-radius:999px;background:radial-gradient(circle,rgba(37,244,238,.12),transparent 68%);pointer-events:none}#einfach-mehr-app .network-showcase:after{content:'';position:absolute;inset:auto -6% -18% auto;width:340px;height:340px;border-radius:999px;background:radial-gradient(circle,rgba(254,44,85,.1),transparent 68%);pointer-events:none}#einfach-mehr-app .network-marquee{position:relative;z-index:2}#einfach-mehr-app .network-marquee+.network-marquee{margin-top:22px}#einfach-mehr-app .network-marquee-viewport{position:relative;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%)}#einfach-mehr-app .network-marquee-track{display:flex;align-items:center;flex-wrap:nowrap;width:max-content;min-width:max-content;will-change:transform}#einfach-mehr-app .network-marquee-group{display:flex;align-items:center;flex-wrap:nowrap;flex:0 0 auto;gap:18px;min-width:max-content;padding-right:18px}#einfach-mehr-app .network-marquee-logos .network-marquee-track{animation:networkLogoSlide 38s linear infinite}#einfach-mehr-app .network-marquee-reviews .network-marquee-track{animation:networkReviewSlide 48s linear infinite}#einfach-mehr-app .network-marquee:hover .network-marquee-track{animation-play-state:paused}#einfach-mehr-app .network-logo-card{width:176px;min-width:176px;height:88px;display:flex;align-items:center;justify-content:center;padding:14px 18px;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden}#einfach-mehr-app .network-logo-img{display:block;width:auto;max-width:132px;height:30px;max-height:30px;object-fit:contain;object-position:center;opacity:.84;filter:grayscale(1) brightness(1.88) contrast(.94);transition:opacity .3s ease,filter .3s ease,transform .3s ease}#einfach-mehr-app .network-logo-img-media-society{max-width:138px;height:32px;max-height:32px}#einfach-mehr-app .network-logo-img-plus-x{max-width:112px;height:34px;max-height:34px}#einfach-mehr-app .network-logo-img-dimp{max-width:108px;height:29px;max-height:29px}#einfach-mehr-app .network-logo-img-demv{max-width:132px;height:28px;max-height:28px}#einfach-mehr-app .network-logo-img-einfach{max-width:136px;height:26px;max-height:26px}#einfach-mehr-app .network-logo-img-professional-works{max-width:134px;height:28px;max-height:28px}#einfach-mehr-app .network-logo-img-blau-direkt,#einfach-mehr-app .network-logo-img-maxpool,#einfach-mehr-app .network-logo-img-memberspot{max-width:124px;height:27px;max-height:27px}#einfach-mehr-app .network-logo-img.is-brand-color{opacity:1;filter:none}#einfach-mehr-app .network-logo-card:hover .network-logo-img{opacity:1;filter:grayscale(.12) brightness(1.06) contrast(1.02);transform:translateY(-1px)}#einfach-mehr-app .network-logo-card:hover .network-logo-img.is-brand-color{filter:none}#einfach-mehr-app .review-chip{min-width:348px;max-width:348px;padding:20px 22px;border-radius:24px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);box-shadow:0 18px 40px rgba(0,0,0,.18)}#einfach-mehr-app .review-chip p,#einfach-mehr-app .review-preview-card p{margin:10px 0 14px;color:#e7eefc;line-height:1.55}#einfach-mehr-app .review-chip strong,#einfach-mehr-app .review-preview-card strong{color:var(--muted);font-size:.92rem}#einfach-mehr-app .review-chip-stars{display:inline-flex;color:#ffd166;letter-spacing:.08em;font-size:.95rem}#einfach-mehr-app .review-write-grid{position:relative;z-index:2;margin-top:26px;display:grid;grid-template-columns:.78fr 1.22fr;gap:22px;align-items:start}#einfach-mehr-app .review-write-copy h3{margin:0 0 12px;font-size:clamp(1.5rem, 2.8vw, 2.1rem);letter-spacing:-.04em;color:#f7f9fc !important}#einfach-mehr-app .review-write-copy p,#einfach-mehr-app .review-preview-head p{margin:0;color:var(--muted)}#einfach-mehr-app .review-write-copy p{max-width:34ch;line-height:1.7;margin-bottom:18px}#einfach-mehr-app .review-form{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:16px;padding:22px;border-radius:28px;align-items:start}#einfach-mehr-app .review-form-status{grid-column:1/-1}#einfach-mehr-app .review-form>.review-form-row{width:100%;min-width:0;justify-self:stretch}#einfach-mehr-app .review-form-row{display:grid;gap:8px;min-width:0}#einfach-mehr-app .review-form-row-wide{grid-column:1/-1}#einfach-mehr-app .review-form label{color:#e9f1ff;font-weight:700;font-size:.92rem}#einfach-mehr-app .review-form input,#einfach-mehr-app .review-form textarea{width:100%;min-width:0;box-sizing:border-box;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:#f7f9fc;padding:14px 16px;font:inherit;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}#einfach-mehr-app .review-form input::placeholder,#einfach-mehr-app .review-form textarea::placeholder{color:rgba(179,192,216,.8)}#einfach-mehr-app .review-form input:focus,#einfach-mehr-app .review-form textarea:focus{outline:none;border-color:rgba(37,244,238,.45);box-shadow:0 0 0 4px rgba(37,244,238,.1);background:rgba(255,255,255,.08)}#einfach-mehr-app .review-rating-picker{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:fit-content;min-height:52px;padding:6px 12px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06)}#einfach-mehr-app .review-star{appearance:none;border:none;background:0 0;color:rgba(255,209,102,.28);font-size:1.65rem;line-height:1;padding:2px;cursor:pointer;transition:transform .22s ease,color .22s ease,text-shadow .22s ease}#einfach-mehr-app .review-star.is-active{color:#ffd166;text-shadow:0 0 18px rgba(255,209,102,.2)}#einfach-mehr-app .review-star:hover,#einfach-mehr-app .review-star:focus-visible{transform:translateY(-1px) scale(1.04);color:#ffd166;outline:none}#einfach-mehr-app .review-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:78px;padding:16px 18px;border-radius:22px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}#einfach-mehr-app .review-toggle-copy{display:grid;gap:4px}#einfach-mehr-app .review-toggle-copy label{margin:0;cursor:pointer}#einfach-mehr-app .review-toggle-copy p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.45}#einfach-mehr-app .review-switch{position:relative;width:58px;height:34px;flex:0 0 auto;display:inline-flex}#einfach-mehr-app .review-switch input{position:absolute;opacity:0;pointer-events:none}#einfach-mehr-app .review-switch-slider{position:relative;width:100%;height:100%;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.02);transition:background .24s ease,border-color .24s ease,box-shadow .24s ease}#einfach-mehr-app .review-switch-slider:before{content:'';position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 6px 16px rgba(0,0,0,.24);transition:transform .24s cubic-bezier(.22,1,.36,1)}#einfach-mehr-app .review-switch input:checked+.review-switch-slider{background:linear-gradient(135deg,var(--primary),var(--secondary));border-color:rgba(255,255,255,.2);box-shadow:0 12px 28px rgba(254,44,85,.16)}#einfach-mehr-app .review-switch input:checked+.review-switch-slider:before{transform:translateX(24px)}#einfach-mehr-app .review-switch input:focus-visible+.review-switch-slider{outline:2px solid rgba(37,244,238,.55);outline-offset:2px}#einfach-mehr-app .review-submit{width:fit-content;min-width:220px}#einfach-mehr-app .review-author-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}#einfach-mehr-app .review-creator-badge{display:inline-flex;align-items:center;min-height:28px;padding:6px 10px;border-radius:999px;background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.01em;box-shadow:0 10px 20px rgba(254,44,85,.18)}#einfach-mehr-app .review-preview-wrap{position:relative;z-index:2;margin-top:24px}#einfach-mehr-app .review-preview-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}#einfach-mehr-app .review-preview-list{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:16px}#einfach-mehr-app .review-preview-card,#einfach-mehr-app .review-preview-empty{padding:20px 22px;border-radius:24px}#einfach-mehr-app .review-preview-empty{color:var(--muted);text-align:center}@keyframes networkLogoSlide{from{transform:translate3d(-50%,0,0)}to{transform:translate3d(0,0,0)}}@keyframes networkReviewSlide{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@media (max-width:1100px){#einfach-mehr-app .review-write-grid{grid-template-columns:1fr}#einfach-mehr-app .review-preview-list{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:760px){#einfach-mehr-app .network-showcase{padding:20px}#einfach-mehr-app .network-marquee-viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 6%,#000 94%,transparent 100%)}#einfach-mehr-app .network-logo-card{width:150px;min-width:150px;height:74px;padding:12px 14px}#einfach-mehr-app .network-logo-img{width:auto;max-width:108px;height:24px;max-height:24px;object-fit:contain;object-position:center}#einfach-mehr-app .network-logo-img-media-society{max-width:112px;height:26px;max-height:26px}#einfach-mehr-app .network-logo-img-plus-x{max-width:92px;height:28px;max-height:28px}#einfach-mehr-app .network-logo-img-dimp{max-width:86px;height:23px;max-height:23px}#einfach-mehr-app .network-logo-img-demv{max-width:108px;height:22px;max-height:22px}#einfach-mehr-app .network-logo-img-einfach,#einfach-mehr-app .network-logo-img-professional-works{max-width:112px;height:22px;max-height:22px}#einfach-mehr-app .network-logo-img-blau-direkt,#einfach-mehr-app .network-logo-img-maxpool,#einfach-mehr-app .network-logo-img-memberspot{max-width:102px;height:22px;max-height:22px}#einfach-mehr-app .review-chip{min-width:272px;max-width:272px;padding:18px}#einfach-mehr-app .review-form{grid-template-columns:1fr;padding:18px}#einfach-mehr-app .review-rating-picker{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap;width:fit-content;justify-content:flex-start}#einfach-mehr-app .review-toggle-row{align-items:flex-start}#einfach-mehr-app .review-submit{width:100%}#einfach-mehr-app .review-preview-head{flex-direction:column;align-items:flex-start}#einfach-mehr-app .review-preview-list{grid-template-columns:1fr}}@media (max-width:760px){#einfach-mehr-app .app-showcase-grid{gap:22px}#einfach-mehr-app .app-showcase-panel-wrap{padding:16px;border-radius:26px;overflow:hidden}#einfach-mehr-app .app-screen-panel,#einfach-mehr-app .app-screen-panel.is-active{gap:16px}#einfach-mehr-app .app-screen-stage{min-height:368px;padding:112px 0 0;overflow:hidden}#einfach-mehr-app .app-screen-stage:after{left:50%;top:10px;width:min(260px, calc(100% - 28px));height:180px;transform:translateX(-50%);border-radius:24px}#einfach-mehr-app .app-screen-phone-main,#einfach-mehr-app .app-screen-panel .app-screen-phone-main,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{left:50%;width:min(216px, calc(100% - 116px));transform:translateX(-50%)}#einfach-mehr-app .app-screen-phone-main{top:10px}#einfach-mehr-app .app-screen-phone-float,#einfach-mehr-app .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel .app-screen-phone-float,#einfach-mehr-app .app-screen-panel .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float-right{width:min(104px, 32vw);right:10px;left:auto;bottom:12px;transform:rotate(7deg)}#einfach-mehr-app .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float-right{left:10px;right:auto;transform:rotate(-7deg)}#einfach-mehr-app .app-screen-meta{position:relative;top:auto;left:auto;width:100%;margin-top:2px;padding:16px;border-radius:20px}#einfach-mehr-app .app-screen-meta h3{max-width:none;font-size:1.22rem}#einfach-mehr-app .app-screen-meta p{max-width:none;font-size:.92rem}}@media (max-width:420px){#einfach-mehr-app .app-screen-stage{min-height:344px;padding-top:104px}#einfach-mehr-app .app-screen-phone-main,#einfach-mehr-app .app-screen-panel .app-screen-phone-main,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{width:min(198px, calc(100% - 122px))}#einfach-mehr-app .app-screen-phone-float,#einfach-mehr-app .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel .app-screen-phone-float,#einfach-mehr-app .app-screen-panel .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float-right{width:min(96px, 30vw)}}#einfach-mehr-app .review-author-row{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:14px}#einfach-mehr-app .review-author-row strong{flex:1 1 auto;min-width:0;margin:0}#einfach-mehr-app .review-creator-badge{margin-left:auto;flex:0 0 auto}@media (max-width:480px){#einfach-mehr-app .review-author-row{align-items:center;gap:10px}#einfach-mehr-app .review-author-row strong{min-width:0}#einfach-mehr-app .review-creator-badge{font-size:.68rem;padding:6px 9px}}@media (max-width:760px){#einfach-mehr-app #app,#einfach-mehr-app .app-showcase-grid,#einfach-mehr-app .app-showcase-copy,#einfach-mehr-app .app-showcase-panel-wrap,#einfach-mehr-app .app-showcase-panels,#einfach-mehr-app .app-screen-panel{min-width:0}#einfach-mehr-app .app-showcase-panel-wrap{overflow:hidden}#einfach-mehr-app .app-tabs{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-bottom:4px}#einfach-mehr-app .app-tabs .chip{flex:0 0 auto;white-space:nowrap}#einfach-mehr-app .app-screen-panel,#einfach-mehr-app .app-screen-panel.is-active{gap:14px}#einfach-mehr-app .app-screen-stage{min-height:300px;padding:84px 0 0;overflow:hidden}#einfach-mehr-app .app-screen-stage:after{left:50%;top:8px;width:min(220px, calc(100% - 28px));height:144px;transform:translateX(-50%);border-radius:22px}#einfach-mehr-app .app-screen-phone-main,#einfach-mehr-app .app-screen-panel .app-screen-phone-main,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{left:50%;top:6px;width:min(160px, calc(100% - 150px));transform:translateX(-50%)}#einfach-mehr-app .app-screen-phone-float,#einfach-mehr-app .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel .app-screen-phone-float,#einfach-mehr-app .app-screen-panel .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float-right{width:min(72px, 23vw);bottom:8px}#einfach-mehr-app .app-screen-phone-float,#einfach-mehr-app .app-screen-panel .app-screen-phone-float,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float{right:6px;left:auto;transform:rotate(7deg)}#einfach-mehr-app .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float-right{left:6px;right:auto;transform:rotate(-7deg)}#einfach-mehr-app .app-screen-meta{position:relative;top:auto;left:auto;width:100%;margin-top:6px;padding:16px;border-radius:20px}#einfach-mehr-app .app-screen-meta h3{max-width:none;font-size:1.18rem}#einfach-mehr-app .app-screen-meta p{max-width:none;font-size:.9rem;line-height:1.56}}@media (max-width:420px){#einfach-mehr-app .app-screen-stage{min-height:286px;padding-top:80px}#einfach-mehr-app .app-screen-stage:after{width:min(208px, calc(100% - 24px));height:136px}#einfach-mehr-app .app-screen-phone-main,#einfach-mehr-app .app-screen-panel .app-screen-phone-main,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{width:min(152px, calc(100% - 146px))}#einfach-mehr-app .app-screen-phone-float,#einfach-mehr-app .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel .app-screen-phone-float,#einfach-mehr-app .app-screen-panel .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float-right{width:min(68px, 22vw)}}@media (max-width:760px){#einfach-mehr-app .hero{padding-top:130px !important}#einfach-mehr-app .hero-grid,#einfach-mehr-app .hero-copy,#einfach-mehr-app .hero-visual{min-width:0}#einfach-mehr-app .hero-copy p{max-width:none}#einfach-mehr-app .hero-actions{width:100%;gap:12px;margin-bottom:20px}#einfach-mehr-app .hero-actions>*{min-width:0;width:100%}#einfach-mehr-app .hero-metrics,#einfach-mehr-app .hero-metrics-two{display:grid;grid-template-columns:1fr;width:100%;max-width:none;gap:12px}#einfach-mehr-app .hero-metrics-two .metric,#einfach-mehr-app .metric{min-width:0;width:100%}#einfach-mehr-app .hero-visual{display:grid;justify-items:center;align-items:start;gap:16px;width:100%;min-height:auto;padding-top:6px}#einfach-mehr-app .phone-card{width:min(100%, 360px);max-width:100%;margin:0 auto;padding:18px 14px 20px;border-radius:28px;overflow:hidden}#einfach-mehr-app .phone-shell{width:min(100%, 258px);padding:12px;border-radius:34px}#einfach-mehr-app .phone-screen{min-height:500px;padding:24px 18px;border-radius:24px}#einfach-mehr-app .float-top,#einfach-mehr-app .float-bottom{position:relative;inset:auto;left:auto;right:auto;top:auto;bottom:auto;width:min(100%, 360px);margin:0 auto}#einfach-mehr-app .blob{width:320px;height:320px;top:34px;right:50%;transform:translateX(50%)}#einfach-mehr-app .blob-small{width:120px;height:120px;left:50%;bottom:120px;transform:translateX(-50%)}}@media (max-width:420px){#einfach-mehr-app .hero{padding-top:118px}#einfach-mehr-app .phone-card,#einfach-mehr-app .float-top,#einfach-mehr-app .float-bottom{width:100%}#einfach-mehr-app .phone-shell{width:min(100%, 244px)}#einfach-mehr-app .phone-screen{min-height:468px;padding:22px 16px}}@media (max-width:760px){#einfach-mehr-app .app-tabs{padding-top:8px;overflow-y:visible}#einfach-mehr-app .app-tabs .chip{margin-top:2px}#einfach-mehr-app .app-screen-panel,#einfach-mehr-app .app-screen-panel.is-active{gap:14px}#einfach-mehr-app .app-screen-stage{min-height:430px;padding:16px 0 0;overflow:hidden}#einfach-mehr-app .app-screen-stage:after{left:12px;right:12px;top:12px;width:auto;height:calc(100% - 18px);transform:none;border-radius:28px;background:linear-gradient(180deg,rgba(4,8,18,.08) 0%,rgba(4,8,18,.1) 55%,rgba(4,8,18,.82) 100%);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);z-index:2}#einfach-mehr-app .app-screen-phone-main,#einfach-mehr-app .app-screen-panel .app-screen-phone-main,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{position:absolute;top:18px;left:18px;right:18px;width:auto;height:330px;padding:0;border:0;background:0 0;box-shadow:none;border-radius:22px;transform:none;overflow:hidden;z-index:1;animation:none;opacity:1}#einfach-mehr-app .app-screen-phone-main .mini-screen{height:100%;min-height:100%;border-radius:22px;overflow:hidden;background:0 0}#einfach-mehr-app .app-screen-phone-main .mini-screen img{width:100%;height:100%;min-height:135%;object-fit:cover;object-position:top center;aspect-ratio:auto;display:block;filter:brightness(.98) contrast(1.02) saturate(1.02);transform:none;mask-image:linear-gradient(180deg,#000 0%,#000 74%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 74%,transparent 100%)}#einfach-mehr-app .app-screen-phone-float,#einfach-mehr-app .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel .app-screen-phone-float,#einfach-mehr-app .app-screen-panel .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float-right{display:none}#einfach-mehr-app .app-screen-meta{position:relative;z-index:3;margin-top:14px}}@media (max-width:420px){#einfach-mehr-app .app-screen-stage{min-height:400px}#einfach-mehr-app .app-screen-phone-main,#einfach-mehr-app .app-screen-panel .app-screen-phone-main,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{left:14px;right:14px;top:14px;height:304px;border-radius:20px}#einfach-mehr-app .app-screen-phone-main .mini-screen,#einfach-mehr-app .app-screen-phone-main .mini-screen img{border-radius:20px}}@media (max-width:760px){#einfach-mehr-app .app-tabs{padding-top:8px;overflow-y:visible}#einfach-mehr-app .app-tabs .chip{margin-top:2px}#einfach-mehr-app .app-screen-stage{min-height:430px;padding:16px 0 0;overflow:hidden}#einfach-mehr-app .app-screen-stage:after{left:12px;right:12px;top:12px;width:auto;height:calc(100% - 18px);transform:none;border-radius:28px;background:linear-gradient(180deg,rgba(4,8,18,0) 0%,rgba(4,8,18,0) 60%,rgba(4,8,18,.28) 84%,rgba(4,8,18,.82) 100%);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);z-index:3;pointer-events:none}#einfach-mehr-app .app-screen-stage:before{z-index:1}#einfach-mehr-app .app-screen-phone-main,#einfach-mehr-app .app-screen-panel .app-screen-phone-main,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{position:absolute;top:18px;left:18px;right:18px;width:auto;height:330px;padding:0;border:0;background:0 0;box-shadow:none;border-radius:22px;transform:none;overflow:hidden;z-index:2;animation:none;opacity:1}#einfach-mehr-app .app-screen-phone-main .mini-screen{position:relative;height:100%;min-height:100%;border-radius:22px;overflow:hidden;background:0 0}#einfach-mehr-app .app-screen-phone-main .mini-screen:before{content:'';position:absolute;inset:0 0 auto 0;height:30%;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.04) 45%,rgba(255,255,255,0) 100%);pointer-events:none;z-index:2;mix-blend-mode:screen}#einfach-mehr-app .app-screen-phone-main .mini-screen img{width:100%;height:100%;min-height:100%;object-fit:cover;object-position:top center;aspect-ratio:auto;display:block;filter:brightness(1.02) contrast(1.04) saturate(1.03);transform:scale(1.035);mask-image:linear-gradient(180deg,#000 0%,#000 72%,rgba(0,0,0,.72) 88%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 72%,rgba(0,0,0,.72) 88%,transparent 100%)}#einfach-mehr-app .app-screen-phone-float,#einfach-mehr-app .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel .app-screen-phone-float,#einfach-mehr-app .app-screen-panel .app-screen-phone-float-right,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-float-right{display:none}#einfach-mehr-app .app-screen-meta{position:relative;top:auto;left:auto;z-index:4;margin-top:14px}}@media (max-width:420px){#einfach-mehr-app .app-screen-stage{min-height:400px}#einfach-mehr-app .app-screen-phone-main,#einfach-mehr-app .app-screen-panel .app-screen-phone-main,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{left:14px;right:14px;top:14px;height:304px;border-radius:20px}#einfach-mehr-app .app-screen-phone-main .mini-screen,#einfach-mehr-app .app-screen-phone-main .mini-screen img{border-radius:20px}}@media (max-width:760px){#einfach-mehr-app .app-screen-stage:after{backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(180deg,rgba(4,8,18,0) 0%,rgba(4,8,18,0) 66%,rgba(4,8,18,.18) 86%,rgba(4,8,18,.62) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}#einfach-mehr-app .app-screen-phone-main .mini-screen:before{height:18%;background:linear-gradient(180deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 48%,rgba(255,255,255,0) 100%);mix-blend-mode:normal}#einfach-mehr-app .app-screen-phone-main .mini-screen img,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main .mini-screen img{filter:none;transform:scale(1.02)}}@media (max-width:420px){#einfach-mehr-app .app-screen-stage:after{background:linear-gradient(180deg,rgba(4,8,18,0) 0%,rgba(4,8,18,0) 64%,rgba(4,8,18,.16) 86%,rgba(4,8,18,.58) 100%)}}@media (max-width:760px){#einfach-mehr-app .app-screen-stage{min-height:380px}#einfach-mehr-app .app-screen-phone-main,#einfach-mehr-app .app-screen-panel .app-screen-phone-main,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{top:0;height:100%}#einfach-mehr-app .app-screen-phone-main .mini-screen{height:120%}}@media (max-width:420px){#einfach-mehr-app .app-screen-stage{min-height:360px}#einfach-mehr-app .app-screen-phone-main,#einfach-mehr-app .app-screen-panel .app-screen-phone-main,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{top:0;height:100%}#einfach-mehr-app .app-screen-phone-main .mini-screen,#einfach-mehr-app .app-screen-phone-main .mini-screen img{height:118%}}@media (max-width:760px){#einfach-mehr-app .app-screen-phone-main,#einfach-mehr-app .app-screen-panel .app-screen-phone-main,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{top:14px;height:calc(100% - 28px)}#einfach-mehr-app .app-screen-phone-main .mini-screen{height:112%}#einfach-mehr-app .app-screen-phone-main .mini-screen img{mask-image:linear-gradient(180deg,#000 0%,#000 68%,rgba(0,0,0,.92) 78%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 68%,rgba(0,0,0,.92) 78%,transparent 100%)}}@media (max-width:420px){#einfach-mehr-app .app-screen-phone-main,#einfach-mehr-app .app-screen-panel .app-screen-phone-main,#einfach-mehr-app .app-screen-panel.is-active .app-screen-phone-main{top:12px;height:calc(100% - 24px)}#einfach-mehr-app .app-screen-phone-main .mini-screen{height:110%}#einfach-mehr-app .app-screen-phone-main .mini-screen img{mask-image:linear-gradient(180deg,#000 0%,#000 66%,rgba(0,0,0,.94) 78%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 66%,rgba(0,0,0,.94) 78%,transparent 100%)}}body.page{background:radial-gradient(1200px 800px at 50% -200px,#0f1430,#050816);color:#e6e9f2}body.page .site-content,body.page article,body.page .entry-content{max-width:920px;margin:0 auto;padding:80px 24px}body.page h1{font-size:clamp(2.2rem,4vw,3rem);letter-spacing:-.04em;margin-bottom:40px;color:#fff}body.page h2{margin-top:48px;margin-bottom:16px;font-size:clamp(1.6rem,2.5vw,2rem);color:#fff}body.page h3{margin-top:32px;margin-bottom:12px;color:#fff}body.page p,body.page li{color:rgba(255,255,255,.72);line-height:1.7}body.page a{color:#4da3ff}body.page ul{margin:18px 0;padding-left:20px}body.page li{margin:6px 0}#legal-page{min-height:100vh;background:radial-gradient(1200px 700px at 50% -180px,rgba(88,110,255,.16),transparent 60%),linear-gradient(180deg,#060816 0%,#0a1020 100%);color:#f7f9fc;font-family:'Inter',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}#legal-page .legal-page-section{padding:120px 20px 80px}#legal-page .legal-page-container{max-width:920px;margin:0 auto}#legal-page .legal-page-head{margin-bottom:36px}#legal-page .legal-page-kicker{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.78);font-size:.82rem;font-weight:700;letter-spacing:.02em;margin-bottom:18px}#legal-page .legal-page-head h1{margin:0;font-size:clamp(2.2rem, 5vw, 3.6rem);line-height:1.02;letter-spacing:-.04em;color:#fff}#legal-page .legal-page-content{padding:32px;border-radius:28px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 80px rgba(0,0,0,.28);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}#legal-page .legal-page-content>*:first-child{margin-top:0}#legal-page .legal-page-content h2{margin:32px 0 14px;font-size:clamp(1.4rem, 3vw, 2rem);line-height:1.15;letter-spacing:-.03em;color:#fff}#legal-page .legal-page-content h3{margin:24px 0 10px;font-size:1.1rem;color:#fff}#legal-page .legal-page-content p,#legal-page .legal-page-content li{color:rgba(255,255,255,.76);line-height:1.75}#legal-page .legal-page-content a{color:#8fb7ff;text-decoration:none}#legal-page .legal-page-content a:hover{color:#fff;text-decoration:underline}#legal-page .legal-page-content ul,#legal-page .legal-page-content ol{padding-left:22px;margin:16px 0}#legal-page .legal-page-content strong{color:#fff}@media (max-width:760px){#legal-page .legal-page-section{padding:104px 16px 64px}#legal-page .legal-page-content{padding:22px;border-radius:22px}}#legal-page{overflow-x:hidden}#legal-page .legal-page-content{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}#legal-page a{word-break:break-all}body.page-template-page-legal .site-header,body.page-template-page-legal .ast-mobile-header-wrap,body.page-template-page-legal .ast-primary-header-bar,body.page-template-page-legal .main-header-bar{display:none !important}body.page-template-page-legal #legal-page .legal-page-section{padding-top:150px}#einfach-mehr-app .cta-panel:after{pointer-events:none;z-index:0}#einfach-mehr-app .download-copy,#einfach-mehr-app .download-qr-panel{position:relative;z-index:1}#einfach-mehr-app .download-partner-btn{position:relative;z-index:3;transform:translateY(-6px);margin-bottom:22px}@media (max-width:760px){#einfach-mehr-app .download-partner-btn{transform:none}}#einfach-mehr-app .download-qr-panel{padding:24px;border-radius:30px;background:radial-gradient(circle at top right,rgba(37,244,238,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 44px rgba(0,0,0,.18)}#einfach-mehr-app .download-qr-grid{gap:14px}#einfach-mehr-app .download-qr-card{padding:14px 14px 12px;border-radius:22px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.08);box-shadow:none}#einfach-mehr-app .download-qr-card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.12);box-shadow:0 16px 32px rgba(0,0,0,.18)}#einfach-mehr-app .download-qr-card .qr-box{max-width:190px;padding:10px;border-radius:18px;background:#fff;box-shadow:0 10px 24px rgba(0,0,0,.1)}#einfach-mehr-app .download-qr-meta{gap:10px;margin-top:14px}#einfach-mehr-app .download-rating{min-height:34px;min-width:0;width:auto;padding:0;border:0;background:0 0;color:rgba(232,239,255,.9);font-size:.94rem}#einfach-mehr-app .download-count{gap:4px;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}#einfach-mehr-app .count-number{font-size:1.95rem;text-shadow:none}#einfach-mehr-app .download-count span{font-size:.78rem}#einfach-mehr-app .download-store-badge{min-height:48px;padding:10px 14px;border-radius:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);box-shadow:none}#einfach-mehr-app .download-store-badge small{color:rgba(255,255,255,.62)}#einfach-mehr-app .download-store-badge strong{color:#f7f9fc}@media (max-width:760px){#einfach-mehr-app .download-qr-panel{padding:22px}#einfach-mehr-app .download-qr-card .qr-box{max-width:200px}#einfach-mehr-app .download-rating{width:100%;justify-content:center}}#einfach-mehr-app .legal-footer-section{padding-top:20px;padding-bottom:64px}#einfach-mehr-app .legal-footer{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:28px;align-items:center;padding:30px 32px;border-radius:28px;box-shadow:var(--shadow)}#einfach-mehr-app .legal-footer-copy{min-width:0}#einfach-mehr-app .legal-footer-copy h3{margin:12px 0 10px;font-size:clamp(1.7rem, 3vw, 2.3rem);line-height:1.05;letter-spacing:-.04em;color:#f7f9fc}#einfach-mehr-app .legal-footer-copy p{margin:0;color:rgba(255,255,255,.74);max-width:54ch}#einfach-mehr-app .legal-footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}#einfach-mehr-app .legal-footer-link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 16px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#eef4ff;font-weight:600;white-space:nowrap;transition:transform .22s ease,background .22s ease,border-color .22s ease}#einfach-mehr-app .legal-footer-link:hover,#einfach-mehr-app .legal-footer-link:focus-visible{transform:translateY(-1px);background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.16);outline:none}@media (max-width:760px){#einfach-mehr-app .legal-footer{grid-template-columns:1fr;align-items:start;padding:24px 22px}#einfach-mehr-app .legal-footer-links{justify-content:flex-start}#einfach-mehr-app .legal-footer-link{min-height:42px;padding:10px 14px}}.ast-scroll-top-icon,#ast-scroll-top,.scroll-up,a[href="#top"].scroll-top{position:fixed;right:22px;bottom:22px;width:54px;height:54px;border-radius:18px;display:flex !important;align-items:center !important;justify-content:center !important;background:rgba(10,18,34,.62) !important;border:1px solid rgba(255,255,255,.12) !important;box-shadow:0 16px 40px rgba(0,0,0,.28),0 0 24px rgba(37,244,238,.1),0 0 32px rgba(179,136,255,.08);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#eef4ff !important;line-height:1 !important;text-align:center;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;z-index:999}.ast-scroll-top-icon:hover,#ast-scroll-top:hover,.scroll-up:hover,a[href="#top"].scroll-top:hover,.ast-scroll-top-icon:focus-visible,#ast-scroll-top:focus-visible,.scroll-up:focus-visible,a[href="#top"].scroll-top:focus-visible{transform:translateY(-2px);background:rgba(15,24,42,.82) !important;border-color:rgba(92,225,230,.34) !important;box-shadow:0 20px 44px rgba(0,0,0,.34),0 0 28px rgba(37,244,238,.18),0 0 36px rgba(179,136,255,.12);color:#fff !important;outline:none}.ast-scroll-top-icon svg,.ast-scroll-top-icon i,#ast-scroll-top svg,#ast-scroll-top i,.scroll-up svg,.scroll-up i,a[href="#top"].scroll-top svg,a[href="#top"].scroll-top i{width:18px !important;height:18px !important;font-size:18px !important;line-height:1 !important;display:block !important;position:static !important;margin:0 !important;padding:0 !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;transform:rotate(180deg) !important}.ast-scroll-top-icon span,#ast-scroll-top span,.scroll-up span,a[href="#top"].scroll-top span{display:flex !important;align-items:center !important;justify-content:center !important;width:100%;height:100%;line-height:1 !important;margin:0 !important;padding:0 !important}@media (max-width:768px){.ast-scroll-top-icon,#ast-scroll-top,.scroll-up,a[href="#top"].scroll-top{right:16px;bottom:16px;width:50px;height:50px;border-radius:16px}}#einfach-mehr-app .audience-card-link:hover{border-color:rgba(92,225,230,.25);background:linear-gradient(135deg,rgba(37,244,238,.06),rgba(254,44,85,.04))}#einfach-mehr-app .audience-card-link:hover .audience-label{color:#25f4ee;background:rgba(37,244,238,.1);border-color:rgba(37,244,238,.22)}#einfach-mehr-app .audience-card-link:hover .audience-points span{color:#eaf6ff !important}.cmplz-cookiebanner,#cmplz-cookiebanner-container .cmplz-cookiebanner{border-radius:24px !important;border:1px solid rgba(255,255,255,.1) !important;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),rgba(7,17,31,.92) !important;backdrop-filter:blur(20px) !important;-webkit-backdrop-filter:blur(20px) !important;box-shadow:0 28px 70px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06) !important;color:rgba(255,255,255,.84) !important;overflow:hidden !important}.cmplz-cookiebanner *{font-family:inherit !important}.cmplz-cookiebanner .cmplz-title,.cmplz-title{font-size:1.3rem !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:-.02em !important;color:#f7f9fc !important}.cmplz-cookiebanner .cmplz-message,.cmplz-message{color:rgba(255,255,255,.76) !important;line-height:1.7 !important}.cmplz-cookiebanner a,.cmplz-cookiebanner .cmplz-links a,.cmplz-cookiebanner .cmplz-message a{color:#8fe8ff !important;text-decoration:none !important;transition:color .22s ease,opacity .22s ease !important}.cmplz-cookiebanner a:hover,.cmplz-cookiebanner .cmplz-links a:hover,.cmplz-cookiebanner .cmplz-message a:hover{color:#fff !important}.cmplz-cookiebanner .cmplz-buttons{display:flex !important;flex-wrap:wrap !important;gap:12px !important}.cmplz-cookiebanner .cmplz-btn,.cmplz-btn{min-height:48px !important;padding:0 18px !important;border-radius:999px !important;border:1px solid rgba(255,255,255,.1) !important;background:rgba(255,255,255,.05) !important;color:#f7f9fc !important;font-weight:700 !important;transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease !important}.cmplz-cookiebanner .cmplz-btn:hover,.cmplz-btn:hover{transform:translateY(-2px) !important;background:rgba(255,255,255,.08) !important;border-color:rgba(255,255,255,.18) !important;box-shadow:0 10px 24px rgba(0,0,0,.22) !important}.cmplz-cookiebanner .cmplz-btn.cmplz-accept,.cmplz-btn.cmplz-accept{background:linear-gradient(90deg,#ff6f9f 0%,#38d9e6 100%) !important;color:#08111f !important;border:none !important;box-shadow:0 14px 34px rgba(56,217,230,.2) !important}.cmplz-cookiebanner .cmplz-btn.cmplz-accept:hover,.cmplz-btn.cmplz-accept:hover{transform:translateY(-2px) scale(1.01) !important;filter:brightness(1.04) !important}.cmplz-cookiebanner .cmplz-close,.cmplz-close{border-radius:12px !important;background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.1) !important;color:#fff !important}.cmplz-cookiebanner .cmplz-close:hover,.cmplz-close:hover{background:rgba(255,255,255,.08) !important;border-color:rgba(255,255,255,.18) !important}@media (max-width:768px){.cmplz-cookiebanner .cmplz-btn,.cmplz-btn{width:100% !important;justify-content:center !important}}#einfach-mehr-app .hero{padding-top:175px !important}@media (max-width:760px){#einfach-mehr-app .hero{padding-top:130px !important}}@media (max-width:760px){#einfach-mehr-app .hero{overflow:visible;padding-top:124px;padding-bottom:34px}#einfach-mehr-app .hero .container,#einfach-mehr-app .hero-copy{overflow:visible}#einfach-mehr-app .eyebrow{margin-top:8px;padding-top:11px;padding-bottom:11px}#einfach-mehr-app .hero .container{width:min(var(--max), calc(100% - 24px))}#einfach-mehr-app .hero .hero-grid,#einfach-mehr-app .hero-grid{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:100% !important;grid-template-columns:none !important;align-items:stretch !important;gap:0 !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:6px;justify-content:start !important}#einfach-mehr-app .hero-grid::-webkit-scrollbar{display:none}#einfach-mehr-app .hero-copy,#einfach-mehr-app .hero-visual{min-width:100%;width:100%;scroll-snap-align:start;scroll-snap-stop:always}#einfach-mehr-app .hero-copy{padding-right:10px}#einfach-mehr-app .hero-copy p{max-width:34ch}#einfach-mehr-app .hero-actions{width:100%;gap:12px;margin-bottom:22px}#einfach-mehr-app .hero-actions>*{width:100%;min-width:0}#einfach-mehr-app .hero-metrics,#einfach-mehr-app .hero-metrics-two{display:grid;grid-template-columns:1fr;width:100%;max-width:none;gap:12px}#einfach-mehr-app .hero-metrics-two .metric,#einfach-mehr-app .metric{width:100%;min-width:0}#einfach-mehr-app .hero-visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:700px;padding:14px 18px 10px;overflow:visible}#einfach-mehr-app .blob{width:min(420px, 92vw);height:min(420px, 92vw);top:44px;right:50%;transform:translateX(50%)}#einfach-mehr-app .blob-small{width:150px;height:150px;left:6px;bottom:74px}#einfach-mehr-app .phone-card{width:min(440px, 100%);max-width:100%;margin:0 auto;padding:24px 18px 24px;border-radius:32px;overflow:visible}#einfach-mehr-app .phone-shell{width:min(326px, 100%);transform:rotate(-8deg)}#einfach-mehr-app .phone-screen{min-height:610px}#einfach-mehr-app .float-top,#einfach-mehr-app .float-bottom{position:absolute;margin-top:0;z-index:4}#einfach-mehr-app .float-top{top:62px;left:2px;width:min(220px, 58vw)}#einfach-mehr-app .float-bottom{right:2px;bottom:88px;width:min(236px, 60vw)}}@media (max-width:520px){#einfach-mehr-app .hero-visual{min-height:640px;padding-left:10px;padding-right:10px}#einfach-mehr-app .phone-card{width:min(400px, 100%);padding:20px 14px 20px}#einfach-mehr-app .phone-shell{width:min(292px, 100%);transform:rotate(-7deg)}#einfach-mehr-app .phone-screen{min-height:560px;padding:26px 18px}#einfach-mehr-app .float-top{top:54px;left:0;width:min(190px, 54vw)}#einfach-mehr-app .float-bottom{right:0;bottom:76px;width:min(200px, 56vw)}#einfach-mehr-app .hero-display h3{font-size:1.58rem}#einfach-mehr-app .hero-benefit{grid-template-columns:38px 1fr;gap:10px;padding:11px}#einfach-mehr-app .hero-benefit-icon{width:38px;height:38px;border-radius:12px;font-size:.72rem}#einfach-mehr-app .hero-benefit span{font-size:.86rem}}@media (max-width:390px){#einfach-mehr-app .hero-visual{min-height:600px}#einfach-mehr-app .phone-shell{width:min(270px, 100%);transform:rotate(-6deg)}#einfach-mehr-app .phone-screen{min-height:520px}#einfach-mehr-app .float-top{width:min(168px, 52vw)}#einfach-mehr-app .float-bottom{width:min(176px, 54vw)}#einfach-mehr-app .float-card{padding:14px;border-radius:18px}#einfach-mehr-app .float-card strong{font-size:.88rem}#einfach-mehr-app .float-card span{font-size:.78rem;line-height:1.4}}@media (max-width:760px){#einfach-mehr-app .hero-visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:540px;padding:8px 8px 0;overflow:visible}#einfach-mehr-app .phone-card{width:min(100%, 320px);padding:16px 12px;border-radius:26px;overflow:visible}#einfach-mehr-app .phone-shell{width:min(100%, 232px);padding:10px;border-radius:30px;transform:rotate(-7deg)}#einfach-mehr-app .phone-notch{width:88px;height:18px;margin:0 auto 10px}#einfach-mehr-app .phone-screen{min-height:410px;padding:18px 14px;border-radius:20px}#einfach-mehr-app .hero-display{gap:14px}#einfach-mehr-app .hero-app-tag{padding:8px 10px;font-size:.72rem}#einfach-mehr-app .hero-app-tag-full{font-size:.7rem}#einfach-mehr-app .hero-display h3{font-size:1.42rem;line-height:1.02;max-width:9.5ch}#einfach-mehr-app .hero-display p{font-size:.84rem;line-height:1.4;max-width:24ch}#einfach-mehr-app .hero-benefits{gap:8px;margin-top:4px}#einfach-mehr-app .hero-benefit{grid-template-columns:34px 1fr;gap:9px;padding:9px 10px;border-radius:14px}#einfach-mehr-app .hero-benefit-icon{width:34px;height:34px;border-radius:11px;font-size:.68rem}#einfach-mehr-app .hero-benefit span{font-size:.8rem;line-height:1.3}#einfach-mehr-app .float-top,#einfach-mehr-app .float-bottom{position:absolute;margin:0;width:168px;padding:14px;border-radius:18px;z-index:4}#einfach-mehr-app .float-top{top:32px;left:-6px}#einfach-mehr-app .float-bottom{right:-10px;bottom:42px}#einfach-mehr-app .float-card strong{font-size:.84rem;margin-bottom:6px}#einfach-mehr-app .float-card span{font-size:.74rem;line-height:1.35}#einfach-mehr-app .blob{width:260px;height:260px;top:36px;right:50%;transform:translateX(50%)}#einfach-mehr-app .blob-small{width:92px;height:92px;left:8px;bottom:74px;transform:none}}@media (max-width:420px){#einfach-mehr-app .hero-visual{min-height:500px}#einfach-mehr-app .phone-card{width:min(100%, 292px);padding:14px 10px}#einfach-mehr-app .phone-shell{width:min(100%, 214px);padding:9px;border-radius:28px;transform:rotate(-6deg)}#einfach-mehr-app .phone-screen{min-height:380px;padding:16px 12px;border-radius:18px}#einfach-mehr-app .hero-display h3{font-size:1.28rem}#einfach-mehr-app .hero-display p{font-size:.8rem}#einfach-mehr-app .hero-benefit{grid-template-columns:32px 1fr;padding:8px 9px}#einfach-mehr-app .hero-benefit-icon{width:32px;height:32px;font-size:.64rem}#einfach-mehr-app .hero-benefit span{font-size:.76rem}#einfach-mehr-app .float-top,#einfach-mehr-app .float-bottom{width:150px;padding:12px}#einfach-mehr-app .float-top{top:28px;left:-2px}#einfach-mehr-app .float-bottom{right:-4px;bottom:36px}}@media (max-width:760px){#einfach-mehr-app #vorteile .grid-3{display:grid;grid-template-columns:none !important;grid-auto-flow:column;grid-auto-columns:88%;align-items:stretch;gap:14px;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:18px 14px 14px;margin:-8px -14px 0;scrollbar-width:none}#einfach-mehr-app #vorteile .grid-3::-webkit-scrollbar{display:none}#einfach-mehr-app #vorteile .grid-3>.card{width:auto;min-width:0;max-width:none;margin:0;scroll-snap-align:center}#einfach-mehr-app #partner .steps{display:grid;grid-template-columns:none !important;grid-auto-flow:column;grid-auto-columns:88%;align-items:stretch;gap:14px;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:18px 14px 14px;margin:-8px -14px 0;scrollbar-width:none}#einfach-mehr-app #partner .steps::-webkit-scrollbar{display:none}#einfach-mehr-app #partner .steps>.step{width:auto;min-width:0;max-width:none;margin:0;scroll-snap-align:center}#einfach-mehr-app #kunden .audience-grid{display:grid;grid-template-columns:none !important;grid-auto-flow:column;grid-auto-columns:88%;align-items:stretch;gap:14px;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:18px 14px 14px;margin:-8px -14px 0;scrollbar-width:none}#einfach-mehr-app #kunden .audience-grid::-webkit-scrollbar{display:none}#einfach-mehr-app #kunden .audience-grid>.audience-card{width:auto;min-width:0;max-width:none;margin:0;scroll-snap-align:center}}@media (max-width:760px){#einfach-mehr-app #download .cta-panel{display:grid;grid-auto-flow:column;grid-auto-columns:100%;grid-template-columns:none !important;align-items:stretch;gap:0;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0;background:0 0;border:0;box-shadow:none}#einfach-mehr-app #download .cta-panel::-webkit-scrollbar{display:none}#einfach-mehr-app #download .download-copy,#einfach-mehr-app #download .qr-card{min-width:100%;width:100%;scroll-snap-align:start;scroll-snap-stop:always}#einfach-mehr-app #download .download-copy{padding:20px 20px 20px 4px}#einfach-mehr-app #download .download-qr-panel{display:contents}#einfach-mehr-app #download .download-qr-grid{display:contents}#einfach-mehr-app #download .download-qr-card{margin:0}#einfach-mehr-app #download .qr-card.download-qr-card{display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:28px 22px;border-radius:28px}#einfach-mehr-app #download .download-qr-meta{margin-top:18px}#einfach-mehr-app #download .qr-box{margin:0 auto}}@media (max-width:520px){#einfach-mehr-app #download .download-copy,#einfach-mehr-app #download .qr-card.download-qr-card{padding-left:0;padding-right:0}#einfach-mehr-app #download .qr-card.download-qr-card{border-radius:24px}}@media (max-width:760px){#einfach-mehr-app #download .download-partner-btn{display:inline-flex;width:auto;max-width:max-content;align-self:flex-start}#einfach-mehr-app #download .download-qr-panel>h3,#einfach-mehr-app #download .download-qr-panel>p{display:none}#einfach-mehr-app #download .download-qr-card:first-child:before{content:"Scannen oder direkt laden";display:block;margin-bottom:16px;font-size:1.15rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#f5fbff}#einfach-mehr-app #download .download-qr-card:first-child:after{content:"QR-Code scannen und die App direkt im passenden Store öffnen – in wenigen Sekunden zum Download.";display:block;margin-bottom:18px;color:var(--muted);font-size:.95rem;line-height:1.55}}@media (max-width:520px){#einfach-mehr-app #download .download-partner-btn{font-size:.9rem}#einfach-mehr-app #download .download-qr-card:first-child:before{font-size:1.05rem;margin-bottom:14px}#einfach-mehr-app #download .download-qr-card:first-child:after{font-size:.9rem;margin-bottom:16px}}@media (max-width:760px){#einfach-mehr-app #download .download-partner-btn{display:inline-flex;width:auto;max-width:max-content;align-self:flex-start;margin-left:14px}#einfach-mehr-app #download .download-store-badge{display:flex;justify-content:center;align-items:center;width:210px;margin:14px auto 0;text-align:center}#einfach-mehr-app #download .download-qr-card:before,#einfach-mehr-app #download .download-qr-card:after{display:block}#einfach-mehr-app #download .download-qr-card:before{content:"Scannen oder direkt laden";margin-bottom:16px;font-size:1.15rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#f5fbff}#einfach-mehr-app #download .download-qr-card:after{content:"QR-Code scannen und die App direkt im passenden Store öffnen – in wenigen Sekunden zum Download.";display:block;margin-top:18px;margin-bottom:24px;color:var(--muted);font-size:.95rem;line-height:1.55}#einfach-mehr-app #download .download-qr-card:first-child:after{margin-bottom:34px}}@media (max-width:520px){#einfach-mehr-app #download .download-partner-btn{margin-left:12px;font-size:.9rem}#einfach-mehr-app #download .download-store-badge{font-size:.9rem}#einfach-mehr-app #download .download-qr-card:before{font-size:1.05rem;margin-bottom:14px}#einfach-mehr-app #download .download-qr-card:after{font-size:.9rem;margin-bottom:20px}#einfach-mehr-app #download .download-qr-card:first-child:after{margin-bottom:28px}}#einfach-mehr-app .pill{position:relative;overflow:hidden;display:inline-flex;align-items:center;width:fit-content;max-width:max-content;isolation:isolate;animation:pill-float 3.8s ease-in-out infinite}#einfach-mehr-app .pill:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.18) 42%,rgba(255,255,255,0) 72%);transform:translateX(-140%);opacity:.8;animation:pill-shine 4.8s cubic-bezier(.22,1,.36,1) infinite}@keyframes pill-float{0%{transform:translateY(0)}50%{transform:translateY(-3px)}100%{transform:translateY(0)}}@keyframes pill-shine{0%{transform:translateX(-140%);opacity:0}12%{opacity:.75}32%{transform:translateX(140%);opacity:0}100%{transform:translateX(140%);opacity:0}}@media (prefers-reduced-motion:reduce){#einfach-mehr-app .pill,#einfach-mehr-app .pill:after{animation:none !important;transform:none !important;opacity:1}}#einfach-mehr-app .hero{overflow-x:clip}#einfach-mehr-app .hero .container{overflow-x:clip}#einfach-mehr-app .hero-visual{max-width:100%}@media (min-width:1101px){#einfach-mehr-app .hero,#einfach-mehr-app .hero .container,#einfach-mehr-app .hero-visual{overflow:visible}}#einfach-mehr-app .section-head{display:grid;grid-template-columns:minmax(0, 1fr) minmax(280px, 520px);align-items:end;gap:56px;margin-bottom:64px}#einfach-mehr-app .section-head .section-explainer{margin:0;text-align:right;max-width:none;width:100%}@media (max-width:1100px){#einfach-mehr-app .section-head{grid-template-columns:1fr;align-items:start}}@media (max-width:768px){#einfach-mehr-app .section-head .section-explainer{text-align:left}}:root{--em-blue:#63b3ed;--em-purple:#a78bfa;--em-pink:#f472b6;--em-teal:#34d399;--em-bg-0:#070b12;--em-bg-1:#0d1829;--em-bg-2:#111827;--em-bg-glass:rgba(255,255,255,.03);--em-border:rgba(255,255,255,.07);--em-border-glow:rgba(99,179,237,.2);--em-text-1:#f1f5f9;--em-text-2:#94a3b8;--em-text-3:#475569;--em-radius-sm:12px;--em-radius-md:20px;--em-radius-lg:28px;--em-shadow-glow:0 0 40px rgba(99,179,237,.08)}body{background:var(--em-bg-0) !important;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.hero{min-height:100svh;display:flex;align-items:center;padding:0 !important;position:relative;overflow:hidden}.hero:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 70% 50%,rgba(99,179,237,.06) 0%,transparent 60%),radial-gradient(ellipse 60% 80% at 10% 80%,rgba(167,139,250,.05) 0%,transparent 60%);pointer-events:none}.hero-content{padding:120px 0 80px !important}.hero-label{display:inline-flex;align-items:center;gap:6px;font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--em-blue);background:rgba(99,179,237,.08);border:1px solid rgba(99,179,237,.2);padding:4px 12px;border-radius:100px;margin-bottom:1.5rem}.hero-label:before{content:'';width:6px;height:6px;border-radius:50%;background:var(--em-blue);box-shadow:0 0 8px var(--em-blue);animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.hero h1{font-size:clamp(2.4rem, 5.0vw, 4.4rem) !important;font-weight:800 !important;line-height:1.05 !important;letter-spacing:-.03em !important;color:var(--em-text-1) !important;margin-bottom:.3em !important}.hero h1 .line-2{display:block;background:linear-gradient(135deg,var(--em-blue) 0%,var(--em-purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-sub{font-size:clamp(1rem, 2vw, 1.2rem) !important;color:var(--em-text-2) !important;max-width:480px !important;line-height:1.6 !important;margin-bottom:2.5rem !important}.hero-ctas{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.btn.btn-primary,a.btn:first-child{background:linear-gradient(135deg,var(--em-blue) 0%,var(--em-purple) 100%) !important;color:#fff !important;border:none !important;padding:14px 28px !important;border-radius:100px !important;font-weight:600 !important;font-size:.95rem !important;letter-spacing:.01em !important;box-shadow:0 0 30px rgba(99,179,237,.25) !important;transition:all .3s ease !important;text-decoration:none !important}.btn.btn-primary:hover,a.btn:first-child:hover{transform:translateY(-2px) !important;box-shadow:0 0 50px rgba(99,179,237,.4) !important}a.btn:last-child{background:var(--em-bg-glass) !important;border:1px solid var(--em-border) !important;color:var(--em-text-2) !important;padding:14px 28px !important;border-radius:100px !important;font-weight:500 !important;font-size:.95rem !important;transition:all .3s ease !important;backdrop-filter:blur(10px) !important;text-decoration:none !important}a.btn:last-child:hover{border-color:var(--em-border-glow) !important;color:var(--em-text-1) !important;background:rgba(99,179,237,.05) !important}.hero-stats{display:flex;gap:2.5rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--em-border)}.hero-stats .stat-item{display:flex;flex-direction:column;gap:2px}.hero-stats .stat-value{font-size:1.2rem !important;font-weight:700 !important;color:var(--em-text-1) !important}.hero-stats .stat-label{font-size:.75rem !important;color:var(--em-text-3) !important;text-transform:uppercase;letter-spacing:.08em}.section-head h2{font-size:clamp(2rem, 4.5vw, 3.5rem) !important;font-weight:800 !important;letter-spacing:-.02em !important;line-height:1.1 !important;color:var(--em-text-1) !important}.section-explainer{font-size:1rem !important;color:var(--em-text-2) !important;line-height:1.65 !important;max-width:560px !important}.section-label,.badge{display:inline-block;font-size:.65rem !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:var(--em-blue) !important;background:rgba(99,179,237,.08) !important;border:1px solid rgba(99,179,237,.15) !important;padding:4px 10px !important;border-radius:100px !important;margin-bottom:1rem !important}#vorteile{background:0 0;padding:100px 0}.feature-card,.vorteil-card{background:rgba(255,255,255,.025) !important;border:1px solid var(--em-border) !important;border-radius:var(--em-radius-md) !important;padding:2rem !important;position:relative !important;overflow:hidden !important;transition:all .4s ease !important}.feature-card:before,.vorteil-card:before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(99,179,237,.4),transparent);opacity:0;transition:opacity .4s ease}.feature-card:hover,.vorteil-card:hover{background:rgba(255,255,255,.04) !important;border-color:var(--em-border-glow) !important;transform:translateY(-4px) !important;box-shadow:0 20px 60px rgba(0,0,0,.3),0 0 30px rgba(99,179,237,.08) !important}.feature-card:hover:before,.vorteil-card:hover:before{opacity:1}.feature-card h3,.vorteil-card h3{font-size:1.15rem !important;font-weight:700 !important;color:var(--em-text-1) !important;margin-bottom:.5rem !important;letter-spacing:-.01em !important}.feature-card p,.vorteil-card p{font-size:.875rem !important;color:var(--em-text-2) !important;line-height:1.6 !important}.chip,.sector-chip{background:rgba(255,255,255,.04) !important;border:1px solid var(--em-border) !important;color:var(--em-text-2) !important;border-radius:100px !important;padding:8px 18px !important;font-size:.75rem !important;font-weight:600 !important;letter-spacing:.05em !important;transition:all .25s ease !important;cursor:pointer !important}.chip:hover,.chip.active,.sector-chip.active{background:rgba(99,179,237,.1) !important;border-color:rgba(99,179,237,.3) !important;color:var(--em-blue) !important}#partner .partner-card,#partner .benefit-card{background:rgba(255,255,255,.025) !important;border:1px solid var(--em-border) !important;border-radius:var(--em-radius-md) !important;padding:1.75rem !important;transition:all .3s ease !important}#partner .partner-card:hover,#partner .benefit-card:hover{border-color:var(--em-border-glow) !important;background:rgba(99,179,237,.04) !important}#partner h3{font-size:1rem !important;font-weight:700 !important;color:var(--em-text-1) !important}#kunden .card{background:rgba(255,255,255,.025) !important;border:1px solid var(--em-border) !important;border-radius:var(--em-radius-lg) !important;padding:2.5rem !important;transition:border-color .3s ease !important}#kunden .card:hover{border-color:var(--em-border-glow) !important}#kunden h3{font-size:1.5rem !important;font-weight:800 !important;letter-spacing:-.02em !important;color:var(--em-text-1) !important}#download{background:linear-gradient(135deg,rgba(99,179,237,.05) 0%,rgba(167,139,250,.05) 100%);border-top:1px solid var(--em-border);border-bottom:1px solid var(--em-border)}#download h2{font-size:clamp(2.5rem, 6vw, 4.5rem) !important;font-weight:800 !important;letter-spacing:-.03em !important;line-height:1 !important}.review-form input,.review-form textarea{background:rgba(255,255,255,.04) !important;border:1px solid var(--em-border) !important;border-radius:var(--em-radius-sm) !important;color:var(--em-text-1) !important;transition:border-color .25s ease !important}.review-form input:focus,.review-form textarea:focus{border-color:var(--em-border-glow) !important;outline:none !important;box-shadow:0 0 0 3px rgba(99,179,237,.1) !important}.review-submit-btn{background:linear-gradient(135deg,var(--em-blue),var(--em-purple)) !important;border:none !important;border-radius:100px !important;color:#fff !important;font-weight:700 !important;padding:14px 32px !important;transition:all .3s ease !important;cursor:pointer !important}.review-submit-btn:hover{transform:translateY(-2px) !important;box-shadow:0 0 30px rgba(99,179,237,.3) !important}@media (max-width:768px){.hero h1{font-size:clamp(2.2rem, 10vw, 3.2rem) !important}.hero-sub{font-size:.95rem !important}.hero-ctas{flex-direction:column;align-items:stretch}.hero-ctas a.btn{text-align:center !important;justify-content:center !important;display:flex !important}.hero-stats{gap:1.5rem;flex-wrap:wrap}.section-head h2{font-size:clamp(1.8rem, 8vw, 2.5rem) !important}#download h2{font-size:clamp(2rem, 9vw, 3rem) !important}.feature-card,.vorteil-card{padding:1.5rem !important}#kunden .card{padding:1.75rem !important}}@media (max-width:480px){.hero h1{font-size:2.2rem !important}.hero-ctas a.btn{padding:13px 20px !important;font-size:.9rem !important}}@keyframes em-fade-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.em-animate{animation:em-fade-up .6s ease forwards}.glass-card{background:rgba(255,255,255,.03) !important;backdrop-filter:blur(20px) !important;-webkit-backdrop-filter:blur(20px) !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:var(--em-radius-md) !important}.stat-number,.download-count,[class*=counter]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.em-neon-text{background:linear-gradient(135deg,var(--em-blue),var(--em-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.em-glow-dot{width:8px;height:8px;border-radius:50%;background:var(--em-teal);box-shadow:0 0 10px var(--em-teal),0 0 20px rgba(52,211,153,.3);display:inline-block}#netzwerk .partner-logo-item{filter:brightness(.6) !important;transition:filter .3s ease !important}#netzwerk .partner-logo-item:hover{filter:brightness(1) !important}.top-toolbar{background:rgba(12,22,50,.6) !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important;border:1px solid rgba(99,179,237,.12) !important}.nav-link{font-size:.82rem !important;font-weight:500 !important;letter-spacing:.01em !important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--em-bg-0)}::-webkit-scrollbar-thumb{background:rgba(99,179,237,.2);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(99,179,237,.4)}::selection{background:rgba(99,179,237,.25);color:var(--em-text-1)}@keyframes orbFloat1{0%{transform:translate(0,0) scale(1);opacity:.55}33%{transform:translate(60px,-80px) scale(1.18);opacity:.75}66%{transform:translate(-40px,50px) scale(.92);opacity:.6}100%{transform:translate(0,0) scale(1);opacity:.55}}@keyframes orbFloat2{0%{transform:translate(0,0) scale(1);opacity:.45}33%{transform:translate(-70px,60px) scale(1.22);opacity:.65}66%{transform:translate(50px,-40px) scale(.88);opacity:.5}100%{transform:translate(0,0) scale(1);opacity:.45}}@keyframes orbFloat3{0%{transform:translate(0,0) scale(1);opacity:.35}50%{transform:translate(40px,70px) scale(1.15);opacity:.55}100%{transform:translate(0,0) scale(1);opacity:.35}}@keyframes gridPulse{0%,100%{opacity:.04}50%{opacity:.09}}@keyframes heroTextShine{0%{background-position:-200% center}100%{background-position:200% center}}@keyframes shimmerBtn{0%{background-position:-200% center}100%{background-position:200% center}}@keyframes cardGlowPulse{0%,100%{box-shadow:0 0 0 0 rgba(99,179,237,0)}50%{box-shadow:0 0 40px 2px rgba(99,179,237,.12)}}@keyframes floatY{0%,100%{transform:translateY(0px)}50%{transform:translateY(-12px)}}@keyframes scanLine{0%{transform:translateY(-100%);opacity:0}10%{opacity:.6}90%{opacity:.6}100%{transform:translateY(100vh);opacity:0}}@keyframes neonBorderRotate{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes counterGlow{0%,100%{text-shadow:0 0 20px rgba(99,179,237,.4)}50%{text-shadow:0 0 40px rgba(167,139,250,.7),0 0 60px rgba(99,179,237,.4)}}@keyframes badgePing{0%{transform:scale(1);opacity:1}70%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:0}}@keyframes morphBg{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}#einfach-mehr-app .hero{position:relative;overflow:hidden;background:#040b18 !important}#einfach-mehr-app .hero:after{content:'';position:absolute;inset:0;background-image:linear-gradient(rgba(99,179,237,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(99,179,237,.06) 1px,transparent 1px);background-size:60px 60px;animation:gridPulse 4s ease-in-out infinite;pointer-events:none;z-index:0}#einfach-mehr-app .hero:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 700px 500px at 15% 20%,rgba(99,179,237,.22) 0%,transparent 65%),radial-gradient(ellipse 600px 400px at 85% 15%,rgba(167,139,250,.18) 0%,transparent 60%),radial-gradient(ellipse 500px 350px at 50% 85%,rgba(244,114,182,.1) 0%,transparent 55%),radial-gradient(ellipse 400px 300px at 75% 65%,rgba(52,211,153,.08) 0%,transparent 50%);animation:morphBg 12s ease-in-out infinite;background-size:300% 300%;pointer-events:none;z-index:0}#einfach-mehr-app .hero .container,#einfach-mehr-app .hero .hero-grid,#einfach-mehr-app .hero .hero-copy,#einfach-mehr-app .hero .hero-visual{position:relative;z-index:2}#einfach-mehr-app h1,#einfach-mehr-app .hero h1,#einfach-mehr-app .hero-headline{color:#fff !important;font-size:clamp(2.4rem, 5.0vw, 4.4rem) !important;font-weight:900 !important;line-height:1.08 !important;letter-spacing:-.03em !important;background:linear-gradient(135deg,#fff 0%,#a78bfa 40%,#63b3ed 70%,#fff 100%) !important;background-size:400% auto !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;animation:heroTextShine 6s linear infinite !important}#einfach-mehr-app .hero-sub,#einfach-mehr-app .hero p{color:rgba(255,255,255,.82) !important;font-size:1.15rem !important}#einfach-mehr-app .hero .scan-line{display:block;position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(99,179,237,.5),transparent);animation:scanLine 8s ease-in-out infinite;pointer-events:none;z-index:1}#einfach-mehr-app .hero-visual,#einfach-mehr-app .app-preview-container{animation:floatY 6s ease-in-out infinite !important;filter:drop-shadow(0 30px 80px rgba(99,179,237,.25)) drop-shadow(0 0 40px rgba(167,139,250,.2)) !important}.feature-card,.vorteil-card{position:relative !important;background:rgba(8,15,35,.8) !important;border:1px solid rgba(99,179,237,.18) !important;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease !important;overflow:hidden !important}.feature-card:before,.vorteil-card:before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(99,179,237,.06) 0%,transparent 50%,rgba(167,139,250,.06) 100%);opacity:0;transition:opacity .35s ease;z-index:0}.feature-card:hover:before,.vorteil-card:hover:before{opacity:1}.feature-card:hover,.vorteil-card:hover{transform:translateY(-8px) scale(1.02) !important;border-color:rgba(99,179,237,.45) !important;box-shadow:0 20px 60px rgba(0,0,0,.4),0 0 0 1px rgba(99,179,237,.15),0 0 40px rgba(99,179,237,.12),inset 0 1px 0 rgba(255,255,255,.06) !important}.feature-card:after,.vorteil-card:after{content:'';position:absolute;top:0;left:-100%;right:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(99,179,237,.8),rgba(167,139,250,.8),transparent);transition:left .5s ease,right .5s ease}.feature-card:hover:after,.vorteil-card:hover:after{left:0;right:0}#einfach-mehr-app section,#einfach-mehr-app .section-block{position:relative}#einfach-mehr-app .stats-section,#einfach-mehr-app .numbers-section,#einfach-mehr-app #stats{background:linear-gradient(180deg,transparent 0%,rgba(99,179,237,.04) 50%,transparent 100%) !important}#einfach-mehr-app .cta-section,#einfach-mehr-app #cta-final{position:relative !important;overflow:hidden !important;background:linear-gradient(135deg,rgba(8,15,35,.95) 0%,rgba(20,10,50,.95) 100%) !important}#einfach-mehr-app .cta-section:before,#einfach-mehr-app #cta-final:before{content:'';position:absolute;width:800px;height:800px;border-radius:50%;background:radial-gradient(circle,rgba(99,179,237,.12) 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);animation:orbFloat1 15s ease-in-out infinite;pointer-events:none}#einfach-mehr-app .btn-primary,#einfach-mehr-app .cta-primary,#einfach-mehr-app a.btn-primary{background:linear-gradient(135deg,#3b82f6,#7c3aed,#3b82f6) !important;background-size:300% auto !important;animation:shimmerBtn 3s linear infinite !important;border:none !important;box-shadow:0 4px 24px rgba(99,179,237,.35),0 0 0 0 rgba(99,179,237,0) !important;transition:transform .2s ease,box-shadow .2s ease !important;position:relative !important;overflow:hidden !important}#einfach-mehr-app .btn-primary:hover,#einfach-mehr-app .cta-primary:hover{transform:translateY(-2px) scale(1.03) !important;box-shadow:0 8px 40px rgba(99,179,237,.5),0 0 60px rgba(167,139,250,.25) !important}#einfach-mehr-app .stat-number,#einfach-mehr-app .counter,#einfach-mehr-app [class*=stat-val],#einfach-mehr-app [class*=stat-num]{background:linear-gradient(135deg,#63b3ed 0%,#a78bfa 50%,#f472b6 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;animation:counterGlow 3s ease-in-out infinite !important;font-weight:900 !important}#einfach-mehr-app .eyebrow:before{position:relative}#einfach-mehr-app .eyebrow:after{content:'';position:absolute;width:10px;height:10px;border-radius:50%;background:#34d399;animation:badgePing 2s ease-out infinite}#einfach-mehr-app h2{position:relative}#einfach-mehr-app h2 span.accent{background:linear-gradient(135deg,#63b3ed,#a78bfa) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important}#einfach-mehr-app .network-logo-card{background:rgba(8,15,35,.7) !important;border:1px solid rgba(99,179,237,.12) !important;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease !important;backdrop-filter:blur(12px) !important}#einfach-mehr-app .network-logo-card:hover{border-color:rgba(99,179,237,.35) !important;box-shadow:0 0 20px rgba(99,179,237,.1) !important;transform:scale(1.05) !important}#einfach-mehr-app .review-card,#einfach-mehr-app .testimonial-card{background:rgba(8,15,35,.75) !important;border:1px solid rgba(167,139,250,.15) !important;backdrop-filter:blur(16px) !important;transition:transform .3s ease,box-shadow .3s ease !important}#einfach-mehr-app .review-card:hover,#einfach-mehr-app .testimonial-card:hover{transform:translateY(-4px) !important;box-shadow:0 16px 48px rgba(0,0,0,.35),0 0 30px rgba(167,139,250,.1) !important}body.page-template-page-einfach-mehr,body.page-template-page-einfach-mehr #einfach-mehr-app{background:#040b18 !important}body.page-template-page-einfach-mehr:before{content:'';position:fixed;inset:0;background:radial-gradient(ellipse 120vw 80vh at 10% 5%,rgba(30,58,138,.25) 0%,transparent 60%),radial-gradient(ellipse 80vw 100vh at 90% 95%,rgba(88,28,135,.2) 0%,transparent 60%),radial-gradient(ellipse 60vw 60vh at 50% 50%,rgba(6,78,59,.06) 0%,transparent 70%);pointer-events:none;z-index:-1;animation:morphBg 20s ease-in-out infinite;background-size:300% 300%}#einfach-mehr-app section+section:before{content:'';display:block;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(99,179,237,.2) 30%,rgba(167,139,250,.2) 70%,transparent 100%);margin:0 5%}#einfach-mehr-app .app-preview,#einfach-mehr-app .phone-mockup,#einfach-mehr-app .mockup-wrapper,#einfach-mehr-app .device-frame{filter:drop-shadow(0 40px 100px rgba(99,179,237,.3)) drop-shadow(0 0 60px rgba(167,139,250,.2)) !important;animation:floatY 7s ease-in-out infinite !important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#040b18}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#63b3ed,#a78bfa);border-radius:10px}#einfach-mehr-app .step-number,#einfach-mehr-app [class*=step-num],#einfach-mehr-app [class*=step-icon]{background:linear-gradient(135deg,#3b82f6,#7c3aed) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;border:2px solid rgba(99,179,237,.3) !important;box-shadow:0 0 20px rgba(99,179,237,.15),inset 0 0 20px rgba(99,179,237,.05) !important}.em-site-footer{background:linear-gradient(180deg,#040b18 0%,#060d22 100%) !important;border-top:1px solid rgba(99,179,237,.12) !important;position:relative !important;overflow:hidden !important}.em-site-footer:before{content:'';position:absolute;width:600px;height:300px;border-radius:50%;background:radial-gradient(ellipse,rgba(99,179,237,.06) 0%,transparent 70%);top:0;left:50%;transform:translateX(-50%);pointer-events:none}.subpage-hero,.page-hero,.about-hero,.nutzer-hero,.partner-hero,.kontakt-hero,.hero-section{background:linear-gradient(135deg,#040b18 0%,#080f24 100%) !important;position:relative !important;overflow:hidden !important}.subpage-hero:before,.page-hero:before,.about-hero:before,.nutzer-hero:before,.partner-hero:before,.kontakt-hero:before,.hero-section:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 500px 400px at 20% 40%,rgba(99,179,237,.15) 0%,transparent 60%),radial-gradient(ellipse 400px 300px at 80% 30%,rgba(167,139,250,.12) 0%,transparent 55%);animation:morphBg 15s ease-in-out infinite;background-size:200% 200%;pointer-events:none}#einfach-mehr-app input,#einfach-mehr-app textarea,#einfach-mehr-app select{background:rgba(8,15,35,.8) !important;border:1px solid rgba(99,179,237,.2) !important;color:#e2e8f0 !important;transition:border-color .3s ease,box-shadow .3s ease !important}#einfach-mehr-app input:focus,#einfach-mehr-app textarea:focus{border-color:rgba(99,179,237,.5) !important;box-shadow:0 0 0 3px rgba(99,179,237,.1),0 0 20px rgba(99,179,237,.1) !important;outline:none !important}@media (max-width:768px){#einfach-mehr-app h1,#einfach-mehr-app .hero h1{font-size:clamp(2.2rem, 10vw, 3.5rem) !important}#einfach-mehr-app .hero:after{background-size:40px 40px}body.page-template-page-einfach-mehr:before{background-size:100% 100%;animation:none}}#einfach-mehr-app h2{color:#fff !important;font-weight:800 !important}#einfach-mehr-app #cta-final h2,#einfach-mehr-app .cta-section h2,#einfach-mehr-app .cta-block h2{color:#fff !important;font-size:clamp(2rem, 4vw, 3.5rem) !important;font-weight:900 !important}#einfach-mehr-app .step-item .step-num,#einfach-mehr-app .step-circle,#einfach-mehr-app [class*=step-number]{color:#63b3ed !important;border-color:rgba(99,179,237,.3) !important;font-weight:900 !important;font-size:1.5rem !important}#einfach-mehr-app .eyebrow{background:rgba(99,179,237,.1) !important;border:1px solid rgba(99,179,237,.25) !important;color:#93c5fd !important}#einfach-mehr-app .app-mockup-wrapper,#einfach-mehr-app .phone-wrap,#einfach-mehr-app .hero-right img{filter:drop-shadow(0 0 80px rgba(99,179,237,.25)) drop-shadow(0 40px 60px rgba(0,0,0,.5)) !important}#einfach-mehr-app #partner-section,#einfach-mehr-app .network-showcase{background:rgba(4,11,24,.6) !important;border-radius:20px !important}#einfach-mehr-app #reviews,#einfach-mehr-app .reviews-section{background:rgba(8,15,35,.4) !important}#einfach-mehr-app #app-demo h2,#einfach-mehr-app .app-demo-section h2{color:#fff !important}#einfach-mehr-app p,#einfach-mehr-app .section-sub{color:rgba(220,230,255,.78) !important}#einfach-mehr-app .stat-label,#einfach-mehr-app .counter-label{color:rgba(220,230,255,.65) !important;font-size:.78rem !important;text-transform:uppercase !important;letter-spacing:.08em !important}.em-nav-logo{filter:drop-shadow(0 0 12px rgba(99,179,237,.4)) !important;transition:filter .3s ease !important}.em-nav-logo:hover{filter:drop-shadow(0 0 20px rgba(99,179,237,.7)) !important}.em-nav-pill a:hover{background:rgba(99,179,237,.12) !important;color:#93c5fd !important;box-shadow:0 0 12px rgba(99,179,237,.2) !important}html{scroll-behavior:smooth !important}#einfach-mehr-app section{padding-top:80px;padding-bottom:80px}#einfach-mehr-app section.reveal:has(.network-showcase),#einfach-mehr-app section.shine:has(.network-showcase),#einfach-mehr-app section:has(.network-marquee-viewport){overflow:visible !important}#einfach-mehr-app .network-showcase{overflow:visible !important}#einfach-mehr-app .network-marquee-viewport{overflow-x:hidden !important;overflow-y:visible !important;padding:10px 0 !important;margin:-10px 0 !important}#einfach-mehr-app .reveal:not(.hero-grid),#einfach-mehr-app .shine:not(.hero-grid){overflow:visible !important}#einfach-mehr-app #community,#einfach-mehr-app .community-section,#einfach-mehr-app section[id]{overflow:visible !important}#einfach-mehr-app section.sector-switcher{padding-top:5px !important;padding-bottom:22px !important}#einfach-mehr-app .hero+.sector-switcher:before,#einfach-mehr-app section+section.sector-switcher:before{margin-top:0 !important;margin-bottom:16px !important}#einfach-mehr-app section.sector-switcher .chip-row{margin-top:-30px !important;margin-bottom:-30px !important;padding-top:30px !important;padding-bottom:30px !important;overflow-x:auto !important}@media (max-width:768px){.top-toolbar-home{overflow:hidden !important;border-radius:18px !important;position:relative !important}.top-toolbar-home:before{inset:0 !important;border-radius:0 !important}.top-toolbar-home img{position:relative !important;z-index:1 !important;width:58px !important;height:58px !important;border-radius:12px !important}.top-toolbar-home:after{content:"" !important;position:absolute !important;left:24px !important;right:24px !important;bottom:9px !important;top:auto !important;width:auto !important;height:2px !important;transform:none !important;background:rgba(255,255,255,.9) !important;box-shadow:0 -5px 0 0 rgba(255,255,255,.9),0 5px 0 0 rgba(255,255,255,.9) !important;border-radius:2px !important;z-index:3 !important}.top-toolbar-home.is-menu-open:after{left:calc(50% - 9px) !important;right:calc(50% - 9px) !important;bottom:50% !important;top:auto !important;margin-bottom:-1px !important;transform:rotate(45deg) !important;background:rgba(99,179,237,.95) !important;box-shadow:none !important}}@media (max-width:768px){.em-footer-inner{padding:1rem .9rem .5rem !important;gap:14px 8px !important}.em-footer-brand{gap:3px !important}.em-footer-logo{height:36px !important}.em-footer-logo img,.em-footer-logo svg{height:36px !important;width:auto !important}.em-footer-tagline{font-size:.72rem !important;line-height:1.3 !important;margin:0 !important}.em-footer-badges{margin-top:2px !important;gap:6px !important}.em-footer-badges a,.em-footer-badges img{height:26px !important;width:auto !important}.em-footer-col{gap:0 !important}.em-footer-col h4,.em-footer-heading{font-size:.55rem !important;margin-bottom:5px !important;letter-spacing:.08em !important}.em-footer-col ul,.em-footer-links{padding:0 !important;margin:0 !important;gap:0 !important}.em-footer-col li{padding:2px 0 !important;margin:0 !important;line-height:1 !important}.em-footer-col li a,.em-footer-col li span{font-size:.7rem !important;line-height:1.2 !important}.em-footer-contact li{padding:2px 0 !important;gap:3px !important}.em-footer-contact li svg{width:10px !important;height:10px !important;flex-shrink:0 !important;margin-top:1px !important}.em-footer-bottom-inner{padding:8px 14px !important;gap:2px !important}.em-footer-bottom-inner span,.em-footer-bottom-inner a{font-size:.65rem !important}}@media (max-width:768px){.top-toolbar.glass{border-radius:18px !important;overflow:hidden !important}}@media (max-width:760px){#einfach-mehr-app #download .download-copy{padding:36px 22px 28px !important}#einfach-mehr-app #download .download-partner-btn{margin-bottom:28px !important}#einfach-mehr-app #download h2{margin-top:0 !important;margin-bottom:12px !important}#einfach-mehr-app #download .download-copy>p{margin-top:0 !important}}@media (max-width:768px){.em-footer-inner{grid-template-columns:1fr 1fr 1fr !important;grid-template-rows:auto auto !important}.em-footer-brand{grid-column:1/-1 !important;grid-row:1 !important}.em-footer-col:nth-child(2){grid-column:1 !important;grid-row:2 !important}.em-footer-col:nth-child(3){grid-column:2 !important;grid-row:2 !important}.em-footer-col:nth-child(4){grid-column:3 !important;grid-row:2 !important}.em-footer-col{min-width:0 !important;overflow:hidden !important}}@media (max-width:768px){.em-footer-brand{flex-direction:column !important;align-items:flex-start !important;gap:6px !important;padding-bottom:14px !important;border-bottom:1px solid rgba(255,255,255,.08) !important}.em-footer-logo{width:auto !important;gap:8px !important;align-items:center !important}.em-logo-text{font-size:.88rem !important;font-weight:600 !important;color:rgba(255,255,255,.9) !important}.em-footer-tagline{font-size:.7rem !important;color:rgba(255,255,255,.4) !important;line-height:1.4 !important;margin:0 !important}.em-footer-badges{display:flex !important;gap:6px !important;margin-top:2px !important}.em-footer-badges a{display:inline-flex !important;align-items:center !important;gap:4px !important;padding:4px 9px !important;border-radius:6px !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.1) !important;font-size:.63rem !important;color:rgba(255,255,255,.55) !important;text-decoration:none !important;white-space:nowrap !important;height:auto !important}.em-footer-badges a img,.em-footer-badges a svg{height:13px !important;width:auto !important}.em-footer-col h4,.em-footer-heading{font-size:.56rem !important;font-weight:700 !important;letter-spacing:.1em !important;color:rgba(255,255,255,.28) !important;margin-bottom:8px !important;text-transform:uppercase !important}.em-footer-col li{padding:2px 0 !important;list-style:none !important}.em-footer-col li a,.em-footer-col li span{font-size:.72rem !important;color:rgba(255,255,255,.55) !important;line-height:1.3 !important;text-decoration:none !important}.em-footer-contact li svg{display:none !important}.em-footer-contact li{flex-direction:column !important;align-items:flex-start !important;gap:0 !important;padding:2px 0 !important}.em-footer-contact li a,.em-footer-contact li span{font-size:.66rem !important;color:rgba(255,255,255,.45) !important;overflow-wrap:break-word !important;word-break:break-word !important;line-height:1.35 !important}.em-footer-bottom{border-top:1px solid rgba(255,255,255,.07) !important}.em-footer-bottom-inner{padding:10px .9rem !important;gap:2px !important;flex-direction:column !important;align-items:center !important;text-align:center !important}.em-footer-bottom-inner span,.em-footer-bottom-inner a{font-size:.6rem !important;color:rgba(255,255,255,.25) !important;line-height:1.4 !important}}@media (max-width:768px){.em-footer-contact li{font-size:.66rem !important;line-height:1.35 !important}}.em-footer-contact li{color:rgba(255,255,255,.45) !important}@media (max-width:768px){.top-toolbar-home{overflow:visible !important}.top-toolbar-home:after{content:none !important;display:none !important}.top-toolbar-home img{width:72px !important;height:72px !important}}.em-site-footer .em-footer-links a,.em-site-footer .em-footer-contact li,.em-site-footer .em-footer-contact a{font-size:clamp(13px, 3.4vw, 14.5px) !important;line-height:1.55 !important}.em-site-footer .em-footer-heading{font-size:clamp(10px, 2.6vw, 11.5px) !important}.em-site-footer .em-footer-links{gap:10px !important}.em-site-footer .em-footer-tagline{font-size:clamp(13px, 3.4vw, 14.5px) !important}@media (max-width:768px){html body .top-toolbar.glass{overflow:visible !important}html body .top-toolbar-wrap{overflow:visible !important;z-index:1300 !important}html body .top-toolbar-wrap .container{overflow:visible !important}html body .top-toolbar-home{position:static !important;top:auto !important;left:auto !important;transform:none !important;margin:0 auto !important;z-index:1310 !important}}@media (max-width:768px){html body .top-toolbar{position:relative !important;z-index:1200 !important}}@media (max-width:768px){html body .top-toolbar-home:before{border-radius:18px !important}}@media (max-width:768px){.em-site-footer .em-footer-inner{display:flex !important;flex-wrap:wrap !important;gap:22px 16px !important}.em-site-footer .em-footer-brand{flex:1 1 100% !important}.em-site-footer .em-footer-col{flex:1 1 42% !important;min-width:0 !important;width:auto !important}.em-site-footer .em-footer-links a,.em-site-footer .em-footer-contact li,.em-site-footer .em-footer-contact a{font-size:clamp(11px, 3vw, 12.5px) !important;line-height:1.35 !important}.em-site-footer .em-footer-heading{font-size:clamp(9px, 2.4vw, 10px) !important}.em-site-footer .em-footer-links{gap:6px !important}.em-site-footer .em-footer-tagline{font-size:clamp(11px, 3vw, 12.5px) !important}.em-site-footer .em-footer-contact li{white-space:nowrap !important}}@media (max-width:768px){.em-site-footer .em-footer-inner{gap:16px 16px !important}.em-site-footer .em-footer-brand{gap:8px !important}.em-site-footer .em-footer-tagline{line-height:1.35 !important;margin:0 !important}.em-site-footer .em-footer-links{gap:5px !important}.em-site-footer .em-footer-contact{gap:5px !important}.em-site-footer .em-footer-links a,.em-site-footer .em-footer-contact li{line-height:1.3 !important}}@media (max-width:768px){html body .em-site-footer .em-footer-links li,html body .em-site-footer .em-footer-contact li{margin:0 !important;padding:0 !important}html body .em-site-footer .em-footer-links{gap:5px !important}html body .em-site-footer .em-footer-contact{gap:6px !important}html body .em-site-footer .em-footer-brand{display:grid !important;grid-template-columns:1fr auto !important;grid-template-areas:'logo badges' 'tag badges' !important;align-items:center !important;column-gap:14px !important;row-gap:10px !important}html body .em-site-footer .em-footer-logo{grid-area:logo !important}html body .em-site-footer .em-footer-tagline{grid-area:tag !important;margin:0 !important}html body .em-site-footer .em-footer-badges{grid-area:badges !important;flex-direction:column !important;gap:10px !important;align-self:center !important;justify-self:end !important}html body .em-site-footer .em-store-badge{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:160px !important;min-height:46px !important;padding:10px 16px !important;font-size:12.5px !important}}@media (max-width:768px){html body .em-site-footer .em-footer-links a{display:block !important;font-size:13px !important;line-height:16px !important}html body .em-site-footer .em-footer-contact li,html body .em-site-footer .em-footer-contact a{font-size:13px !important;line-height:16px !important}html body .em-site-footer .em-footer-brand{border-bottom:1px solid rgba(255,255,255,.08) !important;padding-bottom:14px !important}}@media (min-width:769px){html body .em-site-footer .em-footer-links li{margin:0 !important;padding:0 !important}html body .em-site-footer .em-footer-links a{display:block !important;font-size:14.4px !important;line-height:24px !important;color:rgba(255,255,255,.55) !important;-webkit-text-fill-color:rgba(255,255,255,.55) !important}html body .em-site-footer .em-footer-links a:hover{color:rgba(255,255,255,.92) !important;-webkit-text-fill-color:rgba(255,255,255,.92) !important}}.em-site-footer .em-store-badge,.em-site-footer .em-store-badge svg{color:#a0aec0 !important;-webkit-text-fill-color:#a0aec0 !important}.em-site-footer .em-footer-bottom a,.em-site-footer .em-footer-copy a,.em-site-footer .em-footer-bottom-inner a{color:#4da3ff !important;-webkit-text-fill-color:#4da3ff !important}#einfach-mehr-app .shine:after{border-radius:inherit !important}#einfach-mehr-app .hero-display p{color:rgba(28,38,64,.68) !important;-webkit-text-fill-color:rgba(28,38,64,.68) !important}@media (min-width:769px){#einfach-mehr-app .hero-visual{align-items:center !important;justify-content:center !important}#einfach-mehr-app .phone-card{zoom:.82}}@media (min-width:769px){#einfach-mehr-app .float-top{top:124px !important}}@media (max-width:768px){html body #einfach-mehr-app .hero{padding-top:130px !important}}
.srfm-pd-widget{max-width:860px;width:100%;display:flex;flex-direction:column;gap:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;color:#111827;line-height:1.5;box-sizing:border-box}.srfm-pd-widget *,.srfm-pd-widget ::after,.srfm-pd-widget ::before{box-sizing:border-box}.srfm-pd-message{padding:24px;text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;font-size:14px}.srfm-pd-section{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.06)}.srfm-pd-section-header{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:1px solid #e5e7eb}.srfm-pd-section-title{font-size:15px;font-weight:700;color:#111827}.srfm-pd-section-count{font-size:12px;color:#9ca3af;font-weight:500}.srfm-pd-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.srfm-pd-badge-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.srfm-pd-badge--active{background:#dcfce7;color:#166534}.srfm-pd-badge--active .srfm-pd-badge-dot{background:#16a34a}.srfm-pd-badge--paid{background:#dcfce7;color:#166534}.srfm-pd-badge--paid .srfm-pd-badge-dot{background:#16a34a}.srfm-pd-badge--cancelled{background:#fee2e2;color:#991b1b}.srfm-pd-badge--cancelled .srfm-pd-badge-dot{background:#ef4444}.srfm-pd-badge--refunded{background:#dbeafe;color:#1e40af}.srfm-pd-badge--refunded .srfm-pd-badge-dot{background:#3b82f6}.srfm-pd-badge--pending{background:#fef3c7;color:#92400e}.srfm-pd-badge--pending .srfm-pd-badge-dot{background:#f59e0b}.srfm-pd-sub-row{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background .1s}.srfm-pd-sub-row:last-child{border-bottom:none}.srfm-pd-sub-row:hover{background:#f9fafb}.srfm-pd-sub-row--cancelled{opacity:.6}.srfm-pd-sub-row-left{display:flex;flex-direction:column;gap:2px;min-width:0}.srfm-pd-sub-row-name{font-size:14px;font-weight:600;color:#111827}.srfm-pd-sub-row-meta{font-size:12px;color:#6b7280}.srfm-pd-strike{text-decoration:line-through}.srfm-pd-sub-row-right{display:flex;align-items:center;gap:10px;flex-shrink:0}.srfm-pd-chevron{color:#d1d5db;font-size:16px;line-height:1}.srfm-pd-pay-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px 24px;border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background .1s;font-size:13px}.srfm-pd-pay-row:last-child{border-bottom:none}.srfm-pd-pay-row:hover{background:#f9fafb}.srfm-pd-pay-row-left{display:flex;flex-direction:column;gap:1px;min-width:0}.srfm-pd-pay-row-form{font-size:14px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srfm-pd-pay-row-id{font-size:12px;color:#9ca3af}.srfm-pd-pay-row-right{display:flex;align-items:center;gap:12px;flex-shrink:0}.srfm-pd-pay-row-amount{font-size:14px;font-weight:700;color:#111827;min-width:70px;text-align:right}.srfm-pd-pagination{display:flex;align-items:center;justify-content:space-between;padding:10px 24px;border-top:1px solid #e5e7eb;background:#f9fafb}.srfm-pd-pagination-info{font-size:12px;color:#6b7280}.srfm-pd-pagination-links{display:flex;gap:8px}.srfm-pd-pagination-link{font-size:12px;color:#6366f1;font-weight:600;text-decoration:none}.srfm-pd-pagination-link:hover{text-decoration:underline}.srfm-pd-overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);display:none;align-items:center;justify-content:center;z-index:100000}.srfm-pd-overlay--open{display:flex}.srfm-pd-panel{background:#fff;border-radius:14px;width:480px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.2);animation:srfmPdSlideUp .2s ease}@keyframes srfmPdSlideUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.srfm-pd-panel-header{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 24px 16px;border-bottom:1px solid #e5e7eb}.srfm-pd-panel-header-right{text-align:right}.srfm-pd-panel-header-badge{margin-top:8px}.srfm-pd-panel-close{background:0 0;border:none;font-size:22px;color:#9ca3af;cursor:pointer;line-height:1;padding:0}.srfm-pd-panel-close:hover{color:#4b5563}.srfm-pd-panel-id{font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px}.srfm-pd-panel-title{font-size:18px;font-weight:800;color:#111827;margin-top:2px}.srfm-pd-panel-subtitle{font-size:13px;color:#6b7280;margin-top:2px}.srfm-pd-panel-row{display:flex;justify-content:space-between;align-items:center;padding:11px 24px;border-bottom:1px solid #f3f4f6;font-size:13px}.srfm-pd-panel-label{color:#6b7280}.srfm-pd-panel-value{font-weight:600;color:#374151}.srfm-pd-panel-footer{padding:14px 24px;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;gap:8px}.srfm-pd-panel-footer--center{justify-content:center}.srfm-pd-sub-info-box{margin:14px 24px;padding:14px;border-radius:8px;border:1px solid #bbf7d0;background:#f0fdf4}.srfm-pd-sub-info-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#166534;margin-bottom:8px}.srfm-pd-sub-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.srfm-pd-sub-info-label{font-size:10px;font-weight:600;color:#86efac}.srfm-pd-sub-info-value{font-size:12px;font-weight:600;color:#166534}.srfm-pd-single-info-box{margin:14px 24px;padding:12px 14px;border-radius:8px;border:1px solid #e5e7eb;background:#f9fafb;font-size:12px;color:#6b7280;text-align:center}.srfm-pd-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;font-size:12px;font-weight:600;border:1px solid #d1d5db;background:#fff;color:#374151;cursor:pointer;font-family:inherit;transition:all .15s;line-height:1.4}.srfm-pd-btn:hover{background:#e5e7eb;border-color:#9ca3af}.srfm-pd-btn svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.srfm-pd-btn--danger{color:#ef4444;border-color:#fca5a5}.srfm-pd-btn--danger:hover{background:#fee2e2;border-color:#ef4444}.srfm-pd-btn--danger-fill{background:#ef4444;color:#fff;border-color:#ef4444}.srfm-pd-btn--danger-fill:hover{background:#dc2626}.srfm-pd-btn--danger-fill:disabled{opacity:.6;cursor:not-allowed}.srfm-pd-btn--primary{background:#6366f1;color:#fff;border-color:#6366f1}.srfm-pd-btn--primary:hover{background:#4f46e5}.srfm-pd-cancel-body{padding:24px;text-align:center}.srfm-pd-cancel-body--confirm{padding-top:32px}.srfm-pd-cancel-body--success{padding:40px 24px}.srfm-pd-cancel-body h4{font-size:16px;font-weight:700;margin:0 0 4px;color:#111827}.srfm-pd-cancel-body p{font-size:13px;color:#6b7280;line-height:1.5;margin:0}.srfm-pd-cancel-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.srfm-pd-cancel-icon--warning{background:#fef3c7}.srfm-pd-cancel-icon--success{background:#dcfce7}.srfm-pd-cancel-icon svg{width:22px;height:22px;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.srfm-pd-txn-id{font-family:monospace;font-size:11px}@media (max-width:600px){.srfm-pd-sub-row{flex-wrap:wrap;gap:8px}.srfm-pd-pay-row{grid-template-columns:1fr auto}.srfm-pd-pay-row-right .srfm-pd-badge{display:none}.srfm-pd-sub-info-grid{grid-template-columns:1fr}.srfm-pd-panel{width:95vw}.srfm-pd-pay-row,.srfm-pd-section-header,.srfm-pd-sub-row{padding-left:16px;padding-right:16px}.srfm-pd-pagination{flex-direction:column;gap:8px;padding:10px 16px}}