.ck{--ck-paper:#f7f2ea;--ck-paper-2:#efe8dc;--ck-paper-3:#e6ddcd;--ck-surface:#fffdf8;--ck-line:#e4daca;--ck-line-2:#d3c6b2;--ck-field-line:#8c8372;--ck-ink:#142036;--ck-ink-2:#45506a;--ck-ink-3:#5b6377;--ck-ink-hover:#22304b;--ck-ink-press:#0b1424;--ck-on-ink:#fffdf8;--ck-action:var(--ck-ink);--ck-action-hover:var(--ck-ink-hover);--ck-action-press:var(--ck-ink-press);--ck-on-action:var(--ck-on-ink);--ck-beacon:#f2b33d;--ck-beacon-deep:#8a5a00;--ck-beacon-tint:#fcefd2;--ck-glass:#3aa08f;--ck-glass-deep:#17705e;--ck-glass-tint:#dcefe7;--ck-sky:#7fb2ee;--ck-sky-deep:#1e5fbf;--ck-sky-tint:#e3edfb;--ck-ochre:#c9962e;--ck-ochre-deep:#80570a;--ck-ochre-tint:#f6eacb;--ck-coral:#e07856;--ck-coral-deep:#a9432b;--ck-coral-tint:#fbe2d7;--ck-lilac:#9c88d6;--ck-lilac-deep:#5f4a9e;--ck-lilac-tint:#ece5f8;--ck-link:var(--ck-sky-deep);--ck-focus:#2f6fe0;--ck-success:var(--ck-glass-deep);--ck-success-tint:var(--ck-glass-tint);--ck-warning:#8f5600;--ck-warning-tint:#fcebd0;--ck-danger:#b3261e;--ck-danger-tint:#fce4e1;--ck-info:var(--ck-sky-deep);--ck-info-tint:var(--ck-sky-tint);--ck-e1:0 1px 2px #1420360f, 0 1px 1px #1420360a;--ck-e2:0 8px 20px -8px #1420362e, 0 2px 4px #1420360f;--ck-e3:0 28px 60px -20px #14203657, 0 6px 14px -6px #1420361f;--ck-serif:var(--font-fraunces), "Iowan Old Style", Georgia, serif;--ck-sans:var(--font-figtree), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ck-soft:"SOFT" 50, "WONK" 0;--ck-r-xs:6px;--ck-r-sm:10px;--ck-r-md:14px;--ck-r-lg:20px;--ck-r-xl:28px;--ck-r-full:999px;--ck-t-quick:.12s;--ck-t-swift:.18s;--ck-t-step:.28s;--ck-t-scene:.4s;--ck-ease-out:cubic-bezier(.22, 1, .36, 1);--ck-ease-move:cubic-bezier(.65, 0, .35, 1);--ck-ease-in:cubic-bezier(.4, 0, 1, 1);--ck-gutter:clamp(16px, 4vw, 40px);--ck-max:1200px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ck-paper);color:var(--ck-ink);font-family:var(--ck-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;font-size:16px;font-weight:450;line-height:1.5}.ck *,.ck :before,.ck :after{box-sizing:border-box}.ck :focus-visible{outline:3px solid var(--ck-focus);outline-offset:3px}.ck ::selection{background:color-mix(in oklab, var(--ck-beacon) 45%, transparent);color:var(--ck-ink)}:where(.ck) img,:where(.ck) svg{display:block}:where(.ck) a{color:inherit}:where(.ck) button{font:inherit;color:inherit}.ck .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.gm{--gm-ink:#002253;--gm-ink-2:#2a3a5c;--gm-ink-3:#4a5672;--gm-display:var(--font-figtree), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--gm-text:var(--font-gm-text), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--gm-ease:cubic-bezier(.22, 1, .36, 1);--gm-ease-move:cubic-bezier(.65, 0, .35, 1);color:var(--gm-ink);font-family:var(--gm-text);background:#fff;font-size:16px;font-weight:500;line-height:24px;display:flow-root;position:relative;overflow-x:clip}.gm ::selection{background:rgb(var(--gm-action-rgb) / .18);color:var(--gm-ink)}.gm :focus-visible{outline:3px solid var(--gm-action);outline-offset:3px}:where(.gm) :where(p,h1,h2,h3,h4,ul,ol,blockquote,figure){margin:0}:where(.gm) :where(ul,ol){padding:0;list-style:none}.gm-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.gm-main{outline:none;display:block}.gm-wrap{z-index:1;width:100%;max-width:1316px;margin-inline:auto;padding-inline:24px;position:relative}@media (max-width:767px){.gm-wrap{padding-inline:16px}}.gm [data-gm-in]{transition:opacity .7s var(--gm-ease) calc(var(--i,0) * 80ms), transform .82s var(--gm-ease) calc(var(--i,0) * 80ms), translate .26s var(--gm-ease), box-shadow .26s var(--gm-ease)}@media (scripting:enabled){.gm [data-gm-in]:not([data-in]){opacity:0;transform:translateY(24px)}.gm:not([data-js]) [data-gm-in]:not([data-in]){animation:1ms 2.5s both gm-failsafe}.gm [data-gm-in]:not([data-in]):focus-within{opacity:1;transition:none;transform:none}}@keyframes gm-failsafe{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gm [data-gm-in]{transition:none!important}.gm [data-gm-in]:not([data-in]){opacity:1!important;transform:none!important}}.ck[data-motion=reduce] .gm [data-gm-in]{transition:none!important}.ck[data-motion=reduce] .gm [data-gm-in]:not([data-in]){opacity:1!important;transform:none!important}.ck[data-motion=reduce] .gm *{animation:none!important}.gm{--gm-accent:var(--font-gm-accent), "Instrument Serif", ui-serif, Georgia, "Times New Roman", serif;--gm-action:#14203f;--gm-action-2:#0f1731;--gm-action-hi:#14203f;--gm-action-rgb:20 32 63;--gm-gold:#f5b83d;--gm-gold-soft:#ffe2a6;--gm-on-night:#fff;--gm-on-night-2:#dee9ffdb;--gm-night-0:#030a24;--gm-night-1:#06184a;--gm-night-2:#0a2b86;--gm-night-3:#1546c9;--gm-horizon:#2c86f4;--gm-seam-day:#5bb4ff;--gm-day-1:#96d0ff;--gm-day-2:#cbe8ff;--gm-seam-chart:#e8f3ff;--gm-chart:#f4f9ff;--gm-seam-mesh:#f1f6fd;--gm-mesh:#f3f7fd;--gm-seam-light:#f7fafe;--gm-seam-dusk:#fff9f4;--gm-dusk-1:#fbe3d0;--gm-dusk-2:#e7b3cb;--gm-dusk-3:#8c7ad2;--gm-dusk-4:#2f2c79;--gm-seam-night:#0a1238;--gm-foot:#050a24;--gm-glass-r:24px;--gm-glass-blur:22px;--gm-glass-shadow:16 24 40}.gm-accent{font-family:var(--gm-accent);font-synthesis:none;letter-spacing:-.012em;font-style:italic;font-weight:400}.gm-accent--upright{font-style:normal}.gm-accent--gold{color:#fff}.gm-accent--ink{color:inherit}.gm-zone{isolation:isolate;position:relative}.gm-zone--night{color:var(--gm-on-night);background:radial-gradient(55% 42% at 10% 0%, #6850ec57, #6850ec00 72%), radial-gradient(48% 38% at 94% 14%, #00a8ff38, #00a8ff00 70%), radial-gradient(60% 18% at 50% 76%, #ffcea033, #ffcea000 72%), linear-gradient(180deg, var(--gm-from,var(--gm-night-0)) 0%, var(--gm-night-1) 20%, var(--gm-night-2) 44%, var(--gm-night-3) 64%, var(--gm-horizon) 82%, var(--gm-to,var(--gm-seam-day)) 100%)}.gm-zone--day{background:radial-gradient(40% 38% at 86% 34%, #fffbee8c, #fffbee00 70%), radial-gradient(40% 34% at 6% 50%, #ffffff59, #fff0 70%), linear-gradient(180deg, var(--gm-from,var(--gm-seam-day)) 0%, var(--gm-day-1) 22%, var(--gm-day-2) 56%, var(--gm-to,var(--gm-seam-chart)) 100%)}.gm-zone--chart{background:linear-gradient(180deg, var(--gm-from,var(--gm-seam-chart)) 0%, var(--gm-chart) 24%, var(--gm-chart) 76%, var(--gm-to,var(--gm-seam-mesh)) 100%)}.gm-zone--mesh{background:radial-gradient(42% 26% at 96% 40%, rgb(var(--gm-action-rgb) / .04), rgb(var(--gm-action-rgb) / 0) 72%), linear-gradient(180deg, var(--gm-from,var(--gm-seam-mesh)) 0%, var(--gm-mesh) 50%, var(--gm-to,var(--gm-seam-light)) 100%)}.gm-zone--sky{background:linear-gradient(180deg, var(--gm-from,var(--gm-seam-light)) 0%, #fff 22%, #fff 78%, var(--gm-to,var(--gm-seam-light)) 100%)}.gm-zone--light{background:linear-gradient(180deg, var(--gm-from,var(--gm-seam-light)) 0%, #fff 26%, #fff 74%, var(--gm-to,var(--gm-seam-dusk)) 100%)}.gm-zone--dusk{background:radial-gradient(56% 22% at 78% 28%, #ffbe965c, #ffbe9600 72%), linear-gradient(180deg, var(--gm-from,var(--gm-seam-dusk)) 0%, var(--gm-dusk-1) 14%, var(--gm-dusk-2) 32%, var(--gm-dusk-3) 52%, var(--gm-dusk-4) 74%, var(--gm-to,var(--gm-seam-night)) 100%)}.gm-zone--foot{color:var(--gm-on-night);background:linear-gradient(180deg, var(--gm-from,var(--gm-seam-night)) 0%, var(--gm-to,var(--gm-foot)) 100%)}.gm-glass{isolation:isolate;border-radius:var(--gm-glass-r);color:var(--gm-ink);-webkit-backdrop-filter:blur(var(--gm-glass-blur)) saturate(170%);backdrop-filter:blur(var(--gm-glass-blur)) saturate(170%);box-shadow:inset 0 1px 0 #fffffff2, 0 1px 2px #0a1e500f, 0 14px 30px -14px rgb(var(--gm-glass-shadow) / .24), 0 44px 80px -40px rgb(var(--gm-glass-shadow) / .42);background:radial-gradient(120% 70% at 0 0,#ffffff80,#fff0 55%),linear-gradient(#ffffffa8 0%,#ffffff7a 100%);position:relative}.gm-glass:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#fff 0%,#ffffff73 38%,#ffffff4d 70%,#ffffffb3 100%);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.gm-glass--night{color:var(--gm-on-night);-webkit-backdrop-filter:blur(var(--gm-glass-blur)) saturate(150%);backdrop-filter:blur(var(--gm-glass-blur)) saturate(150%);box-shadow:inset 0 1px 0 #ffffff29, 0 1px 2px #0003, 0 24px 60px -28px #000418bf, 0 0 80px -30px rgb(var(--gm-glass-shadow) / .5);background:radial-gradient(120% 70% at 0 0,#a0c4ff1f,#a0c4ff00 55%),linear-gradient(#1e327485 0%,#0a143c75 100%)}.gm-glass--night:before{background:linear-gradient(#ffffff57 0%,#ffffff14 40%,#ffffff0d 70%,#96beff38 100%)}.gm-glass--vivid:before{background:linear-gradient(180deg, rgb(var(--gm-action-rgb) / .5) 0%, rgb(var(--gm-action-rgb) / .18) 100%);padding:1.5px}.gm-glass--vivid{box-shadow:inset 0 1px 0 #fff9, 0 0 0 5px rgb(var(--gm-action-rgb) / .06), 0 1px 2px #0a1e5014, 0 20px 46px -18px rgb(var(--gm-action-rgb) / .42)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gm-glass{background:#fffffff2}.gm-glass--night{background:#101e4cf5}}.gm-bezel{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(#ffffff5c 0%,#ffffff29 100%);border-radius:26px;padding:10px;position:relative;box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #ffffff52,0 50px 100px -48px #020e38b3,0 18px 44px -26px #020e3880}.gm-bezel__screen{aspect-ratio:16/10;background:#fff;border-radius:17px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00225314}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gm-bezel{background:#d6e8ff8c}}@media (max-width:767px){.gm-bezel{border-radius:18px;padding:6px}.gm-bezel__screen{border-radius:13px}}.gm-orbs{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%)}.gm-orb{left:var(--x,50%);top:var(--y,50%);width:var(--s,520px);aspect-ratio:1;background:radial-gradient(closest-side, rgb(var(--c) / var(--o,.55)) 0%, rgb(var(--c) / calc(var(--o,.55) * .55)) 38%, rgb(var(--c) / calc(var(--o,.55) * .18)) 68%, rgb(var(--c) / 0) 100%);border-radius:50%;position:absolute;translate:-50% -50%}.gm-orb--cyan{--c:34 211 238}.gm-orb--blue{--c:var(--gm-action-rgb)}.gm-orb--violet{--c:139 92 246}.gm-orb--peach{--c:251 166 128}.gm-orb--gold{--c:250 204 21}.gm-orb--mint{--c:52 211 153}.gm-orb--pink{--c:244 114 182}.gm-orb--drift{animation:gm-orb 30s ease-in-out var(--delay,0s) infinite alternate}@keyframes gm-orb{0%{transform:translate(-4%,-3%)scale(1)}to{transform:translate(5%,4%)scale(1.1)}}.gm-grain{z-index:95;pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 2.4 0 0 0 -1.05'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:200px 200px;position:fixed;inset:0}.gm-grain--local{z-index:3;border-radius:inherit;position:absolute}.gm-parallax{position:relative}.gm-parallax__layer{transform:translate3d(0, calc(var(--gm-offset,0) * var(--gm-speed,0) * 1px), 0);will-change:transform}.gm [data-gm-paused],.gm [data-gm-paused] *,.gm [data-gm-paused] :before,.gm [data-gm-paused] :after{animation-play-state:paused!important}.gm-stars{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gm-stars__layer{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.gm-stars__layer--a{animation:6.5s ease-in-out infinite alternate gm-shimmer}.gm-stars__layer--b{animation:8.5s ease-in-out -3s infinite alternate-reverse gm-shimmer}@keyframes gm-shimmer{0%{opacity:1}to{opacity:.38}}.gm-stars{--gm-stars-fade:linear-gradient(#000 0 0);--gm-stars-quiet:linear-gradient(#000 0 0);-webkit-mask-image:var(--gm-stars-fade), var(--gm-stars-quiet);-webkit-mask-composite:source-in;-webkit-mask-image:var(--gm-stars-fade), var(--gm-stars-quiet);mask-image:var(--gm-stars-fade), var(--gm-stars-quiet);-webkit-mask-composite:source-in;mask-composite:intersect}.gm-stars--fade-bottom{--gm-stars-fade:linear-gradient(180deg, #000 0%, #000 38%, #0000 86%)}.gm-stars--fade-top{--gm-stars-fade:linear-gradient(0deg, #000 0%, #000 38%, #0000 86%)}.gm-stars--quiet{--gm-stars-quiet:radial-gradient(30% 22% at 50% var(--gm-quiet-y,32%), #0000002e 0%, #00000080 55%, #000 100%)}@media (max-width:720px){.gm-stars--quiet{--gm-stars-quiet:radial-gradient(64% 22% at 50% var(--gm-quiet-y,32%), #00000024 0%, #00000080 60%, #000 100%)}.gm-stars .gm-stars__x{display:none}}.gm-sparkle{left:var(--x);top:var(--y);width:var(--s,14px);height:var(--s,14px);margin:calc(var(--s,14px) / -2) 0 0 calc(var(--s,14px) / -2);color:#fff;opacity:.75;animation:gm-twinkle var(--dur,4.6s) ease-in-out var(--delay,0s) infinite;position:absolute}.gm-sparkle:before{content:"";background:radial-gradient(closest-side,#c4deff80,#c4deff24 42%,#c4deff00 100%);border-radius:50%;position:absolute;inset:-110%}.gm-sparkle svg{fill:currentColor;width:100%;height:100%;display:block;position:relative}@keyframes gm-twinkle{0%,to{opacity:.22;transform:scale(.42)rotate(-14deg)}45%,55%{opacity:1;transform:scale(1)rotate(0)}}.gm-comets{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gm-comet{left:var(--x);top:var(--y);width:0;height:0;rotate:var(--a,28deg);position:absolute}.gm-comet__body{right:0;top:calc(var(--head,5px) / -2);width:var(--len,150px);height:var(--head,5px);opacity:0;will-change:transform, opacity;animation:gm-comet var(--cycle,14s) linear var(--delay,0s) infinite;position:absolute}.gm-comet__tail{left:0;right:calc(var(--head,5px) / 2);transform-origin:100%;height:1.6px;animation:gm-comet-tail var(--cycle,14s) linear var(--delay,0s) infinite;background:linear-gradient(90deg,#ffecd200 0%,#ffe8c829 40%,#fff0de8c 78%,#fff8ecf2 100%);border-radius:2px;margin-top:-.8px;position:absolute;top:50%}.gm-comet__head{width:var(--head,5px);height:var(--head,5px);background:#fff9ee;border-radius:50%;position:absolute;top:0;right:0;box-shadow:0 0 3px 1px #fff6e4f2,0 0 10px 3px #ffd6a08c,0 0 26px 8px #96c4ff33}@keyframes gm-comet{0%{opacity:0;animation-timing-function:cubic-bezier(.32,.1,.6,1);transform:translate(0)}1%{opacity:1}6.4%{opacity:1}8%{opacity:0;transform:translateX(min(var(--dist,420px), 55vw))}to{opacity:0;transform:translateX(min(var(--dist,420px), 55vw))}}@keyframes gm-comet-tail{0%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:scaleX(.2)}4%{transform:scaleX(1)}to{transform:scaleX(1)}}.gm-aurora{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(34% 30% at 50% 30%,#0000008c 0%,#000 100%);mask-image:radial-gradient(34% 30% at 50% 30%,#0000008c 0%,#000 100%)}.gm-aurora__band{left:var(--x);top:var(--y);width:var(--w);height:var(--h);translate:-50% -50%;rotate:var(--r,0deg);background:var(--band);-webkit-mask-composite:source-in;will-change:transform;animation:gm-aurora var(--cycle,34s) ease-in-out var(--delay,0s) infinite alternate;position:absolute;-webkit-mask-image:linear-gradient(#0000 0%,#00000052 30%,#000 66%,#00000080 80%,#0000 94%),radial-gradient(closest-side,#000 30%,#00000080 68%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000052 30%,#000 66%,#00000080 80%,#0000 94%),radial-gradient(closest-side,#000 30%,#00000080 68%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes gm-aurora{0%{transform:translate(-5%)scale(1)}50%{transform:translate(1%,-4%)scale(1.08,1.18)}to{transform:translate(6%,2%)scale(.96,1.04)}}.gm-clouds{z-index:2;width:var(--w,min(46vw, 700px));pointer-events:none;position:absolute}.gm-clouds[data-side=left]{left:var(--ox,0px)}.gm-clouds[data-side=right]{right:var(--ox,0px)}.gm-clouds[data-anchor=bottom]{bottom:var(--oy,0px)}.gm-clouds[data-anchor=top]{top:var(--oy,0px)}.gm-clouds__para{transform:translate3d(0, calc(var(--gm-offset,0) * var(--gm-speed,0) * 1px), 0)}.gm-clouds[data-drift] .gm-clouds__drift{animation:48s ease-in-out infinite alternate gm-cloud-drift}.gm-clouds[data-drift][data-side=right] .gm-clouds__drift{animation-duration:56s;animation-direction:alternate-reverse}.gm-clouds__img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.gm-clouds__img--flip{scale:-1 1}.gm-clouds[data-tone=day] .gm-clouds__img{filter:saturate(.62)brightness(1.1)hue-rotate(-8deg)}.gm-clouds[data-tone=dusk] .gm-clouds__img{filter:saturate(1.18)hue-rotate(-16deg)}.gm-clouds[data-tone=night] .gm-clouds__img{filter:brightness(.52)saturate(.72)hue-rotate(14deg)}@keyframes gm-cloud-drift{0%{transform:translate(-2.2%)}to{transform:translate(2.2%,-1.2%)}}.gm-rays{left:50%;top:var(--y,50%);z-index:-1;width:var(--size,170%);aspect-ratio:16/10;pointer-events:none;position:absolute;translate:-50% -50%}.gm-rays[data-tone=warm]{--ray:255 192 126;--beam:255 238 210}.gm-rays[data-tone=cool]{--ray:128 182 255;--beam:214 232 255}.gm-rays[data-tone=white]{--ray:255 255 255;--beam:255 255 255}.gm-rays__glow{background:radial-gradient(closest-side at 50% 54%, rgb(var(--ray) / .7) 0%, rgb(var(--ray) / .5) 46%, rgb(var(--ray) / .26) 62%, rgb(var(--ray) / .09) 80%, rgb(var(--ray) / 0) 100%);position:absolute;inset:0}.gm-rays__beams{-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#0000 44%,#000 58%,#0000006b 78%,#0000 98%),linear-gradient(#000 0% 60%,#0000 84%);mask-image:radial-gradient(closest-side,#0000 44%,#000 58%,#0000006b 78%,#0000 98%),linear-gradient(#000 0% 60%,#0000 84%);-webkit-mask-composite:source-in;mask-composite:intersect}.gm-rays__beams:before,.gm-rays__beams:after{content:"";will-change:transform;position:absolute;inset:0}.gm-rays__beams:before{background:repeating-conic-gradient(from 0deg, rgb(var(--beam) / 0) 0deg, rgb(var(--beam) / .22) 3.5deg, rgb(var(--beam) / 0) 7.5deg, rgb(var(--beam) / 0) 17deg);animation:30s ease-in-out infinite alternate gm-rays-a}.gm-rays__beams:after{background:repeating-conic-gradient(from 8deg, rgb(var(--beam) / 0) 0deg, rgb(var(--beam) / .14) 5deg, rgb(var(--beam) / 0) 10deg, rgb(var(--beam) / 0) 29deg);animation:38s ease-in-out infinite alternate gm-rays-b}@keyframes gm-rays-a{0%{transform:rotate(-3deg)}to{transform:rotate(4deg)}}@keyframes gm-rays-b{0%{transform:rotate(5deg)}to{transform:rotate(-4deg)}}.gm-logo{align-items:center;gap:calc(var(--gm-logo-s,32px) * .26);color:inherit;white-space:nowrap;line-height:1;display:inline-flex}.gm-logo[data-mark=buddy]{gap:calc(var(--gm-logo-s,32px) * .2)}.gm-logo__mark{flex:none;display:block;overflow:visible}.gm-logo>.gm-logo__mark{width:var(--gm-logo-s,32px);height:var(--gm-logo-s,32px)}.gm-logo>.gm-logo__word{font-size:calc(var(--gm-logo-s,32px) * .56)}.gm-logo[data-mark=buddy]>.gm-logo__word{font-size:calc(var(--gm-logo-s,32px) * .58)}.gm-logo__edge{stroke:#14295a29;stroke-width:.8px}.gm-logo__edge--small{stroke:#14295a38;stroke-width:1.8px}.gm-logo__word{font-family:var(--font-figtree), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.028em;white-space:nowrap;font-weight:780;line-height:1;display:inline-block;translate:0 .04em}.gm-logo__word[data-tone=light]{color:#0b1b47}.gm-logo__word[data-tone=night]{color:#fff}.gm-logo__word[data-tone=current]{color:inherit}.gm-pill{--h:48px;height:var(--h);padding:0 calc(var(--h) * .46);font-family:var(--gm-text);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:translate .2s var(--gm-ease), box-shadow .2s var(--gm-ease), background-color .2s var(--gm-ease), color .2s var(--gm-ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex;position:relative}.gm-pill svg{width:18px;height:18px;transition:transform .22s var(--gm-ease);flex:none}.gm-pill--sm{--h:40px;font-size:15px}.gm-pill--lg{--h:56px;font-size:17.5px}.gm-pill--blue{color:#fff;background:linear-gradient(#26324f 0%,#0f1731 100%);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff0f,0 1px 2px #0a10284d,0 12px 26px -12px #0a10288c}.gm-pill--white{color:#0b1b47;background:#fff;box-shadow:inset 0 -1px #00225312,0 1px 2px #00123c33,0 14px 30px -12px #0010468c,0 0 0 1px #ffffff80}.gm-pill--glass{color:var(--gm-ink);-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);background:#fff9;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff8c,0 8px 20px -12px #00225359}.gm-pill--night{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff29}.gm-pill:active{translate:0 1px}@media (hover:hover) and (pointer:fine){.gm-pill:hover{translate:0 -1px}.gm-pill:hover svg{transform:translate(3px)}.gm-pill--blue:hover{background:linear-gradient(#2e3a5a 0%,#141d3b 100%);box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff14,0 1px 2px #0a10284d,0 16px 30px -12px #0a102899}.gm-pill--white:hover{box-shadow:inset 0 -1px #00225312,0 1px 2px #00123c33,0 20px 38px -14px #00104699,0 0 0 4px #ffffff2e}.gm-pill--glass:hover{background:#ffffffc7}.gm-pill--night:hover{background:#ffffff29}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gm-pill--glass{background:#ffffffeb}.gm-pill--night{background:#283c78e6}}.gm-navbar{z-index:100;color:#fff;pointer-events:none;padding:12px 20px 0;position:fixed;top:0;left:0;right:0}.gm-navbar[data-mode=static]{z-index:1;padding:0;position:relative}.gm-navbar[data-tone=light]{color:var(--gm-ink)}.gm-navbar__inner{isolation:isolate;pointer-events:auto;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;max-width:1240px;height:60px;margin:0 auto;padding:0 10px 0 14px;display:flex;position:relative}.gm-navbar__inner:before{content:"";z-index:-1;border-radius:inherit;opacity:0;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);transition:opacity .3s var(--gm-ease), transform .42s var(--gm-ease), background-color .3s var(--gm-ease), box-shadow .3s var(--gm-ease);background:#081642b8;position:absolute;inset:0;transform:scale(.985);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff1a,0 14px 34px -16px #00061ea6}.gm-navbar[data-tone=light] .gm-navbar__inner:before{background:#ffffffb8;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fff9,0 1px 2px #0022530f,0 16px 36px -18px #00225357}.gm-navbar[data-scrolled] .gm-navbar__inner:before{opacity:1;transform:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gm-navbar .gm-navbar__inner:before{background:#081642f0}.gm-navbar[data-tone=light] .gm-navbar__inner:before{background:#fffffff5}}.gm-navbar__logo{height:44px;color:inherit;border-radius:14px;flex:none;align-items:center;margin-right:14px;padding:0 6px;text-decoration:none;display:inline-flex}.gm-navbar[data-tone=night] .gm-logo__edge{stroke:#0000}.gm-navbar__links{align-items:center;gap:2px;min-width:0;display:flex}.gm-navbar__links a,.gm-navbar__signin{height:40px;color:inherit;letter-spacing:-.003em;transition:background-color .16s var(--gm-ease), color .16s var(--gm-ease), box-shadow .16s var(--gm-ease);border-radius:999px;align-items:center;padding:0 14px;font-size:15px;font-weight:550;line-height:1;text-decoration:none;display:inline-flex}.gm-navbar[data-tone=night] .gm-navbar__links a,.gm-navbar[data-tone=night] .gm-navbar__signin{color:#ffffffe0}.gm-navbar[data-tone=light] .gm-navbar__links a,.gm-navbar[data-tone=light] .gm-navbar__signin{color:#26365c}.gm-navbar[data-tone=night] .gm-navbar__cta{color:#0b1b47;background:#fff;box-shadow:inset 0 -1px #00225312,0 1px 2px #00123c33,0 10px 24px -12px #0010468c}.gm-navbar__links a[data-active]{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff38}.gm-navbar[data-tone=night] .gm-navbar__links a[data-active]{color:#fff}.gm-navbar[data-tone=light] .gm-navbar__links a[data-active]{color:var(--gm-action-2);background:rgb(var(--gm-action-rgb) / .08);box-shadow:inset 0 0 0 1px rgb(var(--gm-action-rgb) / .14)}.gm-navbar__end{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.gm-navbar__cta{margin-left:2px}.gm-navbar__menu{width:44px;height:44px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .16s var(--gm-ease);background:#ffffff1f;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:none;box-shadow:inset 0 0 0 1px #ffffff29}.gm-navbar[data-tone=light] .gm-navbar__menu{background:#ffffffb3;box-shadow:inset 0 0 0 1px #0b1b471a,0 4px 10px -6px #0022534d}.gm-navbar__menu svg{display:block}@media (hover:hover) and (pointer:fine){.gm-navbar[data-tone=night] .gm-navbar__links a:hover,.gm-navbar[data-tone=night] .gm-navbar__signin:hover{color:#fff;background:#ffffff1a}.gm-navbar[data-tone=light] .gm-navbar__links a:hover,.gm-navbar[data-tone=light] .gm-navbar__signin:hover{color:var(--gm-ink);background:#0b1b470d}}@media (max-width:1099px){.gm-navbar__logo{margin-right:6px}.gm-navbar__links a,.gm-navbar__signin{padding:0 11px;font-size:14.5px}}@media (max-width:899px){.gm-navbar__links,.gm-navbar__signin{display:none}.gm-navbar__menu{display:grid}}@media (max-width:599px){.gm-navbar{padding:10px 12px 0}.gm-navbar__inner{height:56px;padding:0 6px 0 8px}.gm-navbar__logo{margin-right:0;padding:0 4px}}@media (max-width:479px){.gm-navbar__cta{display:none}}.gm-sheet{width:100%;max-width:none;height:100%;max-height:none;color:var(--gm-ink);overscroll-behavior:contain;pointer-events:auto;background:0 0;border:0;margin:0;padding:10px 12px 24px;position:fixed;inset:0;overflow-y:auto}.gm-sheet::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030a2470}:root:has(.gm-sheet[open]){overflow:hidden}.gm-sheet__panel{-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);background:linear-gradient(#ffffffeb,#f6f9ffe0);border-radius:28px;max-width:560px;margin:0 auto;padding:6px 6px 18px;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,0 30px 70px -30px #000a2899}.gm-sheet[open] .gm-sheet__panel{animation:gm-sheet-in .3s var(--gm-ease) both}.gm-sheet[open]::backdrop{animation:.24s both gm-fade-in}@keyframes gm-sheet-in{0%{opacity:0;transform:translateY(-12px)scale(.98)}}@keyframes gm-fade-in{0%{opacity:0}}.gm-sheet__top{justify-content:space-between;align-items:center;height:56px;padding:0 2px 0 8px;display:flex}.gm-sheet__close{width:44px;height:44px;color:var(--gm-ink);cursor:pointer;background:#0b1b470f;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.gm-sheet__links{margin:6px 8px 0}.gm-sheet__links li+li{border-top:1px solid #0b1b4714}.gm-sheet__links a{min-height:58px;color:var(--gm-ink);font-family:var(--font-figtree), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:0 8px;font-size:21px;font-weight:650;text-decoration:none;display:flex}.gm-sheet__links a svg{color:var(--gm-action);flex:none}.gm-sheet__end{flex-direction:column;gap:10px;margin:16px 8px 0;display:flex}.gm-sheet__cta,.gm-sheet__signin{width:100%}.gm-sheet__note{text-align:center;color:var(--gm-ink-3);margin-top:-2px;font-size:13px;line-height:18px}@media (hover:hover) and (pointer:fine){.gm-sheet__links a:hover{background:rgb(var(--gm-action-rgb) / .06)}.gm-sheet__close:hover{background:#0b1b471a}}@media (prefers-reduced-motion:reduce){.gm-comets{display:none}.gm-stars__layer,.gm-sparkle,.gm-aurora__band,.gm-clouds__drift,.gm-orb--drift,.gm-rays__beams:before,.gm-rays__beams:after,.gm-sheet__panel,.gm-sheet::backdrop{animation:none!important}.gm-parallax__layer,.gm-clouds__para{transform:none!important}.gm-navbar__inner:before,.gm-pill{transition:none!important}}.ck[data-motion=reduce] .gm-comets{display:none}.ck[data-motion=reduce] .gm-rays__beams:before,.ck[data-motion=reduce] .gm-rays__beams:after,.ck[data-motion=reduce] .gm-sheet::backdrop{animation:none!important}.ck[data-motion=reduce] .gm-parallax__layer,.ck[data-motion=reduce] .gm-clouds__para{transform:none!important}.gm-odo{font-variant-numeric:tabular-nums;align-items:flex-start;height:1.08em;line-height:1.08;display:inline-flex}.gm-odo__col{height:1.08em;display:inline-block;overflow:hidden}.gm-odo__strip{flex-direction:column;transition:transform 1.05s cubic-bezier(.2,.9,.25,1.04);display:flex}.gm-odo__strip>span{height:1.08em;display:block}.gm-odo__col:nth-last-of-type(2n) .gm-odo__strip{transition-delay:70ms}.gm-odo__char{display:inline-block}.gm-slide{border:0;min-width:0;margin:0;padding:0}.gm-slide__legend{color:var(--gm-ink-3);margin-bottom:9px;padding:0;font-size:13px;font-weight:600}.gm-slide__track{grid-template-columns:repeat(var(--n), minmax(0, 1fr));background:#1018280d;border-radius:18px;padding:4px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #1018280d,inset 0 1px 2px #1018280a}.gm-slide__thumb{width:calc((100% - 8px) / var(--n));transform:translateX(calc(var(--at) * 100%));background:#fff;border-radius:14px;transition:transform .56s cubic-bezier(.3,1.3,.5,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 2px #10182814,0 6px 16px -8px #10182840,inset 0 0 0 1px #1018280a}.gm-slide__opt{z-index:1;cursor:pointer;text-align:center;border-radius:14px;justify-items:center;gap:2px;padding:11px 6px 10px;display:grid;position:relative}.gm-slide__opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.gm-slide__opt:has(input:focus-visible){outline:2px solid var(--gm-ink);outline-offset:-2px}.gm-slide__main{color:var(--gm-ink-3);transition:color .3s var(--gm-ease);font-size:15px;font-weight:650}.gm-slide__sub{color:var(--gm-ink-3);opacity:.85;font-size:12px}.gm-slide__opt:has(input:checked) .gm-slide__main{color:var(--gm-ink)}.gm-slide__opt:hover .gm-slide__main{color:var(--gm-ink)}@media (prefers-reduced-motion:reduce){.gm-odo__strip,.gm-slide__thumb{transition:none}}.gm-h2{text-align:center;max-width:22ch;font-family:var(--gm-display);letter-spacing:-.034em;color:var(--gm-ink);text-wrap:pretty;margin:0 auto;font-size:clamp(34px,4.4vw,58px);font-weight:650;line-height:1.05}.gm-h2 .gm-accent{letter-spacing:-.01em;display:inline-block}.gm-fine{text-align:center;max-width:720px;color:var(--gm-ink-3);text-wrap:balance;margin:20px auto 0;font-size:13px;line-height:1.5}.gm-fine a{color:inherit;text-underline-offset:2px;text-decoration:underline}
.gm--clouds{--cl-ink:#0b1b47;background:radial-gradient(60% 1400px at 88% 0,#fff4e28c,#fff4e200 70%),linear-gradient(#86b8ea 0%,#a7cbf0 4%,#c3dbf5 10%,#d2e4f8 18%,#d7e7f8 60%,#cfe2f7 78%,#b9d6f3 90%,#a9ccf0 100%)}.gm.gm--clouds .gm-zone--night,.gm.gm--clouds .gm-zone--day,.gm.gm--clouds .gm-zone--chart,.gm.gm--clouds .gm-zone--mesh,.gm.gm--clouds .gm-zone--sky,.gm.gm--clouds .gm-zone--light,.gm.gm--clouds .gk{background:0 0}.gm.gm--clouds .gh{color:var(--cl-ink)}.gm.gm--clouds .gh .gm-aurora,.gm.gm--clouds .gh-tex{display:none}.gm.gm--clouds .gh-sky:after{content:"";background:radial-gradient(50% 60% at 50% 0,#ffffff59,#fff0 70%),radial-gradient(40% 30% at 50% 100%,#ffecd28c,#ffecd200 72%);height:900px;position:absolute;top:0;left:0;right:0}.gm.gm--clouds .gh-eyebrow{color:var(--cl-ink);background:#ffffff9e;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,0 8px 20px -12px #0022534d}.gm.gm--clouds .gh-eyebrow__star{background:#2f6feb}.gm.gm--clouds .gh-title,.gm.gm--clouds .gh-title .gm-accent--gold{color:var(--cl-ink)}.gm.gm--clouds .gh-title__words{filter:none}.gm.gm--clouds #gh-swash-fill stop{stop-color:#2f6feb}.gm.gm--clouds .gh-sub{color:#2a3a5c}.gm.gm--clouds .gh-terms{color:#3b4a68;text-shadow:none}.gm.gm--clouds .gh-terms__dot{color:#0b1b4759}.gm.gm--clouds .gh-parent{color:#3b4a68}.gm.gm--clouds .gh-parent__line{color:#2a3a5c;text-shadow:none}.gm.gm--clouds .gh-parent__link{color:var(--cl-ink);background:#ffffff8c;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,0 6px 16px -10px #0022534d}@media (hover:hover) and (pointer:fine){.gm.gm--clouds .gh-parent__link:hover{background:#fffc;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #fff,0 8px 18px -10px #00225359}}.gm.gm--clouds .gh :focus-visible{outline-color:var(--cl-ink)}.gm.gm--clouds .gh-box__screen{background:#f7f8fa}.gm.gm--clouds .hs__app{--on:#1b2238;--on-2:#1b2238b8;--on-3:#1b223880;--line:#10182812;background:#fbfbfc}.gm.gm--clouds .hs-side{background:#f5f6f8}.gm.gm--clouds .hs-side svg{color:#1b22386b}.gm.gm--clouds .hs-find,.gm.gm--clouds .hs-tabs .is-on{background:#1018280d}.gm.gm--clouds .hs-me b{background:#10182814}.gm.gm--clouds .hs-main{background:0 0}.gm.gm--clouds .hs-mark{background:#fff;box-shadow:0 0 0 1px #10182812,0 1.25em 1.5em #1018280f,0 .3em .5em #1018280d}.gm.gm--clouds .hs-ask{background:#fff;box-shadow:0 .125em .25em #0000000a,0 0 0 1px #10182814}.gm.gm--clouds .hs-caret{background:#1b2238}.gm.gm--clouds .hs-send{color:#fff;background:#1018281f}.gm.gm--clouds .hs-send.is-ready{background:#14203f}.gm.gm--clouds .hs-tile{background:#fff;box-shadow:0 0 0 1px #10182812,0 1px 2px #10182808}.gm.gm--clouds .ge-close{color:var(--cl-ink);background:0 0}.gm.gm--clouds .ge-close__sun{background:radial-gradient(closest-side,#fff6e6b3,#fff6e600)}.gm.gm--clouds .ge-close__aurora,.gm.gm--clouds .ge-close__tex,.gm.gm--clouds .ge-horizon{display:none}.gm.gm--clouds .ge-close__title{color:var(--cl-ink);text-shadow:none}.gm.gm--clouds .ge-close__accent.gm-accent--gold{color:var(--cl-ink)}.gm.gm--clouds .ge-close__inner{padding-bottom:150px}.gm.gm--clouds .ge-close__cta{box-shadow:inset 0 -1px #00225312,0 1px 2px #00123c24,0 16px 36px -14px #00225366,0 0 0 1px #ffffffb3}.gm.gm--clouds .ge-terms{color:#3b4a68;text-shadow:none;background:#ffffff80;box-shadow:inset 0 0 0 1px #ffffffb3}.gm.gm--clouds .gm-main{position:relative}.gm-skyclouds{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip}.gm-skyclouds__bank{height:440px;position:absolute;left:0;right:0}.gm-skyclouds__bank--far{opacity:.6;filter:blur(1.2px)saturate(.9)}@media (max-width:767px){.gm-skyclouds__bank--far{display:none}}.gm.gm--clouds .ge-foot{color:var(--cl-ink);background:linear-gradient(#fff0 0%,#ffffff80 40%,#ffffffbf 100%)}.gm.gm--clouds .ge-foot__tex{display:none}.gm.gm--clouds .ge-foot__name{background:linear-gradient(#0b1b471a 0%,#0b1b470a 60%,#0b1b4700 100%);-webkit-background-clip:text;background-clip:text}.gm.gm--clouds .ge-foot__logo,.gm.gm--clouds .ge-foot__h{color:var(--cl-ink)}.gm.gm--clouds .ge-foot__tag{color:#3b4a68}.gm.gm--clouds .ge-foot__note,.gm.gm--clouds .ge-foot__base{color:#5b6680}.gm.gm--clouds .ge-foot__col a{color:#3b4a68}@media (hover:hover) and (pointer:fine){.gm.gm--clouds .ge-foot__col a:hover{color:var(--cl-ink)}}.gm.gm--clouds .ge-foot__base a{color:#3b4a68}.gm.gm--clouds .ge-foot__top:before,.gm.gm--clouds .ge-foot__base:before{background:linear-gradient(90deg,#0b1b4700 0%,#0b1b471a 16% 84%,#0b1b4700 100%)}.gm.gm--clouds .ge-close :focus-visible,.gm.gm--clouds .ge-foot :focus-visible{outline-color:var(--cl-ink)}.gm.gm--clouds .ge-foot .gm-logo__word{color:var(--cl-ink)}.gm.gm--clouds .gh-sky__high{height:760px;position:absolute;top:0;left:0;right:0}@media (max-width:599px){.gm.gm--clouds .gh-sky__high{opacity:.7}}@media (min-width:900px){.gm.gm--clouds .gm-navbar__links{gap:6px;position:absolute;left:50%;transform:translate(-50%)}.gm.gm--clouds .gm-navbar__links a{padding-inline:14px}}
@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e738ae99a84f0b13-s.2th-otx6cez92.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:Wix Madefor Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/37d3871c953bfb54-s.067gzj2p3g3sb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/d34e322b20bae8b5-s.10rxh2_i7b28b.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:Wix Madefor Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/906b650aba191bce-s.2j9b-dr859rz3.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:Wix Madefor Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/c5a8279ca13fb658-s.p.16fxmf6tjc-6-.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:Wix Madefor Text Fallback;src:local(Arial);ascent-override:96.22%;descent-override:24.06%;line-gap-override:0.0%;size-adjust:104.76%}.wix_madefor_text_df35ecc5-module__NNVs-G__className{font-family:Wix Madefor Text,Wix Madefor Text Fallback;font-style:normal}.wix_madefor_text_df35ecc5-module__NNVs-G__variable{--font-gm-text:"Wix Madefor Text", "Wix Madefor Text Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_ac692d5f-module__Yo57nW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_ac692d5f-module__Yo57nW__variable{--font-gm-accent:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/da4484eb6752e510-s.2r7u535oxajql.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:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/63283323fe6abc74-s.p.2-bfq_ebq7zpd.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;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.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_39449b7d-module__0TnOMq__className{font-family:Figtree,Figtree Fallback}.figtree_39449b7d-module__0TnOMq__variable{--font-figtree:"Figtree", "Figtree Fallback"}
.gtour{pointer-events:none;-webkit-user-select:none;user-select:none;background:#f7f7f5;position:absolute;inset:0;overflow:hidden}.gtour__cam{transform-origin:0 0;will-change:transform;width:1440px;height:900px;transition:transform 1.15s cubic-bezier(.65,0,.35,1);position:absolute;top:0;left:0}.gtour__screen{opacity:0;width:1440px;max-width:none;height:900px;transition:opacity .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.gtour__screen.is-on{opacity:1}.gtour__cam.is-still,.gtour__cam.is-still .gtour__screen{transition:none}.gtour__pointer{will-change:transform;width:0;height:0;transition:transform .98s cubic-bezier(.45,0,.2,1);position:absolute;top:0;left:0}.gtour__cursor{filter:drop-shadow(0 3px 6px #14203647);width:34px;height:34px;position:absolute;top:-3px;left:-5px}.gtour__pulse{opacity:0;background:#2f6fe038;border-radius:50%;width:52px;height:52px;position:absolute;top:-26px;left:-26px;transform:scale(.3);box-shadow:0 0 0 2px #2f6fe059}.gtour__pulse.is-go{animation:.62s cubic-bezier(.22,1,.36,1) both gtour-pulse}@keyframes gtour-pulse{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.gtour__cam,.gtour__screen,.gtour__pointer{transition:none!important}.gtour__pulse{animation:none!important}}
.gm .gh{--gh-h1:80px;--gh-rim:255 238 214;--gh-sun:255 196 132;z-index:2;text-align:center;padding:128px 24px 132px;overflow-x:clip}.gh-sky{z-index:0;pointer-events:none;position:absolute;inset:0}.gh-sky__night{height:64%;position:absolute;top:0;left:0;right:0}.gh-sky__layer,.gh-sky__layer>.gm-parallax__layer{position:absolute;inset:0}.gh .gm-stars{--gm-quiet-y:16%;--gm-stars-quiet:radial-gradient(64% 350px at 50% 380px, #0000 0%, #0000 66%, #00000080 84%, #000 100%)}@media (min-width:1100px){.gh .gm-stars{--gm-stars-quiet:radial-gradient(720px 350px at 50% 380px, #0000 0%, #0000 66%, #00000080 84%, #000 100%)}}.gh-sky__comets{height:640px;position:absolute;top:0;left:0;right:0}@media (min-width:1100px){.gh-comets--mid,.gh-comets--phone{display:none}}@media (min-width:600px) and (max-width:1099px){.gh-comets--wide,.gh-comets--phone{display:none}}@media (max-width:599px){.gh-comets--wide,.gh-comets--mid{display:none}}.gh-copy{z-index:3;flex-direction:column;align-items:center;display:flex;position:relative}.gh-eyebrow{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);color:#ecf2fff0;letter-spacing:.005em;white-space:nowrap;background:linear-gradient(#ffffff1f,#ffffff0f);border-radius:999px;align-items:center;gap:9px;height:34px;margin-bottom:26px;padding:0 16px 0 12px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff24,0 8px 24px -12px #00061e99}.gh-eyebrow__star{clip-path:polygon(50% 0%,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0% 50%,39% 39%);filter:drop-shadow(0 0 6px #fffc);background:#fff;flex:none;width:12px;height:12px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gh-eyebrow{background:#14286ee6}}.gh-title{font-family:var(--gm-display);font-weight:650;font-size:var(--gh-h1);letter-spacing:-.036em;color:#fff;text-wrap:balance;text-shadow:0 2px 30px #020a2847;line-height:1}.gh-title__line{display:block}.gh-title__accent{letter-spacing:-.008em;text-shadow:none;margin-top:.01em;padding-bottom:.06em;font-size:1.15em;line-height:1;display:inline-block;position:relative}.gh-title__words{filter:drop-shadow(0 0 18px #ffffff38)}.gh-swash{pointer-events:none;height:.34em;position:absolute;bottom:-.16em;left:.04em;right:-.1em}.gh-swash__wipe{width:125%;position:absolute;top:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 80%,#0000 100%)}.gh-swash__art{width:80%;height:100%;display:block;position:absolute;top:0;left:0;overflow:visible}.gh-sub{letter-spacing:-.006em;max-width:40em;color:var(--gm-on-night-2);text-wrap:balance;margin-top:30px;font-size:20px;font-weight:500;line-height:30px}.gh-cta{flex-direction:column;align-items:center;gap:16px;margin-top:38px;display:flex}.gm .gh-cta__pill{gap:10px;padding-inline:30px 26px}.gm .gh-cta__pill.gm-pill--white{box-shadow:inset 0 -1px #00225314,0 1px 2px #00123c38,0 18px 36px -16px #000a32b3,0 0 0 1px #ffffff80,0 0 46px -6px #a0c8ff80}@media (hover:hover) and (pointer:fine){.gm .gh-cta__pill.gm-pill--white:hover{box-shadow:inset 0 -1px #00225314,0 1px 2px #00123c38,0 22px 42px -16px #000a32b8,0 0 0 4px #fff3,0 0 56px -4px #aad0ff9e}}.gh-terms{letter-spacing:.01em;color:#f0f5fff5;text-wrap:balance;text-shadow:0 1px 2px #020e3866,0 0 18px #020e3873;max-width:40em;font-size:13.5px;font-weight:600;line-height:20px}.gh-terms__half{white-space:nowrap}.gh-terms__dot{color:#dee9ff80;padding:0 .3em}.gh-parent{color:#e2ecffdb;text-wrap:balance;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;max-width:44em;margin-top:22px;font-size:15px;font-weight:500;line-height:22px;display:flex}.gh-parent__line{color:#fff;text-shadow:0 1px 2px #020e3866,0 0 18px #020e3873}.gh-parent__link{color:#fff;white-space:nowrap;min-height:32px;transition:background-color .18s var(--gm-ease), box-shadow .18s var(--gm-ease);background:#ffffff1a;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 14px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff2e}.gh-parent__link svg{width:15px;height:15px;transition:transform .22s var(--gm-ease)}@media (hover:hover) and (pointer:fine){.gh-parent__link:hover{background:#ffffff29;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff4d}.gh-parent__link:hover svg{transform:translate(3px)}}.gh :focus-visible{outline-color:#fff}.gh-stage{isolation:isolate;z-index:2;width:min(1120px,100%);margin:74px auto 0;position:relative}.gh-stage__light{z-index:0;pointer-events:none;position:absolute;inset:0}.gh-stage__lift{z-index:1;position:relative}.gh-box:before{content:"";background:radial-gradient(50% 50% at 50% 50%, rgb(var(--gh-sun) / .42) 0%, rgb(var(--gh-sun) / .16) 45%, rgb(var(--gh-sun) / 0) 100%);pointer-events:none;border-radius:50%;height:52px;position:absolute;top:-26px;left:18%;right:18%}.gh-box:after{content:"";background:linear-gradient(90deg, rgb(var(--gh-rim) / 0) 0%, rgb(var(--gh-rim) / .55) 22%, #fffcf6 50%, rgb(var(--gh-rim) / .55) 78%, rgb(var(--gh-rim) / 0) 100%);pointer-events:none;border-radius:2px;height:1.5px;margin-top:-.5px;position:absolute;top:0;left:9%;right:9%}.gh-cloud{z-index:2;pointer-events:none;position:absolute;inset:0}@keyframes gh-rise{0%{opacity:0;transform:translateY(22px)}}@keyframes gh-lift{0%{opacity:0;transform:translateY(72px)scale(.97)}}@keyframes gh-sunrise{0%{opacity:0;transform:translateY(90px)scale(.9)}}@keyframes gh-cloud-left{0%{opacity:0;transform:translate(-56px,18px)}}@keyframes gh-cloud-right{0%{opacity:0;transform:translate(56px,18px)}}@keyframes gh-wipe{0%{transform:translate(-100%)}}@keyframes gh-wipe-art{0%{transform:translate(125%)}}.gh-eyebrow{animation:gh-rise .9s var(--gm-ease) 0s backwards}.gh-title__line{animation:gh-rise 1s var(--gm-ease) 60ms backwards}.gh-title__accent{animation:gh-rise 1.1s var(--gm-ease) .2s backwards}.gh-swash__wipe{animation:gh-wipe 1s var(--gm-ease-move) .82s backwards}.gh-swash__art{animation:gh-wipe-art 1s var(--gm-ease-move) .82s backwards}.gh-sub{animation:gh-rise 1s var(--gm-ease) .36s backwards}.gh-cta{animation:gh-rise 1s var(--gm-ease) .48s backwards}.gh-parent{animation:gh-rise 1s var(--gm-ease) .6s backwards}.gh-stage__lift{animation:gh-lift 1.5s var(--gm-ease) .54s backwards}.gh-stage__light{animation:2.6s cubic-bezier(.2,.7,.25,1) .64s backwards gh-sunrise}.gh-cloud--left{animation:gh-cloud-left 2s var(--gm-ease) .76s backwards}.gh-cloud--right{animation:gh-cloud-right 2s var(--gm-ease) .88s backwards}@media (max-width:1279px){.gm .gh{--gh-h1:74px}}@media (max-width:1023px){.gm .gh{--gh-h1:64px;padding-top:120px;padding-bottom:116px}.gh-sub{font-size:19px;line-height:28px}.gh-stage{margin-top:64px}.gh-sky__comets{height:600px}}@media (max-width:767px){.gm .gh{--gh-h1:56px;padding-top:112px;padding-bottom:104px}.gh-sub{margin-top:24px;font-size:18px;line-height:27px}.gh-cta{margin-top:32px}.gh-stage{margin-top:56px}}@media (max-width:599px){.gm .gh{--gh-h1:clamp(32px, calc((100vw - 32px) / 8.6), 46px);padding:96px 16px 84px}.gh-eyebrow{gap:7px;height:30px;margin-bottom:20px;padding:0 13px 0 10px;font-size:12.5px}.gh-eyebrow__star{width:10px;height:10px}.gh-parent{gap:8px;max-width:22em;margin-top:18px;font-size:14px;line-height:20px}.gh-parent__link{font-size:14px}.gh-title{letter-spacing:-.034em}.gh-sub{max-width:23em;margin-top:18px;font-size:16.5px;line-height:25px}.gh-sub__break{display:none}.gh-cta{gap:12px;margin-top:28px}.gm .gh-cta__pill{padding-inline:26px 22px}.gh-terms{max-width:22em;font-size:12.5px;line-height:18px}.gh-terms__half{display:block}.gh-terms__dot--mid{display:none}.gh-stage{margin-top:48px}.gh-sky__comets{height:520px}.gh .gm-stars{--gm-quiet-y:22%;--gm-stars-quiet:radial-gradient(56% 300px at 50% 330px, #0000 0%, #0000 62%, #00000080 82%, #000 100%)}.gh-box:before{height:36px;top:-18px}}@media (prefers-reduced-motion:reduce){.gh-eyebrow,.gh-title__line,.gh-title__accent,.gh-swash__wipe,.gh-swash__art,.gh-sub,.gh-cta,.gh-parent,.gh-stage__lift,.gh-stage__light,.gh-cloud{animation:none!important}.gh-parent__link,.gh-parent__link svg{transition:none!important}}.ck[data-motion=reduce] .gh-eyebrow,.ck[data-motion=reduce] .gh-parent,.ck[data-motion=reduce] .gh-title__line,.ck[data-motion=reduce] .gh-title__accent,.ck[data-motion=reduce] .gh-swash__wipe,.ck[data-motion=reduce] .gh-swash__art,.ck[data-motion=reduce] .gh-sub,.ck[data-motion=reduce] .gh-cta,.ck[data-motion=reduce] .gh-stage__lift,.ck[data-motion=reduce] .gh-stage__light,.ck[data-motion=reduce] .gh-cloud{animation:none!important}.gh-tex{-webkit-mask-composite:source-in;background:url(/front/tex/stars.svg) 100% 0/1400px no-repeat;position:absolute;inset:0;-webkit-mask-image:radial-gradient(760px 380px at 50% 380px,#0000001f 0% 58%,#000 100%),linear-gradient(#000 0 50%,#0000 66%);mask-image:radial-gradient(760px 380px at 50% 380px,#0000001f 0% 58%,#000 100%),linear-gradient(#000 0 50%,#0000 66%);-webkit-mask-composite:source-in;mask-composite:intersect}.gh-tex:after{content:"";background:inherit;opacity:.85;position:absolute;inset:0;transform:scaleX(-1)translateY(120px)}@media (max-width:767px){.gh-tex{background-size:900px}}.gh-box__screen{background:#0b1026}@media (max-width:599px){.gh-box__screen{aspect-ratio:4/5}}
.ff{isolation:isolate;text-align:left;color:#1b2238;-webkit-font-smoothing:antialiased;background:#fbfbfc;border-radius:20px;height:460px;font:400 13px/1.45 ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 0 0 1px #1018280f,0 2px 4px #1018280a,0 34px 60px -30px #141e5073}.ff svg{flex:none}.ff-cam{transform-origin:0 0;will-change:transform;grid-template-columns:46px minmax(0,1fr);display:grid;position:absolute;inset:0}.ff-rail{background:#f5f6f8;flex-direction:column;align-items:center;gap:5px;padding:12px 0;display:flex;box-shadow:inset -1px 0 #1018280f}.ff-rail>span{color:#1b22386b;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.ff-rail>span svg{width:17px;height:17px}.ff-rail__fill,.ff-rail>.is-on .ff-rail__line{display:none}.ff-rail>.is-on .ff-rail__fill{display:block}.ff-rail>.is-on{color:#1b2238;background:#1018280f}.ff-rail__logo{margin-bottom:6px}.ff-rail__me{background:#10182814;border-radius:50%;place-items:center;width:26px;height:26px;margin-top:auto;font-size:11px;font-weight:600;display:grid}.ff-main{position:relative}.ff-home{flex-direction:column;align-items:center;padding-top:44px;display:flex;position:absolute;inset:0 22px}.ff-mark{background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 0 1px #10182812,0 10px 18px -8px #1018282e}.ff-hello{letter-spacing:-.01em;margin:12px 0 16px;font-size:19px;font-weight:600}.ff-askspace{flex:none;width:100%;height:86px}.ff-chips{color:#1b2238ad;gap:12px;margin-top:12px;font-size:11.5px;display:flex}.ff-chips span{align-items:center;gap:4px;display:inline-flex}.ff-chips svg{opacity:.7;width:13px;height:13px}.ff-week{color:#1b223880;align-self:stretch;margin:auto 0 8px;font-size:11.5px;font-weight:600}.ff-tiles{grid-template-columns:1fr 1fr;align-self:stretch;gap:8px;margin-bottom:20px;display:grid}.ff-tiles span{background:#fff;border-radius:11px;gap:3px;padding:10px 11px;font-size:12px;font-weight:600;line-height:1.3;display:grid;box-shadow:0 0 0 1px #10182812}.ff-tiles small{color:#1b223880;font-size:10.5px;font-weight:500}.ff-ask{z-index:2;background:#fff;border-radius:14px;position:absolute;top:150px;left:22px;right:22px;box-shadow:0 1px 2px #0000000a,0 0 0 1px #10182817}.ff-ask__focus{border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0;box-shadow:0 0 0 1.5px #14203f,0 0 0 5px #2f6feb21}.ff-ask__text{min-height:46px;padding:11px 13px 0;font-size:13.5px;position:relative}.ff-ask__ph{color:#1b223873;position:absolute;top:11px;left:13px}.ff-caret{vertical-align:-.16em;background:#1b2238;width:1.5px;height:1.05em;margin-left:1px;animation:1s step-end infinite ff-blink;display:none}@keyframes ff-blink{50%{opacity:0}}.ff-ask__bar{color:#1b223873;align-items:center;gap:7px;padding:4px 6px 7px 10px;font-size:11px;display:flex}.ff-ask__bar>svg{width:15px;height:15px}.ff-send{color:#fff;background:#1018281f;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:auto;display:grid}.ff-send svg{width:14px;height:14px}.ff-chat{opacity:0;flex-direction:column;padding-top:14px;display:flex;position:absolute;inset:0 22px}.ff-chat__title{text-align:center;color:#1b223873;margin:0 0 12px;font-size:11.5px;font-weight:600}.ff-you{color:#fff;opacity:0;background:#14203f;border-radius:16px 16px 5px;align-self:flex-end;max-width:80%;margin:0 0 12px;padding:9px 13px;font-size:13px}.ff-capline{opacity:0;gap:6px;display:grid}.ff-capline__who{color:#1b22388c;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:inline-flex}.ff-answer{min-height:40px;margin:0;font-size:13.5px;line-height:1.5;position:relative}.ff-dots{opacity:0;gap:4px;display:inline-flex;position:absolute;top:7px;left:0}.ff-dots i{background:#10182859;border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite ff-dot}.ff-dots i:nth-child(2){animation-delay:.15s}.ff-dots i:nth-child(3){animation-delay:.3s}@keyframes ff-dot{30%{opacity:1;transform:translateY(-3px)}0%,60%,to{opacity:.5}}.ff-tasks{gap:8px;margin-top:4px;display:grid;position:relative}.ff-glow{z-index:0;pointer-events:none;opacity:0;border-radius:16px;position:absolute;inset:-5px;box-shadow:0 0 0 2px #6fe3ff99,0 0 26px 4px #2f6feb38}.ff-task{z-index:1;opacity:0;background:#fff;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex;position:relative;box-shadow:0 0 0 1px #10182814,0 6px 14px -10px #1018284d}.ff-task__tick{border-radius:50%;flex:none;place-items:center;width:19px;height:19px;margin-top:1px;display:grid;box-shadow:inset 0 0 0 1.6px #10182840}.ff-task__tick svg{width:12px;height:12px;overflow:visible}.ff-task__tick path{fill:none;stroke:#fff;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.ff-task__body{gap:2px;display:grid}.ff-task__title{font-size:13px;font-weight:600;line-height:1.35}.ff-task__body small{color:#1b223880;font-size:11px}.ff-done{z-index:1;color:#11613a;opacity:0;background:#e3f6ec;border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:5px 10px;font-size:11.5px;font-weight:650;display:inline-flex;position:relative}.ff-done svg{width:13px;height:13px}.ff-askdock{flex:none;height:86px;margin:auto 0 14px}.ff-cursor{z-index:5;pointer-events:none;opacity:0;transform-origin:2px 2px;width:13px;height:18px;position:absolute;top:0;left:0}.ff-cursor svg{filter:drop-shadow(0 2px 3px #0a143247);width:100%;height:100%;display:block;overflow:visible}.ff-cursor path{fill:#14203f;stroke:#fff;stroke-width:1.4px;stroke-linejoin:round}.ff-cursor__ring{opacity:0;border:2px solid #2f6feb8c;border-radius:50%;width:24px;height:24px;position:absolute;top:-10px;left:-10px}.ff-fade{z-index:6;opacity:0;pointer-events:none;background:#fbfbfc;position:absolute;inset:0}.ff[data-final] .ff-home{opacity:0}.ff[data-final] .ff-chat,.ff[data-final] .ff-you,.ff[data-final] .ff-capline,.ff[data-final] .ff-task,.ff[data-final] .ff-done{opacity:1}.ff[data-final] .ff-task__tick:not(.ff-task__tick--idle){box-shadow:none;background:#14203f}.ff[data-final] .ff-task__tick path{stroke-dashoffset:0}.ff[data-final] .ff-task__title:not(.ff-task__title--idle){color:#1b223880}@media (prefers-reduced-motion:reduce){.ff-caret,.ff-dots i{animation:none}}@media (hover:none) and (pointer:coarse){.ff-cursor svg{display:none}.ff-cursor:before{content:"";background:#14203f38;border-radius:50%;width:18px;height:18px;position:absolute;top:-9px;left:-9px;box-shadow:inset 0 0 0 1.5px #ffffffe6,0 2px 6px #0a143240}}.ff-pad{padding:16px 20px 0;overflow:hidden}.ff-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ff-top__title{letter-spacing:-.01em;gap:1px;margin:0;font-size:16.5px;font-weight:650;display:grid}.ff-top__title small{letter-spacing:0;color:#1b223880;font-size:11.5px;font-weight:500}.ff-tag{color:#1b223899;white-space:nowrap;background:#1018280d;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.ff-tag svg{width:13px;height:13px}.ff-map{background:#fff;border-radius:16px;gap:10px;margin-top:18px;padding:16px 12px 10px;display:grid;box-shadow:0 0 0 1px #10182812,0 10px 24px -18px #10182859}.ff-row{grid-template-columns:92px minmax(0,1fr);align-items:start;display:grid}.ff-row__label{color:#1b223880;gap:1px;padding-top:3px;font-size:10.5px;font-weight:500;line-height:1.25;display:grid}.ff-row__label b{color:#1b2238;font-size:12.5px;font-weight:650}.ff-row[data-state=current] .ff-row__label{color:#1f55c9}.ff-row[data-state=ahead] .ff-row__label b,.ff-row--end .ff-row__label b{color:#1b2238b8}.ff-row__track{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.ff-row__line{background:#1018281f;height:2px;position:absolute;top:14px;left:10%;right:10%}.ff-row__line i{transform-origin:0;transform:scaleX(var(--fill));background:#14203f;position:absolute;inset:0}.ff-stop{flex-direction:column;align-items:center;gap:4px;height:44px;display:flex;position:relative}.ff-stop__dot{z-index:1;background:#fff;border-radius:50%;place-items:center;width:14px;height:14px;margin-top:8px;display:grid;position:relative;box-shadow:0 0 0 1.5px #10182829}.ff-stop[data-state=next] .ff-stop__dot{box-shadow:0 0 0 1.5px #2f6feb}.ff-stop__ink{background:#14203f;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.ff-stop__ink svg{width:9px;height:9px}.ff-stop__ink path{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.ff-stop small{color:#1b223873;font-size:9.5px;font-weight:500;line-height:1}.ff-stop[data-state=current] .ff-stop__dot{visibility:hidden}.ff-stop[data-state=current] small{color:#1f55c9;font-weight:650}.ff-stop__cap{z-index:2;width:30px;height:30px;margin-left:-15px;position:absolute;top:0;left:50%}.ff-stop__halo{z-index:0;background:radial-gradient(closest-side,#2f6feb33,#2f6feb00);border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:15px;left:50%}.ff-row--end{align-items:center;padding:2px 0 6px}.ff-flag{color:#1b2238b3;background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:calc(10% - 14px);display:grid;box-shadow:0 0 0 1px #10182824}.ff-flag svg{width:14px;height:14px}.ff-flag path{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.ff-qcard{z-index:3;background:#fff;border-radius:18px 18px 0 0;padding:16px 16px 14px;position:absolute;bottom:0;left:12px;right:12px;box-shadow:0 0 0 1px #10182812,0 -18px 40px -20px #10182859}.ff-qcard__where{color:#1b22388c;align-items:center;gap:8px;margin:0;font-size:11px;display:flex}.ff-qcard__where span{color:#1f55c9;background:#eaf1fe;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:650}.ff-qcard__focus{letter-spacing:-.02em;margin:8px 0 10px;font-size:20px;font-weight:700;display:block}.ff-qcard__bar{background:#10182812;border-radius:4px;height:4px;display:block;overflow:hidden}.ff-qcard__bar i{border-radius:inherit;transform-origin:0;background:#2f6feb;height:100%;display:block}.ff-qcard ul{margin:8px 0 0;padding:0;list-style:none}.ff-qcard li{align-items:center;gap:9px;padding:8px 0;font-size:12px;font-weight:500;line-height:1.3;display:flex;box-shadow:inset 0 -1px #1018280f}.ff-qcard li:last-child{box-shadow:none}.ff-qcard__tick{border-radius:50%;flex:none;width:15px;height:15px;box-shadow:inset 0 0 0 1.5px #10182833}.ff-qcard__title{flex:1;min-width:0}.ff-chip{color:#1b22388c;flex:none;align-items:center;gap:4px;font-size:10.5px;font-weight:500;display:inline-flex}.ff-chip:before{content:"";background:#10182833;border-radius:50%;width:5px;height:5px}.ff-chip--late{color:#b23a30}.ff-chip--late:before{background:#b23a30}.ff-chip--due:before{background:#9a6200}.ff[data-final] .ff-map{opacity:.5}.ff[data-final] .ff-qcard__bar i{transform:scaleX(.44)}.ff-c-chat,.ff-c-cal{position:absolute;inset:0}.ff-c-cal{opacity:0}.ff-c-you{margin-top:18px}.ff-c-choices{opacity:0;gap:8px;margin:4px 0 0;display:flex}.ff-c-yes,.ff-c-no{background:#fff;border-radius:999px;align-items:center;gap:5px;height:30px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #1018281f}.ff-c-yes svg{width:13px;height:13px}.ff-c-no{color:#1b22388c}.ff-c-receipt{color:#1b2238cc;opacity:0;background:#6b5fd312;border-radius:12px;align-items:center;gap:9px;margin:6px 0 0;padding:9px 11px;font-size:12px;line-height:1.35;display:flex;box-shadow:inset 0 0 0 1px #6b5fd333}.ff-c-receipt>svg{color:#6b5fd3;width:17px;height:17px}.ff-c-receipt b{color:#1b2238;font-weight:600}.ff-c-receipt em,.ff-c-undo{color:#1b22388c;white-space:nowrap;align-items:center;gap:3px;margin-left:auto;font-style:normal;font-weight:600;display:inline-flex}.ff-c-receipt em svg,.ff-c-undo svg{width:12px;height:12px}.ff-c-week{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:22px;display:grid}.ff-c-day{background:#fff;border-radius:12px;flex-direction:column;gap:6px;min-height:300px;padding:8px 5px;display:flex;box-shadow:inset 0 0 0 1px #10182812}.ff-c-day__head{justify-items:center;padding-bottom:6px;font-size:15px;font-weight:650;display:grid;box-shadow:inset 0 -1px #1018280f}.ff-c-day__head small{color:#1b223880;font-size:10px;font-weight:600}.ff-c-ev{border-radius:8px;gap:2px;padding:6px 6px 7px;font-size:10px;font-weight:600;line-height:1.25;display:grid;overflow:hidden}.ff-c-ev small{opacity:.7;font-size:9px;font-weight:600}.ff-c-ev--task{color:#1b2238cc;-webkit-line-clamp:4;background:#1018280d;-webkit-box-orient:vertical;display:-webkit-box}.ff-c-ev--cap{color:#fff;background:#6b5fd3;position:relative;box-shadow:0 8px 16px -8px #6b5fd3cc}.ff-c-new{opacity:0;transform-origin:50% 0;gap:5px;margin-top:34px;display:grid;position:relative}.ff-c-glow{opacity:0;pointer-events:none;border-radius:12px;height:calc(100% - 14px);position:absolute;inset:-5px -5px auto;box-shadow:0 0 0 2px #a79bffb3,0 0 22px 4px #6b5fd359}.ff-c-undo{opacity:0;justify-self:center;margin:0;font-size:10px}.ff[data-final] .ff-c-chat{opacity:0}.ff[data-final] .ff-c-cal,.ff[data-final] .ff-c-new,.ff[data-final] .ff-c-undo{opacity:1}.ff-s-head{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:14px;margin-top:14px;display:grid}.ff-s-dial{position:relative}.ff-s-dial svg{width:100%;display:block;overflow:visible}.ff-s-dial path{fill:none;stroke-width:14px;stroke-linecap:round}.ff-s-track{stroke:#10182812}.ff-s-fill{stroke-dasharray:100;stroke-dashoffset:100px;filter:drop-shadow(0 5px 9px #2f6feb59)}.ff-s-mid{justify-items:center;gap:6px;display:grid;position:absolute;top:30%;left:0;right:0}.ff-s-num{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:50px;font-weight:700;line-height:1}.ff-s-band{opacity:0;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:650;display:inline-flex;box-shadow:0 0 0 1px #10182812,0 6px 12px -8px #1018284d}.ff-s-band:before{content:"";background:#10b981;border-radius:50%;width:6px;height:6px}.ff-s-trend{background:#fff;border-radius:14px;padding:12px 12px 8px;box-shadow:0 0 0 1px #1018280f}.ff-s-delta{color:#1b22388c;opacity:0;align-items:center;gap:5px;margin:0 0 6px;font-size:11.5px;font-weight:600;display:inline-flex}.ff-s-delta b{color:#11613a;font-size:19px;font-weight:700}.ff-s-spark{height:44px;position:relative}.ff-s-spark svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ff-s-line{fill:none;stroke:#2f6feb;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;vector-effect:non-scaling-stroke}.ff-s-pt{opacity:0;background:#fff;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;box-shadow:inset 0 0 0 1.8px #2f6feb}.ff-s-pt[data-now]{background:#2f6feb;width:10px;height:10px;margin:-5px 0 0 -5px;box-shadow:0 0 0 3px #fff,0 2px 6px #2f6feb80}.ff-s-cap{text-align:right;color:#1b223873;margin:4px 0 0;font-size:10px;font-weight:600}.ff-s-rows{gap:7px;margin-top:14px;display:grid}.ff-s-row{opacity:0;background:#fff;border-radius:12px;gap:10px;padding:10px 12px;font-size:12.5px;font-weight:600;line-height:1.35;display:flex;box-shadow:inset 0 0 0 1px #10182812}.ff-s-row>i{border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.ff-s-row--strength>i{background:#10b981;box-shadow:0 0 0 3px #10b98129}.ff-s-row--gap>i{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b2e}.ff-s-row--focus>i{background:#2f6feb;box-shadow:0 0 0 3px #2f6feb2e}.ff-s-row span{gap:2px;display:grid}.ff-s-row small{color:#1b223880;font-size:10.5px;font-weight:600}.ff-s-row--focus{background:linear-gradient(#f7faff,#eef4ff)}.ff-s-row--focus small{color:#1f5fd8}.ff[data-final] .ff-s-fill{stroke-dashoffset:calc(100 - var(--ff-share,63.3))}.ff[data-final] .ff-s-line{stroke-dashoffset:0}.ff[data-final] .ff-s-band,.ff[data-final] .ff-s-pt,.ff[data-final] .ff-s-delta,.ff[data-final] .ff-s-row{opacity:1}
.gi{text-align:center;padding:136px 24px 128px;overflow:clip}.gi-sky{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip}.gi-card{z-index:2;flex-direction:column;align-items:center;max-width:980px;margin:0 auto;display:flex;position:relative}.gi-cap{z-index:1;width:168px;height:168px;animation:6s ease-in-out infinite gi-float;position:relative}.gi-cap svg{filter:drop-shadow(0 18px 28px #14328c38);display:block}@keyframes gi-float{50%{transform:translateY(-8px)}}.gi-title{z-index:1;max-width:15ch;font-family:var(--gm-display);letter-spacing:-.035em;color:var(--gm-ink);text-wrap:balance;margin:34px 0 40px;font-size:clamp(40px,5.6vw,76px);font-weight:650;line-height:1.02;position:relative}.gi-title .gm-accent{letter-spacing:-.01em}.gi-who{z-index:1;-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);background:#ffffff8c;border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:inline-grid;position:relative;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fff9,0 12px 30px -16px #00225359}.gi-who button{z-index:1;cursor:pointer;height:52px;font-family:var(--gm-text);color:var(--gm-ink-3);white-space:nowrap;transition:color .32s var(--gm-ease);background:0 0;border:0;border-radius:999px;padding:0 38px;font-size:16px;font-weight:650;position:relative}.gi-who button[aria-selected=true]{color:#fff}.gi-who__pill{background:linear-gradient(#24304f 0%,#0e1630 100%);border-radius:999px;width:calc(50% - 5px);transition:transform .52s cubic-bezier(.3,1.3,.5,1);position:absolute;top:5px;bottom:5px;left:5px;box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #ffffff0d,0 1px 2px #0a10284d,0 10px 22px -10px #0a10288c}.gi-who__pill[data-at=parents]{transform:translate(100%)}.gi-line{z-index:1;max-width:33em;min-height:3.2em;color:var(--gm-ink-2);text-wrap:pretty;margin:30px 0 0;font-size:19px;line-height:1.6;position:relative}.gi-line__in{animation:gi-swap .46s var(--gm-ease) both;display:inline-block}@keyframes gi-swap{0%{opacity:0;filter:blur(6px);transform:translateY(6px)}}.gk{padding:0 0 40px}.gk-run{height:calc(100svh + var(--n,5) * 105svh);position:relative}.gk-pin{height:100svh;display:flex;position:sticky;top:0}.gk-in{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(300px,.37fr) minmax(0,.63fr);gap:34px 64px;width:100%;max-width:1280px;margin:0 auto;padding:100px 40px 40px;display:grid}.gk-head-top{grid-column:1/-1}.gk-title{font-family:var(--gm-display);letter-spacing:-.035em;color:var(--gm-ink);text-wrap:balance;margin:0;font-size:clamp(36px,4.1vw,58px);font-weight:650;line-height:1.04}.gk-title .gm-accent{letter-spacing:-.01em}.gk-sub{color:var(--gm-ink-3);margin:12px 0 0;font-size:18px;line-height:1.5}.gk-side{flex-direction:column;justify-content:center;gap:30px;min-height:0;display:flex}.gk-steps{gap:2px;margin:0;padding:0;list-style:none;display:grid}.gk-steps button{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;border-radius:6px;gap:0;padding:15px 0 0;display:grid}.gk-steps button:focus-visible{outline:2px solid var(--gm-ink);outline-offset:4px}.gk-step__title{font-family:var(--gm-display);letter-spacing:-.02em;color:var(--gm-ink-3);transition:color .36s var(--gm-ease);font-size:20px;font-weight:650;line-height:1.2}.gk-step__line{color:var(--gm-ink-3);opacity:0;text-wrap:pretty;transition:grid-template-rows .52s var(--gm-ease), opacity .36s var(--gm-ease);grid-template-rows:0fr;font-size:15px;line-height:1.5;display:grid}.gk-step__line>span{min-height:0;overflow:hidden}.gk-steps li[data-on] .gk-step__title{color:var(--gm-ink)}.gk-steps li[data-on] .gk-step__line{opacity:1;grid-template-rows:1fr}.gk-step__line>span{padding-top:6px}.gk-steps button:hover .gk-step__title{color:var(--gm-ink)}.gk-step__track{background:#10182814;border-radius:2px;height:2px;margin-top:15px;display:block;position:relative;overflow:hidden}.gk-step__track>span{border-radius:inherit;transform-origin:0;transform:scaleX(var(--p,0));background:#10182838;position:absolute;inset:0}.gk-steps li[data-on] .gk-step__track>span{background:linear-gradient(90deg,#2f6feb,#6fe3ff)}.gk-cta{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.gk-cta p,.gk-after p{color:var(--gm-ink-3);margin:0;font-size:13px}.gk-cta svg,.gk-after svg{width:18px;height:18px}.gk-after,.gk-dots{display:none}.gk-stage{isolation:isolate;min-height:0;transition:box-shadow .8s var(--gm-ease);border-radius:36px;position:relative;overflow:hidden;box-shadow:0 50px 90px -50px #1e328273,0 12px 30px -18px #1e328240}.gk-stage:before{content:"";z-index:0;pointer-events:none;opacity:.55;background:url(/front/tex/day-cloud.webp) right -140px bottom -170px/700px no-repeat,url(/front/tex/day-cloud.webp) -260px -230px/620px no-repeat;position:absolute;inset:0}.gk-stage:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px #fff6}.gk-sky{z-index:0;opacity:0;transition:opacity .9s var(--gm-ease);position:absolute;inset:0}.gk-sky[data-on]{opacity:1}.gk-sky--ask{background:radial-gradient(90% 70% at 12% 0,#ffffffd9,#0000 60%),linear-gradient(165deg,#dceaff 0%,#afcbff 58%,#8fb4f7 100%)}.gk-sky--plan{background:radial-gradient(90% 70% at 12% 0,#fffc,#0000 60%),linear-gradient(165deg,#eee9ff 0%,#cbbfff 56%,#ac9cf4 100%)}.gk-sky--calendar{background:radial-gradient(70% 55% at 85% 8%,#ffecd28c,#0000 60%),linear-gradient(170deg,#b9aef0 0%,#8076da 52%,#5655b4 100%)}.gk-sky--score{background:radial-gradient(90% 70% at 12% 0,#ffffffd9,#0000 60%),linear-gradient(165deg,#e0f8f3 0%,#a6e4db 56%,#74cbc3 100%)}.gk-box{z-index:1;width:var(--bw,440px);height:596px;translate:-50% -50%;scale:var(--s,1);position:absolute;top:50%;left:50%}.gk-mascot{z-index:0;width:92px;height:92px;transition:left 1.1s cubic-bezier(.34,1.2,.5,1);position:absolute;top:0}.gk-mascot svg{filter:drop-shadow(0 12px 18px #14287847);display:block}.gk-scene{z-index:1;opacity:0;filter:blur(8px);pointer-events:none;transition:opacity .48s var(--gm-ease), transform .68s var(--gm-ease), filter .48s var(--gm-ease);position:absolute;inset:64px 0 auto;transform:translateY(18px)scale(.97)}.gk-scene[data-on]{opacity:1;filter:none;transition-delay:.14s;transform:none}@media (min-width:1024px) and (max-height:820px){.gk-in{gap:22px 56px;padding-top:94px}.gk-title{font-size:clamp(34px,3.6vw,46px)}.gk-sub{margin-top:6px;font-size:16px}.gk-side{gap:22px}.gk-steps button{padding-top:12px}.gk-step__track{margin-top:12px}}@media (max-width:1023px){.gk{padding-bottom:96px}.gk-run{height:calc(100svh + var(--n,5) * 90svh)}.gk-in{grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);gap:16px;padding:84px 20px 22px}.gk-title{font-size:clamp(30px,7.4vw,44px)}.gk-sub{margin-top:6px;font-size:15.5px}.gk-stage{border-radius:28px;grid-row:1}.gk-dots{grid-row:2;grid-template-columns:repeat(var(--n,5), 1fr);gap:6px;display:grid}.gk-dots button{cursor:pointer;height:4px;transition:background-color .36s var(--gm-ease);background:#1018281f;border:0;border-radius:4px;padding:0}.gk-dots button[data-past]{background:#10182859}.gk-dots button[data-on]{background:linear-gradient(90deg,#2f6feb,#6fe3ff)}.gk-side{grid-row:3;display:block}.gk-steps{grid-template-areas:"one";min-height:104px}.gk-steps li{opacity:0;visibility:hidden;transition:opacity .32s var(--gm-ease), transform .42s var(--gm-ease), visibility 0s .32s;grid-area:one;transform:translateY(6px)}.gk-steps li[data-on]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.gk-steps button{gap:5px;padding:0}.gk-step__title{font-size:21px}.gk-step__line{opacity:1;grid-template-rows:1fr;font-size:15px}.gk-step__track,.gk-cta{display:none}.gk-after{flex-direction:column;align-items:center;gap:12px;padding:40px 16px 0;display:flex}}@media (max-width:599px){.gi{padding:104px 16px 112px}.gi-cap,.gi-cap svg{width:132px;height:132px}.gi-title{margin:26px 0 30px}.gi-who button{height:46px;padding:0 22px;font-size:15px}.gi-line{font-size:17px}.gk-in{gap:14px;padding:78px 16px 18px}.gk-sub{display:none}.gk-stage{border-radius:24px}}@media (prefers-reduced-motion:reduce){.gi-cap,.gi-line__in{animation:none!important}.gi-who__pill,.gk *,.gk-roll__strip{transition:none!important}}.ck[data-motion=reduce] .gi-cap,.ck[data-motion=reduce] .gi-line__in{animation:none!important}
.gv{padding:112px 0}.gv__inner{max-width:1080px;margin-inline:auto;padding-inline:24px}.gv-wrap{--what:34%;--col:22%;margin-top:72px;position:relative}.gv-col{z-index:0;top:-30px;bottom:-6px;left:var(--what);width:var(--col);background:linear-gradient(#fffffff5,#ffffffdb);border-radius:28px;position:absolute;box-shadow:inset 0 0 0 1.5px #14203fe6,0 40px 80px -40px #1e328273}.gv-table{z-index:1;border-collapse:separate;border-spacing:0 10px;table-layout:fixed;width:100%;position:relative}.gv-c-what{width:var(--what)}.gv-table th,.gv-table td{font-weight:inherit;text-align:center;vertical-align:middle;padding:0}.gv-table thead th{font-family:var(--gm-display);letter-spacing:-.01em;color:var(--gm-ink-2);padding:0 8px 14px;font-size:17px;font-weight:650}.gv-table thead .gv-us{color:var(--gm-ink);padding-top:22px;font-size:18px;position:relative}.gv-us__cap{width:52px;height:52px;position:absolute;top:-66px;left:50%;translate:-50%}.gv-us__cap svg{filter:drop-shadow(0 8px 12px #0a1e6459);display:block}.gv-table tbody th,.gv-table tbody td{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffa8;height:62px}.gv-table tbody th{text-align:left;color:var(--gm-ink);border-radius:16px 0 0 16px;padding:0 22px;font-size:15.5px;font-weight:600;box-shadow:inset -2px 0 #0000}.gv-table tbody td:last-child{border-radius:0 16px 16px 0}.gv-table tbody .gv-us{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.gv-yes,.gv-no{vertical-align:middle;border-radius:50%;place-items:center;width:28px;height:28px;display:inline-grid}.gv-yes svg,.gv-no svg{width:16px;height:16px;overflow:visible}.gv-yes path,.gv-no path{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.gv-yes{background:#16a34a1f}.gv-yes path{stroke:#15803d}.gv-no{background:#1018280d}.gv-no path{stroke:#c2410c;opacity:.6;stroke-width:2.2px}.gv-table .gv-us .gv-yes{width:30px;height:30px;transition:transform .46s cubic-bezier(.3, 1.6, .5, 1) calc(.2s + var(--n) * .14s);background:#14203f;box-shadow:0 4px 10px -4px #14203f8c}.gv-table .gv-us .gv-yes path{stroke:#fff;stroke-width:2.8px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .42s var(--gm-ease) calc(.32s + var(--n) * .14s)}.gv-wrap:not([data-seen]) .gv-us .gv-yes{transform:scale(.5)}.gv-wrap[data-seen] .gv-us .gv-yes path{stroke-dashoffset:0}@media (scripting:none){.gv-table .gv-us .gv-yes path{stroke-dashoffset:0}}.gv-table tfoot td{padding-top:6px}.gv-table tfoot .gv-us{padding:10px 14px 20px}.gv-cta{color:#fff;background:#14203f;border-radius:999px;justify-content:center;align-items:center;gap:7px;height:46px;font-size:14.5px;font-weight:650;text-decoration:none;transition:transform .3s cubic-bezier(.3,1.5,.5,1);display:flex;box-shadow:0 10px 22px -12px #14203fb3}.gv-cta:hover{transform:translateY(-2px)}.gv-cta:focus-visible{outline:2px solid var(--gm-ink);outline-offset:3px}.gv-cta svg{width:17px;height:17px}.gv-table tfoot small{color:var(--gm-ink-3);margin-top:8px;font-size:11.5px;line-height:1.35;display:block}@media (max-width:767px){.gv{padding:88px 0}.gv__inner{padding-inline:12px}.gv-wrap{--what:37%;--col:21%;margin-top:76px}.gv-col{border-radius:20px;top:-24px}.gv-table{border-spacing:0 7px}.gv-table thead th{padding:0 2px 10px;font-size:12px}.gv-table thead .gv-us{padding-top:16px;font-size:12.5px}.gv-us__cap,.gv-us__cap svg{width:40px;height:40px}.gv-us__cap{top:-52px}.gv-table tbody th,.gv-table tbody td{height:58px}.gv-table tbody th{padding:0 10px;font-size:12.5px;line-height:1.3}.gv-yes,.gv-no{width:24px;height:24px}.gv-table .gv-us .gv-yes{width:26px;height:26px}.gv-table tfoot .gv-us{padding:8px 4px 14px}.gv-cta{border-radius:11px;gap:4px;height:40px;font-size:12.5px}.gv-cta svg{display:none}.gv-table thead th{line-height:1.25}.gv-table tfoot small{font-size:9.5px}}@media (prefers-reduced-motion:reduce){.gv-table .gv-us .gv-yes,.gv-table .gv-us .gv-yes path{transition:none}.gv-wrap .gv-us .gv-yes{transform:none}.gv-table .gv-us .gv-yes path{stroke-dashoffset:0}}
.gp{--gp-max:980px}.gp-band--plans{padding:112px 24px}.gp-planshead{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.gp-plans{max-width:var(--gp-max);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;margin:56px auto 0;display:grid}.gp-plan{color:var(--gm-ink);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:linear-gradient(#ffffffc7,#fff9);border-radius:28px;flex-direction:column;padding:32px 32px 30px;transition:translate .42s cubic-bezier(.3,1.3,.5,1);display:flex;position:relative;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,0 30px 60px -44px #1e328259}@media (hover:hover) and (pointer:fine){.gp-plan:hover{translate:0 -3px}}.gp-plan--max{background:linear-gradient(#fffffff0,#ffffffd1);box-shadow:inset 0 1px #fff,0 0 0 1.5px #14203fe6,0 40px 80px -44px #1e328280}.gp-plan__top{align-items:center;gap:10px;display:flex}.gp-plan__name{font-family:var(--gm-display);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:650}.gp-plan__badge{color:#fff;background:#14203f;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:650}.gp-plan__pitch{color:var(--gm-ink-3);margin:6px 0 0;font-size:15px;line-height:1.5}.gp-plan__price{align-items:baseline;gap:8px;margin:26px 0 0;display:flex}.gp-plan__was{color:var(--gm-ink-3);font-size:18px;font-weight:500}.gp-plan__amount{font-family:var(--gm-display);letter-spacing:-.04em;animation:gp-in .48s var(--gm-ease) both;align-items:flex-start;font-size:56px;font-weight:650;line-height:1;display:inline-flex}@keyframes gp-in{0%{opacity:0;transform:translateY(6px)}}.gp-plan__cur{letter-spacing:0;margin:5px 1px 0 0;font-size:.45em}.gp-plan__per{color:var(--gm-ink-3);font-size:15px;font-weight:500}.gp-plan__bill{min-height:26px;color:var(--gm-ink-3);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:10px 0 0;font-size:13.5px;display:flex}.gp-plan__save{color:#11613a;animation:gp-in .48s var(--gm-ease) both;background:#e7f6ee;border-radius:999px;padding:3px 9px;font-size:12.5px;font-weight:650}.gp-plan__cta{height:50px;color:var(--gm-ink);transition:transform .3s var(--gm-ease), background-color .3s var(--gm-ease);background:#ffffffe6;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:24px;font-size:15px;font-weight:650;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #1018281f,0 1px 2px #1018280d}.gp-plan--max .gp-plan__cta{color:#fff;background:#14203f;box-shadow:0 1px 2px #10182833,0 10px 22px -12px #14203fb3}.gp-plan__cta:hover{transform:translateY(-1px)}.gp-plan__cta:focus-visible{outline:2px solid var(--gm-ink);outline-offset:3px}.gp-plan__cta svg{width:17px;height:17px;transition:transform .3s var(--gm-ease)}.gp-plan__cta:hover svg{transform:translate(3px)}.gp-plan__terms{text-align:center;color:var(--gm-ink-3);margin:10px 0 0;font-size:12.5px}.gp-plan__list{gap:10px;margin:24px 0 0;padding:22px 0 0;list-style:none;display:grid;box-shadow:inset 0 1px #10182812}.gp-plan__list li{color:var(--gm-ink-2);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;display:flex}.gp-plan__list svg{width:16px;height:16px;color:var(--gm-ink);flex:none;margin-top:2px}.gp-plan__off,.gp-plan__off svg{color:var(--gm-ink-3)!important}.gp-both{text-align:center;max-width:720px;color:var(--gm-ink-3);margin:28px auto 0;font-size:13.5px}.gp-cycle .gm-slide__track{-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);background:#ffffff8c;border-radius:999px;width:380px;max-width:100%;height:56px;padding:5px;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 1px #fff,0 10px 26px -14px #14203f59,0 1px 2px #0b1b470f}.gp-cycle .gm-slide__thumb{width:calc((100% - 10px) / var(--n));border-radius:999px;top:5px;bottom:5px;left:5px}.gp-cycle .gm-slide__opt{border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 10px;display:flex}.gp-cycle .gm-slide__main{font-size:15.5px}.gp-cycle__chip{height:22px;color:var(--gm-ink-2);white-space:nowrap;transition:background-color .3s var(--gm-ease), color .3s var(--gm-ease);background:#1018280f;border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.gm-slide__opt:has(input:checked) .gp-cycle__chip{color:#11613a;background:#e7f6ee}@media (max-width:599px){.gp-cycle .gm-slide__opt{gap:5px;padding:0 6px}.gp-cycle .gm-slide__main{font-size:14.5px}}@media (max-width:860px){.gp-plans{grid-template-columns:minmax(0,1fr);gap:20px;max-width:520px}}@media (max-width:599px){.gp-band--plans{padding:88px 16px}.gp-plan{border-radius:26px;padding:28px 22px 24px}.gp-plan__amount{font-size:50px}}@media (prefers-reduced-motion:reduce){.gp-plan__amount,.gp-plan__save{animation:none}.gp-plan,.gp-plan__cta{transition:none}}
.gx{padding:112px 24px}.gx-duel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;max-width:900px;margin:56px auto 0;display:grid}.gx-card{color:var(--gm-ink);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:linear-gradient(#ffffffb8,#ffffff8a);border-radius:28px;padding:28px 28px 26px;position:relative;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,0 30px 60px -44px #1e328259}.gx-card--us{background:linear-gradient(#fffffff0,#ffffffd1);box-shadow:inset 0 1px #fff,0 0 0 1.5px #14203fe6,0 40px 80px -44px #1e328280}.gx-who{color:var(--gm-ink-2);margin:0;font-size:14.5px;font-weight:600}.gx-price{font-family:var(--gm-display);letter-spacing:-.04em;align-items:baseline;gap:4px;margin:14px 0 4px;font-size:clamp(48px,5.2vw,64px);font-weight:650;line-height:1;display:flex}.gx-price small{font-family:var(--gm-text);letter-spacing:0;color:var(--gm-ink-3);font-size:15px;font-weight:500}.gx-card--them .gx-price{color:#8a94a8}.gx-what{color:var(--gm-ink-3);margin:0;font-size:14px}.gx-days{grid-template-columns:repeat(10,12px);justify-content:space-between;row-gap:9px;max-width:250px;margin-top:24px;display:grid}.gx-days i{aspect-ratio:1;transition:background-color .36s var(--gm-ease);background:#10182812;border-radius:50%}.gx-card--them .gx-days i[data-lit]{transition-delay:.5s}.gx-duel[data-on] .gx-card--them .gx-days i[data-lit]{background:#8a94a8}.gx-card--us .gx-days i{transition-delay:calc(.9s + var(--k) * 25ms)}.gx-duel[data-on] .gx-card--us .gx-days i{background:#2f6feb}.gx-vs{width:40px;height:40px;color:var(--gm-ink-3);z-index:1;background:#fffc;border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #10182814}.gx-cap{width:56px;height:56px;transition:opacity .4s var(--gm-ease) 1.5s, transform .6s cubic-bezier(.3, 1.4, .5, 1) 1.5s;position:absolute;top:-40px;right:26px}.gx-cap svg{filter:drop-shadow(0 8px 12px #14287838);display:block}.gx-duel:not([data-on]) .gx-cap{opacity:0;transform:translateY(14px)}.gx-less{color:#11613a;transition:opacity .4s var(--gm-ease) 1.9s;background:#e7f6ee;border-radius:999px;margin-top:14px;padding:3px 9px;font-size:12.5px;font-weight:650;display:inline-block}.gx-duel:not([data-on]) .gx-less{opacity:0}@media (max-width:767px){.gx{padding:88px 16px}.gx-duel{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:52px}.gx-vs{justify-self:center;margin:-4px 0}.gx-card{border-radius:26px;padding:24px 22px 22px}.gx-card--us{margin-top:26px}}@media (prefers-reduced-motion:reduce){.gx-days i,.gx-cap,.gx-less{transition:none}}
.gz{--gz-edge:max(24px, calc((100vw - 1200px) / 2 + 24px));padding:112px 0 96px;overflow:clip}.gz-head{padding:0 var(--gz-edge);justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.gz-title{max-width:17ch;font-family:var(--gm-display);letter-spacing:-.034em;color:var(--gm-ink);text-wrap:balance;margin:0;font-size:clamp(34px,4.2vw,56px);font-weight:650;line-height:1.05}.gz-title .gm-accent{letter-spacing:-.01em}.gz .gm-h2{padding:0 24px}.gz-arrows{justify-content:center;gap:10px;display:flex}.gz-arrows button{cursor:pointer;width:50px;height:50px;color:var(--gm-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .3s cubic-bezier(.3, 1.5, .5, 1), opacity .3s var(--gm-ease), background-color .3s var(--gm-ease);background:#ffffffb3;border:0;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 1px #fff,0 0 0 1px #1018280f,0 10px 24px -14px #10182866}.gz-arrows button:hover:not(:disabled){background:#fff;transform:scale(1.06)}.gz-arrows button:active:not(:disabled){transform:scale(.94)}.gz-arrows button:disabled{opacity:.4;cursor:default}.gz-arrows button:focus-visible{outline:2px solid var(--gm-ink);outline-offset:3px}.gz-arrows svg{width:22px;height:22px}.gz-view{padding:56px 0 32px var(--gz-edge);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.gz-view[data-drag]{cursor:grabbing}.gz-view[data-still]{cursor:auto;scrollbar-width:none;touch-action:auto;overflow-x:auto}.gz-view[data-still]::-webkit-scrollbar{display:none}.gz-track{will-change:transform;width:max-content;display:flex}.gz-item{flex:none;width:340px;margin-right:20px}.gz-item__title{font-family:var(--gm-display);letter-spacing:-.02em;color:var(--gm-ink);align-items:center;gap:9px;margin:0;font-size:23px;font-weight:650;display:flex}.gz-item__title>svg{color:#2f6feb;width:24px;height:24px}.gz-max{color:#fff;font-family:var(--gm-text);letter-spacing:0;background:#14203f;border-radius:999px;margin-left:2px;padding:4px 9px;font-size:11.5px;font-weight:650}.gz-item__line{color:var(--gm-ink-3);margin:5px 0 16px;font-size:15px}.gz-card{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);height:420px;transition:transform .42s cubic-bezier(.3, 1.3, .5, 1), box-shadow .42s var(--gm-ease);background:linear-gradient(#ffffffc7,#fff9);border-radius:30px;flex-direction:column;padding:12px;display:flex;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,0 30px 60px -40px #1e328273}.gz-card:hover{transform:translateY(-5px);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,0 40px 70px -40px #1e32828c}.gz-stage{border-radius:22px;flex:1;place-items:center;min-height:0;padding:20px;display:grid;overflow:hidden}.gz-card--sky .gz-stage{background:radial-gradient(90% 60% at 15% 0,#fffc,#0000 60%),linear-gradient(165deg,#e5efff,#c3d8ff)}.gz-card--lilac .gz-stage{background:radial-gradient(90% 60% at 15% 0,#fffc,#0000 60%),linear-gradient(165deg,#f0ecff,#d3c8ff)}.gz-card--aqua .gz-stage{background:radial-gradient(90% 60% at 15% 0,#fffc,#0000 60%),linear-gradient(165deg,#e1f8f3,#b6e9df)}.gz-card--peach .gz-stage{background:radial-gradient(90% 60% at 15% 0,#fffc,#0000 60%),linear-gradient(165deg,#fff1e6,#ffd3bc)}.gz-btn{height:50px;color:var(--gm-ink);transition:background-color .26s var(--gm-ease), color .26s var(--gm-ease);background:#fff;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:15px;font-weight:650;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #1018280f,0 2px 6px -2px #1018281f}.gz-btn svg{width:18px;height:18px;transition:transform .3s var(--gm-ease)}.gz-btn:hover{color:#fff;background:#14203f}.gz-btn:hover svg{transform:translate(3px)}.gz-btn:focus-visible{outline:2px solid var(--gm-ink);outline-offset:2px}.gz-win{text-align:left;width:100%;max-width:280px;color:var(--gm-ink);background:#fff;border-radius:18px;padding:16px;font-size:13px;box-shadow:0 0 0 1px #1018280a,0 18px 34px -20px #141e5066}.gz-k{color:var(--gm-ink-3);margin:0 0 10px;font-size:12px;font-weight:650}.gz-fine{color:var(--gm-ink-3);margin:12px 0 0;font-size:11.5px;line-height:1.4}.gz-progress{background:#10182812;border-radius:4px;height:4px;overflow:hidden}.gz-progress span{border-radius:inherit;height:100%;transition:width .9s var(--gm-ease) .2s;background:#14203f;display:block}.gz-q{margin:14px 0 10px;font-size:14.5px;font-weight:650;line-height:1.35}.gz-chips{flex-wrap:wrap;gap:6px;display:flex}.gz-chip{color:var(--gm-ink-2);transition:background-color .28s var(--gm-ease) calc(.4s + var(--k) * .52s), color .28s var(--gm-ease) calc(.4s + var(--k) * .52s), transform .42s cubic-bezier(.3, 1.6, .5, 1) calc(.4s + var(--k) * .52s);background:#f2f4f8;border-radius:999px;padding:7px 11px;font-size:12.5px;font-weight:600}.gz-chip[data-picked]{color:#fff;background:#14203f;transform:scale(1.05)}.gz-week{grid-template-columns:repeat(5,1fr);gap:4px;margin-bottom:8px;display:grid}.gz-day{border-radius:10px;justify-items:center;gap:1px;padding:6px 0;font-size:14px;font-weight:650;display:grid}.gz-day small{color:var(--gm-ink-3);font-size:10px;font-weight:600}.gz-day[data-today]{color:#fff;background:#14203f}.gz-day[data-today] small{color:#ffffffb3}.gz-events{gap:2px;margin:0;padding:0;list-style:none;display:grid}.gz-events li{border-radius:10px;align-items:flex-start;gap:9px;padding:8px;display:flex}.gz-events span{gap:1px;font-size:12.5px;font-weight:600;line-height:1.35;display:grid}.gz-events small{color:var(--gm-ink-3);font-size:11px;font-weight:500}.gz-dot{border-radius:50%;flex:none;width:8px;height:8px;margin-top:4px}.gz-dot--ink{background:#14203f}.gz-dot--blue{background:#2f6feb;box-shadow:0 0 0 3px #2f6feb2e}.gz-dot--gold{background:#e3a21a}.gz-new{transition:opacity .42s var(--gm-ease) .5s, transform .52s cubic-bezier(.3, 1.4, .5, 1) .5s;background:#2f6feb12}.gz-new:not([data-on]){opacity:0;transform:translateY(-8px)scale(.96)}.gz-moments{gap:7px;margin:0;padding:0;list-style:none;display:grid}.gz-moments li{transition:opacity .36s var(--gm-ease) calc(.2s + var(--k) * .26s), transform .46s var(--gm-ease) calc(.2s + var(--k) * .26s);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.gz-moments li:not([data-on]){opacity:0;transform:translate(-8px)}.gz-moments svg{color:#10b981;width:15px;height:15px}.gz-capq{color:var(--gm-ink-2);transition:opacity .42s var(--gm-ease) 1.2s, transform .52s var(--gm-ease) 1.2s;background:#f3f5fc;border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.4}.gz-capq:not([data-on]){opacity:0;transform:translateY(6px)}.gz-capq b{color:#1f5fd8;margin-bottom:2px;font-size:11px;display:block}.gz-files{margin:0;padding:0;list-style:none}.gz-files li{align-items:center;gap:10px;padding:9px 0;display:flex;box-shadow:inset 0 -1px #1018280f}.gz-files li:last-child{box-shadow:none}.gz-files svg{color:#0e8f7e;flex:none;width:21px;height:21px}.gz-files span{flex:1;gap:2px;font-size:12.5px;font-weight:600;display:grid}.gz-files small{color:var(--gm-ink-3);font-size:11px;font-weight:500}.gz-upbar{background:#10182812;border-radius:4px;width:100%;height:4px;margin-top:3px;display:block;overflow:hidden}.gz-upbar i{border-radius:inherit;background:#0e8f7e;width:0;height:100%;transition:width 1.4s cubic-bezier(.45,0,.25,1) .3s;display:block}.gz-up[data-on] .gz-upbar i{width:100%}.gz-upok{color:#fff;width:20px;height:20px;transition:opacity .3s var(--gm-ease) 1.7s, transform .42s cubic-bezier(.3, 1.6, .5, 1) 1.7s;background:#10b981;border-radius:50%;flex:none;place-items:center;display:grid}.gz-upok svg{color:#fff;width:12px;height:12px}.gz-up:not([data-on]) .gz-upok{opacity:0;transform:scale(.4)}.gz-grades{margin:0;padding:0;list-style:none}.gz-grades li{color:var(--gm-ink-2);justify-content:space-between;gap:10px;padding:6px 0;font-size:12.5px;display:flex}.gz-grades b{color:var(--gm-ink);font-weight:700}.gz-gpa{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.gz-gpa p{background:#f4f7fc;border-radius:12px;margin:0;padding:10px 12px}.gz-gpa small{color:var(--gm-ink-3);margin-bottom:3px;font-size:11px;font-weight:600;display:block}.gz-gpa .gm-odo{font-family:var(--gm-display);letter-spacing:-.02em;font-size:26px;font-weight:700}.gz-ring{width:128px;margin:0 auto 6px;position:relative}.gz-ring svg{width:100%;display:block;rotate:-90deg}.gz-ring circle{fill:none;stroke-width:10px}.gz-ring__track{stroke:#10182812}.gz-ring__fill{stroke:#10b981;stroke-linecap:round;stroke-dasharray:100;transition:stroke-dashoffset 1.3s cubic-bezier(.25,.9,.3,1.03) .2s}.gz-ring p{place-content:center;justify-items:center;margin:0;display:grid;position:absolute;inset:0}.gz-ring .gm-odo{font-family:var(--gm-display);letter-spacing:-.02em;font-size:32px;font-weight:700}.gz-ring small{color:var(--gm-ink-3);font-size:10.5px;font-weight:600}.gz-log{margin:0;padding:0;list-style:none}.gz-log li{color:var(--gm-ink-2);justify-content:space-between;gap:10px;padding:6px 0;font-size:12px;display:flex;box-shadow:inset 0 -1px #1018280f}.gz-log li:last-child{box-shadow:none}.gz-sheet{border-radius:10px;max-width:230px;padding:20px 18px}.gz-sheet__name{font-family:var(--gm-display);margin:0 0 10px;font-size:17px;font-weight:700}.gz-sheet__h{letter-spacing:.08em;text-transform:uppercase;color:#6b5fd3;margin:10px 0 4px;font-size:9.5px;font-weight:700}.gz-sheet__row{color:var(--gm-ink-2);margin:0;font-size:11px;line-height:1.4}.gz-sheet__row b{color:var(--gm-ink)}.gz-sheet__row i{transform-origin:0;width:100%;height:5px;transition:transform .7s var(--gm-ease);background:#10182814;border-radius:3px;margin-top:5px;display:block;transform:scaleX(0)}.gz-sheet[data-on] .gz-sheet__row i{transform:none}.gz-sheet__row:nth-of-type(2) i{transition-delay:.2s}.gz-sheet__row:nth-of-type(3) i{transition-delay:.5s}.gz-sheet__row:nth-of-type(4) i{transition-delay:.8s}.gz-flip{perspective:900px;width:100%;max-width:270px}.gz-flip__card{height:160px;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.4,.1,.2,1) .9s;position:relative}.gz-flip[data-on] .gz-flip__card{transform:rotateY(180deg)}.gz-flip__face{font-family:var(--gm-display);text-align:left;backface-visibility:hidden;background:#fff;border-radius:18px;align-content:center;gap:6px;padding:18px;font-size:17px;font-weight:650;line-height:1.3;display:grid;position:absolute;inset:0;box-shadow:0 0 0 1px #1018280a,0 18px 34px -20px #141e5066}.gz-flip__face small{font-family:var(--gm-text);color:var(--gm-ink-3);font-size:11px;font-weight:600}.gz-flip__face--back{color:#fff;background:#14203f;transform:rotateY(180deg)}.gz-flip__face--back small{color:#ffffffa6}.gz-flip .gz-fine{text-align:center}@media (max-width:767px){.gz{--gz-edge:16px;padding:88px 0 80px}.gz-head{flex-direction:column;align-items:flex-start}.gz-arrows{display:none}.gz-view{padding-top:28px}.gz-item{width:min(300px,82vw);margin-right:14px}.gz-card{height:390px}}@media (prefers-reduced-motion:reduce){.gz *,.gz-card{transition:none!important}}
.ge-eyebrow{-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);height:32px;color:var(--gm-action-2);letter-spacing:.005em;background:#ffffffa8;border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 11px;font-size:13.5px;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fff9,0 6px 16px -8px #00225347}.ge-eyebrow svg{flex:none;width:17px;height:17px}.ge-h2{font-family:var(--gm-display);letter-spacing:-.034em;color:var(--gm-ink);text-wrap:balance;margin-top:22px;font-size:58px;font-weight:650;line-height:1.02}.ge-h2 .gm-accent{letter-spacing:-.01em;font-size:1.13em;line-height:.9}.gm .ge-faq{padding:120px 0 144px}.ge-faq__orbs{display:none}.ge-faq__grid{grid-template-columns:minmax(0,404px) minmax(0,1fr);align-items:start;column-gap:clamp(56px,7.4vw,112px);display:grid}.ge-faq__side{position:sticky;top:124px}.ge-faq__lead{max-width:33ch;color:var(--gm-ink-2);text-wrap:pretty;margin-top:22px;font-size:18px;line-height:28px}.ge-help{--gm-glass-r:22px;align-items:center;gap:14px;max-width:380px;margin-top:38px;padding:14px 20px 14px 14px;display:flex}.ge-help>*{z-index:1;position:relative}.ge-help__mark{width:54px;height:54px;box-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px rgb(var(--gm-action-rgb) / .1), 0 10px 20px -12px rgb(var(--gm-action-rgb) / .6);background:#fff;border-radius:17px;flex:none;place-items:center;display:grid}.ge-help__text{min-width:0}.ge-help__title{color:var(--gm-ink);font-size:15.5px;font-weight:700;line-height:21px}.ge-help__mail{min-height:26px;color:var(--gm-action-2);overflow-wrap:anywhere;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:rgb(var(--gm-action-rgb) / .28);text-decoration-color:rgb(var(--gm-action-rgb) / .28);transition:text-decoration-color .16s var(--gm-ease);align-items:center;gap:6px;margin-top:2px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.ge-help__mail svg{flex:none;width:16px;height:16px}.ge-faq__more{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.ge-faq__more .gm-pill svg{width:16px;height:16px}.ge-faq__panel{--gm-glass-r:30px;padding:10px}.ge-faq__panel>*{z-index:1;position:relative}.ge-qa{transition:background-color .26s var(--gm-ease), box-shadow .26s var(--gm-ease);border-radius:22px;position:relative}.ge-qa+.ge-qa:before{content:"";pointer-events:none;height:1px;transition:opacity .2s var(--gm-ease);background:#0b1b4716;position:absolute;top:0;left:24px;right:24px}.ge-qa[data-open]{box-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px #ffffffb3, 0 1px 2px #0a1e500d, 0 16px 34px -20px rgb(var(--gm-action-rgb) / .42);background:#ffffffc7}.ge-qa[data-open]:before,.ge-qa[data-open]+.ge-qa:before{opacity:0}.ge-qa__h{font:inherit}.ge-qa__q{width:100%;min-height:76px;color:var(--gm-ink);font-family:var(--gm-text);letter-spacing:-.012em;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .18s var(--gm-ease);background:0 0;border:0;border-radius:22px;grid-template-columns:30px minmax(0,1fr) 36px;align-items:start;column-gap:14px;padding:25px 20px 25px 24px;font-size:18px;font-weight:600;line-height:26px;display:grid}.ge-qa__n{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--gm-action);font-size:13px;font-weight:700;line-height:26px}.ge-qa__text{text-wrap:pretty;min-width:0}.ge-qa__icon{width:36px;height:36px;color:var(--gm-action);background:rgb(var(--gm-action-rgb) / .07);box-shadow:inset 0 0 0 1px rgb(var(--gm-action-rgb) / .13);transition:background-color .22s var(--gm-ease), color .22s var(--gm-ease), box-shadow .22s var(--gm-ease);border-radius:50%;place-items:center;margin-top:-5px;display:grid}.ge-qa__icon svg{display:block;overflow:visible}.ge-qa__bar{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.ge-qa__bar--v{transform-box:fill-box;transform-origin:50%;transition:transform .34s var(--gm-ease)}.ge-qa[data-open] .ge-qa__bar--v{transform:rotate(90deg)}.ge-qa[data-open] .ge-qa__icon{color:#fff;background:var(--gm-action);box-shadow:inset 0 1px 0 #ffffff4d, 0 8px 16px -8px rgb(var(--gm-action-rgb) / .8)}.ge-qa__body{padding:0 64px 28px 68px}.ge-qa__a{opacity:0;transition:grid-template-rows .44s var(--gm-ease), opacity .3s var(--gm-ease);grid-template-rows:0fr;display:grid}.ge-qa[data-open] .ge-qa__a{opacity:1;grid-template-rows:1fr}.ge-qa__clip{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.ge-qa__a{transition:none}}.ge-qa__body p{max-width:62ch;color:var(--gm-ink-2);text-wrap:pretty;font-size:16.5px;line-height:27px}.ge-qa__body p+p{margin-top:12px}.ge-qa__body a{color:var(--gm-action-2);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:rgb(var(--gm-action-rgb) / .32);text-decoration-color:rgb(var(--gm-action-rgb) / .32);font-weight:650}@media (hover:hover) and (pointer:fine){.ge-qa:not([data-open]) .ge-qa__q:hover{background:#ffffff80}.ge-qa:not([data-open]) .ge-qa__q:hover .ge-qa__icon{background:rgb(var(--gm-action-rgb) / .12)}.ge-help__mail:hover,.ge-qa__body a:hover{text-decoration-color:currentColor}}.gm .ge-close{--ge-b1:80px;--ge-b2:170px;--ge-b3:212px;--ge-b4:282px;--ge-b5:418px;--ge-rise:170px;--ge-world:3300px;text-align:center;color:var(--gm-on-night);background:radial-gradient(42% 300px at 8% 520px, #7c5cff38, #7c5cff00 72%), radial-gradient(40% 420px at 94% 760px, #286eff33, #286eff00 72%), linear-gradient(180deg, var(--gm-from,var(--gm-seam-dusk)) 0px, #fce6d7 var(--ge-b1), #f4c5cc var(--ge-b2), #c9a5dc var(--ge-b3), #7b6ac9 var(--ge-b4), #43389a var(--ge-b5), #26226e 66%, #141a4f 84%, var(--gm-to,var(--gm-seam-night)) 100%);flex-direction:column;align-items:center;padding:0 24px;display:flex;position:relative;overflow:clip}.ge-close__night{left:0;right:0;top:var(--ge-b4);pointer-events:none;position:absolute;bottom:0}.ge-close__sky{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 140px);mask-image:linear-gradient(#0000 0,#000 140px)}.ge-close__sun{background:radial-gradient(closest-side,#ffdeb49e 0%,#ffc4aa4d 42%,#ffb4aa14 72%,#ffb4aa00 100%);width:980px;height:420px;position:absolute;top:150px;left:76%;translate:-50% -50%}.gm .ge-close__aurora{top:var(--ge-b3);bottom:34%}.gm .ge-close__tex{left:0;right:0;top:var(--ge-b3);opacity:.9;background:url(/front/tex/stars.svg) 100% 0/1400px no-repeat;position:absolute;bottom:0}.gm .ge-close__tex:after{content:"";opacity:.7;background:url(/front/tex/stars.svg) 100% 0/1400px no-repeat;position:absolute;inset:0;transform:scaleX(-1)translateY(160px)}.ge-close__inner{z-index:3;width:100%;max-width:1100px;padding:150px 0 calc(var(--ge-rise) + 300px);flex-direction:column;align-items:center;display:flex;position:relative}.ge-close__title{max-width:11.6em;font-family:var(--gm-display);letter-spacing:-.04em;color:#fff;text-wrap:balance;text-shadow:0 2px 36px #28146e47;margin-top:30px;font-size:86px;font-weight:650;line-height:.98}.ge-close__accent{letter-spacing:-.012em;text-shadow:none;font-size:1.13em;line-height:.9;display:inline-block}.ge-close__act{flex-direction:column;align-items:center;gap:18px;margin-top:46px;display:flex}.ge-close__cta{box-shadow:inset 0 -1px #00225312,0 1px 2px #00123c33,0 16px 36px -12px #0a063cb3,0 0 0 1px #ffffff80,0 0 60px -6px #aa96ff8c}.ge-terms{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#eef1ffeb;background:#ffffff14;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;min-height:34px;padding:7px 16px;font-size:13.5px;font-weight:600;line-height:18px;display:inline-flex;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff24}.ge-terms__dot{opacity:.55;background:currentColor;border-radius:50%;flex:none;width:3px;height:3px}.ge-terms__half{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ge-terms{background:#28246ee6}}.ge-bubble{z-index:1;width:148px;height:148px;position:relative}.gm .ge-bubble[data-gm-in]{transition:opacity 1.1s var(--gm-ease) .1s, transform 1.8s cubic-bezier(.16, 1, .3, 1) .1s}@media (scripting:enabled){.gm .ge-bubble[data-gm-in]:not([data-in]){opacity:0;transform:translateY(64px)scale(.88)}}.ge-bubble__depth{width:100%;height:100%;transform:translate3d(0, calc(var(--gm-offset,0) * -.06px), 0)}.ge-bubble__bob{width:100%;height:100%;animation:6.4s ease-in-out infinite alternate ge-bob;position:relative}@keyframes ge-bob{0%{transform:translateY(-5px)rotate(-2deg)}to{transform:translateY(7px)rotate(2deg)}}.ge-bubble__glow{background:radial-gradient(closest-side,#ffeedc99 0%,#ffcec438 52%,#ffcec400 100%);border-radius:50%;position:absolute;inset:-46%}.ge-bubble__ball{-webkit-backdrop-filter:blur(8px)saturate(150%);backdrop-filter:blur(8px)saturate(150%);background:radial-gradient(64% 64% at 30% 24%,#ffffff8c 0%,#ffffff24 46%,#ffffff0a 72%),radial-gradient(70% 60% at 72% 92%,#b096ff52 0%,#b096ff00 70%),#ffffff1a;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px 1px #fffffff2,inset 0 0 0 1px #ffffff8c,inset 0 -14px 26px -10px #7456dc66,inset 0 12px 22px -12px #ffffffb3,0 26px 44px -20px #40248c99,0 0 0 7px #ffffff12}.ge-bubble__buddy{filter:drop-shadow(0 8px 10px #281e6e47);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:94px;height:94px;position:relative;translate:0 7px}.ge-bubble__shine{background:linear-gradient(#fffc,#fff0);border-radius:50%;width:46%;height:24%;position:absolute;top:9%;left:17%;rotate:-26deg}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ge-bubble__ball{background-color:#ebe6ff80}}.ge-cons{z-index:2;left:clamp(20px,5.6vw,110px);top:calc(var(--ge-b5) + 70px);aspect-ratio:320/240;pointer-events:none;width:clamp(220px,21vw,300px);position:absolute}.gm .ge-cons[data-gm-in]:not([data-in]){opacity:1;transform:none}.ge-cons__map{width:100%;height:100%;display:block;overflow:visible}.ge-cons__line{stroke:#d6e2ff80;stroke-width:1.1px;stroke-linecap:round;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:0%;transition:transform 1s cubic-bezier(.65, 0, .35, 1) calc(.52s + var(--i,0) * .56s)}.ge-cons__star{transform-box:fill-box;transform-origin:50%;transition:opacity .6s var(--gm-ease) calc(.38s + var(--i,0) * .56s), transform .9s var(--gm-ease) calc(.38s + var(--i,0) * .56s)}.ge-cons__dot{fill:#fff}.ge-cons__spark{fill:#ffe7b0;transform-box:fill-box;transform-origin:50%}.ge-cons[data-in] .ge-cons__spark{animation:5.2s ease-in-out 3.6s infinite ge-gold}@keyframes ge-gold{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.7;transform:scale(.62)rotate(-18deg)}}.ge-cons__label{white-space:nowrap;font-family:var(--gm-accent);letter-spacing:.01em;color:#e2e9ffb3;transition:opacity .8s var(--gm-ease) calc(.56s + var(--i,0) * .56s);font-size:15px;font-style:italic;font-weight:400;line-height:1;position:absolute;translate:0 -50%}.ge-cons__label--gold{color:#ffd98e;font-size:17px}.gm[data-js] .ge-cons:not([data-in]) .ge-cons__line{transform:scaleX(0)}.gm[data-js] .ge-cons:not([data-in]) .ge-cons__star{opacity:0;transform:scale(.3)}.gm[data-js] .ge-cons:not([data-in]) .ge-cons__label{opacity:0}.ge-horizon{z-index:1;height:calc(var(--ge-rise) + 320px);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.ge-horizon:after{content:"";height:min(120px, calc(var(--ge-rise) - 20px));background:linear-gradient(180deg, #0a123800 0%, #0a1238b3 55%, var(--gm-seam-night) 100%);position:absolute;bottom:0;left:0;right:0}.ge-horizon__world{left:50%;top:calc(100% - var(--ge-rise));width:var(--ge-world);aspect-ratio:1;background:radial-gradient(50% 50% at 50% 50%, var(--gm-seam-night) 96%, #121b55 99.4%, #1a2466 100%);border-radius:50%;position:absolute;translate:-50%;box-shadow:inset 0 1.5px #d6e2ffe6,inset 0 10px 22px -8px #96acff8c,inset 0 46px 90px -40px #6c76f066}.ge-horizon__glow{left:50%;bottom:calc(var(--ge-rise) - 120px);background:radial-gradient(50% 50% at 50% 56%,#788cff80 0%,#7c78ff38 38%,#7c78ff0f 64%,#7c78ff00 80%);width:min(1700px,130%);height:440px;animation:9s ease-in-out infinite alternate ge-breathe;position:absolute;translate:-50%}.ge-horizon__dawn{left:50%;bottom:calc(var(--ge-rise) - 70px);background:radial-gradient(50% 50% at 50% 60%,#ffd8a080 0%,#ffb09633 44%,#ffb09600 76%);width:min(900px,90%);height:200px;position:absolute;translate:-50%}@keyframes ge-breathe{0%{opacity:.78}to{opacity:1}}.gm .ge-foot{padding:6px 0 34px;position:relative;overflow:clip}.gm .ge-foot__tex{z-index:0;pointer-events:none;opacity:.6;background:url(/front/tex/stars.svg) 0 0/1400px no-repeat;position:absolute;inset:0}.ge-foot__wrap{z-index:1;position:relative}.ge-foot__name{font-family:var(--font-figtree), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.045em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;background:linear-gradient(#baccff4d 0%,#a0b4ff21 52%,#96aaff08 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-inline:-.02em;padding-bottom:.06em;font-size:min(11.3vw,166px);font-weight:780;line-height:.92}.ge-foot__top{grid-template-columns:minmax(0,1.3fr) minmax(0,3fr);gap:48px;margin-top:44px;padding-top:48px;display:grid;position:relative}.ge-foot__top:before,.ge-foot__base:before{content:"";background:linear-gradient(90deg,#fff0 0%,#beceff33 16% 84%,#fff0 100%);height:1px;position:absolute;top:0;left:0;right:0}.ge-foot__logo{color:#fff;border-radius:12px;text-decoration:none;display:inline-flex}.ge-foot__tag{color:#dce6ffcc;max-width:32ch;margin-top:18px;font-size:14.5px;line-height:22px}.ge-foot__note{color:#dce6ff9e;max-width:34ch;margin-top:12px;font-size:13px;line-height:19px}.ge-foot__nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.ge-foot__h{font-family:var(--gm-display);letter-spacing:-.005em;color:#fff;font-size:14.5px;font-weight:700;line-height:20px}.ge-foot__col ul{flex-direction:column;align-items:flex-start;margin-top:10px;display:flex}.ge-foot__col a{color:#d6e2ffbd;min-height:34px;transition:color .16s var(--gm-ease);align-items:center;font-size:14.5px;line-height:20px;text-decoration:none;display:inline-flex}.ge-foot__base{color:#d6e2ff9e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 24px;margin-top:52px;padding-top:20px;font-size:13px;line-height:18px;display:flex;position:relative}.ge-foot__base a{color:#d6e2ffc7;text-underline-offset:3px;align-items:center;min-height:28px;-webkit-text-decoration:underline #d6e2ff4d;text-decoration:underline #d6e2ff4d;display:inline-flex}@media (hover:hover) and (pointer:fine){.ge-foot__col a:hover{color:#fff;text-underline-offset:4px;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.ge-foot__base a:hover{color:#fff}}.ge-close :focus-visible,.ge-foot :focus-visible{outline-color:#a9c8ff}@media (max-width:1279px){.ge-close__title{font-size:76px}.ge-cons{top:auto;bottom:calc(var(--ge-rise) + 64px)}.ge-cons__label--gold{right:12%;top:3%!important;left:auto!important}.ge-foot__top{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:1023px){.gm .ge-faq{padding:104px 0 120px}.ge-faq__grid{grid-template-columns:minmax(0,1fr);row-gap:48px}.ge-faq__side{max-width:640px;position:static}.ge-h2{font-size:50px}.gm .ge-close{--ge-world:2600px}.ge-close__title{font-size:66px}.ge-cons{top:auto;left:4%;bottom:calc(var(--ge-rise) + 56px);width:210px}}@media (max-width:767px){.gm .ge-faq{padding:88px 0 96px}.ge-h2{margin-top:18px;font-size:40px;line-height:1.04}.ge-faq__lead{margin-top:16px;font-size:16.5px;line-height:25px}.ge-help{margin-top:28px}.ge-faq__panel{--gm-glass-r:24px;padding:6px}.ge-qa{border-radius:18px}.ge-qa+.ge-qa:before{left:14px;right:14px}.ge-qa__q{border-radius:18px;grid-template-columns:24px minmax(0,1fr) 32px;column-gap:10px;min-height:64px;padding:19px 12px 19px 14px;font-size:16.5px;line-height:23px}.ge-qa__n{font-size:12px;line-height:23px}.ge-qa__icon{width:32px;height:32px;margin-top:-4.5px}.ge-qa__body{padding:0 14px 20px 48px}.ge-qa__body p{font-size:15.5px;line-height:25px}.gm .ge-close{--ge-b1:56px;--ge-b2:118px;--ge-b3:172px;--ge-b4:230px;--ge-b5:336px;--ge-rise:92px;--ge-world:1240px;padding:0 16px}.ge-close__sun{width:560px;height:300px;top:104px;left:80%}.ge-close__inner{padding:104px 0 calc(var(--ge-rise) + 210px)}.ge-bubble{width:112px;height:112px}.ge-bubble__buddy{width:70px;height:70px;translate:0 5px}.ge-close__title{letter-spacing:-.035em;margin-top:22px;font-size:46px;line-height:1}.ge-close__act{gap:14px;margin-top:32px}.ge-terms{border-radius:16px;flex-direction:column;gap:2px;padding:9px 18px;font-size:13px}.ge-terms__dot--mid{display:none}.ge-cons{top:auto;left:18px;right:auto;bottom:calc(var(--ge-rise) + 36px);width:176px}.ge-cons__label:not(.ge-cons__label--gold){display:none}.ge-cons__label--gold{font-size:14.5px;right:14%;top:4%!important;left:auto!important}.ge-horizon__glow{height:300px}.ge-horizon__dawn{height:150px}.ge-foot__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.ge-foot__top{margin-top:32px;padding-top:36px}.ge-foot__base{flex-direction:column;align-items:flex-start;margin-top:40px}}@media (prefers-reduced-motion:reduce){.ge-qa,.ge-qa__q,.ge-qa__icon,.ge-qa__bar--v,.ge-cons__line,.ge-cons__star,.ge-cons__label,.gm .ge-bubble[data-gm-in]{transition:none!important}.ge-qa[data-open] .ge-qa__body,.ge-bubble__bob,.ge-horizon__glow,.ge-cons[data-in] .ge-cons__spark{animation:none!important}.ge-bubble__depth{transform:none!important}.gm .ge-bubble[data-gm-in]:not([data-in]){opacity:1!important;transform:none!important}.gm[data-js] .ge-cons:not([data-in]) .ge-cons__line{transform:none!important}.gm[data-js] .ge-cons:not([data-in]) .ge-cons__star{opacity:1!important;transform:none!important}.gm[data-js] .ge-cons:not([data-in]) .ge-cons__label{opacity:1!important}}.ck[data-motion=reduce] .ge-qa,.ck[data-motion=reduce] .ge-qa__q,.ck[data-motion=reduce] .ge-qa__icon,.ck[data-motion=reduce] .ge-qa__bar--v,.ck[data-motion=reduce] .ge-cons__line,.ck[data-motion=reduce] .ge-cons__star,.ck[data-motion=reduce] .ge-cons__label,.ck[data-motion=reduce] .gm .ge-bubble[data-gm-in]{transition:none!important}.ck[data-motion=reduce] .ge-bubble__depth{transform:none!important}.ck[data-motion=reduce] .gm .ge-bubble[data-gm-in]:not([data-in]){opacity:1!important;transform:none!important}.ck[data-motion=reduce] .gm[data-js] .ge-cons:not([data-in]) .ge-cons__line{transform:none!important}.ck[data-motion=reduce] .gm[data-js] .ge-cons:not([data-in]) .ge-cons__star{opacity:1!important;transform:none!important}.ck[data-motion=reduce] .gm[data-js] .ge-cons:not([data-in]) .ge-cons__label{opacity:1!important}
