.modal-overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:rgba(15,23,34,.68)}.modal-overlay{animation-duration:.16s!important}.modal-overlay{opacity:0;animation:none!important;transition:opacity .16s ease}.modal-overlay.modal-preparing{visibility:hidden;pointer-events:none}.modal-overlay.modal-ready{opacity:1;visibility:visible}.modal-overlay>.modal{opacity:0;transform:translate3d(0,12px,0);animation:none!important;transition:opacity .18s ease,transform .18s cubic-bezier(.2,.8,.2,1);contain:paint;isolation:isolate}.modal-overlay.modal-ready>.modal{opacity:1;transform:translate3d(0,0,0)}@media (prefers-reduced-motion:reduce){.modal-overlay,.modal-overlay>.modal{transition:none!important}}.site-header{-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px)}.bottom-nav{-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px)}@media (max-width:900px){.bottom-nav,.site-header{-webkit-backdrop-filter:saturate(150%) blur(14px)!important;backdrop-filter:saturate(150%) blur(14px)!important}.site-header{background:color-mix(in srgb,var(--card,#fff) 72%,transparent)!important}.dark .site-header{background:color-mix(in srgb,var(--navy-dark,#16202e) 72%,transparent)!important}.bottom-nav{background:color-mix(in srgb,var(--card,#fff) 72%,transparent)!important}.dark .bottom-nav{background:color-mix(in srgb,var(--navy-dark,#16202e) 72%,transparent)!important}.modal-overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.page{animation-duration:.22s!important}.input,select.input,textarea.input{transition:border-color .15s,box-shadow .15s;will-change:auto}.site-footer{content-visibility:auto;contain-intrinsic-size:1px 600px}.clients-strip{content-visibility:auto;contain-intrinsic-size:1px 140px}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}}body.simple-mode *,body.simple-mode ::after,body.simple-mode ::before{animation:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.refund-warn{position:relative;animation:none!important}.refund-warn::after{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 3px rgba(239,68,68,.35);animation:refundFade 1.6s ease-in-out infinite;pointer-events:none}@keyframes refundFade{0%,100%{opacity:0}50%{opacity:1}}.join-tile{animation:none!important;background-size:100% 100%!important}.join-tile::after,.join-tile::before{animation:none!important}.hdr-stars-layer{will-change:transform,opacity;contain:strict}.svc-anim{content-visibility:auto;contain-intrinsic-size:1px 160px}@supports (-moz-orient:inline){.bottom-nav,.site-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--card,#fff)!important}.dark .bottom-nav,.dark .site-header{background:var(--navy-dark,#16202e)!important}}