@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_de7557ea-module__HvPnFW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_de7557ea-module__HvPnFW__variable{--font-outfit:"Outfit", "Outfit Fallback"}
.google-analytics-consent-module__fSLiZq__viewport{inset-inline:0;bottom:max(1rem, env(safe-area-inset-bottom));z-index:80;pointer-events:none;padding:0 1rem;position:fixed}.google-analytics-consent-module__fSLiZq__panel{-webkit-backdrop-filter:blur(20px);pointer-events:auto;background:#fffffff0;border:1px solid #02006c24;border-radius:1.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.25rem;width:min(100%,52rem);margin:0 auto;padding:1.2rem;display:grid;box-shadow:0 1.25rem 3.5rem #17171f29}.google-analytics-consent-module__fSLiZq__content{align-items:flex-start;gap:.9rem;min-width:0;display:flex}.google-analytics-consent-module__fSLiZq__icon{color:#02006c;background:#02006c0f;border:1px solid #02006c1f;border-radius:999px;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.google-analytics-consent-module__fSLiZq__icon svg{width:1.25rem;height:1.25rem}.google-analytics-consent-module__fSLiZq__copy{min-width:0}.google-analytics-consent-module__fSLiZq__eyebrow{color:#02006c;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .2rem;font-size:.72rem;font-weight:800}.google-analytics-consent-module__fSLiZq__copy h2{color:#17171f;margin:0;font-size:clamp(1rem,2vw,1.15rem);font-weight:800;line-height:1.25}.google-analytics-consent-module__fSLiZq__copy>p:not(.google-analytics-consent-module__fSLiZq__eyebrow,.google-analytics-consent-module__fSLiZq__currentChoice){color:#5c5c68;max-width:42rem;margin:.42rem 0 0;font-size:.86rem;line-height:1.55}.google-analytics-consent-module__fSLiZq__currentChoice{color:#4a4a55;margin:.55rem 0 0;font-size:.8rem;line-height:1.45}.google-analytics-consent-module__fSLiZq__currentChoice strong{color:#17171f}.google-analytics-consent-module__fSLiZq__actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.google-analytics-consent-module__fSLiZq__choiceButton{letter-spacing:.03em;border-radius:999px;min-width:10.5rem;font-size:.76rem}.google-analytics-consent-module__fSLiZq__settingsButton{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:79;color:#02006c;-webkit-backdrop-filter:blur(16px);background:#ffffffeb;border-color:#02006c29;border-radius:999px;position:fixed;box-shadow:0 .8rem 2.4rem #17171f21}@media (max-width:760px){.google-analytics-consent-module__fSLiZq__panel{grid-template-columns:1fr;align-items:stretch}.google-analytics-consent-module__fSLiZq__actions{justify-content:stretch}.google-analytics-consent-module__fSLiZq__choiceButton{flex:12rem}}@media (max-width:520px){.google-analytics-consent-module__fSLiZq__viewport{bottom:max(.65rem, env(safe-area-inset-bottom));padding:0 .65rem}.google-analytics-consent-module__fSLiZq__panel{border-radius:1.05rem;gap:1rem;padding:1rem}.google-analytics-consent-module__fSLiZq__content{gap:.75rem}.google-analytics-consent-module__fSLiZq__icon{width:2.5rem;height:2.5rem}.google-analytics-consent-module__fSLiZq__actions{grid-template-columns:1fr;display:grid}.google-analytics-consent-module__fSLiZq__choiceButton{width:100%;min-width:0}.google-analytics-consent-module__fSLiZq__settingsButton{right:max(.75rem, env(safe-area-inset-right));bottom:max(.75rem, env(safe-area-inset-bottom))}}.dark .google-analytics-consent-module__fSLiZq__panel{background:#212126f0;border-color:#ffffff1f;box-shadow:0 1.25rem 3.5rem #00000052}.dark .google-analytics-consent-module__fSLiZq__icon{color:#c9c8ff;background:#ffffff14;border-color:#ffffff1f}.dark .google-analytics-consent-module__fSLiZq__eyebrow{color:#c9c8ff}:is(.dark .google-analytics-consent-module__fSLiZq__copy h2,.dark .google-analytics-consent-module__fSLiZq__currentChoice strong){color:#f7f7fb}.dark .google-analytics-consent-module__fSLiZq__copy>p:not(.google-analytics-consent-module__fSLiZq__eyebrow,.google-analytics-consent-module__fSLiZq__currentChoice){color:#c4c4cd}.dark .google-analytics-consent-module__fSLiZq__currentChoice{color:#c4c4cd}.dark .google-analytics-consent-module__fSLiZq__settingsButton{color:#f7f7fb;background:#212126eb;border-color:#ffffff24}
.sonner-module__HyiI0q__toaster[data-sonner-toaster]{font-family:var(--font-outfit), sans-serif}.sonner-module__HyiI0q__toast{--toast-accent:#02006c;width:var(--width);color:#17171f;-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#fffc;border:1px solid #ffffffe6;border-radius:1rem;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.5rem .75rem;min-height:4.25rem;padding:1rem 3.6rem 1rem 1rem;display:grid;box-shadow:0 .5rem 1.75rem #1413291a,0 0 0 1px #02006c0f}.sonner-module__HyiI0q__content{overflow-wrap:anywhere;grid-column:2;gap:.2rem;min-width:0;display:grid}.sonner-module__HyiI0q__toast:not(:has(.sonner-module__HyiI0q__icon)) .sonner-module__HyiI0q__content{grid-column:1/-1}.sonner-module__HyiI0q__icon{width:1.25rem;height:1.25rem;color:var(--toast-accent);place-items:center;margin-top:.1rem;display:grid;position:relative}.sonner-module__HyiI0q__icon svg{stroke-width:1.8px;width:1.25rem;height:1.25rem}.sonner-module__HyiI0q__title{font-size:.875rem;font-weight:600;line-height:1.45}.sonner-module__HyiI0q__description{color:#525260;font-size:.8125rem;font-weight:400;line-height:1.5}.sonner-module__HyiI0q__actionButton,.sonner-module__HyiI0q__cancelButton{overflow-wrap:anywhere;cursor:pointer;border-radius:999px;grid-column:2;justify-content:center;justify-self:start;align-items:center;gap:.5rem;max-width:100%;min-height:2.95rem;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.4;transition:background-color .16s;display:inline-flex}.sonner-module__HyiI0q__actionButton{color:#fff;background:#02006c;border:1px solid #02006c}.sonner-module__HyiI0q__actionButton:hover{background:#17158a}.sonner-module__HyiI0q__cancelButton{color:#525260;background:0 0;border:1px solid #02006c1f}.sonner-module__HyiI0q__cancelButton:hover{background:#02006c0d}.sonner-module__HyiI0q__closeButton{color:#626270;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:2.95rem;height:2.95rem;padding:0;transition:color .16s,background-color .16s;display:grid;position:absolute;top:.35rem;right:.35rem}.sonner-module__HyiI0q__closeButton svg{width:1rem;height:1rem}.sonner-module__HyiI0q__closeButton:hover{color:#02006c;background:#02006c0d}.sonner-module__HyiI0q__toast:focus-visible,.sonner-module__HyiI0q__actionButton:focus-visible,.sonner-module__HyiI0q__cancelButton:focus-visible,.sonner-module__HyiI0q__closeButton:focus-visible{outline-offset:2px;outline:2px solid #02006c}.sonner-module__HyiI0q__success{--toast-accent:#087a47}.sonner-module__HyiI0q__error{--toast-accent:#c7193f}.sonner-module__HyiI0q__warning{--toast-accent:#a55a00}.sonner-module__HyiI0q__info,.sonner-module__HyiI0q__loading{--toast-accent:#02006c}.sonner-module__HyiI0q__loadingIcon{animation:.9s linear infinite sonner-module__HyiI0q__toast-spin}@keyframes sonner-module__HyiI0q__toast-spin{to{transform:rotate(360deg)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sonner-module__HyiI0q__toast{background:#fff}}@media (prefers-reduced-transparency:reduce){.sonner-module__HyiI0q__toast{background:#fff}}@media (prefers-reduced-motion:reduce){.sonner-module__HyiI0q__toast,.sonner-module__HyiI0q__actionButton,.sonner-module__HyiI0q__cancelButton,.sonner-module__HyiI0q__closeButton{transition:none}.sonner-module__HyiI0q__loadingIcon{animation:none}}
