/* White surfaces and a custom red/green icon family drawn for Slimsano. */
:root{--paper:#fff;--soft:#fff;--cream:#fff;--muted:#68716b;--line:#e2e9e4}
body,.header,.elements-section,.location-section,.team-section,.phase-section,.values-strip{background:#fff}
.icon-green-fill{fill:var(--green)}.icon-red-fill{fill:var(--red)}.icon-green-stroke{stroke:var(--green);stroke-width:2.7}.icon-red-stroke{stroke:var(--red);stroke-width:2.7}.brand-icon{width:38px;height:38px;flex-shrink:0;overflow:visible}
.topbar{background:white;border-top:3px solid var(--green);border-bottom:1px solid var(--line);padding:0;color:#53615a;min-height:42px}.topbar-inner{width:min(1280px,calc(100% - 90px));margin:auto;display:flex;justify-content:space-between;align-items:center;gap:30px;min-height:40px;font-size:10px}.topbar-promise,.top-locations,.topbar-consult{display:flex;align-items:center;gap:9px}.topbar .brand-icon{width:23px;height:23px}.topbar-consult{font-weight:700;color:var(--green-dark)}.status-pulse{height:6px;width:6px;background:var(--green);border-radius:50%;box-shadow:0 0 0 4px #0aa5370e}.topbar-consult:hover{color:var(--red)}
.header{background:#fffffff5;border-bottom:1px solid var(--line);backdrop-filter:blur(18px)}.header.scrolled{box-shadow:0 5px 30px #163a2209}.nav-shell{width:min(1340px,calc(100% - 70px));min-height:112px;gap:35px}.brand{width:130px}.brand img{height:92px}.desktop-nav{display:flex;gap:5px;align-items:center;justify-content:center;font-size:12px}.desktop-nav>.nav-link,.nav-trigger{border:0;background:transparent;font:inherit;font-weight:600;padding:12px 15px;border-radius:50px;position:relative;display:flex;align-items:center;gap:7px;color:#424a44;transition:background .25s,color .25s}.desktop-nav>.nav-link:after{display:none}.desktop-nav>.nav-link:hover,.nav-trigger:hover,.nav-trigger[aria-expanded=true],.desktop-nav>[aria-current]{background:#f0faf3;color:var(--green-dark)}.nav-dropdown{position:relative}.nav-panel{position:absolute;top:calc(100% + 15px);left:-26px;width:350px;background:white;border:1px solid var(--line);box-shadow:0 20px 70px #143b241c;border-radius:18px;padding:24px 16px 14px;animation:content-in .2s ease;z-index:100}.nav-panel:before{content:'';position:absolute;top:-20px;left:0;right:0;height:22px}.nav-panel-label{display:block;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;margin:0 15px 13px;color:#78837b}.nav-panel>a{display:flex;align-items:center;gap:14px;padding:14px;border-radius:11px;transition:background .25s}.nav-panel>a:hover{background:#f4fbf6}.nav-panel .brand-icon{width:38px;height:38px}.nav-panel>a>span{flex:1}.nav-panel strong{display:block;font-size:13px;font-weight:600}.nav-panel small{display:block;font-size:10px;color:var(--muted);margin-top:2px}.nav-panel>a.panel-overview{border-top:1px solid var(--line);border-radius:0;margin-top:10px;justify-content:space-between;font-size:11px;color:var(--green-dark)}.header-cta{border-radius:50px;font-size:11px;padding:13px 18px;gap:12px;box-shadow:0 5px 15px #0a6a2c12}.header-cta>.brand-icon{width:24px;height:24px}.header-cta .icon-red-stroke,.header-cta .icon-green-stroke{stroke:white;stroke-width:3}.button{border-radius:40px;border:0}.button:hover{box-shadow:0 9px 26px #0a6a2c20}.text-link{border-bottom-color:#cbdcd0}.menu-toggle b{font-size:11px;font-weight:500;margin-right:10px}.menu-toggle i{font-style:normal}.menu-toggle{align-items:center;border:1px solid #d9e4dc;border-radius:40px;padding:8px 14px}.menu-toggle span{width:22px;height:1.5px;background:var(--green-dark)}.menu-toggle span:last-child{width:15px;margin-left:auto;background:var(--red)}.menu-toggle[aria-expanded=true] span:last-child{width:22px}
.hero{padding-top:45px;gap:65px;min-height:690px}.hero h1{font-size:clamp(40px,4.1vw,63px);line-height:1.1;letter-spacing:-.053em}.hero h1 em{color:var(--green-dark)}.hero-visual{height:510px}.hero-photo{border-radius:180px 18px 120px 18px}.hero-outline{border-color:#d3e8d9;border-radius:180px 18px 120px 18px;inset:14px -14px -14px 14px}.leaf-circle{width:92px;height:92px;top:0;left:-7px;box-shadow:0 0 0 12px white}.leaf-circle .brand-icon{width:64px;height:64px;animation:leaf-sway 9s ease-in-out infinite}.hero-photo-caption{background:#ffffffed;border-radius:16px;border:1px solid #e2ece5}.hero-note{gap:9px;font-size:10px}.hero-note>.brand-icon{width:25px;height:25px}.hero-actions{gap:20px}.hero-actions .button{font-size:12px;padding:18px 23px;gap:20px}.hero-actions .text-link{font-size:10px;gap:8px}.values-strip{border-block:1px solid var(--line)}.values-strip .container{padding-block:25px}.values-strip span{display:flex;align-items:center;gap:15px;font-size:11px;color:#4b584e}.values-strip .brand-icon{width:42px;height:42px}.image-note{background:#fff;box-shadow:0 8px 25px #284a3010,0 0 0 8px #fff;border:1px solid var(--line);border-radius:18px}.elements-section{border-block:1px solid var(--line)}.element{border-color:var(--line)}.element:first-child{border-color:var(--line)}.element-number .brand-icon{width:38px;height:38px}.element summary{padding:22px 0;gap:18px}.element-content{padding-left:56px}.element[open] summary{color:var(--green-dark)}.story-caption{background:#fff;border-top:1px solid var(--line)}.location-section{border-block:1px solid var(--line)}.center-card{border-color:var(--line);border-radius:20px}.center-image>span,.journal-image>span{background:#fffffff2}.center-info{padding:30px}.journal-image{border-radius:16px}.center-card:hover{box-shadow:0 18px 40px #164d2410}.cta-section{border-radius:25px;background:var(--green-dark);padding:62px 66px}.cta-leaf{opacity:.12}.cta-leaf .brand-icon{width:340px;height:340px}.cta-leaf .icon-green-fill,.cta-leaf .icon-red-fill{fill:white}.cta-section .button{color:var(--green-dark);background:#fff}.first-steps{border-bottom:1px solid var(--line);text-align:center}.first-steps .section-heading{margin-inline:auto}.first-steps .eyebrow{justify-content:center}.first-step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:55px;text-align:left;margin:52px 0 35px}.first-step-grid article>div{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:20px;margin-bottom:25px}.first-step-grid .brand-icon{width:61px;height:61px}.first-step-grid article>div>span{font-size:12px;color:#8ca493}.first-step-grid h3{font-size:22px;margin-bottom:15px}.first-step-grid p{font-size:13px;line-height:1.9;color:var(--muted)}
.site-footer{background:#fff;border-top:1px solid var(--line);position:relative}.footer-ribbon{display:flex;align-items:center;justify-content:space-between;padding:32px 0;border-bottom:1px solid var(--line);gap:30px}.footer-ribbon>div{display:flex;gap:20px;align-items:center}.footer-ribbon .brand-icon{width:58px;height:58px}.footer-ribbon>div>span{font-size:22px;letter-spacing:-.04em;line-height:1.35}.footer-ribbon strong{font-weight:500;color:var(--green-dark)}.footer-ribbon>a{display:flex;align-items:center;gap:25px;color:var(--green-dark);font-size:12px;font-weight:600}.footer-ribbon>a:hover{color:var(--red)}.footer-main{padding:55px 0 45px;display:grid;grid-template-columns:1fr .9fr 1.15fr 1.15fr;gap:35px}.footer-brand>a{width:130px}.footer-brand img{height:100px}.footer-brand p{line-height:1.9;margin:20px 0 24px}.socials{display:flex;gap:12px}.socials>a{width:45px;height:45px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;transition:border-color .25s,transform .3s}.socials .brand-icon{width:27px;height:27px}.socials span{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}.socials>a:hover{border-color:var(--green);transform:translateY(-3px)}.footer-navigation h3{font-size:12px;letter-spacing:0;font-weight:700;margin:17px 0 25px}.footer-navigation>a{display:flex;gap:10px;align-items:center;font-size:11px;color:var(--muted);padding:7px 0;transition:color .25s,transform .25s}.footer-navigation>a:hover{color:var(--green-dark);transform:translateX(3px)}.footer-navigation .brand-icon{width:23px;height:23px}.footer-location{border:1px solid var(--line);border-radius:18px;padding:25px 20px;position:relative;align-self:start}.footer-location:before{content:'';position:absolute;top:-1px;left:25px;width:32px;height:2px;background:var(--red)}.footer-location-title{display:flex;gap:9px;align-items:center;margin-bottom:23px}.footer-location-title>.brand-icon{width:37px;height:37px}.footer-location-title h3{font-size:24px;font-weight:500;letter-spacing:-.04em;margin:5px 0 0}.footer-location-title .small-label{font-size:8px;letter-spacing:.13em}.footer-contact{display:flex;gap:9px;align-items:flex-start;font-size:10px;color:var(--muted);line-height:1.8;margin:15px 0}.footer-contact>.brand-icon{height:21px;width:21px;margin-top:0;flex-shrink:0}.footer-contact>span{overflow-wrap:anywhere}.footer-location-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;font-weight:700;border-top:1px solid var(--line);padding-top:17px;margin-top:23px;color:var(--green-dark)}.footer-bottom{padding-block:20px;font-size:9px}.footer-bottom>div{align-items:center}.to-top{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:24px;padding:7px 13px;min-height:35px;font-size:10px;white-space:nowrap;color:var(--green-dark)}.to-top:hover{border-color:var(--green);background:#f2faf4}.mobile-consult-bar{display:none}
.maps-section{padding-bottom:90px}.maps-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:38px}.map-block{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:white}.map-stage{min-height:320px;position:relative;background:#fff}.map-placeholder{min-height:320px;padding:30px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.map-placeholder>.brand-icon{height:57px;width:57px;margin-bottom:14px}.map-placeholder h3{font-size:25px;margin:8px 0 9px}.map-placeholder>p{font-size:11px;color:var(--muted);margin-bottom:20px}.map-placeholder .button{padding:13px 21px;font-size:11px;gap:18px}.map-privacy{display:block;max-width:330px;font-size:9px;color:var(--muted);margin-top:15px;line-height:1.6}.map-privacy a{text-decoration:underline;text-underline-offset:3px}.map-frame{display:block;width:100%;height:340px;border:0}.map-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:17px 20px;font-size:10px}.map-bottom>span{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:9px}.map-bottom .brand-icon{width:23px;height:23px}.map-bottom .text-link{font-size:10px;gap:10px;white-space:nowrap}.map-close{position:absolute;top:12px;right:12px;background:white;color:var(--green-dark);border:1px solid var(--line);box-shadow:0 3px 15px #0001;border-radius:25px;font-size:10px;padding:8px 12px;z-index:2}.center-map-section{margin-top:-45px;margin-bottom:80px}.center-map-section .map-frame{height:420px}.center-map-section .map-placeholder{min-height:350px}.center-contact{background:white;border:1px solid var(--line);border-radius:20px}.opening-hours dl>div{border-color:var(--line)}.team-section{border-block:1px solid var(--line)}.booking-detail{border:1px solid var(--line);background:white}.booking-steps{color:#8b958e}.consultation-section{margin-top:25px;margin-bottom:100px;border:1px solid var(--line);border-radius:22px;overflow:hidden}.consultation-heading{padding:36px 40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:25px}.consultation-heading .eyebrow{margin-bottom:12px}.consultation-heading h2{font-size:33px;margin-bottom:12px}.consultation-heading p{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);margin:0}.consultation-heading p>.brand-icon{width:24px;height:24px}.consultation-heading .text-link{font-size:11px}.consultation-intro{display:flex;justify-content:space-between;align-items:center;padding:27px 40px;gap:25px}.consultation-intro>div,.consultation-intro>a{display:flex;align-items:center;gap:14px}.consultation-intro strong{display:block;font-size:15px;font-weight:600}.consultation-intro small{display:block;font-size:11px;color:var(--muted);margin-top:5px}.consultation-intro>a{font-size:13px;white-space:nowrap}.consultation-intro>a>.brand-icon{width:28px;height:28px}.original-form-shell{border-block:1px solid var(--line);background:white}.original-form{width:100%;height:1050px;display:block;border:0}.form-help{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:25px 40px;border-bottom:1px solid var(--line)}.form-help p{font-size:11px;color:var(--muted);margin:0}.form-help .text-link{font-size:10px;flex-shrink:0}.consultation-reassurance{display:flex;align-items:center;gap:16px;padding:26px 40px}.consultation-reassurance p{font-size:12px;color:var(--muted);margin:0}.consultation-reassurance strong{color:var(--ink);font-weight:600}.consultation-reassurance a{color:var(--green-dark);text-decoration:underline}.legal-note,.archive-banner{background:white;border:1px solid var(--line);border-left:3px solid var(--green)}.legal-page #karten{margin-top:45px;font-size:14px}.legal-page #karten h2{font-size:28px}.mobile-nav{background:white}
@media(max-width:1150px){.nav-shell{width:calc(100% - 50px);gap:18px}.brand{width:110px}.desktop-nav>.nav-link,.nav-trigger{font-size:11px;padding:11px 10px}.header-cta{font-size:10px;gap:8px;padding:12px 14px}.header-cta>.brand-icon{width:21px;height:21px}.hero{gap:40px}.hero h1{font-size:47px}.hero-actions{flex-wrap:wrap}.hero-visual{height:465px}.footer-main{gap:22px;grid-template-columns:.9fr .8fr 1.1fr 1.1fr}.footer-location{padding:22px 15px}.footer-contact{font-size:9px;gap:7px}.footer-navigation>a{font-size:10px;gap:7px}.footer-ribbon>div>span{font-size:20px}}
@media(max-width:940px){.desktop-nav,.header-cta{display:none}.menu-toggle{display:flex}.nav-shell{min-height:94px}.brand img{height:80px}.topbar-inner{width:calc(100% - 65px);font-size:9px}.topbar-promise{display:none}.topbar-consult{font-size:10px}.hero{gap:28px;min-height:620px}.hero h1{font-size:39px}.hero-visual{height:440px}.leaf-circle{width:70px;height:70px}.leaf-circle .brand-icon{width:49px;height:49px}.hero-actions .button{font-size:11px;padding:16px 19px}.values-strip span{font-size:9px;gap:9px}.values-strip .brand-icon{width:32px;height:32px}.footer-main{grid-template-columns:1fr 1fr;gap:35px}.footer-brand{grid-column:auto}.footer-location{padding:25px}.footer-contact{font-size:12px;gap:12px}.footer-navigation>a{font-size:12px;gap:12px;padding:8px 0}.footer-navigation .brand-icon{width:25px;height:25px}.footer-location-cta{font-size:11px}.footer-ribbon>a{font-size:11px;gap:15px}.first-step-grid{gap:30px}.first-step-grid h3{font-size:20px}.first-step-grid p{font-size:12px}.mobile-nav{position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px #173d2910;max-height:calc(100dvh - 95px);overflow-y:auto;padding:25px 36px 30px;border-top:1px solid var(--line)}.mobile-menu-label{font-size:9px;text-transform:uppercase;letter-spacing:.15em;color:#88958d;margin-bottom:15px}.mobile-nav-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.mobile-nav-item{display:flex;align-items:center;gap:16px;padding:15px 0;border-bottom:1px solid var(--line)}.mobile-nav-item>.brand-icon{width:37px;height:37px}.mobile-nav-item>span{flex:1}.mobile-nav-item strong{display:block;font-size:16px;font-weight:500;letter-spacing:-.02em}.mobile-nav-item small{display:block;font-size:10px;color:var(--muted);margin-top:4px}.mobile-menu-cta{margin-top:20px}.mobile-menu-cta .button{font-size:12px}.mobile-menu-cta>span{display:block;text-align:center;font-size:10px;color:var(--muted);margin-top:12px}.maps-grid{gap:22px}.map-bottom{flex-direction:column;align-items:flex-start;gap:12px}.consultation-heading{padding:30px}.consultation-intro{padding:25px 30px;align-items:flex-start;flex-direction:column;gap:20px}.original-form{height:1150px}.form-help{padding:25px 30px;gap:20px}.consultation-reassurance{padding:25px 30px}}
@media(max-width:650px){body{padding-bottom:79px}.topbar{min-height:34px;border-top-width:2px}.topbar-inner{justify-content:center;width:100%;padding:0 12px;min-height:34px;gap:0}.topbar .top-locations{display:none}.topbar-consult{font-size:9px;gap:9px}.status-pulse{height:5px;width:5px}.nav-shell{width:calc(100% - 36px);min-height:88px}.brand{width:105px}.brand img{height:76px}.menu-toggle{padding:7px 13px}.menu-toggle b{font-size:10px}.hero{padding-top:32px;padding-bottom:60px;gap:25px;min-height:auto}.hero h1{font-size:clamp(37px,9.2vw,58px);line-height:1.14}.hero h1 em{font-size:.94em}.hero-copy>p:not(.eyebrow){max-width:100%;font-size:14px}.hero-actions{gap:19px;flex-direction:column;align-items:flex-start;margin-top:25px}.hero-actions .button{font-size:12px;padding:18px 23px;gap:25px}.hero-actions .text-link{font-size:11px}.hero-note{font-size:9px;margin-top:24px;gap:8px}.hero-note>.brand-icon{width:23px;height:23px}.hero-visual{height:345px;margin:8px 10px 0 5px}.hero-photo{border-radius:120px 15px 90px 15px}.hero-outline{border-radius:120px 15px 90px 15px;inset:10px -10px -10px 10px}.leaf-circle{left:0;top:0;width:64px;height:64px;box-shadow:0 0 0 8px white}.leaf-circle .brand-icon{width:47px;height:47px}.hero-photo-caption{left:-6px;bottom:20px}.values-strip .container{gap:20px 10px;padding:24px 0;grid-template-columns:1fr 1fr}.values-strip span{font-size:9px;line-height:1.5;gap:8px}.values-strip span:before{display:none}.values-strip .brand-icon{width:31px;height:31px}.element summary{gap:12px;font-size:15px;padding:19px 0}.element-number .brand-icon{width:33px;height:33px}.element-content{padding-left:45px}.center-info{padding:25px}.cta-section{padding:36px 28px;border-radius:20px}.first-step-grid{grid-template-columns:1fr;gap:20px;margin-top:32px;margin-bottom:25px}.first-step-grid article>div{padding-bottom:13px;margin-bottom:19px}.first-step-grid .brand-icon{width:46px;height:46px}.first-step-grid h3{font-size:23px}.first-step-grid p{font-size:13px}.first-steps>.button{font-size:11px;gap:12px;padding:17px 18px;white-space:normal}.footer-ribbon{padding:28px 0;display:block}.footer-ribbon>div{gap:13px}.footer-ribbon .brand-icon{width:47px;height:47px}.footer-ribbon>div>span{font-size:23px}.footer-ribbon>a{margin-top:22px;font-size:11px;justify-content:space-between}.footer-main{grid-template-columns:1fr;gap:32px;padding-top:35px;padding-bottom:35px}.footer-brand{display:grid;grid-template-columns:120px 1fr;gap:15px 25px;align-items:center}.footer-brand>a{width:116px}.footer-brand img{height:94px}.footer-brand p{margin:0;font-size:11px!important}.socials{grid-column:2;margin-top:-6px}.socials>a{width:40px;height:40px}.socials .brand-icon{width:25px;height:25px}.footer-navigation{display:grid;grid-template-columns:1fr 1fr;gap:3px 14px}.footer-navigation h3{grid-column:1/-1;margin:0 0 15px;font-size:12px}.footer-navigation>a{font-size:10px;gap:9px;padding:8px 0}.footer-navigation .brand-icon{width:24px;height:24px}.footer-location{padding:24px;border-radius:16px}.footer-location-title{margin-bottom:20px;gap:10px}.footer-location-title h3{font-size:26px}.footer-location-title>.brand-icon{width:40px;height:40px}.footer-contact{font-size:12px;gap:11px;margin:16px 0}.footer-contact>.brand-icon{width:24px;height:24px}.footer-location-cta{font-size:12px}.footer-bottom{padding-block:20px 25px;font-size:8px}.footer-bottom>div{margin-top:15px;gap:25px}.to-top{margin-left:auto}.mobile-consult-bar{display:block;position:fixed;bottom:0;left:0;right:0;padding:11px 20px max(11px,env(safe-area-inset-bottom));background:#fffffff5;backdrop-filter:blur(16px);border-top:1px solid var(--line);z-index:75;box-shadow:0 -5px 25px #18422a08}.mobile-consult-bar>a{display:flex;align-items:center;justify-content:center;gap:14px;border-radius:40px;padding:12px 18px;background:var(--green-dark);color:white;font-size:11px;font-weight:700}.mobile-consult-bar .brand-icon{width:23px;height:23px}.mobile-consult-bar .icon-red-stroke,.mobile-consult-bar .icon-green-stroke{stroke:white;stroke-width:3}.menu-open .mobile-consult-bar{display:none}.mobile-nav{padding:20px;max-height:calc(100dvh - 90px)}.mobile-nav-grid{grid-template-columns:1fr;gap:0}.mobile-nav-item{gap:15px;padding:13px 0}.mobile-nav-item strong{font-size:16px}.mobile-nav-item small{font-size:10px}.mobile-nav-item>.brand-icon{width:34px;height:34px}.mobile-menu-cta{margin-top:20px}.mobile-menu-cta .button{font-size:12px}.mobile-menu-cta>span{font-size:9px}.maps-section{padding-bottom:65px}.maps-grid{grid-template-columns:1fr;gap:25px;margin-top:30px}.map-placeholder{padding:27px 20px;min-height:330px}.map-stage{min-height:330px}.map-frame{height:360px}.map-bottom{padding:18px;gap:12px}.map-bottom>span{font-size:9px}.map-bottom .text-link{font-size:11px}.center-map-section{margin-top:-28px;margin-bottom:60px}.center-map-section .map-frame{height:360px}.center-contact{border-radius:18px}.consultation-section{margin-top:20px;margin-bottom:60px;border-radius:16px;width:calc(100% - 24px)}.consultation-heading{padding:25px 20px;display:block}.consultation-heading h2{font-size:29px}.consultation-heading p{font-size:10px;gap:6px}.consultation-heading .text-link{font-size:10px;margin-top:20px}.consultation-intro{padding:24px 20px;gap:18px}.consultation-intro strong{font-size:14px}.consultation-intro small{font-size:10px;line-height:1.6}.consultation-intro>div>.brand-icon{width:31px;height:31px}.consultation-intro>a{font-size:12px}.original-form{height:1150px}.form-help{display:block;padding:22px 20px}.form-help p{font-size:10px;line-height:1.7;margin-bottom:12px}.form-help .text-link{font-size:10px}.consultation-reassurance{padding:24px 20px;gap:12px;align-items:flex-start}.consultation-reassurance>.brand-icon{width:30px;height:30px}.consultation-reassurance p{font-size:11px}.hide-mobile-cta{padding-bottom:0}.hide-mobile-cta .mobile-consult-bar{display:none}}
@media(prefers-reduced-motion:reduce){.nav-panel{animation:none}.leaf-circle .brand-icon{animation:none}}
