.et-l--header .et_pb_section_1_tb_header{background:rgba(255,255,255,.72)!important;-webkit-backdrop-filter:saturate(180%) blur(22px);backdrop-filter:saturate(180%) blur(22px);box-shadow:0 1px 0 rgba(0,0,0,.06),0 8px 30px rgba(0,0,0,.04);padding-top:0!important;padding-bottom:0!important}.et-l--header .et_pb_section_1_tb_header .et_pb_row{padding:8px 0!important}header.et-l--header,.et-l.et-l--header{position:relative;z-index:99}.et-l--header .et_pb_menu__menu>nav>ul>li>a{font-family:Inter,-apple-system,"SF Pro Display",sans-serif!important;font-size:14.5px!important;font-weight:500!important;letter-spacing:-.01em;color:#1d1d1f!important;padding:9px 16px!important;border-radius:999px;opacity:1!important;transition:background .25s ease,color .25s ease,transform .25s ease}.et-l--header .et_pb_menu__menu>nav>ul>li>a:hover{background:rgba(0,0,0,.055);color:#000!important}.et-l--header .et_pb_menu__menu>nav>ul>li.current-menu-item>a{background:rgba(144,41,38,.09);color:#902926!important}.et-l--header .et_pb_menu__menu>nav>ul>li.kw-nav-cta>a{background:linear-gradient(180deg,#a8312d 0%,#902926 100%);color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 4px 14px rgba(144,41,38,.32);margin-left:8px}.et-l--header .et_pb_menu__menu>nav>ul>li.kw-nav-cta>a:hover{background:linear-gradient(180deg,#b5352f 0%,#992c29 100%);color:#fff!important;transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 8px 20px rgba(144,41,38,.38)}.et-l--header .et_pb_menu__menu>nav>ul>li.kw-nav-cta.current-menu-item>a{background:linear-gradient(180deg,#a8312d 0%,#902926 100%);color:#fff!important}.et-l--header .et_pb_menu__logo img{transition:transform .3s ease}.et-l--header .et_pb_menu__logo:hover img{transform:scale(1.03)}.et_mobile_menu{border-radius:20px!important;border:0!important;background:rgba(255,255,255,.88)!important;-webkit-backdrop-filter:saturate(180%) blur(22px);backdrop-filter:saturate(180%) blur(22px);box-shadow:0 20px 50px rgba(0,0,0,.14)!important;padding:10px!important;overflow:hidden}.et_mobile_menu li a{border-radius:12px;font-weight:500;color:#1d1d1f!important;border-bottom:0!important;padding:12px 14px!important}.et_mobile_menu li.kw-nav-cta a{background:#902926;color:#fff!important;text-align:center;margin-top:6px}.et-l--header .et_pb_menu__menu>nav>ul{flex-wrap:nowrap!important}.et-l--header .et_pb_menu__menu>nav>ul>li{padding-right:0!important;margin:0 2px}.et-l--header .et_pb_menu__menu>nav>ul>li>a{white-space:nowrap}.et-l--header .et_pb_menu_0_tb_header .et_pb_menu__wrap{justify-content:flex-end!important}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:rgba(144,41,38,.18)}.kw-btn,.et_pb_button,.et_pb_button_module_wrapper .et_pb_button{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,background .3s ease,color .3s ease!important}.kw-btn:hover,.et_pb_button:hover{transform:translateY(-2px)!important;box-shadow:0 10px 26px rgba(0,0,0,.18)}.kw-btn:active,.et_pb_button:active{transform:translateY(0) scale(.98)!important;box-shadow:0 3px 8px rgba(0,0,0,.14)}.kw-btn:not(.kw-btn--outline):not(.kw-btn--hell),.et_pb_button{box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 4px 14px rgba(0,0,0,.14)}.kw-card,.kw-date,.kw-step,.kwh-c,.kw-formcard,.et_pb_blurb,.et_pb_main_blurb_image{transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease}.kw-card,.kw-date,.kwh-c,.kw-formcard{box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px rgba(0,0,0,.06)}.kw-card:hover,.kw-step:hover,.kwh-c:hover{transform:translateY(-5px);box-shadow:0 2px 4px rgba(0,0,0,.05),0 22px 48px rgba(0,0,0,.11)}.kw-last-card:hover{transform:none;box-shadow:none}.kw-foto img,.kw-foto{border-radius:24px}.kw-foto img{box-shadow:0 20px 50px rgba(0,0,0,.14)}.kw-facts span,.kw-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.kw-faq details,.kw-faq summary{transition:background .3s ease}.kw-faq details:hover{background:rgba(0,0,0,.02)}html,body{overflow-x:clip}@media (prefers-reduced-motion:no-preference){.kw-rv{opacity:0;transition:opacity .9s cubic-bezier(.16,.84,.3,1),transform 1s cubic-bezier(.16,.84,.3,1),box-shadow .4s ease;will-change:transform,opacity}.kw-rv.kw-rl{transform:translate3d(-90px,0,0)}.kw-rv.kw-rr{transform:translate3d(90px,0,0)}.kw-rv.kw-in{opacity:1;transform:none}.kw-rv.kw-in:hover{transition-delay:0s!important}}@media (max-width:980px){.kw-rv.kw-rl,.kw-rv.kw-rr{transform:translate3d(0,28px,0)}.kw-rv.kw-in{transform:none}html,body,#page-container,#et-main-area{overflow-x:hidden!important;max-width:100%}}