h2{font-size:38px;font-weight:700;margin-bottom:20px}h3,h4,h5,h6,p{font-family:'Inter Tight',Helvetica,Arial,Lucida,sans-serif}h3{font-size:26px;color:#1d1007}h4{font-size:22px;text-transform:uppercase;color:#1d1007}h5{font-size:17px;line-height:1.2em;color:#1d1007}h6{font-size:26px;color:#bffff3}p{font-size:26px;color:#1d1007}.et_pb_menu .et_pb_menu__menu>nav>ul.et-menu{display:flex;align-items:center;justify-content:center;gap:24px}.et_pb_menu .et-menu>li.menu-logo>a{display:inline-block;width:160px;height:80px;line-height:48px;text-indent:-9999px;overflow:hidden;padding:0!important;background:center/contain no-repeat url('https://prepped.ch/wp-content/uploads/2025/09/Logo_prepped-Slogan_sunset-orange.svg')}li.menu-logo{list-style:none;margin:0 28px}.et_pb_menu .et-menu>li.menu-logo>a:hover,.et_pb_menu .et-menu>li.menu-logo>a:focus{opacity:.9}@media (max-width:980px){.et_pb_menu .et_mobile_menu .menu-logo,.et_pb_menu .et_pb_menu__menu>nav>ul.et-menu>li.menu-logo{display:none}}.et_pb_menu .et-menu>li>a{padding:10px 6px}.service-card{border:1px solid #bffff3;border-radius:0;padding:20px;transition:.3s}.service-card .et_pb_blurb_content{display:flex;align-items:center;gap:14px;text-align:left}.service-card .et_pb_main_blurb_image{margin:0}.service-card .et_pb_main_blurb_image img{width:50px;height:auto;display:block}.service-card .et_pb_blurb_container{display:flex;flex-direction:column;justify-content:center}.service-card .et_pb_module_header{font-weight:700;margin:0}.service-card:hover{transform:scale(1.03);box-shadow:0 4px 12px rgba(0,0,0,.08)}@media (max-width:600px){.service-card .et_pb_blurb_content{flex-direction:column;align-items:center;text-align:center}.service-card .et_pb_main_blurb_image img{margin-bottom:10px}}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{background-color:transparent!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;border-radius:0!important;color:#000!important;border:2px solid #000!important;padding:6px 10px!important;height:45px!important;width:100%!important;line-height:1.3!important;font-size:14px!important;text-transform:uppercase!important;font-weight:700!important;letter-spacing:.2em!important;font-family:"Josefin Sans",sans-serif!important}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit]{color:#fff!important;font-weight:700!important;font-size:14px!important;background:#1D1107!important;border:10px #1D1107!important;transition-duration:.6s!important;border-radius:0!important;width:100%!important;text-transform:uppercase!important;letter-spacing:.2em!important;font-family:"Josefin Sans",sans-serif!important}div.wpforms-container-full .wpforms-form button[type=submit]:hover{background:#FA6968!important;color:#fff!important}div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:left!important}div.wpforms-container-full .wpforms-form .wpforms-page-button{color:#fff!important;font-weight:700!important;font-size:14px!important;background:#1D1107!important;border:10px #1D1107!important;transition-duration:.6s!important;border-radius:0!important;width:100%!important;text-transform:uppercase!important;letter-spacing:.2em!important;font-family:"Josefin Sans",sans-serif!important}div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{background:#FA6968!important;color:#fff!important}.wpforms-form label,.wpforms-field-label{color:#000!important;font-family:"Josefin Sans",sans-serif!important}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint{color:#000!important}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:500!important;font-size:18px!important}.wpforms-form input,.wpforms-form textarea{color:#000!important;font-family:"Josefin Sans",sans-serif!important}.et_mobile_menu{background:rgba(255,255,255,.95)!important;backdrop-filter:blur(8px);border:none!important;box-shadow:0 4px 12px rgba(0,0,0,.08);position:absolute;z-index:9999}.et_mobile_menu li a{color:#FA6968!important;background:transparent!important;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.et_mobile_menu li a:hover{color:#1d1007!important;background:rgba(0,0,0,.03)!important}@media (max-width:600px){.service-card .et_pb_blurb_content{flex-direction:row!important;align-items:center!important;text-align:left!important;gap:10px}.service-card .et_pb_main_blurb_image img{width:42px;height:auto;margin:0}}.trust-logos{padding:40px 0;background:#fff;position:relative;overflow:visible}.trust-logos--fullbleed{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.trust-logos__mask{position:relative;overflow:hidden}.trust-logos__mask::before,.trust-logos__mask::after{content:"";position:absolute;top:0;bottom:0;width:96px;pointer-events:none;z-index:3}.trust-logos__mask::before{left:0;background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.trust-logos__mask::after{right:0;background:linear-gradient(to left,#fff 0,rgba(255,255,255,0) 100%)}.trust-logos__track{display:flex;align-items:center;margin-top:30px;margin-bottom:30px;gap:clamp(48px,8vw,120px);animation:trustScroll 30s linear infinite;will-change:transform}.trust-logos__mask:hover .trust-logos__track{animation-play-state:paused}.trust-logos img{display:block;height:clamp(70px,8vw,120px);width:auto;filter:grayscale(100%);opacity:0.6;transition:filter 0.3s ease,opacity 0.3s ease,transform 0.3s ease;transform-origin:center center}.trust-logos img:hover{filter:grayscale(0%);opacity:1;transform:scale(1.15);z-index:2}@keyframes trustScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.trust-logos__track{animation:none}}.trust-logo{position:relative;display:inline-block;outline:none}.trust-logo::after{content:attr(data-label);position:absolute;left:50%;bottom:calc(100% + 12px);top:auto;transform:translateX(-50%) scale(.98);background:#C0FFF3;color:#1D1107;font-family:'Josefin Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:12px;line-height:1;padding:8px 12px;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.08);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:10}.trust-logo::before{display:none}.trust-logo:hover::after,.trust-logo:focus-visible::after{opacity:1;transform:translateX(-50%) scale(1)}@media (pointer:coarse){.trust-logo::after{bottom:calc(100% + 16px)}}.trust-logos,.trust-logos__mask,.trust-logos__track{overflow:visible!important}.trust-logo::after{z-index:99999!important}.trust-logos__mask::before,.trust-logos__mask::after{z-index:1!important}.trust-logos__track{display:inline-flex!important;width:max-content!important;gap:80px!important;animation:none!important;will-change:transform}@media (max-width:980px){.trust-logos__track{gap:56px!important}}@media (max-width:600px){.trust-logos__track{gap:36px!important}}.trust-logo,.trust-logos img{flex:0 0 auto!important;margin:0!important}@media (pointer:coarse){.trust-logo.tl-active::after{opacity:1;transform:translateX(-50%) scale(1)}}@media (pointer:coarse){.trust-logo.tl-active::after{opacity:1;transform:translateX(-50%) scale(1)}}@media (pointer:coarse){.trust-logo:hover::after,.trust-logo:focus-visible::after{opacity:0!important;transform:translateX(-50%) scale(.98)!important}.trust-logo.tl-active::after{opacity:1!important;transform:translateX(-50%) scale(1)!important}}html,body{overflow-x:clip}@media (pointer:coarse){.trust-logo:hover::after,.trust-logo:focus-visible::after{opacity:0!important;transform:translateX(-50%) scale(.98)!important}.trust-logo.tl-active::after{opacity:1!important;transform:translateX(-50%) scale(1)!important}}