.privacy_banner__y1Mjv,.privacy_settings__jT2JT,.privacy_waitlistBanner__Ggr79{font-family:var(--font-gotham),sans-serif;color:#042524}.privacy_banner__y1Mjv,.privacy_waitlistBanner__Ggr79{position:fixed;z-index:60;bottom:24px;left:24px;width:min(392px,calc(100vw - 48px));box-shadow:0 1px 2px rgb(40 38 34/4%),0 16px 40px -12px rgb(4 37 36/22%);animation:privacy_rise__dV4v0 .24s cubic-bezier(.16,1,.3,1) both}.privacy_banner__y1Mjv{display:flex;flex-direction:column;max-height:calc(100dvh - 48px);padding:20px 20px 10px;border:1px solid #e4dede;border-radius:16px;background:#fff}.privacy_title__jnjn7{margin:0;font-family:var(--font-sohne-breit),sans-serif;font-size:17px;font-weight:500;line-height:1.3;letter-spacing:-.01em}.privacy_copy__s2KKF,.privacy_summary__9aB8f{margin-top:8px;color:#55524b;font-size:13px;line-height:1.55;text-wrap:pretty}.privacy_detailsToggle__1qDLq{position:relative;display:inline-flex;align-items:center;gap:2px;color:#0f5756;font-weight:500;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.privacy_detailsToggle__1qDLq:before{content:"";position:absolute;inset:-10px -8px}.privacy_detailsToggle__1qDLq svg{transition:transform .24s cubic-bezier(.16,1,.3,1)}.privacy_detailsToggle__1qDLq[aria-expanded=true] svg{transform:rotate(180deg)}.privacy_details__M29b0{flex:0 1 auto;min-height:60px;margin-top:12px;padding:14px 16px 0;overflow-y:auto;border-radius:10px;background:#f7f4f3;color:#55524b;font-size:12px;line-height:20px}.privacy_details__M29b0:after{content:"";position:sticky;bottom:0;display:block;height:20px;background:linear-gradient(rgb(247 244 243/0),#f7f4f3);pointer-events:none}.privacy_details__M29b0[hidden]{display:none}.privacy_details__M29b0 a,.privacy_more__2IMs6 a{text-decoration:underline;text-underline-offset:3px}.privacy_banner__y1Mjv>.privacy_error__qbybU,.privacy_banner__y1Mjv>.privacy_summary__9aB8f,.privacy_banner__y1Mjv>.privacy_title__jnjn7,.privacy_manage__cndpr,.privacy_pair__wSKPJ,.privacy_single__hjlJ7{flex-shrink:0}.privacy_pair__wSKPJ,.privacy_single__hjlJ7{display:grid;gap:8px;margin-top:16px}.privacy_pair__wSKPJ{grid-template-columns:1fr 1fr}.privacy_primary__5Bt6f,.privacy_secondary__FPsgp{min-height:42px;padding:0 20px;border:1px solid #0f5756;border-radius:999px;font-size:14px;font-weight:500;transition:background-color .12s,color .12s}.privacy_primary__5Bt6f{background:#0f5756;color:#fff}.privacy_primary__5Bt6f:hover:not(:disabled){background:#063938}.privacy_secondary__FPsgp{background:#fff;color:#0f5756}.privacy_secondary__FPsgp:hover:not(:disabled){background:#edf7f7}.privacy_manage__cndpr{align-self:center;min-height:40px;margin-top:2px;padding:0 12px;color:#0f5756;font-size:13px;text-decoration:underline;text-underline-offset:4px;transition:color .12s}.privacy_manage__cndpr:hover:not(:disabled){color:#042524}.privacy_close__e9wN8:disabled,.privacy_manage__cndpr:disabled,.privacy_primary__5Bt6f:disabled,.privacy_secondary__FPsgp:disabled{cursor:wait;opacity:.6}.privacy_choice__BTa6I input:focus-visible,.privacy_close__e9wN8:focus-visible,.privacy_detailsToggle__1qDLq:focus-visible,.privacy_details__M29b0:focus-visible,.privacy_manage__cndpr:focus-visible,.privacy_more__2IMs6 a:focus-visible,.privacy_primary__5Bt6f:focus-visible,.privacy_secondary__FPsgp:focus-visible,.privacy_waitlistLink__j0Jw2:focus-visible{outline:2px solid #0f5756;outline-offset:3px;border-radius:4px}.privacy_choice__BTa6I input:focus-visible{border-radius:999px}.privacy_close__e9wN8:focus-visible,.privacy_primary__5Bt6f:focus-visible,.privacy_secondary__FPsgp:focus-visible{border-radius:999px}.privacy_error__qbybU{margin-top:12px;color:#8e2622;font-size:13px;line-height:1.5}.privacy_bannerActions__cukkQ{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.privacy_headingRow__AuLhD{display:flex;align-items:center;justify-content:space-between;gap:12px}.privacy_settings__jT2JT .privacy_title__jnjn7{font-size:20px}.privacy_close__e9wN8{display:flex;flex:0 0 40px;width:40px;height:40px;align-items:center;justify-content:center;border-radius:999px;transition:background-color .12s}.privacy_close__e9wN8:hover:not(:disabled){background:rgb(15 87 86/8%)}.privacy_settings__jT2JT .privacy_close__e9wN8{margin-right:-8px}.privacy_choiceList__DG0ml{margin-top:20px;border:0;padding:0}.privacy_choice__BTa6I{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:16px 0;border-top:1px solid #e4dede}label.privacy_choice__BTa6I{cursor:pointer}.privacy_choiceTitle__vTfM6{font-size:14px;font-weight:500}.privacy_choice__BTa6I p{margin-top:4px;color:#55524b;font-size:12.5px;line-height:1.55;text-wrap:pretty}.privacy_choice__BTa6I input{position:relative;flex:0 0 36px;width:36px;height:20px;margin-top:1px;appearance:none;border-radius:999px;background:#c7c7c7;cursor:pointer;transition:background-color .12s cubic-bezier(.16,1,.3,1)}.privacy_choice__BTa6I input:before{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgb(4 37 36/25%);transition:transform .12s cubic-bezier(.16,1,.3,1)}.privacy_choice__BTa6I input:checked{background:#0f5756}.privacy_choice__BTa6I input:checked:before{transform:translateX(16px)}.privacy_choice__BTa6I input:disabled{cursor:default;opacity:.45}.privacy_alwaysOn___a_t8{flex-shrink:0;margin-top:1px;padding:3px 8px;border-radius:999px;background:#edf7f7;color:#0f5756;font-size:11px;font-weight:500}.privacy_signal__qBP_k{margin-top:4px;padding:12px;border-radius:10px;background:#edf7f7;font-size:12.5px;line-height:1.55}.privacy_more__2IMs6{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;padding-top:16px;border-top:1px solid #e4dede;color:#55524b;font-size:13px}.privacy_more__2IMs6 .privacy_detailsToggle__1qDLq{min-height:32px}.privacy_save__2VhgM{width:100%;margin-top:20px;min-height:48px}.privacy_waitlistBanner__Ggr79{display:grid;grid-template-columns:1fr auto;align-items:start;column-gap:4px;padding:16px 10px 10px 20px;border:1px solid #d1ebeb;border-radius:16px;background:#edf7f7}.privacy_waitlistBanner__Ggr79 p{grid-column:1;padding-top:2px;color:#55524b;font-size:13px;line-height:1.5;text-wrap:pretty}.privacy_waitlistBanner__Ggr79 strong{display:block;color:#042524;font-size:14px;font-weight:500}.privacy_waitlistLink__j0Jw2{grid-column:1;grid-row:2;justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:36px;color:#0f5756;font-size:13px;font-weight:500;text-decoration:underline transparent;text-underline-offset:4px;transition:text-decoration-color .12s}.privacy_waitlistLink__j0Jw2:hover{text-decoration-color:currentColor}.privacy_waitlistLink__j0Jw2 svg{transition:transform .12s}.privacy_waitlistLink__j0Jw2:hover svg{transform:translateX(2px)}.privacy_waitlistBanner__Ggr79 .privacy_close__e9wN8{grid-column:2;grid-row:1/span 2;margin-top:-6px}@media (max-width:639px){.privacy_banner__y1Mjv{bottom:0;left:0;width:100%;max-height:calc(100dvh - 16px);padding:20px 20px max(8px,env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:20px 20px 0 0;box-shadow:0 -8px 32px rgb(40 38 34/12%)}.privacy_primary__5Bt6f,.privacy_secondary__FPsgp{min-height:48px}.privacy_manage__cndpr{min-height:44px}.privacy_waitlistBanner__Ggr79{bottom:max(12px,env(safe-area-inset-bottom));left:12px;width:calc(100vw - 24px)}}@keyframes privacy_rise__dV4v0{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.privacy_banner__y1Mjv,.privacy_waitlistBanner__Ggr79{animation:none}.privacy_choice__BTa6I input,.privacy_choice__BTa6I input:before,.privacy_close__e9wN8,.privacy_detailsToggle__1qDLq svg,.privacy_manage__cndpr,.privacy_primary__5Bt6f,.privacy_secondary__FPsgp,.privacy_waitlistLink__j0Jw2,.privacy_waitlistLink__j0Jw2 svg{transition:none}}.privacy_privacyAccess__ONx30{display:block;margin:1rem auto;padding:.5rem 1rem;font-size:.75rem;text-decoration:underline}.bubble_dot__QnFOB{--dot:0;transform-box:fill-box;transform-origin:center}.bubble_dot__QnFOB:nth-of-type(2){--dot:1}.bubble_dot__QnFOB:nth-of-type(3){--dot:2}@media (prefers-reduced-motion:no-preference){.bubble_typing__13b7u .bubble_dot__QnFOB{animation:bubble_typing__13b7u 1.1s ease-in-out calc(var(--typing-delay, .8s) + var(--dot) * .15s) var(--typing-count,2) both}.group:is(:hover,:focus-visible) .bubble_replay__rGb0G .bubble_dot__QnFOB{animation:bubble_typing-again__gDLxI 1.1s ease-in-out calc(var(--dot) * .15s) var(--typing-count,2) both}.group:is(:hover,:focus-visible) .bubble_typing__13b7u.bubble_replay__rGb0G .bubble_dot__QnFOB{animation:bubble_typing__13b7u 1.1s ease-in-out calc(var(--typing-delay, .8s) + var(--dot) * .15s) var(--typing-count,2) both,bubble_typing-again__gDLxI 1.1s ease-in-out calc(var(--dot) * .15s) var(--typing-count,2) both}}@keyframes bubble_typing__13b7u{0%,44%,to{opacity:1;transform:none}18%{opacity:.32;transform:translateY(-16%)}}@keyframes bubble_typing-again__gDLxI{0%,44%,to{opacity:1;transform:none}18%{opacity:.32;transform:translateY(-16%)}}@media (prefers-reduced-motion:no-preference){.fab_morph__5zFIZ{--ease:cubic-bezier(0.16,1,0.3,1);transition:translate .2s var(--ease),height .2s var(--ease),padding .2s var(--ease),border-radius .2s var(--ease),background-color 40ms linear 20ms,border-color 40ms linear 20ms,box-shadow 40ms linear 20ms,transform .24s var(--ease)}.fab_morph__5zFIZ.fab_labelled__GhzxR{transition:translate .24s var(--ease),height .24s var(--ease),padding .24s var(--ease),border-radius .24s var(--ease),border-color .16s linear,box-shadow .24s var(--ease),transform .24s var(--ease)}.fab_morph__5zFIZ .fab_glyph__r752E{transition:left .15s var(--ease) 50ms,top .15s var(--ease) 50ms,width .15s var(--ease) 50ms,height .15s var(--ease) 50ms,filter .15s linear 50ms,transform .12s var(--ease)}.fab_morph__5zFIZ.fab_labelled__GhzxR .fab_glyph__r752E{transition:left .24s var(--ease),top .24s var(--ease),width .24s var(--ease),height .24s var(--ease),filter .12s linear,transform .12s var(--ease)}.fab_morph__5zFIZ .fab_label__cbw66{transition:grid-template-columns .2s var(--ease),opacity 16ms linear}.fab_morph__5zFIZ.fab_labelled__GhzxR .fab_label__cbw66{transition:grid-template-columns .24s var(--ease),opacity .14s linear 70ms}}