@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_e9d7d935-module__Wq9MDa__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_e9d7d935-module__Wq9MDa__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_9fa7c66d-module__eSGYGW__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_9fa7c66d-module__eSGYGW__variable{--font-figtree:"Figtree", "Figtree Fallback"}
.gl{--g-void:#05060f;--g-deep:#0b1024;--g-aqua:#4fe3c1;--g-violet:#8b6cf6;--g-cyan:#38bdf8;--g-pane:#0a0e229e;--g-pane-lite:#ffffff0e;--g-rim:#ffffff21;--g-rim-strong:#ffffff38;--g-sheen:inset 0 1px 0 #ffffff29;--g-cast:0 24px 60px -24px #000000bf;--g-fg:#f3f6ff;--g-dim:#b3bcd8;--g-faint:#8b95b5;--g-on-accent:#04140f;--g-aqua-ink:var(--g-aqua);--g-cta-a:var(--g-aqua);--g-cta-b:var(--g-cyan);--g-cta-hover:var(--g-violet);--g-f-cavity:#ff6b6b;--g-f-rct:#ffa94d;--g-f-crown:#c58bff;--g-f-veneer:#ffd43b;--g-f-filling:#4fd6ee;--g-f-impacted:#ff7aa2;--g-f-implant:#9aa8ff;--g-f-sealant:#63e6a0;--g-gum:#b0616f;background:var(--g-void);color:var(--g-fg);font-family:var(--font-figtree), ui-sans-serif, system-ui, sans-serif;isolation:isolate;font-weight:350;position:relative}html[data-theme=light] .gl{--g-void:#eef1fb;--g-deep:#fff;--g-aqua:#00997a;--g-violet:#6d4bd8;--g-cyan:#0284c7;--g-pane:#ffffffb8;--g-pane-lite:#ffffff8c;--g-rim:#0a10281a;--g-rim-strong:#0a102829;--g-sheen:inset 0 1px 0 #ffffffe6;--g-cast:0 24px 60px -28px #141a3c47;--g-fg:#0a0f24;--g-dim:#414b6b;--g-faint:#5d6683;--g-on-accent:#fff;--g-aqua-ink:#00806a;--g-cta-a:#00705a;--g-cta-b:#0369a1;--g-cta-hover:#5b34c9;--g-f-cavity:#c81e1e;--g-f-rct:#a35a06;--g-f-crown:#7b2fd6;--g-f-veneer:#8a6100;--g-f-filling:#0d7490;--g-f-impacted:#c81342;--g-f-implant:#4338ca;--g-f-sealant:#15803d;--g-gum:#c65a6e}.gl .g-aurora{z-index:-1;pointer-events:none;filter:blur(90px)saturate(135%);opacity:.72;position:fixed;inset:-20vmax}html[data-theme=light] .gl .g-aurora{opacity:.5;filter:blur(100px)saturate(150%)}.gl .g-blob{mix-blend-mode:screen;will-change:transform;border-radius:50%;position:absolute}html[data-theme=light] .gl .g-blob{mix-blend-mode:multiply}.gl .g-blob-1{background:radial-gradient(circle, var(--g-aqua), transparent 68%);width:46vmax;height:46vmax;animation:26s ease-in-out infinite alternate g-drift-1;top:2%;left:4%}.gl .g-blob-2{background:radial-gradient(circle, var(--g-violet), transparent 66%);width:52vmax;height:52vmax;animation:32s ease-in-out infinite alternate g-drift-2;top:12%;right:2%}.gl .g-blob-3{background:radial-gradient(circle, var(--g-cyan), transparent 70%);width:40vmax;height:40vmax;animation:38s ease-in-out infinite alternate g-drift-3;bottom:0%;left:34%}@keyframes g-drift-1{to{transform:translate(14%,10%)scale(1.16)}}@keyframes g-drift-2{to{transform:translate(-12%,16%)scale(.88)}}@keyframes g-drift-3{to{transform:translate(10%,-14%)scale(1.12)}}.gl .g-grain{z-index:-1;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.gl .g-display{font-family:var(--font-archivo), ui-sans-serif, sans-serif;font-variation-settings:"wght" 700, "wdth" 112;letter-spacing:-.028em;text-wrap:balance;font-size:clamp(2.6rem,6.2vw,5.1rem);font-weight:700;line-height:.98}.gl .g-h2{font-family:var(--font-archivo), ui-sans-serif, sans-serif;font-variation-settings:"wght" 700, "wdth" 108;letter-spacing:-.022em;text-wrap:balance;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:700;line-height:1.04}.gl .g-h3{font-family:var(--font-archivo), ui-sans-serif, sans-serif;font-variation-settings:"wght" 600, "wdth" 104;letter-spacing:-.008em;font-size:1.0625rem;font-weight:600;line-height:1.25}.gl .g-stat{font-family:var(--font-archivo), ui-sans-serif, sans-serif;font-variation-settings:"wght" 700, "wdth" 108;letter-spacing:-.022em;font-size:clamp(2.1rem,3.9vw,3.05rem);font-weight:700;line-height:1}.gl .g-lit{background:linear-gradient(100deg, var(--g-aqua), var(--g-cyan) 55%, var(--g-violet));color:#0000;-webkit-background-clip:text;background-clip:text}.gl .g-body{color:var(--g-dim);font-size:.9688rem;line-height:1.68}.gl .g-body-lg{color:var(--g-dim);font-size:1.0938rem;line-height:1.62}.gl .g-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--g-faint);font-size:.6875rem;font-weight:500}.gl .g-mono{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.gl .g-pane{background:var(--g-pane);-webkit-backdrop-filter:blur(26px)saturate(165%);backdrop-filter:blur(26px)saturate(165%);border:1px solid var(--g-rim);box-shadow:var(--g-sheen), var(--g-cast);border-radius:22px;position:relative}.gl .g-pane-lite{background:var(--g-pane-lite);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);border:1px solid var(--g-rim);box-shadow:var(--g-sheen);border-radius:16px}.gl .g-edge:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(140deg,#ffffff47,#0000 42% 62%,#ffffff1a);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gl .g-chip{background:var(--g-pane-lite);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--g-rim);border-radius:999px;align-items:center;gap:.5rem;padding:.4375rem .8125rem;display:inline-flex}.gl .g-stage{perspective:1400px;perspective-origin:50% 40%}.gl .g-rise{opacity:0;transform-origin:50% 100%;will-change:transform, opacity;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translate3d(0,26px,-70px)rotateX(4deg)}.gl .g-rise.is-in{opacity:1;will-change:auto;transform:none}.gl .g-tilt{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateZ(0);transform-style:preserve-3d;transition:transform .5s cubic-bezier(.16,1,.3,1)}.gl button{cursor:pointer}.gl a:focus-visible,.gl button:focus-visible{outline:2px solid var(--g-aqua);outline-offset:3px;border-radius:10px}.gl .g-btn{min-height:52px;font-family:var(--font-archivo), ui-sans-serif, sans-serif;font-variation-settings:"wght" 600, "wdth" 104;letter-spacing:-.005em;color:var(--g-fg);background:var(--g-pane-lite);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--g-rim-strong);border-radius:14px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.9688rem;font-weight:600;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s,border-color .22s;display:inline-flex}.gl .g-btn:hover{border-color:var(--g-fg);transform:translateY(-2px)}.gl .g-btn-primary{background:linear-gradient(135deg, var(--g-cta-a), var(--g-cta-b));color:var(--g-on-accent);box-shadow:0 10px 34px -12px var(--g-aqua);border-color:#0000}.gl .g-btn-primary:hover{background:linear-gradient(135deg, var(--g-cta-a), var(--g-cta-hover));color:var(--g-on-accent);box-shadow:0 16px 42px -12px var(--g-violet);border-color:#0000}.gl .g-dot{background:var(--g-aqua);width:7px;height:7px;box-shadow:0 0 0 0 var(--g-aqua);border-radius:999px;animation:2s cubic-bezier(.16,1,.3,1) infinite g-pulse}@keyframes g-pulse{0%{box-shadow:0 0 #4fe3c18c}70%{box-shadow:0 0 0 9px #4fe3c100}to{box-shadow:0 0 #4fe3c100}}.gl .g-bar{background:var(--g-aqua);border-radius:2px;width:3px;animation:.85s ease-in-out infinite alternate g-meter}@keyframes g-meter{0%{opacity:.5;height:5px}to{opacity:1;height:16px}}.gl .g-arrive{animation:.42s cubic-bezier(.16,1,.3,1) both g-arrive}@keyframes g-arrive{0%{opacity:0;transform:translate3d(0,6px,-30px)}to{opacity:1;transform:none}}.gl .g-turn{perspective:1900px;perspective-origin:50% 45%}.gl .g-turn-inner{transform-style:preserve-3d;transition:transform 1.05s cubic-bezier(.62,.02,.24,1);display:grid}.gl .g-turn-inner.is-back{transform:rotateY(180deg)}.gl .g-face{backface-visibility:hidden;isolation:isolate;grid-area:1/1}.gl .g-face-back{transform:rotateY(180deg)}.gl .g-switch{border:1px solid var(--g-rim);background:var(--g-pane-lite);color:var(--g-dim);border-radius:999px;transition:color .2s,background .2s,border-color .2s}.gl .g-switch:hover{color:var(--g-fg)}.gl .g-switch.is-on{border-color:var(--g-rim-strong);color:var(--g-aqua-ink);background:color-mix(in srgb, var(--g-aqua) 15%, transparent)}.gl .g-deck{perspective:1500px;perspective-origin:50% 45%}.gl .g-deck-inner{transform-style:preserve-3d;transform:rotateX(var(--dx,0deg)) rotateY(var(--dy,0deg));transition:transform .6s cubic-bezier(.16,1,.3,1);position:relative}.gl .g-float-a{will-change:transform;animation:7s ease-in-out infinite alternate g-float-a;transform:translateZ(74px)}.gl .g-float-b{will-change:transform;animation:9s ease-in-out infinite alternate g-float-b;transform:translateZ(108px)}@keyframes g-float-a{0%{transform:translate3d(0,6px,62px)}to{transform:translate3d(0,-8px,86px)}}@keyframes g-float-b{0%{transform:translate3d(0,-6px,96px)}to{transform:translate3d(0,8px,122px)}}.gl .g-perm{border-radius:999px;width:9px;height:9px;display:inline-block}.gl .g-perm-full{background:var(--g-aqua);box-shadow:0 0 0 3px color-mix(in srgb, var(--g-aqua) 18%, transparent)}.gl .g-perm-view{border:1.5px solid var(--g-aqua-ink)}.gl .g-perm-none{background:var(--g-rim-strong);border-radius:2px;height:1.5px;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.gl .g-blob,.gl .g-dot,.gl .g-bar,.gl .g-arrive,.gl .g-float-a,.gl .g-float-b{animation:none}.gl .g-deck-inner{transition:none}.gl .g-bar{opacity:1;height:11px}.gl .g-rise{opacity:1;transition:none;transform:none}.gl .g-tilt,.gl .g-btn,.gl .g-switch,.gl .g-turn-inner{transition:none}}
