.HowToInstallPWA-module__FJSuRW__container{background:#f7f8fa;border-radius:20px;justify-content:center;min-height:80vh;margin-top:20px;padding:1rem;display:flex}.HowToInstallPWA-module__FJSuRW__card{text-align:left;background:#fff;border-radius:16px;width:100%;max-width:500px;padding:2rem;line-height:1.6;box-shadow:0 4px 15px #0000001a}.HowToInstallPWA-module__FJSuRW__title{color:#111;text-align:center;margin-bottom:1.5rem;font-size:1.4rem;font-weight:600}.HowToInstallPWA-module__FJSuRW__text{color:#333;margin-bottom:1rem;font-size:1rem}.HowToInstallPWA-module__FJSuRW__subtitle{color:#0070f3;align-items:center;gap:.5rem;margin-top:1.5rem;margin-bottom:.75rem;font-size:1.1rem;font-weight:600;display:flex}.HowToInstallPWA-module__FJSuRW__list{color:#444;margin:.5rem 0 1rem 1.5rem;list-style:decimal}.HowToInstallPWA-module__FJSuRW__list li{margin-bottom:.6rem}.HowToInstallPWA-module__FJSuRW__tipBox{color:#222;background:#eef6ff;border-left:4px solid #0070f3;border-radius:8px;align-items:flex-start;margin-top:1rem;padding:1rem;font-size:.95rem;display:flex}@media (max-width:600px){.HowToInstallPWA-module__FJSuRW__card{padding:1.25rem}.HowToInstallPWA-module__FJSuRW__title{font-size:1.2rem}.HowToInstallPWA-module__FJSuRW__subtitle,.HowToInstallPWA-module__FJSuRW__installButton{font-size:1rem}}
.PwaInstallBtn-module__unrzXa__container{justify-content:center;margin-top:1rem;display:flex}.PwaInstallBtn-module__unrzXa__installButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.75rem;width:fit-content;margin-bottom:10px;padding:.8rem 1.5rem;font-size:1.1rem;font-weight:600;transition:background-color .2s,transform .1s;display:flex}.PwaInstallBtn-module__unrzXa__installButton:hover{background-color:#005bb5}.PwaInstallBtn-module__unrzXa__installButton:active{transform:translateY(1px)}
.TestFlightInvite-module__YIIBAq__overlay{z-index:3000;padding:20px;padding-top:calc(20px + env(safe-area-inset-top,0px));padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03090ec7;justify-content:center;align-items:center;animation:.2s ease-out TestFlightInvite-module__YIIBAq__fadeIn;display:flex;position:fixed;inset:0}.TestFlightInvite-module__YIIBAq__modal{color:#14212f;text-align:center;background:#f8fafb;border:1px solid #d7e0ea;border-radius:22px;flex-direction:column;align-items:center;width:100%;max-width:390px;padding:34px 24px 22px;animation:.25s cubic-bezier(.2,.8,.2,1) TestFlightInvite-module__YIIBAq__slideUp;display:flex;position:relative;box-shadow:0 28px 80px #00000059}.TestFlightInvite-module__YIIBAq__closeButton{color:#526170;cursor:pointer;background:#e9eff3;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:12px;right:12px}.TestFlightInvite-module__YIIBAq__iconWrap{background:linear-gradient(145deg,#fff,#e4ebef);border-radius:21px;padding:5px;box-shadow:0 10px 26px #14212f33}.TestFlightInvite-module__YIIBAq__appIcon{border-radius:17px;display:block}.TestFlightInvite-module__YIIBAq__eyebrow{color:#176b87;letter-spacing:.12em;text-transform:uppercase;margin-top:18px;font-size:13px;font-weight:900}.TestFlightInvite-module__YIIBAq__title{letter-spacing:-.025em;margin-top:7px;font-size:25px;font-weight:900;line-height:1.16}.TestFlightInvite-module__YIIBAq__description{color:#657386;margin-top:12px;font-size:15px;line-height:22px}.TestFlightInvite-module__YIIBAq__primaryButton,.TestFlightInvite-module__YIIBAq__secondaryButton{cursor:pointer;border-radius:10px;width:100%;min-height:50px;font-size:15px;font-weight:900}.TestFlightInvite-module__YIIBAq__primaryButton{color:#fff;background:#176b87;border:0;justify-content:center;align-items:center;gap:8px;margin-top:22px;display:flex}.TestFlightInvite-module__YIIBAq__secondaryButton{color:#657386;background:0 0;border:0;margin-top:8px}.TestFlightInvite-module__YIIBAq__closeButton:focus-visible,.TestFlightInvite-module__YIIBAq__primaryButton:focus-visible,.TestFlightInvite-module__YIIBAq__secondaryButton:focus-visible{outline-offset:2px;outline:3px solid #176b8752}.TestFlightInvite-module__YIIBAq__primaryButton:active,.TestFlightInvite-module__YIIBAq__secondaryButton:active,.TestFlightInvite-module__YIIBAq__closeButton:active{opacity:.72}@keyframes TestFlightInvite-module__YIIBAq__fadeIn{0%{opacity:0}}@keyframes TestFlightInvite-module__YIIBAq__slideUp{0%{opacity:0;transform:translateY(18px)scale(.97)}}@media (prefers-color-scheme:dark){.TestFlightInvite-module__YIIBAq__modal{color:#eff5f8;background:#121b24;border-color:#283847}.TestFlightInvite-module__YIIBAq__closeButton{color:#9cadba;background:#1d2a36}.TestFlightInvite-module__YIIBAq__eyebrow{color:#62c6df}.TestFlightInvite-module__YIIBAq__description,.TestFlightInvite-module__YIIBAq__secondaryButton{color:#9cadba}.TestFlightInvite-module__YIIBAq__primaryButton{color:#101820;background:#62c6df}}@media (max-width:380px){.TestFlightInvite-module__YIIBAq__modal{padding-left:18px;padding-right:18px}.TestFlightInvite-module__YIIBAq__title{font-size:22px}}
.CookieConsent-module__HgUOPa__banner{z-index:2900;right:18px;bottom:calc(18px + env(safe-area-inset-bottom,0px));color:#14212f;background:#fff;border:1px solid #d7e0ea;border-radius:16px;grid-template-columns:auto 1fr;gap:14px;max-width:760px;margin:0 auto;padding:18px;display:grid;position:fixed;left:18px;box-shadow:0 22px 70px #0000004d}.CookieConsent-module__HgUOPa__icon{color:#0f5269;background:#d9eef4;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.CookieConsent-module__HgUOPa__copy h2{font-size:18px;font-weight:900}.CookieConsent-module__HgUOPa__copy p{color:#526170;margin-top:6px;font-size:14px;line-height:20px}.CookieConsent-module__HgUOPa__details{font-size:12px!important}.CookieConsent-module__HgUOPa__policyLink{color:#0f5269;text-underline-offset:3px;margin-top:8px;font-size:13px;font-weight:800;text-decoration:underline;display:inline-block}.CookieConsent-module__HgUOPa__actions{grid-column:1/-1;gap:10px;display:flex}.CookieConsent-module__HgUOPa__actions button{cursor:pointer;border-radius:9px;flex:1;min-height:44px;padding:0 14px;font-size:14px;font-weight:900}.CookieConsent-module__HgUOPa__rejectButton{color:#14212f;background:#fff;border:1px solid #b8c5d0}.CookieConsent-module__HgUOPa__acceptButton{color:#fff;background:#176b87;border:1px solid #176b87}.CookieConsent-module__HgUOPa__actions button:focus-visible,.CookieConsent-module__HgUOPa__policyLink:focus-visible{outline-offset:2px;outline:3px solid #176b874d}@media (prefers-color-scheme:dark){.CookieConsent-module__HgUOPa__banner{color:#eff5f8;background:#121b24;border-color:#283847}.CookieConsent-module__HgUOPa__icon{color:#a1e8f5;background:#163b46}.CookieConsent-module__HgUOPa__copy p{color:#9cadba}.CookieConsent-module__HgUOPa__policyLink{color:#a1e8f5}.CookieConsent-module__HgUOPa__rejectButton{color:#eff5f8;background:#182331;border-color:#405365}.CookieConsent-module__HgUOPa__acceptButton{color:#101820;background:#62c6df;border-color:#62c6df}}@media (max-width:520px){.CookieConsent-module__HgUOPa__banner{right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));grid-template-columns:1fr;max-height:calc(100dvh - 20px);padding:16px;left:10px;overflow-y:auto}.CookieConsent-module__HgUOPa__icon{display:none}.CookieConsent-module__HgUOPa__actions{flex-direction:column-reverse;grid-column:1}}
