@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_6cbc0d5f-module__dx4leq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_6cbc0d5f-module__dx4leq__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
.sg-splash{z-index:2;pointer-events:none;background:0 0;place-items:center;display:grid;position:absolute;inset:0}.sg-splash-frame{aspect-ratio:1;width:min(13.5rem,44vw);position:relative;overflow:visible;container-type:size}.sg-splash-stage{width:480px;height:480px;transform:scale(calc(100cqw / 480px));transform-origin:0 0;position:absolute;top:0;left:0}.sg-splash-logo{position:absolute}.sg-splash-part{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block}.sg-splash-ring{border:3px solid #2563eb;border-radius:50%;width:100px;height:28px;position:absolute}.sg-splash-shimmer{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url(/splash/logo.png);mask-image:url(/splash/logo.png);-webkit-mask-size:100% 100%;mask-size:100% 100%}
.sg-hero-pulse{z-index:0;pointer-events:none;flex:none;width:2.75rem;height:2.75rem;position:relative}.sg-hero-orbit,.sg-hero-sonar{box-sizing:border-box;border-radius:50%;position:absolute;top:50%;left:50%}.sg-hero-orbit{--orbit:color-mix(in srgb, var(--brand-pin) 55%, transparent);border:1.5px solid var(--orbit);animation:1.9s cubic-bezier(.25,.8,.25,1) infinite sg-orbit-ping}.sg-hero-orbit:first-of-type{width:32vmin;height:32vmin;margin:-16vmin 0 0 -16vmin;animation-delay:.11s}.sg-hero-orbit:nth-of-type(2){width:60vmin;height:60vmin;margin:-30vmin 0 0 -30vmin;animation-delay:.25s}.sg-hero-orbit:nth-of-type(3){width:92vmin;height:92vmin;margin:-46vmin 0 0 -46vmin;animation-delay:.44s}.sg-hero-orbit:nth-of-type(4){width:128vmin;height:128vmin;margin:-64vmin 0 0 -64vmin;animation-delay:.68s}.sg-hero-orbit:nth-of-type(5){width:168vmin;height:168vmin;margin:-84vmin 0 0 -84vmin;animation-delay:1.06s}.sg-hero-sonar{background:color-mix(in srgb, var(--brand-pin) 32%, transparent);width:18vmin;height:18vmin;margin:-9vmin 0 0 -9vmin}.sg-hero-sonar--a{transform-origin:50%;animation:3.8s cubic-bezier(.25,.8,.25,1) infinite sg-sonar}.sg-hero-sonar--b{transform-origin:50%;animation:3.8s cubic-bezier(.25,.8,.25,1) 1.9s infinite sg-sonar}.sg-hero-you{place-items:center;display:grid;position:absolute;inset:0}.sg-hero-you-halo{background:color-mix(in srgb, var(--brand-pin) 14%, transparent);border-radius:50%;width:8.25rem;height:8.25rem;position:absolute}.sg-hero-you-core{z-index:1;background:linear-gradient(180deg, #6d86ff, var(--brand-pin));border-radius:50% 50% 50% 0;width:1.15rem;height:1.15rem;position:relative;rotate:-45deg;box-shadow:0 8px 16px -6px #00000073}.sg-hero-pulse[data-marker=emergency] .sg-hero-orbit{--orbit:color-mix(in srgb, var(--brand-pin) 72%, transparent)}.sg-hero-pulse[data-marker=emergency] .sg-hero-sonar{background:color-mix(in srgb, var(--brand-pin) 36%, transparent)}.sg-hero-pulse[data-marker=emergency] .sg-hero-you-halo{background:color-mix(in srgb, var(--brand-pin) 16%, transparent)}.sg-map-mark{z-index:2;width:var(--sg-ms,2.2rem);transform:translate(calc(-50% + var(--sg-mx)), calc(-100% + var(--sg-my)));animation:sg-marker-drop .38s cubic-bezier(.2, .85, .25, 1) var(--sg-md,0s) both;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%}.sg-map-mark--you{z-index:3;--sg-mx:0px;--sg-my:0px;--sg-md:0s;width:2.85rem}.sg-map-mark-bubble{z-index:4;color:var(--brand-pin);letter-spacing:.01em;white-space:nowrap;animation:sg-bubble-pop .28s cubic-bezier(.2, .85, .25, 1) calc(var(--sg-md,0s) + 50ms) both;background:#fff;border-radius:999px;margin-bottom:.32rem;padding:.2rem .45rem;font-size:.62rem;font-weight:800;line-height:1;position:relative;box-shadow:0 6px 12px -6px #1c163059}.sg-map-mark-bubble:after{content:"";background:#fff;width:7px;height:7px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)rotate(45deg)}.sg-map-mark--blue{--sg-mark:var(--brand-pin);--sg-mark-glow:#3554d659}.sg-map-mark--yellow{--sg-mark:#f59e0b;--sg-mark-glow:#f59e0b59}.sg-map-mark-face{aspect-ratio:1;object-fit:cover;border:1px solid var(--brand-white);background:#efe9f6;border-radius:50%;width:100%;display:block;box-shadow:0 8px 16px -6px #1c163059}.sg-map-mark--you .sg-map-mark-face{box-shadow:0 10px 18px -6px #1c163066}.sg-map-mark-sos{z-index:1;background:var(--sg-mark);border:2px solid var(--brand-white);width:.78rem;height:.78rem;box-shadow:0 2px 6px var(--sg-mark-glow);border-radius:50%;position:absolute;top:58%;right:-.12rem}.sg-map-mark-sos:before,.sg-map-mark-sos:after{content:"";background:var(--brand-white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sg-map-mark-sos:before{width:.38rem;height:.12rem}.sg-map-mark-sos:after{width:.12rem;height:.38rem}.sg-map-mark-core{background:var(--sg-mark);border:2.5px solid var(--brand-white);width:.72rem;height:.72rem;box-shadow:0 4px 8px var(--sg-mark-glow);border-radius:50%;margin-top:-.18rem}.sg-map-mark--you .sg-map-mark-core{width:.82rem;height:.82rem}@keyframes sg-bubble-pop{0%{opacity:0;transform:translateY(6px)scale(.72)}72%{opacity:1;transform:translateY(-2px)scale(1.06)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sg-marker-drop{0%{opacity:0;transform:translate(calc(-50% + var(--sg-mx)), calc(-100% + var(--sg-my) - 16px)) scale(.86)}72%{opacity:1;transform:translate(calc(-50% + var(--sg-mx)), calc(-100% + var(--sg-my) + 3px)) scale(1.04)}to{opacity:1;transform:translate(calc(-50% + var(--sg-mx)), calc(-100% + var(--sg-my))) scale(1)}}.sg-hero-you-core:after{content:"";background:var(--brand-white);border-radius:50%;width:.38rem;height:.38rem;position:absolute;top:32%;left:50%;transform:translate(-50%)}@keyframes sg-sonar{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(12)}}@keyframes sg-orbit-ping{0%,22%,to{border-color:var(--orbit);transform:scale(1)}7%{border-color:color-mix(in srgb, var(--brand-pin) 62%, white);transform:scale(1.012)}}.sg-hero-pulse[data-marker=emergency] .sg-hero-orbit{animation-name:sg-orbit-ping-emergency}@keyframes sg-orbit-ping-emergency{0%,22%,to{border-color:var(--orbit);transform:scale(1)}7%{border-color:color-mix(in srgb, var(--brand-pin) 70%, white);transform:scale(1.012)}}@media (prefers-reduced-motion:reduce){.sg-hero-sonar,.sg-hero-orbit,.sg-map-mark,.sg-map-mark-bubble{animation:none}}
