.wrapper,main{position:relative}.wrapper,main:last-of-type{z-index:10}#cookiebanner,.button.primary{background-color:var(--primary)}.swipe-bullets-container .bullet.active,body{opacity:1}#contact-cta,main{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23EDE8F0' stroke-width='1' stroke-opacity='0.2'%3E%3Crect x='-40' y='40' width='75' height='75'/%3E%3Crect x='-35' y='45' width='65' height='65'/%3E%3Crect x='-30' y='50' width='55' height='55'/%3E%3Crect x='-25' y='55' width='45' height='45'/%3E%3Crect x='-20' y='60' width='35' height='35'/%3E%3Crect x='-15' y='65' width='25' height='25'/%3E%3Crect x='-10' y='70' width='15' height='15'/%3E%3Crect x='-5' y='75' width='5' height='5'/%3E%3Crect width='35' height='35'/%3E%3Crect x='5' y='5' width='25' height='25'/%3E%3Crect x='10' y='10' width='15' height='15'/%3E%3Crect x='15' y='15' width='5' height='5'/%3E%3Crect x='40' width='75' height='75'/%3E%3Crect x='45' y='5' width='65' height='65'/%3E%3Crect x='50' y='10' width='55' height='55'/%3E%3Crect x='55' y='15' width='45' height='45'/%3E%3Crect x='60' y='20' width='35' height='35'/%3E%3Crect x='65' y='25' width='25' height='25'/%3E%3Crect x='70' y='30' width='15' height='15'/%3E%3Crect x='75' y='35' width='5' height='5'/%3E%3Crect x='40' y='80' width='35' height='35'/%3E%3Crect x='45' y='85' width='25' height='25'/%3E%3Crect x='50' y='90' width='15' height='15'/%3E%3Crect x='55' y='95' width='5' height='5'/%3E%3Crect x='120' y='-40' width='75' height='75'/%3E%3Crect x='125' y='-35' width='65' height='65'/%3E%3Crect x='130' y='-30' width='55' height='55'/%3E%3Crect x='135' y='-25' width='45' height='45'/%3E%3Crect x='140' y='-20' width='35' height='35'/%3E%3Crect x='145' y='-15' width='25' height='25'/%3E%3Crect x='150' y='-10' width='15' height='15'/%3E%3Crect x='155' y='-5' width='5' height='5'/%3E%3Crect x='120' y='40' width='35' height='35'/%3E%3Crect x='125' y='45' width='25' height='25'/%3E%3Crect x='130' y='50' width='15' height='15'/%3E%3Crect x='135' y='55' width='5' height='5'/%3E%3Crect y='120' width='75' height='75'/%3E%3Crect x='5' y='125' width='65' height='65'/%3E%3Crect x='10' y='130' width='55' height='55'/%3E%3Crect x='15' y='135' width='45' height='45'/%3E%3Crect x='20' y='140' width='35' height='35'/%3E%3Crect x='25' y='145' width='25' height='25'/%3E%3Crect x='30' y='150' width='15' height='15'/%3E%3Crect x='35' y='155' width='5' height='5'/%3E%3Crect x='200' y='120' width='75' height='75'/%3E%3Crect x='40' y='200' width='75' height='75'/%3E%3Crect x='80' y='80' width='75' height='75'/%3E%3Crect x='85' y='85' width='65' height='65'/%3E%3Crect x='90' y='90' width='55' height='55'/%3E%3Crect x='95' y='95' width='45' height='45'/%3E%3Crect x='100' y='100' width='35' height='35'/%3E%3Crect x='105' y='105' width='25' height='25'/%3E%3Crect x='110' y='110' width='15' height='15'/%3E%3Crect x='115' y='115' width='5' height='5'/%3E%3Crect x='80' y='160' width='35' height='35'/%3E%3Crect x='85' y='165' width='25' height='25'/%3E%3Crect x='90' y='170' width='15' height='15'/%3E%3Crect x='95' y='175' width='5' height='5'/%3E%3Crect x='120' y='160' width='75' height='75'/%3E%3Crect x='125' y='165' width='65' height='65'/%3E%3Crect x='130' y='170' width='55' height='55'/%3E%3Crect x='135' y='175' width='45' height='45'/%3E%3Crect x='140' y='180' width='35' height='35'/%3E%3Crect x='145' y='185' width='25' height='25'/%3E%3Crect x='150' y='190' width='15' height='15'/%3E%3Crect x='155' y='195' width='5' height='5'/%3E%3Crect x='160' y='40' width='75' height='75'/%3E%3Crect x='165' y='45' width='65' height='65'/%3E%3Crect x='170' y='50' width='55' height='55'/%3E%3Crect x='175' y='55' width='45' height='45'/%3E%3Crect x='180' y='60' width='35' height='35'/%3E%3Crect x='185' y='65' width='25' height='25'/%3E%3Crect x='190' y='70' width='15' height='15'/%3E%3Crect x='195' y='75' width='5' height='5'/%3E%3Crect x='160' y='120' width='35' height='35'/%3E%3Crect x='165' y='125' width='25' height='25'/%3E%3Crect x='170' y='130' width='15' height='15'/%3E%3Crect x='175' y='135' width='5' height='5'/%3E%3Crect x='200' y='200' width='35' height='35'/%3E%3Crect x='200' width='35' height='35'/%3E%3Crect y='200' width='35' height='35'/%3E%3C/g%3E%3C/svg%3E")}#contact-cta #cta-whatsapp svg path,.languageSwitcher .selector svg{stroke-width:2px;fill:var(--text-accent)}.imprint p a:hover,.privacy .block a,footer .above menu div p{text-decoration:underline}#cookiebanner .actions button,#nav menu .link,.about .content-container .profile-box p,.button,.imprint h2,.imprint p,footer .above menu div p{text-transform:uppercase}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;src:url(../media/Montserrat-VariableFont_wght.c38f889e.ttf)format("truetype")}:root{--wrapper-min:90vw;--wrapper-max:130rem;--border-radius:0rem;--black:#0f0f0f;--green:#2a5747;--background:#fcf7ff;--primary:var(--green);--secondary:#2196f317;--tertiary:#fff;--accent:#e2b592;--text:var(--black);--text-accent:white;--error:#f66;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--scroll-bar-width:0px;--scroll-bar-height:0px;--scroll-bar-color:transparent;--scroll-bar-radius:0px;--scroll-bar-track-color:transparent;--primary-font:Montserrat,sans-serif;--secondary-font:serif;--accent-font:Syncopate;--font-size-h1:4.4rem;--font-size-h2:3rem;--font-size-h3:2rem;--font-size-text:1.6rem;--font-size-small:1.2rem;--line-height-h1:6.5rem;--line-height-h2:4.2rem;--line-height-h3:3.2rem;--line-height-text:3rem;--line-height-small:2rem}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{max-width:100vw;overflow-x:hidden}body{font-family:var(--primary-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--background);background-image:radial-gradient(var(--background).5px,transparent .5px),radial-gradient(var(--primary).5px,var(--background).5px);background-position:0 0,10px 10px;background-size:20px 20px}*{box-sizing:border-box;scrollbar-width:none;color:var(--text);border:none;outline:0;margin:0;padding:0;font-size:62.5%;list-style-type:none}a,button,input,label,li,p,select,span,textarea{font-size:var(--font-size-text);line-height:var(--line-height-text);letter-spacing:.6px;font-family:Montserrat;font-weight:400}h1,h1 span,h1 span span{font-size:var(--font-size-h1)}h1,h1 span{line-height:var(--line-height-h1);letter-spacing:1.5px;color:#fff;font-weight:900}h2,h2 span{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-family:Montserrat;font-weight:500}h2 span,h2 span span{color:var(--primary);font-weight:900}h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:400}canvas,img,picture,svg,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;background-color:#0000}#nav #logo,#nav menu .link.active,#nav.background,main{background-color:var(--background)}a,button,input,label,select,textarea{color:inherit;cursor:pointer;text-decoration:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::-webkit-scrollbar{width:var(--scroll-bar-width);height:var(--scroll-bar-height)}::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border-radius:var(--scroll-bar-radius)}.button.primary,.button.secondary{border:2px solid var(--primary);color:var(--text-accent);font-weight:700}::-webkit-scrollbar-track{background:var(--scroll-bar-track-color)}::selection{background-color:var(--accent);color:var(--text-accent)}section{flex-direction:column;gap:5rem;padding:8rem 0;display:flex}#nav menu,.button{flex-direction:row;display:flex}.wrapper{width:min(var(--wrapper-min),var(--wrapper-max));margin:auto}#cookiebanner,#nav,#nav menu{position:fixed}.overlay{background:#00000080;width:100%;height:100%}.reveal{opacity:0;transition:all .5s;transform:translateY(100px)}.reveal.revealed{opacity:1;transform:translateY(0)}main{overflow:visible}.button{justify-content:center;align-items:center;padding:1.2rem 3rem;font-size:1.4rem}.button.small{font-size:var(--font-size-small);padding:1px 1rem}.page-transition-overlay{background:var(--primary);z-index:9999;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100%;display:flex;position:fixed;top:0;left:0}#nav #hamburger span,#service,.languageSwitcher,header.website{position:relative}#cookiebanner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:101;border-top:1px solid var(--accent);will-change:scroll-position;background-color:#2a5747cf;width:100vw;padding-block:3rem;transition:all .4s;bottom:-100rem;right:0}#cookiebanner.active{bottom:0}#contact-cta .wrapper .container,#cookiebanner .wrapper,#service .hero{flex-direction:column;gap:2rem;display:flex}#cookiebanner h3{color:var(--text-accent);font-weight:700}#cookiebanner p,#service .hero h2,#service .hero h3,.philosophy h2,.philosophy p{color:var(--text-accent)}#cookiebanner .actions{gap:1rem;margin-top:2rem;display:flex}#cookiebanner .actions button{letter-spacing:1.1px;background-color:#0000;width:100%;padding:1rem;font-size:1.6rem;font-weight:500}#cookiebanner .actions button#accept{background-color:var(--accent);color:var(--text-accent)}#cookiebanner .actions button#reject{border:1px solid var(--accent);color:var(--text-accent)}@media only screen and (min-width:859px){#cookiebanner{border:1px solid var(--accent);width:60rem;padding:3rem;bottom:1rem;right:-70rem}#cookiebanner.active{bottom:1rem;right:1rem}#cookiebanner .wrapper{width:auto}}#nav,header.website.small .overlay .wrapper{padding:0}#nav{z-index:1000;background-color:#0000;width:100vw;transition:all .3s;top:0;left:0}#nav.background{border-bottom-color:var(--primary)}#nav.background #hamburger span,#service,#service:after,.privacy .block button,header.website.small .overlay .button-container .primary{background-color:var(--primary)}#nav.background .text-logo,#nav.background .text-logo span,.philosophy .wrapper.philosophy-wrapper h2,.philosophy .wrapper.philosophy-wrapper p,.philosophy .wrapper.philosophy-wrapper span{color:var(--text)}#nav.background .languageSwitcher .selector,.privacy .block h2{color:var(--primary)}#nav.background .languageSwitcher .selector svg{fill:var(--primary)}#nav .wrapper{justify-content:space-between;align-items:center;display:flex}#nav .wrapper div.menu-wrapper{justify-content:space-between;align-items:center;gap:1rem;display:flex}#nav #logo{background-color:var(--primary);width:8rem;padding:0 .5rem 1rem;transition:all .3s;line-height:0!important}#nav #logo img{width:100%;transform:translateY(2px)}#nav .text-logo,#nav .text-logo span{letter-spacing:1px;font-family:Lato;font-size:2.2rem;transition:all .3s;line-height:0!important}#nav menu{width:100vw;height:100vh;transition:all .3s;top:8.05rem;left:100vw}#contact-cta img,#nav menu .dropdown-container span,.display-cards-container .swipe-card .content p,.swipe-cards-container .swipe-card .content p{display:none}#nav menu .link{cursor:pointer;width:100%;font-size:var(--font-size-text);color:var(--text-accent);flex-direction:row;align-items:center;gap:1.5rem;padding:2rem 5vw;transition:all .3s;display:flex}#nav menu .link svg{transition:all .3s;transform:scale(.9)}#nav menu .link svg path,footer .below .social-container a svg path{stroke:var(--text-accent)}#nav menu .link.active{color:var(--primary)}#contact-cta .data-container a:hover svg path,#nav menu .link.active svg path{stroke:var(--primary)}#nav menu .menu-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#2a5647c7;width:60%}#nav menu .transparent{background:0 0;width:40%;height:100%}#nav menu.open{left:0}#nav #hamburger{background-color:#0000;font-size:0;line-height:0}#nav #hamburger div{flex-direction:column;justify-content:space-between;height:1.5rem;display:flex}#nav #hamburger.open span:first-of-type{top:7px;transform:rotate(45deg)}#nav #hamburger.open span:nth-of-type(2){opacity:0;width:0}#nav #hamburger.open span:last-of-type{top:-7px;transform:rotate(-45deg)}#nav #hamburger span{background-color:var(--text-accent);width:2.3rem;height:.1rem;transition:all .3s;display:block;top:0}#nav #hamburger span:nth-of-type(2){width:1.8rem;transition:all .2s}.languageSwitcher button{font-size:var(--font-size-small);color:var(--text);background-color:#0000;align-items:center;gap:.4rem;padding:.5rem 1rem;font-weight:600;display:flex}.languageSwitcher .selector{width:65px;color:var(--text-accent);background-color:#0000;align-items:center;gap:.4rem;padding:1rem;font-size:1.4rem;transition:all .4s;display:flex}.languageSwitcher .selector svg{width:1.8rem;transition:all .4s;transform:rotate(90deg)}.languageSwitcher .selector.active{background-color:var(--tertiary);color:var(--text)}.languageSwitcher .selector.active svg{fill:#000;transform:rotate(-90deg)}.languageSwitcher .pop-up{background-color:#0000;border:2px solid #0000;flex-direction:column;width:65px;height:0;padding-block:0;transition:all .3s;display:flex;position:absolute;overflow:hidden}.languageSwitcher .pop-up.active{border-color:var(--primary);background-color:var(--tertiary)!important}.languageSwitcher .pop-up button{justify-content:center;gap:1rem;transition:all .3s}header.website{background-image:url(../media/header-bg.8ce0f7a9.webp);background-position:50%;background-size:cover;width:100vw;height:100svh}header.website.services{background-image:url(../media/services-header-background.24305368.webp)}header.website.about-header{background-image:url(../media/about-header-background.b1ce4432.webp)}header.website.consultation{background-image:url(../media/consultation-background.3a20e4ba.webp)}header.website.facial{background-image:url(../media/facial-background.9628c8c4.webp)}header.website.microneedling{background-image:url(../media/microneedling-background.b3c50a7c.webp)}header.website.medical{background-image:url(../media/medical-background.58641ab2.webp)}header.website.pmu{background-image:url(../media/pmu-background.e6bbd962.webp)}header.website.lashes{background-image:url(../media/lashes-background.5057a7dc.webp)}header.website.hairremoval{background-image:url(../media/hairremoval-background.d01ddf3a.webp)}header.website.beauty{background-image:url(../media/beauty-background.010876c2.webp)}header.website.regeneration{background-image:url(../media/regeneration-background.040aadd4.webp)}header.website .overlay{-webkit-backdrop-filter:brightness(.8);backdrop-filter:brightness(.8);align-items:flex-end;display:flex}header.website h1,header.website h1 span{color:var(--text-accent);text-align:left;font-size:4rem;font-weight:400;line-height:5rem;font-family:Montserrat!important}#contact-cta h2,header.website h1 span,header.website h1 span span{font-weight:700}header.website p{color:var(--text-accent);font-weight:500}header.website .wrapper{z-index:1;flex-direction:column;gap:5rem;margin:0 auto;padding:16rem 0 7rem;display:flex;position:relative}header.website .button-container{flex-direction:column;align-items:center;gap:1.5rem;display:flex}header.website .button-container a,header.website .button-container button{text-align:center;letter-spacing:1px;width:100%;padding:1rem .5rem;font-size:1.5rem;display:block}header.website.small{height:auto}header.website.small .overlay{padding:18rem 0 9rem}#service{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23264E40' stroke-width='1' stroke-opacity='0.2'%3E%3Crect x='-40' y='40' width='75' height='75'/%3E%3Crect x='-35' y='45' width='65' height='65'/%3E%3Crect x='-30' y='50' width='55' height='55'/%3E%3Crect x='-25' y='55' width='45' height='45'/%3E%3Crect x='-20' y='60' width='35' height='35'/%3E%3Crect x='-15' y='65' width='25' height='25'/%3E%3Crect x='-10' y='70' width='15' height='15'/%3E%3Crect x='-5' y='75' width='5' height='5'/%3E%3Crect width='35' height='35'/%3E%3Crect x='5' y='5' width='25' height='25'/%3E%3Crect x='10' y='10' width='15' height='15'/%3E%3Crect x='15' y='15' width='5' height='5'/%3E%3Crect x='40' width='75' height='75'/%3E%3Crect x='45' y='5' width='65' height='65'/%3E%3Crect x='50' y='10' width='55' height='55'/%3E%3Crect x='55' y='15' width='45' height='45'/%3E%3Crect x='60' y='20' width='35' height='35'/%3E%3Crect x='65' y='25' width='25' height='25'/%3E%3Crect x='70' y='30' width='15' height='15'/%3E%3Crect x='75' y='35' width='5' height='5'/%3E%3Crect x='40' y='80' width='35' height='35'/%3E%3Crect x='45' y='85' width='25' height='25'/%3E%3Crect x='50' y='90' width='15' height='15'/%3E%3Crect x='55' y='95' width='5' height='5'/%3E%3Crect x='120' y='-40' width='75' height='75'/%3E%3Crect x='125' y='-35' width='65' height='65'/%3E%3Crect x='130' y='-30' width='55' height='55'/%3E%3Crect x='135' y='-25' width='45' height='45'/%3E%3Crect x='140' y='-20' width='35' height='35'/%3E%3Crect x='145' y='-15' width='25' height='25'/%3E%3Crect x='150' y='-10' width='15' height='15'/%3E%3Crect x='155' y='-5' width='5' height='5'/%3E%3Crect x='120' y='40' width='35' height='35'/%3E%3Crect x='125' y='45' width='25' height='25'/%3E%3Crect x='130' y='50' width='15' height='15'/%3E%3Crect x='135' y='55' width='5' height='5'/%3E%3Crect y='120' width='75' height='75'/%3E%3Crect x='5' y='125' width='65' height='65'/%3E%3Crect x='10' y='130' width='55' height='55'/%3E%3Crect x='15' y='135' width='45' height='45'/%3E%3Crect x='20' y='140' width='35' height='35'/%3E%3Crect x='25' y='145' width='25' height='25'/%3E%3Crect x='30' y='150' width='15' height='15'/%3E%3Crect x='35' y='155' width='5' height='5'/%3E%3Crect x='200' y='120' width='75' height='75'/%3E%3Crect x='40' y='200' width='75' height='75'/%3E%3Crect x='80' y='80' width='75' height='75'/%3E%3Crect x='85' y='85' width='65' height='65'/%3E%3Crect x='90' y='90' width='55' height='55'/%3E%3Crect x='95' y='95' width='45' height='45'/%3E%3Crect x='100' y='100' width='35' height='35'/%3E%3Crect x='105' y='105' width='25' height='25'/%3E%3Crect x='110' y='110' width='15' height='15'/%3E%3Crect x='115' y='115' width='5' height='5'/%3E%3Crect x='80' y='160' width='35' height='35'/%3E%3Crect x='85' y='165' width='25' height='25'/%3E%3Crect x='90' y='170' width='15' height='15'/%3E%3Crect x='95' y='175' width='5' height='5'/%3E%3Crect x='120' y='160' width='75' height='75'/%3E%3Crect x='125' y='165' width='65' height='65'/%3E%3Crect x='130' y='170' width='55' height='55'/%3E%3Crect x='135' y='175' width='45' height='45'/%3E%3Crect x='140' y='180' width='35' height='35'/%3E%3Crect x='145' y='185' width='25' height='25'/%3E%3Crect x='150' y='190' width='15' height='15'/%3E%3Crect x='155' y='195' width='5' height='5'/%3E%3Crect x='160' y='40' width='75' height='75'/%3E%3Crect x='165' y='45' width='65' height='65'/%3E%3Crect x='170' y='50' width='55' height='55'/%3E%3Crect x='175' y='55' width='45' height='45'/%3E%3Crect x='180' y='60' width='35' height='35'/%3E%3Crect x='185' y='65' width='25' height='25'/%3E%3Crect x='190' y='70' width='15' height='15'/%3E%3Crect x='195' y='75' width='5' height='5'/%3E%3Crect x='160' y='120' width='35' height='35'/%3E%3Crect x='165' y='125' width='25' height='25'/%3E%3Crect x='170' y='130' width='15' height='15'/%3E%3Crect x='175' y='135' width='5' height='5'/%3E%3Crect x='200' y='200' width='35' height='35'/%3E%3Crect x='200' width='35' height='35'/%3E%3Crect y='200' width='35' height='35'/%3E%3C/g%3E%3C/svg%3E");gap:0}#contact-cta,#service .swipe-bullets-container .bullet,.philosophy .swipe-bullets-container .bullet{background-color:var(--background)}#service:after{content:"";z-index:1;border-radius:0;height:105rem;position:absolute;bottom:-102.9rem;left:0;right:0}#service.page{padding-top:10rem!important;padding-bottom:10rem!important}#service .hero h2,.philosophy .wrapper.team h2,.philosophy h2{font-size:4rem;line-height:5rem}#service .hero h2 span{font-size:4rem;font-weight:600}#service .hero h3{font-weight:400}#service .hero span{color:var(--background)}#service .swipe-arrows-container svg path,.philosophy .swipe-arrows-container svg path{stroke:var(--background)!important}.imprint,.privacy{background:var(--background);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23EDE8F0' stroke-width='1' stroke-opacity='0.2'%3E%3Crect x='-40' y='40' width='75' height='75'/%3E%3Crect x='-35' y='45' width='65' height='65'/%3E%3Crect x='-30' y='50' width='55' height='55'/%3E%3Crect x='-25' y='55' width='45' height='45'/%3E%3Crect x='-20' y='60' width='35' height='35'/%3E%3Crect x='-15' y='65' width='25' height='25'/%3E%3Crect x='-10' y='70' width='15' height='15'/%3E%3Crect x='-5' y='75' width='5' height='5'/%3E%3Crect width='35' height='35'/%3E%3Crect x='5' y='5' width='25' height='25'/%3E%3Crect x='10' y='10' width='15' height='15'/%3E%3Crect x='15' y='15' width='5' height='5'/%3E%3Crect x='40' width='75' height='75'/%3E%3Crect x='45' y='5' width='65' height='65'/%3E%3Crect x='50' y='10' width='55' height='55'/%3E%3Crect x='55' y='15' width='45' height='45'/%3E%3Crect x='60' y='20' width='35' height='35'/%3E%3Crect x='65' y='25' width='25' height='25'/%3E%3Crect x='70' y='30' width='15' height='15'/%3E%3Crect x='75' y='35' width='5' height='5'/%3E%3Crect x='40' y='80' width='35' height='35'/%3E%3Crect x='45' y='85' width='25' height='25'/%3E%3Crect x='50' y='90' width='15' height='15'/%3E%3Crect x='55' y='95' width='5' height='5'/%3E%3Crect x='120' y='-40' width='75' height='75'/%3E%3Crect x='125' y='-35' width='65' height='65'/%3E%3Crect x='130' y='-30' width='55' height='55'/%3E%3Crect x='135' y='-25' width='45' height='45'/%3E%3Crect x='140' y='-20' width='35' height='35'/%3E%3Crect x='145' y='-15' width='25' height='25'/%3E%3Crect x='150' y='-10' width='15' height='15'/%3E%3Crect x='155' y='-5' width='5' height='5'/%3E%3Crect x='120' y='40' width='35' height='35'/%3E%3Crect x='125' y='45' width='25' height='25'/%3E%3Crect x='130' y='50' width='15' height='15'/%3E%3Crect x='135' y='55' width='5' height='5'/%3E%3Crect y='120' width='75' height='75'/%3E%3Crect x='5' y='125' width='65' height='65'/%3E%3Crect x='10' y='130' width='55' height='55'/%3E%3Crect x='15' y='135' width='45' height='45'/%3E%3Crect x='20' y='140' width='35' height='35'/%3E%3Crect x='25' y='145' width='25' height='25'/%3E%3Crect x='30' y='150' width='15' height='15'/%3E%3Crect x='35' y='155' width='5' height='5'/%3E%3Crect x='200' y='120' width='75' height='75'/%3E%3Crect x='40' y='200' width='75' height='75'/%3E%3Crect x='80' y='80' width='75' height='75'/%3E%3Crect x='85' y='85' width='65' height='65'/%3E%3Crect x='90' y='90' width='55' height='55'/%3E%3Crect x='95' y='95' width='45' height='45'/%3E%3Crect x='100' y='100' width='35' height='35'/%3E%3Crect x='105' y='105' width='25' height='25'/%3E%3Crect x='110' y='110' width='15' height='15'/%3E%3Crect x='115' y='115' width='5' height='5'/%3E%3Crect x='80' y='160' width='35' height='35'/%3E%3Crect x='85' y='165' width='25' height='25'/%3E%3Crect x='90' y='170' width='15' height='15'/%3E%3Crect x='95' y='175' width='5' height='5'/%3E%3Crect x='120' y='160' width='75' height='75'/%3E%3Crect x='125' y='165' width='65' height='65'/%3E%3Crect x='130' y='170' width='55' height='55'/%3E%3Crect x='135' y='175' width='45' height='45'/%3E%3Crect x='140' y='180' width='35' height='35'/%3E%3Crect x='145' y='185' width='25' height='25'/%3E%3Crect x='150' y='190' width='15' height='15'/%3E%3Crect x='155' y='195' width='5' height='5'/%3E%3Crect x='160' y='40' width='75' height='75'/%3E%3Crect x='165' y='45' width='65' height='65'/%3E%3Crect x='170' y='50' width='55' height='55'/%3E%3Crect x='175' y='55' width='45' height='45'/%3E%3Crect x='180' y='60' width='35' height='35'/%3E%3Crect x='185' y='65' width='25' height='25'/%3E%3Crect x='190' y='70' width='15' height='15'/%3E%3Crect x='195' y='75' width='5' height='5'/%3E%3Crect x='160' y='120' width='35' height='35'/%3E%3Crect x='165' y='125' width='25' height='25'/%3E%3Crect x='170' y='130' width='15' height='15'/%3E%3Crect x='175' y='135' width='5' height='5'/%3E%3Crect x='200' y='200' width='35' height='35'/%3E%3Crect x='200' width='35' height='35'/%3E%3Crect y='200' width='35' height='35'/%3E%3C/g%3E%3C/svg%3E");padding:15rem 0 0!important}.imprint h1,.privacy h1{text-align:left;color:var(--primary)}.imprint h3,.imprint p span,.service-page-section article h3{color:var(--primary);font-weight:700}.imprint p a{font-size:inherit;color:inherit;text-decoration:none}.about .content-container,.imprint .container,footer .above .responsive-wrapper{flex-direction:column;gap:5rem;display:flex}.imprint .block{flex-direction:column;gap:1rem;width:100%;display:flex}.privacy section{padding:2rem 0;gap:2rem!important}.privacy .container{flex-direction:column;gap:0;display:flex}.display-cards-container .swipe-card,.swipe-cards-container .member-card,.swipe-cards-container .swipe-card{scroll-snap-align:center;white-space:wrap;display:inline-block;position:relative}.privacy .block li,.privacy .block p,.privacy .block strong{font-size:var(--font-size-text);line-height:var(--line-height-text);list-style-type:disc}.privacy .block ul{margin-left:2rem;list-style:outside}.privacy .block a{color:var(--primary);font-size:1.5rem}.privacy .block button{color:var(--text-accent);margin-top:2rem;padding:1rem 2rem;font-size:1.6rem;font-weight:500}@media screen and (min-width:860px){.privacy .container{flex-direction:column}}.display-cards-container{flex-direction:column;gap:1.8rem;display:flex}.display-cards-container .swipe-card{background:var(--background);z-index:3;aspect-ratio:1/1.2;border-radius:0;width:100%;height:auto;margin-right:5vw;overflow:hidden}.display-cards-container .swipe-card img{aspect-ratio:1/1.2;-o-object-fit:cover;object-fit:cover}.display-cards-container .swipe-card .content,.swipe-cards-container .swipe-card .content{background-color:#0006;flex-direction:column;justify-content:flex-end;gap:2rem;height:100%;padding-bottom:2rem;display:flex;position:absolute;inset:0}.display-cards-container .swipe-card .content h2,.display-cards-container .swipe-card .content p,.swipe-cards-container .swipe-card .content h2,.swipe-cards-container .swipe-card .content p{color:var(--text-accent);padding:0 2rem 2rem;font-weight:400}.display-cards-container .swipe-card .content .floating{border-left:7px solid var(--primary);border-bottom:7px solid var(--primary);background:0 0;justify-content:center;align-items:center;width:10rem;height:10rem;display:flex;position:absolute;top:-1px;right:-1px}.display-cards-container .swipe-card .content .floating svg,.swipe-cards-container .swipe-card .content .floating svg{width:2.5rem;fill:var(--text-accent)}@media only screen and (min-width:820px){.display-cards-container{grid-template-columns:33.33% 33.33% 33.33%;gap:0;display:grid}.display-cards-container .swipe-card{aspect-ratio:1/1.2;width:100%;box-shadow:none;-o-object-fit:cover;object-fit:cover;margin:0!important}.display-cards-container .swipe-card img{aspect-ratio:1/1.2;-o-object-fit:cover;object-fit:cover;width:100%;transition:all .4s ease-in-out}.display-cards-container .swipe-card:hover img{transform:scale(1.1)}.display-cards-container .swipe-card .content{gap:0;transition:all .3s}.display-cards-container .swipe-card .content h2{font-size:2.2rem;line-height:3rem}.display-cards-container .swipe-card .content p{opacity:0;margin-inline:2rem;border-top:1px solid #fff;max-height:0;margin-bottom:-2rem;padding-block:2rem 0;padding-inline:0;font-size:1.5rem;line-height:2.2rem;transition:all .7s;display:block;overflow:hidden}.display-cards-container .swipe-card .content:hover{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.display-cards-container .swipe-card .content:hover p{opacity:1;border-color:#fff;max-height:180px;margin-bottom:2rem;transition:all .4s ease-in-out}}.swipe-wrapper{z-index:2;flex-direction:column;gap:0;padding-top:5rem;display:flex}.swipe-arrows-container{justify-content:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.swipe-arrows-container button{background-color:#0000;width:3rem;padding:0;font-size:0;transition:all .2s}.swipe-arrows-container button:last-of-type{margin-right:-1rem}.swipe-arrows-container button:disabled{opacity:.5}.swipe-arrows-container button svg{width:2rem;height:2rem}.swipe-arrows-container button svg path{stroke:var(--primary);stroke-width:2px}.swipe-arrows-container button:first-of-type svg{transform:rotate(180deg)}.swipe-cards-container{white-space:nowrap;scroll-snap-type:x mandatory;width:100vw;padding:1rem 5vw;overflow:scroll}.swipe-cards-container .swipe-card{background:var(--background);z-index:3;aspect-ratio:1/1.3;border-radius:0;width:100%;height:auto;margin-right:5vw;overflow:hidden}.swipe-cards-container .swipe-card img{aspect-ratio:1/1.3;-o-object-fit:cover;object-fit:cover}.swipe-cards-container .swipe-card .content .floating{border-left:10px solid var(--primary);border-bottom:10px solid var(--primary);background:0 0;justify-content:center;align-items:center;width:10rem;height:10rem;display:flex;position:absolute;top:-1px;right:-1px}.swipe-cards-container .member-card{aspect-ratio:1/1.5;background-color:#fff;width:100%;margin-right:5vw}.swipe-cards-container .member-card:last-of-type{margin-right:0!important}.swipe-cards-container .member-card img{aspect-ratio:1/1.5;-o-object-fit:cover;object-fit:cover;z-index:1;width:100%;position:absolute}.swipe-cards-container .member-card .content{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0000004d;flex-direction:column;justify-content:flex-end;width:100%;padding:3rem 2rem 4rem;display:flex;position:absolute;top:0;bottom:0}.swipe-cards-container .member-card .content h3{color:var(--text-accent);font-size:2.5rem;font-weight:500}.swipe-cards-container .member-card .content h4{color:var(--text-accent);margin-top:.8rem;font-size:2rem;font-weight:800}.swipe-cards-container .member-card .content .quote{letter-spacing:1px;margin-block:2rem;font-family:serif;font-size:1.6rem;font-style:italic;font-weight:700;line-height:2rem}.swipe-cards-container .member-card .content p{color:var(--text-accent)!important}.swipe-cards-container .member-card .content p.text{font-size:1.4rem;font-weight:600;line-height:2.1rem}.swipe-bullets-container{justify-content:center;align-items:center;gap:1rem;padding-top:2rem;display:flex}.swipe-bullets-container .bullet{aspect-ratio:1;background:var(--primary);border:1px solid var(--primary);opacity:.21;border-radius:50%;width:1.5rem;transition:all .3s}@media only screen and (min-width:450px){.swipe-bullets-container{margin-bottom:-2rem}.swipe-wrapper{padding-block:4rem 0}.swipe-cards-container{width:min(var(--wrapper-min),var(--wrapper-max));margin:auto;padding:0}.swipe-cards-container .member-card{margin-right:2rem!important}.swipe-cards-container .swipe-card{aspect-ratio:1/1.5;-o-object-fit:cover;object-fit:cover;box-shadow:0 3px 15px #0000001a;width:calc(50% - 1rem)!important;margin:0 2rem 0 0!important}.swipe-cards-container .swipe-card:last-of-type{margin-right:0!important}.swipe-cards-container .swipe-card img{aspect-ratio:1/1.5;-o-object-fit:cover;object-fit:cover;transition:all .4s ease-in-out}.swipe-cards-container .swipe-card:hover img{transform:scale(1.1)}.swipe-cards-container .swipe-card .content{gap:0;transition:all .3s}.swipe-cards-container .swipe-card .content h2{font-size:2.2rem;line-height:3rem}.swipe-cards-container .swipe-card .content p{opacity:0;margin-inline:2rem;border-top:1px solid #fff;max-height:0;margin-bottom:-2rem;padding-block:2rem 0;padding-inline:0;font-size:1.3rem;line-height:2.2rem;transition:all .7s;display:block;overflow:hidden}.swipe-cards-container .swipe-card .content:hover p{opacity:1;border-color:#fff;max-height:180px;margin-bottom:2rem;transition:all .4s ease-in-out}}#contact-cta{z-index:1;padding-top:8rem;padding-bottom:7rem;position:relative}#contact-cta h2,#contact-cta h3{text-align:left;color:var(--text)}#contact-cta #cta,#contact-cta #cta-whatsapp{background-color:var(--primary);color:var(--text-accent);text-transform:uppercase;text-align:center;flex-direction:row;gap:1.5rem;width:max-content;padding:1.2rem 2.2rem;font-weight:500;display:flex}#contact-cta #cta{margin-top:2rem}#contact-cta #cta svg{stroke-width:1.4px;stroke:var(--text-accent)}#contact-cta #cta-whatsapp svg{width:2.2rem;height:2.2rem;transform:translateY(3px)}#contact-cta .iframe-container{aspect-ratio:2/1.5;width:100%;overflow:hidden!important}#contact-cta .iframe-container iframe{width:100%;height:100%}#contact-cta .data-container{border-top:.5px solid var(--primary);flex-direction:column;margin-top:2rem;padding-block:2rem 3rem;display:flex}#contact-cta .data-container a{color:var(--text);transform-origin:0;flex-direction:row;align-items:center;gap:1.5rem;padding:1rem 0;font-weight:500;transition:transform .25s,color .25s;display:flex}#contact-cta .data-container a svg path{stroke-width:1.6px;stroke:var(--text);transition:stroke .25s}#contact-cta .data-container a:hover{color:var(--primary);transform:scale(1.05)}#faq{background-color:#0000;padding:1.5rem 0 8rem}#faq h2 span,.about .content-container h2 span{font-weight:800}#faq .faq-wrapper .selection-box{flex-direction:column;gap:.5rem;padding:2.5rem 5vw 4rem 0;display:flex;overflow-x:scroll}#faq .faq-wrapper .selection-box .row{white-space:nowrap;gap:1rem;padding-bottom:.5rem;padding-left:5vw}#faq .faq-wrapper .selection-box .row button{border:1px solid var(--primary);font-size:var(--font-size-text);background-color:var(--background);scroll-snap-align:start;border-radius:.2rem;flex-shrink:0;margin-left:1rem;padding:1rem;line-height:normal;transition:background .3s;color:var(--text)!important}#faq .faq-wrapper .selection-box .row button.active{font-weight:600;background-color:var(--primary)!important;color:var(--text-accent)!important}#faq .faq-wrapper .selection-box .row button:first-of-type{margin-left:0}#faq .faq-wrapper .selection-box .row button:last-of-type{margin-right:5vw}#faq .faq-wrapper .wrapper.faq{flex-direction:column;gap:3rem;display:flex}#faq .faq-wrapper .wrapper.faq .faq-box{border-bottom:1px solid var(--primary)}#faq .faq-wrapper .wrapper.faq .faq-box .faq-button{text-align:left;font-size:var(--font-size-text);background-color:#0000;align-items:center;gap:1.5rem;font-weight:600;line-height:2.6rem;display:flex;color:var(--text)!important}#faq .faq-wrapper .wrapper.faq .faq-box .faq-button .faq-icon{width:2rem;height:2rem;position:relative}#faq .faq-wrapper .wrapper.faq .faq-box .faq-button .faq-icon .faq-line{background-color:var(--primary);width:2rem;height:.2rem;transition:all .3s;display:block;position:absolute}#faq .faq-wrapper .wrapper.faq .faq-box .faq-button .faq-icon .faq-line:first-of-type{top:50%;transform:translateY(-50%)}#faq .faq-wrapper .wrapper.faq .faq-box .faq-button .faq-icon .faq-line:last-of-type{top:50%;transform:rotate(90deg)translate(-4%,-15%)}#faq .faq-wrapper .wrapper.faq .faq-box p{height:0;padding-top:3rem;padding-left:4rem;transition:all .3s;overflow:hidden;color:var(--text)!important}#faq .faq-wrapper .wrapper.faq .faq-box.active .faq-button .faq-icon .faq-line:last-of-type{transform:translateY(-50%)!important}#faq .faq-wrapper .wrapper.faq .faq-box.active p{padding-bottom:3rem}footer{background-color:var(--primary);flex-direction:column;justify-content:center;width:100vw;display:flex}footer .wrapper{flex-direction:column;display:flex}footer .above{gap:3rem;padding:4rem 0 0}footer .above .logo{color:#fff;align-items:center;gap:.5rem;font-size:3.8rem;font-weight:100;display:flex}footer .above img{width:100%}footer .above p{font-size:var(--font-size-text);color:var(--text-accent);font-weight:500}footer .above menu{flex-direction:row;display:flex}footer .above menu div{flex-direction:column;width:100%;display:flex}footer .above menu div p{color:var(--text-accent);font-weight:500;font-size:var(--font-size-text);text-underline-offset:.5rem;margin-bottom:.5rem}footer .above menu div a{color:var(--text-accent);padding:1rem 0;font-weight:500;display:block}footer .below{border-top:1px solid var(--background);flex-direction:column-reverse;gap:3rem;margin-top:5rem;padding:5rem 0}footer .below a,footer .below p{font-size:var(--font-size-small);text-align:center;color:var(--text-accent);font-weight:500}footer .below .social-container{justify-content:center;gap:1rem;display:flex}footer .below .social-container a{aspect-ratio:1;background-color:var(--primary);border-radius:50%;justify-content:center;align-items:center;width:6rem;padding-right:.45rem;font-size:0;display:flex}footer .below .social-container a svg{width:1.6rem}footer .below .social-container a:first-of-type svg{width:1rem}footer .below .social-container a:first-of-type svg:last-of-type path{stroke:#0000;fill:var(--text-accent)}footer .below .social-container a:last-of-type svg{width:2rem}.about{flex-direction:column;padding-top:6rem;display:flex;padding-bottom:8.5rem!important}.about .image-container{aspect-ratio:1;grid-template:"first second"calc(50% - .5rem)"first third"calc(50% - .5rem)/calc(50% - .5rem) calc(50% - .5rem);gap:1rem;display:none;position:relative;box-shadow:0 0 45px #00000054}.about .image-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.about .image-container img:first-of-type{grid-area:first}.about .image-container img:nth-of-type(2){grid-area:second}.about .image-container img:last-of-type{grid-area:third}.about .image-container .experiance-box{background-color:var(--primary);border-left:0 solid var(--background);border-top:0 solid var(--background);text-align:center;color:var(--text-accent);padding:2rem;position:absolute;bottom:0;right:0}.about .image-container .experiance-box span{color:var(--text-accent);font-size:3rem;display:block}.about .content-container p,.philosophy p{font-weight:500}.about .content-container .profile-box{background-color:var(--primary);cursor:pointer;flex-direction:row;align-items:center;gap:5rem;width:25rem;padding:1.2rem 2rem;transition:background-color .3s,transform .2s;display:flex;position:relative}.about .content-container .profile-box img{aspect-ratio:1;width:7rem;display:none}.about .content-container .profile-box p{color:var(--text-accent);font-size:1.5rem;font-weight:500}.about .content-container .profile-box .floating{background-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;right:.5rem}.about .content-container .profile-box .floating svg{fill:var(--text-accent)}.about .content-container .profile-box:hover{opacity:.95}.about .content-container .profile-box:hover .floating{transform:translate(8px)}.about .main-text{font-size:2rem;line-height:3.5rem}.philosophy{background-color:var(--primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23264E40' stroke-width='1' stroke-opacity='0.2'%3E%3Crect x='-40' y='40' width='75' height='75'/%3E%3Crect x='-35' y='45' width='65' height='65'/%3E%3Crect x='-30' y='50' width='55' height='55'/%3E%3Crect x='-25' y='55' width='45' height='45'/%3E%3Crect x='-20' y='60' width='35' height='35'/%3E%3Crect x='-15' y='65' width='25' height='25'/%3E%3Crect x='-10' y='70' width='15' height='15'/%3E%3Crect x='-5' y='75' width='5' height='5'/%3E%3Crect width='35' height='35'/%3E%3Crect x='5' y='5' width='25' height='25'/%3E%3Crect x='10' y='10' width='15' height='15'/%3E%3Crect x='15' y='15' width='5' height='5'/%3E%3Crect x='40' width='75' height='75'/%3E%3Crect x='45' y='5' width='65' height='65'/%3E%3Crect x='50' y='10' width='55' height='55'/%3E%3Crect x='55' y='15' width='45' height='45'/%3E%3Crect x='60' y='20' width='35' height='35'/%3E%3Crect x='65' y='25' width='25' height='25'/%3E%3Crect x='70' y='30' width='15' height='15'/%3E%3Crect x='75' y='35' width='5' height='5'/%3E%3Crect x='40' y='80' width='35' height='35'/%3E%3Crect x='45' y='85' width='25' height='25'/%3E%3Crect x='50' y='90' width='15' height='15'/%3E%3Crect x='55' y='95' width='5' height='5'/%3E%3Crect x='120' y='-40' width='75' height='75'/%3E%3Crect x='125' y='-35' width='65' height='65'/%3E%3Crect x='130' y='-30' width='55' height='55'/%3E%3Crect x='135' y='-25' width='45' height='45'/%3E%3Crect x='140' y='-20' width='35' height='35'/%3E%3Crect x='145' y='-15' width='25' height='25'/%3E%3Crect x='150' y='-10' width='15' height='15'/%3E%3Crect x='155' y='-5' width='5' height='5'/%3E%3Crect x='120' y='40' width='35' height='35'/%3E%3Crect x='125' y='45' width='25' height='25'/%3E%3Crect x='130' y='50' width='15' height='15'/%3E%3Crect x='135' y='55' width='5' height='5'/%3E%3Crect y='120' width='75' height='75'/%3E%3Crect x='5' y='125' width='65' height='65'/%3E%3Crect x='10' y='130' width='55' height='55'/%3E%3Crect x='15' y='135' width='45' height='45'/%3E%3Crect x='20' y='140' width='35' height='35'/%3E%3Crect x='25' y='145' width='25' height='25'/%3E%3Crect x='30' y='150' width='15' height='15'/%3E%3Crect x='35' y='155' width='5' height='5'/%3E%3Crect x='200' y='120' width='75' height='75'/%3E%3Crect x='40' y='200' width='75' height='75'/%3E%3Crect x='80' y='80' width='75' height='75'/%3E%3Crect x='85' y='85' width='65' height='65'/%3E%3Crect x='90' y='90' width='55' height='55'/%3E%3Crect x='95' y='95' width='45' height='45'/%3E%3Crect x='100' y='100' width='35' height='35'/%3E%3Crect x='105' y='105' width='25' height='25'/%3E%3Crect x='110' y='110' width='15' height='15'/%3E%3Crect x='115' y='115' width='5' height='5'/%3E%3Crect x='80' y='160' width='35' height='35'/%3E%3Crect x='85' y='165' width='25' height='25'/%3E%3Crect x='90' y='170' width='15' height='15'/%3E%3Crect x='95' y='175' width='5' height='5'/%3E%3Crect x='120' y='160' width='75' height='75'/%3E%3Crect x='125' y='165' width='65' height='65'/%3E%3Crect x='130' y='170' width='55' height='55'/%3E%3Crect x='135' y='175' width='45' height='45'/%3E%3Crect x='140' y='180' width='35' height='35'/%3E%3Crect x='145' y='185' width='25' height='25'/%3E%3Crect x='150' y='190' width='15' height='15'/%3E%3Crect x='155' y='195' width='5' height='5'/%3E%3Crect x='160' y='40' width='75' height='75'/%3E%3Crect x='165' y='45' width='65' height='65'/%3E%3Crect x='170' y='50' width='55' height='55'/%3E%3Crect x='175' y='55' width='45' height='45'/%3E%3Crect x='180' y='60' width='35' height='35'/%3E%3Crect x='185' y='65' width='25' height='25'/%3E%3Crect x='190' y='70' width='15' height='15'/%3E%3Crect x='195' y='75' width='5' height='5'/%3E%3Crect x='160' y='120' width='35' height='35'/%3E%3Crect x='165' y='125' width='25' height='25'/%3E%3Crect x='170' y='130' width='15' height='15'/%3E%3Crect x='175' y='135' width='5' height='5'/%3E%3Crect x='200' y='200' width='35' height='35'/%3E%3Crect x='200' width='35' height='35'/%3E%3Crect y='200' width='35' height='35'/%3E%3C/g%3E%3C/svg%3E");gap:0;padding-bottom:10rem;position:relative}.philosophy .wrapper.team h2 span,.philosophy h2 span{color:var(--text-accent);font-size:4rem;font-weight:600}.philosophy article.content{flex-direction:column;gap:2rem;margin-top:4rem;display:flex}.philosophy .wrapper.philosophy-wrapper{background-color:var(--text-accent);padding:4rem}.philosophy .wrapper.team{margin-bottom:3rem}.philosophy .swipe-wrapper{padding-top:0}@media only screen and (min-width:600px){.about .image-container{grid-template:"first second"calc(50% - .5rem)"first third"calc(50% - .5rem)/calc(60% - .5rem) calc(40% - .5rem);gap:1rem;height:500px;display:grid}.about .image-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.about .image-container img:first-of-type{grid-area:first}.about .image-container img:nth-of-type(2){grid-area:second}.about .image-container img:last-of-type{grid-area:third}.about .image-container .experiance-box{border:10px solid var(--background);aspect-ratio:1;flex-direction:column;justify-content:center;display:flex;bottom:50%;right:40%;transform:translate(50%,50%)}.about .image-container .experiance-box img{width:200px}}@media only screen and (min-width:860px){:root{--font-size-h1:5.4rem;--font-size-h2:4.5rem;--line-height-h2:5.5rem}.overlay{background:#00000036}.reveal{transform:translateY(150px)}#nav menu div.menu-container,#nav menu div.menu-container .dropdown-container .dropdown .link:before{background-color:#0000!important}#nav .text-logo{position:static;transform:none}#nav #hamburger,#nav menu div.menu-container .link svg,#nav menu div.transparent{display:none}#nav .wrapper{justify-content:flex-start;gap:1.5rem}#nav .wrapper div.menu-wrapper{margin-left:auto!important}#nav menu{width:100%;height:auto;position:static;top:auto;left:auto}#nav menu div.menu-container{-webkit-backdrop-filter:blur();backdrop-filter:blur();flex-direction:row;gap:1rem;width:100%;height:auto;display:flex;position:relative}#nav menu div.menu-container .link{text-transform:uppercase;color:var(--text-accent);border-radius:var(--border-radius);border-bottom:1px solid #0000;width:max-content;padding:.8rem 1rem;font-weight:600;transition:all .3s;position:relative;font-size:var(--font-size-small)!important;line-height:var(--line-height-small)!important;letter-spacing:1px!important}#nav menu div.menu-container .link:before{content:"";background-color:#0000;width:0%;height:1px;transition:all .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#nav menu div.menu-container .link.active,#nav menu div.menu-container .link:hover{background-color:var(--primary);color:var(--text-accent)!important}#nav menu div.menu-container .dropdown-container:hover span:before,#nav menu div.menu-container .link.active:before,#nav menu div.menu-container .link:hover:before{background-color:var(--primary);width:70%}#nav menu div.menu-container .dropdown-container{position:relative}#nav menu div.menu-container .dropdown-container span{font-size:var(--font-size-text);display:block}#nav menu div.menu-container .dropdown-container span:hover{cursor:pointer}#nav menu div.menu-container .dropdown-container:hover span{color:var(--primary);background-color:#0000}#nav menu div.menu-container .dropdown-container .dropdown{background-color:var(--background);border:0 solid #0000;border-top:0;flex-direction:column;width:max-content;height:0;transition:all .3s;display:flex;position:absolute;top:3.6rem;left:50%;overflow:hidden;transform:translate(-50%)}#contact-cta .wrapper .container,#contact-cta .wrapper .iframe-container,#nav menu div.menu-container .dropdown-container .dropdown .link,.about .content-container,.about .image-container{width:100%}#nav menu div.menu-container .dropdown:hover,#nav menu div.menu-container .link:hover+.dropdown{border:1px solid var(--primary);height:138px}#nav.background .text-logo{margin-left:-1rem}#nav.background .languageSwitcher .selector,#nav.background menu div.menu-container .link{color:var(--text)}#nav.background .languageSwitcher .selector svg{fill:var(--text)}#nav.background menu div.menu-container .link.active,#nav.background menu div.menu-container .link:hover{color:var(--text-accent)!important}#contact-cta .wrapper #cta-whatsapp:hover,#contact-cta .wrapper #cta:hover,.languageSwitcher .selector{color:var(--text-accent)}.languageSwitcher .selector svg{fill:var(--text-accent)}.languageSwitcher .selector:hover{background-color:var(--tertiary);color:var(--text)}.languageSwitcher:has(.pop-up:hover) .selector{background-color:var(--tertiary);color:var(--text)}.languageSwitcher .selector:hover svg{fill:var(--text);transform:rotate(-90deg)}.languageSwitcher:has(.pop-up:hover) .selector svg{fill:var(--text);transform:rotate(-90deg)}.languageSwitcher .pop-up:hover,.languageSwitcher .selector:hover+.pop-up{border-color:var(--primary);gap:0;background-color:var(--tertiary)!important;height:50px!important}.languageSwitcher .pop-up button:hover{background-color:var(--primary);color:var(--text-accent)}#service{padding-top:9rem;padding-bottom:9rem}#service.page{padding-top:10rem;padding-bottom:10rem}.imprint .container{gap:5rem;grid-template-areas:"heading heading""imprint viktor""imprint mateusz"!important;display:grid!important}.imprint h1{grid-area:heading}.imprint .block:first-of-type{grid-area:imprint}.imprint .block:nth-of-type(2){grid-area:viktor}.imprint .block:nth-of-type(3){grid-area:mateusz}.swipe-cards-container .member-card,.swipe-cards-container .swipe-card{width:calc(33.3333% - 1.33333rem)!important}#contact-cta{background:0 0;padding-block:10rem 6rem}#contact-cta .wrapper{border-radius:10px;flex-direction:row-reverse;align-items:center;padding:0;display:flex;overflow:hidden}#contact-cta .wrapper img{-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius);border:1px solid var(--tertiary);height:70rem;display:block;box-shadow:0 3px 15px #0000001a}#contact-cta .wrapper #cta,#contact-cta .wrapper #cta-whatsapp{z-index:1;position:relative;overflow:hidden}#contact-cta .wrapper #cta span,#contact-cta .wrapper #cta-whatsapp span{background-color:var(--accent);z-index:-1;width:100%;height:0%;transition:all .25s;position:absolute;top:50%;left:0;transform:translateY(-50%)}#contact-cta .wrapper #cta-whatsapp:hover span,#contact-cta .wrapper #cta:hover span{height:100%}#contact-cta .wrapper #cta:hover svg path{stroke:var(--text-accent)}#contact-cta .wrapper .container{justify-content:center;height:715px;padding:0 7rem}#contact-cta .wrapper .iframe-container{height:700px;aspect-ratio:unset;border-radius:0}footer{-moz-column-gap:5rem;grid-template-columns:50% 50%;grid-template-areas:"menu menu""copyright copyright";column-gap:5rem;padding:0 calc(50vw - min(90vw,130rem)/2);display:grid}footer .above{flex-direction:row-reverse;grid-area:menu;align-items:flex-end;gap:5rem;width:100%;display:flex}footer .above .logo{font-size:var(--font-size-h1);white-space:nowrap;gap:2.5rem;width:60rem}footer .above .responsive-wrapper{width:100%;padding-left:3rem}footer .above menu{width:50rem}footer .above menu a{transition:all .2s;position:relative}footer .above menu a:after{content:"";background-color:var(--accent);z-index:-1;border-radius:var(--border-radius);opacity:0;transition:all .4s;position:absolute;inset:0 1rem 0 -1.5rem}footer .above menu a:hover:after{opacity:1}footer .below{flex-direction:row;grid-area:copyright;justify-content:space-between;width:calc(100% - 5rem);padding:5rem 0}footer .below p{text-align:left}footer .below .social-container a{transition:all .3s cubic-bezier(.95,.32,.37,1.21)}footer .below .social-container a svg path{transition:all .3s}footer .below .social-container a:hover{background-color:var(--background);transform:scale(1.3)}footer .below .social-container a:hover path,footer .below .social-container a:hover svg{stroke:var(--text)}footer .below .social-container a:hover:first-of-type svg:last-of-type path{stroke:#0000;fill:var(--text)}.about{flex-direction:row;gap:7rem;padding-top:10rem;padding-bottom:10rem!important}.about .content-container{justify-content:center;gap:4rem}.about .content-container h2,.about .content-container h2 span{font-size:4.2rem!important}.about .content-container .profile-box{padding:.8rem 1.5rem}.about .content-container .profile-box p{font-size:1.2rem}}.service-page-section .wrapper{flex-direction:column;gap:4rem;display:flex}.service-page-section article{flex-direction:column;gap:1rem;display:flex}@media only screen and (min-width:1000px){header.website,header.website.small{height:auto}header.website .wrapper{padding:20rem 0 9rem}header.website .overlay{-webkit-backdrop-filter:brightness(.9);backdrop-filter:brightness(.9)}header.website h1,header.website h1 span{font-size:6rem;font-weight:500;line-height:7.5rem}#faq h2 span,#faq h2 span span,header.website h1 span,header.website h1 span span{font-weight:700}header.website p{font-size:2.5rem;line-height:4rem}header.website .button-container{flex-direction:row}header.website .button-container .button{width:max-content;padding:1rem 3rem}header.website.small .overlay{padding:22rem 0 9rem}.swipe-cards-container .swipe-card{width:calc(25% - 1.5rem)!important}#faq{padding-bottom:10rem}#faq h2,#faq h2 span{font-size:4rem}#faq .faq-wrapper{-moz-column-gap:5rem;grid-template:"headeing faq"100px"selection faq"calc(100% - 100px)/345px calc(100% - 345px);gap:5rem;width:min(90vw,130rem);margin:auto;padding:5vh 0 0;display:grid;overflow:hidden}#faq .faq-wrapper .selection-box{grid-area:selection;gap:.5rem;height:100%;padding:0;overflow-x:hidden}#faq .faq-wrapper .selection-box .row{width:100%;white-space:wrap;flex-direction:column;gap:.5rem;padding:0;display:flex}#faq .faq-wrapper .selection-box .row button{border:none;border:1px dashed var(--primary);background-color:#0000;width:100%;margin:0}#faq .faq-wrapper .wrapper{grid-area:headeing;align-items:flex-end;width:100%}#faq .faq-wrapper .wrapper.faq{grid-area:faq;align-items:normal;gap:3.5rem;margin:0;padding-top:.5rem}#faq .faq-wrapper .wrapper.faq .faq-box p{white-space:break-spaces;padding-right:4rem}.service-page-section .wrapper{flex-flow:wrap;gap:1rem;display:flex}.service-page-section article{border:1px dashed var(--primary);background-color:var(--background);justify-content:center;gap:1.8rem;width:calc(50% - .5rem);padding:3rem 4rem}}
