.showcase.svelte-91dd6e,.carousel.svelte-91dd6e{-webkit-text-size-adjust:100%;text-size-adjust:100%}.showcase.svelte-91dd6e{--u: 1.1703vh;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;display:none}@media (min-width: 62em){.showcase.svelte-91dd6e{display:block}}.column.svelte-91dd6e{position:absolute;left:calc(75vw - 99px);top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:flex-start;gap:calc(3 * var(--u) - 8px)}@keyframes svelte-91dd6e-blur-fade-in{0%{opacity:0;filter:blur(1px)}to{opacity:1;filter:none}}.pfp.svelte-91dd6e,.bubble.svelte-91dd6e{animation:svelte-91dd6e-blur-fade-in 1045ms cubic-bezier(.22,1,.36,1) both;animation-delay:calc((var(--step) - 1) * 163ms)}.pair.svelte-91dd6e:last-child .pfp:where(.svelte-91dd6e),.pair.svelte-91dd6e:last-child .bubble:where(.svelte-91dd6e),.bubble.slid.svelte-91dd6e{animation:none}.swap.svelte-91dd6e{display:grid}.swap.svelte-91dd6e>.bubble:where(.svelte-91dd6e){grid-area:1 / 1}.column.aligned.svelte-91dd6e{top:calc(var(--align-top) - 5px);transform:translate(-50%)}.pair.svelte-91dd6e{display:flex;flex-direction:row;align-items:center;gap:calc(1.2 * var(--u) + 3px)}.pfp.svelte-91dd6e{display:block;width:calc(7.5 * var(--u) + 3px);height:calc(7.5 * var(--u) + 3px);border-radius:50%;object-fit:cover}.bubble.svelte-91dd6e{display:flex;align-items:center;gap:.8em;margin:0;padding:.42em .9em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:calc(1.6 * var(--u));line-height:1.25;white-space:nowrap;color:light-dark(#fff,#000);background:light-dark(rgba(71,71,71,.2),rgba(184,184,184,.2));border:1px solid light-dark(rgba(255,255,255,.12),rgba(0,0,0,.12));border-radius:999px;-webkit-backdrop-filter:blur(.5556em);backdrop-filter:blur(.5556em)}.icon.svelte-91dd6e{display:block;flex:none;width:1.6em;height:1.6em;padding:.167em;box-sizing:border-box;object-fit:contain;scale:calc(var(--icon-size, 19) / 19)}@media (prefers-reduced-motion: reduce){.pfp.svelte-91dd6e,.bubble.svelte-91dd6e{animation:none}}.carousel.svelte-91dd6e{--u: 5.2px;margin-top:40px;overflow:hidden;width:100%;contain:inline-size;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:grab;-webkit-mask-image:linear-gradient(to right,transparent,black 12%,black 88%,transparent);mask-image:linear-gradient(to right,transparent,black 12%,black 88%,transparent)}.track.svelte-91dd6e{display:grid;grid-template-columns:max-content}.carousel.svelte-91dd6e .pair:where(.svelte-91dd6e){grid-area:1 / 1;justify-self:start;will-change:transform;padding-right:20px;gap:10px}.carousel.svelte-91dd6e .pfp:where(.svelte-91dd6e){width:40px;height:40px;animation:none}.carousel.svelte-91dd6e .bubble:where(.svelte-91dd6e){font-size:14px;animation:none}.carousel.svelte-91dd6e .pfp-in:where(.svelte-91dd6e),.carousel.svelte-91dd6e .badge:where(.svelte-91dd6e){display:none}.carousel.svelte-91dd6e .text:where(.svelte-91dd6e){position:relative;top:-1px;min-width:0}.carousel.svelte-91dd6e .pair:where(.svelte-91dd6e){padding-right:9px}.carousel.svelte-91dd6e .pair:where(.svelte-91dd6e)>.pfp:where(.svelte-91dd6e){display:none}.carousel.svelte-91dd6e .bubble:where(.svelte-91dd6e){--overlap: 8.2px;font-size:15px;gap:.6em;padding:4px 1em 4px 4px;background:none;border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.carousel.svelte-91dd6e .pfp-in:where(.svelte-91dd6e){display:block;flex:none;width:34px;height:34px;-webkit-mask-image:radial-gradient(circle 17px at calc(51px - var(--overlap)) 17px,transparent 98%,black 100%);mask-image:radial-gradient(circle 17px at calc(51px - var(--overlap)) 17px,transparent 98%,black 100%)}.carousel.svelte-91dd6e .bubble:where(.svelte-91dd6e)>.icon:where(.svelte-91dd6e){display:none}.carousel.svelte-91dd6e .badge:where(.svelte-91dd6e){position:relative;display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:34px;height:34px;margin-left:calc(-9px - var(--overlap));overflow:hidden;font-size:12px;box-shadow:-2px 0 6px #0000002e;border-radius:50%;background:light-dark(rgba(71,71,71,.116),rgba(184,184,184,.116));border:1px solid light-dark(rgba(255,255,255,.12),rgba(0,0,0,.12));-webkit-backdrop-filter:blur(calc(.5556em + 4px)) saturate(4);backdrop-filter:blur(calc(.5556em + 4px)) saturate(4)}.carousel.svelte-91dd6e .pfp-blur:where(.svelte-91dd6e){position:absolute;left:calc(var(--overlap) - 34px - 1px);top:-1px;width:34px;height:34px;clip-path:circle(17px at calc(51px - var(--overlap)) 17px)}.carousel.svelte-91dd6e .pfp-blur:where(.svelte-91dd6e) img:where(.svelte-91dd6e){display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;filter:blur(9px) saturate(4)}.carousel.svelte-91dd6e .badge:where(.svelte-91dd6e)>.icon:where(.svelte-91dd6e){position:relative}.carousel.svelte-91dd6e:active{cursor:grabbing}.st-wrap.svelte-yfr7l4{position:fixed;top:max(16px,env(safe-area-inset-top,0px));left:0;right:0;z-index:2147483600;display:flex;justify-content:center;padding:0 16px;pointer-events:none;color-scheme:dark}.st.svelte-yfr7l4{display:flex;align-items:center;gap:10px;max-width:380px;padding:10px 16px 10px 14px;border:0;border-radius:12px;background:none;box-shadow:none;color:#fafafa;font:400 14px/20px -apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-align:left}.st-icon.svelte-yfr7l4{display:flex;flex:none;color:#ccbb9b}.st-title.svelte-yfr7l4{font-weight:500;letter-spacing:-.005em}.bc.svelte-10p248f{display:flex;flex-direction:column;padding:16px;border:1px solid light-dark(rgba(255,255,255,.12),rgba(0,0,0,.12));border-radius:12px;background:#8e8e8e21;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bc-id.svelte-10p248f{display:flex;align-items:center;gap:12px}.bc-icon.svelte-10p248f{flex:none;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#fff;overflow:hidden}.bc-icon.svelte-10p248f img:where(.svelte-10p248f){display:block;width:28px;height:28px;object-fit:contain}.bc-icon.svelte-10p248f span:where(.svelte-10p248f){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:600;color:#0540ad}.bc-names.svelte-10p248f{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.bc-name.svelte-10p248f{width:100%;margin:0 0 0 -6px;padding:2px 6px;border:1px solid transparent;border-radius:6px;background:transparent;color:light-dark(#ffffff,#000000);caret-color:light-dark(#ffffff,#000000);font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:500;line-height:28px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.bc-name.svelte-10p248f:hover{border-color:light-dark(rgba(255,255,255,.24),rgba(0,0,0,.24))}.bc-name.svelte-10p248f:focus{border-color:light-dark(#2c88f7,#0a94ff);box-shadow:0 0 0 1px light-dark(#2c88f7,#0a94ff)}.bc-name.svelte-10p248f::placeholder{color:light-dark(rgba(255,255,255,.32),rgba(0,0,0,.32))}.bc-host.svelte-10p248f{font-size:14px;line-height:21px;color:light-dark(rgba(255,255,255,.56),rgba(0,0,0,.56));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-rule.svelte-10p248f{height:1px;margin:16px 0;background:light-dark(rgba(255,255,255,.12),rgba(0,0,0,.12))}.bc-label.svelte-10p248f{margin:0 0 8px;font-size:14px;font-weight:500;line-height:21px;color:light-dark(rgba(255,255,255,.78),rgba(0,0,0,.78))}.bc-chips.svelte-10p248f{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.bc-chips.svelte-10p248f li:where(.svelte-10p248f){display:flex;max-width:100%}.bc-chip.svelte-10p248f{display:inline-flex;align-items:center;max-width:100%;min-height:32px;padding:0 4px 0 12px;border:1px solid light-dark(rgba(255,255,255,.16),rgba(0,0,0,.16));border-radius:16px;background:light-dark(rgba(255,255,255,.06),rgba(0,0,0,.06));color:light-dark(#ffffff,#000000);font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:20px}.bc-chip-text.svelte-10p248f{min-width:0;padding:5px 0;border:none;background:none;color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:text}.bc-chip-x.svelte-10p248f{flex:none;width:24px;height:24px;margin-left:2px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:12px;background:none;color:light-dark(rgba(255,255,255,.56),rgba(0,0,0,.56));cursor:pointer}.bc-chip-x.svelte-10p248f:hover{color:light-dark(#ffffff,#000000);background:light-dark(rgba(255,255,255,.08),rgba(0,0,0,.08))}.bc-chip--add.svelte-10p248f{gap:6px;padding:0 12px;border-style:dashed;background:none;color:light-dark(rgba(255,255,255,.78),rgba(0,0,0,.78));cursor:pointer}.bc-chip--add.svelte-10p248f:hover{border-color:light-dark(rgba(255,255,255,.32),rgba(0,0,0,.32));color:light-dark(#ffffff,#000000)}.bc-chip--field.svelte-10p248f{width:220px;max-width:100%;padding:0 12px;border-color:light-dark(#2c88f7,#0a94ff);box-shadow:0 0 0 1px light-dark(#2c88f7,#0a94ff);caret-color:light-dark(#ffffff,#000000);outline:none}.bc-chip--field.svelte-10p248f::placeholder{color:light-dark(rgba(255,255,255,.32),rgba(0,0,0,.32))}.sr-only.svelte-10p248f{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pc.svelte-7s1etr{display:flex;flex-wrap:wrap;gap:8px}.pc-chip.svelte-7s1etr{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid light-dark(rgba(255,255,255,.16),rgba(0,0,0,.16));border-radius:20px;background:#8e8e8e21;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:light-dark(rgba(255,255,255,.78),rgba(0,0,0,.78));font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:20px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,color .15s ease}.pc-chip.svelte-7s1etr:hover{border-color:light-dark(rgba(255,255,255,.32),rgba(0,0,0,.32));color:light-dark(#ffffff,#000000)}.pc-chip.on.svelte-7s1etr{border-color:light-dark(#2c88f7,#0a94ff);box-shadow:0 0 0 1px light-dark(#2c88f7,#0a94ff);color:light-dark(#ffffff,#000000)}.pc-chip.svelte-7s1etr:focus-visible{outline:2px solid light-dark(#2c88f7,#0a94ff);outline-offset:2px}.pc-field.svelte-7s1etr{display:flex;flex-direction:column;gap:8px;padding-top:16px}.pc-label.svelte-7s1etr{font-size:16px;font-weight:500;line-height:24px;color:light-dark(rgba(255,255,255,.78),rgba(0,0,0,.78))}.pc-input.svelte-7s1etr{width:100%;height:40px;padding:0 16px;box-sizing:border-box;border:1px solid light-dark(rgba(255,255,255,.12),rgba(0,0,0,.12));border-radius:6px;background:#8e8e8e21;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:light-dark(#ffffff,#000000);caret-color:light-dark(#ffffff,#000000);font-family:inherit;font-size:16px;line-height:24px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.pc-input.svelte-7s1etr:hover{border-color:light-dark(rgba(255,255,255,.24),rgba(0,0,0,.24))}.pc-input.svelte-7s1etr:focus{border-color:light-dark(#2c88f7,#0a94ff);box-shadow:0 0 0 1px light-dark(#2c88f7,#0a94ff)}.pc-input.svelte-7s1etr::placeholder{color:light-dark(rgba(255,255,255,.32),rgba(0,0,0,.32))}.login-age-gate.svelte-1usdqnj{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;background:light-dark(#000,#fff);display:grid;place-items:center;padding:clamp(24px,5vw,48px);filter:invert(1) hue-rotate(180deg) saturate(.75)}html:not(.ph-true-colors) .login-age-gate.svelte-1usdqnj{color-scheme:light;filter:saturate(1.125)}.login-age-gate.lag-pin.svelte-1usdqnj{filter:none}.lag-meta.svelte-1usdqnj{position:fixed;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:400;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:light-dark(rgba(255,255,255,.78),rgba(0,0,0,.78))}.lag-meta-left.svelte-1usdqnj{top:calc(clamp(14px,2vh,22px) + env(safe-area-inset-top,0px));left:calc(clamp(14px,2.2vw,28px) + env(safe-area-inset-left,0px))}.lag-meta-right.svelte-1usdqnj{top:calc(clamp(14px,2vh,22px) + env(safe-area-inset-top,0px));right:calc(clamp(14px,2.2vw,28px) + env(safe-area-inset-right,0px))}.lag-meta-foot-left.svelte-1usdqnj{bottom:calc(9px + env(safe-area-inset-bottom,0px));left:calc(clamp(14px,2.2vw,28px) + env(safe-area-inset-left,0px))}.lag-meta-foot-right.svelte-1usdqnj{bottom:calc(9px + env(safe-area-inset-bottom,0px));right:calc(clamp(14px,2.2vw,28px) + env(safe-area-inset-right,0px))}.lag-stack.svelte-1usdqnj{display:flex;flex-direction:column;align-items:center;gap:clamp(22px,3.5dvh,36px);max-width:44ch;text-align:center}.lag-question.svelte-1usdqnj{margin:0;font-family:Geist,system-ui,sans-serif;font-weight:400;font-size:clamp(1.5rem,3.6vw,2.25rem);line-height:1.05;letter-spacing:-.025em;color:light-dark(#ffffff,#000000);text-wrap:balance}.lag-actions.svelte-1usdqnj{display:flex;gap:12px}.lag-cta.svelte-1usdqnj{display:inline-flex;align-items:center;gap:.9em;padding:14px 22px;border:1px solid light-dark(rgb(32 139 241),rgb(0,155,255));background:transparent;color:light-dark(#ffffff,#000000);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:400;font-size:.78rem;line-height:1;text-transform:uppercase;cursor:pointer;box-sizing:border-box}.lag-cta.svelte-1usdqnj:hover,.lag-cta.svelte-1usdqnj:active,.lag-cta.svelte-1usdqnj:focus-visible{border-color:light-dark(rgb(32 139 241),rgb(0,155,255));background:transparent;color:light-dark(#ffffff,#000000);outline:none}.lag-cta-subtle.svelte-1usdqnj{color:light-dark(rgba(255,255,255,.72),rgba(0,0,0,.72))}.lag-cta-label.svelte-1usdqnj{letter-spacing:.32em;margin-right:-.32em}@media (max-width: 600px){.lag-cta.svelte-1usdqnj{padding:13px 20px;font-size:.74rem}.lag-live-suffix.svelte-1usdqnj{display:none}}.login-signup-wrapper.desktop-drag.svelte-1usdqnj :is(.login-card:where(.svelte-1usdqnj),.signup-card:where(.svelte-1usdqnj),a:where(.svelte-1usdqnj),button:where(.svelte-1usdqnj),input:where(.svelte-1usdqnj),label:where(.svelte-1usdqnj),[role=dialog]:where(.svelte-1usdqnj),.menu-backdrop:where(.svelte-1usdqnj),.menu-panel:where(.svelte-1usdqnj),.lag-cta:where(.svelte-1usdqnj)){-webkit-app-region:no-drag}.login-signup-wrapper.svelte-1usdqnj{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:none;touch-action:pan-y pinch-zoom;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;color:light-dark(#e5e5e5,#1a1a1a);display:flex;flex-direction:column;align-items:stretch;background:light-dark(#000000,#ffffff);color-scheme:light;box-sizing:border-box}html.ph-true-colors .login-signup-wrapper.svelte-1usdqnj:not(.ga-mode){filter:invert(1) hue-rotate(180deg) saturate(.667)}.login-signup-wrapper.svelte-1usdqnj:after{content:"";position:fixed;top:19.5px;left:0;right:0;bottom:0;box-shadow:inset 1px 0 0 0 light-dark(rgba(255,255,255,.04),rgba(0,0,0,.04)),inset -1px 0 0 0 light-dark(rgba(255,255,255,.04),rgba(0,0,0,.04));pointer-events:none;z-index:31;-webkit-mask-image:linear-gradient(to bottom,black 0%,black 60%,transparent 80%);mask-image:linear-gradient(to bottom,black 0%,black 60%,transparent 80%)}.three-bg.svelte-1usdqnj{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.container.svelte-1usdqnj{width:100%;max-width:100vw;min-height:100vh;flex-shrink:0;margin:0;padding:0;text-align:center;position:relative;z-index:10;display:flex;justify-content:center;align-items:stretch;overflow-x:hidden}.login-card.svelte-1usdqnj,.signup-card.svelte-1usdqnj{background:transparent;border:none;border-radius:0;padding:2rem 3rem 30px;padding-bottom:70px}.login-card.svelte-1usdqnj,.signup-card.svelte-1usdqnj{margin:0;width:100%;text-align:center;box-shadow:none;position:relative;overflow:hidden;color-scheme:dark;display:flex;flex-direction:column;align-items:center;justify-content:center}h1.svelte-1usdqnj{font-size:calc(1.7rem + 2px);line-height:1.1;font-weight:400;color:light-dark(#000000,#ffffff)}.subtag.svelte-1usdqnj{color:light-dark(#00000096,#ffffff96);font-size:1.2rem;margin-bottom:1.4rem;margin-top:0;font-weight:300;line-height:1.55rem}.input-wrapper.svelte-1usdqnj{position:relative;margin-bottom:1.25rem;width:100%;max-width:323px;margin-left:auto;margin-right:auto}.input-field.svelte-1usdqnj{width:100%;max-width:323px;padding:1.1rem 1.5rem;font-family:Geist,sans-serif;font-size:.95rem;font-weight:400;text-align:left;border:1px solid light-dark(#858585,#7a7a7a);border-radius:12px;background:light-dark(#fafafa,#050505);color:light-dark(#111,#eee);transition:all .2s ease;outline:none;box-sizing:border-box;filter:saturate(1)}.input-field.svelte-1usdqnj:hover{border-color:light-dark(#3876b7,#419eff);background:light-dark(#fafafa,#050505)}.input-field.svelte-1usdqnj:focus{outline:none;border-color:light-dark(#3876b7,#419eff);background:linear-gradient(light-dark(#007aff1a,#00b0ff1a),light-dark(#007aff14,#00b0ff14)),light-dark(#fff,#000);box-shadow:0 0 0 3px light-dark(#007aff40,#00b0ff40)}.input-field.svelte-1usdqnj::placeholder{color:transparent}.floating-label-wrapper.svelte-1usdqnj{position:relative}.floating-label.svelte-1usdqnj{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);font-family:Geist,sans-serif;font-size:.95rem;font-weight:400;color:light-dark(rgb(103,103,103),rgb(152,152,152));pointer-events:none;transition:.2s;background:none;padding:0 .3rem}.floating-label-wrapper.svelte-1usdqnj .input-field:where(.svelte-1usdqnj):focus~.floating-label:where(.svelte-1usdqnj),.floating-label-wrapper.has-value.svelte-1usdqnj .floating-label:where(.svelte-1usdqnj),.floating-label-wrapper.svelte-1usdqnj .input-field:where(.svelte-1usdqnj):not(:placeholder-shown)~.floating-label:where(.svelte-1usdqnj){top:0;transform:translateY(-50%);font-size:.75rem;color:light-dark(#3876b7,#419eff);background:linear-gradient(to top,light-dark(#e9f1fa,#05111e) 50%,light-dark(#fff,#000) 50%)}.floating-label-wrapper.has-value.svelte-1usdqnj .input-field:where(.svelte-1usdqnj):not(:focus)~.floating-label:where(.svelte-1usdqnj),.floating-label-wrapper.svelte-1usdqnj .input-field:where(.svelte-1usdqnj):not(:focus):not(:placeholder-shown)~.floating-label:where(.svelte-1usdqnj){color:light-dark(#858585,#7a7a7a);background:light-dark(#fff,#000)}.floating-label-wrapper.svelte-1usdqnj:hover .input-field:where(.svelte-1usdqnj):not(:focus)~.floating-label:where(.svelte-1usdqnj){color:light-dark(#3876b7,#419eff)}.input-field.svelte-1usdqnj:-webkit-autofill,.input-field.svelte-1usdqnj:-webkit-autofill:hover,.input-field.svelte-1usdqnj:-webkit-autofill:focus,.input-field.svelte-1usdqnj:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px light-dark(#fafafa,#050505) inset!important;box-shadow:0 0 0 1000px light-dark(#fafafa,#050505) inset!important;-webkit-text-fill-color:light-dark(#111,#eee)!important;transition:background-color 5000s ease-in-out 0s}.btn.svelte-1usdqnj{display:flex;width:100%;max-width:323px;height:48px;padding:0;border-radius:9999px;font-size:.875rem;cursor:pointer;text-decoration:none;font-family:inherit;border:none;transition:background .2s ease;background:light-dark(#3876b7,#419eff);color:light-dark(#fff,#000);margin:.5rem auto 0;box-sizing:border-box;align-items:center;justify-content:center;position:relative}.btn.svelte-1usdqnj:hover:not(:disabled){background:light-dark(#3876b7d6,#419effd6)}.btn-google.svelte-1usdqnj{gap:.6rem;background:transparent;color:light-dark(#000,#fff);border:1px solid light-dark(rgba(0,0,0,.28),rgba(255,255,255,.28));font-weight:500}.btn-google.svelte-1usdqnj:hover:not(:disabled){background:light-dark(rgba(0,0,0,.06),rgba(255,255,255,.06))}.btn-google.svelte-1usdqnj:active:not(:disabled){background:light-dark(rgba(0,0,0,.1),rgba(255,255,255,.1))}.btn-google.svelte-1usdqnj:disabled{opacity:.5}.google-g.svelte-1usdqnj{flex-shrink:0}.or-divider.svelte-1usdqnj{display:flex;align-items:center;gap:.75rem;width:100%;max-width:323px;margin:.9rem auto .4rem;color:light-dark(#00000066,#ffffff66);font-size:.75rem}.or-divider.svelte-1usdqnj:before,.or-divider.svelte-1usdqnj:after{content:"";flex:1;height:1px;background:light-dark(#e0e0e0,#1f1f1f)}.btn.svelte-1usdqnj:active:not(:disabled){background:light-dark(#3876b7d6,#419effd6)}.btn.svelte-1usdqnj:disabled{opacity:.5;cursor:wait}.btn.svelte-1usdqnj .btn-text:where(.svelte-1usdqnj){display:inline}#loginBtn.svelte-1usdqnj{font-family:Geist Mono,monospace;font-weight:400}.btn.loading.svelte-1usdqnj .btn-text:where(.svelte-1usdqnj){visibility:hidden}.loading-spinner.svelte-1usdqnj{position:absolute;width:18px;height:18px;border:2px solid light-dark(rgba(255,255,255,.3),rgba(0,0,0,.3));border-radius:50%;border-top-color:light-dark(#fff,#000);animation:svelte-1usdqnj-spin .6s linear infinite;opacity:0;transition:opacity .2s ease}.btn.loading.svelte-1usdqnj .loading-spinner:where(.svelte-1usdqnj){opacity:1}@keyframes svelte-1usdqnj-spin{to{transform:rotate(360deg)}}.forgot-password-link.svelte-1usdqnj{margin-top:1rem;text-align:center}.link-btn.svelte-1usdqnj{color:light-dark(#00000096,#ffffff96);font-size:.875rem;text-decoration:none;font-weight:300;background:none;border:none;cursor:pointer;font-family:inherit;padding:0;transition:color .2s ease}.link-btn.svelte-1usdqnj:hover{color:light-dark(#3876b7,#419eff)}.create-account-section.svelte-1usdqnj{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid light-dark(#e0e0e0,#1f1f1f);text-align:center}.create-account-text.svelte-1usdqnj{color:light-dark(#00000096,#ffffff96);font-size:.875rem;font-weight:300}.create-account-link.svelte-1usdqnj{color:light-dark(#3876b7,#419eff);text-decoration:none;font-weight:300;transition:opacity .2s ease;cursor:pointer;background:none;border:none;font-size:.875rem;font-family:inherit;padding:0}.create-account-link.svelte-1usdqnj:hover{opacity:.7}.error-message.svelte-1usdqnj{position:fixed;bottom:29px;left:50%;transform:translate(-50%);color:light-dark(#36191b,#ffd6d9);font-size:.95rem;background:light-dark(#fce4e4,#320e0e);padding:.75rem 1.5rem;border-radius:12px;text-align:center;z-index:2000;max-width:90%;animation:svelte-1usdqnj-slideUp .3s ease forwards}.error-message.error-message--ga.svelte-1usdqnj{white-space:nowrap;max-width:calc(100vw - 32px);overflow:hidden;text-overflow:ellipsis}@keyframes svelte-1usdqnj-slideUp{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.session-expired-note.svelte-1usdqnj{margin:0 0 18px;padding:11px 15px;border-radius:12px;background:light-dark(rgba(255,176,32,.12),rgba(179,60,0,.12));border:.5px solid light-dark(rgba(197,128,0,.32),rgba(216,113,0,.32));color:light-dark(#8a5a00,#e49c15);font-size:.9rem;line-height:1.4;text-align:left;animation:svelte-1usdqnj-noteFadeIn .3s ease forwards}@keyframes svelte-1usdqnj-noteFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.back-btn.svelte-1usdqnj{position:absolute;top:1rem;left:1rem;font-size:1.5rem;color:light-dark(#3876b7,#419eff);background:none;border:none;cursor:pointer;padding:.5rem;line-height:1;z-index:20;transition:opacity .2s ease}.back-btn.svelte-1usdqnj:hover{opacity:.6}.step-dots.svelte-1usdqnj{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:1.5rem}.dot.svelte-1usdqnj{width:8px;height:8px;border-radius:50%;background:light-dark(#d1d1d6,#2d2d35);transition:background .3s ease}.dot.active.svelte-1usdqnj{background:light-dark(#3876b7,#419eff)}.steps-container.svelte-1usdqnj{position:relative;min-height:160px}.step.svelte-1usdqnj{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translate(30px);transition:opacity .3s ease-out,transform .3s ease-out;pointer-events:none}.step.active.svelte-1usdqnj{opacity:1;transform:translate(0);pointer-events:auto;position:relative}.top-nav.svelte-1usdqnj{position:fixed;top:2px;left:0;right:0;z-index:30;background:light-dark(rgba(10,10,10,.85),rgba(245,245,245,.85));-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);border-bottom:.7px solid light-dark(rgba(255,255,255,.11),rgba(0,0,0,.11));border-radius:var(--window-radius, 26px) var(--window-radius, 26px) 0 0;display:none;align-items:center;justify-content:flex-end;padding:1rem}.top-nav.svelte-1usdqnj:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;border-radius:var(--window-radius, 26px) var(--window-radius, 26px) 0 0;background:none;box-shadow:inset 0 .6px light-dark(#ffffff27,#00000027),0 1px 2px #fff0 inset,inset 0 4px 16px -2px light-dark(#ffffff14,#00000014);-webkit-mask-image:linear-gradient(to bottom,black 0%,transparent 60%);mask-image:linear-gradient(to bottom,black 0%,transparent 60%);pointer-events:none;z-index:1}.welcome-title.svelte-1usdqnj{font-size:31px;line-height:1.1;margin:1.5rem 0 .75rem;font-weight:400}.welcome-subtag.svelte-1usdqnj{color:light-dark(#828282,#7d7d7d);font-size:1.1rem;margin-bottom:2.5rem;margin-top:0;font-weight:300;line-height:1.55rem}.lgp-screen.svelte-1usdqnj{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483640;background:light-dark(#000,#fff);overflow:hidden;display:grid;place-items:center;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.lgp-splat.svelte-1usdqnj{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.lgp-scrim.svelte-1usdqnj{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(125% 85% at 50% 40%,rgba(0,0,0,0) 32%,light-dark(rgba(0,0,0,.5),rgba(255,255,255,.5)) 100%),linear-gradient(to bottom,light-dark(rgba(0,0,0,.28),rgba(255,255,255,.28)) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0) 58%,light-dark(rgba(0,0,0,.58),rgba(255,255,255,.58)) 100%)}.lgp-stack.svelte-1usdqnj{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:clamp(16px,3.2dvh,28px);padding:clamp(16px,5vw,32px)}.lgp-title.svelte-1usdqnj{margin:0;font-family:Geist,system-ui,sans-serif;font-weight:300;font-size:clamp(1.45rem,4.4vw,1.9rem);line-height:1;letter-spacing:-.02em;color:light-dark(#ffffff,#000000);text-shadow:0 1px 22px light-dark(rgba(0,0,0,.5),rgba(255,255,255,.5))}.lgp-dots.svelte-1usdqnj{display:flex;justify-content:center;gap:16px}.lgp-dot.svelte-1usdqnj{width:11px;height:11px;border-radius:50%;background:light-dark(rgba(255,255,255,.06),rgba(0,0,0,.06));border:1px solid light-dark(rgba(255,255,255,.5),rgba(0,0,0,.5));box-shadow:inset 0 1px .5px light-dark(rgba(255,255,255,.45),rgba(0,0,0,.45)),0 1px 2px light-dark(rgba(0,0,0,.35),rgba(255,255,255,.35));transition:transform .22s cubic-bezier(.2,.8,.2,1.2),background .18s ease,box-shadow .22s ease,border-color .18s ease}.lgp-dot.filled.svelte-1usdqnj{background:light-dark(rgba(255,255,255,.96),rgba(0,0,0,.96));border-color:light-dark(rgba(255,255,255,.96),rgba(0,0,0,.96));box-shadow:0 0 12px light-dark(rgba(255,255,255,.55),rgba(0,0,0,.55)),0 0 3px light-dark(rgba(255,255,255,.9),rgba(0,0,0,.9));transform:scale(1.16)}.lgp-dots.shake.svelte-1usdqnj{animation:svelte-1usdqnj-lgp-shake .45s cubic-bezier(.36,.07,.19,.97) both}@keyframes svelte-1usdqnj-lgp-shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-8px)}40%,60%{transform:translate(8px)}}.lgp-error.svelte-1usdqnj{margin:0;min-height:1.05em;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:light-dark(rgba(255,173,173,.95),rgba(161,38,38,.95));text-shadow:0 1px 8px light-dark(rgba(0,0,0,.55),rgba(255,255,255,.55));opacity:0;transition:opacity .2s ease}.lgp-error.visible.svelte-1usdqnj{opacity:1}.lgp-pad.svelte-1usdqnj{--key: clamp(62px, 18.5vw, 76px);display:grid;grid-template-columns:repeat(3,var(--key));gap:clamp(15px,3.6vw,22px);justify-items:center;align-items:center}.lgp-key.svelte-1usdqnj{position:relative;width:var(--key);height:var(--key);border:none;border-radius:50%;cursor:pointer;display:grid;place-items:center;font-family:Geist,sans-serif;font-size:calc(var(--key) * .42);font-weight:300;color:light-dark(rgba(255,255,255,.96),rgba(0,0,0,.96));background:radial-gradient(125% 125% at 50% 16%,light-dark(rgba(255,255,255,.24),rgba(0,0,0,.24)),light-dark(rgba(255,255,255,.07),rgba(0,0,0,.07)) 46%,light-dark(rgba(255,255,255,.035),rgba(0,0,0,.035)) 100%);-webkit-backdrop-filter:blur(14px) saturate(185%) brightness(1.08);backdrop-filter:blur(14px) saturate(185%) brightness(1.08);box-shadow:inset 0 1px .5px light-dark(rgba(255,255,255,.65),rgba(0,0,0,.65)),inset 0 -10px 16px -10px light-dark(rgba(255,255,255,.12),rgba(0,0,0,.12)),inset 0 0 0 1px light-dark(rgba(255,255,255,.1),rgba(0,0,0,.1)),0 7px 20px light-dark(rgba(0,0,0,.32),rgba(255,255,255,.32)),0 1px 1px light-dark(rgba(0,0,0,.22),rgba(255,255,255,.22));text-shadow:0 1px 2px light-dark(rgba(0,0,0,.35),rgba(255,255,255,.35));-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:transform .24s cubic-bezier(.2,.9,.25,1.3),background .15s ease,box-shadow .2s ease}.lgp-key.svelte-1usdqnj:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(62% 52% at 33% 16%,light-dark(rgba(255,255,255,.6),rgba(0,0,0,.6)),rgba(255,255,255,0) 62%);mix-blend-mode:screen;opacity:.72;pointer-events:none}@media (hover: hover) and (pointer: fine){.lgp-key.svelte-1usdqnj:hover:not(:disabled){background:radial-gradient(125% 125% at 50% 16%,light-dark(rgba(255,255,255,.32),rgba(0,0,0,.32)),light-dark(rgba(255,255,255,.1),rgba(0,0,0,.1)) 48%,light-dark(rgba(255,255,255,.05),rgba(0,0,0,.05)) 100%);box-shadow:inset 0 1px 1px light-dark(rgba(255,255,255,.75),rgba(0,0,0,.75)),inset 0 0 0 1px light-dark(rgba(255,255,255,.16),rgba(0,0,0,.16)),0 8px 22px light-dark(rgba(0,0,0,.34),rgba(255,255,255,.34)),0 1px 1px light-dark(rgba(0,0,0,.22),rgba(255,255,255,.22))}}.lgp-key.svelte-1usdqnj:active:not(:disabled){transform:scale(.92);background:radial-gradient(125% 125% at 50% 32%,light-dark(rgba(255,255,255,.42),rgba(0,0,0,.42)),light-dark(rgba(255,255,255,.14),rgba(0,0,0,.14)) 55%,light-dark(rgba(255,255,255,.07),rgba(0,0,0,.07)) 100%);box-shadow:inset 0 1px 1px light-dark(rgba(255,255,255,.8),rgba(0,0,0,.8)),inset 0 0 20px light-dark(rgba(255,255,255,.2),rgba(0,0,0,.2)),inset 0 0 0 1px light-dark(rgba(255,255,255,.2),rgba(0,0,0,.2)),0 3px 12px light-dark(rgba(0,0,0,.3),rgba(255,255,255,.3))}.lgp-key.svelte-1usdqnj:disabled{cursor:default}.lgp-key-empty.svelte-1usdqnj,.lgp-key-empty.svelte-1usdqnj:before{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;pointer-events:none;content:none}.lgp-key-action.svelte-1usdqnj{color:light-dark(rgba(255,255,255,.82),rgba(0,0,0,.82));background:radial-gradient(125% 125% at 50% 16%,light-dark(rgba(255,255,255,.13),rgba(0,0,0,.13)),light-dark(rgba(255,255,255,.04),rgba(0,0,0,.04)) 60%)}.lgp-key-action.svelte-1usdqnj:disabled{opacity:.4}.lgp-meta.svelte-1usdqnj{position:fixed;z-index:3;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:400;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:light-dark(rgba(255,255,255,.72),rgba(0,0,0,.72));text-decoration:none;text-shadow:0 1px 10px light-dark(rgba(0,0,0,.5),rgba(255,255,255,.5))}a.lgp-meta.svelte-1usdqnj{transition:color .2s ease}a.lgp-meta.svelte-1usdqnj:hover{color:light-dark(#ffffff,#000000)}.lgp-meta-tl.svelte-1usdqnj{top:calc(clamp(14px,2vh,22px) + env(safe-area-inset-top,0px));left:calc(clamp(14px,2.2vw,28px) + env(safe-area-inset-left,0px))}.lgp-meta-tr.svelte-1usdqnj{top:calc(clamp(14px,2vh,22px) + env(safe-area-inset-top,0px));right:calc(clamp(14px,2.2vw,28px) + env(safe-area-inset-right,0px))}.lgp-meta-bl.svelte-1usdqnj{bottom:calc(9px + env(safe-area-inset-bottom,0px));left:calc(clamp(14px,2.2vw,28px) + env(safe-area-inset-left,0px))}.lgp-meta-br.svelte-1usdqnj{bottom:calc(9px + env(safe-area-inset-bottom,0px));right:calc(clamp(14px,2.2vw,28px) + env(safe-area-inset-right,0px))}@media (max-width: 600px){.lgp-live.svelte-1usdqnj{display:none}}@media (prefers-reduced-motion: reduce){.lgp-key.svelte-1usdqnj,.lgp-dot.svelte-1usdqnj{transition-duration:.01ms}}.hamburger.svelte-1usdqnj{position:relative;z-index:31;display:none;flex-direction:column;justify-content:center;gap:7px;width:40px;height:40px;padding:0;border:none;outline:none;box-shadow:none;background:light-dark(rgb(24,24,27),rgb(230,230,235));cursor:pointer;border-radius:8px;transition:background .2s ease;align-items:center}.hamburger.svelte-1usdqnj:hover,.hamburger.svelte-1usdqnj:active{box-shadow:none}.hamburger-line.svelte-1usdqnj{display:block;height:2px;background:light-dark(rgba(220,220,220,1),rgb(35,35,35));border-radius:1px;transition:width .3s cubic-bezier(.25,.1,.25,1),transform .3s cubic-bezier(.25,.1,.25,1),opacity .2s ease}.hamburger-line.svelte-1usdqnj:first-child{width:16px}.hamburger-line.svelte-1usdqnj:last-child{width:16px}.hamburger.open.svelte-1usdqnj .hamburger-line:where(.svelte-1usdqnj):first-child{width:15px;transform:translateY(4.5px) rotate(45deg)}.hamburger.open.svelte-1usdqnj .hamburger-line:where(.svelte-1usdqnj):last-child{width:15px;transform:translateY(-4.5px) rotate(-45deg)}.menu-backdrop.svelte-1usdqnj{position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;background:light-dark(rgba(0,0,0,.35),rgba(255,255,255,.35));backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.menu-panel.svelte-1usdqnj{position:fixed;top:0;right:0;width:415px;z-index:20;background:light-dark(#0a0a0a,#f5f5f5);border-bottom:1px solid light-dark(rgba(255,255,255,.08),rgba(0,0,0,.08));border-left:1px solid light-dark(rgba(255,255,255,.08),rgba(0,0,0,.08));border-bottom-left-radius:12px;padding:6.2rem 2rem 1.5rem;display:flex;flex-direction:column;align-items:center;opacity:0;pointer-events:none;visibility:hidden}.menu-panel.open.svelte-1usdqnj{opacity:1;visibility:visible;pointer-events:auto}.menu-header.svelte-1usdqnj{font-family:Geist Mono,monospace;font-size:.85rem;font-weight:400;color:light-dark(#ffffff,#000000);margin:0 0 1rem;width:100%;text-align:center}.menu-links.svelte-1usdqnj{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.menu-link.svelte-1usdqnj{font-family:Geist,sans-serif;font-size:1em;font-weight:400;letter-spacing:-.02em;color:light-dark(rgba(255,255,255,.45),rgba(0,0,0,.45));text-decoration:none;padding:.85rem 1.5rem;border-radius:10px;background:light-dark(rgba(255,255,255,.03),rgba(0,0,0,.03));transition:background .2s ease,color .2s ease;display:block;width:100%;text-align:center}.menu-link.svelte-1usdqnj:hover{background:light-dark(rgba(255,255,255,.05),rgba(0,0,0,.05));color:light-dark(rgba(255,255,255,.88),rgba(0,0,0,.88))}.menu-link.svelte-1usdqnj:active{background:light-dark(rgba(255,255,255,.08),rgba(0,0,0,.08));color:light-dark(#ffffff,#000000);transition:background .05s ease,color .05s ease}.menu-link.disabled.svelte-1usdqnj{opacity:.35;pointer-events:none;cursor:default}.menu-footer.svelte-1usdqnj{width:100%;margin-top:1rem;padding-top:1.5rem}.menu-btn-start.svelte-1usdqnj{display:block;width:100%;text-align:center;font-family:Geist,sans-serif;font-size:.8125rem;font-weight:420;color:light-dark(#000000,#ffffff);background:light-dark(#ffffff,#000000);padding:.625rem 1.5rem;border-radius:8px;text-decoration:none;transition:color .25s ease,transform .15s ease}.menu-btn-start.svelte-1usdqnj:hover{color:light-dark(rgba(0,0,0,.65),rgba(255,255,255,.65))}.menu-btn-start.svelte-1usdqnj:active{background:light-dark(rgba(255,255,255,.7),rgba(0,0,0,.7));transform:scale(.97)}@media (max-width: 768px){.menu-panel.svelte-1usdqnj{width:100%;right:0;left:0;border-left:none;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:6.2rem 1.5rem 2rem;box-sizing:border-box}.menu-link.svelte-1usdqnj{padding:1rem 1.5rem;box-sizing:border-box}.menu-btn-start.svelte-1usdqnj{padding:.75rem 1.5rem;box-sizing:border-box}}.login-footer.svelte-1usdqnj{position:fixed;bottom:0;left:0;right:0;z-index:30;background:light-dark(rgba(10,10,10,.85),rgba(245,245,245,.85));-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);border-top:.7px solid light-dark(rgba(255,255,255,.11),rgba(0,0,0,.11));padding:1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;box-sizing:border-box}.footer-links.svelte-1usdqnj{display:none;align-items:center;gap:.5rem}.footer-link.svelte-1usdqnj{font-family:Geist,sans-serif;font-size:.75rem;font-weight:400;color:light-dark(rgba(255,255,255,.45),rgba(0,0,0,.45));text-decoration:none;transition:color .2s ease}.footer-link.svelte-1usdqnj:hover{color:light-dark(rgba(255,255,255,.88),rgba(0,0,0,.88))}.footer-divider.svelte-1usdqnj{font-size:.7rem;color:light-dark(rgba(255,255,255,.2),rgba(0,0,0,.2))}.footer-copyright.svelte-1usdqnj{font-size:.7rem;font-weight:400;color:light-dark(rgba(255,255,255,.3),rgba(0,0,0,.3));margin:0}@media (max-width: 768px){.container.svelte-1usdqnj{min-height:100dvh;max-height:100dvh;overflow:hidden}.login-card.svelte-1usdqnj,.signup-card.svelte-1usdqnj{padding:1.25rem 1.5rem 40px}.subtag.svelte-1usdqnj{margin-bottom:1.4rem;font-size:1.05rem;color:light-dark(#0000007a,#ffffff7a)}.input-field.svelte-1usdqnj{padding:.85rem 1.25rem}.floating-label.svelte-1usdqnj{left:1rem}.btn.svelte-1usdqnj{height:44px;margin-top:.35rem}.forgot-password-link.svelte-1usdqnj{margin-top:1rem}.create-account-section.svelte-1usdqnj{margin-top:1.25rem;padding-top:1.25rem}.steps-container.svelte-1usdqnj{min-height:140px}.step-dots.svelte-1usdqnj{margin-bottom:1rem}}.login-signup-wrapper.ga-mode.svelte-1usdqnj{filter:none;align-items:flex-start}.login-signup-wrapper.ga-mode.svelte-1usdqnj:after,.login-signup-wrapper.ga-mode.svelte-1usdqnj .login-footer:where(.svelte-1usdqnj){display:none}.login-signup-wrapper.ga-mode.svelte-1usdqnj .three-bg:where(.svelte-1usdqnj){display:none}.ga-bg.svelte-1usdqnj{position:fixed;top:0;left:0;right:0;height:max(100%,100lvh);--ga-fade: clamp(min(120px, 30svh), 16svh, 170px);--ga-t: env(safe-area-inset-top, 0px);--ga-b: env(safe-area-inset-bottom, 0px);z-index:0;pointer-events:none;background:#1d1a17}.ga-bg.svelte-1usdqnj:before{content:"";position:absolute;top:0;left:0;right:0;height:100vh;height:100svh;background:linear-gradient(to top,#1d1a17 var(--ga-b),rgb(29 26 23 / .86) calc(var(--ga-b) + var(--ga-fade) * .15),rgb(29 26 23 / .64) calc(var(--ga-b) + var(--ga-fade) * .35),rgb(29 26 23 / .38) calc(var(--ga-b) + var(--ga-fade) * .55),rgb(29 26 23 / .16) calc(var(--ga-b) + var(--ga-fade) * .75),rgb(29 26 23 / .04) calc(var(--ga-b) + var(--ga-fade) * .9),rgb(29 26 23 / 0) calc(var(--ga-b) + var(--ga-fade))),radial-gradient(#2f2a27,#151311)}.ga-bg.svelte-1usdqnj:after{content:"";position:absolute;top:0;left:0;right:0;height:calc(var(--ga-t) + var(--ga-fade));transform:translateY(var(--ga-vv-shift, 0px));background:linear-gradient(to bottom,#1d1a17 var(--ga-t),rgb(29 26 23 / .86) calc(var(--ga-t) + var(--ga-fade) * .15),rgb(29 26 23 / .64) calc(var(--ga-t) + var(--ga-fade) * .35),rgb(29 26 23 / .38) calc(var(--ga-t) + var(--ga-fade) * .55),rgb(29 26 23 / .16) calc(var(--ga-t) + var(--ga-fade) * .75),rgb(29 26 23 / .04) calc(var(--ga-t) + var(--ga-fade) * .9),rgb(29 26 23 / 0) calc(var(--ga-t) + var(--ga-fade)))}html:has(.login-signup-wrapper.ga-mode),body:has(.login-signup-wrapper.ga-mode){background:#1d1a17!important}.login-signup-wrapper.ga-mode.svelte-1usdqnj{background:#1d1a17}@media (max-width: 768px){.login-signup-wrapper.ga-mode.svelte-1usdqnj{overflow-y:hidden;overscroll-behavior:none;touch-action:none}.login-signup-wrapper.ga-mode.svelte-1usdqnj:has(:where(.svelte-1usdqnj):is(input:where(.svelte-1usdqnj)):focus){overflow-y:auto;touch-action:pan-y pinch-zoom}html:has(.login-signup-wrapper.ga-mode),body:has(.login-signup-wrapper.ga-mode){overflow:hidden;overscroll-behavior:none}}.ga-pane.svelte-1usdqnj{position:relative;z-index:10;color:light-dark(rgba(255,255,255,.78),rgba(0,0,0,.78));width:100%;min-height:100%;flex-shrink:0;display:flex;justify-content:center;align-items:center}.ga-box.svelte-1usdqnj{width:100%;max-width:390px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column}.ga-stack.svelte-1usdqnj{display:flex;flex-direction:column;gap:24px}.ga-stack--lift.svelte-1usdqnj{position:relative}@media (prefers-reduced-motion: reduce){.ga-stack--lift.svelte-1usdqnj{transition:none}}.ga-step--form.svelte-1usdqnj .ga-carousel.ga-carousel--hopping{transition:none}.ga-step--form.svelte-1usdqnj .ga-carousel.ga-carousel--hop{opacity:0;filter:none;pointer-events:none}.ga-step--form.svelte-1usdqnj .ga-head:where(.svelte-1usdqnj):not(:has(.ga-title)) .ga-sub--form:where(.svelte-1usdqnj){position:relative;top:-19px}.ga-sub.ga-sub--form.ga-sub--error.svelte-1usdqnj{color:#fe5950}.ga-sub.ga-sub--form.ga-top-error.svelte-1usdqnj{position:fixed;top:calc(env(safe-area-inset-top,0px) + 24px);left:24px;right:24px;margin:0;text-align:center;z-index:2000}.ga-step--form.svelte-1usdqnj:has(.ga-input--error:where(.svelte-1usdqnj)) .ga-sub.ga-sub--form:where(.svelte-1usdqnj){color:#fe5950}.ga-step--form.svelte-1usdqnj .ga-carousel.ga-carousel--above:not(.ga-carousel--hopping){transition:opacity .182s cubic-bezier(.4,0,.2,1),filter .182s cubic-bezier(.4,0,.2,1)}.ga-step--form.svelte-1usdqnj:has(.ga-input--error:where(.svelte-1usdqnj)) .ga-carousel.ga-carousel--above{opacity:0;filter:blur(8px);pointer-events:none}.ga-fake-caret{position:absolute;display:none;width:2px;border-radius:1px;background:#ccbb9b;pointer-events:none;z-index:2}.ga-stack--lift.svelte-1usdqnj.ga-stack--moving .ga-input:where(.svelte-1usdqnj){caret-color:transparent}.ga-head.svelte-1usdqnj{display:flex;flex-direction:column;gap:8px}.ga-title.svelte-1usdqnj{margin:0;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:36px;font-weight:500;line-height:1;color:light-dark(#ffffff,#000000)}.ga-title.ga-title--signin.svelte-1usdqnj{margin-bottom:3px}.ga-sub.svelte-1usdqnj{margin:0;font-size:15px;font-weight:400;line-height:21px;color:light-dark(rgba(255,255,255,.64),rgba(0,0,0,.56))}.ga-btn.svelte-1usdqnj{position:relative;width:100%;height:48px;padding:0 24px;border:1px solid transparent;border-radius:24px;background:light-dark(#0540ad,#74cdff);color:light-dark(#ffffff,#000000);font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-weight:600;line-height:1.2;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;overflow:hidden;transition:background .15s ease}.ga-btn.svelte-1usdqnj,.ga-btn.svelte-1usdqnj:hover:not(:disabled),.ga-btn.svelte-1usdqnj:active:not(:disabled){background:light-dark(rgb(32,139,241),rgb(0,155,255))}.ga-btn.svelte-1usdqnj:after{content:"";position:absolute;top:0;bottom:0;left:0;width:60%;background:linear-gradient(105deg,rgba(255,255,255,0) 0%,light-dark(rgba(255,255,255,.12),rgba(0,0,0,.12)) 50%,rgba(255,255,255,0) 100%);transform:translate(-100%);opacity:0;pointer-events:none}.ga-btn.svelte-1usdqnj.shimmer:after{opacity:1;animation:svelte-1usdqnj-ga-shimmer 2.3s ease-out 1}.ga-btn.svelte-1usdqnj.hover-shimmer:after{opacity:1;animation:svelte-1usdqnj-ga-shimmer-loop 2.3s ease-out infinite}.ga-btn.svelte-1usdqnj:disabled:after{opacity:0}@keyframes svelte-1usdqnj-ga-shimmer{0%{transform:translate(-100%)}47%,to{transform:translate(220%)}}@keyframes svelte-1usdqnj-ga-shimmer-loop{0%{transform:translate(-100%)}47%,to{transform:translate(220%)}}@media (prefers-reduced-motion: reduce){.ga-btn.svelte-1usdqnj.shimmer:after,.ga-btn.svelte-1usdqnj.hover-shimmer:after{animation:none;opacity:0}}.ga-btn.svelte-1usdqnj:disabled{opacity:.6;cursor:default}.ga-btn.loading.svelte-1usdqnj .btn-text:where(.svelte-1usdqnj){visibility:hidden}.ga-btn.loading.svelte-1usdqnj .loading-spinner:where(.svelte-1usdqnj){opacity:1}.ga-or.svelte-1usdqnj{display:flex;align-items:center;gap:16px;font-size:14px;font-weight:500;line-height:21px;color:light-dark(rgba(255,255,255,.64),rgba(0,0,0,.64))}.ga-or.svelte-1usdqnj:before,.ga-or.svelte-1usdqnj:after{content:"";flex:1;height:1px;background:light-dark(rgba(255,255,255,.12),rgba(0,0,0,.12))}.ga-fields.svelte-1usdqnj{margin:0;display:flex;flex-direction:column;gap:16px}.ga-field.svelte-1usdqnj{display:flex;flex-direction:column;gap:8px}.ga-label.svelte-1usdqnj{font-size:16px;font-weight:500;line-height:24px;color:light-dark(rgba(255,255,255,.78),rgba(0,0,0,.78));text-align:left}.ga-label.ga-sub.svelte-1usdqnj{font-size:15px;font-weight:400;line-height:21px;color:light-dark(rgba(255,255,255,.64),rgba(0,0,0,.56))}.ga-input.svelte-1usdqnj{width:100%;height:40px;padding:0 16px;box-sizing:border-box;border:1px solid light-dark(rgba(255,255,255,.12),rgba(0,0,0,.12));border-radius:6px;background:#8e8e8e21;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:light-dark(#ffffff,#000000);caret-color:light-dark(#ffffff,#000000);font-family:inherit;font-size:16px;font-weight:400;line-height:24px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.ga-input.svelte-1usdqnj:hover{border-color:light-dark(rgba(255,255,255,.24),rgba(0,0,0,.24))}.ga-input.svelte-1usdqnj:focus{border-color:light-dark(#2c88f7,#0a94ff);box-shadow:0 0 0 1px light-dark(#2c88f7,#0a94ff)}.ga-input.svelte-1usdqnj:-webkit-autofill,.ga-input.svelte-1usdqnj:-webkit-autofill:hover,.ga-input.svelte-1usdqnj:-webkit-autofill:focus{-webkit-text-fill-color:light-dark(#ffffff,#000000);transition:background-color 600000s 0s,color 600000s 0s;caret-color:light-dark(#ffffff,#000000)}.ga-input.svelte-1usdqnj::placeholder{color:light-dark(rgba(255,255,255,.32),rgba(0,0,0,.32))}.ga-input-wrap.svelte-1usdqnj{position:relative}.ga-input.ga-input--check.svelte-1usdqnj{padding-right:40px}.ga-check.svelte-1usdqnj{position:absolute;right:12px;top:50%;margin-top:-9px;color:light-dark(#2c88f7,#0a94ff);pointer-events:none}.ga-links.svelte-1usdqnj{display:flex;flex-direction:column;gap:12px}.ga-line.svelte-1usdqnj{margin:0;font-size:14px;line-height:21px;color:light-dark(rgba(255,255,255,.78),rgba(0,0,0,.78));text-align:left}.ga-link.svelte-1usdqnj{padding:0;border:none;background:none;font:inherit;color:light-dark(#2c88f7,#0a94ff);cursor:pointer}.ga-link.svelte-1usdqnj:hover{text-decoration:underline}.ga-legal.svelte-1usdqnj{margin:48px 0 0;font-size:16px;font-weight:400;line-height:24px;color:light-dark(rgba(255,255,255,.56),rgba(0,0,0,.56));text-align:left}.ga-legal.svelte-1usdqnj a:where(.svelte-1usdqnj){color:inherit;text-decoration:underline}.ga-foot.svelte-1usdqnj{margin-top:64px;display:flex;flex-direction:column;align-items:center;gap:24px}.ga-foot--ghost.svelte-1usdqnj{visibility:hidden}.ga-home.svelte-1usdqnj{display:block;line-height:0;border-radius:10px;-webkit-tap-highlight-color:transparent}a.ga-home.svelte-1usdqnj{cursor:pointer}a.ga-home.svelte-1usdqnj:focus-visible{outline:2px solid rgb(74 161 255 / 70%);outline-offset:4px}.ga-wordmark.svelte-1usdqnj{display:block;width:40px;height:40px;-webkit-user-select:none;user-select:none;filter:saturate(.7)}.ga-box.svelte-1usdqnj{display:grid;grid-template-columns:minmax(0,1fr)}.ga-step.svelte-1usdqnj{grid-area:1 / 1;display:flex;flex-direction:column;align-self:center;min-width:0;overflow-wrap:anywhere}.ga-group.svelte-1usdqnj{display:flex;flex-direction:column;gap:24px}.ga-group.svelte-1usdqnj>:where(.svelte-1usdqnj),.ga-links.svelte-1usdqnj>:where(.svelte-1usdqnj){flex-shrink:0}.ga-btn.ga-btn-continue.svelte-1usdqnj{height:40px;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;transition:background .2s ease,color .2s ease}.ga-btn.ga-btn-continue.svelte-1usdqnj:disabled{opacity:1;background:#123160;color:#717171}.ga-copy.svelte-1usdqnj{font-size:14px;font-weight:400;color:light-dark(rgba(255,255,255,.48),rgba(0,0,0,.48))}.ga-pane.ob-top.svelte-1usdqnj{align-items:flex-start}.ga-pane.ob-top.svelte-1usdqnj .ga-box:where(.svelte-1usdqnj){padding-top:calc(24px + max(0px,50vh - 242px));padding-top:calc(24px + max(0px,50svh - 242px))}.ga-pane.ob-top.svelte-1usdqnj .ga-step:where(.svelte-1usdqnj){align-self:start}.ob-quotes.svelte-1usdqnj{margin-top:40px;display:flex;flex-direction:column;gap:12px}.ob-quotes.svelte-1usdqnj .carousel{margin-top:0;-webkit-mask-image:linear-gradient(to right,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.ga-step--form.svelte-1usdqnj .ga-carousel:where(.svelte-1usdqnj){order:-1;margin:0 -24px 32px}.ga-step--form.svelte-1usdqnj .ga-group:where(.svelte-1usdqnj){order:1;margin-top:-12px}.ga-step--form.svelte-1usdqnj .ga-fields:where(.svelte-1usdqnj){order:2}.ga-step--form.svelte-1usdqnj .ga-links:where(.svelte-1usdqnj){order:3}@media (min-width: 769px),(max-height: 448px){.ga-step--form.svelte-1usdqnj{position:relative;top:-99px;transition:top .3s cubic-bezier(.4,0,.2,1)}}@media (min-width: 769px),(max-height: 448px){.ga-step--form.svelte-1usdqnj .ga-carousel:where(.svelte-1usdqnj){order:4;align-self:center;width:calc((100% + 48px)*1.68);max-width:none;margin:45px 0 0}}.ga-sub--form.svelte-1usdqnj{text-align:center}.ga-line--sub.svelte-1usdqnj,.ga-line--sub.svelte-1usdqnj .ga-link:where(.svelte-1usdqnj){font-size:15px}.ga-line--sub.svelte-1usdqnj{color:#ffffff8f}@media (min-width: 769px),(max-height: 448px){.ga-foot--screen.svelte-1usdqnj .ga-copy:where(.svelte-1usdqnj){font-size:14px;font-weight:400;line-height:21px;color:#ffffff7a}}@media (min-width: 769px),(max-height: 448px){.ga-line--sub.svelte-1usdqnj,.ga-line--sub.svelte-1usdqnj .ga-link:where(.svelte-1usdqnj){font-size:14px}}.ga-title.svelte-1usdqnj,.ga-title.ga-title--talk.svelte-1usdqnj{font-family:Geist,system-ui,sans-serif;font-size:45px;font-weight:600;line-height:49px;letter-spacing:-.04em;overflow-wrap:normal;color:#fafafa;text-align:center;-webkit-font-smoothing:antialiased}@media (max-width: 768px) and (min-height: 449px){.ga-step--form.svelte-1usdqnj .ga-group:where(.svelte-1usdqnj):has(.ga-sub--under:where(.svelte-1usdqnj)){gap:14px}.ga-step--form.svelte-1usdqnj .ga-group:where(.svelte-1usdqnj) .ga-sub--under:where(.svelte-1usdqnj){top:0}.ga-step--form.svelte-1usdqnj .ga-head:where(.svelte-1usdqnj) .ga-sub--form:where(.svelte-1usdqnj){position:relative;top:9px}}@media (max-width: 768px) and (min-height: 449px){.ga-step--form.svelte-1usdqnj .ga-carousel:where(.svelte-1usdqnj){order:4;margin:0 -24px}.ga-step--form.svelte-1usdqnj{margin-bottom:calc(178px + env(safe-area-inset-bottom));position:relative;top:-72px}}@media (max-width: 768px) and (min-height: 449px){.ga-step--form.svelte-1usdqnj .ga-carousel:where(.svelte-1usdqnj){transition:opacity .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1)}.ga-step--form.svelte-1usdqnj{translate:0 var(--ga-fit-shift, 0px)}.ga-step--form.svelte-1usdqnj .ga-carousel:where(.svelte-1usdqnj).ga-carousel--off{opacity:0;filter:blur(8px);pointer-events:none}}.ga-step.ga-step--signin.svelte-1usdqnj{translate:0 calc(var(--ga-fit-shift, 0px) + 90px)}@media (max-width: 768px) and (min-height: 668px){.ga-step--form.ga-step--paidform.svelte-1usdqnj{--ga-ui-lift: 13px}}@media (max-width: 768px) and (min-height: 449px){.ga-step--form.svelte-1usdqnj{--ga-carousel-fix: 3px}}@media (max-width: 768px) and (min-height: 668px){.ga-step--form.ga-step--paidform.svelte-1usdqnj{--ga-carousel-fix: 16px}}@media (max-width: 768px) and (min-height: 820px) and (max-height: 880px){.ga-step--form.svelte-1usdqnj{--ga-carousel-nudge: 0px}}@media (max-width: 768px) and (min-height: 449px) and (max-height: 667px),(width: 390px) and (min-height: 668px) and (max-height: 850px){.ga-step--form.svelte-1usdqnj{top:-82px;--ga-ui-lift: 15px;--ga-carousel-nudge: -5px}.ga-step--form.ga-step--paidform.svelte-1usdqnj{--ga-ui-lift: 19px}.ga-step--form.svelte-1usdqnj,.ga-step--form.ga-step--paidform.svelte-1usdqnj{--ga-carousel-fix: 3px}.ga-step--form.svelte-1usdqnj .ga-or:where(.svelte-1usdqnj){margin-top:-11px}.ga-step--form.svelte-1usdqnj .ga-group:where(.svelte-1usdqnj):has(.ga-sub--under:where(.svelte-1usdqnj)) .ga-or:where(.svelte-1usdqnj){margin-top:-5px}.ga-step--form.svelte-1usdqnj .ga-fields:where(.svelte-1usdqnj){margin-top:-11px}.ga-step--form.svelte-1usdqnj .ga-head:where(.svelte-1usdqnj) .ga-sub--form:where(.svelte-1usdqnj){top:2px}.ga-step--form.svelte-1usdqnj .ga-group:where(.svelte-1usdqnj) .ga-sub--under:where(.svelte-1usdqnj){top:-4px}.ga-step--form.svelte-1usdqnj{--ga-ui-lift: 20px}.ga-step--form.svelte-1usdqnj .ga-title.ga-title--account:where(.svelte-1usdqnj){line-height:47px}.ga-step--form.svelte-1usdqnj .ga-stack:where(.svelte-1usdqnj):has(.ga-head:where(.svelte-1usdqnj) .ga-sub--form:where(.svelte-1usdqnj))>:is(.ga-group:where(.svelte-1usdqnj),.ga-fields:where(.svelte-1usdqnj),.ga-links:where(.svelte-1usdqnj)),.ga-step--form.svelte-1usdqnj .ga-stack:where(.svelte-1usdqnj):has(.ga-sub--under:where(.svelte-1usdqnj))>:is(.ga-fields:where(.svelte-1usdqnj),.ga-links:where(.svelte-1usdqnj)){position:relative;top:-12px}.ga-step--form.svelte-1usdqnj .ga-stack:where(.svelte-1usdqnj):has(.ga-sub--under:where(.svelte-1usdqnj))>.ga-group:where(.svelte-1usdqnj){position:relative;top:-4px}.ga-step--form.svelte-1usdqnj .ga-group:where(.svelte-1usdqnj):has(.ga-sub--under:where(.svelte-1usdqnj)) .ga-or:where(.svelte-1usdqnj){position:relative;top:-8px}}@media (max-width: 768px) and (min-height: 449px){.ga-step--form.svelte-1usdqnj .ga-title.ga-title--account:where(.svelte-1usdqnj){font-size:45px;white-space:normal;width:auto;left:auto;translate:none}}.ga-step--form.svelte-1usdqnj .ga-head:where(.svelte-1usdqnj):has(.ga-title--account:where(.svelte-1usdqnj)){gap:17px}.ga-step--form.svelte-1usdqnj .ga-stack:where(.svelte-1usdqnj):has(.ga-title--account:where(.svelte-1usdqnj))>.ga-group:where(.svelte-1usdqnj){margin-top:-5px}@media (max-width: 768px) and (min-height: 449px){.ga-step--form.svelte-1usdqnj .ga-head:where(.svelte-1usdqnj):has(.ga-title--account:where(.svelte-1usdqnj)){position:relative;top:-10px}}.ga-title.ga-title--account.svelte-1usdqnj{font-size:min(45px,calc((100vw - 32px) / 9.07));white-space:nowrap;width:max-content;max-width:none;align-self:center;margin-inline:auto;text-align:center;position:relative;top:5px}.ga-step--talk.svelte-1usdqnj .ga-head:where(.svelte-1usdqnj){margin-bottom:-1px}.ga-step--form.svelte-1usdqnj .ga-sub--under:where(.svelte-1usdqnj){max-height:48px;overflow:hidden;position:relative;top:2px;transition:opacity .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1),max-height .3s cubic-bezier(.4,0,.2,1),margin .3s cubic-bezier(.4,0,.2,1)}@media (max-height: 448px){.ga-step--form.svelte-1usdqnj .ga-btn.ga-btn--gold:where(.svelte-1usdqnj){height:max(40px,calc(56px - (448px - 100vh) / 3))}.ga-step--form.svelte-1usdqnj .ga-field--float:where(.svelte-1usdqnj){--ga-field-h: max(40px, calc(56px - (448px - 100vh) / 3))}.ga-step--form.svelte-1usdqnj .ga-btn.ga-btn--gold:where(.svelte-1usdqnj){border-radius:999px;font-size:15px;width:80%;align-self:center;margin-inline:auto}.ga-step--form.svelte-1usdqnj .ga-field--float:where(.svelte-1usdqnj) .ga-input:where(.svelte-1usdqnj){border-radius:12px;padding:0 24px}.ga-step--form.svelte-1usdqnj .ga-field--float:where(.svelte-1usdqnj):focus-within>.ga-label:where(.svelte-1usdqnj){font-size:17px;line-height:20px;translate:24px}.ga-step--form.svelte-1usdqnj .ga-field--float:where(.svelte-1usdqnj):has(.ga-input:where(.svelte-1usdqnj):not(:placeholder-shown))>.ga-label:where(.svelte-1usdqnj){opacity:0;transition:none}.ga-step--form.svelte-1usdqnj .ga-or:where(.svelte-1usdqnj),.ga-step--form.svelte-1usdqnj .ga-field--float:where(.svelte-1usdqnj){width:80%;align-self:center;margin-inline:auto}.ga-step--form.svelte-1usdqnj .ga-btn.ga-btn--gold:where(.svelte-1usdqnj) .google-g:where(.svelte-1usdqnj){width:18px;height:18px}.ga-foot.ga-foot--screen.svelte-1usdqnj .ga-legal:where(.svelte-1usdqnj){font-size:12.5px;line-height:19px}.ga-step--form.svelte-1usdqnj .ga-sub--under:where(.svelte-1usdqnj){max-height:0;margin-top:0;margin-bottom:-10px;opacity:0;filter:blur(8px)}.ga-step--form.svelte-1usdqnj .ga-group:where(.svelte-1usdqnj){gap:10px}.ga-step--form.svelte-1usdqnj .ga-fields:where(.svelte-1usdqnj){margin-top:-14px;gap:13px}}@media (max-height: 732px){.ga-foot.ga-foot--screen.svelte-1usdqnj{gap:7px}}@media (min-height: 733px){.ga-foot.ga-foot--screen.svelte-1usdqnj{gap:clamp(7px,calc(7px + (100svh - 732px)*1000),24px)}}@media (max-height: 596.98px){.ga-step--talk.svelte-1usdqnj .ga-head:where(.svelte-1usdqnj){margin-bottom:-8px}.ga-foot.ga-foot--screen.svelte-1usdqnj{gap:4px}.ga-step--talk.ga-step--paid.svelte-1usdqnj .ga-line:where(.svelte-1usdqnj){margin-top:19px}}@media (max-width: 768px){.ga-foot.ga-foot--screen.svelte-1usdqnj .ga-copy:where(.svelte-1usdqnj){position:relative;top:calc(-1*clamp(6.5px,calc(6.5px + (100svh - 732px)*1000),11px))}}@media (max-width: 768px) and (max-height: 732px){.ga-foot.ga-foot--screen.svelte-1usdqnj .ga-copy:where(.svelte-1usdqnj){top:-6.5px}}@media (max-width: 768px) and (max-height: 596.98px){.ga-foot.ga-foot--screen.svelte-1usdqnj .ga-copy:where(.svelte-1usdqnj){top:-4px}}@media (max-width: 768px){.ga-foot.ga-foot--screen.svelte-1usdqnj:has(.ga-copy:where(.svelte-1usdqnj)) .ga-wordmark:where(.svelte-1usdqnj){position:relative;top:-4px}}@media (max-width: 768px){.ga-step--talk.svelte-1usdqnj .ga-title.ga-title--talk:where(.svelte-1usdqnj){position:relative;top:2px}}.ga-field--float.svelte-1usdqnj{position:relative;gap:0}.ga-field--float.svelte-1usdqnj>.ga-label:where(.svelte-1usdqnj),.ga-field--float.svelte-1usdqnj>.ga-label.ga-sub:where(.svelte-1usdqnj){position:absolute;top:calc(var(--ga-field-h, 80px) / 2 - 10px);left:0;width:calc(100% - 64px);height:20px;background:none;display:flex;align-items:center;translate:24px;z-index:1;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:17px;font-weight:300;line-height:20px;color:#ffffff8f;transition:font-size .12s cubic-bezier(.215,.61,.355,1),translate .12s cubic-bezier(.215,.61,.355,1)}.ga-field--float.svelte-1usdqnj:focus-within>.ga-label:where(.svelte-1usdqnj),.ga-field--float.svelte-1usdqnj:has(.ga-input:where(.svelte-1usdqnj):not(:placeholder-shown))>.ga-label:where(.svelte-1usdqnj){font-size:13px;line-height:16px;translate:24px calc(var(--ga-field-h, 80px) * -.175)}.ga-field--float.svelte-1usdqnj .ga-input:where(.svelte-1usdqnj){height:var(--ga-field-h, 80px);padding:calc(var(--ga-field-h, 80px) * .25) 24px 0;border:1px solid rgb(255 255 255 / .08);border-radius:16px;background:#ffffff14;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fafafa;caret-color:#ccbb9b;font-size:17px;line-height:20px;box-shadow:none;transition:background-color .12s,border-color .12s,color .12s}.ga-field--float.svelte-1usdqnj .ga-input.ga-input--check:where(.svelte-1usdqnj){padding-right:48px}.ga-field--float.svelte-1usdqnj .ga-input:where(.svelte-1usdqnj):hover{border-color:#ffffff52}.ga-field--float.svelte-1usdqnj .ga-input:where(.svelte-1usdqnj):focus{border-color:#ccbb9b;box-shadow:none}.ga-field--float.svelte-1usdqnj .ga-input:where(.svelte-1usdqnj)::placeholder{color:#ffffff52;opacity:0;transition:opacity .12s cubic-bezier(.25,.46,.45,.94)}.ga-field--float.svelte-1usdqnj .ga-input:where(.svelte-1usdqnj):focus::placeholder{opacity:1}.ga-field--float.svelte-1usdqnj .ga-input.ga-input--error:where(.svelte-1usdqnj),.ga-field--float.svelte-1usdqnj .ga-input.ga-input--error:where(.svelte-1usdqnj):hover,.ga-field--float.svelte-1usdqnj .ga-input.ga-input--error:where(.svelte-1usdqnj):focus{border-color:#fe5950}.ga-field--float.svelte-1usdqnj .ga-check:where(.svelte-1usdqnj){right:20px;color:#ccbb9b}.ga-btn.ga-btn--gold.svelte-1usdqnj,.ga-btn.ga-btn--gold.svelte-1usdqnj:hover:not(:disabled),.ga-btn.ga-btn--gold.svelte-1usdqnj:active:not(:disabled),.ga-btn.ga-btn--always-on.svelte-1usdqnj:disabled{height:56px;padding:0 14px 0 20px;border:1px solid oklch(100% 0 0 / .32);border-radius:16px;background:#ffffff14 padding-box;isolation:isolate;color:#0f0f0f;font-family:Geist,system-ui,sans-serif;font-size:17px;font-weight:700;line-height:20px;box-shadow:0 16px 16px -12px #0006,0 0 39px 14px #dfd8d214;transition:border-color .16s cubic-bezier(.4,0,.2,1),color .16s cubic-bezier(.4,0,.2,1),box-shadow .16s cubic-bezier(.4,0,.2,1),filter .12s}.ga-btn.ga-btn-continue.ga-btn--gold.svelte-1usdqnj{margin-top:4px}.ga-btn.ga-btn--gold.svelte-1usdqnj:hover:not(:disabled),.ga-btn.ga-btn--gold.svelte-1usdqnj:focus-visible{filter:brightness(1.1)}.ga-btn.ga-btn--gold.svelte-1usdqnj:active:not(:disabled){filter:brightness(.9)}.ga-btn.ga-btn--gold.svelte-1usdqnj:focus-visible{outline:1px solid oklch(.798 .0475 83.24);outline-offset:4px}.ga-btn.ga-btn--gold.svelte-1usdqnj:disabled:not(.ga-btn--always-on),.ga-btn.ga-btn--gold.ga-btn--muted.svelte-1usdqnj{opacity:1;background:#ffffff14 padding-box;border:1px solid oklch(100% 0 0 / .08);color:#ffffff29;box-shadow:none;filter:none;transition:border-color .363s cubic-bezier(.4,0,.2,1),color .363s cubic-bezier(.4,0,.2,1),box-shadow .363s cubic-bezier(.4,0,.2,1),filter .12s}.ga-btn.ga-btn--gold.svelte-1usdqnj:disabled{opacity:1;cursor:default}.ga-btn.ga-btn--gold.svelte-1usdqnj:after{top:-1px;right:-1px;bottom:-1px;left:-1px;width:auto;z-index:-1;border-radius:inherit;background:linear-gradient(#dfd8d2,#817867);box-shadow:inset 0 0 0 1px #ffffff52;transform:none;animation:none;opacity:1;filter:blur(0);transition:opacity .16s cubic-bezier(.4,0,.2,1),filter .16s cubic-bezier(.4,0,.2,1)}.ga-btn.ga-btn--gold.ga-btn--muted.svelte-1usdqnj:after,.ga-btn.ga-btn--gold.svelte-1usdqnj:disabled:not(.ga-btn--always-on):after{opacity:0;filter:blur(8px);transition:opacity .363s cubic-bezier(.4,0,.2,1),filter .363s cubic-bezier(.4,0,.2,1)}.ga-btn.ga-btn--gold.ga-btn--always-on.svelte-1usdqnj:disabled:after{opacity:1}.ga-btn.ga-btn--gold.svelte-1usdqnj:not(.ga-btn-email):hover:not(:disabled):after{opacity:1;filter:blur(0);transition:opacity .16s cubic-bezier(.4,0,.2,1),filter .16s cubic-bezier(.4,0,.2,1)}.ga-btn.ga-btn--gold.ga-btn-email.ga-btn--muted.svelte-1usdqnj:hover:not(:disabled){border:1px solid oklch(100% 0 0 / .08);color:#ffffff29;box-shadow:none;filter:none}@media (prefers-reduced-motion: reduce){.ga-btn.ga-btn--gold.svelte-1usdqnj:after{animation:none;transition:none}}.ob-quotes.svelte-1usdqnj .carousel{-webkit-mask-image:linear-gradient(to right,transparent,#000 37.44px,#000 calc(100% - 37.44px),transparent);mask-image:linear-gradient(to right,transparent,#000 37.44px,#000 calc(100% - 37.44px),transparent)}.ga-line.svelte-1usdqnj{color:#ffffff8f}.ga-link.svelte-1usdqnj,.ga-legal.svelte-1usdqnj a:where(.svelte-1usdqnj){color:#fafafa;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#ffffff52;text-underline-offset:4px;transition:text-decoration-color .12s}.ga-link.svelte-1usdqnj:hover,.ga-legal.svelte-1usdqnj a:where(.svelte-1usdqnj):hover{text-decoration-color:#ffffffb8}.ga-step--talk.svelte-1usdqnj .ga-line:where(.svelte-1usdqnj){text-align:center}.ga-foot.ga-foot--screen.svelte-1usdqnj{display:flex;position:fixed;left:0;right:0;bottom:calc(7px + env(safe-area-inset-bottom));margin:0;padding:0 24px}.ga-foot.ga-foot--screen.ga-foot--off.svelte-1usdqnj{visibility:hidden}.ga-foot--screen.svelte-1usdqnj .ga-wordmark:where(.svelte-1usdqnj){transition:opacity .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1)}@media (min-width: 769px),(max-height: 448px){.ga-foot.ga-foot--screen.ga-foot--off.svelte-1usdqnj{visibility:visible}.ga-foot.ga-foot--screen.ga-foot--off.svelte-1usdqnj .ga-wordmark:where(.svelte-1usdqnj){opacity:1;filter:none}.ga-step--form.svelte-1usdqnj .ga-carousel:where(.svelte-1usdqnj){transition:opacity .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1)}.ga-step--form.svelte-1usdqnj .ga-carousel:where(.svelte-1usdqnj).ga-carousel--away{opacity:0;filter:blur(8px);pointer-events:none}}.ga-step--form.svelte-1usdqnj .ga-links:where(.svelte-1usdqnj){transition:opacity .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1)}@media (min-width: 769px) and (max-height: 495.98px),(max-height: 448px) and (max-height: 495.98px){.ga-step--form.svelte-1usdqnj .ga-links:where(.svelte-1usdqnj){opacity:0;filter:blur(8px);pointer-events:none}}@media (pointer: coarse) and (max-width: 932px){.ga-step--form.svelte-1usdqnj .ga-links:where(.svelte-1usdqnj){opacity:1;filter:none;pointer-events:auto}}.ga-step--form.svelte-1usdqnj .ga-title:where(.svelte-1usdqnj){transition:opacity .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1)}.ga-step--form.svelte-1usdqnj.ga-step--tight .ga-title:where(.svelte-1usdqnj),.ga-step--form.svelte-1usdqnj:has(.ga-carousel--away) .ga-title:where(.svelte-1usdqnj){opacity:0;filter:blur(8px)}@media (min-width: 769px) and (max-height: 674px),(max-height: 448px) and (max-height: 674px){.ga-foot.ga-foot--screen.svelte-1usdqnj .ga-wordmark:where(.svelte-1usdqnj),.ga-foot.ga-foot--screen.ga-foot--off.svelte-1usdqnj .ga-wordmark:where(.svelte-1usdqnj){opacity:0;filter:blur(8px)}.ga-foot.ga-foot--screen.svelte-1usdqnj .ga-home:where(.svelte-1usdqnj){pointer-events:none}}@media (prefers-reduced-motion: reduce){.ga-foot--screen.svelte-1usdqnj .ga-wordmark:where(.svelte-1usdqnj){transition:none}}.ga-foot--screen.svelte-1usdqnj .ga-legal:where(.svelte-1usdqnj){margin:0;text-align:center;font-size:14px;line-height:21px}
