.ph[data-astro-cid-75ysl5lo]{padding:calc(var(--header-h) + clamp(60px, 9vw, 140px)) 0 clamp(60px, 8vw, 120px);isolation:isolate;position:relative;overflow:clip}.ph__glow[data-astro-cid-75ysl5lo]{z-index:-1;filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#3a47d473,#2326ab24 45%,#0000 68%);border-radius:50%;width:75vw;height:75vw;position:absolute;top:-25vw;right:-15vw}[data-astro-cid-75ysl5lo][data-theme=light].ph .ph__glow[data-astro-cid-75ysl5lo]{background:radial-gradient(circle,#536de640,#0000 65%)}.ph__inner[data-astro-cid-75ysl5lo]{gap:clamp(20px,2.4vw,36px);display:grid}.ph--center[data-astro-cid-75ysl5lo] .ph__inner[data-astro-cid-75ysl5lo]{text-align:center;justify-items:center}.ph__title[data-astro-cid-75ysl5lo]{font-family:var(--font-display);letter-spacing:-.048em;max-width:15ch;font-weight:600;line-height:.88}.ph--xl[data-astro-cid-75ysl5lo] .ph__title[data-astro-cid-75ysl5lo]{font-size:clamp(3rem,9vw,11rem)}.ph--lg[data-astro-cid-75ysl5lo] .ph__title[data-astro-cid-75ysl5lo]{max-width:18ch;font-size:clamp(2.6rem,6.6vw,7.6rem)}.ph__title[data-astro-cid-75ysl5lo] em{font-family:var(--font-serif);letter-spacing:-.025em;background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:400}[data-astro-cid-75ysl5lo][data-theme=light] .ph__title[data-astro-cid-75ysl5lo] em{background-image:var(--grad-text-light)}.ph__lead[data-astro-cid-75ysl5lo]{max-width:40rem}.ph__actions[data-astro-cid-75ysl5lo]:empty{display:none}.ph__actions[data-astro-cid-75ysl5lo]{flex-wrap:wrap;gap:12px;display:flex}.ph__crumbs[data-astro-cid-75ysl5lo] ol[data-astro-cid-75ysl5lo]{color:var(--fg-3);flex-wrap:wrap;gap:8px;font-size:.8125rem;display:flex}.ph__crumbs[data-astro-cid-75ysl5lo] li[data-astro-cid-75ysl5lo]+li[data-astro-cid-75ysl5lo]:before{content:"/";opacity:.5;margin-right:8px}.ph__crumbs[data-astro-cid-75ysl5lo] a[data-astro-cid-75ysl5lo]:hover{color:var(--fg)}.vh[data-astro-cid-wez3wgs6]{min-height:100svh;padding:calc(var(--header-h) + 60px) 0 clamp(48px, 7vw, 110px);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:clip}.vh__media[data-astro-cid-wez3wgs6]{z-index:-1;background:var(--ink-3);position:absolute;inset:0}.vh__media[data-astro-cid-wez3wgs6] video[data-astro-cid-wez3wgs6]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vh__shade[data-astro-cid-wez3wgs6]{background:linear-gradient(90deg, #05061ac7 0%, #05061a59 45%, #05061a00 70%), linear-gradient(180deg, #05061a8c 0%, #05061a1a 35%, #05061a80 70%, var(--ink) 100%);position:absolute;inset:0}.vh__inner[data-astro-cid-wez3wgs6]{gap:clamp(20px,2.4vw,32px);display:grid}.vh__title[data-astro-cid-wez3wgs6]{font-size:min(clamp(3.2rem, 10vw, 12.5rem), calc((100vw - var(--gutter) * 2) / 6.8));letter-spacing:-.052em;text-shadow:0 20px 80px #00000059;max-width:12ch;line-height:.86}.vh__title[data-astro-cid-wez3wgs6] em{font-family:var(--font-serif);background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.vh__lead[data-astro-cid-wez3wgs6]{color:#fff;max-width:38rem}.vh__actions[data-astro-cid-wez3wgs6]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.vh__actions[data-astro-cid-wez3wgs6]:empty{display:none}.vh__person[data-astro-cid-wez3wgs6]{backdrop-filter:blur(14px);color:#fff;background:#0c102c8c;border:1px solid #ffffff1f;border-radius:999px;justify-self:start;align-items:center;gap:14px;padding:8px 18px 8px 8px;font-size:.8125rem;line-height:1.3;display:inline-flex}.vh__person[data-astro-cid-wez3wgs6] img[data-astro-cid-wez3wgs6]{object-fit:cover;width:46px;height:46px;box-shadow:0 0 0 2px var(--blue-500);border-radius:50%}.vh__person[data-astro-cid-wez3wgs6] span[data-astro-cid-wez3wgs6]{display:grid}.vh__person[data-astro-cid-wez3wgs6] b[data-astro-cid-wez3wgs6]{color:#fff;font-size:.9375rem}.sc[data-astro-cid-iqfvleyi]{min-height:min(100svh,980px);padding:calc(var(--header-h) + clamp(30px, 4vw, 60px)) 0 clamp(60px, 7vw, 110px);isolation:isolate;background:var(--ink);align-items:center;display:flex;position:relative;overflow:clip}.sc__bg[data-astro-cid-iqfvleyi]{z-index:-1;pointer-events:none;position:absolute;inset:0}.sc__glow[data-astro-cid-iqfvleyi]{filter:blur(40px);will-change:filter;border-radius:50%;position:absolute;transform:translateZ(0)}.sc__glow--a[data-astro-cid-iqfvleyi]{background:radial-gradient(circle,#3a47d48c,#0000 62%);width:64vw;height:64vw;top:0;right:-10vw}.sc__glow--b[data-astro-cid-iqfvleyi]{background:radial-gradient(circle,#47f0ae1f,#0000 65%);width:42vw;height:42vw;bottom:-22vw;right:22vw}.sc__grid[data-astro-cid-iqfvleyi]{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 72%,#000,#0000 75%);mask-image:radial-gradient(60% 60% at 72%,#000,#0000 75%)}.sc__inner[data-astro-cid-iqfvleyi]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(30px,4vw,70px);display:grid}.sc__text[data-astro-cid-iqfvleyi]{--asset-rev:2;z-index:2;gap:clamp(18px,2vw,28px);display:grid;position:relative;container-type:inline-size}.sc__crumbs[data-astro-cid-iqfvleyi] ol[data-astro-cid-iqfvleyi]{color:var(--fg-3);flex-wrap:wrap;gap:8px;font-size:.8125rem;display:flex}.sc__crumbs[data-astro-cid-iqfvleyi] li[data-astro-cid-iqfvleyi]+li[data-astro-cid-iqfvleyi]:before{content:"/";opacity:.5;margin-right:8px}.sc__title[data-astro-cid-iqfvleyi]{font-family:var(--font-display);font-weight:600;font-size:clamp(2.2rem, min(6.2vw, 100cqi / (var(--longest,10) * .72)), 7.4rem);letter-spacing:-.05em;max-width:12ch;line-height:.9}.sc__title[data-astro-cid-iqfvleyi] em{font-family:var(--font-serif);letter-spacing:-.025em;background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:400}.sc__lead[data-astro-cid-iqfvleyi]{color:#fff;max-width:34rem}.sc__actions[data-astro-cid-iqfvleyi]{flex-wrap:wrap;gap:12px;display:flex}.sc__actions[data-astro-cid-iqfvleyi]:empty{display:none}.sc__person[data-astro-cid-iqfvleyi]{backdrop-filter:blur(14px);color:var(--fg-3);background:#0c102c8c;border:1px solid #ffffff1a;border-radius:999px;justify-self:start;align-items:center;gap:14px;padding:8px 18px 8px 8px;font-size:.8125rem;line-height:1.3;display:inline-flex}.sc__person[data-astro-cid-iqfvleyi] img[data-astro-cid-iqfvleyi]{object-fit:cover;width:46px;height:46px;box-shadow:0 0 0 2px var(--blue-500);border-radius:50%}.sc__person[data-astro-cid-iqfvleyi] span[data-astro-cid-iqfvleyi]{display:grid}.sc__person[data-astro-cid-iqfvleyi] b[data-astro-cid-iqfvleyi]{color:#fff;font-size:.9375rem}.sc__stage[data-astro-cid-iqfvleyi]{position:relative}.sc[data-astro-cid-iqfvleyi] .sc-chip{z-index:4;color:#14162b;background:#fffffff2;border-radius:18px;align-items:center;gap:12px;padding:12px 16px 12px 12px;font-size:.8125rem;line-height:1.3;display:flex;position:absolute;box-shadow:0 24px 50px -20px #000000a6}.sc[data-astro-cid-iqfvleyi] .sc-chip b{font-size:.875rem;display:block}.sc[data-astro-cid-iqfvleyi] .sc-chip small{color:#14162b;font-size:.75rem}.sc[data-astro-cid-iqfvleyi] .sc-chip__ico{background:var(--grad);color:#fff;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.sc[data-astro-cid-iqfvleyi] .sc-chip__ico svg{width:20px}@media (width<=1000px){.sc__inner[data-astro-cid-iqfvleyi]{grid-template-columns:1fr}}@media (width<=760px){.sc[data-astro-cid-iqfvleyi]{min-height:0}.sc__stage[data-astro-cid-iqfvleyi]{width:min(100%,440px);margin-inline:auto}.sc[data-astro-cid-iqfvleyi] .sc-chip{border-radius:13px;gap:8px;padding:7px 11px 7px 7px;font-size:.625rem}.sc[data-astro-cid-iqfvleyi] .sc-chip b{font-size:.6875rem}.sc[data-astro-cid-iqfvleyi] .sc-chip small{font-size:.5625rem}.sc[data-astro-cid-iqfvleyi] .sc-chip__ico{border-radius:8px;width:26px;height:26px}.sc[data-astro-cid-iqfvleyi] .sc-chip__ico svg{width:14px}.sc--img-top[data-astro-cid-iqfvleyi] .sc__inner[data-astro-cid-iqfvleyi]{flex-direction:column;align-items:stretch;gap:clamp(18px,2vw,28px);display:flex}.sc--img-top[data-astro-cid-iqfvleyi] .sc__text[data-astro-cid-iqfvleyi]{display:contents}.sc--img-top[data-astro-cid-iqfvleyi] .sc__text[data-astro-cid-iqfvleyi]>[data-astro-cid-iqfvleyi]{order:2}.sc--img-top[data-astro-cid-iqfvleyi] .sc__text[data-astro-cid-iqfvleyi]>.sc__crumbs[data-astro-cid-iqfvleyi],.sc--img-top[data-astro-cid-iqfvleyi] .sc__text[data-astro-cid-iqfvleyi]>.eyebrow[data-astro-cid-iqfvleyi],.sc--img-top[data-astro-cid-iqfvleyi] .sc__text[data-astro-cid-iqfvleyi]>.sc__title[data-astro-cid-iqfvleyi]{order:0}.sc--img-top[data-astro-cid-iqfvleyi] .sc__text[data-astro-cid-iqfvleyi]>.sc__person[data-astro-cid-iqfvleyi]{align-self:flex-start}.sc--img-top[data-astro-cid-iqfvleyi] .sc__stage[data-astro-cid-iqfvleyi]{order:1;margin-block:6px}}.dh[data-astro-cid-zskv5eii]{min-height:min(100svh,1000px);padding:calc(var(--header-h) + clamp(30px, 4vw, 60px)) 0 clamp(60px, 7vw, 110px);isolation:isolate;background:var(--ink);align-items:center;display:flex;position:relative;overflow:clip}.dh__bg[data-astro-cid-zskv5eii]{z-index:-1;pointer-events:none;position:absolute;inset:0}.dh__glow[data-astro-cid-zskv5eii]{filter:blur(40px);border-radius:50%;position:absolute}.dh__glow--a[data-astro-cid-zskv5eii]{background:radial-gradient(circle,#3a47d480,#0000 62%);width:62vw;height:62vw;top:4vh;right:-8vw}.dh__glow--b[data-astro-cid-zskv5eii]{background:radial-gradient(circle,#47f0ae1f,#0000 65%);width:40vw;height:40vw;bottom:-20vw;right:20vw}.dh__grid[data-astro-cid-zskv5eii]{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 70%,#000,#0000 75%);mask-image:radial-gradient(60% 60% at 70%,#000,#0000 75%)}.dh__inner[data-astro-cid-zskv5eii]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(30px,4vw,70px);display:grid}.dh__text[data-astro-cid-zskv5eii]{z-index:2;gap:clamp(18px,2vw,28px);display:grid;position:relative}.dh__crumbs[data-astro-cid-zskv5eii] ol[data-astro-cid-zskv5eii]{color:var(--fg-3);gap:8px;font-size:.8125rem;display:flex}.dh__crumbs[data-astro-cid-zskv5eii] li[data-astro-cid-zskv5eii]+li[data-astro-cid-zskv5eii]:before{content:"/";opacity:.5;margin-right:8px}.dh__title[data-astro-cid-zskv5eii]{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(3rem,7vw,8.4rem);font-weight:600;line-height:.88}.dh__title[data-astro-cid-zskv5eii] em{font-family:var(--font-serif);letter-spacing:-.025em;background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:400}.dh__lead[data-astro-cid-zskv5eii]{color:#fff;max-width:34rem}.dh__actions[data-astro-cid-zskv5eii]{flex-wrap:wrap;gap:12px;display:flex}.dh__person[data-astro-cid-zskv5eii]{backdrop-filter:blur(14px);color:var(--fg-3);background:#0c102c8c;border:1px solid #ffffff1a;border-radius:999px;justify-self:start;align-items:center;gap:14px;padding:8px 18px 8px 8px;font-size:.8125rem;line-height:1.3;display:inline-flex}.dh__person[data-astro-cid-zskv5eii] img[data-astro-cid-zskv5eii]{object-fit:cover;width:46px;height:46px;box-shadow:0 0 0 2px var(--blue-500);border-radius:50%}.dh__person[data-astro-cid-zskv5eii] span[data-astro-cid-zskv5eii]{display:grid}.dh__person[data-astro-cid-zskv5eii] b[data-astro-cid-zskv5eii]{color:#fff;font-size:.9375rem}.dh__stage[data-astro-cid-zskv5eii]{perspective:2200px;position:relative}.dh__rig[data-astro-cid-zskv5eii]{transform-style:preserve-3d;padding:4% 0 9%;position:relative}.dh__laptop[data-astro-cid-zskv5eii]{perspective:1600px;width:88%;position:relative}.dh__lid[data-astro-cid-zskv5eii]{transform-origin:50% 100%;backface-visibility:hidden;background:#0b0d18;border-radius:clamp(12px,1.2vw,18px) clamp(12px,1.2vw,18px) 4px 4px;padding:clamp(7px,.7vw,11px);position:relative;box-shadow:0 0 0 1px #ffffff24,inset 0 0 0 1px #ffffff0a,0 50px 100px -30px #000000d9,0 30px 90px -30px #3a47d48c}.dh__lid[data-astro-cid-zskv5eii]:before{content:"";background:#1d2135;border-radius:50%;width:5px;height:5px;position:absolute;top:clamp(2px,.25vw,4px);left:50%;transform:translate(-50%)}.dh__screen[data-astro-cid-zskv5eii]{aspect-ratio:16/10;background:#f1ece2;border-radius:5px;position:relative;overflow:hidden}.dh__screen[data-astro-cid-zskv5eii] img[data-astro-cid-zskv5eii],.dh__screen[data-astro-cid-zskv5eii] video[data-astro-cid-zskv5eii],.dh__phone-screen[data-astro-cid-zskv5eii] img[data-astro-cid-zskv5eii],.dh__phone-screen[data-astro-cid-zskv5eii] video[data-astro-cid-zskv5eii]{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.dh__screen[data-astro-cid-zskv5eii] video[data-astro-cid-zskv5eii],.dh__phone-screen[data-astro-cid-zskv5eii] video[data-astro-cid-zskv5eii]{opacity:0;transition:opacity .6s}.dh__screen[data-astro-cid-zskv5eii] video[data-astro-cid-zskv5eii].is-on,.dh__phone-screen[data-astro-cid-zskv5eii] video[data-astro-cid-zskv5eii].is-on{opacity:1}.dh__shine[data-astro-cid-zskv5eii]{pointer-events:none;background:linear-gradient(120deg,#ffffff1f,#0000 30%);position:absolute;inset:0}.dh__base[data-astro-cid-zskv5eii]{background:linear-gradient(#e3e6ef 0%,#b4b8c7 45%,#7d8196 100%);border-radius:2px 2px 18px 18px;height:clamp(10px,1vw,15px);margin:0 -6%;position:relative;box-shadow:0 40px 60px -25px #000000e6}.dh__base[data-astro-cid-zskv5eii] span[data-astro-cid-zskv5eii]{background:linear-gradient(#8d91a5,#a9adbd);border-radius:0 0 8px 8px;width:15%;height:40%;position:absolute;top:0;left:50%;transform:translate(-50%)}.dh__phone[data-astro-cid-zskv5eii]{aspect-ratio:9/19.5;background:#0b0d18;border-radius:clamp(22px,2.3vw,34px);width:21%;padding:clamp(4px,.4vw,6px);position:absolute;bottom:0;right:0;box-shadow:0 0 0 1px #ffffff2e,0 0 0 3px #22263a,0 50px 90px -25px #000000e6}.dh__phone-screen[data-astro-cid-zskv5eii]{background:#f1ece2;border-radius:clamp(18px,1.9vw,28px);height:100%;position:relative;overflow:hidden}.dh__notch[data-astro-cid-zskv5eii]{background:#05061a;border-radius:999px;width:28%;height:2.6%;position:absolute;top:3%;left:50%;transform:translate(-50%)}.dh__chip[data-astro-cid-zskv5eii]{z-index:3;color:#14162b;background:#fffffff2;border-radius:16px;align-items:center;gap:10px;padding:10px 16px 10px 12px;font-size:.8125rem;display:flex;position:absolute;box-shadow:0 24px 50px -20px #0009}.dh__chip--client[data-astro-cid-zskv5eii]{bottom:-1%;left:4%}.dh__chip--client[data-astro-cid-zskv5eii] span[data-astro-cid-zskv5eii]:last-child{color:#14162b;line-height:1.3;display:grid}.dh__chip--client[data-astro-cid-zskv5eii] b[data-astro-cid-zskv5eii]{color:#14162b;font-size:.875rem}.dh__dot[data-astro-cid-zskv5eii]{background:#1aa874;border-radius:50%;width:10px;height:10px;animation:2s ease-out infinite dhPulse}.dh__chip--checks[data-astro-cid-zskv5eii]{gap:6px;font-weight:600;top:-1%;left:6%}.dh__check[data-astro-cid-zskv5eii]{color:#1aa874;background:#1aa87426;border-radius:50%;place-items:center;width:18px;height:18px;margin-left:4px;font-size:.6875rem;display:grid}@keyframes dhPulse{0%{box-shadow:0 0 #1aa87473}to{box-shadow:0 0 0 10px #1aa87400}}@media (width<=1000px){.dh__inner[data-astro-cid-zskv5eii]{grid-template-columns:1fr}}.ai[data-astro-cid-ps33zemt]{aspect-ratio:72/52}.ai__win[data-astro-cid-ps33zemt]{color:#14162b;background:#f7f7fb;border-radius:1.6em;flex-direction:column;display:flex;position:absolute;inset:0 22em 0 0;overflow:hidden;box-shadow:0 3em 8em -2em #0009}.ai__head[data-astro-cid-ps33zemt]{background:#fff;border-bottom:1px solid #14162b14;align-items:center;gap:.9em;padding:1.3em 1.6em;display:flex}.ai__logo[data-astro-cid-ps33zemt]{color:#fff;background:linear-gradient(135deg,#14162b,#3a47d4);border-radius:.9em;place-items:center;width:2.6em;height:2.6em;display:grid}.ai__logo[data-astro-cid-ps33zemt] svg[data-astro-cid-ps33zemt]{width:1.4em}.ai__name[data-astro-cid-ps33zemt]{font-size:1.3em;font-weight:800}.ai__mode[data-astro-cid-ps33zemt]{color:#3a47d4;background:#3a47d414;border-radius:99em;align-items:center;gap:.5em;padding:.3em .8em;font-size:.95em;font-weight:700;display:inline-flex}.ai__mode[data-astro-cid-ps33zemt] i[data-astro-cid-ps33zemt]{background:#3a47d4;border-radius:50%;width:.55em;height:.55em}.ai__toggle[data-astro-cid-ps33zemt]{background:#14162b0f;border-radius:99em;gap:.3em;margin-left:auto;padding:.3em;display:flex}.ai__toggle[data-astro-cid-ps33zemt] button[data-astro-cid-ps33zemt]{color:#14162b;border-radius:99em;padding:.4em .9em;font-size:.95em;font-weight:700;transition:all .3s}.ai__toggle[data-astro-cid-ps33zemt] button[data-astro-cid-ps33zemt].is-active{color:#fff;background:#14162b}.ai__body[data-astro-cid-ps33zemt]{flex-direction:column;flex:1;gap:1.2em;padding:1.6em;display:flex;overflow:hidden}.ai__msg[data-astro-cid-ps33zemt]{max-width:88%;font-size:1.22em;line-height:1.45}.ai__msg--user[data-astro-cid-ps33zemt]{color:#fff;opacity:0;background:#14162b;border-radius:1.2em 1.2em .3em;align-self:flex-end;padding:.9em 1.2em}.ai__msg--bot[data-astro-cid-ps33zemt]{align-self:flex-start;max-width:100%}.ai__typing[data-astro-cid-ps33zemt]{background:#fff;border-radius:1.2em;gap:.35em;width:max-content;padding:.9em 1.1em;display:none}.ai__typing[data-astro-cid-ps33zemt].is-on{display:flex}.ai__typing[data-astro-cid-ps33zemt] i[data-astro-cid-ps33zemt]{background:#9aa0c8;border-radius:50%;width:.6em;height:.6em;animation:1s ease-in-out infinite aiDot}.ai__typing[data-astro-cid-ps33zemt] i[data-astro-cid-ps33zemt]:nth-child(2){animation-delay:.15s}.ai__typing[data-astro-cid-ps33zemt] i[data-astro-cid-ps33zemt]:nth-child(3){animation-delay:.3s}@keyframes aiDot{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-.35em)}}.ai__answer[data-astro-cid-ps33zemt] p{margin-bottom:.8em}.ai__answer[data-astro-cid-ps33zemt] .rec{background:#fff;border:1px solid #14162b0f;border-radius:1em;grid-template-columns:auto 1fr;gap:.2em .9em;margin-top:.6em;padding:.9em 1.1em;font-size:.92em;display:grid}.ai__answer[data-astro-cid-ps33zemt] .rec__n{background:#14162b12;border-radius:50%;grid-row:1/3;place-items:center;width:1.9em;height:1.9em;font-size:.9em;font-weight:800;display:grid}.ai__answer[data-astro-cid-ps33zemt] .rec__t{font-weight:800}.ai__answer[data-astro-cid-ps33zemt] .rec__d{color:#14162b}.ai__answer[data-astro-cid-ps33zemt] .rec--you{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#3a47d4,#47f0ae) border-box;border:.12em solid #0000;box-shadow:0 1em 2.4em -1em #3a47d480}.ai__answer[data-astro-cid-ps33zemt] .rec--you .rec__n{background:var(--grad);color:#fff}.ai__answer[data-astro-cid-ps33zemt] .rec--ghost .rec__t,.ai__answer[data-astro-cid-ps33zemt] .rec--ghost .rec__d{color:#0000;background:#14162b14;border-radius:.4em;width:max-content}.ai__answer[data-astro-cid-ps33zemt] .src{grid-column:2;gap:.4em;margin-top:.4em;display:inline-flex}.ai__answer[data-astro-cid-ps33zemt] .src span{color:#3a47d4;background:#3a47d414;border-radius:99em;padding:.15em .6em;font-size:.82em;font-weight:700}.ai__answer[data-astro-cid-ps33zemt] .word{opacity:0}.ai__input[data-astro-cid-ps33zemt]{background:#fff;border:1px solid #14162b1a;border-radius:99em;align-items:center;gap:1em;margin:0 1.4em 1.4em;padding:.8em .8em .8em 1.4em;display:flex}.ai__input-txt[data-astro-cid-ps33zemt]{color:#9aa0c8;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:1.15em;overflow:hidden}.ai__input-txt[data-astro-cid-ps33zemt].is-typing{color:#14162b}.ai__send[data-astro-cid-ps33zemt]{color:#fff;background:#14162b;border-radius:50%;place-items:center;width:2.6em;height:2.6em;display:grid}.ai__send[data-astro-cid-ps33zemt] svg[data-astro-cid-ps33zemt]{width:1.2em}.ai__side[data-astro-cid-ps33zemt]{align-content:start;gap:1.4em;width:20.4em;display:grid;position:absolute;top:0;bottom:0;right:0}.ai__score[data-astro-cid-ps33zemt]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1.6em;place-items:center;padding:1.8em 1em 1.4em;display:grid;position:relative}.ai__score[data-astro-cid-ps33zemt] svg[data-astro-cid-ps33zemt]{width:12em;height:12em;transform:rotate(-90deg)}.ai__ring-bg[data-astro-cid-ps33zemt]{fill:none;stroke:#ffffff14;stroke-width:9px}.ai__ring[data-astro-cid-ps33zemt]{fill:none;stroke-width:9px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:77px}.ai__score-v[data-astro-cid-ps33zemt]{text-align:center;position:absolute;top:5.2em;left:0;right:0}.ai__score-v[data-astro-cid-ps33zemt] b[data-astro-cid-ps33zemt]{font-family:var(--font-display);letter-spacing:-.04em;font-size:4em;font-weight:600;line-height:1}.ai__score-v[data-astro-cid-ps33zemt] small[data-astro-cid-ps33zemt]{color:#fff;font-size:1.05em;display:block}.ai__score-l[data-astro-cid-ps33zemt]{margin-top:.8em;font-size:1.15em;font-weight:700}.ai__checks[data-astro-cid-ps33zemt]{gap:.8em;display:grid}.ai__checks[data-astro-cid-ps33zemt] li[data-astro-cid-ps33zemt]{color:#fff;align-items:center;gap:.8em;font-size:1.08em;line-height:1.3;transition:color .5s;display:flex}.ai__checks[data-astro-cid-ps33zemt] i[data-astro-cid-ps33zemt]{color:#0000;width:1.8em;height:1.8em;transition:all .5s var(--ease-back);border:1px solid #fff3;border-radius:50%;flex:none;place-items:center;font-size:.85em;font-style:normal;font-weight:800;display:grid}.ai__checks[data-astro-cid-ps33zemt] li[data-astro-cid-ps33zemt].is-on{color:#fff}.ai__checks[data-astro-cid-ps33zemt] li[data-astro-cid-ps33zemt].is-on i[data-astro-cid-ps33zemt]{background:var(--mint);border-color:var(--mint);color:var(--ink)}@media (pointer:coarse){.demo--stack[data-astro-cid-ps33zemt] .ai__toggle[data-astro-cid-ps33zemt] button[data-astro-cid-ps33zemt]{min-height:44px;padding-inline:1.1em}}@container (width<=560px){.demo--stack[data-astro-cid-ps33zemt] .ai[data-astro-cid-ps33zemt]{aspect-ratio:auto;gap:12px;font-size:max(2.77778cqi,9px);display:grid}.demo--stack[data-astro-cid-ps33zemt] .ai__win[data-astro-cid-ps33zemt]{height:37em;position:relative;inset:auto}.demo--stack[data-astro-cid-ps33zemt] .ai__head[data-astro-cid-ps33zemt]{flex-wrap:wrap;gap:.6em;padding:1em 1.2em}.demo--stack[data-astro-cid-ps33zemt] .ai__mode[data-astro-cid-ps33zemt]{display:none}.demo--stack[data-astro-cid-ps33zemt] .ai__toggle[data-astro-cid-ps33zemt] button[data-astro-cid-ps33zemt]{min-height:44px;padding:0 1em;font-size:1.05em}.demo--stack[data-astro-cid-ps33zemt] .ai__body[data-astro-cid-ps33zemt]{padding:1.2em}.demo--stack[data-astro-cid-ps33zemt] .ai__msg[data-astro-cid-ps33zemt]{font-size:1.12em}.demo--stack[data-astro-cid-ps33zemt] .ai__side[data-astro-cid-ps33zemt]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.2em;width:auto;position:relative;inset:auto}.demo--stack[data-astro-cid-ps33zemt] .ai__score[data-astro-cid-ps33zemt]{padding:1em}.demo--stack[data-astro-cid-ps33zemt] .ai__score[data-astro-cid-ps33zemt] svg[data-astro-cid-ps33zemt]{width:8em;height:8em}.demo--stack[data-astro-cid-ps33zemt] .ai__score-v[data-astro-cid-ps33zemt]{top:5em;transform:translateY(-50%)}.demo--stack[data-astro-cid-ps33zemt] .ai__score-v[data-astro-cid-ps33zemt] b[data-astro-cid-ps33zemt]{font-size:2.6em}.demo--stack[data-astro-cid-ps33zemt] .ai__score-v[data-astro-cid-ps33zemt] small[data-astro-cid-ps33zemt]{font-size:.9em}.demo--stack[data-astro-cid-ps33zemt] .ai__score-l[data-astro-cid-ps33zemt]{font-size:1em}.demo--stack[data-astro-cid-ps33zemt] .ai__checks[data-astro-cid-ps33zemt]{gap:.55em}.demo--stack[data-astro-cid-ps33zemt] .ai__checks[data-astro-cid-ps33zemt] li[data-astro-cid-ps33zemt]{font-size:1em}}.ki-vis[data-astro-cid-vz2p22fm]{position:relative}.ki-vis[data-astro-cid-vz2p22fm]:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(circle,#536de673,#0000 65%);border-radius:50%;position:absolute;inset:10% 5%}.ki-vis__cap[data-astro-cid-vz2p22fm]{color:var(--fg-3);text-align:center;margin-top:14px;font-size:.8125rem}.mp-vis[data-astro-cid-xwwa6qaw]{aspect-ratio:1/.92;position:relative}.mp-vis[data-astro-cid-xwwa6qaw] img[data-astro-cid-xwwa6qaw]{height:auto}.mp-vis__halo[data-astro-cid-xwwa6qaw]{aspect-ratio:1;filter:blur(20px);background:radial-gradient(circle,#536de680,#0000 65%);border-radius:50%;width:80%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)translateZ(0)}.mp-vis__laptop[data-astro-cid-xwwa6qaw]{filter:drop-shadow(0 40px 60px #0000008c);width:82%;position:absolute;top:8%;left:-4%}.mp-vis__hand[data-astro-cid-xwwa6qaw]{filter:drop-shadow(0 50px 60px #0009);width:34%;position:absolute;bottom:0;right:2%;-webkit-mask-image:linear-gradient(#000 62%,#0000 96%);mask-image:linear-gradient(#000 62%,#0000 96%)}.mp-vis__link[data-astro-cid-xwwa6qaw]{border-radius:16px;width:50%;position:absolute;top:0;left:6%;box-shadow:0 24px 50px -20px #000000b3}.mp-chip--book[data-astro-cid-xwwa6qaw]{bottom:8%;left:4%}.mp-hero .sc__title{max-width:none;font-size:clamp(2.4rem,3.9vw,4.8rem)}.wk-vis[data-astro-cid-bhl6dbei]{aspect-ratio:1;position:relative}.wk-vis__laptop[data-astro-cid-bhl6dbei]{height:auto}.wk-vis__halo[data-astro-cid-bhl6dbei]{aspect-ratio:1;filter:blur(20px);background:radial-gradient(circle,#536de68c,#0000 65%);border-radius:50%;width:70%;position:absolute;top:46%;left:52%;transform:translate(-50%,-50%)translateZ(0)}.wk-vis__laptop[data-astro-cid-bhl6dbei]{filter:drop-shadow(0 50px 60px #0009);width:94%;position:absolute;top:4%;left:6%}.wk-chip[data-astro-cid-bhl6dbei]{padding:14px 16px}.wk-ad[data-astro-cid-bhl6dbei]{gap:4px;display:grid}.wk-ad__src[data-astro-cid-bhl6dbei]{letter-spacing:.08em;text-transform:uppercase;color:#4f63ff;align-items:center;gap:6px;margin-bottom:4px;font-size:.6875rem;font-weight:700;display:flex}.wk-ad__src[data-astro-cid-bhl6dbei] svg{width:14px}.wk-ad__q[data-astro-cid-bhl6dbei]{color:#3c4043;background:#f1f3f8;border-radius:999px;margin-bottom:6px;padding:7px 12px;font-size:.8125rem}.wk-ad__label[data-astro-cid-bhl6dbei]{color:#5f6368;font-size:.75rem}.wk-ad__title[data-astro-cid-bhl6dbei]{font-weight:600;color:#1a0dab!important;font-size:.9688rem!important}.wk-chip--google[data-astro-cid-bhl6dbei]{max-width:300px;top:10%;left:-6%}.wk-chip--meta[data-astro-cid-bhl6dbei]{width:210px;top:50%;left:0}.wk-ad__img[data-astro-cid-bhl6dbei]{aspect-ratio:4/5;object-fit:cover;border-radius:10px;width:100%}.wk-ad__cta[data-astro-cid-bhl6dbei]{color:#fff;background:#4f63ff;border-radius:8px;justify-content:space-between;align-items:center;margin-top:4px;padding:7px 10px;font-size:.75rem;font-weight:700;display:flex}.wk-ad__cta[data-astro-cid-bhl6dbei] svg{width:12px}.wk-chip--book[data-astro-cid-bhl6dbei]{bottom:20%;right:-2%}@media (width<=760px){.wk-chip[data-astro-cid-bhl6dbei]{padding:9px 10px}.wk-chip--google[data-astro-cid-bhl6dbei]{max-width:58%;top:6%;left:0}.wk-chip--meta[data-astro-cid-bhl6dbei]{width:34%;top:44%}.wk-ad__src[data-astro-cid-bhl6dbei]{margin-bottom:2px;font-size:.5rem}.wk-ad__src[data-astro-cid-bhl6dbei] svg{width:10px}.wk-ad__q[data-astro-cid-bhl6dbei]{margin-bottom:3px;padding:4px 8px;font-size:.5625rem}.wk-ad__label[data-astro-cid-bhl6dbei]{font-size:.5rem}.wk-ad__title[data-astro-cid-bhl6dbei]{font-size:.6875rem!important}.wk-ad__cta[data-astro-cid-bhl6dbei]{padding:4px 6px;font-size:.5625rem}.wk-chip--book[data-astro-cid-bhl6dbei]{bottom:14%;right:0}}.sc-chip__ico--mint{background:linear-gradient(135deg,#1aa874,#47f0ae)!important}.ga-vis[data-astro-cid-u6z4rmcs]{aspect-ratio:1;position:relative}.ga-vis__halo[data-astro-cid-u6z4rmcs]{aspect-ratio:1;filter:blur(20px);background:radial-gradient(circle,#536de68c,#0000 65%);border-radius:50%;width:70%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)translateZ(0)}.ga-vis__hand[data-astro-cid-u6z4rmcs]{filter:drop-shadow(0 50px 60px #0009);width:74%;position:absolute;top:-8%;left:20%;-webkit-mask-image:linear-gradient(#000 72%,#0000 94%);mask-image:linear-gradient(#000 72%,#0000 94%)}.ga-chip--ad[data-astro-cid-u6z4rmcs]{max-width:330px;padding:16px 20px;top:16%;left:-4%}.ga-ad[data-astro-cid-u6z4rmcs]{gap:4px;display:grid}.ga-ad__q[data-astro-cid-u6z4rmcs]{color:#3c4043;background:#f1f3f8;border-radius:999px;align-items:center;gap:8px;margin-bottom:8px;padding:8px 12px;font-size:.8125rem;display:flex}.ga-ad__q[data-astro-cid-u6z4rmcs] svg{color:#4f63ff;width:15px}.ga-ad__label[data-astro-cid-u6z4rmcs]{color:#5f6368;font-size:.75rem}.ga-ad__title[data-astro-cid-u6z4rmcs]{font-weight:600;color:#1a0dab!important;font-size:1rem!important}.ga-chip--roas[data-astro-cid-u6z4rmcs]{top:46%;right:-2%}.ga-chip--book[data-astro-cid-u6z4rmcs]{bottom:16%;left:2%}@media (width<=760px){.ga-chip--ad[data-astro-cid-u6z4rmcs]{max-width:62%;padding:10px 12px;top:12%;left:0}.ga-ad__q[data-astro-cid-u6z4rmcs]{margin-bottom:4px;padding:5px 9px;font-size:.625rem}.ga-ad__q[data-astro-cid-u6z4rmcs] svg{width:11px}.ga-ad__label[data-astro-cid-u6z4rmcs]{font-size:.5625rem}.ga-ad__title[data-astro-cid-u6z4rmcs]{font-size:.75rem!important}.ga-chip--roas[data-astro-cid-u6z4rmcs]{right:0}}[data-word-rot]{display:inline-block}.hb__reel[data-astro-cid-sf272gaj]{color:#fff;align-items:center;gap:14px;font-weight:700;display:inline-flex}.hb__reel[data-astro-cid-sf272gaj] .play-btn[data-astro-cid-sf272gaj]{width:58px;height:58px}.hb__reel[data-astro-cid-sf272gaj] .play-btn[data-astro-cid-sf272gaj] svg{width:20px}.hb__img[data-astro-cid-sf272gaj]{border-radius:var(--radius-xl);background:radial-gradient(circle at 50% 120%, #536de68c, transparent 60%), var(--ink-2);margin-top:clamp(40px,6vw,90px);overflow:hidden}.hb__img[data-astro-cid-sf272gaj] img[data-astro-cid-sf272gaj]{width:100%;height:auto;padding-top:30px}.fg__title[data-astro-cid-5avuv2ve]{max-width:16ch;font-size:min(var(--fs-h2), 11.5cqi);margin-top:18px}.fg[data-astro-cid-5avuv2ve] .sh--split[data-astro-cid-5avuv2ve]>div[data-astro-cid-5avuv2ve]:first-child{container-type:inline-size}.fg__grid[data-astro-cid-5avuv2ve]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:14px;display:grid}.fg__item[data-astro-cid-5avuv2ve]{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);isolation:isolate;align-content:start;gap:12px;height:100%;padding:clamp(24px,2.4vw,34px);transition:border-color .4s;display:grid;position:relative;overflow:hidden}[data-astro-cid-5avuv2ve][data-theme=light] .fg__item[data-astro-cid-5avuv2ve]{border-color:#0000;box-shadow:0 20px 60px -40px #0a0c2859}.fg__item[data-astro-cid-5avuv2ve]:before{content:"";z-index:-1;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #536de642, transparent 50%);opacity:0;transition:opacity .5s;position:absolute;inset:0}.fg__item[data-astro-cid-5avuv2ve]:hover:before{opacity:1}.fg__top[data-astro-cid-5avuv2ve]{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.fg__ico[data-astro-cid-5avuv2ve]{background:var(--grad);color:#fff;border-radius:16px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 14px 30px -14px #536de6e6}.fg__ico[data-astro-cid-5avuv2ve] svg{width:24px}.fg__no[data-astro-cid-5avuv2ve]{font-family:var(--font-mono);color:var(--fg-3);font-size:.75rem}.fg__h[data-astro-cid-5avuv2ve]{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.3rem,1.6vw,1.6rem);font-weight:560;line-height:1.1}.fg__t[data-astro-cid-5avuv2ve]{color:var(--fg-2);font-size:.9688rem;line-height:1.55}.fg__go{width:20px;color:var(--fg-3);transition:transform .5s var(--ease-out);position:absolute;bottom:24px;right:24px}.fg__item[data-astro-cid-5avuv2ve]:hover .fg__go{transform:rotate(45deg)}@media (width<=1100px){.fg__grid[data-astro-cid-5avuv2ve]{grid-template-columns:repeat(min(var(--cols), 2), minmax(0, 1fr))}}@media (width<=620px){.fg__grid[data-astro-cid-5avuv2ve]{grid-template-columns:1fr}}.fg__cta[data-astro-cid-5avuv2ve]{display:none}@media (width<=760px){.fg__cta[data-astro-cid-5avuv2ve]{background:var(--grad);color:#fff;border-radius:999px;justify-self:start;align-items:center;gap:8px;margin-top:8px;padding:10px 16px;font-size:.875rem;font-weight:700;display:inline-flex}.fg__cta[data-astro-cid-5avuv2ve] svg{width:14px}.fg__item[data-astro-cid-5avuv2ve]:has(.fg__cta) .fg__go{display:none}}.ps__grid[data-astro-cid-jvqum2y2]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(40px,7vw,120px);display:grid}.ps__head[data-astro-cid-jvqum2y2]{top:calc(var(--header-h) + 30px);gap:24px;display:grid;position:sticky}.ps__head[data-astro-cid-jvqum2y2] h2{max-width:13ch}.ps__list[data-astro-cid-jvqum2y2]{gap:clamp(40px,5vw,72px);padding-left:92px;display:grid;position:relative}.ps__rail[data-astro-cid-jvqum2y2]{background:var(--line);border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:31px}.ps__fill[data-astro-cid-jvqum2y2]{background:var(--grad);transform-origin:top;border-radius:inherit;position:absolute;inset:0;transform:scaleY(0)}.ps__step[data-astro-cid-jvqum2y2]{opacity:.7;transition:opacity .8s var(--ease-out);position:relative}.ps__step[data-astro-cid-jvqum2y2].is-on{opacity:1}.ps__dot[data-astro-cid-jvqum2y2]{background:var(--bg);border:1px solid var(--line-2);width:64px;height:64px;font-family:var(--font-mono);color:var(--fg-2);border-radius:50%;place-items:center;font-size:.875rem;transition:background .6s,color .6s,border-color .6s,box-shadow .6s;display:grid;position:absolute;top:-6px;left:-92px}.ps__step[data-astro-cid-jvqum2y2].is-on .ps__dot[data-astro-cid-jvqum2y2]{background:var(--grad);color:#fff;border-color:#0000;box-shadow:0 0 0 8px #536de629}.ps__body[data-astro-cid-jvqum2y2]{gap:10px;display:grid}.ps__tag[data-astro-cid-jvqum2y2]{letter-spacing:.14em;text-transform:uppercase;color:var(--blue-300);font-size:.6875rem;font-weight:700}[data-astro-cid-jvqum2y2][data-theme=light] .ps__tag[data-astro-cid-jvqum2y2]{color:var(--blue-600)}.ps__title[data-astro-cid-jvqum2y2]{letter-spacing:-.035em;font-size:clamp(1.6rem,2.6vw,2.6rem);line-height:1.02}.ps__text[data-astro-cid-jvqum2y2]{color:var(--fg-2);max-width:34rem}@media (width<=900px){.ps__grid[data-astro-cid-jvqum2y2]{grid-template-columns:1fr}.ps__head[data-astro-cid-jvqum2y2]{position:static}.ps__list[data-astro-cid-jvqum2y2]{padding-left:72px}.ps__dot[data-astro-cid-jvqum2y2]{width:52px;height:52px;left:-72px}.ps__rail[data-astro-cid-jvqum2y2]{left:25px}}.snu__head[data-astro-cid-v2qzzqcz]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(24px,5vw,80px);margin-bottom:clamp(36px,5vw,70px);display:grid}.snu__head[data-astro-cid-v2qzzqcz]>div[data-astro-cid-v2qzzqcz]{gap:16px;display:grid}.snu__list[data-astro-cid-v2qzzqcz]{border-top:1px solid var(--line)}.snu__row[data-astro-cid-v2qzzqcz]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,56px);padding-block:clamp(18px,2.4vw,34px);transition:background .6s;display:grid;position:relative}.snu__row[data-astro-cid-v2qzzqcz]:after{content:"";background:var(--grad);transform-origin:0;height:2px;transition:transform .9s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.snu__row[data-astro-cid-v2qzzqcz].is-on:after{transform:scaleX(1)}.snu__no[data-astro-cid-v2qzzqcz]{font-family:var(--font-display);letter-spacing:-.07em;color:color-mix(in srgb, var(--fg) 9%, transparent);font-size:clamp(5rem,13vw,13rem);font-weight:600;line-height:.8;transition:color .6s}.snu__no[data-astro-cid-v2qzzqcz]:before{content:attr(data-n)}.snu__row[data-astro-cid-v2qzzqcz].is-on .snu__no[data-astro-cid-v2qzzqcz]{color:#0000;background:var(--grad-text-light,var(--grad));-webkit-background-clip:text;background-clip:text}[data-astro-cid-v2qzzqcz][data-theme=dark] .snu__row[data-astro-cid-v2qzzqcz].is-on .snu__no[data-astro-cid-v2qzzqcz]{background:linear-gradient(100deg,#9caeff,#fff);-webkit-background-clip:text;background-clip:text}.snu__title[data-astro-cid-v2qzzqcz]{letter-spacing:-.035em;opacity:.72;gap:8px;font-size:clamp(1.5rem,2.4vw,2.5rem);line-height:1.04;transition:opacity .6s;display:grid}.snu__tag[data-astro-cid-v2qzzqcz]{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-300);font-size:.9375rem;font-weight:700}[data-astro-cid-v2qzzqcz][data-theme=light] .snu__tag[data-astro-cid-v2qzzqcz]{color:var(--blue-600)}.snu__text[data-astro-cid-v2qzzqcz]{color:var(--fg-2);opacity:.72;transition:opacity .6s}.snu__row[data-astro-cid-v2qzzqcz].is-on .snu__title[data-astro-cid-v2qzzqcz],.snu__row[data-astro-cid-v2qzzqcz].is-on .snu__text[data-astro-cid-v2qzzqcz]{opacity:1}@media (width<=900px){.snu__head[data-astro-cid-v2qzzqcz]{grid-template-columns:minmax(0,1fr)}.snu__row[data-astro-cid-v2qzzqcz]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px 18px}.snu__no[data-astro-cid-v2qzzqcz]{grid-row:span 2;font-size:clamp(3.6rem,18vw,5rem)}}.sst__grid[data-astro-cid-3htq5erm]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,6vw,110px);display:grid}.sst__head[data-astro-cid-3htq5erm]{top:calc(var(--header-h) + 30px);gap:24px;display:grid;position:sticky}.sst__head[data-astro-cid-3htq5erm] h2{max-width:13ch}.sst__list[data-astro-cid-3htq5erm]{gap:clamp(24px,3vw,40px);display:grid}.sst__card[data-astro-cid-3htq5erm]{top:calc(var(--header-h) + 30px + var(--i) * 22px);border-radius:var(--radius-xl);color:#fff;background:radial-gradient(120% 140% at 100% 0,#536de659,#0000 55%),#10133a;border:1px solid #9caeff47;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(18px,2.4vw,36px);min-height:clamp(240px,26vw,320px);padding:clamp(26px,3.4vw,50px);display:grid;position:sticky;overflow:hidden;box-shadow:0 -20px 60px -30px #05061ae6}.sst__card[data-astro-cid-3htq5erm]:nth-child(2n){background:radial-gradient(120% 140% at 0% 100%, #ffffff2e, transparent 55%), var(--grad-diag,var(--grad));border-color:#0000}.sst__no[data-astro-cid-3htq5erm]{font-family:var(--font-display);letter-spacing:-.06em;background:linear-gradient(#fff,#ffffff59);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.6rem,6.4vw,6.4rem);font-weight:600;line-height:.82}.sst__body[data-astro-cid-3htq5erm]{gap:12px;padding-top:6px;display:grid}.sst__tag[data-astro-cid-3htq5erm]{letter-spacing:.14em;text-transform:uppercase;color:#fff;font-size:.6875rem;font-weight:700}.sst__title[data-astro-cid-3htq5erm]{letter-spacing:-.035em;color:#fff;font-size:clamp(1.6rem,2.4vw,2.4rem);line-height:1.04}.sst__text[data-astro-cid-3htq5erm]{color:#fff;max-width:34rem}.sst__count[data-astro-cid-3htq5erm]{font-family:var(--font-mono);color:#fff;font-size:.75rem;position:absolute;bottom:clamp(16px,2vw,26px);right:clamp(20px,2.4vw,34px)}@media (width<=900px){.sst__grid[data-astro-cid-3htq5erm]{grid-template-columns:minmax(0,1fr)}.sst__head[data-astro-cid-3htq5erm]{position:static}.sst__card[data-astro-cid-3htq5erm]{top:calc(var(--header-h) + 12px + var(--i) * 14px);grid-template-columns:minmax(0,1fr);gap:10px;min-height:0}}.stl__head[data-astro-cid-ueqnzqj6]{gap:20px;max-width:52rem;margin-bottom:clamp(48px,6vw,90px);display:grid}.stl__list[data-astro-cid-ueqnzqj6]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:clamp(14px,1.8vw,26px);padding-top:92px;display:grid;position:relative}.stl__rail[data-astro-cid-ueqnzqj6]{background:var(--line);border-radius:2px;height:2px;position:absolute;top:31px;left:32px;right:32px}.stl__fill[data-astro-cid-ueqnzqj6]{border-radius:inherit;background:var(--grad);transform-origin:0;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 18px #536de6b3}.stl__step[data-astro-cid-ueqnzqj6]{position:relative}.stl__node[data-astro-cid-ueqnzqj6]{background:var(--bg);border:1px solid var(--line-2);width:64px;height:64px;font-family:var(--font-display);color:var(--fg-2);transition:background .5s, color .5s, border-color .5s, box-shadow .5s, transform .5s var(--ease-out);border-radius:50%;place-items:center;font-size:1.1rem;font-weight:600;display:grid;position:absolute;top:-92px;left:0}.stl__step[data-astro-cid-ueqnzqj6].is-on .stl__node[data-astro-cid-ueqnzqj6]{background:var(--grad);color:#fff;border-color:#0000;transform:scale(1.08);box-shadow:0 0 0 8px #536de629}.stl__card[data-astro-cid-ueqnzqj6]{background:color-mix(in srgb, var(--fg) 4%, transparent);border:1px solid var(--line);opacity:.72;height:100%;transition:opacity .6s, transform .6s var(--ease-out), border-color .6s;border-radius:22px;align-content:start;gap:10px;padding:clamp(20px,2.2vw,30px);display:grid;transform:translateY(14px)}.stl__step[data-astro-cid-ueqnzqj6].is-on .stl__card[data-astro-cid-ueqnzqj6]{opacity:1;border-color:#9caeff66;transform:none}.stl__tag[data-astro-cid-ueqnzqj6]{letter-spacing:.14em;text-transform:uppercase;color:var(--blue-300);font-size:.6875rem;font-weight:700}[data-astro-cid-ueqnzqj6][data-theme=light] .stl__tag[data-astro-cid-ueqnzqj6]{color:var(--blue-600)}.stl__title[data-astro-cid-ueqnzqj6]{letter-spacing:-.03em;font-size:clamp(1.25rem,1.6vw,1.6rem);line-height:1.1}.stl__text[data-astro-cid-ueqnzqj6]{color:var(--fg-2);font-size:.9688rem}@media (width<=900px){.stl__list[data-astro-cid-ueqnzqj6]{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:0;padding-left:72px}.stl__rail[data-astro-cid-ueqnzqj6]{width:2px;height:auto;inset:10px auto 10px 25px}.stl__fill[data-astro-cid-ueqnzqj6]{transform-origin:top;transform:scaleY(0)}.stl__node[data-astro-cid-ueqnzqj6]{width:52px;height:52px;top:0;left:-72px}}.stats[data-astro-cid-w74ncyn7]{isolation:isolate;padding-block:clamp(48px,5vw,88px);position:relative;overflow:clip}.stats[data-astro-cid-w74ncyn7][data-theme=brand]{background:var(--grad-diag)}.stats__bg[data-astro-cid-w74ncyn7]{z-index:-1;background:radial-gradient(60% 80% at 15% 0,#ffffff2e,#0000 60%),radial-gradient(50% 70% at 90% 100%,#05061a59,#0000 70%);position:absolute;inset:0}.stats__eyebrow[data-astro-cid-w74ncyn7]{margin-bottom:clamp(20px,2.4vw,36px)}.stats[data-astro-cid-w74ncyn7][data-theme=brand] .stats__eyebrow[data-astro-cid-w74ncyn7]{color:#fff}.stats[data-astro-cid-w74ncyn7][data-theme=brand] .eyebrow:before{background:#fff}.stats__list[data-astro-cid-w74ncyn7]{grid-template-columns:repeat(4,1fr);gap:clamp(24px,3vw,48px);display:grid}.stat[data-astro-cid-w74ncyn7]{border-top:1px solid var(--line);gap:10px;padding-top:18px;display:grid}.stat__v[data-astro-cid-w74ncyn7]{font-family:var(--font-display);letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,6vw,6.6rem);font-weight:600;line-height:.85}.stat__l[data-astro-cid-w74ncyn7]{color:var(--fg-2);max-width:16ch;font-size:1rem;font-weight:600}@media (width<=900px){.stats__list[data-astro-cid-w74ncyn7]{grid-template-columns:1fr 1fr}}.aag[data-astro-cid-q44da3n6]{padding-block:clamp(50px,6vw,90px) 0}.aag__card[data-astro-cid-q44da3n6]{border-radius:var(--radius-xl);background:linear-gradient(140deg,#3a47d429,#ffffff05 60%);border:1px solid #9caeff2e;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:clamp(28px,4vw,70px);padding:clamp(26px,3.4vw,50px);display:grid}.aag__head[data-astro-cid-q44da3n6]{align-content:start;gap:14px;display:grid}.aag__title[data-astro-cid-q44da3n6]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.6rem,2.3vw,2.3rem);font-weight:600;line-height:1.05}.aag__title[data-astro-cid-q44da3n6] em{font-family:var(--font-serif);color:var(--blue-300);font-style:italic;font-weight:400}.aag__list[data-astro-cid-q44da3n6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,3vw,48px);display:grid}.aag__item[data-astro-cid-q44da3n6]{border-top:1px solid var(--line);gap:6px;padding-block:16px;display:grid}.aag__item[data-astro-cid-q44da3n6] dt[data-astro-cid-q44da3n6]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-300);font-size:.75rem}.aag__item[data-astro-cid-q44da3n6] dd[data-astro-cid-q44da3n6]{color:var(--fg-2);font-size:.9875rem;line-height:1.55}.aag__item[data-astro-cid-q44da3n6] dd[data-astro-cid-q44da3n6] a{color:#fff;text-underline-offset:3px;text-decoration:underline #9caeff80}.aag__item[data-astro-cid-q44da3n6] dd[data-astro-cid-q44da3n6] b,.aag__item[data-astro-cid-q44da3n6] dd[data-astro-cid-q44da3n6] strong{color:#fff;font-weight:600}@media (width<=900px){.aag__card[data-astro-cid-q44da3n6],.aag__list[data-astro-cid-q44da3n6]{grid-template-columns:1fr}}@media (width<=760px){.aag[data-astro-cid-q44da3n6]{display:none}}.bt[data-astro-cid-76bwpjdd]{background:var(--bg);border-block:1px solid var(--line);padding-block:clamp(20px,3vw,44px);overflow:clip}.bt__w[data-astro-cid-76bwpjdd]{font-family:var(--font-display);letter-spacing:-.05em;white-space:nowrap;color:var(--fg);align-items:center;gap:clamp(28px,4vw,64px);font-size:clamp(3rem,8.4vw,9.6rem);font-weight:600;line-height:1;display:flex}.bt__w--o[data-astro-cid-76bwpjdd]{color:var(--bg);-webkit-text-stroke:3px var(--fg-3);paint-order:stroke fill;letter-spacing:-.005em}.bt__star[data-astro-cid-76bwpjdd]{width:.42em;height:.42em;fill:var(--blue-500);flex:none}.vs__title[data-astro-cid-nlo5il6m]{max-width:14ch;font-size:min(var(--fs-h2), 11.5cqi);margin-top:18px}.vs[data-astro-cid-nlo5il6m] .sh--split[data-astro-cid-nlo5il6m]>div[data-astro-cid-nlo5il6m]:first-child{container-type:inline-size}.vs__grid[data-astro-cid-nlo5il6m]{grid-template-columns:1fr 1fr;gap:clamp(14px,2vw,28px);display:grid}.vs__col[data-astro-cid-nlo5il6m]{border-radius:var(--radius-xl);background:var(--card);border:1px solid var(--line);align-content:start;gap:22px;padding:clamp(28px,3.4vw,52px);display:grid}.vs__col--good[data-astro-cid-nlo5il6m]{color:#fff;background:linear-gradient(160deg,#3a47d480,#2326ab38 60%,#ffffff05);border-color:#9caeff66;box-shadow:0 40px 120px -50px #536de6cc}[data-astro-cid-nlo5il6m][data-theme=light] .vs__col--good[data-astro-cid-nlo5il6m]{background:var(--grad-diag)}.vs__kicker[data-astro-cid-nlo5il6m]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.5rem,2.2vw,2.2rem);font-weight:600}.vs__col[data-astro-cid-nlo5il6m] ul[data-astro-cid-nlo5il6m]{gap:14px;display:grid}.vs__col[data-astro-cid-nlo5il6m] li[data-astro-cid-nlo5il6m]{align-items:flex-start;gap:12px;font-size:1.0313rem;line-height:1.45;display:flex}.vs__col--bad[data-astro-cid-nlo5il6m] li[data-astro-cid-nlo5il6m]{color:var(--fg-2)}.vs__ico[data-astro-cid-nlo5il6m]{border-radius:50%;flex:none;place-items:center;width:26px;height:26px;margin-top:-1px;display:grid}.vs__col--bad[data-astro-cid-nlo5il6m] .vs__ico[data-astro-cid-nlo5il6m]{color:#ff7a7a;background:#ff4d4d1f}.vs__col--good[data-astro-cid-nlo5il6m] .vs__ico[data-astro-cid-nlo5il6m]{color:var(--mint);background:#47f0ae2e}.vs__ico[data-astro-cid-nlo5il6m] svg{width:14px;height:14px}.vs__result[data-astro-cid-nlo5il6m]{border-top:1px solid var(--line);font-family:var(--font-serif);padding-top:18px;font-size:clamp(1.5rem,2vw,2rem);font-style:italic}.vs__col--good[data-astro-cid-nlo5il6m] .vs__result[data-astro-cid-nlo5il6m]{border-color:#ffffff40}@media (width<=860px){.vs__grid[data-astro-cid-nlo5il6m]{grid-template-columns:1fr}}.sm__grid[data-astro-cid-fgtayn3a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,120px);display:grid}.sm--rev[data-astro-cid-fgtayn3a] .sm__media[data-astro-cid-fgtayn3a]{order:2}.sm__media[data-astro-cid-fgtayn3a]{border-radius:var(--radius-xl);background:var(--ink-3);position:relative;overflow:hidden}.sm__media[data-astro-cid-fgtayn3a] img[data-astro-cid-fgtayn3a],.sm__media[data-astro-cid-fgtayn3a] video[data-astro-cid-fgtayn3a]{object-fit:cover;object-position:var(--focus,50% 50%);width:100%;height:100%;position:absolute;inset:0}.sm__text[data-astro-cid-fgtayn3a]{gap:24px;display:grid}.sm__text[data-astro-cid-fgtayn3a] h2{max-width:14ch}@media (width<=900px){.sm__grid[data-astro-cid-fgtayn3a]{grid-template-columns:1fr}.sm--rev[data-astro-cid-fgtayn3a] .sm__media[data-astro-cid-fgtayn3a]{order:0}}.im-checks[data-astro-cid-nzgc53oa]{gap:12px;margin-bottom:28px;font-weight:600;display:grid}.im-checks[data-astro-cid-nzgc53oa] li[data-astro-cid-nzgc53oa]{align-items:flex-start;gap:12px;display:flex}.im-checks[data-astro-cid-nzgc53oa] svg{flex:none;width:20px;height:20px;margin-top:2px}.testi[data-astro-cid-gakqr736]{overflow:clip}.testi__head[data-astro-cid-gakqr736]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(40px,5vw,72px);display:flex}.testi__head[data-astro-cid-gakqr736] h2[data-astro-cid-gakqr736]{max-width:14ch;margin-top:18px}.testi__nav[data-astro-cid-gakqr736]{align-items:center;gap:12px;display:flex}.testi__google[data-astro-cid-gakqr736]{color:var(--fg-2);white-space:nowrap;align-items:center;gap:10px;margin-right:12px;font-size:.9375rem;display:inline-flex}@media (width<=420px){.testi__nav[data-astro-cid-gakqr736]{gap:8px;width:100%}.testi__google[data-astro-cid-gakqr736]{gap:8px;margin-right:auto}.testi__btn[data-astro-cid-gakqr736]{width:48px;height:48px}}.testi__google[data-astro-cid-gakqr736] b[data-astro-cid-gakqr736]{color:var(--fg)}.testi__stars[data-astro-cid-gakqr736]{color:var(--gold);display:inline-flex}.testi__stars[data-astro-cid-gakqr736] svg{width:16px}.testi__btn[data-astro-cid-gakqr736]{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:56px;height:56px;transition:background .35s,color .35s;display:grid}.testi__btn[data-astro-cid-gakqr736]:hover{color:var(--ink);background:#fff}.testi__btn[data-astro-cid-gakqr736] svg{width:20px}.testi__drag[data-astro-cid-gakqr736]{padding-inline:var(--gutter);max-width:calc(var(--maxw) + var(--gutter) * 2);margin-inline:auto}.testi__track[data-astro-cid-gakqr736]{gap:clamp(14px,1.6vw,24px);width:max-content;display:flex}.tcard[data-astro-cid-gakqr736]{border-radius:var(--radius);border:1px solid var(--line);user-select:none;background:linear-gradient(160deg,#ffffff0f,#ffffff05);flex-direction:column;gap:24px;width:clamp(290px,31vw,470px);padding:clamp(26px,2.6vw,40px);display:flex}.tcard__q[data-astro-cid-gakqr736]{height:.5em;font-family:var(--font-serif);background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.04em 0 0 -.04em;font-size:clamp(6rem,7.5vw,8.5rem);font-style:italic;line-height:.9;display:block}.tcard__text[data-astro-cid-gakqr736]{color:var(--fg);flex:1;font-size:clamp(1.0625rem,1.2vw,1.2rem);line-height:1.55}.tcard__who[data-astro-cid-gakqr736]{border-top:1px solid var(--line);color:var(--fg-3);align-items:center;gap:14px;padding-top:20px;font-size:.875rem;display:flex}.tcard__who[data-astro-cid-gakqr736] b[data-astro-cid-gakqr736]{color:var(--fg);font-size:1rem;display:block}.testi[data-astro-cid-gakqr736][data-theme=light] .tcard[data-astro-cid-gakqr736]{background:#fff;border-color:#05061a14;box-shadow:0 30px 60px -40px #05061a59}.testi[data-astro-cid-gakqr736][data-theme=light] .tcard__q[data-astro-cid-gakqr736]{background-image:var(--grad-text-light)}.testi[data-astro-cid-gakqr736][data-theme=light] .testi__btn[data-astro-cid-gakqr736]:hover{background:var(--ink);color:#fff}.testi[data-astro-cid-gakqr736][data-theme=light] .tcard__badge[data-astro-cid-gakqr736]{box-shadow:0 0 0 1px #05061a14}@media (width>=1000px){.testi--fit[data-astro-cid-gakqr736] .testi__track[data-astro-cid-gakqr736]{width:100%}.testi--fit[data-astro-cid-gakqr736] .tcard[data-astro-cid-gakqr736]{flex:1 1 0;width:auto;min-width:0}}.tcard__badge[data-astro-cid-gakqr736]{object-fit:cover;background:#fff;border-radius:50%;flex:none;width:52px;height:52px}.hvx[data-astro-cid-fbbkjv7w]{overflow:clip}.hvx__drag[data-astro-cid-fbbkjv7w]{padding-inline:var(--gutter);max-width:calc(var(--maxw) + var(--gutter) * 2);margin-inline:auto}.hvx__track[data-astro-cid-fbbkjv7w]{gap:20px;width:max-content;display:flex}.hvx__card[data-astro-cid-fbbkjv7w]{width:clamp(280px,34vw,520px);max-width:calc(100vw - var(--gutter) * 2 - 24px);border-radius:var(--radius);background:var(--card);border:1px solid var(--line);flex-direction:column;display:flex;overflow:hidden}.hvx__card[data-astro-cid-fbbkjv7w]>img[data-astro-cid-fbbkjv7w]{aspect-ratio:16/9;object-fit:cover;pointer-events:none;width:100%;height:auto}.hvx__body[data-astro-cid-fbbkjv7w]{flex:1;grid-template-rows:auto 1fr auto;gap:14px;padding:28px;display:grid}.hvx__stars[data-astro-cid-fbbkjv7w]{color:#ffc84a;gap:3px;display:flex}.hvx__stars[data-astro-cid-fbbkjv7w] svg{width:18px;height:18px}.hvx__body[data-astro-cid-fbbkjv7w] blockquote[data-astro-cid-fbbkjv7w]{font-size:1.0625rem;line-height:1.6}.hvx__who[data-astro-cid-fbbkjv7w]{color:#fff;align-items:center;gap:12px;display:flex}.hvx__bubble[data-astro-cid-fbbkjv7w]{object-fit:cover;width:44px;height:44px;box-shadow:0 0 0 2px var(--card), 0 0 0 3px #ffffff59;pointer-events:none;border-radius:50%;flex:none}.hvx__who[data-astro-cid-fbbkjv7w]>span[data-astro-cid-fbbkjv7w]{line-height:1.3;display:grid}.hvx__who[data-astro-cid-fbbkjv7w] b[data-astro-cid-fbbkjv7w]{font-weight:700}.hvx__who[data-astro-cid-fbbkjv7w] small[data-astro-cid-fbbkjv7w]{color:var(--fg-2);font-size:.8125rem}@media (width<=560px){.hvx__body[data-astro-cid-fbbkjv7w]{padding:22px}.hvx__bubble[data-astro-cid-fbbkjv7w]{width:40px;height:40px}}.aq[data-astro-cid-lmxssn5c]{border-radius:var(--radius-xl);border:1px solid var(--line);background:linear-gradient(160deg,#ffffff12,#ffffff05);padding:clamp(24px,3.4vw,52px);position:relative}.aq__form[data-astro-cid-lmxssn5c]{gap:26px;display:grid}.aq__hp[data-astro-cid-lmxssn5c]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.aq__progress[data-astro-cid-lmxssn5c]{color:var(--fg-3);gap:10px;font-size:.8125rem;font-weight:700;display:grid}.aq__bar[data-astro-cid-lmxssn5c]{background:var(--line);border-radius:4px;height:4px;overflow:hidden}.aq__bar[data-astro-cid-lmxssn5c] i[data-astro-cid-lmxssn5c]{background:var(--grad);transform-origin:0;height:100%;transition:transform .7s var(--ease-out);display:block;transform:scaleX(.2)}.aq__step[data-astro-cid-lmxssn5c]{border:0;gap:18px;display:grid}.aq__q[data-astro-cid-lmxssn5c]{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:18px;font-size:clamp(1.5rem,2.4vw,2.3rem);font-weight:560;line-height:1.1}.aq__options[data-astro-cid-lmxssn5c]{gap:10px;display:grid}.aq__opt[data-astro-cid-lmxssn5c]{position:relative}.aq__opt[data-astro-cid-lmxssn5c] input[data-astro-cid-lmxssn5c]{opacity:0;position:absolute;inset:0}.aq__opt[data-astro-cid-lmxssn5c] span[data-astro-cid-lmxssn5c]{border:1px solid var(--line-2);transition:all .3s var(--ease-out);border-radius:16px;align-items:center;gap:14px;padding:18px 20px;font-weight:600;display:flex}.aq__opt[data-astro-cid-lmxssn5c] span[data-astro-cid-lmxssn5c] i[data-astro-cid-lmxssn5c]{border:2px solid var(--line-2);border-radius:50%;flex:none;width:18px;height:18px;transition:all .3s}.aq__opt[data-astro-cid-lmxssn5c]:hover span[data-astro-cid-lmxssn5c]{border-color:var(--blue-400)}.aq__opt[data-astro-cid-lmxssn5c] input[data-astro-cid-lmxssn5c]:checked+span[data-astro-cid-lmxssn5c]{border-color:var(--blue-400);background:#536de633}.aq__opt[data-astro-cid-lmxssn5c] input[data-astro-cid-lmxssn5c]:checked+span[data-astro-cid-lmxssn5c] i[data-astro-cid-lmxssn5c]{border-color:var(--blue-300);background:var(--blue-300);box-shadow:inset 0 0 0 3px var(--ink)}.aq__opt[data-astro-cid-lmxssn5c] input[data-astro-cid-lmxssn5c]:focus-visible+span[data-astro-cid-lmxssn5c]{outline:2px solid var(--blue-300);outline-offset:3px}.aq__row[data-astro-cid-lmxssn5c]{grid-template-columns:1fr 1fr;gap:22px;display:grid}.aq__legal[data-astro-cid-lmxssn5c]{color:var(--fg-3);font-size:.8125rem}.aq__legal[data-astro-cid-lmxssn5c] a[data-astro-cid-lmxssn5c]{text-underline-offset:3px;text-decoration:underline}.aq__error[data-astro-cid-lmxssn5c]{color:#ffb3b3;background:#ff4d4d1f;border-radius:12px;padding:12px 16px}.aq__nav[data-astro-cid-lmxssn5c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.aq__nav[data-astro-cid-lmxssn5c] .btn{margin-left:auto}.aq__back[data-astro-cid-lmxssn5c]{min-height:44px;color:var(--fg-2);flex:none;align-items:center;gap:8px;font-weight:650;display:inline-flex}.aq__back[data-astro-cid-lmxssn5c] svg{flex:none;width:16px}.aq__success[data-astro-cid-lmxssn5c]{outline:none;justify-items:start;gap:14px;padding-block:30px;display:grid}.aq__success-ico[data-astro-cid-lmxssn5c]{background:var(--mint);width:64px;height:64px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.aq__success-ico[data-astro-cid-lmxssn5c] svg{width:30px}@media (width<=560px){.aq__row[data-astro-cid-lmxssn5c]{grid-template-columns:1fr}}.qz[data-astro-cid-ssgboa3z]{min-height:100svh;padding:calc(var(--header-h) + clamp(40px, 6vw, 90px)) 0 clamp(60px, 8vw, 120px);isolation:isolate;position:relative;overflow:clip}.qz__glow[data-astro-cid-ssgboa3z]{z-index:-1;background:radial-gradient(circle,#3a47d466,#0000 65%);border-radius:50%;width:80vw;height:80vw;position:absolute;bottom:-30vw;left:-20vw}.qz__grid[data-astro-cid-ssgboa3z]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,100px);display:grid}.qz__text[data-astro-cid-ssgboa3z]{top:calc(var(--header-h) + 30px);gap:22px;display:grid;position:sticky}.qz__back[data-astro-cid-ssgboa3z]{color:var(--fg-2);align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:inline-flex}.qz__back[data-astro-cid-ssgboa3z] svg{width:16px}@media (pointer:coarse){.qz__back[data-astro-cid-ssgboa3z]{justify-self:start;min-height:44px;margin-block:-11px}}.qz__title[data-astro-cid-ssgboa3z]{letter-spacing:-.045em;font-size:clamp(2.6rem,5.6vw,6rem);line-height:.92}.qz__looking[data-astro-cid-ssgboa3z]{gap:10px;display:grid}.qz__looking[data-astro-cid-ssgboa3z] li[data-astro-cid-ssgboa3z]{align-items:center;gap:10px;font-weight:600;display:flex}.qz__looking[data-astro-cid-ssgboa3z] svg{width:22px;height:22px;color:var(--mint);background:#47f0ae26;border-radius:50%;padding:4px}@media (width<=900px){.qz__grid[data-astro-cid-ssgboa3z]{grid-template-columns:1fr}.qz__text[data-astro-cid-ssgboa3z]{position:static}}.jp-apply__grid[data-astro-cid-ssgboa3z]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,6vw,100px);display:grid}.jp-apply__text[data-astro-cid-ssgboa3z]{top:calc(var(--header-h) + 30px);gap:24px;display:grid;position:sticky}.jp-steps[data-astro-cid-ssgboa3z]{gap:10px;display:grid}.jp-steps[data-astro-cid-ssgboa3z] li[data-astro-cid-ssgboa3z]{align-items:center;gap:14px;font-weight:600;display:flex}.jp-steps[data-astro-cid-ssgboa3z] span[data-astro-cid-ssgboa3z]{background:var(--grad);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:.875rem;display:grid}@media (width<=900px){.jp-apply__grid[data-astro-cid-ssgboa3z]{grid-template-columns:1fr}.jp-apply__text[data-astro-cid-ssgboa3z]{position:static}}.ctab[data-astro-cid-uiukiqfe]{background:var(--ink);padding-block:clamp(30px,5vw,70px)}.ctab__card[data-astro-cid-uiukiqfe]{border-radius:var(--radius-xl);background:radial-gradient(80% 120% at 0% 0%, #fff3, transparent 50%), var(--grad-diag);isolation:isolate;color:#fff;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;padding:clamp(36px,6vw,96px);display:grid;position:relative;overflow:hidden}.ctab__text[data-astro-cid-uiukiqfe]{z-index:2;gap:24px;display:grid;position:relative}.ctab__text[data-astro-cid-uiukiqfe] h2{max-width:14ch}.ctab__lead[data-astro-cid-uiukiqfe]{color:#fff;font-size:var(--fs-lead);hyphens:auto;-webkit-hyphenate-limit-before:5;-webkit-hyphenate-limit-after:5;hyphenate-limit-chars:13 6 5;overflow-wrap:break-word;max-width:34rem}.ctab__pieces[data-astro-cid-uiukiqfe]{z-index:1;width:min(46vw,620px);position:absolute;top:50%;right:-6%;overflow:visible;transform:translateY(-50%)}.ctab__img[data-astro-cid-uiukiqfe]{z-index:1;mix-blend-mode:screen;width:68%;position:absolute;top:-10%;bottom:-10%;right:-8%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 40%);mask-image:linear-gradient(90deg,#0000 0%,#000 40%)}.ctab__img[data-astro-cid-uiukiqfe] img[data-astro-cid-uiukiqfe]{object-fit:cover;object-position:65% 50%;width:100%;height:100%}.ctab__visual[data-astro-cid-uiukiqfe]{z-index:1;grid-area:1/2;justify-self:end;width:min(100%,440px);position:relative}.ctab__portrait[data-astro-cid-uiukiqfe]{z-index:1;grid-area:1/2;justify-self:center;width:min(100%,380px);margin:0;position:relative}.ctab__portrait[data-astro-cid-uiukiqfe] img[data-astro-cid-uiukiqfe]{aspect-ratio:1;object-fit:cover;object-position:50% 30%;border-radius:50%;width:100%;display:block;box-shadow:0 0 0 1px #ffffff59,0 0 0 12px #ffffff14,0 40px 80px -30px #05061ab3}.ctab__portrait[data-astro-cid-uiukiqfe] figcaption[data-astro-cid-uiukiqfe]{backdrop-filter:blur(12px);text-align:center;color:#fff;white-space:nowrap;background:#090c2699;border:1px solid #fff3;border-radius:16px;gap:2px;padding:10px 18px;font-size:.8125rem;line-height:1.35;display:grid;position:absolute;bottom:-8px;left:50%;translate:-50%}.ctab__portrait[data-astro-cid-uiukiqfe] figcaption[data-astro-cid-uiukiqfe] b[data-astro-cid-uiukiqfe]{color:#fff;font-size:.9375rem}.ctab__person[data-astro-cid-uiukiqfe]{z-index:1;aspect-ratio:840/875;width:auto;max-width:46%;height:96%;margin:0;position:absolute;bottom:0;right:clamp(0px,3vw,50px)}.ctab__person[data-astro-cid-uiukiqfe]:before{content:"";z-index:-1;filter:blur(20px);background:radial-gradient(closest-side,#ffffff52,#0000);border-radius:50%;position:absolute;inset:18% 4% -10%}.ctab__person[data-astro-cid-uiukiqfe] img[data-astro-cid-uiukiqfe]{object-fit:contain;object-position:bottom;width:100%;height:100%;display:block}.ctab__person[data-astro-cid-uiukiqfe] figcaption[data-astro-cid-uiukiqfe]{backdrop-filter:blur(12px);color:#fff;white-space:nowrap;background:#090c2699;border:1px solid #fff3;border-radius:16px;gap:2px;padding:10px 18px;font-size:.8125rem;line-height:1.35;display:grid;position:absolute;bottom:18%;left:-14%}.ctab__person[data-astro-cid-uiukiqfe] figcaption[data-astro-cid-uiukiqfe] b[data-astro-cid-uiukiqfe]{color:#fff;font-size:.9375rem}.ctab__p[data-astro-cid-uiukiqfe]{fill:#ffffff24;stroke:#fff6;stroke-width:1px}.ctab__p--circle[data-astro-cid-uiukiqfe]{fill:#fff3}@media (width<=900px){.ctab__card[data-astro-cid-uiukiqfe]{grid-template-columns:minmax(0,1fr)}.ctab__visual[data-astro-cid-uiukiqfe]{grid-area:auto;justify-self:stretch;width:100%;margin-bottom:32px}.ctab__portrait[data-astro-cid-uiukiqfe]{grid-area:auto;width:min(72%,240px);margin-bottom:36px}.ctab__person[data-astro-cid-uiukiqfe]{grid-row:2;justify-self:center;width:min(86%,340px);max-width:none;height:auto;margin:32px 0 calc(-1*clamp(36px,6vw,96px));position:relative;right:auto}.ctab__person[data-astro-cid-uiukiqfe] figcaption[data-astro-cid-uiukiqfe]{bottom:10%;left:50%;translate:-50%}.ctab__pieces[data-astro-cid-uiukiqfe]{opacity:.5;right:-30%}}@media (width<=420px){.ctab__card[data-astro-cid-uiukiqfe]{padding:32px 22px}}.lm[data-astro-cid-hjon3hvd]{--lh:var(--logo-h);gap:clamp(22px,3vw,40px);display:grid}.lm__label[data-astro-cid-hjon3hvd]{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);font-size:.75rem;font-weight:700}.lm__item[data-astro-cid-hjon3hvd]{height:calc(var(--lh) * 1.5);flex:none;place-items:center;display:grid}.lm__item[data-astro-cid-hjon3hvd] .logo-item[data-astro-cid-hjon3hvd]{max-width:calc(var(--lh) * 4.2);max-height:var(--lh);width:auto;height:auto}@media (width<=760px){.lm[data-astro-cid-hjon3hvd]{--lh:calc(var(--logo-h) * .6);gap:14px}.lm[data-astro-cid-hjon3hvd] .marquee{--gap:20px}.lm__item[data-astro-cid-hjon3hvd] .logo-item[data-astro-cid-hjon3hvd]{width:min(calc(var(--lh) * var(--ar)), calc(var(--lh) * 4.2));aspect-ratio:var(--ar)}}.lband[data-astro-cid-465brjfg]{padding-block:clamp(8px,1.5vw,24px) clamp(40px,5vw,80px)}.qp[data-astro-cid-oki74kr4]{isolation:isolate;background:var(--bg);min-height:min(100svh,58vw);color:var(--fg);align-items:center;padding-block:clamp(110px,10vw,170px);display:grid;position:relative;overflow:clip}.qp__media[data-astro-cid-oki74kr4]{z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 80%,#0000 100%)}.qp__img[data-astro-cid-oki74kr4]{will-change:transform;position:absolute;inset:-8% 0}.qp__img[data-astro-cid-oki74kr4] img[data-astro-cid-oki74kr4]{object-fit:cover;object-position:55% 50%;width:100%;height:100%}.qp__shade[data-astro-cid-oki74kr4]{background:linear-gradient(90deg,#05061adb 0%,#05061a99 45%,#05061a1a 100%),radial-gradient(at 80% 60%,#536de652,#0000 60%);position:absolute;inset:0}.qp__text[data-astro-cid-oki74kr4]{font-family:var(--font-display);letter-spacing:-.035em;text-shadow:0 2px 40px #05061a80;max-width:24ch;margin-top:clamp(24px,3vw,40px);font-size:clamp(1.9rem,4.2vw,4.6rem);font-weight:500;line-height:1.06}.qp__by[data-astro-cid-oki74kr4]{font-family:var(--font-serif);color:#fff;margin-top:28px;font-size:1.4rem;font-style:italic}.qp__tag[data-astro-cid-oki74kr4]{right:var(--gutter);backdrop-filter:blur(10px);letter-spacing:.04em;background:#05061a73;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:.8125rem;font-weight:600;display:flex;position:absolute;bottom:34%}.qp__tag[data-astro-cid-oki74kr4] span[data-astro-cid-oki74kr4]{background:var(--mint);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #47f0ae33}@media (width<=760px){.qp[data-astro-cid-oki74kr4]{min-height:0;padding-block:120px 160px}.qp__img[data-astro-cid-oki74kr4] img[data-astro-cid-oki74kr4]{object-position:70% 50%}.qp__shade[data-astro-cid-oki74kr4]{background:linear-gradient(#05061a8c,#05061abf)}.qp__tag[data-astro-cid-oki74kr4]{bottom:90px;right:auto;left:var(--gutter)}}.legal[data-astro-cid-7jbmkl4p]{padding:calc(var(--header-h) + clamp(60px, 8vw, 120px)) 0 var(--section-y)}.legal--section[data-astro-cid-7jbmkl4p]{padding:var(--section-y) 0}.legal__title[data-astro-cid-7jbmkl4p]{letter-spacing:-.05em;margin:20px 0 clamp(36px,5vw,64px);font-size:clamp(2.8rem,7vw,7rem)}.legal__body[data-astro-cid-7jbmkl4p]{max-width:48rem}.legal--section[data-astro-cid-7jbmkl4p] .legal__body[data-astro-cid-7jbmkl4p]{margin-top:clamp(24px,3vw,40px)}.legal__body[data-astro-cid-7jbmkl4p] table{border-collapse:collapse;width:100%;max-width:100%;font-size:.875rem;display:block;overflow-x:auto}.legal__body[data-astro-cid-7jbmkl4p] th,.legal__body[data-astro-cid-7jbmkl4p] td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 8px}.legal__body[data-astro-cid-7jbmkl4p] th{color:var(--fg)}.legal__body[data-astro-cid-7jbmkl4p] li>p{margin:0}.kr-jobs__list[data-astro-cid-ulrs6drn]{gap:14px;display:grid}.job[data-astro-cid-ulrs6drn]{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);grid-template-columns:220px minmax(0,1fr) 64px;align-items:center;gap:clamp(20px,3vw,40px);padding:14px clamp(14px,2vw,28px) 14px 14px;transition:border-color .4s,background .4s;display:grid}.job[data-astro-cid-ulrs6drn]:hover{background:var(--card-2);border-color:#9caeff59}.job__img[data-astro-cid-ulrs6drn]{aspect-ratio:4/3;border-radius:16px;overflow:hidden}.job__img[data-astro-cid-ulrs6drn] img[data-astro-cid-ulrs6drn]{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out)}.job[data-astro-cid-ulrs6drn]:hover .job__img[data-astro-cid-ulrs6drn] img[data-astro-cid-ulrs6drn]{transform:scale(1.06)}.job__body[data-astro-cid-ulrs6drn]{gap:8px;display:grid}.job__meta[data-astro-cid-ulrs6drn]{color:var(--blue-300);font-size:.8125rem;font-weight:700}.job__title[data-astro-cid-ulrs6drn]{font-family:var(--font-display);hyphens:auto;letter-spacing:-.035em;font-size:clamp(1.6rem,2.8vw,2.8rem);font-weight:600;line-height:1}.job__text[data-astro-cid-ulrs6drn]{color:var(--fg-2);max-width:44rem;font-size:.9688rem}.job__tags[data-astro-cid-ulrs6drn]{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.job__tags[data-astro-cid-ulrs6drn] span[data-astro-cid-ulrs6drn]{border:1px solid var(--line-2);color:var(--fg-2);border-radius:99px;padding:5px 11px;font-size:.75rem;font-weight:600}.job__go[data-astro-cid-ulrs6drn]{border:1px solid var(--line-2);width:60px;height:60px;transition:all .5s var(--ease-out);border-radius:50%;place-items:center;display:grid}.job__go[data-astro-cid-ulrs6drn] svg{width:22px}.job[data-astro-cid-ulrs6drn]:hover .job__go[data-astro-cid-ulrs6drn]{color:var(--ink);background:#fff;transform:rotate(45deg)}.job--init[data-astro-cid-ulrs6drn]{background:linear-gradient(120deg,#3a47d466,#ffffff05);grid-template-columns:minmax(0,1fr) 64px;padding:clamp(22px,2.4vw,34px)}@media (width<=900px){.job[data-astro-cid-ulrs6drn]{grid-template-columns:1fr}.job__go[data-astro-cid-ulrs6drn]{display:none}}.job__cta[data-astro-cid-ulrs6drn],.job__more[data-astro-cid-ulrs6drn]{display:none}@media (width<=760px){.job__img[data-astro-cid-ulrs6drn] img[data-astro-cid-ulrs6drn]{object-position:var(--fp,50% 50%)}.job--init[data-astro-cid-ulrs6drn]{grid-template-columns:minmax(0,1fr)}.job__cta[data-astro-cid-ulrs6drn]{justify-content:space-between;width:100%;display:flex}.kr-jobs__list[data-astro-cid-ulrs6drn]>li[data-astro-cid-ulrs6drn]:has(.job__more){position:relative}.job[data-astro-cid-ulrs6drn]:not(.job--init){grid-template-columns:84px minmax(0,1fr);gap:12px 14px;padding:12px}.job[data-astro-cid-ulrs6drn]:not(.job--init) .job__img[data-astro-cid-ulrs6drn]{aspect-ratio:1;border-radius:12px}.job[data-astro-cid-ulrs6drn]:not(.job--init) .job__body[data-astro-cid-ulrs6drn]{align-self:center;gap:4px}.job[data-astro-cid-ulrs6drn]:not(.job--init) .job__title[data-astro-cid-ulrs6drn]{font-size:1.35rem;line-height:1.1}.job[data-astro-cid-ulrs6drn]:not(.job--init) .job__text[data-astro-cid-ulrs6drn],.job[data-astro-cid-ulrs6drn]:not(.job--init) .job__tags[data-astro-cid-ulrs6drn]{display:none}.kr-jobs__list[data-astro-cid-ulrs6drn]>li[data-astro-cid-ulrs6drn].is-open .job__text[data-astro-cid-ulrs6drn]{display:block}.kr-jobs__list[data-astro-cid-ulrs6drn]>li[data-astro-cid-ulrs6drn].is-open .job__tags[data-astro-cid-ulrs6drn]{display:flex}.job[data-astro-cid-ulrs6drn]:not(.job--init) .job__cta[data-astro-cid-ulrs6drn]{grid-column:2;min-height:46px;padding:0 6px 0 16px;font-size:.875rem}.job[data-astro-cid-ulrs6drn]:not(.job--init) .job__cta[data-astro-cid-ulrs6drn] .btn__icon[data-astro-cid-ulrs6drn]{width:34px;height:34px}.job__more[data-astro-cid-ulrs6drn]{border:1px solid var(--line-2);text-align:center;white-space:nowrap;width:84px;min-height:46px;color:var(--fg);border-radius:14px;justify-content:center;align-items:center;gap:4px;font-size:.75rem;font-weight:700;line-height:1.1;display:inline-flex;position:absolute;bottom:13px;left:13px}.job__more[data-astro-cid-ulrs6drn] svg{flex:none;width:12px;transition:transform .3s}.kr-jobs__list[data-astro-cid-ulrs6drn]>li[data-astro-cid-ulrs6drn].is-open .job__more[data-astro-cid-ulrs6drn] svg{transform:rotate(180deg)}}.optin-form__hp[data-astro-cid-yh4jcqqs]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}[data-astro-cid-yh4jcqqs][hidden]{display:none!important}.rpt-pa__card[data-astro-cid-ysh2gcbr]{color:#fff;background:linear-gradient(135deg, var(--blue-600), var(--blue-400));border-radius:28px;margin-top:clamp(40px,6vw,72px);padding:clamp(28px,5vw,56px);position:relative;overflow:hidden;box-shadow:0 24px 60px -24px #283cc873}.rpt-pa__pill[data-astro-cid-ysh2gcbr]{letter-spacing:.12em;text-transform:uppercase;background:#ffffff24;border-radius:999px;padding:8px 16px;font-size:.78rem;font-weight:700;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff4d}.rpt-pa__title[data-astro-cid-ysh2gcbr]{letter-spacing:-.03em;margin:18px 0 12px;font-size:clamp(1.7rem,3.6vw,2.6rem);line-height:1.08}.rpt-pa__title[data-astro-cid-ysh2gcbr] em[data-astro-cid-ysh2gcbr]{font-family:var(--font-serif,serif);font-style:italic;font-weight:400}.rpt-pa__text[data-astro-cid-ysh2gcbr]{color:#ffffffd9;max-width:38em;margin-inline:auto;font-size:1.1rem;line-height:1.5}.rpt-pa__ctas[data-astro-cid-ysh2gcbr]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}@media (width<=760px){.rpt-pa__ctas[data-astro-cid-ysh2gcbr]>*{justify-content:center;width:100%}}.rpt[data-astro-cid-ysh2gcbr]{--rpt-bg:#f4f5f7;background:var(--rpt-bg);color:var(--ink);padding:var(--header-h) 0 clamp(72px, 9vw, 130px);overflow:clip}.rpt__stage[data-astro-cid-ysh2gcbr]{background:var(--rpt-bg);place-items:center;display:grid}.rpt__cover[data-astro-cid-ysh2gcbr]{width:min(100%,880px);height:auto;display:block}.rpt__body[data-astro-cid-ysh2gcbr]{max-width:calc(720px + var(--gutter) * 2);text-align:center;justify-items:center;gap:22px;display:grid}.rpt__title[data-astro-cid-ysh2gcbr]{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.4rem,5.4vw,4.6rem);font-weight:600;line-height:1.02}.rpt__text[data-astro-cid-ysh2gcbr]{max-width:620px;font-size:var(--fs-lead);text-wrap:pretty;line-height:1.45}.rpt__hint[data-astro-cid-ysh2gcbr]{border:1px solid var(--line);text-align:left;background:#fff;border-radius:16px;align-items:flex-start;gap:12px;max-width:620px;margin-top:6px;padding:16px 20px;font-size:.9375rem;line-height:1.5;display:flex}.rpt__hint[data-astro-cid-ysh2gcbr] svg{width:20px;color:var(--blue-600);flex:none;margin-top:1px}.rpt__card[data-astro-cid-ysh2gcbr]{border-radius:var(--radius-xl);border:2px solid var(--blue-600);text-align:left;width:100%;max-width:620px;scroll-margin-top:calc(var(--header-h) + 24px);background:#fff;overflow:hidden;box-shadow:0 30px 80px -30px #3a47d48c,0 0 0 8px #3a47d414}.rpt__card-head[data-astro-cid-ysh2gcbr]{color:#fff;background:linear-gradient(135deg, var(--blue-600), var(--blue-400));gap:4px;padding:20px clamp(22px,3vw,36px);display:grid}.rpt__card-head[data-astro-cid-ysh2gcbr] b[data-astro-cid-ysh2gcbr]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600}.rpt__card-head[data-astro-cid-ysh2gcbr] span[data-astro-cid-ysh2gcbr]{color:#ffffffd9;font-size:.9375rem;line-height:1.45}.rpt__optin[data-astro-cid-ysh2gcbr]{padding:clamp(22px,3vw,36px)}.rpt__fail[data-astro-cid-ysh2gcbr] a[data-astro-cid-ysh2gcbr]{color:var(--blue-600);text-decoration:underline}.rpt__source[data-astro-cid-ysh2gcbr]{color:#4a4f66;font-size:.8125rem;line-height:1.5}.rpt__inside[data-astro-cid-ysh2gcbr]{text-align:left;width:100%;max-width:620px;margin-top:clamp(28px,4vw,48px)}.rpt__h2[data-astro-cid-ysh2gcbr]{font-family:var(--font-display);letter-spacing:-.025em;margin-bottom:16px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600}.rpt__inside[data-astro-cid-ysh2gcbr] ul[data-astro-cid-ysh2gcbr]{gap:12px;list-style:none;display:grid}.rpt__inside[data-astro-cid-ysh2gcbr] li[data-astro-cid-ysh2gcbr]{grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:1.0625rem;line-height:1.45;display:grid}.rpt__inside[data-astro-cid-ysh2gcbr] li[data-astro-cid-ysh2gcbr] svg{background:var(--ink);color:#fff;border-radius:50%;width:22px;height:22px;margin-top:1px;padding:5px}.rpt__source[data-astro-cid-ysh2gcbr]{text-align:left;max-width:620px}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form{font-family:var(--font-body);color:var(--ink);gap:16px;display:grid}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__field{color:#4a4f66;gap:6px;font-size:.8125rem;font-weight:700;display:grid}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__field:first-child,.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__field:nth-child(2),.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__field:last-child:nth-child(odd){grid-column:1/-1}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__optional{color:#4a4f66;font-weight:500}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__input{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:12px;padding:14px 16px;font-size:1rem;font-weight:400;transition:border-color .25s,box-shadow .25s}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__input:focus{border-color:var(--blue-600);outline:none;box-shadow:0 0 0 3px #3a47d42e}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__required{color:#4a4f66;margin:0;font-size:.78rem;font-weight:700}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__consent{color:#4a4f66;cursor:pointer;align-items:flex-start;gap:10px;font-size:.82rem;line-height:1.45;display:flex}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__consent input{width:20px;height:20px;accent-color:var(--blue-600);flex:none;margin-top:1px}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__star{color:var(--blue-600);font-weight:800}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__submit,.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__download{width:100%;min-height:54px;font:inherit;color:#fff;background:var(--grad);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-weight:700;transition:transform .3s,box-shadow .3s;display:inline-flex}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__submit:hover,.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__download:hover{transform:translateY(-2px);box-shadow:0 20px 44px -12px #3a47d4b3}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__submit[disabled]{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__submit.is-busy{cursor:progress}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__error{color:#d4334a;margin:0;font-size:.85rem;font-weight:600}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__links{color:#4a4f66;margin:0;font-size:.78rem}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__links a{color:inherit;text-decoration:underline}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__done,.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__confirmed{color:var(--ink);gap:12px;font-size:1.05rem;line-height:1.5;display:grid}.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__confirmed-title{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600}@media (width<=520px){.rpt__optin[data-astro-cid-ysh2gcbr] .optin-form__fields{grid-template-columns:1fr}}.lmb[data-astro-cid-ziyosvrg]{padding-block:clamp(56px,7vw,110px)}.lmb__card[data-astro-cid-ziyosvrg]{isolation:isolate;border-radius:var(--radius-xl);color:#fff;background:radial-gradient(60% 90% at 0%,#536de673,#0000 70%),radial-gradient(50% 80% at 100% 0,#3a47d459,#0000 70%),linear-gradient(135deg,#10153a 0%,#0b0f34 55%,#070926 100%);border:1px solid #9caeff47;grid-template-columns:minmax(0,290px) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);max-width:1120px;margin-inline:auto;padding:clamp(26px,3vw,44px) clamp(24px,4vw,60px) clamp(26px,3vw,44px) clamp(20px,3vw,40px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px -50px #2326abe6,inset 0 1px #ffffff14}.lmb__card[data-astro-cid-ziyosvrg]:before{content:"";z-index:-1;background-image:linear-gradient(#9caeff12 1px,#0000 1px),linear-gradient(90deg,#9caeff12 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;mask-image:radial-gradient(70% 90% at 20%,#000,#0000 75%)}.lmb__glow[data-astro-cid-ziyosvrg]{z-index:-1;filter:blur(10px);background:radial-gradient(circle,#7189f28c,#0000 65%);border-radius:50%;width:360px;height:360px;position:absolute;top:50%;left:4%;translate:0 -50%}.lmb__media[data-astro-cid-ziyosvrg]{margin-block:clamp(-30px,-2vw,-10px);display:block}.lmb__media[data-astro-cid-ziyosvrg] img[data-astro-cid-ziyosvrg]{width:112%;max-width:none;height:auto;transition:rotate .8s var(--ease-out), translate .8s var(--ease-out);margin-left:-6%;display:block;rotate:-3deg}.lmb__card[data-astro-cid-ziyosvrg]:hover .lmb__media[data-astro-cid-ziyosvrg] img[data-astro-cid-ziyosvrg]{translate:0 -8px;rotate:0deg}.lmb__body[data-astro-cid-ziyosvrg]{grid-template-columns:minmax(0,1fr);justify-items:start;gap:16px;display:grid}.lmb__cta[data-astro-cid-ziyosvrg] .btn,.lmb__cta[data-astro-cid-ziyosvrg] .btn *{white-space:normal;max-width:100%}.lmb__badge[data-astro-cid-ziyosvrg]{color:#b9ffe2;letter-spacing:.12em;text-transform:uppercase;background:#47f0ae1a;border:1px solid #47f0ae59;border-radius:99px;align-items:center;gap:10px;padding:7px 14px 7px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.lmb__badge[data-astro-cid-ziyosvrg] i[data-astro-cid-ziyosvrg]{background:var(--mint);border-radius:50%;width:8px;height:8px;animation:2.2s infinite lmb-pulse;box-shadow:0 0 #47f0ae99}@keyframes lmb-pulse{70%{box-shadow:0 0 0 9px #47f0ae00}to{box-shadow:0 0 #47f0ae00}}.lmb__title[data-astro-cid-ziyosvrg]{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;color:#fff;font-size:clamp(1.75rem,3vw,3rem);font-weight:600;line-height:1.02}.lmb__title[data-astro-cid-ziyosvrg] em{font-family:var(--font-serif);letter-spacing:-.01em;background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.lmb__text[data-astro-cid-ziyosvrg]{color:#ffffffd1;text-wrap:pretty;max-width:56ch;font-size:clamp(1rem,1.2vw,1.175rem);line-height:1.5}.lmb__stats[data-astro-cid-ziyosvrg]{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.lmb__stats[data-astro-cid-ziyosvrg] li[data-astro-cid-ziyosvrg]{color:#ffffffc7;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;align-items:baseline;gap:8px;padding:8px 14px;font-size:.875rem;display:inline-flex}.lmb__stats[data-astro-cid-ziyosvrg] b[data-astro-cid-ziyosvrg]{font-family:var(--font-display);color:#fff;font-size:1.125rem;font-weight:600}.lmb__cta[data-astro-cid-ziyosvrg]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:6px;display:flex}.lmb__meta[data-astro-cid-ziyosvrg]{color:#fff9;font-size:.8125rem}@media (width<=760px){.lmb__card[data-astro-cid-ziyosvrg]{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:14px 16px;padding:22px 20px 24px}.lmb__body[data-astro-cid-ziyosvrg]{display:contents}.lmb__media[data-astro-cid-ziyosvrg]{grid-area:1/1/span 2;margin:0}.lmb__media[data-astro-cid-ziyosvrg] img[data-astro-cid-ziyosvrg]{width:118%;margin-left:-9%}.lmb__badge[data-astro-cid-ziyosvrg]{letter-spacing:.08em;white-space:nowrap;grid-area:1/2;place-self:end start;padding:5px 10px 5px 9px;font-size:.5625rem}.lmb__badge-x[data-astro-cid-ziyosvrg]{display:none}.lmb__title[data-astro-cid-ziyosvrg]{grid-area:2/2;align-self:start;font-size:1.45rem}.lmb__text[data-astro-cid-ziyosvrg],.lmb__stats[data-astro-cid-ziyosvrg],.lmb__cta[data-astro-cid-ziyosvrg]{grid-column:1/-1}.lmb__text[data-astro-cid-ziyosvrg]{font-size:.9375rem}.lmb__glow[data-astro-cid-ziyosvrg]{width:220px;height:220px;top:90px;left:-40px}.lmb__stats[data-astro-cid-ziyosvrg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.lmb__stats[data-astro-cid-ziyosvrg] li[data-astro-cid-ziyosvrg]{flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;font-size:.75rem;line-height:1.25}.lmb__stats[data-astro-cid-ziyosvrg] b[data-astro-cid-ziyosvrg]{font-size:1.0625rem}.lmb__cta[data-astro-cid-ziyosvrg]{margin-top:2px}.lmb__cta[data-astro-cid-ziyosvrg] .btn{white-space:normal;text-align:left;justify-content:space-between;gap:10px;width:100%;padding-left:22px;font-size:.9375rem;line-height:1.2}.lmb__meta[data-astro-cid-ziyosvrg]{text-align:center;width:100%}}@media (width<=400px){.lmb__card[data-astro-cid-ziyosvrg]{grid-template-columns:84px minmax(0,1fr);padding-inline:16px}.lmb__badge[data-astro-cid-ziyosvrg]{letter-spacing:.05em;max-width:100%}.lmb__stats[data-astro-cid-ziyosvrg] li[data-astro-cid-ziyosvrg]{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.lmb__badge[data-astro-cid-ziyosvrg] i[data-astro-cid-ziyosvrg]{animation:none}.lmb__media[data-astro-cid-ziyosvrg] img[data-astro-cid-ziyosvrg]{transition:none}}.lmp[data-astro-cid-4adhesfo]{--lmp-ease:cubic-bezier(.16, 1, .3, 1);color:#fff;background:0 0;border:0;width:min(860px,100vw - 48px);max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:visible}.lmp[data-astro-cid-4adhesfo]::backdrop{backdrop-filter:blur(6px);background:#030412ad}.lmp[data-astro-cid-4adhesfo][open]{animation:lmp-in .6s var(--lmp-ease)}.lmp[data-astro-cid-4adhesfo][open]::backdrop{animation:.4s lmp-fade}.lmp[data-astro-cid-4adhesfo].is-closing{animation:.26s forwards lmp-out}.lmp[data-astro-cid-4adhesfo].is-closing::backdrop{animation:.26s reverse forwards lmp-fade}@keyframes lmp-in{0%{opacity:0;transform:translateY(24px)scale(.96)}}@keyframes lmp-out{to{opacity:0;transform:translateY(16px)scale(.98)}}@keyframes lmp-fade{0%{opacity:0}}.lmp__panel[data-astro-cid-4adhesfo]{isolation:isolate;background:radial-gradient(60% 80% at 0 40%,#536de680,#0000 70%),radial-gradient(50% 70% at 100% 0,#3a47d466,#0000 70%),linear-gradient(140deg,#121842 0%,#0b0f34 55%,#070926 100%);border:1px solid #9caeff4d;border-radius:32px;grid-template-columns:300px minmax(0,1fr);align-items:center;gap:36px;padding:44px 48px 40px 32px;display:grid;position:relative;overflow:hidden;box-shadow:0 60px 140px -40px #000c,0 0 80px -20px #536de68c}.lmp__panel[data-astro-cid-4adhesfo]:focus{outline:none}.lmp__panel[data-astro-cid-4adhesfo]:before{content:"";z-index:-1;background-image:linear-gradient(#9caeff12 1px,#0000 1px),linear-gradient(90deg,#9caeff12 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;mask-image:radial-gradient(70% 90% at 20% 40%,#000,#0000 75%)}.lmp__glow[data-astro-cid-4adhesfo]{z-index:-1;background:radial-gradient(circle,#7189f28c,#0000 65%);border-radius:50%;width:320px;height:320px;position:absolute;top:50%;left:20px;translate:0 -50%}.lmp__close[data-astro-cid-4adhesfo]{color:#fff;cursor:pointer;width:42px;height:42px;transition:background .25s, transform .4s var(--lmp-ease);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px}.lmp__close[data-astro-cid-4adhesfo]:hover{background:#ffffff24;transform:rotate(90deg)}.lmp__close[data-astro-cid-4adhesfo] svg{width:18px}.lmp__media[data-astro-cid-4adhesfo] img[data-astro-cid-4adhesfo]{width:100%;height:auto;margin-block:-20px;display:block;rotate:-4deg}.lmp[data-astro-cid-4adhesfo][open] .lmp__media[data-astro-cid-4adhesfo] img[data-astro-cid-4adhesfo]{animation:lmp-book .9s .1s var(--lmp-ease) both}@keyframes lmp-book{0%{opacity:0;transform:translate(-30px,30px)rotate(-8deg)}}.lmp__body[data-astro-cid-4adhesfo]{justify-items:start;gap:16px;display:grid}.lmp__badge[data-astro-cid-4adhesfo]{color:#b9ffe2;letter-spacing:.12em;text-transform:uppercase;background:#47f0ae1a;border:1px solid #47f0ae59;border-radius:99px;align-items:center;gap:10px;padding:6px 13px 6px 11px;font-size:.6875rem;font-weight:700;display:inline-flex}.lmp__badge[data-astro-cid-4adhesfo] i[data-astro-cid-4adhesfo]{background:var(--mint);border-radius:50%;width:7px;height:7px}.lmp__title[data-astro-cid-4adhesfo]{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;color:#fff;padding-right:24px;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:600;line-height:1.02}.lmp__title[data-astro-cid-4adhesfo] em{font-family:var(--font-serif);letter-spacing:-.01em;background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.lmp__text[data-astro-cid-4adhesfo]{color:#ffffffd1;text-wrap:pretty;font-size:1rem;line-height:1.5}.lmp__points[data-astro-cid-4adhesfo]{gap:8px;list-style:none;display:grid}.lmp__points[data-astro-cid-4adhesfo] li[data-astro-cid-4adhesfo]{align-items:center;gap:10px;font-size:.9375rem;font-weight:600;display:flex}.lmp__points[data-astro-cid-4adhesfo] svg{background:var(--mint);width:20px;height:20px;color:var(--ink);border-radius:50%;flex:none;padding:4px}.lmp__cta[data-astro-cid-4adhesfo]{margin-top:6px}.lmp__foot[data-astro-cid-4adhesfo]{color:#fff9;flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:.8125rem;display:flex}.lmp__later[data-astro-cid-4adhesfo]{color:#ffffffb8;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.lmp--sheet[data-astro-cid-4adhesfo]{width:100%;max-height:88dvh;margin:auto 0 0;inset-inline:0}.lmp--sheet[data-astro-cid-4adhesfo]::backdrop{backdrop-filter:none;background:#03041273}.lmp--sheet[data-astro-cid-4adhesfo][open]{animation:lmp-up .55s var(--lmp-ease)}.lmp--sheet[data-astro-cid-4adhesfo].is-closing{animation:.26s forwards lmp-down}@keyframes lmp-up{0%{transform:translateY(100%)}}@keyframes lmp-down{to{transform:translateY(100%)}}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__panel[data-astro-cid-4adhesfo]{padding:26px 20px calc(18px + env(safe-area-inset-bottom));border-bottom:0;border-radius:26px 26px 0 0;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px 16px;max-height:88dvh;overflow-y:auto}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__panel[data-astro-cid-4adhesfo]:after{content:"";background:#ffffff4d;border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:9px;left:50%}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__glow[data-astro-cid-4adhesfo]{width:240px;height:240px;top:80px;left:-60px}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__close[data-astro-cid-4adhesfo]{width:44px;height:44px;top:10px;right:10px}@media (width>=640px){.lmp--sheet[data-astro-cid-4adhesfo]{width:min(600px,100%);margin:auto auto 0}}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__media[data-astro-cid-4adhesfo] img[data-astro-cid-4adhesfo]{margin:4px 0 0;rotate:-5deg}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__body[data-astro-cid-4adhesfo]{display:contents}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__badge[data-astro-cid-4adhesfo]{letter-spacing:.08em;white-space:nowrap;grid-area:1/1/auto/-1;place-self:start;margin-top:4px;margin-right:46px;padding:5px 10px 5px 9px;font-size:.5625rem}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__badge-x[data-astro-cid-4adhesfo]{display:none}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__media[data-astro-cid-4adhesfo]{grid-area:2/1}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__title[data-astro-cid-4adhesfo]{grid-area:2/2;padding-right:0;font-size:1.45rem}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__text[data-astro-cid-4adhesfo],.lmp--sheet[data-astro-cid-4adhesfo] .lmp__points[data-astro-cid-4adhesfo],.lmp--sheet[data-astro-cid-4adhesfo] .lmp__cta[data-astro-cid-4adhesfo],.lmp--sheet[data-astro-cid-4adhesfo] .lmp__foot[data-astro-cid-4adhesfo]{grid-column:1/-1}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__text[data-astro-cid-4adhesfo]{font-size:.9375rem}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__points[data-astro-cid-4adhesfo]{display:none}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__cta[data-astro-cid-4adhesfo]{white-space:normal;text-align:left;justify-content:space-between;gap:10px;width:100%;margin-top:0;padding-left:22px;font-size:.9375rem;line-height:1.2}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__foot[data-astro-cid-4adhesfo]{justify-content:space-between}.lmp--sheet[data-astro-cid-4adhesfo] .lmp__later[data-astro-cid-4adhesfo]{min-height:44px;padding:10px 0}@media (prefers-reduced-motion:reduce){.lmp[data-astro-cid-4adhesfo][open],.lmp[data-astro-cid-4adhesfo][open]::backdrop,.lmp[data-astro-cid-4adhesfo].is-closing,.lmp[data-astro-cid-4adhesfo][open] .lmp__media[data-astro-cid-4adhesfo] img[data-astro-cid-4adhesfo]{animation:none!important}.lmp__close[data-astro-cid-4adhesfo]{transition:none}}.rgt__grid[data-astro-cid-dhm46q22]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.rgt__card[data-astro-cid-dhm46q22]{gap:12px;display:grid}.rgt__img[data-astro-cid-dhm46q22]{aspect-ratio:16/10;background:var(--ink-3);border-radius:20px;display:block;overflow:hidden}.rgt__img[data-astro-cid-dhm46q22] img[data-astro-cid-dhm46q22]{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out)}.rgt__card[data-astro-cid-dhm46q22]:hover .rgt__img[data-astro-cid-dhm46q22] img[data-astro-cid-dhm46q22]{transform:scale(1.05)}.rgt__cat[data-astro-cid-dhm46q22]{font-family:var(--font-mono);color:var(--blue-300);font-size:.75rem}.rgt__title[data-astro-cid-dhm46q22]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.35rem;font-weight:600;line-height:1.15}@media (width<=900px){.rgt__grid[data-astro-cid-dhm46q22]{grid-template-columns:1fr}}.pg[data-astro-cid-6c4lwb7l] .sh__aside[data-astro-cid-6c4lwb7l]{justify-items:start;gap:22px;display:grid}.pg__grid[data-astro-cid-6c4lwb7l]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,56px) clamp(16px,2vw,32px);display:grid}@media (width<=1000px){.pg__grid[data-astro-cid-6c4lwb7l]{grid-template-columns:1fr 1fr}}@media (width<=600px){.pg__grid[data-astro-cid-6c4lwb7l]{grid-template-columns:1fr}}.og[data-astro-cid-sxhriphl]{grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(150px,15vw,250px);gap:14px;margin-top:clamp(32px,4vw,56px);display:grid}.og__item[data-astro-cid-sxhriphl]{background:var(--ink-3);border-radius:20px;overflow:hidden}.og__item--big[data-astro-cid-sxhriphl]{grid-area:span 2/span 2}.og__item--tall[data-astro-cid-sxhriphl]{grid-row:span 2}.og__item[data-astro-cid-sxhriphl] img[data-astro-cid-sxhriphl]{object-fit:cover;width:100%;height:100%}.og__next[data-astro-cid-sxhriphl]{display:none}@media (width<=760px){.og__item[data-astro-cid-sxhriphl][data-og-cycle]{position:relative}.og__next[data-astro-cid-sxhriphl]{opacity:0;pointer-events:none;transition:opacity 1.2s;display:block;position:absolute;inset:0}.og__next[data-astro-cid-sxhriphl].is-on{opacity:1}.og--cycle[data-astro-cid-sxhriphl] .og__item[data-astro-cid-sxhriphl]:not([data-og-cycle]){display:none}}@media (width<=900px){.og[data-astro-cid-sxhriphl]{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.og__item--big[data-astro-cid-sxhriphl]{grid-column:1/-1}}.kt-visit__card[data-astro-cid-ddm6sxxs]{width:calc(100% - 2 * var(--gutter));max-width:var(--maxw);border-radius:var(--radius-xl);background:var(--card);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(16px,2vw,24px);display:grid}.kt-visit__img[data-astro-cid-ddm6sxxs]{border-radius:var(--radius);aspect-ratio:4/3;overflow:hidden}.kt-visit__img[data-astro-cid-ddm6sxxs] img[data-astro-cid-ddm6sxxs]{object-fit:cover;width:100%;height:100%}.kt-visit__text[data-astro-cid-ddm6sxxs]{justify-items:start;gap:16px;padding:20px;display:grid}.kt-visit__text[data-astro-cid-ddm6sxxs] address[data-astro-cid-ddm6sxxs]{color:var(--fg-2);font-style:normal;line-height:1.7}@media (width<=860px){.kt-visit__card[data-astro-cid-ddm6sxxs]{grid-template-columns:1fr}}.uu-team__grid[data-astro-cid-4sty2pau]{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.member[data-astro-cid-4sty2pau]{aspect-ratio:4/5;background:#000;border-radius:22px;position:relative;overflow:hidden}.member[data-astro-cid-4sty2pau] img[data-astro-cid-4sty2pau]{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter .6s, transform 1s var(--ease-out)}.member[data-astro-cid-4sty2pau]:hover img[data-astro-cid-4sty2pau]{filter:none;transform:scale(1.05)}.member[data-astro-cid-4sty2pau]:not(.member--join):after{content:"";pointer-events:none;background:linear-gradient(#0000,#040614c7);position:absolute;inset:55% 0 0}.member__info[data-astro-cid-4sty2pau]{z-index:1;color:#fff;font-size:.8125rem;display:grid;position:absolute;bottom:12px;left:14px;right:14px}.member__info[data-astro-cid-4sty2pau] b[data-astro-cid-4sty2pau]{color:#fff;font-size:1rem}.member--join[data-astro-cid-4sty2pau] a[data-astro-cid-4sty2pau]{text-align:center;background:var(--grad-diag);color:#fff;place-content:center;justify-items:center;gap:8px;padding:18px;font-size:.875rem;display:grid;position:absolute;inset:0}.member--join[data-astro-cid-4sty2pau] b[data-astro-cid-4sty2pau]{font-family:var(--font-display);font-size:2rem}.member__plus[data-astro-cid-4sty2pau]{width:56px;height:56px;transition:transform .5s var(--ease-out);background:#ffffff2e;border-radius:50%;place-items:center;display:grid}.member__plus[data-astro-cid-4sty2pau] svg{width:24px}.member--join[data-astro-cid-4sty2pau] a[data-astro-cid-4sty2pau]:hover .member__plus[data-astro-cid-4sty2pau]{transform:rotate(90deg)scale(1.1)}@media (width<=1100px){.uu-team__grid[data-astro-cid-4sty2pau]{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.uu-team__grid[data-astro-cid-4sty2pau]{grid-template-columns:1fr 1fr;gap:10px}.member__info[data-astro-cid-4sty2pau]{font-size:.75rem;line-height:1.3;bottom:10px;left:12px;right:10px}.member__info[data-astro-cid-4sty2pau] b[data-astro-cid-4sty2pau]{font-size:.9375rem}}.tt[data-astro-cid-o6vut3sa]{overflow:clip}.tt__title[data-astro-cid-o6vut3sa]{width:min-content}.tt__title[data-astro-cid-o6vut3sa] em[data-astro-cid-o6vut3sa]{display:inline-block}.tt__grid[data-astro-cid-o6vut3sa]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid}.tt__text[data-astro-cid-o6vut3sa]{gap:26px;display:grid}.tt__media[data-astro-cid-o6vut3sa]{place-items:end center;min-height:clamp(360px,40vw,620px);display:grid;position:relative}.tt__glow[data-astro-cid-o6vut3sa]{filter:blur(10px);background:radial-gradient(circle at 50% 70%,#536de68c,#2326ab33 50%,#0000 70%);border-radius:50% 50% 0 0;position:absolute;inset:12% 8% 0}.tt__founders[data-astro-cid-o6vut3sa]{width:min(100%,620px);height:auto;position:relative;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.tt__badge[data-astro-cid-o6vut3sa]{backdrop-filter:blur(14px);white-space:nowrap;background:#090c26b3;border:1px solid #ffffff24;border-radius:99px;padding:10px 16px;font-size:.8125rem;font-weight:700;position:absolute}.tt__badge--a[data-astro-cid-o6vut3sa]{top:56%;left:0}.tt__badge--b[data-astro-cid-o6vut3sa]{background:var(--grad);border-color:#0000;bottom:18%;right:0}.tt__strip[data-astro-cid-o6vut3sa]{margin-top:clamp(60px,8vw,120px)}.tt__office[data-astro-cid-o6vut3sa]{margin-top:clamp(20px,3vw,40px)}.tt__swipe[data-astro-cid-o6vut3sa]{display:none}.tt__person[data-astro-cid-o6vut3sa]{aspect-ratio:4/5;background:#000;border-radius:22px;flex:none;width:clamp(190px,17vw,260px);position:relative;overflow:hidden}.tt__person[data-astro-cid-o6vut3sa] img[data-astro-cid-o6vut3sa]{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter .6s, transform 1s var(--ease-out)}.tt__person[data-astro-cid-o6vut3sa]:hover img[data-astro-cid-o6vut3sa]{filter:none;transform:scale(1.05)}.tt__person[data-astro-cid-o6vut3sa] span[data-astro-cid-o6vut3sa]{color:#fff;font-size:.8125rem;line-height:1.3;display:grid;position:absolute;bottom:12px;left:14px;right:14px}.tt__person[data-astro-cid-o6vut3sa] b[data-astro-cid-o6vut3sa]{color:#fff;font-size:1rem}@media (width<=900px){.tt__grid[data-astro-cid-o6vut3sa]{grid-template-columns:1fr}}@media (width<=760px){.tt__title[data-astro-cid-o6vut3sa]{width:auto}.tt__strip[data-astro-cid-o6vut3sa] .marquee{overscroll-behavior-x:contain;scrollbar-width:none;user-select:auto;overflow-x:auto}.tt__strip[data-astro-cid-o6vut3sa] .marquee::-webkit-scrollbar{display:none}.tt__strip[data-astro-cid-o6vut3sa] .marquee__track{will-change:auto;gap:12px;padding:0 12px 0 0;transform:none!important}.tt__person[data-astro-cid-o6vut3sa]{border-radius:16px;width:42vw}.tt__person[data-astro-cid-o6vut3sa] span[data-astro-cid-o6vut3sa]{font-size:.6875rem;bottom:8px;left:10px;right:10px}.tt__person[data-astro-cid-o6vut3sa] b[data-astro-cid-o6vut3sa]{font-size:.8125rem}.tt__office[data-astro-cid-o6vut3sa]{display:none}.tt__swipe[data-astro-cid-o6vut3sa]{gap:0!important;margin:clamp(20px,3vw,40px) 0 0!important;padding-inline:0!important;scroll-padding-inline:0!important}.tt__swipe[data-astro-cid-o6vut3sa]>.tt__shot[data-astro-cid-o6vut3sa]{aspect-ratio:4/3;background:var(--ink-3);margin:0;flex:0 0 100%!important}.tt__shot[data-astro-cid-o6vut3sa] img[data-astro-cid-o6vut3sa]{object-fit:cover;width:100%;height:100%}.tt__person[data-astro-cid-o6vut3sa] img[data-astro-cid-o6vut3sa]{transition:filter .8s var(--ease-out)}.tt__person[data-astro-cid-o6vut3sa].is-center img[data-astro-cid-o6vut3sa]{filter:none}.tt__text[data-astro-cid-o6vut3sa] .btn--ghost{justify-content:space-between;padding:0 10px 0 28px}.tt__text[data-astro-cid-o6vut3sa] .btn--ghost .btn__icon{width:40px;box-shadow:inset 0 0 0 1px var(--line-2);margin-right:0}.tt__office[data-astro-cid-o6vut3sa] .og{grid-auto-rows:auto}.tt__office[data-astro-cid-o6vut3sa] .og__item[data-og-cycle]{aspect-ratio:4/3;grid-row:auto}}.cv__head[data-astro-cid-iam5ze6d]{gap:16px;margin-bottom:clamp(26px,3vw,44px);display:grid}.cv__grid[data-astro-cid-iam5ze6d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);list-style:none;display:grid}.cv__card[data-astro-cid-iam5ze6d]{background:var(--card);border:1px solid var(--line);height:100%;transition:transform .5s var(--ease-out), border-color .3s;border-radius:24px;display:grid;overflow:hidden}.cv__card[data-astro-cid-iam5ze6d]:hover{border-color:var(--blue-500);transform:translateY(-4px)}.cv__media[data-astro-cid-iam5ze6d]{aspect-ratio:800/386;background:var(--ink-3);display:block;position:relative;overflow:hidden}.cv__media[data-astro-cid-iam5ze6d] video[data-astro-cid-iam5ze6d]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cv__badge[data-astro-cid-iam5ze6d],.cv__stat[data-astro-cid-iam5ze6d]{color:#fff;background:#090c26b8;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex;position:absolute}.cv__badge[data-astro-cid-iam5ze6d]{top:14px;left:14px}.cv__badge[data-astro-cid-iam5ze6d] svg{width:12px}.cv__stat[data-astro-cid-iam5ze6d]{bottom:14px;right:14px}.cv__stat[data-astro-cid-iam5ze6d] b[data-astro-cid-iam5ze6d]{font-family:var(--font-display);font-size:1.05rem}.cv__body[data-astro-cid-iam5ze6d]{gap:8px;padding:clamp(18px,2vw,26px);display:grid}.cv__who[data-astro-cid-iam5ze6d]{opacity:.65;font-size:.875rem}.cv__title[data-astro-cid-iam5ze6d]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.2rem,1.6vw,1.5rem);font-weight:600;line-height:1.2}@media (width<=760px){.cv__grid[data-astro-cid-iam5ze6d]{grid-template-columns:1fr;gap:14px}}.hero[data-astro-cid-i3irphx7]{min-height:100svh;padding:calc(var(--header-h) + 40px) 0 clamp(28px, 4vw, 56px);isolation:isolate;background:var(--ink);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:clip}.hero__bg[data-astro-cid-i3irphx7]{z-index:-2;pointer-events:none;position:absolute;inset:0}.hero__aura[data-astro-cid-i3irphx7]{filter:blur(60px);opacity:.85;border-radius:50%;position:absolute}.hero__aura--a[data-astro-cid-i3irphx7]{background:radial-gradient(circle,#3a47d48c,#2326ab2e 50%,#0000 70%);width:70vw;height:70vw;animation:18s ease-in-out infinite alternate aura;top:-20vw;right:-18vw}.hero__aura--b[data-astro-cid-i3irphx7]{background:radial-gradient(circle,#536de652,#0000 65%);width:50vw;height:50vw;animation:22s ease-in-out infinite alternate-reverse aura;bottom:-25vw;left:-20vw}@keyframes aura{to{transform:translate(-6vw,8vw)scale(1.15)}}.hero__horizon[data-astro-cid-i3irphx7]{background:linear-gradient(#0000,#05061ae6);height:40%;position:absolute;bottom:0;left:0;right:0}.hero__3d[data-astro-cid-i3irphx7]{z-index:-1;position:absolute;inset:0}.hero__3d[data-astro-cid-i3irphx7] canvas{opacity:0;transition:opacity .9s;position:absolute;inset:0;width:100%!important;height:100%!important}.has-webgl .hero__3d[data-astro-cid-i3irphx7] canvas{opacity:1}.hero__fallback[data-astro-cid-i3irphx7]{filter:drop-shadow(0 40px 120px #536de699);opacity:0;width:min(34vw,460px);transition:opacity .8s;position:absolute;top:50%;right:8vw;transform:translateY(-58%)rotate(-8deg)}html.no-webgl .hero__fallback[data-astro-cid-i3irphx7]{opacity:1}.has-webgl .hero__fallback[data-astro-cid-i3irphx7]{opacity:0;visibility:hidden;transition:opacity .8s,visibility 0s .8s}.has-webgl .hero__aura[data-astro-cid-i3irphx7]{visibility:hidden;transition:visibility 0s .9s;animation:none}@media (hover:none),(pointer:coarse){.hero__aura[data-astro-cid-i3irphx7]{animation:none}}.hero__founders[data-astro-cid-i3irphx7]{z-index:0;pointer-events:none;width:min(40vw,92svh,1000px);margin:0;position:absolute;bottom:0;left:77%;translate:-50%}.hero__founders[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{filter:drop-shadow(0 30px 60px #05061a8c);width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.hero__founders[data-astro-cid-i3irphx7] figcaption[data-astro-cid-i3irphx7]{backdrop-filter:blur(12px);text-align:center;white-space:nowrap;color:#fff;background:#090c2699;border:1px solid #fff3;border-radius:14px;padding:9px 16px;font-size:.75rem;line-height:1.3;display:grid;position:absolute;bottom:12%;left:50%;translate:-50%}.hero__founders[data-astro-cid-i3irphx7] figcaption[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{color:#fff;font-size:.875rem}@media (width>=1100px){.hero--founders[data-astro-cid-i3irphx7] .hero__content[data-astro-cid-i3irphx7]>:not(h1){max-width:min(54vw,900px)}.hero--founders[data-astro-cid-i3irphx7] .hero__pillar-txt[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{white-space:nowrap;font-size:.95em}.hero--founders[data-astro-cid-i3irphx7] .hero__pillar-go{display:none}.hero--founders[data-astro-cid-i3irphx7] .hero__title[data-astro-cid-i3irphx7]{font-size:clamp(3rem,min(6.4vw,12svh),9rem)}.hero--founders[data-astro-cid-i3irphx7] .hero__bottom[data-astro-cid-i3irphx7]{flex-direction:column;align-items:flex-start}}@media (width<=1099px){.hero--founders[data-astro-cid-i3irphx7] .hero__founders[data-astro-cid-i3irphx7]{left:50%;top:calc(var(--header-h) - 10px);width:min(88vw,520px);bottom:auto}.hero--founders[data-astro-cid-i3irphx7] .hero__founders[data-astro-cid-i3irphx7] figcaption[data-astro-cid-i3irphx7]{bottom:6%}}@media (width<=760px){.hero--founders[data-astro-cid-i3irphx7]{padding-top:calc(var(--header-h) + min(88vw, 520px) * .93 - 10px)}}.hero__content[data-astro-cid-i3irphx7]{width:100%;max-width:calc(var(--maxw) + var(--gutter) * 2);padding-inline:var(--gutter);pointer-events:none;gap:clamp(20px,2.6vw,40px);margin-inline:auto;display:grid;position:relative}.hero__content[data-astro-cid-i3irphx7] a,.hero__content[data-astro-cid-i3irphx7] button{pointer-events:auto}.hero__eyebrow[data-astro-cid-i3irphx7]{color:#fff}.hero__title[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:-.05em;margin-left:-.04em;font-size:clamp(3rem,min(9.3vw,15.5svh),11.6rem);font-weight:600;line-height:.86}.hero__line[data-astro-cid-i3irphx7]{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:clip}.hero__line-in[data-astro-cid-i3irphx7]{will-change:transform;display:inline-block}.hero__line--rot[data-astro-cid-i3irphx7]{margin-bottom:-.1em;padding-bottom:.12em}.rotator[data-astro-cid-i3irphx7]{font-family:var(--font-serif);letter-spacing:-.03em;padding-right:.08em;font-style:italic;font-weight:400;display:inline-grid;position:relative}.rotator__word[data-astro-cid-i3irphx7]{color:#9caeff;white-space:nowrap;grid-area:1/1}.rotator__word[data-astro-cid-i3irphx7]:not(.is-active){visibility:hidden}.rotator__word .char{display:inline-block}.hero__pillars[data-astro-cid-i3irphx7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:980px;display:grid}.hero__pillar[data-astro-cid-i3irphx7]{backdrop-filter:blur(14px);height:100%;transition:border-color .35s, background .35s, transform .5s var(--ease-out);background:#0c102c80;border:1px solid #9caeff2e;border-radius:20px;align-items:center;gap:14px;padding:12px 18px 12px 12px;display:flex}html.perf-lite .hero__pillar[data-astro-cid-i3irphx7]{background:#0c102cdb}.hero__pillar[data-astro-cid-i3irphx7]:hover{background:#2326ab59;border-color:#9caeff80;transform:translateY(-3px)}.hero__pillar-ico[data-astro-cid-i3irphx7]{background:var(--grad);color:#fff;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 30px -10px #536de6e6}.hero__pillar-ico[data-astro-cid-i3irphx7] svg{width:21px}.hero__pillar-txt[data-astro-cid-i3irphx7]{flex:1;min-width:0;line-height:1.15;display:grid}.hero__pillar-txt[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:clamp(1.05rem,1.35vw,1.3rem);font-weight:600}.hero__pillar-txt[data-astro-cid-i3irphx7] em[data-astro-cid-i3irphx7]{font-family:var(--font-serif);color:#fff;font-size:clamp(1rem,1.2vw,1.15rem)}.hero__pillar[data-astro-cid-i3irphx7] .hero__pillar-go{opacity:.5;width:16px;transition:transform .4s var(--ease-out), opacity .3s;flex:none}.hero__pillar[data-astro-cid-i3irphx7]:hover .hero__pillar-go{opacity:1;transform:rotate(45deg)}.hero__bottom[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 48px;margin-top:clamp(8px,1.5vw,20px);display:flex}.hero__lead[data-astro-cid-i3irphx7]{max-width:34rem;color:var(--fg-2);font-size:clamp(1.0625rem,1.35vw,1.3rem);line-height:1.5}.t-white[data-astro-cid-i3irphx7]{color:#fff}.hero__ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hero__reel[data-astro-cid-i3irphx7]{backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:14px;min-height:58px;padding:6px 22px 6px 6px;transition:background .4s,border-color .4s;display:inline-flex}.hero__reel[data-astro-cid-i3irphx7]:hover{background:#ffffff1f;border-color:#ffffff40}.hero__reel-thumb[data-astro-cid-i3irphx7]{background:var(--ink-3);border-radius:999px;width:76px;height:46px;position:relative;overflow:hidden}.hero__reel-thumb[data-astro-cid-i3irphx7] video[data-astro-cid-i3irphx7]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__reel-icon[data-astro-cid-i3irphx7]{background:#05061a40;place-items:center;display:grid;position:absolute;inset:0}.hero__reel-icon[data-astro-cid-i3irphx7] svg{color:#fff;width:16px}.hero__reel-txt[data-astro-cid-i3irphx7]{text-align:left;font-weight:700;line-height:1.15;display:grid}.hero__reel-txt[data-astro-cid-i3irphx7] small[data-astro-cid-i3irphx7]{color:var(--fg-3);font-size:.75rem;font-weight:500}.hero__proof[data-astro-cid-i3irphx7]{border-top:1px solid var(--line);color:var(--fg-3);flex-wrap:wrap;gap:10px 32px;padding-top:clamp(18px,2vw,28px);font-size:.875rem;display:flex}.hero__proof[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{align-items:center;gap:10px;display:inline-flex}.hero__proof[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{color:#fff;font-weight:700}.hero__stars[data-astro-cid-i3irphx7]{color:var(--gold);gap:2px;display:inline-flex}.hero__stars[data-astro-cid-i3irphx7] svg{width:14px;height:14px}.hero__scroll[data-astro-cid-i3irphx7]{right:var(--gutter);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-3);writing-mode:vertical-rl;flex-direction:column;align-items:center;gap:12px;font-size:.6875rem;font-weight:700;display:flex;position:absolute;bottom:clamp(28px,4vw,56px)}.hero__scroll-line[data-astro-cid-i3irphx7]{background:var(--line);width:1px;height:64px;position:relative;overflow:hidden}.hero__scroll-line[data-astro-cid-i3irphx7]:after{content:"";animation:scrollline 2.2s var(--ease-io) infinite;background:#fff;position:absolute;inset:0}@keyframes scrollline{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}html.js .hero[data-astro-cid-i3irphx7] [data-astro-cid-i3irphx7][data-hero-fade]{opacity:0}html.js .hero[data-astro-cid-i3irphx7] [data-astro-cid-i3irphx7][data-hero-rise]{transform:translateY(24px)}html.js .hero[data-astro-cid-i3irphx7] .hero__line-in[data-astro-cid-i3irphx7]{transform:translateY(110%)}@media (width<=1100px){.hero[data-astro-cid-i3irphx7]{justify-content:flex-end}.hero__fallback[data-astro-cid-i3irphx7]{width:min(52vw,340px);top:28%;right:50%;transform:translate(50%,-50%)rotate(-8deg)}.hero__scroll[data-astro-cid-i3irphx7]{display:none}}@media (width<=760px){.hero[data-astro-cid-i3irphx7]{padding-top:calc(var(--header-h) + 34vh)}.hero__title[data-astro-cid-i3irphx7]{font-size:clamp(2.7rem,13.4vw,5rem)}.hero__bottom[data-astro-cid-i3irphx7]{flex-direction:column;align-items:flex-start}.hero__ctas[data-astro-cid-i3irphx7],.hero__reel[data-astro-cid-i3irphx7]{width:100%}.hero__proof[data-astro-cid-i3irphx7]{gap:8px 20px;font-size:.8125rem}.hero__pillars[data-astro-cid-i3irphx7]{gap:6px}.hero__pillar[data-astro-cid-i3irphx7]{border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:10px}.hero__pillar-ico[data-astro-cid-i3irphx7]{border-radius:10px;width:32px;height:32px}.hero__pillar-ico[data-astro-cid-i3irphx7] svg{width:16px}.hero__pillar-txt[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{hyphens:manual;font-size:.8125rem}.hero__pillar-txt[data-astro-cid-i3irphx7] em[data-astro-cid-i3irphx7]{font-size:.875rem}.hero__pillar[data-astro-cid-i3irphx7] .hero__pillar-go,.hero__pillars[data-astro-cid-i3irphx7]{display:none}.hero__proof[data-astro-cid-i3irphx7]{text-align:center;justify-content:center}.hero__proof[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{flex-direction:column;gap:8px}.hero__proof[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]+li[data-astro-cid-i3irphx7]{display:none}.hero__stars[data-astro-cid-i3irphx7] svg{width:16px;height:16px}}.kc[data-astro-cid-j4csmqhu]{color:#fff;font-family:var(--font-body);text-align:left;background:radial-gradient(120% 60% at 50% 0,#536de659,#0000 60%),#0a0d24;flex-direction:column;gap:12px;padding:18% 7% 8%;font-size:clamp(.72rem,.95vw,.9rem);line-height:1.45;display:flex;position:absolute;inset:0}.kc__top[data-astro-cid-j4csmqhu]{letter-spacing:.04em;opacity:.9;align-items:center;gap:8px;font-size:.85em;font-weight:700;display:flex}.kc__logo[data-astro-cid-j4csmqhu]{background:conic-gradient(#47f0ae,#536de6,#9caeff,#47f0ae);border-radius:50%;width:18px;height:18px}.kc__q[data-astro-cid-j4csmqhu]{background:var(--grad);border-radius:16px 16px 4px;align-self:flex-end;max-width:86%;padding:10px 12px;font-weight:600}.kc__a[data-astro-cid-j4csmqhu]{background:#ffffff14;border:1px solid #ffffff1f;border-radius:16px 16px 16px 4px;gap:6px;max-width:92%;min-height:3.2em;padding:12px 13px;display:grid;position:relative}.kc__a[data-astro-cid-j4csmqhu] b[data-astro-cid-j4csmqhu]{color:#47f0ae}.kc__typing[data-astro-cid-j4csmqhu]{gap:4px;animation:7s infinite kc-hide;display:flex;position:absolute;top:14px;left:13px}.kc__typing[data-astro-cid-j4csmqhu] i[data-astro-cid-j4csmqhu]{background:#ffffffb3;border-radius:50%;width:6px;height:6px;animation:.9s infinite kc-dot}.kc__typing[data-astro-cid-j4csmqhu] i[data-astro-cid-j4csmqhu]:nth-child(2){animation-delay:.15s}.kc__typing[data-astro-cid-j4csmqhu] i[data-astro-cid-j4csmqhu]:nth-child(3){animation-delay:.3s}.kc__line[data-astro-cid-j4csmqhu]{opacity:0;animation:7s infinite kc-line;transform:translateY(6px)}.kc__line--2[data-astro-cid-j4csmqhu]{animation-delay:.5s}.kc__line--3[data-astro-cid-j4csmqhu]{animation-delay:1s}.kc__src[data-astro-cid-j4csmqhu]{color:#47f0ae;background:#47f0ae1f;border-radius:99px;justify-self:start;align-items:center;gap:6px;padding:4px 9px;font-size:.85em;font-weight:700;display:inline-flex}.kc__src[data-astro-cid-j4csmqhu] i[data-astro-cid-j4csmqhu]{background:#47f0ae;border-radius:50%;width:6px;height:6px}@keyframes kc-dot{50%{opacity:.4;transform:translateY(-3px)}}@keyframes kc-hide{0%,16%{opacity:1}18%,to{opacity:0}}@keyframes kc-line{0%,18%{opacity:0;transform:translateY(6px)}24%,92%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.kc__typing[data-astro-cid-j4csmqhu]{display:none}.kc__line[data-astro-cid-j4csmqhu]{opacity:1;animation:none;transform:none}}.wp[data-astro-cid-x7uunpji]{isolation:isolate;padding-block:clamp(90px,9vw,150px) clamp(70px,7vw,120px);position:relative;overflow:clip}.wp__glow[data-astro-cid-x7uunpji]{z-index:-1;pointer-events:none;background:radial-gradient(46% 42% at 50% 62%,#3a47d466,#2326ab1f 55%,#0000 80%);position:absolute;inset:0}.wp__head[data-astro-cid-x7uunpji]{text-align:center;justify-items:center;gap:clamp(14px,1.6vw,22px);display:grid}.wp__title[data-astro-cid-x7uunpji]{font-family:var(--font-display);letter-spacing:-.045em;max-width:16ch;font-size:clamp(2.4rem,5.4vw,6.2rem);font-weight:600;line-height:.95}.wp__title[data-astro-cid-x7uunpji] em[data-astro-cid-x7uunpji]{font-family:var(--font-serif);letter-spacing:-.02em;background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.wp__lead[data-astro-cid-x7uunpji]{max-width:40rem;color:var(--fg-2);font-size:clamp(1.02rem,1.2vw,1.25rem);line-height:1.55}.wp__stage[data-astro-cid-x7uunpji]{--ph:clamp(500px, min(70svh, 52vw), 880px);grid-template-columns:1fr calc(var(--ph) * .49 + 120px) 1fr;perspective:1600px;align-items:center;gap:clamp(16px,2vw,40px);margin-top:clamp(40px,5vw,80px);display:grid;position:relative}.wp__lines[data-astro-cid-x7uunpji]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wp__lines[data-astro-cid-x7uunpji] path[data-astro-cid-x7uunpji]{fill:none;stroke:#9caeff52;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke .4s,stroke-width .4s}.wp__lines[data-astro-cid-x7uunpji] path[data-astro-cid-x7uunpji].is-on{stroke:#b8c6ff;stroke-width:2.2px;stroke-dasharray:.1 .035;filter:drop-shadow(0 0 6px #9caeffe6);animation:1.1s linear infinite wp-flow}html.is-webkit .wp__lines[data-astro-cid-x7uunpji] path[data-astro-cid-x7uunpji].is-on{filter:none}@media (hover:none),(pointer:coarse){.wp__lines[data-astro-cid-x7uunpji] path[data-astro-cid-x7uunpji].is-on{filter:none}}@keyframes wp-flow{0%{stroke-dashoffset:.135px}to{stroke-dashoffset:0}}.wp__col[data-astro-cid-x7uunpji]{z-index:1;gap:clamp(60px,9svh,140px);display:grid;position:relative}.wp__col--l[data-astro-cid-x7uunpji]{grid-area:1/1;justify-items:end}.wp__col--r[data-astro-cid-x7uunpji]{grid-area:1/3;justify-items:start}.wp__col[data-astro-cid-x7uunpji] li[data-astro-cid-x7uunpji]{width:min(100%,clamp(340px,22vw,460px))}.wp__sat[data-astro-cid-x7uunpji]{backdrop-filter:blur(14px);transition:background .4s, border-color .4s, transform .5s var(--ease-out), box-shadow .5s;will-change:transform;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:start;gap:16px;padding:clamp(16px,1.4vw,22px);display:grid;position:relative}.wp__sat[data-astro-cid-x7uunpji].is-on{background:linear-gradient(140deg,#536de642,#2326ab1f);border-color:#9caeff99;box-shadow:0 24px 60px -24px #536de6cc,inset 0 0 0 1px #9caeff1f}html.perf-lite .wp__sat[data-astro-cid-x7uunpji]{background:#0c1031}html.perf-lite .wp__sat[data-astro-cid-x7uunpji].is-on{background:linear-gradient(140deg,#536de642,#2326ab1f),#0c1031}html.perf-lite .wp__bubble[data-astro-cid-x7uunpji]{background:#161a3d}html.perf-lite .wp__chip[data-astro-cid-x7uunpji]{background:#05061af2}.wp__col--l[data-astro-cid-x7uunpji] .wp__sat[data-astro-cid-x7uunpji].is-on{translate:-8px;scale:1.03}.wp__col--r[data-astro-cid-x7uunpji] .wp__sat[data-astro-cid-x7uunpji].is-on{translate:8px;scale:1.03}.wp__ico[data-astro-cid-x7uunpji]{background:var(--grad);border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 30px -8px #536de6cc}.wp__ico[data-astro-cid-x7uunpji] svg{width:22px;height:22px}.wp__txt[data-astro-cid-x7uunpji]{gap:4px;min-width:0;display:grid}.wp__no[data-astro-cid-x7uunpji]{font-family:var(--font-mono);color:var(--blue-300);font-size:.72rem}.wp__name[data-astro-cid-x7uunpji]{font-family:var(--font-display);letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:8px;font-size:clamp(1.3rem,1.6vw,1.75rem);font-weight:600;line-height:1.05;display:flex}.wp__name[data-astro-cid-x7uunpji] .chip{height:22px;font-size:.625rem}.wp__claim[data-astro-cid-x7uunpji]{font-family:var(--font-serif);color:#fff;font-size:clamp(1.1rem,1.3vw,1.4rem);font-style:italic;line-height:1.1}.wp__proof[data-astro-cid-x7uunpji]{color:#fff;align-items:center;gap:7px;margin-top:6px;font-size:.8125rem;font-weight:600;display:inline-flex}.wp__proof[data-astro-cid-x7uunpji] i[data-astro-cid-x7uunpji]{background:var(--mint);width:6px;height:6px;box-shadow:0 0 10px var(--mint);border-radius:50%}.wp__go[data-astro-cid-x7uunpji]{border:1px solid #fff3;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .3s,color .3s;display:grid}.wp__go[data-astro-cid-x7uunpji] svg{width:14px;height:14px}.wp__sat[data-astro-cid-x7uunpji]:hover .wp__go[data-astro-cid-x7uunpji]{color:var(--ink);background:#fff}.wp__device[data-astro-cid-x7uunpji]{z-index:2;transform-style:preserve-3d;grid-area:1/2;place-items:center;display:grid;position:relative}.wp__phone[data-astro-cid-x7uunpji]{height:var(--ph);aspect-ratio:9/19.2;border-radius:calc(var(--ph) * .085);transform-style:preserve-3d;will-change:transform;background:linear-gradient(145deg,#353a56,#0c0e1c 42%,#23273d 70%,#0b0d19);padding:11px;position:relative;box-shadow:0 0 0 1.5px #ffffff1f,inset 0 0 0 1.5px #ffffff0f,0 60px 120px -30px #000000e6,0 0 120px -20px #536de68c}.wp__screen[data-astro-cid-x7uunpji]{border-radius:calc(var(--ph) * .07);isolation:isolate;background:#000;height:100%;position:relative;overflow:hidden}.wp__island[data-astro-cid-x7uunpji]{top:calc(11px + var(--ph) * .018);width:30%;height:calc(var(--ph) * .034);z-index:5;background:#000;border-radius:99px;position:absolute;left:50%;transform:translate(-50%)}.wp__floor[data-astro-cid-x7uunpji]{bottom:calc(var(--ph) * -.06);filter:blur(14px);z-index:-1;background:radial-gradient(closest-side,#536de68c,#0000);width:120%;height:60px;position:absolute;left:50%;transform:translate(-50%)translateZ(0)}.wp__bars[data-astro-cid-x7uunpji]{top:calc(var(--ph) * .07);z-index:4;gap:5px;display:flex;position:absolute;left:6%;right:6%}.wp__bars[data-astro-cid-x7uunpji] i[data-astro-cid-x7uunpji]{background:#ffffff47;border-radius:3px;flex:1;height:3px;overflow:hidden}.wp__bars[data-astro-cid-x7uunpji] b[data-astro-cid-x7uunpji]{transform-origin:0;background:#fff;width:100%;height:100%;display:block;transform:scaleX(0)}.wp__bars[data-astro-cid-x7uunpji] i[data-astro-cid-x7uunpji].is-done b[data-astro-cid-x7uunpji]{transform:none}.wp__bars[data-astro-cid-x7uunpji] i[data-astro-cid-x7uunpji].is-run b[data-astro-cid-x7uunpji]{animation:wp-bar var(--dur,4.6s) linear forwards}@keyframes wp-bar{to{transform:none}}.wp__scr[data-astro-cid-x7uunpji]{opacity:0;transition:opacity .6s, transform .9s var(--ease-out);position:absolute;inset:0;transform:scale(1.06)}.wp__scr[data-astro-cid-x7uunpji].is-on{opacity:1;z-index:1;transform:none}.wp__scr[data-astro-cid-x7uunpji] video[data-astro-cid-x7uunpji]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wp__scr[data-astro-cid-x7uunpji]:after{content:"";pointer-events:none;background:linear-gradient(#00000073,#0000 22% 62%,#0009);position:absolute;inset:0}.wp__scr[data-astro-cid-x7uunpji]>div[data-astro-cid-x7uunpji]{z-index:2}.wp__ig[data-astro-cid-x7uunpji]{top:calc(var(--ph) * .1);color:#fff;align-items:center;gap:8px;font-size:.78rem;line-height:1.15;display:flex;position:absolute;left:6%}.wp__ig[data-astro-cid-x7uunpji] small[data-astro-cid-x7uunpji]{opacity:.8;font-size:.68rem;display:block}.wp__ig-av[data-astro-cid-x7uunpji]{background:conic-gradient(#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);border-radius:50%;width:28px;height:28px;box-shadow:inset 0 0 0 2.5px #000,inset 0 0 0 9px #fff2}.wp__notif[data-astro-cid-x7uunpji]{top:calc(var(--ph) * .17);backdrop-filter:blur(12px);color:var(--ink);opacity:0;animation:wp-notif 4.6s var(--ease-out) .9s forwards;background:#ffffffe6;border-radius:16px;align-items:center;gap:10px;padding:10px 12px;font-size:.78rem;line-height:1.25;display:flex;position:absolute;left:5%;right:5%;transform:translateY(-30px)scale(.92);box-shadow:0 12px 30px #00000059}.wp__notif[data-astro-cid-x7uunpji] small[data-astro-cid-x7uunpji]{color:var(--ink);display:block}.wp__notif-ico[data-astro-cid-x7uunpji]{background:var(--grad);color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.wp__notif-ico[data-astro-cid-x7uunpji] svg{width:16px;height:16px}@keyframes wp-notif{0%{opacity:0;transform:translateY(-30px)scale(.92)}12%,to{opacity:1;transform:none}}.wp__cta[data-astro-cid-x7uunpji]{background:var(--grad);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:.85rem;font-weight:700;display:flex;position:absolute;bottom:5%;left:5%;right:5%}.wp__cta[data-astro-cid-x7uunpji] svg{width:16px;height:16px}.wp__chip[data-astro-cid-x7uunpji]{backdrop-filter:blur(10px);color:#fff;background:#05061ab8;border-radius:99px;align-items:center;gap:7px;padding:7px 11px;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;left:5%}.wp__chip--site[data-astro-cid-x7uunpji]{bottom:5%}.wp__chip--speed[data-astro-cid-x7uunpji]{top:calc(var(--ph) * .1);color:var(--mint);background:#47f0ae29;border:1px solid #47f0ae66}.wp__scr[data-astro-cid-x7uunpji][data-wp-scr="1"] .wp__chip--site[data-astro-cid-x7uunpji]{bottom:10.5%}.wp__scr[data-astro-cid-x7uunpji][data-wp-scr="1"] .wp__chip--speed[data-astro-cid-x7uunpji]{top:auto;bottom:calc(10.5% + 36px)}.wp__chip--speed[data-astro-cid-x7uunpji] i[data-astro-cid-x7uunpji]{background:var(--mint);width:7px;height:7px;box-shadow:0 0 8px var(--mint);border-radius:50%}.wp__vf[data-astro-cid-x7uunpji] i[data-astro-cid-x7uunpji]{border:2px solid #ffffffd9;width:22px;height:22px;position:absolute}.wp__vf[data-astro-cid-x7uunpji] i[data-astro-cid-x7uunpji]:first-child{border-bottom:0;border-right:0;top:12%;left:7%}.wp__vf[data-astro-cid-x7uunpji] i[data-astro-cid-x7uunpji]:nth-child(2){border-bottom:0;border-left:0;top:12%;right:7%}.wp__vf[data-astro-cid-x7uunpji] i[data-astro-cid-x7uunpji]:nth-child(3){border-top:0;border-right:0;bottom:12%;left:7%}.wp__vf[data-astro-cid-x7uunpji] i[data-astro-cid-x7uunpji]:nth-child(4){border-top:0;border-left:0;bottom:12%;right:7%}.wp__rec[data-astro-cid-x7uunpji]{top:calc(var(--ph) * .1);color:#fff;font-family:var(--font-mono);justify-content:space-between;font-size:.72rem;font-weight:700;display:flex;position:absolute;left:9%;right:9%}.wp__rec[data-astro-cid-x7uunpji] span[data-astro-cid-x7uunpji]:first-child{align-items:center;gap:6px;display:inline-flex}.wp__rec[data-astro-cid-x7uunpji] i[data-astro-cid-x7uunpji]{background:var(--rec);border-radius:50%;width:8px;height:8px;animation:1.2s steps(2,end) infinite wp-blink}@keyframes wp-blink{50%{opacity:.2}}.wp__scr[data-astro-cid-x7uunpji] .kc{padding-top:calc(var(--ph) * .13);font-size:clamp(.72rem, calc(var(--ph) * .0165), .95rem)}.wp__bubble[data-astro-cid-x7uunpji]{z-index:6;backdrop-filter:blur(12px);color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:12px;font-size:.9rem;font-weight:700;animation:6s ease-in-out infinite wp-float;display:inline-flex;position:absolute;box-shadow:0 16px 40px -12px #000000b3}.wp__bubble[data-astro-cid-x7uunpji] svg{width:20px;height:20px}.wp__bubble--b1[data-astro-cid-x7uunpji]{color:#ff6b8b;top:14%;left:-2%}.wp__bubble--b2[data-astro-cid-x7uunpji]{color:var(--gold);animation-delay:-1.5s;top:4%;right:2%}.wp__bubble--b2[data-astro-cid-x7uunpji] b[data-astro-cid-x7uunpji]{color:#fff}.wp__bubble--b3[data-astro-cid-x7uunpji]{background:var(--grad);border-color:#0000;padding:16px;animation-delay:-3s;top:46%;right:-6%}.wp__bubble--b4[data-astro-cid-x7uunpji]{animation-delay:-2s;bottom:22%;left:-8%}.wp__bubble--b5[data-astro-cid-x7uunpji]{animation-delay:-4s;bottom:8%;right:0}.wp__bubble--b6[data-astro-cid-x7uunpji]{color:var(--mint);animation-delay:-.8s;top:58%;left:-4%}@keyframes wp-float{50%{translate:0 -12px}}.wp__more[data-astro-cid-x7uunpji]{justify-items:center;gap:16px;margin-top:clamp(36px,4vw,64px);display:grid}.wp__more-label[data-astro-cid-x7uunpji]{letter-spacing:.16em;text-transform:uppercase;color:#fff;font-size:.6875rem;font-weight:700}.wp__more-list[data-astro-cid-x7uunpji]{backdrop-filter:blur(14px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(100%,940px);padding:8px;display:grid;box-shadow:0 30px 80px -40px #3a47d4b3}.wp__more-item[data-astro-cid-x7uunpji]{color:#fff;border-radius:999px;align-items:center;gap:12px;height:100%;padding:8px 16px 8px 8px;transition:background .3s;display:flex}.wp__more-item[data-astro-cid-x7uunpji]:hover{background:#ffffff14}.wp__more-item[data-astro-cid-x7uunpji] b[data-astro-cid-x7uunpji]{flex:1;min-width:0;font-size:.9375rem;font-weight:600;line-height:1.25}.wp__more-ico[data-astro-cid-x7uunpji]{background:var(--grad);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 24px -8px #536de6cc}.wp__more-ico[data-astro-cid-x7uunpji] svg{width:17px;height:17px}.wp__more-item[data-astro-cid-x7uunpji] .wp__more-go{opacity:.5;width:16px;transition:transform .4s var(--ease-out), opacity .3s;flex:none}.wp__more-item[data-astro-cid-x7uunpji]:hover .wp__more-go{opacity:1;transform:rotate(45deg)}.wp__svc-title[data-astro-cid-x7uunpji]{display:none}@media (width<=760px){.wp__more[data-astro-cid-x7uunpji]{display:none}.wp__more-list[data-astro-cid-x7uunpji]{backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:12px;padding:0}.wp__more-item[data-astro-cid-x7uunpji]{min-height:var(--wp-tile-h);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;gap:12px;padding:14px}html.perf-lite .wp__more-item[data-astro-cid-x7uunpji]{background:#0c1031}.wp__more-ico[data-astro-cid-x7uunpji]{border-radius:14px;width:40px;height:40px}.wp__more-item[data-astro-cid-x7uunpji] b[data-astro-cid-x7uunpji]{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.3rem;line-height:1.05}.wp__more-item[data-astro-cid-x7uunpji] .wp__more-go{box-sizing:border-box;opacity:1;border:1px solid #fff3;border-radius:50%;width:34px;height:34px;padding:9px}}@media (width<=1100px){.wp__stage[data-astro-cid-x7uunpji]{--ph:clamp(440px, 64svh, 620px);grid-template-columns:1fr 1fr;row-gap:28px}.wp__device[data-astro-cid-x7uunpji]{width:min(100%, calc(var(--ph) * .49 + 140px));order:-1;grid-column:1/-1;justify-self:center;margin-bottom:20px}.wp__col[data-astro-cid-x7uunpji]{display:contents}.wp__col[data-astro-cid-x7uunpji] li[data-astro-cid-x7uunpji]{order:var(--o);width:100%}.wp__col--l[data-astro-cid-x7uunpji] .wp__sat[data-astro-cid-x7uunpji].is-on,.wp__col--r[data-astro-cid-x7uunpji] .wp__sat[data-astro-cid-x7uunpji].is-on{translate:none;scale:none}.wp__lines[data-astro-cid-x7uunpji]{display:none}}@media (width<=760px){.wp__stage[data-astro-cid-x7uunpji]{--ph:min(118vw, 520px, 66svh);perspective:none;grid-template-columns:1fr;gap:12px}.wp__sat[data-astro-cid-x7uunpji]{border-radius:18px;gap:12px;padding:14px}.wp[data-astro-cid-x7uunpji]{--wp-tile-h:124px}.wp__svc-title[data-astro-cid-x7uunpji]{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:#fff;order:-1;margin-top:8px;font-size:.6875rem;font-weight:700;display:block}.wp__sat[data-astro-cid-x7uunpji]{min-height:var(--wp-tile-h);grid-template-columns:auto 1fr auto;align-items:center}.wp__no[data-astro-cid-x7uunpji]{display:none}.wp__ico[data-astro-cid-x7uunpji]{align-self:start;width:40px;height:40px}.wp__proof[data-astro-cid-x7uunpji]{font-size:.75rem}.wp__bubble[data-astro-cid-x7uunpji]{padding:9px;font-size:.78rem}.wp__bubble[data-astro-cid-x7uunpji] svg{width:16px;height:16px}.wp__bubble--b1[data-astro-cid-x7uunpji],.wp__bubble--b4[data-astro-cid-x7uunpji],.wp__bubble--b6[data-astro-cid-x7uunpji]{left:2%}.wp__bubble--b3[data-astro-cid-x7uunpji],.wp__bubble--b5[data-astro-cid-x7uunpji],.wp__bubble--b2[data-astro-cid-x7uunpji]{right:2%}}@media (prefers-reduced-motion:reduce){.wp__bubble[data-astro-cid-x7uunpji],.wp__notif[data-astro-cid-x7uunpji],.wp__rec[data-astro-cid-x7uunpji] i[data-astro-cid-x7uunpji]{opacity:1;animation:none;transform:none}}.lband[data-astro-cid-6g462ny2]{padding-block:clamp(8px,1.5vw,24px) clamp(40px,5vw,80px)}.lband--inline[data-astro-cid-6g462ny2]{padding-block:clamp(40px,5vw,70px)}.stmt--bg[data-astro-cid-oskfeikp]{isolation:isolate;align-content:center;min-height:min(100svh,60vw);display:grid;position:relative;overflow:clip}.stmt__media[data-astro-cid-oskfeikp]{z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 78%,#0000 100%)}.stmt__img[data-astro-cid-oskfeikp]{will-change:transform;position:absolute;inset:-8% 0}.stmt__img[data-astro-cid-oskfeikp] img[data-astro-cid-oskfeikp]{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.stmt__shade[data-astro-cid-oskfeikp]{background:linear-gradient(90deg,#05061ae6 0%,#05061aa8 46%,#05061a2e 100%);position:absolute;inset:0}.stmt--bg[data-astro-cid-oskfeikp] .stmt__text[data-astro-cid-oskfeikp]{text-shadow:0 2px 40px #05061a80}.stmt[data-astro-cid-oskfeikp]{background:var(--bg);color:var(--fg);padding-block:clamp(100px,13vw,200px) clamp(80px,10vw,140px)}.stmt__eyebrow[data-astro-cid-oskfeikp]{margin-bottom:clamp(24px,3vw,40px)}.stmt__text[data-astro-cid-oskfeikp]{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:pretty;max-width:22ch;font-size:clamp(1.9rem,4.4vw,4.9rem);font-weight:500;line-height:1.06}.stmt__pill[data-astro-cid-oskfeikp]{vertical-align:-.06em;background:var(--ink-3);border-radius:999px;justify-content:center;align-items:center;gap:.15em;width:1.9em;height:.82em;margin-inline:.22em;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff24}.stmt__pill[data-astro-cid-oskfeikp] video[data-astro-cid-oskfeikp]{object-fit:cover;width:100%;height:100%}.stmt__pill--chart[data-astro-cid-oskfeikp]{background:#47f0ae1a;width:2.3em;padding:0 .2em;box-shadow:0 0 0 1px #47f0ae59}.stmt__pill--chart[data-astro-cid-oskfeikp] svg[data-astro-cid-oskfeikp]{width:1.2em;height:.5em}.stmt__pill--chart[data-astro-cid-oskfeikp] b[data-astro-cid-oskfeikp]{color:var(--mint);letter-spacing:0;font-size:.42em;font-weight:700}.stmt[data-astro-cid-oskfeikp][data-theme=light] .stmt__pill[data-astro-cid-oskfeikp]{background:var(--paper-2);box-shadow:0 0 0 1px #05061a1a,0 10px 30px -14px #05061a59}.stmt[data-astro-cid-oskfeikp][data-theme=light] .stmt__pill--chart[data-astro-cid-oskfeikp]{background:#10a36b1a;box-shadow:0 0 0 1px #10a36b59}.stmt[data-astro-cid-oskfeikp][data-theme=light] .stmt__pill--chart[data-astro-cid-oskfeikp] path[data-astro-cid-oskfeikp]{stroke:#10a36b}.stmt[data-astro-cid-oskfeikp][data-theme=light] .stmt__pill--chart[data-astro-cid-oskfeikp] b[data-astro-cid-oskfeikp]{color:#0b8a59}.stmt__logos[data-astro-cid-oskfeikp]{margin-top:clamp(80px,10vw,150px)}.sys__cols[data-astro-cid-whzc6yuc]{grid-template-columns:1fr 1.12fr 1fr;align-items:center;gap:clamp(14px,2vw,28px);margin-top:clamp(40px,6vw,90px);display:grid}.cmp[data-astro-cid-whzc6yuc]{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);gap:14px;padding:clamp(24px,2.6vw,40px);display:grid}.cmp__kicker[data-astro-cid-whzc6yuc]{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);font-size:.75rem;font-weight:700}.cmp__title[data-astro-cid-whzc6yuc]{letter-spacing:-.035em;font-size:clamp(1.8rem,2.6vw,2.6rem)}.cmp__text[data-astro-cid-whzc6yuc]{color:var(--fg-2);font-size:.9688rem}.cmp__rows[data-astro-cid-whzc6yuc]{border-block:1px solid var(--line);gap:10px;padding-block:14px;display:grid}.cmp__rows[data-astro-cid-whzc6yuc] li[data-astro-cid-whzc6yuc]{color:var(--fg-3);align-items:center;gap:12px;font-size:.9375rem;display:flex}.cmp__rows[data-astro-cid-whzc6yuc] li[data-astro-cid-whzc6yuc].ok{color:var(--fg)}.cmp__ico[data-astro-cid-whzc6yuc]{color:#ff8080;background:#ff4d4d1f;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.cmp__rows[data-astro-cid-whzc6yuc] li[data-astro-cid-whzc6yuc].ok .cmp__ico[data-astro-cid-whzc6yuc]{color:var(--mint);background:#47f0ae24}.cmp__ico[data-astro-cid-whzc6yuc] svg{width:14px;height:14px}.cmp__focus[data-astro-cid-whzc6yuc]{font-family:var(--font-serif);color:var(--fg-2);font-size:1.5rem;font-style:italic}@property --cmp-a{syntax:"<angle>";inherits:false;initial-value:0deg}.cmp--hero[data-astro-cid-whzc6yuc]{z-index:1;background:linear-gradient(160deg, #1d2486, #121763 55%, #0b0e3d) padding-box, conic-gradient(from var(--cmp-a), #9caeff40, #9caeff, #fff, #536de6, #9caeff40 60%, #9caeff40) border-box;border:1.5px solid #0000;padding-block:clamp(34px,3.6vw,56px);animation:6s linear infinite cmp-run;position:relative;box-shadow:0 0 0 1px #9caeff1f,0 50px 140px -30px #536de6d9,0 0 80px -20px #9caeff73}@keyframes cmp-run{to{--cmp-a:360deg}}@media (width>=961px){.cmp--hero[data-astro-cid-whzc6yuc]{scale:1.06}}.cmp__badge[data-astro-cid-whzc6yuc]{background:var(--grad);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:7px 16px;font-size:.6875rem;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px -8px #536de6e6}@media (width<=760px){.cmp__badge[data-astro-cid-whzc6yuc]{justify-self:start;position:static;transform:none}}.cmp--hero[data-astro-cid-whzc6yuc] .cmp__kicker[data-astro-cid-whzc6yuc]{color:#fff}.cmp__title--logo[data-astro-cid-whzc6yuc]{line-height:0}.cmp--hero[data-astro-cid-whzc6yuc] .cmp__logo{color:#fff;filter:drop-shadow(0 10px 30px #536de68c);will-change:filter;width:clamp(190px,17vw,280px);height:auto;transform:translateZ(0)}.cmp--hero[data-astro-cid-whzc6yuc] .cmp__text[data-astro-cid-whzc6yuc]{color:#fff;font-size:1.0625rem}.cmp--hero[data-astro-cid-whzc6yuc] .cmp__rows[data-astro-cid-whzc6yuc]{border-color:#9caeff38}.cmp--hero[data-astro-cid-whzc6yuc] .cmp__rows[data-astro-cid-whzc6yuc] li[data-astro-cid-whzc6yuc]{font-weight:600}.cmp--hero[data-astro-cid-whzc6yuc] .cmp__rows[data-astro-cid-whzc6yuc] li[data-astro-cid-whzc6yuc].ok .cmp__ico[data-astro-cid-whzc6yuc]{background:var(--mint);color:var(--ink)}.cmp--hero[data-astro-cid-whzc6yuc] .cmp__focus[data-astro-cid-whzc6yuc]{background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.85rem}@media (prefers-reduced-motion:reduce){.cmp--hero[data-astro-cid-whzc6yuc]{animation:none}}@media (width<=960px){.sys__cols[data-astro-cid-whzc6yuc]{grid-template-columns:1fr}.cmp--hero[data-astro-cid-whzc6yuc]{order:-1}}@media (width<=760px){.sys__cols[data-astro-cid-whzc6yuc]{margin-top:0;padding:40px 12vw 64px;scroll-padding-inline:0}.sys__cols[data-astro-cid-whzc6yuc]>.cmp[data-astro-cid-whzc6yuc]{scroll-snap-align:center;flex:0 0 76vw}.cmp--hero[data-astro-cid-whzc6yuc]{order:0;box-shadow:0 0 0 1px #9caeff1f,0 24px 56px -18px #536de6d9,0 0 36px -10px #9caeff73}.sys__cols[data-astro-cid-whzc6yuc]+.m-swipe-dots{margin-top:-36px}}.sys[data-astro-cid-f64z4xa5]{padding-bottom:var(--section-y);background:var(--ink);position:relative;overflow-x:clip}.sys__pin[data-astro-cid-f64z4xa5]{flex-direction:column;min-height:100svh;padding-top:clamp(100px,12vw,170px);display:flex;position:relative;overflow:hidden}.sys__title[data-astro-cid-f64z4xa5]{max-width:16ch;margin-top:18px}.venn[data-astro-cid-f64z4xa5]{flex:1;place-items:center;min-height:clamp(360px,46vw,620px);display:grid;position:relative}.venn__c[data-astro-cid-f64z4xa5]{--d:clamp(260px, 34vw, 520px);width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);text-align:center;mix-blend-mode:screen;border-radius:50%;place-content:center;gap:14px;display:grid;position:absolute;top:50%;left:50%}.venn__c--l[data-astro-cid-f64z4xa5]{background:radial-gradient(circle at 35% 35%,#536de68c,#2326ab59 60%,#2326ab26);border:1px solid #9caeff59}.venn__c--r[data-astro-cid-f64z4xa5]{background:radial-gradient(circle at 65% 35%,#9caeff73,#3a47d452 60%,#3a47d41f);border:1px solid #9caeff59}.venn__label[data-astro-cid-f64z4xa5]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.6rem,2.6vw,2.8rem);font-weight:600}.venn__c[data-astro-cid-f64z4xa5] ul[data-astro-cid-f64z4xa5]{flex-wrap:wrap;justify-content:center;gap:6px;max-width:16em;margin-inline:auto;display:flex}.venn__c[data-astro-cid-f64z4xa5] li[data-astro-cid-f64z4xa5]{background:#ffffff1a;border-radius:99px;padding:5px 12px;font-size:.8125rem;font-weight:600}.venn__c--l[data-astro-cid-f64z4xa5] .venn__label[data-astro-cid-f64z4xa5],.venn__c--l[data-astro-cid-f64z4xa5] ul[data-astro-cid-f64z4xa5]{transform:translate(-18%)}.venn__c--r[data-astro-cid-f64z4xa5] .venn__label[data-astro-cid-f64z4xa5],.venn__c--r[data-astro-cid-f64z4xa5] ul[data-astro-cid-f64z4xa5]{transform:translate(18%)}.venn__core[data-astro-cid-f64z4xa5]{z-index:2;font-family:var(--font-display);opacity:0;justify-items:center;gap:10px;font-size:clamp(1.2rem,1.6vw,1.6rem);font-weight:600;display:grid;position:relative}.venn__core[data-astro-cid-f64z4xa5] .venn__word{width:clamp(96px,9vw,150px)}.venn__icon[data-astro-cid-f64z4xa5]{filter:drop-shadow(0 10px 40px #9caeffcc);width:clamp(64px,7vw,104px)}@media (width>=761px){.sys__pin[data-astro-cid-f64z4xa5]{height:100svh;min-height:0;padding-top:clamp(92px,11svh,150px);padding-bottom:clamp(16px,3svh,40px)}.sys__title[data-astro-cid-f64z4xa5]{font-size:min(var(--fs-h2), 6.4svh)}.sys__lead[data-astro-cid-f64z4xa5]{max-width:40rem;margin-top:clamp(10px,1.6svh,20px);font-size:min(clamp(1.0625rem,1.3vw,1.3rem),2.4svh)}.venn[data-astro-cid-f64z4xa5]{min-height:0;container-type:size}.venn__c[data-astro-cid-f64z4xa5]{--d:clamp(220px, min(36vw, 94cqh), 640px);--shift:.36}.venn__c--l[data-astro-cid-f64z4xa5]{padding-right:calc(var(--d) * var(--shift))}.venn__c--r[data-astro-cid-f64z4xa5]{padding-left:calc(var(--d) * var(--shift))}.venn__c--l[data-astro-cid-f64z4xa5] .venn__label[data-astro-cid-f64z4xa5],.venn__c--l[data-astro-cid-f64z4xa5] ul[data-astro-cid-f64z4xa5],.venn__c--r[data-astro-cid-f64z4xa5] .venn__label[data-astro-cid-f64z4xa5],.venn__c--r[data-astro-cid-f64z4xa5] ul[data-astro-cid-f64z4xa5]{transform:none}.venn__label[data-astro-cid-f64z4xa5]{font-size:clamp(1.25rem, calc(var(--d) * .07), 3rem)}.venn__c[data-astro-cid-f64z4xa5] ul[data-astro-cid-f64z4xa5]{max-width:calc(var(--d) * .5)}}@media (width>=1100px){.sys__pin[data-astro-cid-f64z4xa5]{padding-top:clamp(84px,10svh,120px);padding-inline:max(var(--gutter), calc((100vw - var(--maxw)) / 2));grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);align-items:center;column-gap:clamp(24px,3vw,64px);display:grid}.sys__head[data-astro-cid-f64z4xa5]{max-width:none;margin:0;padding:0}.sys__title[data-astro-cid-f64z4xa5]{max-width:13ch;font-size:min(clamp(2.4rem,3.9vw,4.6rem),7svh)}.venn[data-astro-cid-f64z4xa5]{align-self:stretch}.venn__c[data-astro-cid-f64z4xa5]{--d:clamp(260px, min(54cqw, 90cqh), 820px)}}@media (width>=761px){.sys--wide[data-astro-cid-f64z4xa5] .venn__c[data-astro-cid-f64z4xa5],.sys--wide[data-astro-cid-f64z4xa5] .venn__core[data-astro-cid-f64z4xa5],.sys--wide[data-astro-cid-f64z4xa5] .venn__glow[data-astro-cid-f64z4xa5]{--d:clamp(300px, min(44vw, 96cqh), 880px);--shift:.24}@media (width>=1100px){.sys--wide[data-astro-cid-f64z4xa5] .venn__c[data-astro-cid-f64z4xa5],.sys--wide[data-astro-cid-f64z4xa5] .venn__core[data-astro-cid-f64z4xa5],.sys--wide[data-astro-cid-f64z4xa5] .venn__glow[data-astro-cid-f64z4xa5]{--d:clamp(280px, min(50cqw, 94cqh), 900px)}}.sys--wide[data-astro-cid-f64z4xa5] .venn__c[data-astro-cid-f64z4xa5]{gap:clamp(14px,1.4vw,24px)}.sys--wide[data-astro-cid-f64z4xa5] .venn__c[data-astro-cid-f64z4xa5] ul[data-astro-cid-f64z4xa5]{gap:8px}.sys--wide[data-astro-cid-f64z4xa5] .venn__c[data-astro-cid-f64z4xa5] li[data-astro-cid-f64z4xa5]{font-size:clamp(.8125rem, calc(var(--d) * .019), 1.05rem);padding:.45em 1em}.sys--wide[data-astro-cid-f64z4xa5] .venn__icon[data-astro-cid-f64z4xa5]{width:calc(var(--d) * .15)}.sys--wide[data-astro-cid-f64z4xa5] .venn__core[data-astro-cid-f64z4xa5] .venn__word{width:calc(var(--d) * .2)}.sys--wide[data-astro-cid-f64z4xa5] .venn__glow[data-astro-cid-f64z4xa5]{width:calc(var(--d) * .62);aspect-ratio:1;margin:calc(var(--d) * -.31) 0 0 calc(var(--d) * -.31);filter:blur(18px);opacity:0;pointer-events:none;background:radial-gradient(circle,#9caeff8c,#536de638 45%,#0000 70%);border-radius:50%;animation:4.5s ease-in-out infinite venn-breathe;position:absolute;top:50%;left:50%}}@keyframes venn-breathe{50%{filter:blur(26px)brightness(1.25)}}@media (width<=760px){.venn[data-astro-cid-f64z4xa5],.venn__glow[data-astro-cid-f64z4xa5]{display:none}.sys__pin[data-astro-cid-f64z4xa5]{min-height:0}.sys__lead[data-astro-cid-f64z4xa5]{margin-top:16px}.venn[data-astro-cid-f64z4xa5]{min-height:340px}.venn__c[data-astro-cid-f64z4xa5]{--d:min(60vw, 300px);gap:8px}.venn__label[data-astro-cid-f64z4xa5]{font-size:1rem}.venn__core[data-astro-cid-f64z4xa5]{gap:6px}.venn__icon[data-astro-cid-f64z4xa5]{width:52px}.venn__core[data-astro-cid-f64z4xa5] .venn__word{width:68px}.venn__c[data-astro-cid-f64z4xa5] ul[data-astro-cid-f64z4xa5]{gap:4px;max-width:6.6em}.venn__c[data-astro-cid-f64z4xa5] li[data-astro-cid-f64z4xa5]{padding:3px 8px;font-size:.6875rem}.venn__c--l[data-astro-cid-f64z4xa5] .venn__label[data-astro-cid-f64z4xa5],.venn__c--l[data-astro-cid-f64z4xa5] ul[data-astro-cid-f64z4xa5]{transform:translateX(calc(var(--d) * -.21))}.venn__c--r[data-astro-cid-f64z4xa5] .venn__label[data-astro-cid-f64z4xa5],.venn__c--r[data-astro-cid-f64z4xa5] ul[data-astro-cid-f64z4xa5]{transform:translateX(calc(var(--d) * .21))}}.hotc__card[data-astro-cid-2mfaw4vs]{border-radius:var(--radius-xl);isolation:isolate;color:#fff;background:#0b0e2c;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:clamp(28px,4vw,64px);min-height:clamp(380px,34vw,500px);padding:clamp(28px,4vw,60px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #0a0c288c}.hotc__bg[data-astro-cid-2mfaw4vs]{z-index:-2;object-fit:cover;object-position:60% 40%;width:100%;height:100%;transition:transform 1.4s var(--ease-out);position:absolute;inset:0}.hotc__card[data-astro-cid-2mfaw4vs]:before{content:"";z-index:-1;background:linear-gradient(90deg,#080a26eb 0%,#080a26b8 45%,#080a2633 100%),linear-gradient(#0000 45%,#080a26a6 100%);position:absolute;inset:0}.hotc__card[data-astro-cid-2mfaw4vs]:hover .hotc__bg[data-astro-cid-2mfaw4vs]{transform:scale(1.04)}.hotc__text[data-astro-cid-2mfaw4vs]{justify-items:start;gap:18px;display:grid}.hotc__tag[data-astro-cid-2mfaw4vs]{background:var(--grad);letter-spacing:.02em;border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 12px;font-size:.875rem;font-weight:700;display:inline-flex;box-shadow:0 12px 30px -10px #536de6cc}.hotc__tag[data-astro-cid-2mfaw4vs] svg{width:16px;height:16px}.hotc[data-astro-cid-2mfaw4vs] .eyebrow[data-astro-cid-2mfaw4vs],.hotc[data-astro-cid-2mfaw4vs] .eyebrow[data-astro-cid-2mfaw4vs] b[data-astro-cid-2mfaw4vs]{color:#fff}.hotc__title[data-astro-cid-2mfaw4vs]{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2rem,3.2vw,3.4rem);font-weight:600;line-height:1.02}.hotc__title[data-astro-cid-2mfaw4vs] em[data-astro-cid-2mfaw4vs]{font-family:var(--font-serif);font-weight:400}.hotc__tags[data-astro-cid-2mfaw4vs]{flex-wrap:wrap;gap:8px;display:flex}.hotc__tags[data-astro-cid-2mfaw4vs] li[data-astro-cid-2mfaw4vs]{backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff40;border-radius:999px;padding:7px 14px;font-size:.8125rem;font-weight:600}.hotc__cta[data-astro-cid-2mfaw4vs]{color:var(--ink,#05061a);background:#fff;border-radius:999px;align-items:center;gap:14px;margin-top:6px;padding:8px 8px 8px 24px;font-weight:700;display:inline-flex}.hotc__cta-icon[data-astro-cid-2mfaw4vs]{background:var(--grad);color:#fff;width:40px;height:40px;transition:transform .5s var(--ease-out);border-radius:50%;place-items:center;display:grid}.hotc__card[data-astro-cid-2mfaw4vs]:hover .hotc__cta-icon[data-astro-cid-2mfaw4vs]{transform:translate(5px)}.hotc__proof[data-astro-cid-2mfaw4vs]{gap:12px;display:grid}.hotc__proof[data-astro-cid-2mfaw4vs] li[data-astro-cid-2mfaw4vs]{backdrop-filter:blur(16px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;grid-template-columns:56px 1fr;align-items:center;column-gap:16px;padding:16px 20px 16px 16px;display:grid}.hotc__proof[data-astro-cid-2mfaw4vs] img[data-astro-cid-2mfaw4vs]{object-fit:cover;object-position:50% 30%;border:2px solid #ffffff80;border-radius:50%;grid-row:span 2;width:56px;height:56px}.hotc__stat[data-astro-cid-2mfaw4vs]{color:#fff;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:.875rem;font-weight:600;display:flex}.hotc__stat[data-astro-cid-2mfaw4vs] b[data-astro-cid-2mfaw4vs]{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;font-size:clamp(1.8rem,2.4vw,2.4rem);line-height:1}.hotc__hotel[data-astro-cid-2mfaw4vs]{color:#fff;font-size:.8125rem}.hotc__logos[data-astro-cid-2mfaw4vs]{margin-top:clamp(48px,6vw,80px)}@media (width<=900px){.hotc__card[data-astro-cid-2mfaw4vs]{grid-template-columns:minmax(0,1fr);align-items:start}.hotc__card[data-astro-cid-2mfaw4vs]:before{background:linear-gradient(#080a2673 0%,#080a26cc 40%,#080a26f0 100%)}}@media (width<=760px){.hotc__title[data-astro-cid-2mfaw4vs]{text-wrap:balance;font-size:min(2rem,8.62069vw - 7.93103px)}.hotc__cta[data-astro-cid-2mfaw4vs]{justify-content:space-between;justify-self:stretch}.hotc__tags[data-astro-cid-2mfaw4vs]{align-self:stretch}.hotc__tags[data-astro-cid-2mfaw4vs] li[data-astro-cid-2mfaw4vs]{text-align:center;backdrop-filter:none;background:#ffffff1f;flex:auto}}.rc[data-astro-cid-3ky5a4ru]{background:var(--ink);color:#fff;isolation:isolate;place-items:center;min-height:max(118svh,760px);display:grid;position:relative;overflow:clip}.rc__wall[data-astro-cid-3ky5a4ru]{pointer-events:none;perspective:1800px;z-index:-2;position:absolute;inset:0}.rc__tilt[data-astro-cid-3ky5a4ru]{width:128vw;transform-style:preserve-3d;grid-template-columns:repeat(5,1fr);gap:clamp(10px,1.1vw,22px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(22deg)rotate(-9deg)}.rc__col[data-astro-cid-3ky5a4ru]:nth-child(n+6){display:none}@media (width>=2000px){.rc__tilt[data-astro-cid-3ky5a4ru]{grid-template-columns:repeat(7,1fr)}.rc__col[data-astro-cid-3ky5a4ru]:nth-child(n+6){display:grid}}.rc__col[data-astro-cid-3ky5a4ru]{will-change:transform;align-content:start;gap:clamp(10px,1.1vw,22px);display:grid}.rc__col[data-astro-cid-3ky5a4ru]:nth-child(2n){margin-top:-12vw}.rc__tile[data-astro-cid-3ky5a4ru]{aspect-ratio:16/9;background:var(--ink-3);transition:transform .6s var(--ease-out), filter .6s;pointer-events:auto;border-radius:clamp(10px,1vw,18px);display:block;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000c}.rc__tile[data-astro-cid-3ky5a4ru] video[data-astro-cid-3ky5a4ru],.rc__tile[data-astro-cid-3ky5a4ru] img[data-astro-cid-3ky5a4ru]{object-fit:cover;width:100%;height:100%}.rc__tile[data-astro-cid-3ky5a4ru] video[data-astro-cid-3ky5a4ru]{position:absolute;inset:0}.rc__tile[data-astro-cid-3ky5a4ru]:hover{transform:translateZ(60px)scale(1.04)}.rc__cap[data-astro-cid-3ky5a4ru]{color:#fff;text-shadow:0 1px 8px #000000b3;opacity:0;transition:opacity .4s, transform .4s var(--ease-out);font-size:.75rem;line-height:1.25;display:grid;position:absolute;bottom:10px;left:12px;transform:translateY(6px)}.rc__cap[data-astro-cid-3ky5a4ru] b[data-astro-cid-3ky5a4ru]{font-size:.9375rem}.rc__tile[data-astro-cid-3ky5a4ru]:hover .rc__cap[data-astro-cid-3ky5a4ru]{opacity:1;transform:none}.rc__veil[data-astro-cid-3ky5a4ru]{z-index:-1;pointer-events:none;background:radial-gradient(520px 420px at var(--mx,50%) var(--my,50%), #05061a00 0%, #05061a59 100%), radial-gradient(60% 55% at 50% 50%, #05061ae6 0%, #05061a8c 60%, #05061a40 100%), linear-gradient(180deg, var(--ink) 0%, #05061a00 16%, #05061a00 84%, var(--ink) 100%);position:absolute;inset:0}.rc__content[data-astro-cid-3ky5a4ru]{text-align:center;pointer-events:none;justify-items:center;gap:clamp(18px,2vw,28px);display:grid;position:relative}.rc__content[data-astro-cid-3ky5a4ru] .eyebrow[data-astro-cid-3ky5a4ru]{color:#fff}.rc__title[data-astro-cid-3ky5a4ru]{font-family:var(--font-display);letter-spacing:-.045em;text-shadow:0 10px 60px #05061a99;font-size:clamp(2.4rem,6vw,7.4rem);font-weight:600;line-height:.96}.rc__title[data-astro-cid-3ky5a4ru] em[data-astro-cid-3ky5a4ru]{font-family:var(--font-serif);letter-spacing:-.01em;background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:400}.rc__lead[data-astro-cid-3ky5a4ru]{max-width:40ch;font-size:var(--fs-lead);color:#fff}.rc__actions[data-astro-cid-3ky5a4ru]{pointer-events:auto;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;display:flex}.rc__play[data-astro-cid-3ky5a4ru]{background:var(--grad);color:#fff;text-align:left;transition:transform .4s var(--ease-out);border-radius:999px;align-items:center;gap:16px;padding:8px 26px 8px 8px;font-weight:700;display:inline-flex;box-shadow:0 20px 50px -18px #536de6e6}.rc__play[data-astro-cid-3ky5a4ru]:hover{transform:scale(1.03)}.rc__play[data-astro-cid-3ky5a4ru] .play-btn[data-astro-cid-3ky5a4ru]{background:#ffffff2e;width:54px;height:54px}.rc__play[data-astro-cid-3ky5a4ru] .play-btn[data-astro-cid-3ky5a4ru] svg{width:18px;height:18px}.rc__play[data-astro-cid-3ky5a4ru] small[data-astro-cid-3ky5a4ru]{font-size:.8125rem;font-weight:500;display:block}.rc__all[data-astro-cid-3ky5a4ru]{color:#fff;border-bottom:1px solid #ffffff80;align-items:center;gap:10px;padding-bottom:4px;font-weight:700;display:inline-flex}.rc__all[data-astro-cid-3ky5a4ru] svg{width:18px;height:18px}@media (width<=760px){.rc[data-astro-cid-3ky5a4ru]{min-height:100svh}.rc__tilt[data-astro-cid-3ky5a4ru]{grid-template-columns:repeat(5,1fr);gap:10px;width:150vw;transform:translate(-42%,-50%)rotateX(32deg)rotate(-14deg)rotateY(6deg)}.rc__col[data-astro-cid-3ky5a4ru]{gap:10px}.rc__col[data-astro-cid-3ky5a4ru]:nth-child(n+4) video[data-astro-cid-3ky5a4ru]{display:none}.rc__tile[data-astro-cid-3ky5a4ru]{aspect-ratio:16/10;border-radius:10px}.rc__cap[data-astro-cid-3ky5a4ru]{display:none}.rc__col[data-astro-cid-3ky5a4ru]:nth-child(2n){margin-top:-16vw}.rc__play[data-astro-cid-3ky5a4ru]{width:100%}.rc__veil[data-astro-cid-3ky5a4ru]{background:radial-gradient(90% 55% at 50% 50%, #05061ad1 0%, #05061a66 70%, #05061a26 100%), linear-gradient(180deg, var(--ink) 0%, #05061a00 14%, #05061a00 86%, var(--ink) 100%)}}.uu-tl[data-astro-cid-tqiyqysr]{padding-block:clamp(90px,10vw,130px) clamp(60px,7vw,100px);overflow:clip}.uu-tl__head[data-astro-cid-tqiyqysr]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(28px,3vw,48px);display:flex}.uu-tl__head[data-astro-cid-tqiyqysr] h2{margin-top:16px;font-size:clamp(2.4rem,4.6vw,5.2rem)}.uu-tl__meta[data-astro-cid-tqiyqysr]{font-family:var(--font-mono);color:var(--fg-3);align-items:center;gap:16px;font-size:.8125rem;display:flex}.uu-tl__bar[data-astro-cid-tqiyqysr]{background:var(--line);width:140px;height:2px;overflow:hidden}.uu-tl__bar[data-astro-cid-tqiyqysr] i[data-astro-cid-tqiyqysr]{background:var(--grad);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.uu-tl__viewport[data-astro-cid-tqiyqysr]{overflow:hidden}.uu-tl__track[data-astro-cid-tqiyqysr]{padding-inline:var(--gutter);gap:clamp(20px,2.4vw,36px);width:max-content;display:flex}.tl[data-astro-cid-tqiyqysr]{border-radius:var(--radius-xl);background:var(--card);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);width:min(78vw,980px);padding:clamp(18px,2vw,28px);display:grid}.tl__img[data-astro-cid-tqiyqysr]{aspect-ratio:4/5;border-radius:var(--radius);background:var(--ink-3);max-height:calc(100svh - 380px);overflow:hidden}.tl__img[data-astro-cid-tqiyqysr] img[data-astro-cid-tqiyqysr]{object-fit:cover;width:100%;height:100%}.tl__img--logo[data-astro-cid-tqiyqysr]{background:radial-gradient(circle at 70% 25%, #536de68c, transparent 60%), radial-gradient(circle at 20% 90%, #2326ab80, transparent 55%), var(--ink-2);place-items:center;display:grid}.tl__img--logo[data-astro-cid-tqiyqysr] img[data-astro-cid-tqiyqysr]{object-fit:contain;width:78%;height:auto}.tl__body[data-astro-cid-tqiyqysr]{gap:14px;display:grid}.tl__year[data-astro-cid-tqiyqysr]{font-family:var(--font-display);letter-spacing:-.06em;background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.4rem,7vw,7.6rem);font-weight:600;line-height:.85}.tl__title[data-astro-cid-tqiyqysr]{letter-spacing:-.035em;font-size:clamp(1.9rem,3vw,3.2rem);line-height:1}.tl__fact[data-astro-cid-tqiyqysr]{background:var(--grad-diag);color:#fff;border-radius:999px;justify-self:start;padding:8px 16px;font-size:.9375rem;font-weight:700;box-shadow:0 14px 40px -16px #3a47d4e6}.tl__text[data-astro-cid-tqiyqysr]{color:#fff;font-size:var(--fs-lead);line-height:1.45}@media (width<=1023px){.uu-tl__meta[data-astro-cid-tqiyqysr]{display:none}.uu-tl__track[data-astro-cid-tqiyqysr]{flex-direction:column;width:auto}.tl[data-astro-cid-tqiyqysr]{grid-template-columns:1fr;width:100%}.tl__img[data-astro-cid-tqiyqysr]{aspect-ratio:16/10;max-height:none}}@media (width>=641px) and (width<=1023px){.tl[data-astro-cid-tqiyqysr]{grid-template-columns:minmax(0,.75fr) minmax(0,1fr)}.tl__img[data-astro-cid-tqiyqysr]{aspect-ratio:4/5}}@media (width<=760px){.uu-tl__track[data-astro-cid-tqiyqysr].m-swipe{margin-inline:0}.uu-tl__viewport[data-astro-cid-tqiyqysr] .m-swipe-dots{color:#fff}.tl[data-astro-cid-tqiyqysr]{flex-direction:column;align-items:stretch;gap:14px;width:auto;padding:16px;display:flex}.tl__body[data-astro-cid-tqiyqysr]{display:contents}.tl__year[data-astro-cid-tqiyqysr]{order:-1;padding-bottom:2px;font-size:clamp(3.2rem,15vw,4.4rem);line-height:.95}.tl__img[data-astro-cid-tqiyqysr]{aspect-ratio:4/3}.tl__title[data-astro-cid-tqiyqysr]{font-size:1.6rem;line-height:1.05}.tl__fact[data-astro-cid-tqiyqysr]{align-self:flex-start}.tl__text[data-astro-cid-tqiyqysr]{font-size:1rem}}.pp[data-astro-cid-d7s52a36]{background:radial-gradient(at 10% 0,#7189f280,#0000 55%),linear-gradient(170deg,#2326ab,#17197c);padding-block:clamp(72px,8vw,128px)}.pp__head[data-astro-cid-d7s52a36]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(24px,5vw,96px);display:grid}.pp__title[data-astro-cid-d7s52a36]{margin-top:18px;font-size:clamp(2.3rem,4.6vw,5.2rem);line-height:.95}.pp__title[data-astro-cid-d7s52a36] em[data-astro-cid-d7s52a36]{white-space:nowrap}.pp__lead[data-astro-cid-d7s52a36]{max-width:30rem;font-size:var(--fs-lead);justify-self:end;line-height:1.45}.pp__grid[data-astro-cid-d7s52a36]{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:clamp(36px,4vw,60px);display:grid}.pp__card[data-astro-cid-d7s52a36]{border-radius:var(--radius);color:var(--ink);transition:transform .7s var(--ease-out);background:#fff;grid-template-rows:auto auto 1fr;gap:14px;padding:clamp(22px,2.4vw,36px);display:grid;box-shadow:0 40px 80px -50px #05061acc}.pp__card[data-astro-cid-d7s52a36]:hover{transform:translateY(-6px)}.pp__proof[data-astro-cid-d7s52a36]{background:linear-gradient(135deg,#eef1ff,#dfe5ff);border-radius:16px;align-content:space-between;gap:12px;min-height:150px;margin-bottom:6px;padding:20px;display:grid;position:relative;overflow:hidden}.pp__proof[data-astro-cid-d7s52a36]>span[data-astro-cid-d7s52a36]{color:var(--blue-700);font-size:.8125rem;font-weight:600}.pp__proof--num[data-astro-cid-d7s52a36] b[data-astro-cid-d7s52a36]{font-family:var(--font-display);letter-spacing:-.05em;background:var(--grad-text-light);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.6rem,5.6vw,6rem);font-weight:600;line-height:.85}.pp__bars[data-astro-cid-d7s52a36]{width:110px;fill:var(--blue-500);position:absolute;bottom:20px;right:20px}.pp__bars[data-astro-cid-d7s52a36] rect[data-astro-cid-d7s52a36]{transform-box:fill-box;transform-origin:bottom;transition:transform 1s var(--ease-out);transform:scaleY(.15)}.pp__card[data-astro-cid-d7s52a36].is-in .pp__bars[data-astro-cid-d7s52a36] rect[data-astro-cid-d7s52a36],.pp__card[data-astro-cid-d7s52a36]:hover .pp__bars[data-astro-cid-d7s52a36] rect[data-astro-cid-d7s52a36]{transform:none}.pp__bars[data-astro-cid-d7s52a36] rect[data-astro-cid-d7s52a36]:nth-child(2){transition-delay:80ms}.pp__bars[data-astro-cid-d7s52a36] rect[data-astro-cid-d7s52a36]:nth-child(3){transition-delay:.16s}.pp__bars[data-astro-cid-d7s52a36] rect[data-astro-cid-d7s52a36]:nth-child(4){transition-delay:.24s}.pp__bars[data-astro-cid-d7s52a36] rect[data-astro-cid-d7s52a36]:nth-child(5){fill:var(--blue-700);transition-delay:.32s}.pp__chips[data-astro-cid-d7s52a36],.pp__merge[data-astro-cid-d7s52a36]{flex-wrap:wrap;gap:6px;display:flex}.pp__chips[data-astro-cid-d7s52a36] li[data-astro-cid-d7s52a36]{color:var(--ink);background:#fff;border-radius:999px;padding:6px 12px;font-size:.8125rem;font-weight:600;box-shadow:0 6px 16px -10px #2326ab99}.pp__merge[data-astro-cid-d7s52a36]{gap:0}.pp__merge[data-astro-cid-d7s52a36] li[data-astro-cid-d7s52a36]{background:var(--grad-diag);color:#fff;transition:margin .9s var(--ease-out), border-radius .9s var(--ease-out);border-radius:999px;margin-left:10px;padding:8px 12px;font-size:.8125rem;font-weight:700}.pp__merge[data-astro-cid-d7s52a36] li[data-astro-cid-d7s52a36]:first-child{margin-left:0}.pp__card[data-astro-cid-d7s52a36]:hover .pp__merge[data-astro-cid-d7s52a36] li[data-astro-cid-d7s52a36]{border-radius:0;margin-left:0;box-shadow:inset 1px 0 #ffffff40}.pp__card[data-astro-cid-d7s52a36]:hover .pp__merge[data-astro-cid-d7s52a36] li[data-astro-cid-d7s52a36]:first-child{border-radius:999px 0 0 999px}.pp__card[data-astro-cid-d7s52a36]:hover .pp__merge[data-astro-cid-d7s52a36] li[data-astro-cid-d7s52a36]:last-child{border-radius:0 999px 999px 0}.pp__card[data-astro-cid-d7s52a36] h3[data-astro-cid-d7s52a36]{letter-spacing:-.03em;gap:8px;font-size:clamp(1.4rem,1.9vw,1.9rem);line-height:1.05;display:grid}.pp__card[data-astro-cid-d7s52a36] h3[data-astro-cid-d7s52a36] span[data-astro-cid-d7s52a36]{font-family:var(--font-mono);letter-spacing:0;color:var(--blue-600);font-size:.75rem;font-weight:500}.pp__card[data-astro-cid-d7s52a36] p[data-astro-cid-d7s52a36]{color:#05061abf}@media (width<=1000px){.pp__head[data-astro-cid-d7s52a36],.pp__grid[data-astro-cid-d7s52a36]{grid-template-columns:1fr}.pp__lead[data-astro-cid-d7s52a36]{justify-self:start}}@media (width<=560px){.pp__title[data-astro-cid-d7s52a36] em[data-astro-cid-d7s52a36]{white-space:normal}}.mi__head[data-astro-cid-7fwkburf]{margin-bottom:clamp(32px,4vw,64px)}.mi__list[data-astro-cid-7fwkburf]{border-top:1px solid var(--line-2)}.mi__row[data-astro-cid-7fwkburf]{border-bottom:1px solid var(--line-2);isolation:isolate;grid-template-columns:70px minmax(0,1fr) minmax(0,26rem);align-items:center;gap:clamp(16px,3vw,48px);padding-block:clamp(14px,1.6vw,26px);display:grid;position:relative}.mi__row[data-astro-cid-7fwkburf]:before{content:"";inset:0 calc(var(--gutter) * -1);z-index:-1;background:var(--grad-diag);transform-origin:bottom;transition:transform .7s var(--ease-out);position:absolute;transform:scaleY(0)}.mi__no[data-astro-cid-7fwkburf]{font-family:var(--font-mono);color:var(--blue-600);font-size:.8125rem;transition:color .4s}.mi__word[data-astro-cid-7fwkburf]{letter-spacing:-.055em;transition:transform .8s var(--ease-out);font-size:clamp(3rem,9.2vw,10.5rem);line-height:.9;position:relative}.mi__ghost[data-astro-cid-7fwkburf]{color:#0000;-webkit-text-stroke:1.5px #05061a38}.mi__fill[data-astro-cid-7fwkburf]{clip-path:inset(0 calc(100% - var(--p,0) * 100%) 0 0);background:var(--grad-text-light);color:#0000;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.mi__text[data-astro-cid-7fwkburf]{color:var(--fg-2);font-size:var(--fs-lead);line-height:1.4;transition:color .4s}@media (hover:hover){.mi__row[data-astro-cid-7fwkburf]:hover:before{transform:scaleY(1)}.mi__row[data-astro-cid-7fwkburf]:hover .mi__word[data-astro-cid-7fwkburf]{transform:translate(clamp(12px,2vw,40px))}.mi__row[data-astro-cid-7fwkburf]:hover .mi__fill[data-astro-cid-7fwkburf]{background:#fff;clip-path:none;-webkit-background-clip:text;background-clip:text}.mi__row[data-astro-cid-7fwkburf]:hover .mi__ghost[data-astro-cid-7fwkburf]{-webkit-text-stroke-color:transparent}.mi__row[data-astro-cid-7fwkburf]:hover .mi__text[data-astro-cid-7fwkburf],.mi__row[data-astro-cid-7fwkburf]:hover .mi__no[data-astro-cid-7fwkburf]{color:#fff}}@media (width>=901px) and (width<=1200px){.mi__row[data-astro-cid-7fwkburf]{grid-template-columns:56px minmax(0,1fr) minmax(0,18rem)}.mi__word[data-astro-cid-7fwkburf]{font-size:7vw}}@media (width<=900px){.mi__row[data-astro-cid-7fwkburf]{grid-template-columns:40px minmax(0,1fr);row-gap:6px}.mi__text[data-astro-cid-7fwkburf]{grid-column:2;font-size:1rem}}@media (prefers-reduced-motion:reduce){.mi__fill[data-astro-cid-7fwkburf]{clip-path:none}}.uu-bts__grid[data-astro-cid-kb3prtu5]{grid-template-columns:repeat(4,1fr);align-items:start;gap:14px;display:grid;position:relative}.uu-bts__item[data-astro-cid-kb3prtu5]{aspect-ratio:3/4;border-radius:20px;overflow:hidden}.uu-bts__item--1[data-astro-cid-kb3prtu5],.uu-bts__item--3[data-astro-cid-kb3prtu5]{margin-top:90px}.uu-bts__item[data-astro-cid-kb3prtu5] img[data-astro-cid-kb3prtu5]{object-fit:cover;width:100%;height:100%}.uu-bts__text[data-astro-cid-kb3prtu5]{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:clamp(30px,4vw,60px);display:flex}.uu-bts__text[data-astro-cid-kb3prtu5] h2{max-width:22ch}.uu-bts__text[data-astro-cid-kb3prtu5] em{font-family:var(--font-serif);background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}@media (width<=640px){.uu-bts__grid[data-astro-cid-kb3prtu5]{grid-template-columns:1fr 1fr}}.kt-hero[data-astro-cid-irlari7i]{padding:calc(var(--header-h) + clamp(60px, 8vw, 130px)) 0 0;isolation:isolate;position:relative;overflow:clip}.kt-hero__glow[data-astro-cid-irlari7i]{z-index:-1;background:radial-gradient(circle,#3a47d473,#0000 65%);border-radius:50%;width:70vw;height:70vw;position:absolute;top:-20vw;right:-20vw}.kt-hero__title[data-astro-cid-irlari7i]{letter-spacing:-.055em;margin-top:20px;font-size:clamp(3.2rem,11vw,13rem);line-height:.85}.kt-hero__lead[data-astro-cid-irlari7i]{max-width:30rem;margin-top:clamp(20px,2.4vw,32px)}.kt-hero__top[data-astro-cid-irlari7i]{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:end;gap:clamp(20px,3vw,48px);display:grid}.kt-hero__founders[data-astro-cid-irlari7i]{margin-bottom:calc(-1*clamp(40px,6vw,80px) - 70px);position:relative}.kt-hero__founders[data-astro-cid-irlari7i]:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#536de68c,#0000);border-radius:50%;position:absolute;inset:12% 6% 0}.kt-hero__founders[data-astro-cid-irlari7i] img[data-astro-cid-irlari7i]{width:100%;height:auto;-webkit-mask-image:linear-gradient(#000 72%,#0000 96%);mask-image:linear-gradient(#000 72%,#0000 96%)}.kt-tag[data-astro-cid-irlari7i]{backdrop-filter:blur(14px);color:var(--fg-2);white-space:nowrap;background:#0c102c99;border:1px solid #ffffff24;border-radius:14px;padding:8px 14px;font-size:.75rem;line-height:1.35;display:grid;position:absolute}.kt-tag[data-astro-cid-irlari7i] b[data-astro-cid-irlari7i]{color:#fff;font-size:.875rem}.kt-tag--s[data-astro-cid-irlari7i]{top:4%;left:6%}.kt-tag--j[data-astro-cid-irlari7i]{top:34%;right:0}.kt-steps[data-astro-cid-irlari7i]{z-index:1;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:clamp(40px,6vw,80px);display:grid;position:relative}.kt-steps[data-astro-cid-irlari7i] li[data-astro-cid-irlari7i]{border-radius:var(--radius);backdrop-filter:blur(18px);border:1px solid var(--line);background:#0e1234b8;gap:8px;padding:24px;display:grid}.kt-steps__no[data-astro-cid-irlari7i]{font-family:var(--font-mono);color:var(--blue-300);font-size:.75rem}.kt-steps[data-astro-cid-irlari7i] b[data-astro-cid-irlari7i]{font-family:var(--font-display);font-size:1.5rem;font-weight:560}.kt-steps[data-astro-cid-irlari7i] li[data-astro-cid-irlari7i]>span[data-astro-cid-irlari7i]:last-child{color:var(--fg-2);font-size:.9375rem}@media (width<=860px){.kt-steps[data-astro-cid-irlari7i],.kt-hero__top[data-astro-cid-irlari7i]{grid-template-columns:1fr}.kt-hero__founders[data-astro-cid-irlari7i]{margin-bottom:-60px}}@media (width<=760px){.kt-tag--s[data-astro-cid-irlari7i]{top:52%;left:0}#main:has(>.kt-hero){flex-direction:column;display:flex}#main:has(>.kt-hero)>#kontakt{padding-top:calc(var(--header-h) + 28px);order:-1}.kt-hero__text[data-astro-cid-irlari7i]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.kt-hero[data-astro-cid-irlari7i]{padding-top:24px}.kt-steps[data-astro-cid-irlari7i]{gap:8px;margin-top:20px}.kt-steps[data-astro-cid-irlari7i] li[data-astro-cid-irlari7i]{border-radius:16px;grid-template-columns:auto 1fr;gap:2px 12px;padding:12px 14px}.kt-steps__no[data-astro-cid-irlari7i]{grid-row:span 2;align-self:center}.kt-steps[data-astro-cid-irlari7i] b[data-astro-cid-irlari7i]{font-size:1.05rem}.kt-steps[data-astro-cid-irlari7i] li[data-astro-cid-irlari7i]>span[data-astro-cid-irlari7i]:last-child{font-size:.8125rem;line-height:1.45}}.fx__head[data-astro-cid-b373lu2e]{gap:18px;margin-bottom:clamp(32px,4vw,56px);display:grid}.fx__groups[data-astro-cid-b373lu2e]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(24px,3vw,48px);display:grid}.fx__label[data-astro-cid-b373lu2e]{letter-spacing:.16em;text-transform:uppercase;opacity:.6;margin-bottom:14px;font-size:.75rem;font-weight:700}.fx__list[data-astro-cid-b373lu2e]{gap:10px;list-style:none;display:grid}.fx__item[data-astro-cid-b373lu2e]{background:var(--card);border:1px solid var(--line);min-height:64px;transition:border-color .3s, transform .4s var(--ease-out);border-radius:18px;align-items:center;gap:14px;padding:14px 18px;display:flex}.fx__item[data-astro-cid-b373lu2e]:hover{border-color:var(--blue-500);transform:translateY(-2px)}.fx__txt[data-astro-cid-b373lu2e]{flex:1;gap:2px;min-width:0;line-height:1.3;display:grid}.fx__txt[data-astro-cid-b373lu2e] small[data-astro-cid-b373lu2e]{opacity:.6;font-size:.8125rem}.fx__txt[data-astro-cid-b373lu2e] b[data-astro-cid-b373lu2e]{font-weight:650}.fx__item[data-astro-cid-b373lu2e] .fx__go{opacity:.5;width:16px;transition:opacity .3s, transform .4s var(--ease-out);flex:none}.fx__item[data-astro-cid-b373lu2e]:hover .fx__go{opacity:1;transform:rotate(45deg)}@media (width<=1000px){.fx__groups[data-astro-cid-b373lu2e]{grid-template-columns:1fr}}.uns__head[data-astro-cid-442gvfrk]{margin-bottom:clamp(40px,6vw,90px)}.uns__row[data-astro-cid-442gvfrk]{scroll-margin-top:calc(var(--header-h) + 20px);border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,90px);padding-block:clamp(32px,4.5vw,64px);display:grid}.uns__row--rev[data-astro-cid-442gvfrk] .uns__media[data-astro-cid-442gvfrk]{order:2}.uns__text[data-astro-cid-442gvfrk]{justify-items:start;gap:16px;display:grid}.uns__k[data-astro-cid-442gvfrk]{letter-spacing:.14em;text-transform:uppercase;color:#c3ccff;align-items:center;gap:12px;font-size:.75rem;font-weight:700;display:flex}.uns__k[data-astro-cid-442gvfrk] span[data-astro-cid-442gvfrk]{background:var(--grad);width:34px;height:34px;font-family:var(--font-mono);letter-spacing:0;color:#fff;border-radius:50%;place-items:center;display:grid}.uns__h[data-astro-cid-442gvfrk]{font-family:var(--font-display);letter-spacing:-.045em;color:#fff;font-size:clamp(1.9rem,3.2vw,3.1rem);font-weight:600;line-height:1}.uns__h[data-astro-cid-442gvfrk] em[data-astro-cid-442gvfrk]{font-family:var(--font-serif);letter-spacing:-.01em;color:#9caeff;font-weight:400;display:block}.uns__p[data-astro-cid-442gvfrk]{color:#fff;max-width:34rem;line-height:1.6}.uns__pts[data-astro-cid-442gvfrk]{gap:9px;padding-left:0;list-style:none;display:grid}.uns__pts[data-astro-cid-442gvfrk] li[data-astro-cid-442gvfrk]{color:#fff;align-items:flex-start;gap:10px;font-size:.9375rem;display:flex}.uns__pts[data-astro-cid-442gvfrk] svg{width:16px;height:16px;color:var(--mint,#47f0ae);flex:none;margin-top:3px}.uns__ref[data-astro-cid-442gvfrk]{color:#fff;opacity:.85;font-size:.875rem}.uns__ref[data-astro-cid-442gvfrk] a[data-astro-cid-442gvfrk]{text-underline-offset:3px;text-decoration:underline}.uns__ctas[data-astro-cid-442gvfrk]{flex-wrap:wrap;gap:10px 28px;display:flex}.uns__cta[data-astro-cid-442gvfrk]{color:#fff;margin-top:4px}@media (pointer:coarse){.uns__cta[data-astro-cid-442gvfrk]:before{content:"";position:absolute;inset:-10px -8px -12px}}.uns__media[data-astro-cid-442gvfrk]{position:relative}.uns__browser[data-astro-cid-442gvfrk]{background:#11142f;border:1px solid #ffffff24;border-radius:18px;display:block;overflow:hidden;box-shadow:0 60px 120px -40px #2326abcc}.uns__bar[data-astro-cid-442gvfrk]{background:#191c3d;align-items:center;gap:6px;padding:10px 14px;display:flex}.uns__bar[data-astro-cid-442gvfrk] i[data-astro-cid-442gvfrk]{background:#ffffff40;border-radius:50%;width:9px;height:9px}.uns__bar[data-astro-cid-442gvfrk] em[data-astro-cid-442gvfrk]{color:#fff;background:#ffffff14;border-radius:999px;margin-left:10px;padding:3px 12px;font-size:.6875rem;font-style:normal}.uns__screen[data-astro-cid-442gvfrk]{aspect-ratio:16/10;display:block;position:relative}.uns__screen[data-astro-cid-442gvfrk] video[data-astro-cid-442gvfrk],.uns__film[data-astro-cid-442gvfrk] video[data-astro-cid-442gvfrk],.uns__phone[data-astro-cid-442gvfrk] video[data-astro-cid-442gvfrk],.uns__wsevid[data-astro-cid-442gvfrk] video[data-astro-cid-442gvfrk]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.uns__badge[data-astro-cid-442gvfrk]{color:#111;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:10px 16px 10px 10px;font-size:.8125rem;font-weight:700;display:inline-flex;position:absolute;bottom:-18px;left:clamp(-16px,-1vw,0px);box-shadow:0 20px 40px -18px #05061ab3}.uns__badge[data-astro-cid-442gvfrk] svg{color:#fff;background:#18b26b;border-radius:50%;width:26px;height:26px;padding:5px}.uns__film[data-astro-cid-442gvfrk]{aspect-ratio:16/9;border-radius:var(--radius-xl);background:#0b0d22;display:block;position:relative;overflow:hidden}.uns__film--lb[data-astro-cid-442gvfrk] video[data-astro-cid-442gvfrk]{transform:scale(1.24)}.uns__film[data-astro-cid-442gvfrk]:after{content:"";background:linear-gradient(#0000 55%,#05061acc);position:absolute;inset:0}.uns__filmcap[data-astro-cid-442gvfrk]{z-index:1;color:#fff;font-size:.875rem;display:grid;position:absolute;bottom:20px;left:24px}.uns__filmcap[data-astro-cid-442gvfrk] b[data-astro-cid-442gvfrk]{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.35rem}.uns__play[data-astro-cid-442gvfrk]{z-index:1;color:#111;width:48px;height:48px;transition:transform .4s var(--ease-out);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:20px;right:20px}.uns__film[data-astro-cid-442gvfrk]:hover .uns__play[data-astro-cid-442gvfrk]{transform:scale(1.08)}.uns__play[data-astro-cid-442gvfrk] svg{width:18px;height:18px}.uns__thumbs[data-astro-cid-442gvfrk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;padding-left:0;list-style:none;display:grid}.uns__thumbs[data-astro-cid-442gvfrk] a[data-astro-cid-442gvfrk]{aspect-ratio:16/10;border-radius:16px;display:block;position:relative;overflow:hidden}.uns__thumbs[data-astro-cid-442gvfrk] img[data-astro-cid-442gvfrk]{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.uns__thumbs[data-astro-cid-442gvfrk] a[data-astro-cid-442gvfrk]:hover img[data-astro-cid-442gvfrk]{transform:scale(1.05)}.uns__thumbs[data-astro-cid-442gvfrk] a[data-astro-cid-442gvfrk]:after{content:"";background:linear-gradient(#0000 40%,#05061ad9);position:absolute;inset:0}.uns__thumbs[data-astro-cid-442gvfrk] span[data-astro-cid-442gvfrk]{z-index:1;color:#fff;font-size:.6875rem;line-height:1.25;display:grid;position:absolute;bottom:10px;left:12px}.uns__thumbs[data-astro-cid-442gvfrk] b[data-astro-cid-442gvfrk]{font-size:.8125rem}.uns__media--ads[data-astro-cid-442gvfrk]{border-radius:var(--radius-xl);background:radial-gradient(circle at 80% 20%,#536de673,#0000 60%),#0d1030;border:1px solid #9caeff40;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2vw,28px);padding:clamp(20px,3vw,44px);display:grid}.uns__search[data-astro-cid-442gvfrk]{gap:12px;display:grid}.uns__sbar[data-astro-cid-442gvfrk]{color:#333;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:.875rem;display:flex}.uns__sbar[data-astro-cid-442gvfrk] svg{color:#666;width:16px;height:16px}.uns__ad[data-astro-cid-442gvfrk]{color:#333;background:#fff;border-radius:16px;gap:4px;padding:16px 18px;font-size:.8125rem;line-height:1.4;display:grid}.uns__adk[data-astro-cid-442gvfrk] b[data-astro-cid-442gvfrk]{color:#111}.uns__adh[data-astro-cid-442gvfrk]{color:#1a0dab;font-size:1.05rem;font-weight:600}.uns__adnote[data-astro-cid-442gvfrk]{color:#c3ccff;font-size:.8125rem}.uns__phone[data-astro-cid-442gvfrk]{aspect-ratio:9/18;background:#000;border:6px solid #05061a;border-radius:26px;width:clamp(130px,13vw,190px);position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #05061ae6}.uns__phone[data-astro-cid-442gvfrk]:after{content:"";background:linear-gradient(#0000 55%,#05061ad9);position:absolute;inset:0}.uns__phonecap[data-astro-cid-442gvfrk]{z-index:1;color:#fff;font-size:.6875rem;line-height:1.3;display:grid;position:absolute;bottom:14px;left:12px;right:12px}.uns__phonecap[data-astro-cid-442gvfrk] b[data-astro-cid-442gvfrk]{font-size:.875rem}.uns__media--ki[data-astro-cid-442gvfrk]{border-radius:var(--radius-xl);aspect-ratio:5/4;overflow:hidden}.uns__media--ki[data-astro-cid-442gvfrk] img[data-astro-cid-442gvfrk]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.uns__media--ki[data-astro-cid-442gvfrk]:after{content:"";background:linear-gradient(#0000 30%,#05061acc);position:absolute;inset:0}.uns__chat[data-astro-cid-442gvfrk]{z-index:1;gap:10px;display:grid;position:absolute;bottom:clamp(16px,2.4vw,32px);left:clamp(16px,2.4vw,32px);right:clamp(16px,2.4vw,32px)}.uns__q[data-astro-cid-442gvfrk]{backdrop-filter:blur(8px);color:#fff;background:#0d1030d9;border-radius:18px 18px 4px;justify-self:end;max-width:85%;padding:12px 16px;font-size:.9375rem}.uns__a[data-astro-cid-442gvfrk]{color:#333;background:#fff;border-radius:18px 18px 18px 4px;max-width:92%;padding:14px 18px;font-size:.9375rem}.uns__a[data-astro-cid-442gvfrk] svg{vertical-align:-2px;width:16px;height:16px;color:var(--blue-600)}.uns__a[data-astro-cid-442gvfrk] b[data-astro-cid-442gvfrk]{color:var(--blue-600)}.uns__wse[data-astro-cid-442gvfrk]{border-radius:var(--radius-xl);background:var(--grad-diag,var(--grad));grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,60px);margin-top:clamp(24px,3vw,40px);padding:clamp(24px,3.4vw,48px);display:grid}.uns__wsevid[data-astro-cid-442gvfrk]{aspect-ratio:2/3;background:#05061a;border-radius:22px;width:clamp(140px,14vw,200px);position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #05061ae6}.uns__wsetext[data-astro-cid-442gvfrk]{justify-items:start;gap:14px;display:grid}.uns__wsetext[data-astro-cid-442gvfrk] .eyebrow[data-astro-cid-442gvfrk],.uns__wsetext[data-astro-cid-442gvfrk] .uns__h[data-astro-cid-442gvfrk] em[data-astro-cid-442gvfrk]{color:#fff}.btn-wse[data-astro-cid-442gvfrk]{color:#111;transition:transform .4s var(--ease-out);background:#fff;border-radius:999px;align-items:center;gap:10px;margin-top:6px;padding:14px 22px;font-size:.9375rem;font-weight:700;display:inline-flex}.btn-wse[data-astro-cid-442gvfrk]:hover{transform:translateY(-2px)}.btn-wse[data-astro-cid-442gvfrk] svg{width:16px;height:16px}@media (width<=1000px){.uns__row[data-astro-cid-442gvfrk]{grid-template-columns:minmax(0,1fr)}.uns__row--rev[data-astro-cid-442gvfrk] .uns__media[data-astro-cid-442gvfrk]{order:0}}@media (width<=600px){.uns__media--ads[data-astro-cid-442gvfrk]{grid-template-columns:minmax(0,1fr);justify-items:center}.uns__search[data-astro-cid-442gvfrk]{width:100%}.uns__phone[data-astro-cid-442gvfrk]{width:150px}.uns__media--ki[data-astro-cid-442gvfrk]{aspect-ratio:4/5}.uns__wse[data-astro-cid-442gvfrk]{grid-template-columns:minmax(0,1fr)}.uns__wsevid[data-astro-cid-442gvfrk]{aspect-ratio:16/10;width:100%}.uns__badge[data-astro-cid-442gvfrk]{left:8px}}@media (width<=760px){.uns__phone[data-astro-cid-442gvfrk]{display:none}.btn-wse[data-astro-cid-442gvfrk]{justify-content:space-between;justify-self:stretch}}.rg-author[data-astro-cid-vu7ikzzx]{color:var(--fg-3);background:#0c102c8c;border:1px solid #ffffff1a;border-radius:999px;justify-self:start;align-items:center;gap:12px;padding:6px 16px 6px 6px;font-size:.8125rem;line-height:1.3;display:inline-flex}.rg-author[data-astro-cid-vu7ikzzx] img[data-astro-cid-vu7ikzzx]{object-fit:cover;border:2px solid var(--ink-2);border-radius:50%;width:44px;height:44px}.rg-author__pics[data-astro-cid-vu7ikzzx]{display:flex}.rg-author[data-astro-cid-vu7ikzzx] img[data-astro-cid-vu7ikzzx]+img[data-astro-cid-vu7ikzzx]{margin-left:-14px}.rg-author[data-astro-cid-vu7ikzzx]>span[data-astro-cid-vu7ikzzx]:last-child{display:grid}.rg-author[data-astro-cid-vu7ikzzx] b[data-astro-cid-vu7ikzzx]{color:#fff}.rg-cat[data-astro-cid-vu7ikzzx]{font-family:var(--font-mono);color:var(--blue-300);font-size:.75rem}.rg-feat[data-astro-cid-vu7ikzzx]{border-radius:var(--radius-xl);background:var(--card);border:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(14px,1.6vw,22px);transition:border-color .4s;display:grid}.rg-feat__extra[data-astro-cid-vu7ikzzx]{color:#fff;background:linear-gradient(120deg,#3a47d447,#ffffff05);border:1px solid #9caeff38;border-radius:18px;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:12px;padding:16px clamp(18px,2vw,26px);font-weight:600;transition:border-color .4s;display:flex}.rg-feat__extra[data-astro-cid-vu7ikzzx]:hover{border-color:#9caeff80}.rg-feat__extra[data-astro-cid-vu7ikzzx] span[data-astro-cid-vu7ikzzx]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-300);font-size:.75rem;font-weight:400}.rg-feat[data-astro-cid-vu7ikzzx]:hover{border-color:#9caeff59}.rg-feat__img[data-astro-cid-vu7ikzzx],.rg-card__img[data-astro-cid-vu7ikzzx]{border-radius:calc(var(--radius-xl) - 10px);background:var(--ink-3);display:block;overflow:hidden}.rg-feat__img[data-astro-cid-vu7ikzzx]{aspect-ratio:16/10}.rg-feat__img[data-astro-cid-vu7ikzzx] img[data-astro-cid-vu7ikzzx],.rg-card__img[data-astro-cid-vu7ikzzx] img[data-astro-cid-vu7ikzzx]{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out)}.rg-feat[data-astro-cid-vu7ikzzx]:hover img[data-astro-cid-vu7ikzzx],.rg-card[data-astro-cid-vu7ikzzx]:hover img[data-astro-cid-vu7ikzzx]{transform:scale(1.05)}.rg-feat__body[data-astro-cid-vu7ikzzx]{gap:16px;padding-right:clamp(0px,2vw,30px);display:grid}.rg-feat__title[data-astro-cid-vu7ikzzx]{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.9rem,3vw,3.1rem);font-weight:600;line-height:1.02}.rg-feat__text[data-astro-cid-vu7ikzzx],.rg-card__text[data-astro-cid-vu7ikzzx]{color:var(--fg-2);line-height:1.55}.rg-feat__go[data-astro-cid-vu7ikzzx]{color:var(--blue-300);font-weight:700}.rg-grid[data-astro-cid-vu7ikzzx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,48px) clamp(16px,2vw,32px);margin-top:clamp(40px,5vw,80px);display:grid}.rg-card[data-astro-cid-vu7ikzzx]{gap:12px;display:grid}.rg-card__img[data-astro-cid-vu7ikzzx]{aspect-ratio:16/9;margin-bottom:6px}.rg-card__title[data-astro-cid-vu7ikzzx]{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.4rem,1.9vw,1.9rem);font-weight:600;line-height:1.1}.rg-fan[data-astro-cid-vu7ikzzx]{display:none}@media (width>=1100px){.ph.rg-hero .ph__inner{position:relative}.ph.rg-hero .ph__lead{max-width:34rem}.rg-fan[data-astro-cid-vu7ikzzx]{right:var(--gutter);aspect-ratio:5/4;width:min(38vw,640px);display:block;position:absolute;top:-40px}.rg-fan__card[data-astro-cid-vu7ikzzx]{aspect-ratio:4/3;background:var(--ink-3);border:1px solid #ffffff24;border-radius:22px;width:66%;position:absolute;overflow:hidden;box-shadow:0 40px 80px -30px #000c}.rg-fan__card[data-astro-cid-vu7ikzzx] img[data-astro-cid-vu7ikzzx]{object-fit:cover;width:100%;height:100%}.rg-fan__card[data-astro-cid-vu7ikzzx] b[data-astro-cid-vu7ikzzx]{backdrop-filter:blur(10px);font-family:var(--font-mono);color:#fff;background:#05061ab3;border-radius:999px;padding:5px 11px;font-size:.75rem;font-weight:500;position:absolute;bottom:12px;left:12px}.rg-fan__card--0[data-astro-cid-vu7ikzzx]{top:10%;left:0;transform:rotate(-7deg)}.rg-fan__card--1[data-astro-cid-vu7ikzzx]{top:0;right:0;transform:rotate(6deg)}.rg-fan__card--2[data-astro-cid-vu7ikzzx]{z-index:2;bottom:0;left:20%;transform:rotate(-1deg)}}@media (width<=900px){.rg-feat[data-astro-cid-vu7ikzzx],.rg-grid[data-astro-cid-vu7ikzzx]{grid-template-columns:1fr}}.rps[data-astro-cid-hk33pmhr]{color:var(--ink);padding:calc(var(--header-h) + clamp(40px, 6vw, 96px)) 0 clamp(72px, 9vw, 130px);background:#f4f5f7}.rps__head[data-astro-cid-hk33pmhr]{gap:18px;max-width:760px;margin-bottom:clamp(36px,5vw,64px);display:grid}.rps__title[data-astro-cid-hk33pmhr]{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.8rem,7vw,6rem);font-weight:600;line-height:1}.rps__lead[data-astro-cid-hk33pmhr]{font-size:var(--fs-lead);text-wrap:pretty;line-height:1.45}.rps__grid[data-astro-cid-hk33pmhr]{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:clamp(18px,2.4vw,32px);list-style:none;display:grid}.rps__card[data-astro-cid-hk33pmhr]{border-radius:var(--radius-xl);border:1px solid var(--line);height:100%;color:inherit;transition:box-shadow .3s var(--ease-out), transform .3s var(--ease-out);background:#fff;text-decoration:none;display:grid;overflow:hidden}.rps__card[data-astro-cid-hk33pmhr]:hover{transform:translateY(-2px);box-shadow:0 30px 70px -45px #05061a66}.rps__card[data-astro-cid-hk33pmhr]:focus-visible{outline:2px solid var(--blue-600);outline-offset:3px}.rps__media[data-astro-cid-hk33pmhr]{background:#f4f5f7;display:block}.rps__media[data-astro-cid-hk33pmhr] img[data-astro-cid-hk33pmhr]{width:100%;height:auto;display:block}.rps__txt[data-astro-cid-hk33pmhr]{align-content:start;gap:10px;padding:clamp(20px,2.4vw,30px);display:grid}.rps__meta[data-astro-cid-hk33pmhr]{letter-spacing:.12em;text-transform:uppercase;color:var(--blue-600);font-size:.75rem;font-weight:700}.rps__name[data-astro-cid-hk33pmhr]{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:600;line-height:1.1}.rps__short[data-astro-cid-hk33pmhr]{color:#3a3f55;font-size:1rem;line-height:1.5}.rps__more[data-astro-cid-hk33pmhr]{align-items:center;gap:8px;margin-top:6px;font-weight:700;display:inline-flex}.rps__more[data-astro-cid-hk33pmhr] svg{width:16px}.hw-crumbs[data-astro-cid-ldlhm6go]{color:#fff;flex-wrap:wrap;gap:8px;font-size:.875rem;display:flex}.hw-crumbs[data-astro-cid-ldlhm6go] a[data-astro-cid-ldlhm6go]:hover{color:#fff}.hw-hero[data-astro-cid-ldlhm6go]{padding:calc(var(--header-h) + clamp(40px, 7vh, 90px)) 0 clamp(56px, 8vh, 110px);background:var(--ink);color:#fff;position:relative;overflow:clip}.hw-hero__glow[data-astro-cid-ldlhm6go]{filter:blur(60px);background:radial-gradient(circle,#536de673,#0000 65%);border-radius:50%;width:70vw;height:70vw;position:absolute;top:-20vw;right:-10vw}.hw-hero__wrap[data-astro-cid-ldlhm6go]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,5vw,90px);display:grid;position:relative}.hw-hero__text[data-astro-cid-ldlhm6go]{justify-items:start;gap:26px;display:grid}.hw-hero__title[data-astro-cid-ldlhm6go]{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2.8rem,5.6vw,6rem);font-weight:600;line-height:.95}.hw-hero__kicker[data-astro-cid-ldlhm6go]{letter-spacing:.16em;margin-bottom:26px;line-height:1.4;display:flex}.hw-hero__title[data-astro-cid-ldlhm6go] em{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--blue-300,#9caeff);font-weight:400;display:block}.hw-hero__lead[data-astro-cid-ldlhm6go]{color:#fff;max-width:36rem}.hw-hero__lead[data-astro-cid-ldlhm6go] b,.hw-hero__lead[data-astro-cid-ldlhm6go] strong{color:#fff}.hw-proof[data-astro-cid-ldlhm6go]{flex-wrap:wrap;gap:10px;display:flex}.hw-proof[data-astro-cid-ldlhm6go] li[data-astro-cid-ldlhm6go]{color:#fff;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:999px;padding:8px 14px;font-size:.8125rem}.hw-proof[data-astro-cid-ldlhm6go] b[data-astro-cid-ldlhm6go]{color:#fff}.hw-stage[data-astro-cid-ldlhm6go]{padding:0 0 60px 40px;position:relative}.hw-browser[data-astro-cid-ldlhm6go]{transform-origin:0;background:#11142f;border:1px solid #ffffff24;border-radius:18px;display:block;overflow:hidden;transform:perspective(1600px)rotateY(-8deg)rotateX(3deg);box-shadow:0 60px 120px -40px #2326abcc}.hw-browser__bar[data-astro-cid-ldlhm6go]{background:#191c3d;align-items:center;gap:6px;padding:10px 14px;display:flex}.hw-browser__bar[data-astro-cid-ldlhm6go] i[data-astro-cid-ldlhm6go]{background:#ffffff40;border-radius:50%;width:9px;height:9px}.hw-browser__bar[data-astro-cid-ldlhm6go] em[data-astro-cid-ldlhm6go]{color:#fff;background:#ffffff14;border-radius:999px;margin-left:10px;padding:3px 12px;font-size:.6875rem;font-style:normal}.hw-browser__screen[data-astro-cid-ldlhm6go]{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.hw-browser__screen[data-astro-cid-ldlhm6go] video[data-astro-cid-ldlhm6go]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hw-phone[data-astro-cid-ldlhm6go]{border:6px solid #0b0d22;border-radius:22px;width:clamp(110px,12vw,170px);height:auto;position:absolute;bottom:0;left:0;box-shadow:0 40px 80px -30px #05061ae6}.hw-toasts[data-astro-cid-ldlhm6go]{gap:10px;display:grid;position:absolute;bottom:0;right:-10px}.hw-toasts[data-astro-cid-ldlhm6go] li[data-astro-cid-ldlhm6go]{color:#555;animation:hw-toast 9s var(--ease-out) infinite;animation-delay:calc(.8s + var(--i) * 1.5s);opacity:0;background:#fffffff0;border-radius:18px;align-items:center;gap:12px;padding:12px 16px 12px 12px;font-size:.8125rem;line-height:1.3;display:flex;box-shadow:0 20px 40px -18px #05061ab3}.hw-toasts[data-astro-cid-ldlhm6go] b[data-astro-cid-ldlhm6go]{color:#111;display:block}.hw-toast__ico[data-astro-cid-ldlhm6go]{color:#fff;background:#18b26b;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.hw-toast__ico--blue[data-astro-cid-ldlhm6go]{background:var(--grad)}.hw-toast__ico[data-astro-cid-ldlhm6go] svg{width:16px;height:16px}@keyframes hw-toast{0%{opacity:0;transform:translate(24px)}6%,72%{opacity:1;transform:none}82%,to{opacity:0;transform:translateY(-8px)}}@media (width<=1000px){.hw-hero__wrap[data-astro-cid-ldlhm6go]{grid-template-columns:minmax(0,1fr)}.hw-stage[data-astro-cid-ldlhm6go]{padding:0 0 50px 24px}}@media (width<=600px){.hw-toasts[data-astro-cid-ldlhm6go]{left:30%;right:0}.hw-toasts[data-astro-cid-ldlhm6go] li[data-astro-cid-ldlhm6go]:nth-child(n+2){display:none}}@media (width<=760px){.hw-proof[data-astro-cid-ldlhm6go]{display:none}}@media (pointer:coarse){.hw-crumbs[data-astro-cid-ldlhm6go] a[data-astro-cid-ldlhm6go]{position:relative}.hw-crumbs[data-astro-cid-ldlhm6go] a[data-astro-cid-ldlhm6go]:before{content:"";position:absolute;inset:-12px -8px}}@media (prefers-reduced-motion:reduce){.hw-toasts[data-astro-cid-ldlhm6go] li[data-astro-cid-ldlhm6go]{opacity:1;animation:none}}.hw-90__wrap[data-astro-cid-vkjzvl43]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(40px,6vw,110px);display:grid}.hw-90__clock[data-astro-cid-vkjzvl43]{aspect-ratio:1;justify-self:center;width:min(100%,440px);position:relative}.hw-90__clock[data-astro-cid-vkjzvl43] svg[data-astro-cid-vkjzvl43]{width:100%;height:100%;rotate:-90deg}.hw-90__track[data-astro-cid-vkjzvl43]{fill:none;stroke:#05061a14;stroke-width:10px}.hw-90__bar[data-astro-cid-vkjzvl43]{fill:none;stroke:var(--blue-600);stroke-width:10px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 6s linear}.hw-90[data-astro-cid-vkjzvl43].is-on .hw-90__bar[data-astro-cid-vkjzvl43]{stroke-dashoffset:0}.hw-90__num[data-astro-cid-vkjzvl43]{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.hw-90__num[data-astro-cid-vkjzvl43] b[data-astro-cid-vkjzvl43]{font-family:var(--font-display);letter-spacing:-.06em;background:var(--grad-text-light);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(5rem,11vw,9rem);font-weight:600;line-height:.85}.hw-90__num[data-astro-cid-vkjzvl43] span[data-astro-cid-vkjzvl43]{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);font-size:.875rem;font-weight:700}.hw-90__text[data-astro-cid-vkjzvl43]{gap:22px;display:grid}.hw-90__steps[data-astro-cid-vkjzvl43]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:6px;display:grid}.hw-90__steps[data-astro-cid-vkjzvl43] li[data-astro-cid-vkjzvl43]{border:1px solid var(--line);color:var(--fg-2);opacity:.75;transition:opacity .5s, transform .5s var(--ease-out), box-shadow .5s, border-color .5s;background:#fff;border-radius:20px;gap:4px;padding:18px 20px;font-size:.9375rem;display:grid;transform:translateY(8px)}.hw-90__steps[data-astro-cid-vkjzvl43] li[data-astro-cid-vkjzvl43].is-on{opacity:1;border-color:#3a47d459;transform:none;box-shadow:0 24px 50px -30px #2326ab80}.hw-90__steps[data-astro-cid-vkjzvl43] b[data-astro-cid-vkjzvl43]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg);font-size:1.35rem}.hw-90__t[data-astro-cid-vkjzvl43]{font-family:var(--font-mono);color:var(--blue-700);font-size:.75rem}@media (width<=1000px){.hw-90__wrap[data-astro-cid-vkjzvl43]{grid-template-columns:minmax(0,1fr)}.hw-90__clock[data-astro-cid-vkjzvl43]{width:min(70%,320px)}}@media (width<=600px){.hw-90__steps[data-astro-cid-vkjzvl43]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hw-90__steps[data-astro-cid-vkjzvl43] li[data-astro-cid-vkjzvl43]{border-radius:16px;padding:12px 14px;font-size:.8125rem;line-height:1.4}.hw-90__steps[data-astro-cid-vkjzvl43] b[data-astro-cid-vkjzvl43]{font-size:1.1rem}}.hw-nums[data-astro-cid-nrwefdgp]{background:var(--grad-diag,var(--grad));color:#fff;padding-block:clamp(48px,7vw,100px)}.hw-nums__grid[data-astro-cid-nrwefdgp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,48px);display:grid}.hw-nums__grid[data-astro-cid-nrwefdgp] li[data-astro-cid-nrwefdgp]{border-left:1px solid #ffffff4d;align-content:start;gap:6px;padding-left:clamp(16px,2vw,28px);display:grid}.hw-nums__grid[data-astro-cid-nrwefdgp] b[data-astro-cid-nrwefdgp]{font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(3.4rem,6.4vw,6.4rem);font-weight:600;line-height:.85}.hw-nums__grid[data-astro-cid-nrwefdgp] span[data-astro-cid-nrwefdgp]{font-weight:700}.hw-nums__grid[data-astro-cid-nrwefdgp] small[data-astro-cid-nrwefdgp]{color:#fff;font-size:.875rem}@media (width<=1000px){.hw-nums__grid[data-astro-cid-nrwefdgp]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hw-two__head[data-astro-cid-2tuyads5]{gap:16px;max-width:52rem;margin-bottom:clamp(36px,5vw,64px);display:grid}.hw-two__head[data-astro-cid-2tuyads5] .t-lead[data-astro-cid-2tuyads5]{color:#fff}.hw-two__grid[data-astro-cid-2tuyads5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(14px,2vw,28px);display:grid}.hw-card[data-astro-cid-2tuyads5]{border-radius:var(--radius-xl);min-height:520px;display:grid;position:relative;overflow:hidden}.hw-card--guest[data-astro-cid-2tuyads5] img[data-astro-cid-2tuyads5]{object-fit:cover;object-position:62% 40%;width:100%;height:100%;position:absolute;inset:0}.hw-card--guest[data-astro-cid-2tuyads5]:after{content:"";background:linear-gradient(#0000 35%,#05061ad9);position:absolute;inset:0}.hw-card__body[data-astro-cid-2tuyads5]{z-index:1;color:#fff;align-self:end;gap:8px;padding:clamp(24px,3vw,44px);display:grid;position:relative}.hw-card__k[data-astro-cid-2tuyads5]{letter-spacing:.14em;text-transform:uppercase;color:var(--blue-200,#c3ccff);font-size:.75rem;font-weight:700}.hw-card__h[data-astro-cid-2tuyads5]{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;font-size:clamp(1.8rem,2.6vw,2.6rem);font-weight:600;line-height:1}.hw-card--machine[data-astro-cid-2tuyads5]{background:#0d1030;border:1px solid #9caeff40;align-content:start;gap:18px;padding:clamp(24px,3vw,44px)}.hw-code[data-astro-cid-2tuyads5]{font-family:var(--font-mono);color:#fff;white-space:pre;background:#070920;border-radius:16px;margin:0;padding:18px 20px;font-size:clamp(.75rem,.95vw,.875rem);line-height:1.7;overflow:hidden}.hw-code__line[data-astro-cid-2tuyads5]{opacity:0;transition:opacity .4s,transform .4s;transition-delay:calc(var(--i) * .28s);display:block;transform:translate(-6px)}.hw-card--machine[data-astro-cid-2tuyads5].is-on .hw-code__line[data-astro-cid-2tuyads5]{opacity:1;transform:none}.hw-code[data-astro-cid-2tuyads5] i[data-astro-cid-2tuyads5]{color:#9caeff;font-style:normal}.hw-code[data-astro-cid-2tuyads5] em[data-astro-cid-2tuyads5]{color:var(--mint,#47f0ae);font-style:normal}.hw-chat[data-astro-cid-2tuyads5]{opacity:0;transition:opacity .6s 2s, transform .6s 2s var(--ease-out);gap:10px;display:grid;transform:translateY(10px)}.hw-card--machine[data-astro-cid-2tuyads5].is-on .hw-chat[data-astro-cid-2tuyads5]{opacity:1;transform:none}.hw-chat__q[data-astro-cid-2tuyads5]{color:#fff;background:#ffffff1a;border-radius:18px 18px 4px;justify-self:end;max-width:85%;padding:12px 16px;font-size:.9375rem}.hw-chat__a[data-astro-cid-2tuyads5]{color:#333;background:#fff;border-radius:18px 18px 18px 4px;max-width:92%;padding:14px 18px;font-size:.9375rem}.hw-chat__a[data-astro-cid-2tuyads5] svg{vertical-align:-2px;width:16px;height:16px;color:var(--blue-600)}.hw-chat__a[data-astro-cid-2tuyads5] b[data-astro-cid-2tuyads5]{color:var(--blue-600)}.hw-card__note[data-astro-cid-2tuyads5]{color:#fff;font-size:.875rem}.hw-card__note[data-astro-cid-2tuyads5] b[data-astro-cid-2tuyads5]{font-family:var(--font-display);color:#fff;font-size:1.4rem}@media (width<=1000px){.hw-two__grid[data-astro-cid-2tuyads5]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.hw-card[data-astro-cid-2tuyads5]{min-height:420px}.hw-code[data-astro-cid-2tuyads5]{white-space:pre-wrap;padding:16px 14px}}.hwg__head[data-astro-cid-m4dvzgxh]{margin-bottom:clamp(28px,3.5vw,48px)}.hwg__grid[data-astro-cid-m4dvzgxh]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-left:0;list-style:none;display:grid}.hwg__grid[data-astro-cid-m4dvzgxh] li[data-astro-cid-m4dvzgxh]{display:grid}.hwg__tile[data-astro-cid-m4dvzgxh]{background:var(--card);border:1px solid var(--line);color:var(--fg);transition:border-color .3s, box-shadow .4s, transform .4s var(--ease-out);border-radius:22px;grid-template-rows:auto auto 1fr auto;gap:10px;padding:22px 22px 18px;display:grid}.hwg__tile[data-astro-cid-m4dvzgxh]:hover{border-color:#3a47d459;transform:translateY(-3px);box-shadow:0 24px 50px -32px #2326ab80}.hwg__tile[data-astro-cid-m4dvzgxh].is-active{border-color:var(--blue-600);box-shadow:0 0 0 1px var(--blue-600), 0 24px 50px -32px #2326ab99}.hwg__top[data-astro-cid-m4dvzgxh]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.hwg__ico[data-astro-cid-m4dvzgxh]{background:var(--grad);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.hwg__ico[data-astro-cid-m4dvzgxh] svg{width:18px;height:18px}.hwg__no[data-astro-cid-m4dvzgxh]{font-family:var(--font-mono);color:var(--blue-600);font-size:.75rem}.hwg__title[data-astro-cid-m4dvzgxh]{font-family:var(--font-display);letter-spacing:-.025em;font-size:1.2rem;font-weight:600;line-height:1.15}.hwg__short[data-astro-cid-m4dvzgxh]{color:var(--fg-2);font-size:.9375rem;line-height:1.45}.hwg__more[data-astro-cid-m4dvzgxh]{color:var(--blue-600);align-items:center;gap:6px;margin-top:4px;font-size:.8125rem;font-weight:700;display:inline-flex}.hwg__more[data-astro-cid-m4dvzgxh] svg{width:14px;height:14px;transition:transform .3s var(--ease-out)}.hwg__tile[data-astro-cid-m4dvzgxh].is-active .hwg__more[data-astro-cid-m4dvzgxh] svg{transform:rotate(45deg)}.hwg__panel[data-astro-cid-m4dvzgxh]{background:var(--ink);color:#fff;scroll-margin-top:calc(var(--header-h) + 20px);border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:clamp(16px,2vw,28px);margin-top:12px;padding:clamp(22px,2.6vw,34px);display:none}.hwg__panel[data-astro-cid-m4dvzgxh].is-open,.hwg[data-astro-cid-m4dvzgxh]:not(.is-js) .hwg__panel[data-astro-cid-m4dvzgxh]:target{animation:hwg-in .45s var(--ease-out);display:grid}@keyframes hwg-in{0%{opacity:0;transform:translateY(8px)}}.hwg__pbody[data-astro-cid-m4dvzgxh]{gap:8px;max-width:52rem;display:grid}.hwg__pk[data-astro-cid-m4dvzgxh]{letter-spacing:.14em;text-transform:uppercase;color:#9caeff;font-size:.75rem;font-weight:700}.hwg__q[data-astro-cid-m4dvzgxh]{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;font-size:clamp(1.3rem,1.8vw,1.7rem);font-weight:600;line-height:1.15}.hwg__text[data-astro-cid-m4dvzgxh]{color:#fff;line-height:1.6}.hwg__text[data-astro-cid-m4dvzgxh] a{color:#c3ccff;text-underline-offset:3px;text-decoration:underline}.hwg__close[data-astro-cid-m4dvzgxh]{color:#fff;border:1px solid #fff3;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.hwg__close[data-astro-cid-m4dvzgxh] svg{width:16px;height:16px}[data-astro-cid-m4dvzgxh][data-theme=dark] .hwg__no[data-astro-cid-m4dvzgxh],[data-astro-cid-m4dvzgxh][data-theme=dark] .hwg__more[data-astro-cid-m4dvzgxh]{color:#9caeff}@media (width<=1100px){.hwg__grid[data-astro-cid-m4dvzgxh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.hwg__grid[data-astro-cid-m4dvzgxh]{gap:8px}.hwg__tile[data-astro-cid-m4dvzgxh]{border-radius:18px;gap:8px;padding:16px 14px 14px}.hwg__ico[data-astro-cid-m4dvzgxh]{border-radius:10px;width:34px;height:34px}.hwg__title[data-astro-cid-m4dvzgxh]{font-size:1rem}.hwg__short[data-astro-cid-m4dvzgxh]{font-size:.8125rem}.hwg__panel[data-astro-cid-m4dvzgxh]{grid-template-columns:minmax(0,1fr) auto}.hwg__panel[data-astro-cid-m4dvzgxh]>.hwg__ico[data-astro-cid-m4dvzgxh]{display:none}}.hw-sys__grid[data-astro-cid-poegot37]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,100px);display:grid}.hw-sys__text[data-astro-cid-poegot37]{gap:20px;display:grid}.hw-sys__text[data-astro-cid-poegot37] p[data-astro-cid-poegot37]{color:#fff}.hw-sys__text[data-astro-cid-poegot37] p[data-astro-cid-poegot37] a[data-astro-cid-poegot37]{color:#c3ccff;text-underline-offset:3px;text-decoration:underline}.hw-sys__list[data-astro-cid-poegot37]{gap:10px;display:grid}.hw-sys__item[data-astro-cid-poegot37]{transition:background .3s, border-color .3s, transform .4s var(--ease-out);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 22px;display:grid}.hw-sys__item[data-astro-cid-poegot37]:hover{background:#ffffff14;border-color:#9caeff73;transform:translate(4px)}.hw-sys__ico[data-astro-cid-poegot37]{background:var(--grad);color:#fff;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.hw-sys__ico[data-astro-cid-poegot37] svg,.hw-sys__go[data-astro-cid-poegot37] svg{width:18px;height:18px}.hw-sys__body[data-astro-cid-poegot37]{color:#fff;gap:4px;font-size:.9375rem;line-height:1.45;display:grid}.hw-sys__body[data-astro-cid-poegot37] b[data-astro-cid-poegot37]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.15rem;font-weight:600}.hw-sys__go[data-astro-cid-poegot37]{color:#9caeff}@media (width<=1000px){.hw-sys__grid[data-astro-cid-poegot37]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.hw-sys__item[data-astro-cid-poegot37]{gap:14px;padding:16px}}.hw-cta[data-astro-cid-pqqurofo]{justify-content:center;margin-top:clamp(32px,4vw,52px);display:flex}.hw-ref__browser[data-astro-cid-pqqurofo]{background:#11142f;border:1px solid #ffffff24;border-radius:18px;display:block;overflow:hidden;box-shadow:0 60px 120px -40px #2326abcc}.hw-browser__bar[data-astro-cid-pqqurofo]{background:#191c3d;align-items:center;gap:6px;padding:10px 14px;display:flex}.hw-browser__bar[data-astro-cid-pqqurofo] i[data-astro-cid-pqqurofo]{background:#ffffff40;border-radius:50%;width:9px;height:9px}.hw-browser__bar[data-astro-cid-pqqurofo] em[data-astro-cid-pqqurofo]{color:#fff;background:#ffffff14;border-radius:999px;margin-left:10px;padding:3px 12px;font-size:.6875rem;font-style:normal}.hw-ref__screen[data-astro-cid-pqqurofo]{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.hw-ref__screen[data-astro-cid-pqqurofo] video[data-astro-cid-pqqurofo]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hw-refs__head[data-astro-cid-pqqurofo]{gap:16px;margin-bottom:clamp(36px,5vw,64px);display:grid}.hw-refs__lead[data-astro-cid-pqqurofo]{color:#fff;max-width:44rem}.hw-refs__grid[data-astro-cid-pqqurofo]{grid-template-columns:repeat(var(--refs,4), minmax(0, 1fr));gap:clamp(14px,1.8vw,24px);display:grid}.hw-ref__play[data-astro-cid-pqqurofo]{z-index:2;color:#111;background:#ffffffeb;border-radius:50%;place-items:center;width:40px;height:40px;display:none;position:absolute;bottom:12px;right:12px;box-shadow:0 10px 24px -10px #05061ab3}.hw-ref__play[data-astro-cid-pqqurofo] svg{width:16px;height:16px}@media (hover:none),(pointer:coarse){.hw-ref__screen[data-astro-cid-pqqurofo]{cursor:pointer}.hw-ref__play[data-astro-cid-pqqurofo]{display:grid}.hw-ref[data-astro-cid-pqqurofo].is-playing .hw-ref__play[data-astro-cid-pqqurofo]{display:none}}.hw-ref__links[data-astro-cid-pqqurofo]{flex-wrap:wrap;gap:8px 18px;margin-top:8px;font-size:.875rem;display:flex}.hw-ref__links[data-astro-cid-pqqurofo] a[data-astro-cid-pqqurofo]{color:#fff}.hw-ref[data-astro-cid-pqqurofo]{gap:6px;display:grid}.hw-ref__browser[data-astro-cid-pqqurofo]{transition:transform .6s var(--ease-out);margin-bottom:14px}.hw-ref[data-astro-cid-pqqurofo]:hover .hw-ref__browser[data-astro-cid-pqqurofo]{transform:translateY(-6px)}.hw-ref__type[data-astro-cid-pqqurofo]{letter-spacing:.04em;color:var(--blue-200,#c3ccff);border:1px solid #9caeff73;border-radius:999px;justify-self:start;padding:4px 11px;font-size:.75rem;font-weight:700}.hw-ref__name[data-astro-cid-pqqurofo]{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;font-size:1.35rem;font-weight:600}.hw-ref__place[data-astro-cid-pqqurofo]{color:#fff;font-size:.875rem}.hw-ref__proof[data-astro-cid-pqqurofo]{color:var(--mint,#47f0ae);background:#47f0ae24;border-radius:999px;justify-self:start;margin-top:6px;padding:6px 12px;font-size:.8125rem;font-weight:700}@media (width<=1200px){.hw-refs__grid[data-astro-cid-pqqurofo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.hw-refs__grid[data-astro-cid-pqqurofo]{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.hw-ref__links[data-astro-cid-pqqurofo] a[data-astro-cid-pqqurofo]{position:relative}.hw-ref__links[data-astro-cid-pqqurofo] a[data-astro-cid-pqqurofo]:before{content:"";position:absolute;inset:-12px -8px}}.web-refs__grid[data-astro-cid-fwe3tdm7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.ref[data-astro-cid-fwe3tdm7]{gap:18px;display:grid}.ref__browser[data-astro-cid-fwe3tdm7]{transition:transform .7s var(--ease-out), box-shadow .7s var(--ease-out);background:#0d1130;border:1px solid #ffffff1f;border-radius:16px;overflow:hidden;box-shadow:0 40px 80px -40px #000c}.ref[data-astro-cid-fwe3tdm7]:hover .ref__browser[data-astro-cid-fwe3tdm7]{transform:translateY(-6px);box-shadow:0 50px 90px -40px #3a47d499}.ref__bar[data-astro-cid-fwe3tdm7]{background:#ffffff0d;align-items:center;gap:5px;height:30px;padding:0 12px;display:flex}.ref__bar[data-astro-cid-fwe3tdm7] i[data-astro-cid-fwe3tdm7]{background:#ffffff38;border-radius:50%;width:8px;height:8px}.ref__bar[data-astro-cid-fwe3tdm7] em[data-astro-cid-fwe3tdm7]{font:500 11px/1.5 var(--font-mono);color:var(--fg-3);background:#ffffff12;border-radius:999px;margin-left:10px;padding:2px 12px;font-style:normal}.ref__screen[data-astro-cid-fwe3tdm7]{aspect-ratio:16/10;background:#f1ece2;display:block;position:relative}.ref__screen[data-astro-cid-fwe3tdm7] img[data-astro-cid-fwe3tdm7],.ref__screen[data-astro-cid-fwe3tdm7] video[data-astro-cid-fwe3tdm7]{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.ref__body[data-astro-cid-fwe3tdm7]{justify-items:start;gap:6px;display:grid}.ref__tag[data-astro-cid-fwe3tdm7]{font-family:var(--font-mono);color:var(--blue-300);font-size:.75rem}.ref__name[data-astro-cid-fwe3tdm7]{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.4rem,1.8vw,1.8rem);font-weight:600}.ref__place[data-astro-cid-fwe3tdm7]{color:var(--fg-2);font-size:.9375rem}.ref__result[data-astro-cid-fwe3tdm7]{color:var(--fg-2);background:#47f0ae1a;border:1px solid #47f0ae40;border-radius:12px;align-items:baseline;gap:10px;margin-top:6px;padding:8px 14px;font-size:.875rem;display:flex}.ref__result[data-astro-cid-fwe3tdm7] b[data-astro-cid-fwe3tdm7]{font-family:var(--font-display);color:var(--mint);font-size:1.15rem}.ref__link[data-astro-cid-fwe3tdm7]{margin-top:6px}@media (pointer:coarse){.ref__link[data-astro-cid-fwe3tdm7]:before{content:"";position:absolute;inset:-10px -8px -12px}}@media (width<=900px){.web-refs__grid[data-astro-cid-fwe3tdm7]{grid-template-columns:1fr}}.web-team[data-astro-cid-fdm4eadb]{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;display:grid}.web-team[data-astro-cid-fdm4eadb] li[data-astro-cid-fdm4eadb]{background:var(--card);border:1px solid var(--line);border-radius:999px;align-items:center;gap:12px;padding:8px;display:flex}.web-team[data-astro-cid-fdm4eadb] img[data-astro-cid-fdm4eadb]{object-fit:cover;border-radius:50%;width:48px;height:48px}.web-team[data-astro-cid-fdm4eadb] span[data-astro-cid-fdm4eadb]{color:var(--fg-3);font-size:.8125rem;line-height:1.25;display:grid}.web-team[data-astro-cid-fdm4eadb] b[data-astro-cid-fdm4eadb]{color:var(--fg);font-size:.9375rem}#team.section{padding-block:clamp(40px,5vw,80px)}#team.section+.section{padding-top:clamp(60px,6vw,100px)}.wfl[data-astro-cid-ss6dmf42]{--L:clamp(190px, min(21vw, 30svh), 430px);z-index:2;background:var(--ink);position:relative;overflow-x:clip}.wfl__stage[data-astro-cid-ss6dmf42]{grid-template-rows:auto 1fr;height:100svh;min-height:620px;padding-top:clamp(100px,13svh,150px);padding-bottom:clamp(14px,2.4svh,36px);display:grid;position:relative}.wfl__aura[data-astro-cid-ss6dmf42]{width:calc(var(--L) * 2.6);aspect-ratio:1;filter:blur(30px);pointer-events:none;opacity:.5;background:radial-gradient(circle,#536de680,#2326ab38 38%,#0000 66%);border-radius:50%;position:absolute;top:60%;left:50%;translate:-50% -50%}.wfl__head[data-astro-cid-ss6dmf42]{z-index:1;text-align:center;position:relative}.wfl__head[data-astro-cid-ss6dmf42] .eyebrow[data-astro-cid-ss6dmf42]{justify-content:center}.wfl__title[data-astro-cid-ss6dmf42]{font-family:var(--font-display);letter-spacing:-.045em;margin-top:12px;font-size:min(clamp(2rem,3.6vw,4.4rem),5.8svh);font-weight:600;line-height:.98}.wfl__title[data-astro-cid-ss6dmf42] em{font-family:var(--font-serif);letter-spacing:-.01em;background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:400}.wfl__lead[data-astro-cid-ss6dmf42]{color:#fff;max-width:44rem;margin:clamp(8px,1.4svh,16px) auto 0;font-size:min(clamp(1rem,1.2vw,1.25rem),2.3svh);line-height:1.45}.wfl__field[data-astro-cid-ss6dmf42]{max-width:calc(1880px + var(--gutter) * 2);grid-template-columns:1fr calc(var(--L) * 1.62) 1fr;perspective:1400px;grid-template-rows:1fr 1fr;align-items:center;gap:clamp(10px,1.8svh,22px) clamp(8px,1.5vw,32px);width:100%;min-height:0;padding-top:clamp(12px,2svh,28px);display:grid;position:relative}.wfl__logo[data-astro-cid-ss6dmf42]{width:var(--L);aspect-ratio:1;margin-top:calc(var(--L) * -.12);transform-style:preserve-3d;grid-area:1/2/3;place-self:center;position:relative}.wfl__defs[data-astro-cid-ss6dmf42]{position:absolute}.wfl__piece[data-astro-cid-ss6dmf42]{width:100%;height:100%;transition:filter .4s;position:absolute;inset:0;overflow:visible}.wfl--settled[data-astro-cid-ss6dmf42] .wfl__piece[data-astro-cid-ss6dmf42]{filter:drop-shadow(0 18px 40px #2326ab8c)drop-shadow(0 0 18px #7189f240)}.wfl--settled[data-astro-cid-ss6dmf42] .wfl__piece[data-astro-cid-ss6dmf42].is-hot{filter:drop-shadow(0 18px 40px #2326abb3)drop-shadow(0 0 34px #9caeffd9)brightness(1.25)}html.is-webkit .wfl--settled[data-astro-cid-ss6dmf42] .wfl__piece[data-astro-cid-ss6dmf42]{filter:drop-shadow(0 12px 18px #2326ab8c);transition:none}html.is-webkit .wfl--settled[data-astro-cid-ss6dmf42] .wfl__piece[data-astro-cid-ss6dmf42].is-hot{filter:drop-shadow(0 12px 18px #2326abb3)brightness(1.25)}@media (hover:none),(pointer:coarse){.wfl--settled[data-astro-cid-ss6dmf42] .wfl__piece[data-astro-cid-ss6dmf42]{filter:drop-shadow(0 12px 18px #2326ab8c);transition:none}}.wfl__sheen[data-astro-cid-ss6dmf42]{mix-blend-mode:soft-light}.wfl__orbit[data-astro-cid-ss6dmf42]{pointer-events:none;border:1px dashed #9caeff47;border-radius:50%;animation:48s linear infinite wfl-spin;position:absolute;inset:-22%}.wfl__orbit--2[data-astro-cid-ss6dmf42]{border-style:solid;border-color:#9caeff1a;animation-duration:80s;animation-direction:reverse;inset:-36%}.wfl__orbit--2[data-astro-cid-ss6dmf42]:before{content:"";background:var(--blue-300);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:-4px;box-shadow:0 0 14px 3px #9caeffcc}@keyframes wfl-spin{to{rotate:360deg}}.wfl__core[data-astro-cid-ss6dmf42]{left:50%;top:calc(100% + var(--L) * .2);white-space:nowrap;letter-spacing:.16em;text-transform:uppercase;color:#fff;justify-items:center;gap:6px;font-size:.75rem;font-weight:700;display:grid;position:absolute;translate:-50%}.wfl__core[data-astro-cid-ss6dmf42] .wfl__word{width:calc(var(--L) * .4);color:#fff}.wfl__card[data-astro-cid-ss6dmf42]{backdrop-filter:blur(10px);width:min(100%,470px);transition:border-color .4s, background .4s, translate .5s var(--ease-out);background:linear-gradient(160deg,#ffffff12,#ffffff05);border:1px solid #9caeff2e;border-radius:22px;gap:clamp(10px,1.6svh,16px);padding:clamp(14px,2svh,26px) clamp(18px,1.6vw,28px);display:grid;position:relative}.wfl__card[data-astro-cid-ss6dmf42]:hover{background:linear-gradient(160deg,#536de633,#ffffff08);border-color:#9caeff8c;translate:0 -4px}.wfl__card--tl[data-astro-cid-ss6dmf42],.wfl__card--bl[data-astro-cid-ss6dmf42]{grid-column:1;justify-self:end}.wfl__card--tr[data-astro-cid-ss6dmf42],.wfl__card--br[data-astro-cid-ss6dmf42]{grid-column:3;justify-self:start}.wfl__card--tl[data-astro-cid-ss6dmf42],.wfl__card--tr[data-astro-cid-ss6dmf42]{grid-row:1;align-self:end}.wfl__card--bl[data-astro-cid-ss6dmf42],.wfl__card--br[data-astro-cid-ss6dmf42]{grid-row:2;align-self:start}.wfl__line[data-astro-cid-ss6dmf42]{width:calc(clamp(8px, 1.5vw, 32px) + var(--L) * .17);background:linear-gradient(90deg,#9caeffe6,#9caeff00);height:1px;position:absolute;top:42px}.wfl__card--tl[data-astro-cid-ss6dmf42] .wfl__line[data-astro-cid-ss6dmf42],.wfl__card--bl[data-astro-cid-ss6dmf42] .wfl__line[data-astro-cid-ss6dmf42]{transform-origin:0;left:100%}.wfl__card--tr[data-astro-cid-ss6dmf42] .wfl__line[data-astro-cid-ss6dmf42],.wfl__card--br[data-astro-cid-ss6dmf42] .wfl__line[data-astro-cid-ss6dmf42]{transform-origin:100%;background:linear-gradient(270deg,#9caeffe6,#9caeff00);right:100%}.wfl__ghead[data-astro-cid-ss6dmf42]{align-items:center;gap:14px;display:flex}.wfl__mark[data-astro-cid-ss6dmf42]{flex:none;place-items:center;width:42px;height:42px;display:grid}.wfl__mark[data-astro-cid-ss6dmf42] svg[data-astro-cid-ss6dmf42]{filter:drop-shadow(0 6px 16px #536de6b3);width:100%;max-height:42px;overflow:visible}.wfl__gname[data-astro-cid-ss6dmf42]{flex-wrap:wrap;align-items:baseline;column-gap:10px;display:flex}.wfl__no[data-astro-cid-ss6dmf42]{font-family:var(--font-mono);color:var(--blue-300);font-size:.75rem}.wfl__gname[data-astro-cid-ss6dmf42] b[data-astro-cid-ss6dmf42]{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.4rem,1.8vw,2.1rem);font-weight:600;line-height:1}.wfl__gname[data-astro-cid-ss6dmf42] em[data-astro-cid-ss6dmf42]{font-family:var(--font-serif);color:var(--blue-300);font-size:clamp(1.1rem,1.3vw,1.5rem);font-style:italic;line-height:1.1}.wfl__feats[data-astro-cid-ss6dmf42]{border-top:1px solid #9caeff29;gap:clamp(8px,1.3svh,14px);padding-top:clamp(8px,1.3svh,14px);display:grid}.wfl__feats[data-astro-cid-ss6dmf42] li[data-astro-cid-ss6dmf42]{color:#fff;grid-template-columns:30px 1fr;align-items:start;gap:12px;font-size:min(.9375rem,1.85svh);line-height:1.4;display:grid}.wfl__short[data-astro-cid-ss6dmf42]{display:block}.wfl__feats[data-astro-cid-ss6dmf42] b[data-astro-cid-ss6dmf42]{margin-bottom:2px;font-size:1.0625em;font-weight:700;display:block}.wfl__ico[data-astro-cid-ss6dmf42]{background:var(--grad);border-radius:9px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 6px 18px -6px #536de6cc}.wfl__ico[data-astro-cid-ss6dmf42] svg{width:15px;height:15px}@media (width<=900px){.wfl[data-astro-cid-ss6dmf42]{--L:min(54vw, 240px)}.wfl__stage[data-astro-cid-ss6dmf42]{height:auto;min-height:0;padding-block:72px 64px;display:block}.wfl__aura[data-astro-cid-ss6dmf42]{top:420px}.wfl__title[data-astro-cid-ss6dmf42]{font-size:clamp(2rem,9vw,2.5rem)}.wfl__lead[data-astro-cid-ss6dmf42]{font-size:1rem}.wfl__field[data-astro-cid-ss6dmf42]{perspective:none;flex-direction:column;align-items:stretch;gap:12px;margin-top:52px;padding-top:0;display:flex}.wfl__logo[data-astro-cid-ss6dmf42]{margin:0 0 calc(var(--L) * .6);align-self:center}.wfl__core[data-astro-cid-ss6dmf42]{top:calc(100% + var(--L) * .18)}.wfl__card[data-astro-cid-ss6dmf42],.wfl__card--tl[data-astro-cid-ss6dmf42],.wfl__card--bl[data-astro-cid-ss6dmf42],.wfl__card--tr[data-astro-cid-ss6dmf42],.wfl__card--br[data-astro-cid-ss6dmf42]{align-self:stretch;width:auto;margin:0}.wfl__line[data-astro-cid-ss6dmf42]{display:none}.wfl__feats[data-astro-cid-ss6dmf42] li[data-astro-cid-ss6dmf42]{font-size:.9375rem}}@media (width>=561px) and (width<=900px){.wfl__field[data-astro-cid-ss6dmf42]{grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.wfl__logo[data-astro-cid-ss6dmf42]{grid-area:auto/1/auto/-1}.wfl__card[data-astro-cid-ss6dmf42],.wfl__card--tl[data-astro-cid-ss6dmf42],.wfl__card--bl[data-astro-cid-ss6dmf42],.wfl__card--tr[data-astro-cid-ss6dmf42],.wfl__card--br[data-astro-cid-ss6dmf42]{grid-area:auto;justify-self:stretch}}.web-types[data-astro-cid-tjaumjtp]{padding-block:clamp(80px,9vw,140px)}.web-types__grid[data-astro-cid-tjaumjtp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.wtype[data-astro-cid-tjaumjtp]{border-radius:var(--radius);border:1px solid var(--line);height:100%;transition:transform .6s var(--ease-out), box-shadow .6s var(--ease-out);background:#fff;grid-template-rows:auto 1fr;display:grid;overflow:hidden;box-shadow:0 30px 60px -45px #05061a73}a[data-astro-cid-tjaumjtp].wtype:hover{transform:translateY(-6px);box-shadow:0 40px 70px -40px #2326ab73}.wtype__media[data-astro-cid-tjaumjtp]{aspect-ratio:16/10;background:var(--paper-2);display:block;position:relative;overflow:hidden}.wtype__media[data-astro-cid-tjaumjtp] img[data-astro-cid-tjaumjtp],.wtype__media[data-astro-cid-tjaumjtp] video[data-astro-cid-tjaumjtp]{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform 1s var(--ease-out), opacity .5s;position:absolute;inset:0}.wtype__media[data-astro-cid-tjaumjtp] video[data-astro-cid-tjaumjtp]{opacity:0}.wtype[data-astro-cid-tjaumjtp].is-playing .wtype__media[data-astro-cid-tjaumjtp] video[data-astro-cid-tjaumjtp]{opacity:1}.wtype[data-astro-cid-tjaumjtp]:hover .wtype__media[data-astro-cid-tjaumjtp] img[data-astro-cid-tjaumjtp]{transform:scale(1.05)}.wtype__no[data-astro-cid-tjaumjtp]{color:#fff;font:500 .75rem/1.5 var(--font-mono);background:#05061ab3;border-radius:999px;padding:3px 10px;position:absolute;top:14px;left:14px}.wtype__body[data-astro-cid-tjaumjtp]{align-content:start;gap:8px;padding:34px 22px 26px;display:grid;position:relative}.wtype__ico[data-astro-cid-tjaumjtp]{background:var(--grad);color:#fff;border-radius:13px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:-22px;left:22px;box-shadow:0 12px 30px -10px #3a47d4cc}.wtype__ico[data-astro-cid-tjaumjtp] svg{width:20px}.wtype__body[data-astro-cid-tjaumjtp] b[data-astro-cid-tjaumjtp]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:1.35rem;font-weight:600}.wtype__body[data-astro-cid-tjaumjtp]>span[data-astro-cid-tjaumjtp]:last-child{color:var(--fg-2);font-size:.9375rem;line-height:1.55}@media (width<=1100px){.web-types__grid[data-astro-cid-tjaumjtp]{grid-template-columns:1fr 1fr}}@media (width<=560px){.web-types__grid[data-astro-cid-tjaumjtp]{grid-template-columns:1fr}}.dstage[data-astro-cid-mhed2yjd]{z-index:2;perspective:1600px;background:0 0;margin-top:clamp(-140px,-9vw,-40px);padding-bottom:clamp(70px,9vw,140px);position:relative}.dstage--flush[data-astro-cid-mhed2yjd]{background:var(--ink);margin-top:0}.dstage__glow[data-astro-cid-mhed2yjd]{z-index:-1;filter:blur(20px);pointer-events:none;background:radial-gradient(closest-side,#3a47d459,#0000);border-radius:50%;width:80vw;height:50vw;position:absolute;top:20%;left:50%;transform:translate(-50%)translateZ(0)}.dstage__frame[data-astro-cid-mhed2yjd]{width:min(100%, var(--w));margin-inline:auto}.dstage__cap[data-astro-cid-mhed2yjd]{color:var(--fg-3);text-align:center;margin-top:16px;font-size:.8125rem}.bws__frame[data-astro-cid-fp3c52g2]{aspect-ratio:16/10;background:#2b2219;position:absolute;inset:0 0 auto;overflow:hidden}.bws__frame[data-astro-cid-fp3c52g2] img[data-astro-cid-fp3c52g2],.bws__frame[data-astro-cid-fp3c52g2] video[data-astro-cid-fp3c52g2]{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.bws__hit[data-astro-cid-fp3c52g2]{border-radius:.3em;width:7%;height:4.2%;position:absolute;top:3.4%;left:78.5%;box-shadow:0 0 #ffffffb3}.d-root[data-astro-cid-fp3c52g2]{aspect-ratio:72/52}.bw[data-astro-cid-fp3c52g2]{background:#0d1130;border:1px solid #ffffff1f;border-radius:1.6em;flex-direction:column;display:flex;position:absolute;inset:0 0 7.4em;overflow:hidden;box-shadow:0 3em 8em -2em #0009,inset 0 0 0 .1em #ffffff08}.bw__bar[data-astro-cid-fp3c52g2]{background:#ffffff0a;border-bottom:1px solid #ffffff12;flex:none;align-items:center;gap:1.4em;height:3.6em;padding:0 1.4em;display:flex}.bw__dots[data-astro-cid-fp3c52g2]{gap:.6em;display:flex}.bw__dots[data-astro-cid-fp3c52g2] i[data-astro-cid-fp3c52g2]{background:#ffffff2e;border-radius:50%;width:1em;height:1em}.bw__dots[data-astro-cid-fp3c52g2] i[data-astro-cid-fp3c52g2]:first-child{background:#ff5f57}.bw__dots[data-astro-cid-fp3c52g2] i[data-astro-cid-fp3c52g2]:nth-child(2){background:#febc2e}.bw__dots[data-astro-cid-fp3c52g2] i[data-astro-cid-fp3c52g2]:nth-child(3){background:#28c840}.bw__url[data-astro-cid-fp3c52g2]{color:#fff;background:#ffffff0f;border-radius:.8em;flex:1;justify-content:center;align-items:center;gap:.6em;max-width:30em;height:2.3em;margin-inline:auto;font-size:1.2em;display:flex}.bw__url[data-astro-cid-fp3c52g2] svg[data-astro-cid-fp3c52g2]{width:.9em;color:var(--mint)}.bw__speed[data-astro-cid-fp3c52g2]{font-family:var(--font-mono);color:var(--mint);opacity:0;font-size:1.05em}.bw__screen[data-astro-cid-fp3c52g2]{background:#f6f4ef;flex:1;position:relative;overflow:hidden}.bw__site[data-astro-cid-fp3c52g2]{color:#1b1d2c;clip-path:inset(0 0 100%);flex-direction:column;display:flex;position:absolute;inset:0}.bw__wire[data-astro-cid-fp3c52g2]{background-color:#11163a;background-image:linear-gradient(#9caeff0f 1px,#0000 1px),linear-gradient(90deg,#9caeff0f 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:2.4em 2.4em;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;position:absolute;inset:0}.wf[data-astro-cid-fp3c52g2]{transform-origin:0;background:#536de614;border:.14em dashed #9caeff8c;border-radius:.7em;position:absolute}.wf[data-astro-cid-fp3c52g2] span[data-astro-cid-fp3c52g2]{font-family:var(--font-mono);color:var(--blue-300);font-size:.95em;position:absolute;top:.6em;left:.8em}.wf--nav[data-astro-cid-fp3c52g2]{height:3em;top:1.2em;left:2em;right:2em}.wf--hero[data-astro-cid-fp3c52g2]{inset:5em 2em 13.4em}.wf--h[data-astro-cid-fp3c52g2]{width:22em;height:6em;bottom:19em;left:4em}.wf--cta[data-astro-cid-fp3c52g2]{border-color:var(--mint);width:12em;height:2.8em;bottom:15em;left:4em}.wf--c1[data-astro-cid-fp3c52g2],.wf--c2[data-astro-cid-fp3c52g2],.wf--c3[data-astro-cid-fp3c52g2]{width:calc(33.3333% - 2.13333em);height:10.4em;bottom:1.6em}.wf--c1[data-astro-cid-fp3c52g2]{left:2em}.wf--c2[data-astro-cid-fp3c52g2]{left:calc(33.3333% + 1.06667em)}.wf--c3[data-astro-cid-fp3c52g2]{left:calc(66.6667% + .133333em)}.bw__code[data-astro-cid-fp3c52g2]{width:26em;font-family:var(--font-mono);color:#fff;white-space:pre-wrap;opacity:0;background:#05061adb;border:1px solid #ffffff14;border-radius:1em;min-height:9em;padding:1.2em 1.4em;font-size:.95em;line-height:1.55;position:absolute;top:1.2em;right:1.4em}.bw__code[data-astro-cid-fp3c52g2] .k{color:#ff8fd8}.bw__code[data-astro-cid-fp3c52g2] .s{color:var(--mint)}.bw__code[data-astro-cid-fp3c52g2] .c{color:#fff}.bw__cursor[data-astro-cid-fp3c52g2]{opacity:0;filter:drop-shadow(0 .3em .6em #0006);z-index:5;width:2.6em;position:absolute;top:70%;left:70%}.bw__toast[data-astro-cid-fp3c52g2]{color:#1b1d2c;opacity:0;z-index:6;background:#fffffff5;border-radius:1.2em;align-items:center;gap:1em;padding:1em 1.4em 1em 1em;font-size:1.1em;display:flex;position:absolute;top:5.4em;right:1.6em;box-shadow:0 1.6em 3em -1em #0a0c2873}.bw__toast[data-astro-cid-fp3c52g2] span[data-astro-cid-fp3c52g2]:last-child{line-height:1.3;display:grid}.bw__toast[data-astro-cid-fp3c52g2] small[data-astro-cid-fp3c52g2]{color:#14162b;font-size:.85em}.bw__toast-ico[data-astro-cid-fp3c52g2]{background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:2.4em;height:2.4em;font-weight:800;display:grid}.bw__scores[data-astro-cid-fp3c52g2]{grid-template-columns:repeat(4,1fr);gap:1em;height:6.2em;display:grid;position:absolute;bottom:0;left:0;right:0}.score[data-astro-cid-fp3c52g2]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1.2em;grid-template-rows:auto auto;grid-template-columns:4.4em 1fr;align-items:center;column-gap:1em;padding:.8em 1em;display:grid}.score[data-astro-cid-fp3c52g2] svg[data-astro-cid-fp3c52g2]{grid-row:1/3;width:4.4em;height:4.4em;transform:rotate(-90deg)}.score__bg[data-astro-cid-fp3c52g2]{fill:none;stroke:#ffffff1a;stroke-width:3.2px}.score__fg[data-astro-cid-fp3c52g2]{fill:none;stroke:var(--mint);stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px}.score[data-astro-cid-fp3c52g2] b[data-astro-cid-fp3c52g2]{font-family:var(--font-display);color:#fff;font-size:2em;font-weight:600;line-height:1}.score[data-astro-cid-fp3c52g2] span[data-astro-cid-fp3c52g2]{color:#fff;font-size:1em;line-height:1.2}.bw__phase[data-astro-cid-fp3c52g2]{backdrop-filter:blur(8px);font-family:var(--font-mono);color:#fff;z-index:8;background:#05061ac7;border:1px solid #ffffff1f;border-radius:99em;padding:.6em 1.2em;font-size:1em;position:absolute;bottom:8.4em;left:1.6em}@container (width<=560px){.demo--stack[data-astro-cid-fp3c52g2] .d-root[data-astro-cid-fp3c52g2]{aspect-ratio:auto;gap:10px;display:grid}.demo--stack[data-astro-cid-fp3c52g2] .bw[data-astro-cid-fp3c52g2]{aspect-ratio:72/44.6;position:relative;inset:auto}.demo--stack[data-astro-cid-fp3c52g2] .bw__url[data-astro-cid-fp3c52g2]{font-size:max(1.2em,10px)}.demo--stack[data-astro-cid-fp3c52g2] .bw__speed[data-astro-cid-fp3c52g2]{font-size:max(1.05em,9px)}.demo--stack[data-astro-cid-fp3c52g2] .wf[data-astro-cid-fp3c52g2] span[data-astro-cid-fp3c52g2]{font-size:max(.95em,8px)}.demo--stack[data-astro-cid-fp3c52g2] .bw__toast[data-astro-cid-fp3c52g2]{font-size:max(1.1em,10px);top:18%;right:4%}.demo--stack[data-astro-cid-fp3c52g2] .bw__phase[data-astro-cid-fp3c52g2]{order:1;justify-self:start;font-size:11px;position:relative;bottom:auto;left:auto}.demo--stack[data-astro-cid-fp3c52g2] .bw__scores[data-astro-cid-fp3c52g2]{order:2;grid-template-columns:1fr 1fr;gap:8px;height:auto;font-size:max(2.94118cqi,9px);position:relative;bottom:auto}.demo--stack[data-astro-cid-fp3c52g2] .score[data-astro-cid-fp3c52g2]{grid-template-columns:3.4em 1fr;padding:.7em .8em}.demo--stack[data-astro-cid-fp3c52g2] .score[data-astro-cid-fp3c52g2] svg[data-astro-cid-fp3c52g2]{width:3.4em;height:3.4em}.demo--stack[data-astro-cid-fp3c52g2] .score[data-astro-cid-fp3c52g2] b[data-astro-cid-fp3c52g2]{font-size:1.6em}.demo--stack[data-astro-cid-fp3c52g2] .score[data-astro-cid-fp3c52g2] span[data-astro-cid-fp3c52g2]{font-size:1.05em}}.flow[data-astro-cid-qie7emh6]{aspect-ratio:1000/420;width:100%;position:relative;container-type:inline-size}.flow__lines[data-astro-cid-qie7emh6]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flow__path[data-astro-cid-qie7emh6]{fill:none;stroke:var(--line-2);stroke-width:2px;stroke-dasharray:4 8;vector-effect:non-scaling-stroke}.flow__glow[data-astro-cid-qie7emh6]{fill:none;stroke:url(#flowG);stroke-width:3.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:60 940;filter:drop-shadow(0 0 6px #9caeffe6);animation:3.2s linear infinite flowDash}.flow__glow[data-astro-cid-qie7emh6]:nth-of-type(5){animation-delay:-1.1s}.flow__glow--back[data-astro-cid-qie7emh6]{animation-duration:2.6s;animation-direction:reverse}.flow__pulse[data-astro-cid-qie7emh6]{fill:none;stroke:url(#flowGu);stroke-width:3.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:110 5000;stroke-dashoffset:110px;filter:drop-shadow(0 0 6px #9caeffe6);animation-duration:4.8s;animation-timing-function:linear;animation-iteration-count:infinite}.flow__pulse--in[data-astro-cid-qie7emh6]{animation-name:flowIn}.flow__pulse--late[data-astro-cid-qie7emh6]{animation-delay:.15s}.flow__pulse--out[data-astro-cid-qie7emh6]{stroke:#c9d3ff;stroke-dasharray:150 5000;stroke-dashoffset:150px;animation-name:flowOut}.flow__pulse--ret[data-astro-cid-qie7emh6]{stroke:var(--mint);stroke-dasharray:150 5000;stroke-dashoffset:150px;filter:drop-shadow(0 0 6px #47f0aee6);animation-name:flowRet}@keyframes flowIn{0%{stroke-dashoffset:110px}38%,to{stroke-dashoffset:-1400px}}@keyframes flowOut{0%,22%{stroke-dashoffset:150px}58%,to{stroke-dashoffset:-1400px}}@keyframes flowRet{0%,62%{stroke-dashoffset:150px}98%,to{stroke-dashoffset:-1400px}}.flow--pms[data-astro-cid-qie7emh6] .flow__core[data-astro-cid-qie7emh6]{background:linear-gradient(160deg,#242c88,#121351);animation:4.8s ease-in-out infinite flowCore}.flow--pms[data-astro-cid-qie7emh6] .flow__node--pms[data-astro-cid-qie7emh6]{animation:4.8s ease-out infinite flowPms}@keyframes flowCore{0%,16%,44%,to{border-color:#9caeff73}26%{border-color:#c9d3ff}}@keyframes flowPms{0%,44%,70%,to{border-color:var(--line-2);box-shadow:0 0 #9caeff00}50%{border-color:#c9d3ffe6;box-shadow:0 0 0 .8cqi #9caeff2e}}@media (prefers-reduced-motion:reduce){.flow__pulse[data-astro-cid-qie7emh6],.flow--pms[data-astro-cid-qie7emh6] .flow__core[data-astro-cid-qie7emh6],.flow--pms[data-astro-cid-qie7emh6] .flow__node--pms[data-astro-cid-qie7emh6]{animation:none}}@keyframes flowDash{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}.flow__node[data-astro-cid-qie7emh6],.flow__core[data-astro-cid-qie7emh6]{text-align:center;justify-items:center;gap:.4cqi;display:grid;position:absolute;transform:translate(-50%,-50%)}.flow__node[data-astro-cid-qie7emh6]{background:var(--card);border:1px solid var(--line-2);backdrop-filter:blur(10px);border-radius:2cqi;width:19cqi;padding:1.6cqi 1.2cqi}.flow__node[data-astro-cid-qie7emh6] b[data-astro-cid-qie7emh6]{font-size:max(13px,1.8cqi)}.flow__node[data-astro-cid-qie7emh6] small[data-astro-cid-qie7emh6],.flow__core[data-astro-cid-qie7emh6] small[data-astro-cid-qie7emh6]{color:var(--fg-3);font-size:max(10px,1.15cqi)}.flow__node--g[data-astro-cid-qie7emh6]{top:26%;left:10%}.flow__node--m[data-astro-cid-qie7emh6]{top:74%;left:10%}.flow__node--pms[data-astro-cid-qie7emh6]{top:50%;left:90%}.flow__ico[data-astro-cid-qie7emh6]{color:#4285f4;background:#fff;border-radius:1.2cqi;place-items:center;width:4.4cqi;min-width:32px;height:4.4cqi;min-height:32px;margin-bottom:.6cqi;font-size:max(14px,2cqi);font-weight:900;display:grid}.flow__ico--m[data-astro-cid-qie7emh6]{color:#0866ff}.flow__ico--pms[data-astro-cid-qie7emh6]{background:var(--grad);color:#fff}.flow__core[data-astro-cid-qie7emh6]{background:linear-gradient(160deg,#3a47d48c,#2326ab4d);border:1px solid #9caeff73;border-radius:3cqi;width:24cqi;padding:2.4cqi 1.6cqi;top:50%;left:50%;box-shadow:0 0 0 1.2cqi #536de61f,0 3cqi 8cqi -2cqi #536de6cc}.flow__core[data-astro-cid-qie7emh6] b[data-astro-cid-qie7emh6]{font-family:var(--font-display);font-size:max(14px,2.2cqi);font-weight:600}.flow__logo{filter:drop-shadow(0 0 2cqi #9caeffb3);width:6.4cqi;min-width:40px;margin-bottom:.8cqi}.flow__chip[data-astro-cid-qie7emh6]{color:var(--ink);white-space:nowrap;background:#fff;border-radius:99px;padding:.7cqi 1.3cqi;font-size:max(11px,1.3cqi);font-weight:700;position:absolute;box-shadow:0 1.4cqi 3cqi -1cqi #00000080}.flow__chip--a[data-astro-cid-qie7emh6]{top:26%;left:64%}.flow__chip--b[data-astro-cid-qie7emh6]{background:var(--mint);top:68%;left:62%}[data-astro-cid-qie7emh6][data-theme=light] .flow__node[data-astro-cid-qie7emh6]{background:#fff;border-color:#0000;box-shadow:0 20px 50px -30px #0a0c2866}[data-astro-cid-qie7emh6][data-theme=light] .flow__core[data-astro-cid-qie7emh6]{color:#fff;background:var(--grad-diag)}@media (width<=700px){.flow[data-astro-cid-qie7emh6]{aspect-ratio:auto;grid-template-columns:1fr 1fr;gap:28px 12px;padding-block:4px;display:grid}.flow__lines[data-astro-cid-qie7emh6],.flow__chip[data-astro-cid-qie7emh6]{display:none}.flow__node[data-astro-cid-qie7emh6],.flow__core[data-astro-cid-qie7emh6]{gap:4px;width:auto;position:relative;top:auto;left:auto;transform:none}.flow__node[data-astro-cid-qie7emh6]{border-radius:16px;padding:14px 10px}.flow__core[data-astro-cid-qie7emh6]{border-radius:22px;grid-column:1/-1;padding:20px 16px;box-shadow:0 0 0 8px #536de61f,0 24px 50px -20px #536de6cc}.flow__node--pms[data-astro-cid-qie7emh6]{grid-column:1/-1;justify-self:center;width:min(100%,240px)}.flow__ico[data-astro-cid-qie7emh6]{border-radius:10px;width:34px;height:34px;margin-bottom:4px}.flow__logo{width:44px;margin-bottom:4px}.flow__core[data-astro-cid-qie7emh6]:before,.flow__node--pms[data-astro-cid-qie7emh6]:before{content:"";background:linear-gradient(#9caeff26,#9caeff);width:2px;height:28px;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 0 10px #9caeffcc}.flow__node--pms[data-astro-cid-qie7emh6]:before{background:linear-gradient(#9caeff,#9caeff26)}.flow--pms[data-astro-cid-qie7emh6] .flow__core[data-astro-cid-qie7emh6]:after,.flow--pms[data-astro-cid-qie7emh6] .flow__node--pms[data-astro-cid-qie7emh6]:after{content:"";opacity:0;background:#fff;border-radius:50%;width:8px;height:8px;margin-left:-4px;animation:2.4s ease-in infinite flowDrop;position:absolute;top:-28px;left:50%;box-shadow:0 0 12px 3px #9caeffe6}.flow--pms[data-astro-cid-qie7emh6] .flow__node--pms[data-astro-cid-qie7emh6]:after{animation-delay:1.2s}.flow--pms[data-astro-cid-qie7emh6] .flow__core[data-astro-cid-qie7emh6],.flow--pms[data-astro-cid-qie7emh6] .flow__node--pms[data-astro-cid-qie7emh6]{animation:none}}@keyframes flowDrop{0%{opacity:0;transform:translateY(0)}10%{opacity:1}40%{opacity:1;transform:translateY(24px)}48%,to{opacity:0;transform:translateY(24px)}}.phone-demo[data-astro-cid-pdb4utfb]{place-items:center;min-height:640px;display:grid;position:relative}.phone[data-astro-cid-pdb4utfb]{background:linear-gradient(145deg,#2b2f45,#0c0e1c 45%,#1d2033);border-radius:52px;width:300px;height:620px;padding:12px;position:relative;transform:rotate(-4deg);box-shadow:0 0 0 2px #3a3e57,0 60px 120px -30px #0a0c288c,inset 0 0 0 1px #ffffff14}.phone__island[data-astro-cid-pdb4utfb]{z-index:3;background:#000;border-radius:20px;width:92px;height:26px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.phone__screen[data-astro-cid-pdb4utfb]{color:#fff;background:linear-gradient(#0b0f33 0%,#05061a 100%);border-radius:41px;flex-direction:column;gap:12px;height:100%;padding:14px 16px;display:flex;position:relative;overflow:hidden}.app__status[data-astro-cid-pdb4utfb]{justify-content:space-between;padding:2px 10px 10px;font-size:12px;font-weight:700;display:flex}.app__sig[data-astro-cid-pdb4utfb]{letter-spacing:1px;font-size:10px}.app__head[data-astro-cid-pdb4utfb]{justify-content:space-between;align-items:center;display:flex}.app__head[data-astro-cid-pdb4utfb] small[data-astro-cid-pdb4utfb]{color:#fff;font-size:11px;display:block}.app__head[data-astro-cid-pdb4utfb] b[data-astro-cid-pdb4utfb]{font-size:17px;font-family:var(--font-display);letter-spacing:-.02em;font-weight:600}.app__logo[data-astro-cid-pdb4utfb]{background:#fff;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.app__logo[data-astro-cid-pdb4utfb] svg[data-astro-cid-pdb4utfb]{width:20px;height:20px}.app__hero[data-astro-cid-pdb4utfb]{background:var(--grad);border-radius:20px;gap:2px;padding:16px;display:grid;box-shadow:0 16px 40px -18px #536de6e6}.app__hero[data-astro-cid-pdb4utfb] small[data-astro-cid-pdb4utfb]{color:#fff;font-size:11px}.app__hero[data-astro-cid-pdb4utfb] b[data-astro-cid-pdb4utfb]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:600}.app__delta[data-astro-cid-pdb4utfb]{font-size:11px;font-weight:700}.app__grid[data-astro-cid-pdb4utfb]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.app__grid[data-astro-cid-pdb4utfb] div[data-astro-cid-pdb4utfb]{background:#ffffff0f;border:1px solid #ffffff12;border-radius:15px;padding:11px 12px}.app__grid[data-astro-cid-pdb4utfb] small[data-astro-cid-pdb4utfb]{color:#fff;font-size:10px;display:block}.app__grid[data-astro-cid-pdb4utfb] b[data-astro-cid-pdb4utfb]{font-family:var(--font-display);font-size:19px;font-weight:600}.app__chart[data-astro-cid-pdb4utfb]{background:#ffffff0a;border-radius:16px;flex-direction:column;flex:1;padding:12px;display:flex}.app__chart-head[data-astro-cid-pdb4utfb]{color:#fff;justify-content:space-between;font-size:10px;display:flex}.app__bars[data-astro-cid-pdb4utfb]{flex:1;align-items:flex-end;gap:5px;padding-top:10px;display:flex}.app__bars[data-astro-cid-pdb4utfb] i[data-astro-cid-pdb4utfb]{height:var(--h);background:#9caeff59;border-radius:4px;flex:1}.app__bars[data-astro-cid-pdb4utfb] i[data-astro-cid-pdb4utfb].hi{background:var(--mint)}.app__tabbar[data-astro-cid-pdb4utfb]{justify-content:space-around;padding:10px 0 4px;display:flex}.app__tabbar[data-astro-cid-pdb4utfb] span[data-astro-cid-pdb4utfb]{background:#ffffff2e;border-radius:7px;width:20px;height:20px}.app__tabbar[data-astro-cid-pdb4utfb] span[data-astro-cid-pdb4utfb].is-on{background:#fff}.notif-stack[data-astro-cid-pdb4utfb]{gap:10px;width:min(330px,70%);display:grid;position:absolute;top:90px;right:-10px}.notif-stack[data-astro-cid-pdb4utfb] .notif{backdrop-filter:blur(20px)saturate(180%);color:#14162b;background:#ffffffdb;border-radius:20px;grid-template-columns:38px 1fr auto;align-items:start;gap:12px;padding:12px 14px;display:grid;box-shadow:0 20px 50px -20px #0a0c2866,0 0 0 1px #0a0c280d}.notif-stack[data-astro-cid-pdb4utfb] .notif__ico{background:#05061a;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.notif-stack[data-astro-cid-pdb4utfb] .notif__ico svg{width:22px;height:22px}.notif-stack[data-astro-cid-pdb4utfb] .notif__txt{font-size:13px;line-height:1.3;display:grid}.notif-stack[data-astro-cid-pdb4utfb] .notif__txt b{font-size:13.5px}.notif-stack[data-astro-cid-pdb4utfb] .notif__txt small{color:#14162b;font-size:11.5px}.notif-stack[data-astro-cid-pdb4utfb] .notif__time{color:#8b8ea6;font-size:11px}@media (width<=1100px){.notif-stack[data-astro-cid-pdb4utfb]{z-index:2;width:min(360px,100%);margin-top:-110px;position:relative;top:auto;right:auto}.phone-demo[data-astro-cid-pdb4utfb]{min-height:0}}.mp-app__grid[data-astro-cid-jrzboj33]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid}.mp-app__text[data-astro-cid-jrzboj33]{gap:24px;display:grid}.mp-app__text[data-astro-cid-jrzboj33] h2{font-size:clamp(2.4rem,4vw,4.4rem)}@media (width<=900px){.mp-app__grid[data-astro-cid-jrzboj33]{grid-template-columns:1fr}}@media (width<=760px){.mp-app__grid[data-astro-cid-jrzboj33]>[data-astro-cid-jrzboj33]:first-child{order:2}.mp-app__grid[data-astro-cid-jrzboj33] .phone{zoom:.6}.mp-app__grid[data-astro-cid-jrzboj33] .notif-stack{margin-top:-60px}}.dash[data-astro-cid-lhdeypth]{aspect-ratio:72/52}.dash__win[data-astro-cid-lhdeypth]{background:linear-gradient(#0f1440,#0a0d2b);border:1px solid #ffffff1a;border-radius:1.6em;grid-template-rows:auto auto 1fr auto;gap:1.4em;padding:2em;display:grid;position:absolute;inset:0 0 2.8em;overflow:hidden;box-shadow:0 3em 8em -2em #0009}.dash__head[data-astro-cid-lhdeypth]{align-items:center;gap:1.2em;display:flex}.dash__title[data-astro-cid-lhdeypth]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.8em;font-weight:600}.dash__live[data-astro-cid-lhdeypth]{color:var(--mint);background:#47f0ae1f;border-radius:99em;align-items:center;gap:.6em;padding:.35em .9em;font-size:1.05em;font-weight:700;display:inline-flex}.dash__live[data-astro-cid-lhdeypth] .dot-live{width:.7em;height:.7em}.dash__tabs[data-astro-cid-lhdeypth]{background:#ffffff0f;border-radius:99em;gap:.4em;margin-left:auto;padding:.35em;display:flex}.dash__tabs[data-astro-cid-lhdeypth] button[data-astro-cid-lhdeypth]{color:#fff;border-radius:99em;padding:.4em 1em;font-size:1.05em;font-weight:700;transition:background .3s,color .3s}.dash__tabs[data-astro-cid-lhdeypth] button[data-astro-cid-lhdeypth].is-active{color:var(--ink);background:#fff}.dash__kpis[data-astro-cid-lhdeypth]{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:1em;display:grid}.kpi[data-astro-cid-lhdeypth]{background:#ffffff0b;border:1px solid #ffffff12;border-radius:1.2em;gap:.3em;padding:1.2em 1.3em;display:grid}.kpi--hero[data-astro-cid-lhdeypth]{background:var(--grad);border-color:#0000;box-shadow:0 1.4em 3em -1.2em #536de6e6}.kpi__l[data-astro-cid-lhdeypth]{color:#fff;font-size:1em;font-weight:600}.kpi--hero[data-astro-cid-lhdeypth] .kpi__l[data-astro-cid-lhdeypth]{color:#fff}.kpi__v[data-astro-cid-lhdeypth]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:2.6em;font-weight:600;line-height:1}.kpi--hero[data-astro-cid-lhdeypth] .kpi__v[data-astro-cid-lhdeypth]{font-size:3em}.kpi__d[data-astro-cid-lhdeypth]{color:var(--mint);font-size:.95em;font-weight:700}.kpi--hero[data-astro-cid-lhdeypth] .kpi__d[data-astro-cid-lhdeypth],.kpi__d--muted[data-astro-cid-lhdeypth]{color:#fff}.dash__chart[data-astro-cid-lhdeypth]{min-height:0;position:relative}.dash__chart[data-astro-cid-lhdeypth] svg[data-astro-cid-lhdeypth]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dash__grid[data-astro-cid-lhdeypth] line[data-astro-cid-lhdeypth]{stroke:#ffffff12;stroke-width:1px;vector-effect:non-scaling-stroke}.dash__line[data-astro-cid-lhdeypth]{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dash__before[data-astro-cid-lhdeypth]{fill:none;stroke:#ffffff47;stroke-width:1.6px;stroke-dasharray:5 6;vector-effect:non-scaling-stroke}.dash__cross[data-astro-cid-lhdeypth]{stroke:#ffffff4d;stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0}.dash__dot[data-astro-cid-lhdeypth]{fill:#fff;stroke:var(--blue-500);stroke-width:3px;vector-effect:non-scaling-stroke;opacity:0}.dash__tip[data-astro-cid-lhdeypth]{color:var(--ink);pointer-events:none;opacity:0;white-space:nowrap;background:#fff;border-radius:.8em;padding:.6em .9em;font-size:1em;line-height:1.25;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-130%)}.dash__tip[data-astro-cid-lhdeypth] b[data-astro-cid-lhdeypth]{font-size:1.2em}.dash__tip[data-astro-cid-lhdeypth] span[data-astro-cid-lhdeypth]{color:#14162b;font-size:.85em}.dash__legend[data-astro-cid-lhdeypth]{color:#fff;gap:1.4em;font-size:.95em;display:flex;position:absolute;top:-.4em;right:0}.dash__legend[data-astro-cid-lhdeypth] i[data-astro-cid-lhdeypth]{vertical-align:middle;border-radius:1em;width:1.4em;height:.22em;margin-right:.5em;display:inline-block}.dash__legend[data-astro-cid-lhdeypth] .l1[data-astro-cid-lhdeypth]{background:var(--grad)}.dash__legend[data-astro-cid-lhdeypth] .l2[data-astro-cid-lhdeypth]{background:repeating-linear-gradient(90deg,#fff6 0 4px,#0000 4px 8px)}.dash__bottom[data-astro-cid-lhdeypth]{grid-template-columns:1fr 1.25fr;gap:1.4em;min-height:9.2em;display:grid}.dash__channels[data-astro-cid-lhdeypth]{align-content:center;gap:1em;display:grid}.ch[data-astro-cid-lhdeypth]{grid-template-columns:1fr auto;gap:.5em;font-size:1.05em;display:grid}.ch[data-astro-cid-lhdeypth] span[data-astro-cid-lhdeypth]{color:#fff;font-weight:600}.ch[data-astro-cid-lhdeypth] b[data-astro-cid-lhdeypth]{font-variant-numeric:tabular-nums}.ch[data-astro-cid-lhdeypth] i[data-astro-cid-lhdeypth]{background:#ffffff12;border-radius:1em;grid-column:1/-1;height:.6em;overflow:hidden}.ch[data-astro-cid-lhdeypth] s[data-astro-cid-lhdeypth]{height:100%;width:var(--w);border-radius:inherit;background:var(--grad);transform-origin:0;transition:width 1s var(--ease-out);display:block}.dash__feed[data-astro-cid-lhdeypth]{align-content:start;gap:.6em;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.dash__feed[data-astro-cid-lhdeypth] li{white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff12;border-radius:.9em;align-items:center;gap:.9em;padding:.7em 1em;font-size:1em;display:flex}.dash__feed[data-astro-cid-lhdeypth] .fi{width:2em;height:2em;color:var(--mint);background:#47f0ae24;border-radius:.6em;flex:none;place-items:center;font-weight:800;display:grid}.dash__feed[data-astro-cid-lhdeypth] .ft{text-overflow:ellipsis;color:#fff;flex:1;overflow:hidden}.dash__feed[data-astro-cid-lhdeypth] .fv{font-variant-numeric:tabular-nums;font-weight:800}.dash__feed[data-astro-cid-lhdeypth] .fs{color:#fff;background:#536de633;border-radius:.5em;padding:.2em .6em;font-size:.85em}.dash__note[data-astro-cid-lhdeypth]{color:#fff;font-size:1em;position:absolute;bottom:0;left:0}@media (pointer:coarse){.demo--stack[data-astro-cid-lhdeypth] .dash__tabs[data-astro-cid-lhdeypth] button[data-astro-cid-lhdeypth]{min-height:44px;padding-inline:1.2em}}@container (width<=560px){.demo--stack[data-astro-cid-lhdeypth] .dash[data-astro-cid-lhdeypth]{aspect-ratio:auto;font-size:max(2.94118cqi,10px)}.demo--stack[data-astro-cid-lhdeypth] .dash__win[data-astro-cid-lhdeypth]{grid-template-rows:auto auto 13em auto;gap:1.3em;padding:1.4em;position:relative;inset:auto}.demo--stack[data-astro-cid-lhdeypth] .dash__head[data-astro-cid-lhdeypth]{flex-wrap:wrap;gap:.8em}.demo--stack[data-astro-cid-lhdeypth] .dash__title[data-astro-cid-lhdeypth]{font-size:1.6em}.demo--stack[data-astro-cid-lhdeypth] .dash__tabs[data-astro-cid-lhdeypth] button[data-astro-cid-lhdeypth]{min-height:44px;padding:0 1.1em;font-size:1.1em}.demo--stack[data-astro-cid-lhdeypth] .dash__kpis[data-astro-cid-lhdeypth]{grid-template-columns:1fr 1fr;gap:.8em}.demo--stack[data-astro-cid-lhdeypth] .kpi[data-astro-cid-lhdeypth]{padding:1em 1.1em}.demo--stack[data-astro-cid-lhdeypth] .kpi__v[data-astro-cid-lhdeypth],.demo--stack[data-astro-cid-lhdeypth] .kpi--hero[data-astro-cid-lhdeypth] .kpi__v[data-astro-cid-lhdeypth]{font-size:2.3em}.demo--stack[data-astro-cid-lhdeypth] .dash__legend[data-astro-cid-lhdeypth]{top:-1.4em}.demo--stack[data-astro-cid-lhdeypth] .dash__bottom[data-astro-cid-lhdeypth]{grid-template-columns:minmax(0,1fr);min-height:0}.demo--stack[data-astro-cid-lhdeypth] .dash__feed[data-astro-cid-lhdeypth]{height:8.4em}.demo--stack[data-astro-cid-lhdeypth] .dash__note[data-astro-cid-lhdeypth]{margin-top:.9em;position:static}}.mp-dash__frame[data-astro-cid-btcs2v4r]{width:min(100%,1100px);margin-inline:auto}@media (width<=760px){.mp-dash[data-astro-cid-btcs2v4r]{display:none}}.ki-shift__text[data-astro-cid-obcaeitd]{font-family:var(--font-display);letter-spacing:-.035em;max-width:24ch;margin-top:clamp(24px,3vw,40px);font-size:clamp(1.9rem,4.2vw,4.6rem);font-weight:500;line-height:1.06}.aip__rail[data-astro-cid-ygc2ex7m]{--vh:clamp(180px, 15vw, 230px);padding-top:8px;position:relative}.aip__line[data-astro-cid-ygc2ex7m]{left:12.5%;top:calc(8px + var(--vh) / 2 - 20px);width:75%;height:40px;position:absolute;overflow:visible}.aip__base[data-astro-cid-ygc2ex7m]{stroke:var(--line-2);stroke-width:2px;stroke-dasharray:6 8;vector-effect:non-scaling-stroke;fill:none}.aip__fill[data-astro-cid-ygc2ex7m]{stroke:url(#aipG);stroke-width:3px;vector-effect:non-scaling-stroke;fill:none;filter:drop-shadow(0 0 8px #536de6e6)}.aip__pulse[data-astro-cid-ygc2ex7m]{stroke:#fff;stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke;fill:none;stroke-dasharray:30 970;opacity:.8;animation:2.6s linear infinite aipPulse}@keyframes aipPulse{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}.aip__stages[data-astro-cid-ygc2ex7m]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,28px);display:grid;position:relative}.aip__stage[data-astro-cid-ygc2ex7m]{text-align:center;transition:transform .8s var(--ease-out);align-content:start;justify-items:center;gap:10px;display:grid;transform:translateY(16px)}.aip__stage[data-astro-cid-ygc2ex7m].is-on{transform:none}.aip__stage[data-astro-cid-ygc2ex7m]>[data-astro-cid-ygc2ex7m]:not(.viz),.viz[data-astro-cid-ygc2ex7m]>[data-astro-cid-ygc2ex7m]{opacity:.72;transition:opacity .6s var(--ease-out)}.aip__stage[data-astro-cid-ygc2ex7m].is-on>[data-astro-cid-ygc2ex7m]:not(.viz),.is-on[data-astro-cid-ygc2ex7m] .viz[data-astro-cid-ygc2ex7m]>[data-astro-cid-ygc2ex7m]{opacity:1}.aip__no[data-astro-cid-ygc2ex7m]{font-family:var(--font-mono);color:var(--blue-300);margin-top:14px;font-size:.75rem}.aip__title[data-astro-cid-ygc2ex7m]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.15rem,1.5vw,1.45rem);font-weight:560}.aip__text[data-astro-cid-ygc2ex7m]{color:var(--fg-2);max-width:26ch;font-size:.9375rem}.viz[data-astro-cid-ygc2ex7m]{width:100%;height:var(--vh);border:1px solid var(--line-2);isolation:isolate;text-align:left;transition:border-color .6s, box-shadow .9s var(--ease-out);background:linear-gradient(#121743,#0a0d2c);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #000c}.aip__stage[data-astro-cid-ygc2ex7m].is-on .viz[data-astro-cid-ygc2ex7m]{border-color:#7a8dff80;box-shadow:0 0 0 6px #536de61a,0 40px 80px -30px #536de699}.aip__stage[data-astro-cid-ygc2ex7m]:last-child.is-on .viz[data-astro-cid-ygc2ex7m]{border-color:#47f0ae8c;box-shadow:0 0 0 6px #47f0ae14,0 40px 80px -30px #47f0ae73}.vs__bar[data-astro-cid-ygc2ex7m]{border-bottom:1px solid #ffffff14;align-items:center;gap:5px;height:28px;padding-inline:12px;display:flex}.vs__bar[data-astro-cid-ygc2ex7m] i[data-astro-cid-ygc2ex7m]{background:#ffffff38;border-radius:50%;width:7px;height:7px}.vs__bar[data-astro-cid-ygc2ex7m] em[data-astro-cid-ygc2ex7m]{font:500 10px/1.4 var(--font-mono);color:var(--fg-3);background:#ffffff12;border-radius:999px;margin-left:8px;padding:2px 10px;font-style:normal}.vs__body[data-astro-cid-ygc2ex7m]{grid-template-columns:44% 1fr;gap:12px;padding:12px;display:grid}.vs__body[data-astro-cid-ygc2ex7m] img[data-astro-cid-ygc2ex7m]{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%}.vs__lines[data-astro-cid-ygc2ex7m],.sc__doc[data-astro-cid-ygc2ex7m]{align-content:start;gap:8px;padding-top:4px;display:grid}.vs__lines[data-astro-cid-ygc2ex7m] i[data-astro-cid-ygc2ex7m],.sc__doc[data-astro-cid-ygc2ex7m] i[data-astro-cid-ygc2ex7m],.ch__row[data-astro-cid-ygc2ex7m] i[data-astro-cid-ygc2ex7m]{width:var(--w);background:#ffffff24;border-radius:4px;height:7px;display:block}.vs__tags[data-astro-cid-ygc2ex7m]{flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.vs__tags[data-astro-cid-ygc2ex7m] b[data-astro-cid-ygc2ex7m]{color:#dfe5ff;font:600 10.5px/1.3 var(--font-mono);opacity:0;transition:opacity .5s var(--ease-out), transform .7s var(--ease-out);transition-delay:calc(.2s + var(--d) * .16s);background:#536de638;border:1px solid #7a8dff73;border-radius:999px;padding:4px 10px;transform:translateY(10px)scale(.9)}.is-on[data-astro-cid-ygc2ex7m] .vs__tags[data-astro-cid-ygc2ex7m] b[data-astro-cid-ygc2ex7m]{opacity:1;transform:none}.viz--scan[data-astro-cid-ygc2ex7m]{padding:14px}.sc__bots[data-astro-cid-ygc2ex7m]{flex-wrap:wrap;gap:5px;margin-bottom:14px;display:flex}.sc__bots[data-astro-cid-ygc2ex7m] b[data-astro-cid-ygc2ex7m]{font:600 9.5px/1.3 var(--font-mono);color:var(--fg-3);background:#ffffff12;border-radius:6px;padding:3px 8px;transition:color .4s,background-color .4s}.is-on[data-astro-cid-ygc2ex7m] .sc__bots[data-astro-cid-ygc2ex7m] b[data-astro-cid-ygc2ex7m]{color:#c9d2ff;background:#536de633}.sc__doc[data-astro-cid-ygc2ex7m]{gap:10px}.sc__doc[data-astro-cid-ygc2ex7m] .hit[data-astro-cid-ygc2ex7m]{transition:background-color .5s,box-shadow .5s;transition-delay:calc(.4s + var(--d) * .35s)}.is-on[data-astro-cid-ygc2ex7m] .sc__doc[data-astro-cid-ygc2ex7m] .hit[data-astro-cid-ygc2ex7m]{background:linear-gradient(90deg,#536de6,#47f0ae);box-shadow:0 0 14px #47f0ae73}.sc__beam[data-astro-cid-ygc2ex7m]{pointer-events:none;opacity:0;background:linear-gradient(#0000,#536de647 70%,#9caeffe6 98%,#0000);height:46px;transition:opacity .4s;position:absolute;top:30%;left:0;right:0}.is-on[data-astro-cid-ygc2ex7m] .sc__beam[data-astro-cid-ygc2ex7m]{opacity:1;animation:2.4s cubic-bezier(.45,0,.55,1) infinite scBeam}@keyframes scBeam{0%{transform:translateY(-30px)}to{transform:translateY(calc(var(--vh) * .7))}}.viz--graph[data-astro-cid-ygc2ex7m] svg[data-astro-cid-ygc2ex7m]{width:100%;height:100%;position:absolute;inset:0}.viz--graph[data-astro-cid-ygc2ex7m] path[data-astro-cid-ygc2ex7m]{fill:none;stroke:#7a8dffd9;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease-out);transition-delay:calc(.2s + var(--d) * .14s)}.is-on[data-astro-cid-ygc2ex7m] .viz--graph[data-astro-cid-ygc2ex7m] path[data-astro-cid-ygc2ex7m]{stroke-dashoffset:0}.gr__src[data-astro-cid-ygc2ex7m],.gr__core[data-astro-cid-ygc2ex7m]{white-space:nowrap;border-radius:999px;position:absolute;translate:-50% -50%}.gr__src[data-astro-cid-ygc2ex7m]{color:var(--fg-2);transition:border-color .5s,color .5s,background-color .5s;transition-delay:calc(.5s + var(--d) * .14s);background:#171d52;border:1px solid #ffffff24;padding:5px 11px;font-size:11.5px;font-weight:600}.is-on[data-astro-cid-ygc2ex7m] .gr__src[data-astro-cid-ygc2ex7m]{color:#fff;background:#1d2566;border-color:#7a8dffb3}.gr__core[data-astro-cid-ygc2ex7m]{background:var(--grad);color:#fff;padding:8px 15px;font-size:12.5px;font-weight:700;top:50%;left:50%;box-shadow:0 0 #536de680}.is-on[data-astro-cid-ygc2ex7m] .gr__core[data-astro-cid-ygc2ex7m]{animation:2.2s ease-out infinite grPulse}@keyframes grPulse{0%{box-shadow:0 0 #536de68c}to{box-shadow:0 0 0 18px #536de600}}.viz--chat[data-astro-cid-ygc2ex7m]{align-content:start;gap:12px;padding:14px;display:grid}.ch__q[data-astro-cid-ygc2ex7m]{max-width:85%;color:var(--fg-2);background:#ffffff1a;border-radius:14px 14px 4px;justify-self:end;padding:8px 12px;font-size:12px}.ch__a[data-astro-cid-ygc2ex7m]{color:#14162b;transform-origin:0 0;transition:opacity .6s var(--ease-out), transform .8s var(--ease-out);background:#fff;border-radius:4px 14px 14px;gap:7px;padding:10px;display:grid;transform:translateY(10px)scale(.96)}.viz[data-astro-cid-ygc2ex7m]>.ch__a[data-astro-cid-ygc2ex7m]{opacity:0}.is-on[data-astro-cid-ygc2ex7m] .viz[data-astro-cid-ygc2ex7m]>.ch__a[data-astro-cid-ygc2ex7m]{opacity:1;transform:none}.ch__row[data-astro-cid-ygc2ex7m]{opacity:0;min-height:22px;transition:opacity .5s var(--ease-out), transform .6s var(--ease-out);transition-delay:calc(.3s + var(--d) * .2s);border-radius:8px;align-items:center;gap:8px;padding:2px 6px;font-size:12.5px;font-weight:700;display:flex;transform:translate(-8px)}.is-on[data-astro-cid-ygc2ex7m] .ch__row[data-astro-cid-ygc2ex7m]{opacity:1;transform:none}.ch__row[data-astro-cid-ygc2ex7m] b[data-astro-cid-ygc2ex7m]{color:#14162b;background:#eef0fb;border-radius:6px;place-items:center;width:18px;height:18px;font-size:10.5px;display:grid}.ch__row[data-astro-cid-ygc2ex7m] i[data-astro-cid-ygc2ex7m]{background:#e3e6f3}.ch__row[data-astro-cid-ygc2ex7m].is-top{background:linear-gradient(90deg,#536de624,#47f0ae2e)}.ch__row[data-astro-cid-ygc2ex7m].is-top b[data-astro-cid-ygc2ex7m]{color:#fff;background:linear-gradient(135deg,#3a47d4,#1aa874)}.ch__row[data-astro-cid-ygc2ex7m] em[data-astro-cid-ygc2ex7m]{color:#1aa874;margin-left:auto;font-style:normal}@media (width<=900px){.aip__line[data-astro-cid-ygc2ex7m]{display:none}.aip__stages[data-astro-cid-ygc2ex7m]{grid-template-columns:1fr 1fr;row-gap:48px}}@media (width<=560px){.aip__stages[data-astro-cid-ygc2ex7m]{grid-template-columns:1fr}.aip__rail[data-astro-cid-ygc2ex7m]{--vh:200px}}.gc[data-astro-cid-5aiitnlf]{overflow:clip}.gc__grid[data-astro-cid-5aiitnlf]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,110px);display:grid}.gc__text[data-astro-cid-5aiitnlf]{gap:24px;display:grid}.gc__text[data-astro-cid-5aiitnlf] h2{font-size:clamp(2rem,3vw,3.4rem)}.gc__cta[data-astro-cid-5aiitnlf]{gap:14px;margin-top:6px;display:grid}.gc__kicker[data-astro-cid-5aiitnlf]{font-family:var(--font-mono);color:var(--mint);align-items:center;gap:10px;font-size:.75rem;display:flex}.gc__kicker[data-astro-cid-5aiitnlf] i[data-astro-cid-5aiitnlf]{background:var(--mint);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite gc-live;box-shadow:0 0 0 4px #47f0ae2e}@keyframes gc-live{50%{box-shadow:0 0 0 8px #47f0ae00}}.gc__btns[data-astro-cid-5aiitnlf]{flex-wrap:wrap;gap:12px;display:flex}.gc__viz-in[data-astro-cid-5aiitnlf]{display:contents}.gc__viz[data-astro-cid-5aiitnlf]{color:#fff;min-width:0;display:block;position:relative}@media (width<=900px){.gc__grid[data-astro-cid-5aiitnlf]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gc__kicker[data-astro-cid-5aiitnlf] i[data-astro-cid-5aiitnlf]{animation:none}}.gs__glow[data-astro-cid-jw7jn2qo]{z-index:-1;filter:blur(40px);will-change:filter;background:radial-gradient(circle at 40% 45%,#536de680,#0000 60%),radial-gradient(circle at 75% 70%,#47f0ae38,#0000 55%);border-radius:50%;position:absolute;inset:4% 2%;transform:translateZ(0)}.gs__win[data-astro-cid-jw7jn2qo]{transition:transform .6s var(--ease-out);background:linear-gradient(160deg,#172144eb,#090c26f5);border:1px solid #9caeff38;border-radius:26px;gap:clamp(14px,1.4vw,20px);padding:clamp(16px,1.6vw,24px);font-size:clamp(.8125rem,.9vw,.9375rem);display:grid;position:relative;overflow:hidden;box-shadow:0 50px 120px -40px #2326abe6,inset 0 1px #ffffff0f}.gc__viz[data-astro-cid-jw7jn2qo]:hover .gs__win[data-astro-cid-jw7jn2qo]{transform:translateY(-4px)}.gs__bar[data-astro-cid-jw7jn2qo]{align-items:center;gap:12px;display:flex}.gs__dots[data-astro-cid-jw7jn2qo]{gap:6px;display:flex}.gs__dots[data-astro-cid-jw7jn2qo] i[data-astro-cid-jw7jn2qo]{background:#ffffff29;border-radius:50%;width:10px;height:10px}.gs__app[data-astro-cid-jw7jn2qo]{font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:8px;font-weight:600;display:flex}.gs__app[data-astro-cid-jw7jn2qo] svg{width:16px;color:var(--mint)}.gs__demo[data-astro-cid-jw7jn2qo]{font-family:var(--font-mono);color:#fff;border:1px solid #ffffff2e;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:.6875rem}.gs__url[data-astro-cid-jw7jn2qo]{font-family:var(--font-mono);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;padding:8px 8px 8px 18px;font-size:1.05em;display:flex}.gs__proto[data-astro-cid-jw7jn2qo],.gs__typed[data-astro-cid-jw7jn2qo]{color:#fff}.gs__caret[data-astro-cid-jw7jn2qo]{background:var(--mint);width:2px;height:1.2em;margin-left:2px;animation:1s step-end infinite gs-blink}@keyframes gs-blink{50%{opacity:0}}.gs__go[data-astro-cid-jw7jn2qo]{background:var(--grad);font-family:var(--font-body);border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:9px 16px;font-size:.875rem;font-weight:600;transition:transform .25s,box-shadow .4s;display:flex}.gs__go[data-astro-cid-jw7jn2qo] svg{width:15px}.gs__go[data-astro-cid-jw7jn2qo].is-press{transform:scale(.94);box-shadow:0 0 0 8px #536de640}.gs__body[data-astro-cid-jw7jn2qo]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(14px,1.6vw,24px);display:grid}.gs__list[data-astro-cid-jw7jn2qo]{gap:6px;display:grid}.gs__row[data-astro-cid-jw7jn2qo]{opacity:.35;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 12px;transition:opacity .4s,background .4s,border-color .4s;display:grid}.gs__row[data-astro-cid-jw7jn2qo].is-run,.gs__row[data-astro-cid-jw7jn2qo].is-done{opacity:1}.gs__row[data-astro-cid-jw7jn2qo].is-run:not(.is-done){background:#536de61f;border-color:#9caeff4d}.gs__state[data-astro-cid-jw7jn2qo]{place-items:center;width:26px;height:26px;display:grid;position:relative}.gs__spin[data-astro-cid-jw7jn2qo]{border:2px solid #9caeff40;border-top-color:var(--blue-300);opacity:0;border-radius:50%;position:absolute;inset:2px}.gs__row[data-astro-cid-jw7jn2qo].is-run:not(.is-done) .gs__spin[data-astro-cid-jw7jn2qo]{opacity:1;animation:.7s linear infinite gs-spin}@keyframes gs-spin{to{transform:rotate(360deg)}}.gs__mark[data-astro-cid-jw7jn2qo]{border-radius:50%;place-items:center;width:24px;height:24px;font-size:.8125rem;font-weight:800;transition:transform .45s cubic-bezier(.34,1.56,.64,1);display:grid;transform:scale(0)}.gs__row[data-astro-cid-jw7jn2qo].is-done .gs__mark[data-astro-cid-jw7jn2qo]{transform:scale(1)}.is-ok[data-astro-cid-jw7jn2qo] .gs__mark[data-astro-cid-jw7jn2qo]{background:var(--mint);color:var(--ink)}.gs__mark[data-astro-cid-jw7jn2qo] svg{width:14px}.is-warn[data-astro-cid-jw7jn2qo] .gs__mark[data-astro-cid-jw7jn2qo]{color:var(--ink);background:#ffc85c}.gs__label[data-astro-cid-jw7jn2qo]{font-weight:600;line-height:1.25}.gs__note[data-astro-cid-jw7jn2qo]{font-family:var(--font-mono);color:#fff;opacity:0;font-size:.8em;transition:opacity .4s}.gs__row[data-astro-cid-jw7jn2qo].is-done .gs__note[data-astro-cid-jw7jn2qo]{opacity:1}.is-warn[data-astro-cid-jw7jn2qo].is-done .gs__note[data-astro-cid-jw7jn2qo]{color:#ffc85c}.gs__score[data-astro-cid-jw7jn2qo]{place-items:center;width:clamp(130px,13vw,190px);display:grid;position:relative}.gs__score[data-astro-cid-jw7jn2qo] svg[data-astro-cid-jw7jn2qo]{width:100%;transform:rotate(-90deg)}.gs__track[data-astro-cid-jw7jn2qo]{fill:none;stroke:#ffffff14;stroke-width:10px}.gs__arc[data-astro-cid-jw7jn2qo]{fill:none;stroke:url(#gs-ring);stroke-width:10px;stroke-linecap:round;filter:drop-shadow(0 0 10px #47f0ae73)}.gs__num[data-astro-cid-jw7jn2qo]{font-family:var(--font-display);align-items:baseline;gap:2px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)}.gs__num[data-astro-cid-jw7jn2qo] b[data-astro-cid-jw7jn2qo]{letter-spacing:-.04em;font-size:clamp(2.2rem,3vw,3.2rem);font-weight:600}.gs__num[data-astro-cid-jw7jn2qo] small[data-astro-cid-jw7jn2qo]{color:#fff;font-size:.875rem}.gs__cap[data-astro-cid-jw7jn2qo]{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#fff;font-size:.6875rem;position:absolute;top:64%;left:50%;transform:translate(-50%)}.gs__result[data-astro-cid-jw7jn2qo]{opacity:0;transition:opacity .6s, transform .8s var(--ease-out);background:linear-gradient(120deg,#47f0ae24,#536de629);border:1px solid #47f0ae59;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:14px 16px;line-height:1.45;display:grid;transform:translateY(12px)}.gs__win[data-astro-cid-jw7jn2qo].is-done .gs__result[data-astro-cid-jw7jn2qo]{opacity:1;transform:none}.gs__result[data-astro-cid-jw7jn2qo] b[data-astro-cid-jw7jn2qo]{font-family:var(--font-display);font-size:1.05em;font-weight:600;display:block}.gs__result-ico[data-astro-cid-jw7jn2qo]{background:var(--mint);width:40px;height:40px;color:var(--ink);border-radius:12px;place-items:center;display:grid}.gs__result-ico[data-astro-cid-jw7jn2qo] svg{width:20px}.gs__scanline[data-astro-cid-jw7jn2qo]{pointer-events:none;opacity:0;background:linear-gradient(#0000,#47f0ae1f 70%,#47f0ae80);height:12%;position:absolute;top:0;left:0;right:0}@media (width<=560px){.gs__body[data-astro-cid-jw7jn2qo]{grid-template-columns:1fr}.gs__score[data-astro-cid-jw7jn2qo]{grid-row:1;justify-self:center}.gs__note[data-astro-cid-jw7jn2qo]{display:none}.gs__cap[data-astro-cid-jw7jn2qo]{letter-spacing:.06em;font-size:.5625rem}}@media (width<=760px){.gs__win[data-astro-cid-jw7jn2qo]{border-radius:22px;gap:12px;padding:14px;font-size:.8125rem}.gs__url[data-astro-cid-jw7jn2qo]{padding:5px 5px 5px 14px;font-size:.9375em}.gs__go[data-astro-cid-jw7jn2qo]{padding:7px 13px}.gs__body[data-astro-cid-jw7jn2qo]{gap:12px}.gs__score[data-astro-cid-jw7jn2qo]{width:104px}.gs__num[data-astro-cid-jw7jn2qo] b[data-astro-cid-jw7jn2qo]{font-size:1.75rem}.gs__num[data-astro-cid-jw7jn2qo] small[data-astro-cid-jw7jn2qo]{font-size:.6875rem}.gs__cap[data-astro-cid-jw7jn2qo]{letter-spacing:.04em;font-size:.5rem;top:63%}.gs__list[data-astro-cid-jw7jn2qo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.gs__row[data-astro-cid-jw7jn2qo]{border-radius:10px;grid-template-columns:18px minmax(0,1fr);gap:8px;padding:8px 9px}.gs__state[data-astro-cid-jw7jn2qo],.gs__mark[data-astro-cid-jw7jn2qo]{width:18px;height:18px}.gs__mark[data-astro-cid-jw7jn2qo]{font-size:.6875rem}.gs__mark[data-astro-cid-jw7jn2qo] svg{width:11px}.gs__label[data-astro-cid-jw7jn2qo]{white-space:normal;font-size:.75rem;line-height:1.2}.gs__result[data-astro-cid-jw7jn2qo]{border-radius:14px;gap:10px;padding:10px 12px;font-size:.75rem;line-height:1.4}.gs__result-ico[data-astro-cid-jw7jn2qo]{border-radius:9px;width:30px;height:30px}.gs__result-ico[data-astro-cid-jw7jn2qo] svg{width:16px}}.gb__grid[data-astro-cid-3sfqhsdv]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(32px,4.5vw,88px);display:grid}.gb__title[data-astro-cid-3sfqhsdv]{max-width:11ch;margin-top:16px}.gb__lead[data-astro-cid-3sfqhsdv]{max-width:32rem;color:var(--fg);margin-top:clamp(14px,1.6vw,22px);font-size:clamp(1.0625rem,1.2vw,1.2rem);line-height:1.5}.gb__toggle[data-astro-cid-3sfqhsdv]{background:#fff;border:1px solid #05061a1a;border-radius:999px;grid-template-columns:1fr 1fr;margin-top:clamp(20px,2.4vw,32px);padding:5px;display:inline-grid;position:relative;box-shadow:0 14px 30px -20px #05061a80}.gb__toggle[data-astro-cid-3sfqhsdv] button[data-astro-cid-3sfqhsdv]{z-index:1;color:var(--fg);border-radius:999px;padding:10px 22px;font-size:.9375rem;font-weight:700;transition:color .35s;position:relative}.gb__toggle[data-astro-cid-3sfqhsdv] button[data-astro-cid-3sfqhsdv][aria-selected=true]{color:#fff}.gb__knob[data-astro-cid-3sfqhsdv]{background:#4b4f6b;border-radius:999px;width:calc(50% - 5px);transition:transform .55s cubic-bezier(.7,0,.2,1.3),background .4s;position:absolute;top:5px;bottom:5px;left:5px}[data-astro-cid-3sfqhsdv][data-state=after] .gb__knob[data-astro-cid-3sfqhsdv]{background:var(--grad);transform:translate(100%)}.gb__levers[data-astro-cid-3sfqhsdv]{grid-template-columns:1fr 1fr;gap:16px 22px;margin-top:clamp(22px,2.6vw,36px);display:grid}.gb__lever[data-astro-cid-3sfqhsdv]{grid-template-columns:auto 1fr;align-items:start;gap:12px;transition:opacity .4s;display:grid}.gb__state[data-astro-cid-3sfqhsdv]{width:26px;height:26px;margin-top:1px;display:grid;position:relative}.gb__x[data-astro-cid-3sfqhsdv],.gb__ok[data-astro-cid-3sfqhsdv]{transition:transform .45s cubic-bezier(.3,1.6,.5,1),opacity .3s;transition-delay:inherit;border-radius:50%;grid-area:1/1;place-items:center;display:grid}.gb__x[data-astro-cid-3sfqhsdv]{color:#d43c3c;background:#ff4d4d1f}.gb__ok[data-astro-cid-3sfqhsdv]{color:#fff;opacity:0;background:#10a36b;transform:scale(.3)}.gb__x[data-astro-cid-3sfqhsdv] svg,.gb__ok[data-astro-cid-3sfqhsdv] svg{width:14px}[data-astro-cid-3sfqhsdv][data-state=after] .gb__x[data-astro-cid-3sfqhsdv]{opacity:0;transform:scale(.3)}[data-astro-cid-3sfqhsdv][data-state=after] .gb__ok[data-astro-cid-3sfqhsdv]{opacity:1;transform:none}.gb__lever[data-astro-cid-3sfqhsdv],.gb__state[data-astro-cid-3sfqhsdv],.gb__x[data-astro-cid-3sfqhsdv],.gb__ok[data-astro-cid-3sfqhsdv]{transition-delay:inherit}.gb__lt[data-astro-cid-3sfqhsdv]{color:var(--fg);gap:2px;font-size:.875rem;line-height:1.4;display:grid}.gb__lt[data-astro-cid-3sfqhsdv] b[data-astro-cid-3sfqhsdv]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.0625rem}.gb__chat[data-astro-cid-3sfqhsdv]{position:relative}.gb__glow[data-astro-cid-3sfqhsdv]{z-index:-1;filter:blur(30px);opacity:.4;background:radial-gradient(60% 60%,#536de659,#0000 70%);border-radius:40px;transition:opacity .6s,background .6s;position:absolute;inset:10% 6% -6%}[data-astro-cid-3sfqhsdv][data-state=after] .gb__glow[data-astro-cid-3sfqhsdv]{opacity:1;background:radial-gradient(60% 60%,#47f0ae59,#536de640 50%,#0000 75%)}.gb__win[data-astro-cid-3sfqhsdv]{background:radial-gradient(120% 80% at 100% 0%, #3a47d459, transparent 60%), var(--ink);color:#fff;border-radius:30px;padding:clamp(22px,2.6vw,44px);display:grid;box-shadow:0 0 0 1px #9caeff2e,0 60px 120px -50px #05061ae6,0 40px 120px -60px #536de6cc}.gb__winbar[data-astro-cid-3sfqhsdv]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.gb__ai[data-astro-cid-3sfqhsdv]{align-items:center;gap:8px;font-size:.875rem;font-weight:700;display:inline-flex}.gb__ai[data-astro-cid-3sfqhsdv] svg{background:var(--grad);border-radius:10px;width:30px;height:30px;padding:7px}.gb__demo[data-astro-cid-3sfqhsdv]{letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff40;border-radius:999px;padding:3px 10px;font-size:.625rem;font-weight:700}.gb__q[data-astro-cid-3sfqhsdv]{background:var(--grad);border-radius:18px 18px 4px;justify-self:end;max-width:88%;margin-bottom:16px;padding:12px 16px;font-size:clamp(1rem,1.25vw,1.375rem);line-height:1.45}.gb__ans[data-astro-cid-3sfqhsdv]{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px 18px 18px 4px;grid-area:4/1;gap:12px;padding:16px 18px;font-size:clamp(1rem,1.25vw,1.375rem);line-height:1.5;transition:opacity .5s,transform .6s cubic-bezier(.2,.9,.3,1),filter .5s;display:grid}.gb__ans--after[data-astro-cid-3sfqhsdv]{opacity:0;filter:blur(6px);border-color:#47f0ae73;transform:translateY(14px)scale(.98);box-shadow:0 0 40px -12px #47f0ae8c}[data-astro-cid-3sfqhsdv][data-state=after] .gb__ans--before[data-astro-cid-3sfqhsdv]{opacity:0;filter:blur(6px);transform:translateY(-10px)scale(.98)}[data-astro-cid-3sfqhsdv][data-state=after] .gb__ans--after[data-astro-cid-3sfqhsdv]{opacity:1;filter:none;transform:none}.gb__other[data-astro-cid-3sfqhsdv]{background:#ffffff1a;border-radius:6px;padding:1px 7px}.gb__ans[data-astro-cid-3sfqhsdv] mark[data-astro-cid-3sfqhsdv]{color:var(--mint);background:#47f0ae33;border-radius:6px;padding:1px 8px;font-weight:700}.gb__miss[data-astro-cid-3sfqhsdv],.gb__hit[data-astro-cid-3sfqhsdv]{align-items:center;gap:8px;font-size:.875rem;font-weight:700;display:flex}.gb__miss[data-astro-cid-3sfqhsdv]{color:#ff8a8a}.gb__hit[data-astro-cid-3sfqhsdv]{color:var(--mint)}.gb__miss[data-astro-cid-3sfqhsdv] svg,.gb__hit[data-astro-cid-3sfqhsdv] svg{width:16px}.gb__src[data-astro-cid-3sfqhsdv]{flex-wrap:wrap;gap:6px;display:flex}.gb__src[data-astro-cid-3sfqhsdv] span[data-astro-cid-3sfqhsdv]{background:#ffffff14;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.75rem;display:inline-flex}.gb__src[data-astro-cid-3sfqhsdv] svg{width:13px;color:var(--blue-300)}@media (width<=1000px){.gb__grid[data-astro-cid-3sfqhsdv]{grid-template-columns:1fr}}@media (width<=560px){.gb__levers[data-astro-cid-3sfqhsdv]{grid-template-columns:1fr}.gb__toggle[data-astro-cid-3sfqhsdv] button[data-astro-cid-3sfqhsdv]{min-height:44px;padding:9px 16px}}@media (width<=760px){.gb__toggle[data-astro-cid-3sfqhsdv]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}}.ki-chat[data-astro-cid-uqilacbg]{gap:14px;font-size:1rem;line-height:1.45;display:grid}.ki-chat__q[data-astro-cid-uqilacbg]{color:#fff;background:#ffffff29;border:1px solid #ffffff47;border-radius:20px 20px 6px;justify-self:end;max-width:85%;padding:14px 18px}.ki-chat__a[data-astro-cid-uqilacbg]{color:var(--ink);background:#fff;border-radius:20px 20px 20px 6px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex;box-shadow:0 30px 60px -30px #05061a99}.ki-chat__ico[data-astro-cid-uqilacbg]{background:var(--grad-diag);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.ki-chat__ico[data-astro-cid-uqilacbg] svg{width:16px;height:16px}.ki-chat[data-astro-cid-uqilacbg] mark[data-astro-cid-uqilacbg]{color:var(--ink);background:#ffe27a;border-radius:6px;padding:0 .25em;font-weight:700}.rq-stars{color:#ffc531;letter-spacing:.08em}.rq-av{background:var(--grad);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:.8125rem;font-weight:700;display:grid}.rq-cta{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:clamp(32px,4vw,52px);font-size:.875rem;display:flex}.rq-cta--center{justify-content:center}.rq-slashes{pointer-events:none;width:80%;height:120%;position:absolute;bottom:-10%;right:-10%}.rq-slashes line{stroke:#ffffff1f;stroke-width:150px;stroke-linecap:round}.rq-slashes line+line{stroke:#ffffff2e}.rq-hero{padding:calc(var(--header-h) + clamp(40px, 7vh, 90px)) 0 clamp(56px, 8vh, 110px);background:var(--ink);color:#fff;position:relative;overflow:clip}.rq-hero__glow{filter:blur(60px);background:radial-gradient(circle,#536de66b,#0000 65%);border-radius:50%;width:62vw;height:62vw;position:absolute;top:-20vw;right:-15vw}.rq-hero__wrap{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid;position:relative}.rq-hero__text{justify-items:start;gap:26px;display:grid}.rq-hero__title{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(2.6rem,5.2vw,5.4rem);font-weight:600;line-height:1}.rq-hero__title em{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--blue-300,#9caeff);margin-top:.12em;font-weight:400;display:block}.rq-rot{background:var(--grad-text,linear-gradient(90deg, #9caeff, #fff));color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;transition:opacity .3s,transform .3s;display:block}.rq-rot.is-out{opacity:0;transform:translateY(.25em)}.rq-hero__lead{color:#fff;max-width:36rem}.rq-hero__lead b{color:#fff}.rq-trust{color:#fff;flex-wrap:wrap;gap:8px 20px;font-size:.875rem;display:flex}.rq-trust b{color:#fff}.rq-stage{border-radius:var(--radius-xl);background:var(--grad-diag,var(--grad));place-items:center;min-height:clamp(420px,40vw,560px);display:grid;position:relative;overflow:hidden;box-shadow:0 60px 120px -50px #2326abe6}.rq-pin{backdrop-filter:blur(8px);white-space:nowrap;animation:6s ease-in-out infinite rq-float;animation-delay:calc(var(--i) * -1.3s);background:#ffffff24;border:1px solid #ffffff47;border-radius:999px;padding:7px 13px;font-size:.75rem;font-weight:600;position:absolute}.rq-pin:first-of-type{top:8%;left:6%}.rq-pin:nth-of-type(2){top:16%;right:6%}.rq-pin:nth-of-type(3){bottom:12%;left:4%}.rq-pin:nth-of-type(4){bottom:6%;right:8%}.rq-pin:nth-of-type(5){top:3%;left:38%}@keyframes rq-float{50%{transform:translateY(-10px)}}.rq-inbox{z-index:1;color:#111;background:#fff;border-radius:24px;width:min(88%,360px);padding:18px;position:relative;box-shadow:0 40px 80px -30px #05061ab3}.rq-inbox__head{justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.rq-inbox__head span{color:#0b6e40;text-transform:uppercase;letter-spacing:.08em;background:#18b26b1f;border-radius:999px;padding:3px 10px;font-size:.6875rem;font-weight:700}.rq-inbox__count{color:#555;border-block:1px solid #05061a14;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:14px 0;padding:14px 0;font-size:.8125rem;line-height:1.25;display:grid}.rq-inbox__count b{font-family:var(--font-display);letter-spacing:-.04em;color:var(--blue-600);font-size:2.6rem;line-height:1}.rq-inbox__count svg{fill:none;width:80px;stroke:var(--blue-600);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.rq-inbox__list{gap:8px;display:grid}.rq-inbox__list li{color:#555;background:#f3f4fb;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;font-size:.8125rem;line-height:1.25;display:flex}.rq-inbox__list li>span:nth-child(2){flex:1;min-width:0}.rq-inbox__list b{color:#111;display:block}.rq-inbox__list i{background:var(--blue-600);color:#fff;border-radius:999px;padding:3px 9px;font-size:.6875rem;font-style:normal;font-weight:700}.rq-inbox__list li.is-new{animation:rq-in .6s var(--ease-out)}@keyframes rq-in{0%{opacity:0;background:#dfe4ff;transform:translateY(-12px)scale(.97)}}.rq-right__head,.rq-cases__head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(24px,5vw,80px);margin-bottom:clamp(36px,5vw,64px);display:grid}.rq-right__head>div,.rq-cases__head>div{gap:16px;display:grid}.rq-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);display:grid}.rq-facts li{background:#fff;border-radius:24px;align-content:start;gap:10px;padding:clamp(22px,2.6vw,34px);display:grid;box-shadow:0 30px 70px -40px #0a0c284d}.rq-facts b{font-family:var(--font-display);letter-spacing:-.05em;background:var(--grad-text-light);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.8rem,4.6vw,4.6rem);font-weight:600;line-height:.9}.rq-facts span{color:var(--fg);font-weight:600}.rq-facts small{color:var(--fg-3);font-size:.8125rem}.rq-clients{background:var(--ink);padding-block:clamp(36px,5vw,64px);overflow:clip}.rq-clients__label{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-bottom:26px;font-size:.75rem;font-weight:700}.rq-clients__item{padding-inline:clamp(28px,4vw,56px)}.rq-clients__item img{opacity:.6;width:auto;height:clamp(30px,3vw,42px);transition:opacity .4s}.rq-clients__item img:hover{opacity:1}@media (width<=760px){.rq-clients .marquee{--gap:18px}.rq-clients__item{padding-inline:6px}.rq-clients__item img{height:22px}}.rq-reach{background:var(--grad-diag,var(--grad));color:#fff;overflow:clip}.rq-reach__wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid}.rq-reach__text{justify-items:start;gap:24px;display:grid}.rq-reach__text .t-lead{color:#fff}.rq-reach__steps{border-top:1px solid #ffffff38;gap:0;width:100%;display:grid}.rq-reach__steps li{border-bottom:1px solid #ffffff38;grid-template-columns:44px 1fr;padding:14px 0;font-size:1.0625rem;display:grid}.rq-reach__steps li>span:first-child{font-family:var(--font-mono);color:#fff;padding-top:5px;font-size:.75rem}.rq-reach__warn{color:#fff;max-width:36rem}.rq-reach__warn s{color:#fff;text-decoration-color:#ff6b81;text-decoration-thickness:2px}.rq-phone{justify-self:center;width:min(100%,300px);position:relative}.rq-phone__screen{aspect-ratio:9/17;color:#111;background:#fff;border:10px solid #0b0d22;border-radius:44px;grid-template-rows:auto 1fr auto;padding:46px 0 0;display:grid;overflow:hidden;rotate:-3deg;box-shadow:0 60px 120px -40px #05061acc}.rq-phone__top{align-items:center;gap:10px;padding:0 14px 10px;font-size:.8125rem;line-height:1.2;display:flex}.rq-phone__top small{color:#666;font-size:.6875rem;display:block}.rq-phone__media{background:#222;position:relative;overflow:hidden}.rq-phone__media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rq-phone__media:after{content:"";background:linear-gradient(#0000,#000000bf);position:absolute;inset:45% 0 0}.rq-phone__hook{z-index:1;font-family:var(--font-display);letter-spacing:-.03em;color:#fff;font-size:1.9rem;font-weight:600;line-height:.95;display:grid;position:absolute;bottom:14px;left:16px}.rq-phone__hook span{color:#ff4d6d}.rq-phone__hook small{font-family:var(--font-body);letter-spacing:0;color:#fff;margin-top:6px;font-size:.75rem;font-weight:600}.rq-phone__cta{color:var(--blue-600);justify-content:space-between;padding:14px 16px 18px;font-size:.8125rem;font-weight:700;display:flex}.rq-phone__cap{text-align:center;color:#fff;margin-top:20px;font-size:.8125rem}.rq-bubbles li{color:#111;white-space:nowrap;opacity:0;animation:8.5s ease-out infinite rq-bubble;animation-delay:calc(var(--i) * 1.7s);background:#fff;border-radius:16px;padding:9px 14px;font-size:.8125rem;font-weight:600;position:absolute;top:62%;box-shadow:0 16px 30px -14px #05061a99}.rq-bubbles li:nth-child(odd){left:-22%}.rq-bubbles li:nth-child(2n){right:-22%}@keyframes rq-bubble{0%{opacity:0;transform:translateY(30px)scale(.9)}5%,16%{opacity:1;transform:translateY(0)scale(1)}24%,to{opacity:0;transform:translateY(-110px)}}.rq-sys{background:var(--ink)}.rq-sys__head{gap:16px;max-width:52rem;margin-bottom:clamp(36px,5vw,64px);display:grid}.rq-sys__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);display:grid}.rq-step{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:26px;align-content:start;gap:14px;padding:clamp(24px,2.8vw,38px);display:grid}.rq-step--sys{background:#536de629;border-color:#9caeff66;grid-row:span 2}.rq-step__no{font-family:var(--font-display);letter-spacing:-.05em;color:var(--blue-300,#9caeff);font-size:2.6rem;font-weight:600;line-height:1}.rq-step__t{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;font-size:clamp(1.3rem,1.6vw,1.6rem);font-weight:600;line-height:1.1}.rq-step__t em{font-family:var(--font-serif);color:var(--blue-300,#9caeff);font-weight:400;display:block}.rq-step__p{color:#fff}.rq-step__tags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.rq-step__tags i{color:#fff;border:1px solid #fff3;border-radius:999px;padding:5px 11px;font-size:.75rem;font-style:normal;font-weight:600}.rq-step__chart{color:#111;background:#fff;border-radius:18px;gap:8px;padding:16px;font-size:.8125rem;display:grid}.rq-step__chart svg{width:100%;height:64px}.rq-step__area{fill:#536de626}.rq-step__line{fill:none;stroke:var(--blue-600);stroke-width:2.5px;stroke-linejoin:round}.rq-step__chart>span{background:#f3f4fb;border-radius:10px;justify-content:space-between;gap:10px;padding:8px 10px;display:flex}.rq-step__chart i{color:#128a53;font-style:normal;font-weight:700}.rq-step__chart i.mid{color:#c98a00}.rq-step--end{background:var(--grad-diag,var(--grad));border:0;justify-items:start}.rq-cases__head p{color:var(--fg-2)}.rq-cases__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);display:grid}.rq-case{transition:transform .6s var(--ease-out);background:#fff;border-radius:26px;grid-template-rows:auto 1fr;display:grid;overflow:hidden;box-shadow:0 30px 70px -40px #0a0c2859}.rq-case:hover{transform:translateY(-6px)}.rq-case__media{aspect-ratio:4/3;background:var(--ink-3);position:relative;overflow:hidden}.rq-case__media>img:first-child{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rq-case__media:after{content:"";background:linear-gradient(#05061a1a,#05061aa6);position:absolute;inset:0}.rq-case__no{z-index:1;font-family:var(--font-display);letter-spacing:-.05em;color:#fff;font-size:2.6rem;font-weight:600;position:absolute;top:14px;left:20px}.rq-case__logo{z-index:1;width:auto;max-width:60%;height:28px;position:absolute;bottom:18px;left:20px}.rq-case__body{align-content:start;gap:12px;padding:clamp(20px,2.4vw,30px);display:grid}.rq-case__body small{color:var(--fg-3);font-size:.8125rem}.rq-case__body small b{color:var(--fg)}.rq-case__t{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg);font-size:clamp(1.3rem,1.6vw,1.6rem);font-weight:600;line-height:1.12}.rq-case__t mark{color:var(--blue-600);background:0 0}.rq-case__row{border-top:1px solid var(--line);color:var(--fg-2);gap:2px;padding-top:10px;font-size:.875rem;display:grid}.rq-case__row i{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);font-size:.6875rem;font-style:normal;font-weight:700}.rq-cases__end{text-align:center;font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg);margin-top:clamp(36px,5vw,60px);font-size:clamp(1.4rem,2.2vw,2.2rem);font-weight:600;line-height:1.15}.rq-cases__end em{font-family:var(--font-serif);color:var(--blue-600);font-weight:400}.rq-quotes{padding-top:0}.rq-quotes__head{color:var(--fg-2);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:clamp(28px,4vw,48px);display:flex}.rq-quotes__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);display:grid}.rq-quote{background:#fff;border-radius:26px;align-content:space-between;gap:24px;margin:0;padding:clamp(24px,3vw,40px);display:grid;box-shadow:0 30px 70px -40px #0a0c284d}.rq-quote blockquote{font-family:var(--font-serif);color:var(--fg);font-size:clamp(1.25rem,1.6vw,1.55rem);line-height:1.3}.rq-quote figcaption{color:var(--fg-3);align-items:center;gap:12px;font-size:.8125rem;display:flex}.rq-quote figcaption b{color:var(--fg);display:block}.rq-quote--blue{background:var(--grad-diag,var(--grad))}.rq-quote--blue blockquote,.rq-quote--blue figcaption b,.rq-quote--blue figcaption{color:#fff}.rq-final__card{border-radius:var(--radius-xl);background:radial-gradient(80% 120% at 0% 0%, #fff3, transparent 50%), var(--grad-diag,var(--grad));color:#fff;isolation:isolate;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:clamp(32px,5vw,80px);padding:clamp(32px,6vw,96px);display:grid;position:relative;overflow:hidden}.rq-final__card .rq-slashes{z-index:-1}.rq-final__text{justify-items:start;gap:22px;display:grid}.rq-final__k{letter-spacing:.12em;text-transform:uppercase;color:#fff;font-size:.8125rem;font-weight:700}.rq-final__h{font-family:var(--font-display);letter-spacing:-.045em;max-width:14ch;font-size:clamp(2.4rem,4.6vw,4.8rem);font-weight:600;line-height:.98}.rq-final__h em{font-family:var(--font-serif);font-weight:400}.rq-final__lead{color:#fff;max-width:36rem}.rq-final__list{gap:8px;display:grid}.rq-final__list li{color:#fff;grid-template-columns:38px 1fr;display:grid}.rq-final__list span{font-family:var(--font-mono);color:#fff;padding-top:4px;font-size:.75rem}.rq-final__btn{color:var(--ink);transition:transform .4s var(--ease-out);background:#fff;border-radius:999px;align-items:center;gap:14px;margin-top:8px;padding:18px 28px;font-size:1.0625rem;font-weight:700;display:inline-flex;box-shadow:0 20px 40px -16px #05061a99}.rq-final__btn:hover{transform:translateY(-3px)}.rq-final__btn svg{width:20px;height:20px}.rq-final__trust{color:#fff;font-size:.8125rem}.rq-final__person{text-align:center;color:#fff;justify-items:center;gap:12px;font-size:.875rem;display:grid}.rq-final__person img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:min(100%,260px);box-shadow:0 0 0 1px #ffffff59,0 0 0 12px #ffffff14}.rq-final__person b{color:#fff;font-size:1rem;display:block}.rq-final__person a{color:#fff;text-underline-offset:4px;font-weight:700;text-decoration:underline}@media (pointer:coarse){.rq-final__person a{margin-block:-12px;padding-block:12px;display:inline-block}}.rq-final__close{text-align:center;font-family:var(--font-serif);color:var(--fg);margin-top:clamp(32px,4vw,52px);font-size:clamp(1.4rem,2.4vw,2.4rem);line-height:1.2}.rq-final__close em{color:var(--blue-600)}@media (width<=1000px){.rq-hero__wrap,.rq-right__head,.rq-cases__head,.rq-reach__wrap,.rq-final__card{grid-template-columns:minmax(0,1fr)}.rq-facts,.rq-sys__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rq-step--sys{grid-row:auto}.rq-cases__grid,.rq-quotes__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.rq-facts,.rq-sys__grid{grid-template-columns:minmax(0,1fr)}.rq-stage{min-height:420px}.rq-pin:nth-of-type(n+4){display:none}.rq-bubbles li:nth-child(odd){left:-6%}.rq-bubbles li:nth-child(2n){right:-6%}.rq-final__btn{padding:16px 22px;font-size:1rem}}@media (width<=760px){.rq-right,.rq-step__chart{display:none}}@media (prefers-reduced-motion:reduce){.rq-pin,.rq-bubbles li{animation:none}.rq-bubbles li{display:none}}.kr-gallery{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.kr-gallery__item{aspect-ratio:3/4;border-radius:20px;overflow:hidden}.kr-gallery__item:nth-child(4n+2),.kr-gallery__item:nth-child(4n+4){margin-top:60px}.kr-gallery--work{grid-template-columns:repeat(3,1fr)}.kr-gallery--work .kr-gallery__item:nth-child(n){margin-top:0}.kr-gallery--work .kr-gallery__item:nth-child(3n+2){margin-top:60px}.kr-gallery--office{grid-template-columns:repeat(3,1fr)}.kr-gallery--office .kr-gallery__item{aspect-ratio:4/3}.kr-gallery--office .kr-gallery__item:nth-child(n){margin-top:0}.kr-gallery--office .kr-gallery__item:nth-child(3n+2){margin-top:60px}.kr-gallery__item img{object-fit:cover;width:100%;height:100%}.kr-cta__card{width:calc(100% - 2 * var(--gutter));max-width:var(--maxw);border-radius:var(--radius-xl);background:var(--card);border:1px solid var(--line);grid-template-columns:200px 1fr;align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(24px,3.4vw,48px);display:grid}.kr-cta__card img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:200px}.kr-cta__card>div{justify-items:start;gap:16px;display:grid}.kr-cta__card a:not(.btn){color:#fff;text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.kr-gallery{grid-template-columns:1fr 1fr;gap:30px 10px;padding-bottom:40px}.kr-gallery .kr-gallery__item:nth-child(n){margin-top:0}.kr-gallery .kr-gallery__item:nth-child(2n){position:relative;top:40px}.kr-cta__card{grid-template-columns:1fr}}.jp-hero{padding:calc(var(--header-h) + clamp(40px, 6vw, 90px)) 0 clamp(40px, 6vw, 80px);isolation:isolate;position:relative;overflow:clip}.jp-hero__glow{z-index:-1;background:radial-gradient(circle,#3a47d466,#0000 65%);border-radius:50%;width:70vw;height:70vw;position:absolute;top:-20vw;right:-20vw}.jp-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid}.jp-hero__text{justify-items:start;gap:22px;display:grid}.jp-back{color:var(--fg-2);align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:inline-flex}.jp-back svg{width:16px}@media (pointer:coarse){.jp-back{min-height:44px;margin-block:-11px}}.jp-chips{flex-wrap:wrap;gap:8px;display:flex}.jp-title{letter-spacing:-.05em;font-size:clamp(2.8rem,7vw,7.4rem);line-height:.9}.jp-hero__img{border-radius:var(--radius-xl);aspect-ratio:4/5;width:100%;max-height:78svh;overflow:hidden}.jp-hero__img img{object-fit:cover;width:100%;height:100%}.jp-body__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(20px,3vw,40px);display:grid}.jp-block{grid-column:1/-1;gap:18px;max-width:56rem;margin-bottom:clamp(8px,2vw,24px);display:grid}.jp-list{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);align-content:start;gap:18px;padding:clamp(24px,3vw,40px);display:grid}.jp-list ul{gap:12px;display:grid}.jp-list li{color:var(--fg-2);gap:12px;line-height:1.5;display:flex}.jp-list li b{color:var(--fg);font-weight:650}.jp-list svg{width:22px;height:22px;color:var(--mint);background:#47f0ae26;border-radius:50%;flex:none;margin-top:1px;padding:4px}.jp-cta{border-radius:var(--radius);background:var(--grad-diag);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:clamp(24px,3vw,40px);display:flex}.jp-cta__title{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;font-size:clamp(1.5rem,2.6vw,2.4rem);font-weight:600;line-height:1.1}.jp-benefit{gap:2px;display:grid}.jp-about__text{justify-items:start;gap:22px;display:grid}.jp-sticky{z-index:800;background:var(--grad);color:#fff;opacity:0;pointer-events:none;height:54px;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-weight:700;display:inline-flex;position:fixed;bottom:clamp(16px,2vw,32px);right:clamp(16px,2vw,32px);transform:translateY(20px);box-shadow:0 14px 40px #14185073}.jp-sticky.is-on{opacity:1;pointer-events:auto;transform:none}.jp-sticky svg{width:18px}@media (width<=900px){.jp-hero__grid,.jp-body__grid{grid-template-columns:1fr}.jp-hero__img{aspect-ratio:4/4.4}.jp-sticky{left:16px;right:16px}}.vi-hero{padding:calc(var(--header-h) + clamp(40px, 6vw, 90px)) 0 clamp(40px, 6vw, 80px);isolation:isolate;position:relative;overflow:clip}.vi-hero__glow{z-index:-1;background:radial-gradient(circle,#3a47d466,#0000 65%);border-radius:50%;width:70vw;height:70vw;position:absolute;top:-20vw;right:-20vw}.vi-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid}.vi-hero__text{gap:22px;display:grid}.vi-back{color:var(--fg-2);align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:inline-flex}.vi-back svg{width:16px}@media (pointer:coarse){.vi-back{justify-self:start;min-height:44px;margin-block:-11px}}.vi-chips{flex-wrap:wrap;gap:8px;display:flex}.vi-title{letter-spacing:-.05em;hyphens:manual;font-size:clamp(2.6rem,6.4vw,7rem);line-height:.9}.vi-salary{font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,2.2rem);font-weight:560;display:grid}.vi-salary small{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);font-size:.75rem;font-weight:700}.vi-hero__img{border-radius:var(--radius-xl);aspect-ratio:4/5;overflow:hidden}.vi-hero__img img{object-fit:cover;width:100%;height:100%}.vi-body__grid{grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);display:grid}.vi-block{grid-column:1/-1;gap:18px;max-width:56rem;display:grid}.vi-facts{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.vi-facts div{border-radius:var(--radius);background:var(--grad-diag);gap:6px;padding:28px;display:grid}.vi-facts b{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2rem,3.4vw,3.4rem);font-weight:600;line-height:1}.vi-facts span{color:#fff;font-weight:600}.vi-list{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);align-content:start;gap:18px;padding:clamp(24px,3vw,40px);display:grid}.vi-list ul{gap:12px;display:grid}.vi-list li{color:var(--fg-2);gap:12px;line-height:1.5;display:flex}.vi-list svg{width:22px;height:22px;color:var(--mint);background:#47f0ae26;border-radius:50%;flex:none;margin-top:1px;padding:4px}.vi-steps{gap:10px;display:grid}.vi-steps li{align-items:center;gap:14px;font-weight:600;display:flex}.vi-steps span{background:var(--grad);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:.875rem;display:grid}@media (width<=900px){.vi-hero__grid,.vi-body__grid,.vi-facts{grid-template-columns:1fr}}.fms[data-astro-cid-di2e6mv4]{overflow-x:clip}.fms__head[data-astro-cid-di2e6mv4]{margin-bottom:clamp(32px,4vw,64px)}.fms__grid[data-astro-cid-di2e6mv4]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:clamp(20px,2.6vw,48px);display:grid}.fms__wrap[data-astro-cid-di2e6mv4]{--glow:#3a47d4;position:relative}.fms__ambient[data-astro-cid-di2e6mv4]{z-index:-1;background:radial-gradient(closest-side, var(--glow), transparent);opacity:.75;filter:blur(70px);pointer-events:none;position:absolute;inset:-12% -8%}.fms__stage[data-astro-cid-di2e6mv4]{aspect-ratio:16/9;background:#000;border-radius:clamp(18px,1.6vw,28px);max-height:calc(100svh - 160px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 50px 120px -50px #000000e6}.fms__slide[data-astro-cid-di2e6mv4]{opacity:0;visibility:hidden;transition:opacity .8s var(--ease-out), visibility 0s .8s;position:absolute;inset:0}.fms__slide[data-astro-cid-di2e6mv4].is-on{opacity:1;visibility:visible;transition:opacity .8s var(--ease-out), visibility 0s}.fms__slide[data-astro-cid-di2e6mv4]>video[data-astro-cid-di2e6mv4],.fms__photos[data-astro-cid-di2e6mv4],.fms__photos[data-astro-cid-di2e6mv4] img[data-astro-cid-di2e6mv4],.fms__blur[data-astro-cid-di2e6mv4]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fms__slide[data-astro-cid-di2e6mv4]>video[data-astro-cid-di2e6mv4]{transition:transform 7s linear;transform:scale(1.06)}.fms__slide[data-astro-cid-di2e6mv4].is-on>video[data-astro-cid-di2e6mv4]{transform:scale(1)}.fms__blur[data-astro-cid-di2e6mv4]{filter:blur(28px)brightness(.55);transform:scale(1.2)}.fms__phone[data-astro-cid-di2e6mv4]{aspect-ratio:9/16;border-radius:22px;position:absolute;top:6%;bottom:6%;right:9%;overflow:hidden;box-shadow:0 0 0 6px #0b0d22,0 0 0 7px #fff3,0 40px 80px -20px #000c}.fms__phone[data-astro-cid-di2e6mv4] video[data-astro-cid-di2e6mv4]{object-fit:cover;object-position:62% 50%;width:100%;height:100%;position:absolute;inset:0}.fms__reelbar[data-astro-cid-di2e6mv4]{background:#ffffff59;border-radius:3px;height:3px;position:absolute;top:10px;left:10px;right:10px;overflow:hidden}.fms__reelbar[data-astro-cid-di2e6mv4]:after{content:"";transform-origin:0;background:#fff;animation:6.5s linear infinite fms-reel;position:absolute;inset:0}@keyframes fms-reel{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fms__photos[data-astro-cid-di2e6mv4] img[data-astro-cid-di2e6mv4]{opacity:0;animation:12s infinite fms-photo}.fms__photos[data-astro-cid-di2e6mv4] img[data-astro-cid-di2e6mv4]:nth-child(2){animation-delay:3s}.fms__photos[data-astro-cid-di2e6mv4] img[data-astro-cid-di2e6mv4]:nth-child(3){animation-delay:6s}.fms__photos[data-astro-cid-di2e6mv4] img[data-astro-cid-di2e6mv4]:nth-child(4){animation-delay:9s}@keyframes fms-photo{0%{opacity:0;transform:scale(1.12)}6%{opacity:1}25%{opacity:1}32%{opacity:0;transform:scale(1.02)}to{opacity:0}}.fms__shade[data-astro-cid-di2e6mv4]{background:linear-gradient(90deg,#05061ae0,#05061a73 45%,#0000 75%),linear-gradient(#0000 60%,#05061a99);position:absolute;inset:0}.fms__cap[data-astro-cid-di2e6mv4]{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:clamp(8px,1vw,14px);max-width:min(560px,62%);padding:clamp(20px,2.6vw,44px);display:flex;position:absolute;inset:0}.fms__slide--vertical[data-astro-cid-di2e6mv4] .fms__cap[data-astro-cid-di2e6mv4]{max-width:58%}.fms__live[data-astro-cid-di2e6mv4]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;align-items:center;gap:8px;font-size:.6875rem;display:inline-flex;position:absolute;top:clamp(16px,1.8vw,28px);left:clamp(20px,2.6vw,44px)}.fms__live[data-astro-cid-di2e6mv4] i[data-astro-cid-di2e6mv4]{background:var(--rec);border-radius:50%;width:8px;height:8px;animation:1.2s steps(2,jump-none) infinite fms-blink}.fms__label[data-astro-cid-di2e6mv4]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#fff;font-size:.75rem}.fms__title[data-astro-cid-di2e6mv4]{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2rem,3.6vw,4.4rem);font-weight:600;line-height:.95}.fms__text[data-astro-cid-di2e6mv4]{color:#fff;font-size:clamp(.9375rem,1.1vw,1.125rem);line-height:1.5}.fms__actions[data-astro-cid-di2e6mv4]{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:4px;display:flex}.fms__btn[data-astro-cid-di2e6mv4]{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:.9375rem;font-weight:700;display:inline-flex}.fms__btn-ico[data-astro-cid-di2e6mv4]{background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.fms__btn-ico[data-astro-cid-di2e6mv4] svg{width:14px;margin-left:2px}.fms__link[data-astro-cid-di2e6mv4]{color:#fff;border-bottom:1px solid #fff6;align-items:center;gap:6px;font-size:.9375rem;font-weight:600;display:inline-flex}.fms__link[data-astro-cid-di2e6mv4] svg{width:14px}@media (pointer:coarse){.fms__link[data-astro-cid-di2e6mv4]{position:relative}.fms__link[data-astro-cid-di2e6mv4]:before{content:"";position:absolute;inset:-12px -8px}}.fms__slide[data-astro-cid-di2e6mv4] .fms__cap[data-astro-cid-di2e6mv4]>[data-astro-cid-di2e6mv4]{opacity:0;transition:transform .7s var(--ease-out), opacity .6s;transform:translateY(14px)}.fms__slide[data-astro-cid-di2e6mv4].is-on .fms__cap[data-astro-cid-di2e6mv4]>[data-astro-cid-di2e6mv4]{opacity:1;transform:none}.fms__slide[data-astro-cid-di2e6mv4].is-on .fms__cap[data-astro-cid-di2e6mv4]>[data-astro-cid-di2e6mv4]:nth-child(3){transition-delay:80ms}.fms__slide[data-astro-cid-di2e6mv4].is-on .fms__cap[data-astro-cid-di2e6mv4]>[data-astro-cid-di2e6mv4]:nth-child(4){transition-delay:.16s}.fms__slide[data-astro-cid-di2e6mv4].is-on .fms__cap[data-astro-cid-di2e6mv4]>[data-astro-cid-di2e6mv4]:nth-child(5){transition-delay:.24s}.fms__list[data-astro-cid-di2e6mv4]{gap:2px;display:grid}.fms__item[data-astro-cid-di2e6mv4]{text-align:left;color:#fff;opacity:.62;border-radius:14px;grid-template-columns:26px 36px 1fr;align-items:center;gap:12px;width:100%;padding:clamp(8px,1.1svh,13px) 12px;transition:opacity .3s,background .3s;display:grid;position:relative}.fms__item[data-astro-cid-di2e6mv4]:hover,.fms__item[data-astro-cid-di2e6mv4].is-on{opacity:1;background:#ffffff0d}.fms__no[data-astro-cid-di2e6mv4]{font-family:var(--font-mono);font-size:.75rem}.fms__ico[data-astro-cid-di2e6mv4]{background:#ffffff14;border-radius:11px;place-items:center;width:36px;height:36px;transition:background .3s;display:grid}.fms__item[data-astro-cid-di2e6mv4].is-on .fms__ico[data-astro-cid-di2e6mv4]{background:var(--grad);box-shadow:0 8px 24px -8px #536de6e6}.fms__ico[data-astro-cid-di2e6mv4] svg{width:17px;height:17px}.fms__name[data-astro-cid-di2e6mv4]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1rem,1.25vw,1.3rem);font-weight:600;line-height:1.15;display:grid}.fms--big[data-astro-cid-di2e6mv4] .fms__name[data-astro-cid-di2e6mv4]{letter-spacing:-.03em;font-size:clamp(1.25rem,1.75vw,1.85rem)}.fms--big[data-astro-cid-di2e6mv4] .fms__item[data-astro-cid-di2e6mv4]{padding-block:clamp(10px,1.5svh,18px)}.fms__name[data-astro-cid-di2e6mv4] small[data-astro-cid-di2e6mv4]{font-family:var(--font-serif);letter-spacing:0;color:#fff;font-size:.9375rem;font-style:italic;font-weight:400}.fms__bar[data-astro-cid-di2e6mv4]{background:#ffffff14;height:2px;position:absolute;bottom:0;left:12px;right:12px;overflow:hidden}.fms__bar[data-astro-cid-di2e6mv4] b[data-astro-cid-di2e6mv4]{background:var(--grad);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@keyframes fms-blink{50%{opacity:.2}}@media (width<=1000px){.fms__grid[data-astro-cid-di2e6mv4]{grid-template-columns:1fr}.fms__list[data-astro-cid-di2e6mv4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.fms__stage[data-astro-cid-di2e6mv4]{aspect-ratio:4/5}.fms__shade[data-astro-cid-di2e6mv4]{background:linear-gradient(#05061a4d,#05061a59 45%,#05061af2)}.fms__cap[data-astro-cid-di2e6mv4],.fms__slide--vertical[data-astro-cid-di2e6mv4] .fms__cap[data-astro-cid-di2e6mv4]{max-width:none;padding:18px}.fms__phone[data-astro-cid-di2e6mv4]{height:50%;top:10%;bottom:auto;right:50%;transform:translate(50%)}.fms__live[data-astro-cid-di2e6mv4]{left:18px}.fms__list[data-astro-cid-di2e6mv4]{grid-template-columns:1fr}.fms__item[data-astro-cid-di2e6mv4]{grid-template-columns:22px 32px 1fr;padding:8px}.fms__name[data-astro-cid-di2e6mv4] small[data-astro-cid-di2e6mv4]{display:none}}.fms__cards[data-astro-cid-di2e6mv4]{display:none}@media (width<=760px){.fms__grid[data-astro-cid-di2e6mv4]{display:none}.fms__card[data-astro-cid-di2e6mv4]{aspect-ratio:4/5;isolation:isolate;background:#000;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.fms__card-media[data-astro-cid-di2e6mv4],.fms__card-media[data-astro-cid-di2e6mv4] img[data-astro-cid-di2e6mv4],.fms__card-media[data-astro-cid-di2e6mv4] video[data-astro-cid-di2e6mv4]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fms__card-media[data-astro-cid-di2e6mv4]{z-index:-1}.fms__card-media[data-astro-cid-di2e6mv4]:after{content:"";background:linear-gradient(#05061a00 25%,#05061a8c 55%,#05061af2);position:absolute;inset:0}.fms__card-cap[data-astro-cid-di2e6mv4]{justify-items:start;gap:8px;padding:20px;display:grid;position:absolute;inset:auto 0 0}.fms__card-title[data-astro-cid-di2e6mv4]{font-family:var(--font-display);letter-spacing:-.035em;font-size:1.75rem;font-weight:600;line-height:1}.fms__card-text[data-astro-cid-di2e6mv4]{color:#fff;font-size:.9375rem;line-height:1.45}.fms__card[data-astro-cid-di2e6mv4] .fms__actions[data-astro-cid-di2e6mv4]{margin-top:6px}}@media (prefers-reduced-motion:reduce){.fms__photos[data-astro-cid-di2e6mv4] img[data-astro-cid-di2e6mv4],.fms__reelbar[data-astro-cid-di2e6mv4]:after,.fms__live[data-astro-cid-di2e6mv4] i[data-astro-cid-di2e6mv4]{animation:none}.fms__photos[data-astro-cid-di2e6mv4] img[data-astro-cid-di2e6mv4]:first-child{opacity:1}.fms__slide[data-astro-cid-di2e6mv4]>video[data-astro-cid-di2e6mv4]{transition:none;transform:none}}.cg__grid[data-astro-cid-2ans5osk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin-top:clamp(32px,4vw,56px);display:grid}.cg__item[data-astro-cid-2ans5osk]{aspect-ratio:3/2;border-radius:var(--radius);background:var(--ink-3);position:relative;overflow:hidden}.cg__item--0[data-astro-cid-2ans5osk]{aspect-ratio:auto;grid-area:span 2/span 2}.cg__item[data-astro-cid-2ans5osk] figure[data-astro-cid-2ans5osk],.cg__item[data-astro-cid-2ans5osk] img[data-astro-cid-2ans5osk]{width:100%;height:100%;margin:0;position:absolute;inset:0}.cg__item[data-astro-cid-2ans5osk] img[data-astro-cid-2ans5osk]{object-fit:cover;transition:transform 1.2s var(--ease-out)}.cg__item[data-astro-cid-2ans5osk]:hover img[data-astro-cid-2ans5osk]{transform:scale(1.04)}.cg__item[data-astro-cid-2ans5osk] figcaption[data-astro-cid-2ans5osk]{color:#fff;background:linear-gradient(#0000,#05061ac7);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:40px 16px 14px;font-size:.875rem;line-height:1.3;display:flex;position:absolute;bottom:0;left:0;right:0}.cg__item[data-astro-cid-2ans5osk] figcaption[data-astro-cid-2ans5osk] b[data-astro-cid-2ans5osk]{font-weight:700}.cg__item[data-astro-cid-2ans5osk] figcaption[data-astro-cid-2ans5osk] span[data-astro-cid-2ans5osk]{opacity:.75}@media (width<=700px){.cg__grid[data-astro-cid-2ans5osk]{grid-template-columns:1fr 1fr}.cg__item--0[data-astro-cid-2ans5osk],.cg__item[data-astro-cid-2ans5osk]:last-child:nth-child(2n){aspect-ratio:3/2;grid-area:auto/span 2}.cg__item[data-astro-cid-2ans5osk]:last-child:nth-child(2n) figcaption[data-astro-cid-2ans5osk] span[data-astro-cid-2ans5osk]{display:inline}.cg__item[data-astro-cid-2ans5osk] figcaption[data-astro-cid-2ans5osk]{padding:32px 10px 10px;font-size:.75rem}.cg__item[data-astro-cid-2ans5osk] figcaption[data-astro-cid-2ans5osk] span[data-astro-cid-2ans5osk]{display:none}.cg__item--0[data-astro-cid-2ans5osk] figcaption[data-astro-cid-2ans5osk] span[data-astro-cid-2ans5osk]{display:inline}}.cr__grid[data-astro-cid-cjwn2yaz]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid}.cr__text[data-astro-cid-cjwn2yaz]{gap:24px;display:grid}.cr__text[data-astro-cid-cjwn2yaz] h2{max-width:13ch}.cr__text[data-astro-cid-cjwn2yaz] .t-lead a{text-underline-offset:3px;text-decoration:underline}.cr__phones[data-astro-cid-cjwn2yaz]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(12px,1.6vw,24px);display:grid}.cr__phone--1[data-astro-cid-cjwn2yaz]{margin-top:clamp(24px,4vw,64px)}.cr__screen[data-astro-cid-cjwn2yaz]{aspect-ratio:9/16;background:var(--ink-3);border:1px solid var(--line);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0009}.cr__screen[data-astro-cid-cjwn2yaz] video[data-astro-cid-cjwn2yaz]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cr__cap[data-astro-cid-cjwn2yaz]{gap:2px;margin-top:12px;font-size:.875rem;line-height:1.3;display:grid}.cr__cap[data-astro-cid-cjwn2yaz] span[data-astro-cid-cjwn2yaz]{color:var(--fg-3)}.cr__text[data-astro-cid-cjwn2yaz] .cr__list{border-top:1px solid var(--line);gap:10px;padding-top:20px;display:grid}.cr__text[data-astro-cid-cjwn2yaz] .cr__list li{align-items:baseline;gap:10px;display:flex}.cr__text[data-astro-cid-cjwn2yaz] .cr__list li:before{content:"";background:var(--grad,currentColor);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-2px)}@media (width<=900px){.cr__grid[data-astro-cid-cjwn2yaz]{grid-template-columns:1fr}}@media (width<=760px){.cr__phones[data-astro-cid-cjwn2yaz]{grid-template-columns:minmax(0,1fr);gap:0}.cr__phone[data-astro-cid-cjwn2yaz]{width:calc(50% - 6px)}.cr__phone[data-astro-cid-cjwn2yaz]:nth-child(n+2){margin-top:-31%}.cr__phone[data-astro-cid-cjwn2yaz]:nth-child(2n){justify-self:end}}@media (width<=600px){.cr__phones[data-astro-cid-cjwn2yaz]{gap:0}.cr__screen[data-astro-cid-cjwn2yaz]{border-radius:14px}.cr__cap[data-astro-cid-cjwn2yaz]{font-size:.75rem}}.vf[data-astro-cid-2lmyx2jd]{aspect-ratio:72/52}.vf__frame[data-astro-cid-2lmyx2jd]{--fx:50%;--fy:50%;background:#000;border-radius:1.6em;position:absolute;inset:0 0 7.2em;overflow:hidden;box-shadow:0 3em 8em -2em #0009}.vf__video[data-astro-cid-2lmyx2jd]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vf__flash[data-astro-cid-2lmyx2jd]{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.vf__thirds[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]{background:#ffffff29;position:absolute}.vf__thirds[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:first-child,.vf__thirds[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:nth-child(2){width:1px;top:0;bottom:0}.vf__thirds[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:first-child{left:33.33%}.vf__thirds[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:nth-child(2){left:66.66%}.vf__thirds[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:nth-child(3),.vf__thirds[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:nth-child(4){height:1px;left:0;right:0}.vf__thirds[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:nth-child(3){top:33.33%}.vf__thirds[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:nth-child(4){top:66.66%}.vf__corners[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]{border:.2em solid #fff;width:3em;height:3em;position:absolute}.vf__corners[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:first-child{border-bottom:0;border-right:0;top:1.6em;left:1.6em}.vf__corners[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:nth-child(2){border-bottom:0;border-left:0;top:1.6em;right:1.6em}.vf__corners[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:nth-child(3){border-top:0;border-right:0;bottom:1.6em;left:1.6em}.vf__corners[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:nth-child(4){border-top:0;border-left:0;bottom:1.6em;right:1.6em}.vf__top[data-astro-cid-2lmyx2jd],.vf__bottom[data-astro-cid-2lmyx2jd]{font-family:var(--font-mono);color:#fff;text-shadow:0 .1em .4em #0009;justify-content:space-between;align-items:center;font-size:1.15em;font-weight:600;display:flex;position:absolute;left:5.6em;right:5.6em}.vf__top[data-astro-cid-2lmyx2jd]{top:2.1em}.vf__bottom[data-astro-cid-2lmyx2jd]{bottom:2.1em}.vf__rec[data-astro-cid-2lmyx2jd]{align-items:center;gap:.5em;display:inline-flex}.vf__rec[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]{background:var(--rec);border-radius:50%;width:.8em;height:.8em;animation:1.1s steps(2,end) infinite blink}@keyframes blink{50%{opacity:.15}}.vf__tc[data-astro-cid-2lmyx2jd]{font-variant-numeric:tabular-nums}.vf__bat[data-astro-cid-2lmyx2jd]{border:.12em solid #fff;border-radius:.25em;gap:.15em;padding:.2em;display:inline-flex}.vf__bat[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]{background:#fff;width:.4em;height:.8em}.vf__bat[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:last-child{background:0 0}.vf__meter[data-astro-cid-2lmyx2jd]{align-items:flex-end;gap:.2em;height:1.2em;display:inline-flex}.vf__meter[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]{background:var(--mint);border-radius:.1em;width:.35em;height:30%}.vf__meter[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:nth-child(n+6){background:var(--gold)}.vf__meter[data-astro-cid-2lmyx2jd] i[data-astro-cid-2lmyx2jd]:nth-child(8){background:var(--rec)}.vf__meta[data-astro-cid-2lmyx2jd]{backdrop-filter:blur(6px);color:#fff;background:#05061a99;border-radius:.9em;gap:.15em;padding:.7em 1.3em;display:grid;position:absolute;bottom:5em;left:5.6em}.vf__meta[data-astro-cid-2lmyx2jd] small[data-astro-cid-2lmyx2jd]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;font-size:.85em}.vf__meta[data-astro-cid-2lmyx2jd] b[data-astro-cid-2lmyx2jd]{font-size:1.5em;font-weight:700}.vf__scenes[data-astro-cid-2lmyx2jd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8em;height:6em;display:grid;position:absolute;bottom:0;left:0;right:0}.vf__scene[data-astro-cid-2lmyx2jd]{text-align:left;color:#fff;background:#ffffff08;border:1px solid #ffffff1f;border-radius:1em;align-items:center;gap:.8em;min-width:0;padding:.7em .8em;transition:background .35s,color .35s,border-color .35s;display:flex;position:relative;overflow:hidden}.vf__scene[data-astro-cid-2lmyx2jd] img[data-astro-cid-2lmyx2jd]{object-fit:cover;opacity:.55;border-radius:.6em;flex:none;width:4.2em;height:4.2em;transition:opacity .35s}.vf__scene-txt[data-astro-cid-2lmyx2jd]{gap:.1em;min-width:0;display:grid}.vf__scene-txt[data-astro-cid-2lmyx2jd] b[data-astro-cid-2lmyx2jd],.vf__scene-txt[data-astro-cid-2lmyx2jd] small[data-astro-cid-2lmyx2jd]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vf__scene-txt[data-astro-cid-2lmyx2jd] b[data-astro-cid-2lmyx2jd]{font-size:1.25em;font-weight:700}.vf__scene-txt[data-astro-cid-2lmyx2jd] small[data-astro-cid-2lmyx2jd]{opacity:.75;font-size:1.05em}.vf__prog[data-astro-cid-2lmyx2jd]{background:var(--grad);transform-origin:0;width:100%;height:.3em;position:absolute;bottom:0;left:0;transform:scaleX(0)}.vf__scene[data-astro-cid-2lmyx2jd]:hover{color:#fff;border-color:#ffffff4d}.vf__scene[data-astro-cid-2lmyx2jd].is-active{color:#fff;background:#ffffff1a;border-color:#9caeff80}.vf__scene[data-astro-cid-2lmyx2jd].is-active img[data-astro-cid-2lmyx2jd],.vf__scene[data-astro-cid-2lmyx2jd]:hover img[data-astro-cid-2lmyx2jd]{opacity:1}@container (width<=520px){.vf__scenes[data-astro-cid-2lmyx2jd]{gap:6px;height:44px}.vf__frame[data-astro-cid-2lmyx2jd]{bottom:calc(44px + 1.2em)}.vf__scene[data-astro-cid-2lmyx2jd] img[data-astro-cid-2lmyx2jd]{display:none}.vf__scene[data-astro-cid-2lmyx2jd]{justify-content:center;padding:.6em}.vf__scene-txt[data-astro-cid-2lmyx2jd]{text-align:center}.vf__scene-txt[data-astro-cid-2lmyx2jd] b[data-astro-cid-2lmyx2jd]{white-space:normal;font-size:max(1.3em,10px);line-height:1.15}.vf__scene-txt[data-astro-cid-2lmyx2jd] small[data-astro-cid-2lmyx2jd]{display:none}.vf__meta[data-astro-cid-2lmyx2jd] b[data-astro-cid-2lmyx2jd]{font-size:max(1.5em,11px)}.vf__meta[data-astro-cid-2lmyx2jd] small[data-astro-cid-2lmyx2jd]{font-size:max(.85em,8px)}}.fv-vf__grid[data-astro-cid-kqaw2xso]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid}.fv-vf__text[data-astro-cid-kqaw2xso]{gap:24px;display:grid}.fv-vf__text[data-astro-cid-kqaw2xso] h2{max-width:12ch}.fv-vf__facts[data-astro-cid-kqaw2xso]{border-top:1px solid var(--line);gap:clamp(20px,3vw,44px);padding-top:24px;display:flex}.fv-vf__facts[data-astro-cid-kqaw2xso] li[data-astro-cid-kqaw2xso]{display:grid}.fv-vf__facts[data-astro-cid-kqaw2xso] b[data-astro-cid-kqaw2xso]{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.2rem,3.4vw,3.4rem);font-weight:600;line-height:1}.fv-vf__facts[data-astro-cid-kqaw2xso] span[data-astro-cid-kqaw2xso]{color:var(--fg-3);font-size:.875rem;font-weight:600}@media (width<=1000px){.fv-vf__grid[data-astro-cid-kqaw2xso]{grid-template-columns:1fr}}.fs__tabs[data-astro-cid-oa7lwjx4]{flex-wrap:wrap;gap:10px;margin-top:clamp(28px,3.5vw,48px);display:flex}.fs__tab[data-astro-cid-oa7lwjx4]{border:1px solid var(--line);color:var(--fg-2,#fff);border-radius:99px;align-items:center;gap:10px;padding:12px 20px;font-size:.9375rem;font-weight:700;transition:background .3s,border-color .3s,color .3s;display:inline-flex}.fs__tab[data-astro-cid-oa7lwjx4] small[data-astro-cid-oa7lwjx4]{background:#ffffff14;border-radius:99px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:.75rem;display:grid}.fs__tab[data-astro-cid-oa7lwjx4]:hover{border-color:#ffffff59}.fs__tab[data-astro-cid-oa7lwjx4].is-on{background:var(--grad);color:#fff;border-color:#0000}.fs__tab[data-astro-cid-oa7lwjx4].is-on small[data-astro-cid-oa7lwjx4]{background:#ffffff38}.fs__panel[data-astro-cid-oa7lwjx4]{margin-top:clamp(24px,3vw,40px)}.fs__kind[data-astro-cid-oa7lwjx4]{color:var(--fg-3);letter-spacing:.02em;margin-bottom:18px;font-size:.875rem;font-weight:600;line-height:1.3}.fs__grid[data-astro-cid-oa7lwjx4]{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(16px,2vw,28px);display:grid}.fs__card[data-astro-cid-oa7lwjx4]{grid-column:span 2;align-content:start;gap:16px;display:grid}.fs__card--lead[data-astro-cid-oa7lwjx4]{grid-area:span 2/span 4;grid-template-rows:1fr auto;align-content:stretch}.fs__card--lead[data-astro-cid-oa7lwjx4] .fs__media[data-astro-cid-oa7lwjx4]{aspect-ratio:auto;min-height:320px}.fs__card[data-astro-cid-oa7lwjx4]:nth-child(n+4){grid-column:span 3}.fs__media[data-astro-cid-oa7lwjx4]{aspect-ratio:16/9;border-radius:var(--radius);background:var(--ink-3);isolation:isolate;position:relative;overflow:hidden}.fs__media[data-astro-cid-oa7lwjx4] img[data-astro-cid-oa7lwjx4],.fs__media[data-astro-cid-oa7lwjx4] video[data-astro-cid-oa7lwjx4]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out), opacity .5s;position:absolute;inset:0}.fs__media[data-astro-cid-oa7lwjx4] video[data-astro-cid-oa7lwjx4]{opacity:0}.fs__media[data-astro-cid-oa7lwjx4].is-playing video[data-astro-cid-oa7lwjx4]{opacity:1}.fs__media[data-astro-cid-oa7lwjx4]:hover img[data-astro-cid-oa7lwjx4],.fs__media[data-astro-cid-oa7lwjx4]:hover video[data-astro-cid-oa7lwjx4]{transform:scale(1.04)}.fs__play[data-astro-cid-oa7lwjx4]{z-index:2;backdrop-filter:blur(10px);color:#fff;background:#05061a8c;border-radius:99px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:.8125rem;font-weight:700;display:inline-flex;position:absolute;bottom:14px;left:14px}.fs__play-ico[data-astro-cid-oa7lwjx4]{width:34px;height:34px;color:var(--ink,#05061a);transition:transform .3s var(--ease-out);background:#fff;border-radius:50%;place-items:center;display:grid}.fs__play-ico[data-astro-cid-oa7lwjx4] svg{width:13px;margin-left:2px}.fs__play[data-astro-cid-oa7lwjx4]:hover .fs__play-ico[data-astro-cid-oa7lwjx4]{transform:scale(1.1)}.fs__dur[data-astro-cid-oa7lwjx4]{z-index:2;backdrop-filter:blur(10px);color:#fff;background:#05061a8c;border-radius:99px;padding:5px 11px;font-size:.75rem;font-weight:700;position:absolute;top:14px;right:14px}.fs__body[data-astro-cid-oa7lwjx4]{gap:8px;display:grid}.fs__title[data-astro-cid-oa7lwjx4]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.2rem,1.6vw,1.5rem);font-weight:600;line-height:1.1}.fs__card--lead[data-astro-cid-oa7lwjx4] .fs__title[data-astro-cid-oa7lwjx4]{font-size:clamp(1.5rem,2.4vw,2.2rem)}.fs__line[data-astro-cid-oa7lwjx4]{color:var(--fg-2,#fffc);font-size:.9375rem;line-height:1.45}.fs__line[data-astro-cid-oa7lwjx4] b[data-astro-cid-oa7lwjx4]{color:var(--fg-3);letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px;font-size:.6875rem;font-weight:700;display:block}.fs__more[data-astro-cid-oa7lwjx4]{align-items:center;gap:6px;margin-top:4px;font-size:.875rem;font-weight:700;display:inline-flex}.fs__more[data-astro-cid-oa7lwjx4] svg{width:14px}@media (pointer:coarse){.fs__more[data-astro-cid-oa7lwjx4]{position:relative}.fs__more[data-astro-cid-oa7lwjx4]:before{content:"";position:absolute;inset:-12px -8px}}.fs__foot[data-astro-cid-oa7lwjx4]{flex-wrap:wrap;gap:12px;margin-top:clamp(40px,5vw,64px);display:flex}@media (width<=900px){.fs__grid[data-astro-cid-oa7lwjx4]{grid-template-columns:1fr 1fr}.fs__card[data-astro-cid-oa7lwjx4],.fs__card[data-astro-cid-oa7lwjx4]:nth-child(n+4){grid-column:span 1}.fs__card--lead[data-astro-cid-oa7lwjx4]{grid-area:auto/span 2;grid-template-rows:auto}.fs__card--lead[data-astro-cid-oa7lwjx4] .fs__media[data-astro-cid-oa7lwjx4]{aspect-ratio:16/9;min-height:0}}@media (width<=600px){.fs__grid[data-astro-cid-oa7lwjx4]{grid-template-columns:1fr}.fs__card[data-astro-cid-oa7lwjx4],.fs__card--lead[data-astro-cid-oa7lwjx4],.fs__card[data-astro-cid-oa7lwjx4]:nth-child(n+4){grid-column:auto}.fs__tabs[data-astro-cid-oa7lwjx4]{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.fs__tabs[data-astro-cid-oa7lwjx4]::-webkit-scrollbar{display:none}.fs__tab[data-astro-cid-oa7lwjx4]{flex:none;padding:10px 14px;font-size:.875rem}}.if-recruit[data-astro-cid-ybwxvj4o]{border-top:1px solid var(--line);max-width:62ch;color:var(--fg-3);margin-top:28px;padding-top:20px;font-size:.9375rem;line-height:1.5}.if-recruit[data-astro-cid-ybwxvj4o] a[data-astro-cid-ybwxvj4o],.fs p.sh__aside a{text-underline-offset:3px;text-decoration:underline}.ket[data-astro-cid-jputp65u]{padding-block:clamp(60px,7vw,110px) 0}.ket__head[data-astro-cid-jputp65u]{gap:14px;max-width:44rem;margin-bottom:clamp(28px,3.4vw,52px);display:grid}.ket__title[data-astro-cid-jputp65u]{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2rem,3.6vw,3.6rem);font-weight:600;line-height:1}.ket__title[data-astro-cid-jputp65u] em{font-family:var(--font-serif);color:var(--blue-300);font-style:italic;font-weight:400}.ket__grid[data-astro-cid-jputp65u]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.2vw,18px);display:grid}.kt[data-astro-cid-jputp65u]{--mx:50%;--my:0%;border-radius:var(--radius);background:radial-gradient(420px circle at var(--mx) var(--my), #7189f229, transparent 60%), linear-gradient(160deg, #3a47d429, #ffffff06 70%);transition:transform .5s var(--ease-out), border-color .4s, box-shadow .5s;border:1px solid #9caeff29;grid-template-rows:auto 1fr;gap:20px;padding:clamp(20px,1.8vw,28px);display:grid;position:relative;overflow:hidden}.kt[data-astro-cid-jputp65u]:hover{border-color:#9caeff66;transform:translateY(-6px);box-shadow:0 30px 70px -30px #536de6b3}.kt--what[data-astro-cid-jputp65u],.kt--which[data-astro-cid-jputp65u]{grid-column:span 2}.kt__vis[data-astro-cid-jputp65u]{align-items:center;min-height:150px;display:grid}.kt__body[data-astro-cid-jputp65u]{align-content:end;gap:8px;display:grid}.kt__label[data-astro-cid-jputp65u]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;align-items:center;gap:8px;font-size:.75rem;display:flex}.kt__label[data-astro-cid-jputp65u] svg{width:15px;height:15px;color:var(--mint)}.kt__short[data-astro-cid-jputp65u]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.35rem,1.7vw,1.9rem);font-weight:600;line-height:1.05}.kt__text[data-astro-cid-jputp65u]{color:var(--fg-3);font-size:.9063rem;line-height:1.5}.kt__text[data-astro-cid-jputp65u] a{color:#fff;text-decoration:underline;text-decoration-color:var(--mint);text-underline-offset:3px}.kt__text[data-astro-cid-jputp65u] b{color:#fff}.v-what[data-astro-cid-jputp65u]{gap:14px;display:grid}.v-what__chips[data-astro-cid-jputp65u]{flex-wrap:wrap;gap:10px;display:flex}.v-chip[data-astro-cid-jputp65u]{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;align-items:center;gap:10px;padding:10px 16px;display:inline-flex}.v-chip[data-astro-cid-jputp65u] b[data-astro-cid-jputp65u]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem}.v-chip[data-astro-cid-jputp65u] small[data-astro-cid-jputp65u]{color:var(--fg-3);font-size:.75rem}.g[data-astro-cid-jputp65u] i[data-astro-cid-jputp65u]{font-style:normal}.g[data-astro-cid-jputp65u] i[data-astro-cid-jputp65u]:first-child,.g[data-astro-cid-jputp65u] i[data-astro-cid-jputp65u]:nth-child(4){color:#4285f4}.g[data-astro-cid-jputp65u] i[data-astro-cid-jputp65u]:nth-child(2),.g[data-astro-cid-jputp65u] i[data-astro-cid-jputp65u]:nth-child(6){color:#ea4335}.g[data-astro-cid-jputp65u] i[data-astro-cid-jputp65u]:nth-child(3){color:#fbbc05}.g[data-astro-cid-jputp65u] i[data-astro-cid-jputp65u]:nth-child(5){color:#34a853}.v-chip__ico[data-astro-cid-jputp65u]{gap:4px;display:flex}.v-chip__ico[data-astro-cid-jputp65u] svg{width:20px;height:20px}.v-what__steps[data-astro-cid-jputp65u]{flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;font-weight:600;display:flex}.v-what__steps[data-astro-cid-jputp65u] span[data-astro-cid-jputp65u]{background:var(--grad);border-radius:999px;padding:6px 12px}.v-what__steps[data-astro-cid-jputp65u] svg{width:14px;color:var(--mint)}.v-which[data-astro-cid-jputp65u]{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;display:grid}.v-which__side[data-astro-cid-jputp65u]{justify-items:start;gap:10px;min-width:0;display:grid}.v-which__vs[data-astro-cid-jputp65u]{font-family:var(--font-serif);color:var(--blue-300);font-size:1.6rem;font-style:italic}.v-search[data-astro-cid-jputp65u]{width:100%;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:12px 16px;font-size:.9375rem;display:flex;box-shadow:0 14px 30px -14px #000000b3}.v-search[data-astro-cid-jputp65u] svg{color:#4285f4;flex:none;width:16px;height:16px}.v-search__q[data-astro-cid-jputp65u]{white-space:nowrap;max-width:15ch;animation:4s steps(15,end) infinite v-type;overflow:hidden}.v-caret[data-astro-cid-jputp65u]{background:var(--ink);width:2px;height:1.1em;animation:.9s step-end infinite v-blink}@keyframes v-type{0%{max-width:0}45%,90%{max-width:15ch}to{max-width:0}}@keyframes v-blink{50%{opacity:0}}.v-post[data-astro-cid-jputp65u]{border:1px solid #ffffff24;border-radius:14px;width:100%;height:96px;position:relative;overflow:hidden}.v-post[data-astro-cid-jputp65u] img[data-astro-cid-jputp65u]{object-fit:cover;width:100%;height:100%}.v-post__like[data-astro-cid-jputp65u]{color:#ff6b8b;background:#090c26b3;border-radius:50%;place-items:center;width:30px;height:30px;animation:2.4s ease-in-out infinite v-pop;display:grid;position:absolute;bottom:8px;right:8px}.v-post__like[data-astro-cid-jputp65u] svg{width:15px;height:15px}@keyframes v-pop{0%,70%,to{transform:scale(1)}80%{transform:scale(1.3)}}.v-tag[data-astro-cid-jputp65u]{color:#b8d0ff;background:#4285f42e;border-radius:999px;padding:5px 10px;font-size:.75rem;font-weight:700}.v-tag--meta[data-astro-cid-jputp65u]{color:var(--mint);background:#47f0ae24}.v-who[data-astro-cid-jputp65u]{flex-wrap:wrap;align-content:center;gap:8px;display:flex}.v-pill[data-astro-cid-jputp65u]{background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:.875rem;font-weight:600;display:inline-flex}.v-pill--hot[data-astro-cid-jputp65u]{background:var(--mint);color:var(--ink);border-color:#0000}.v-pill[data-astro-cid-jputp65u] svg{width:15px;height:15px}.v-reel[data-astro-cid-jputp65u]{aspect-ratio:9/16;border:2px solid #ffffffd9;border-radius:14px;justify-self:start;width:92px;position:relative;overflow:hidden;transform:rotate(-4deg);box-shadow:0 20px 40px -18px #000c,0 0 0 6px #536de633}.v-reel[data-astro-cid-jputp65u] video[data-astro-cid-jputp65u]{object-fit:cover;width:100%;height:100%}.v-reel__rec[data-astro-cid-jputp65u]{font-family:var(--font-mono);align-items:center;gap:4px;font-size:.5625rem;font-weight:700;display:flex;position:absolute;top:6px;left:6px}.v-reel__rec[data-astro-cid-jputp65u] i[data-astro-cid-jputp65u]{background:var(--rec);border-radius:50%;width:6px;height:6px;animation:1.2s step-end infinite v-blink}.v-dash[data-astro-cid-jputp65u]{gap:8px;display:grid}.v-dash__live[data-astro-cid-jputp65u]{color:var(--mint);justify-self:start;align-items:center;gap:6px;font-size:.75rem;font-weight:700;display:inline-flex}.v-dash__live[data-astro-cid-jputp65u] i[data-astro-cid-jputp65u]{background:var(--mint);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #47f0ae33}.v-dash__spark[data-astro-cid-jputp65u]{width:100%;height:38px;overflow:visible}.v-dash__spark[data-astro-cid-jputp65u] path[data-astro-cid-jputp65u]{fill:none;stroke:var(--mint);stroke-width:3px;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200px;animation:v-draw 3.6s var(--ease-out) infinite}@keyframes v-draw{0%{stroke-dashoffset:200px}55%,to{stroke-dashoffset:0}}.v-dash__list[data-astro-cid-jputp65u]{flex-wrap:wrap;gap:4px 10px;font-size:.75rem;font-weight:600;display:flex}.v-dash__list[data-astro-cid-jputp65u] .ok[data-astro-cid-jputp65u]:before{content:"✓ ";color:var(--mint)}.v-dash__list[data-astro-cid-jputp65u] .no[data-astro-cid-jputp65u]{color:#fff;text-decoration:line-through #ff8080}.v-lock[data-astro-cid-jputp65u]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.v-lock__svg[data-astro-cid-jputp65u]{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;filter:drop-shadow(0 8px 24px #536de6cc);flex:none;width:64px;height:64px;overflow:visible}.v-lock__svg[data-astro-cid-jputp65u] rect[data-astro-cid-jputp65u]{fill:#536de659}.v-lock__shackle[data-astro-cid-jputp65u]{animation:v-lock 3s var(--ease-out) infinite;transform-box:fill-box;transform-origin:100% 100%}@keyframes v-lock{0%,30%{transform:translateY(-4px)rotate(18deg)}50%,to{transform:none}}.v-lock__badge[data-astro-cid-jputp65u]{color:var(--mint);background:#47f0ae24;border-radius:12px;padding:8px 12px;font-size:.8125rem;font-weight:700}@media (width<=1100px){.ket__grid[data-astro-cid-jputp65u]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ket__grid[data-astro-cid-jputp65u]{grid-template-columns:1fr}.kt--what[data-astro-cid-jputp65u],.kt--which[data-astro-cid-jputp65u]{grid-column:auto}.kt__vis[data-astro-cid-jputp65u]{min-height:0}.v-which[data-astro-cid-jputp65u]{grid-template-columns:1fr}.v-which__vs[data-astro-cid-jputp65u]{display:none}}@media (width<=760px){.kt[data-astro-cid-jputp65u]{grid-template-rows:232px 1fr}.kt[data-astro-cid-jputp65u]:hover{box-shadow:none;transform:none}.kt__vis[data-astro-cid-jputp65u]{align-content:center;min-height:0}.kt--creatives[data-astro-cid-jputp65u]{grid-template-rows:minmax(232px,1fr) auto}.kt--creatives[data-astro-cid-jputp65u] .kt__vis[data-astro-cid-jputp65u]{align-self:stretch;margin:calc(-1*clamp(20px,1.8vw,28px)) calc(-1*clamp(20px,1.8vw,28px)) 0;position:relative;overflow:hidden}.v-reel[data-astro-cid-jputp65u]{aspect-ratio:auto;width:auto;box-shadow:none;border:0;border-radius:0;position:absolute;inset:0;transform:none}.v-reel__rec[data-astro-cid-jputp65u]{background:#090c2699;border-radius:999px;padding:4px 8px;font-size:.6875rem;top:14px;left:14px}}@media (prefers-reduced-motion:reduce){.v-search__q[data-astro-cid-jputp65u],.v-caret[data-astro-cid-jputp65u],.v-post__like[data-astro-cid-jputp65u],.v-dash__spark[data-astro-cid-jputp65u] path[data-astro-cid-jputp65u],.v-lock__shackle[data-astro-cid-jputp65u],.v-reel__rec[data-astro-cid-jputp65u] i[data-astro-cid-jputp65u]{stroke-dashoffset:0;max-width:none;animation:none}}.ket+.bt,.ket+script+.bt{margin-top:clamp(48px,6vw,96px)}.chs__grid[data-astro-cid-g4dxcoxq]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid}.chs--rev[data-astro-cid-g4dxcoxq] .chs__text[data-astro-cid-g4dxcoxq]{order:2}.chs__text[data-astro-cid-g4dxcoxq]{gap:24px;display:grid}.chs__text[data-astro-cid-g4dxcoxq] h2{max-width:13ch}.chs__list[data-astro-cid-g4dxcoxq]{border-top:1px solid var(--line);gap:12px;padding-top:20px;display:grid}.chs__list[data-astro-cid-g4dxcoxq] li[data-astro-cid-g4dxcoxq]{grid-template-columns:150px 1fr;gap:16px;font-size:.9688rem;display:grid}.chs__t[data-astro-cid-g4dxcoxq]{text-align:left;font-family:var(--font-display);color:inherit;cursor:default;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:10px;padding:0;font-weight:600;display:flex}.chs__t[data-astro-cid-g4dxcoxq] .chs__chev{display:none}.chs__d[data-astro-cid-g4dxcoxq]{color:var(--fg-2)}.chs__vis[data-astro-cid-g4dxcoxq]{justify-self:center;width:min(100%,620px)}@media (width<=1000px){.chs__grid[data-astro-cid-g4dxcoxq]{grid-template-columns:1fr}.chs--rev[data-astro-cid-g4dxcoxq] .chs__text[data-astro-cid-g4dxcoxq]{order:0}}@media (width<=760px){.chs__list[data-astro-cid-g4dxcoxq]{gap:0;padding-top:0}.chs__list[data-astro-cid-g4dxcoxq] li[data-astro-cid-g4dxcoxq]{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:0}.chs__t[data-astro-cid-g4dxcoxq]{cursor:pointer;pointer-events:auto;align-items:center;width:100%;min-height:48px;padding:12px 0}.chs__t[data-astro-cid-g4dxcoxq] .chs__chev{opacity:.6;width:16px;transition:transform .35s var(--ease-out);flex:none;display:block}.chs__list[data-astro-cid-g4dxcoxq] li[data-astro-cid-g4dxcoxq].is-open .chs__chev{transform:rotate(180deg)}.chs__d[data-astro-cid-g4dxcoxq]{padding-bottom:14px;font-size:.9375rem;display:none}.chs__list[data-astro-cid-g4dxcoxq] li[data-astro-cid-g4dxcoxq].is-open .chs__d[data-astro-cid-g4dxcoxq]{display:block}}.ma-vis[data-astro-cid-6rm4fdcf]{aspect-ratio:1;place-items:center;display:grid;position:relative}.ma-vis__halo[data-astro-cid-6rm4fdcf]{filter:blur(30px);background:radial-gradient(circle,#c1358459,#3a47d459 45%,#0000 70%);border-radius:50%;position:absolute;inset:10%}.ma-phone[data-astro-cid-6rm4fdcf]{aspect-ratio:9/19.5;background:#0b0d18;border-radius:40px;width:min(46%,300px);padding:6px;position:relative;box-shadow:0 0 0 1px #ffffff2e,0 0 0 3px #22263a,0 60px 100px -30px #000000e6}.ma-phone__island[data-astro-cid-6rm4fdcf]{background:#000;border-radius:999px;width:30%;height:22px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.ma-phone__screen[data-astro-cid-6rm4fdcf]{color:#111;background:#fff;border-radius:34px;flex-direction:column;height:100%;font-size:11px;display:flex;position:relative;overflow:hidden}.ig-top[data-astro-cid-6rm4fdcf]{font-family:var(--font-serif);justify-content:space-between;align-items:center;padding:44px 14px 8px;font-size:19px;font-style:italic;display:flex}.ig-top__icons[data-astro-cid-6rm4fdcf]{gap:10px;display:flex}.ig-top[data-astro-cid-6rm4fdcf] svg,.ig-actions[data-astro-cid-6rm4fdcf] svg{width:18px}.ig-head[data-astro-cid-6rm4fdcf]{align-items:center;gap:8px;padding:6px 12px;display:flex}.ig-ava[data-astro-cid-6rm4fdcf]{background:var(--grad);border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #e1306c}.ig-who[data-astro-cid-6rm4fdcf]{line-height:1.2;display:grid}.ig-who[data-astro-cid-6rm4fdcf] b[data-astro-cid-6rm4fdcf]{font-size:11.5px}.ig-who[data-astro-cid-6rm4fdcf] small[data-astro-cid-6rm4fdcf]{color:#737373;font-size:10px}.ig-more[data-astro-cid-6rm4fdcf]{color:#737373;margin-left:auto}.ig-media[data-astro-cid-6rm4fdcf]{aspect-ratio:4/5;background:#000;position:relative}.ig-media[data-astro-cid-6rm4fdcf] video[data-astro-cid-6rm4fdcf]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.ig-media[data-astro-cid-6rm4fdcf] video[data-astro-cid-6rm4fdcf].is-on{opacity:1}.ig-cta[data-astro-cid-6rm4fdcf]{color:#fff;background:#3a47d4;justify-content:space-between;align-items:center;padding:9px 12px;font-size:12px;font-weight:700;display:flex}.ig-cta[data-astro-cid-6rm4fdcf] svg{width:14px}.ig-actions[data-astro-cid-6rm4fdcf]{gap:12px;padding:9px 12px 4px;display:flex}.ig-cap[data-astro-cid-6rm4fdcf]{color:#262626;padding:0 12px;line-height:1.35}.ig-dots[data-astro-cid-6rm4fdcf]{justify-content:center;gap:4px;margin-top:auto;padding:10px;display:flex}.ig-dots[data-astro-cid-6rm4fdcf] i[data-astro-cid-6rm4fdcf]{background:#d0d0d0;border-radius:50%;width:5px;height:5px;transition:background .3s}.ig-dots[data-astro-cid-6rm4fdcf] i[data-astro-cid-6rm4fdcf].is-on{background:#3a47d4}.ma-logo[data-astro-cid-6rm4fdcf]{z-index:3;color:#fff;border-radius:24px;place-items:center;width:78px;height:78px;display:grid;position:absolute;box-shadow:0 30px 60px -20px #000000b3,inset 0 1px #ffffff59}.ma-logo[data-astro-cid-6rm4fdcf] svg{width:40px}.ma-logo--ig[data-astro-cid-6rm4fdcf]{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);top:14%;left:8%;transform:rotate(-10deg)}.ma-logo--fb[data-astro-cid-6rm4fdcf]{background:#1877f2;border-radius:50%;width:66px;height:66px;top:30%;right:8%}.ma-logo--fb[data-astro-cid-6rm4fdcf] svg{width:32px}.ma-chip--lead[data-astro-cid-6rm4fdcf]{bottom:18%;right:0}.ma-chip--prod[data-astro-cid-6rm4fdcf]{bottom:34%;left:0}@media (width<=760px){.chs[data-chs-phone-first] .chs__grid{gap:24px}.chs[data-chs-phone-first] .chs__text{display:contents}.chs[data-chs-phone-first] .chs__text>*{order:2}.chs[data-chs-phone-first] .chs__text>.eyebrow,.chs[data-chs-phone-first] .chs__text>h2,.chs[data-chs-phone-first] .chs__text>.t-lead{order:0}.chs[data-chs-phone-first] .chs__vis{order:1;margin-block:8px 16px}}.cp__stage[data-astro-cid-as2l7i7v]{--ph:clamp(220px, 17vw, 270px);grid-template-columns:minmax(0, 1fr) var(--ph) clamp(150px, 13vw, 210px) var(--ph) minmax(0, 1fr);align-items:center;gap:clamp(14px,1.6vw,28px);display:grid}.cp__notes[data-astro-cid-as2l7i7v]{gap:12px;display:grid}.cp__note[data-astro-cid-as2l7i7v]{background:#fff;border:1px solid #05061a12;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:grid;box-shadow:0 18px 40px -28px #0a0c2873}.cp__notes--g[data-astro-cid-as2l7i7v] .cp__note[data-astro-cid-as2l7i7v]{text-align:right;grid-template-columns:1fr auto;padding:12px 12px 12px 16px}.cp__notes--g[data-astro-cid-as2l7i7v] .cp__note-ico[data-astro-cid-as2l7i7v]{order:2}.cp__note[data-astro-cid-as2l7i7v] small[data-astro-cid-as2l7i7v]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:.6875rem;font-weight:700;display:block}.cp__note[data-astro-cid-as2l7i7v] b[data-astro-cid-as2l7i7v]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-top:2px;font-size:clamp(.98rem,1.05vw,1.15rem);font-weight:600;line-height:1.2;display:block}.cp__note-ico[data-astro-cid-as2l7i7v]{color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.cp__notes--g[data-astro-cid-as2l7i7v] .cp__note-ico[data-astro-cid-as2l7i7v]{background:var(--grad)}.cp__notes--m[data-astro-cid-as2l7i7v] .cp__note-ico[data-astro-cid-as2l7i7v]{background:linear-gradient(135deg,#6d3fe0,#b04fd6)}.cp__note-ico[data-astro-cid-as2l7i7v] svg{width:17px;height:17px}.cp__col[data-astro-cid-as2l7i7v]{justify-items:center;gap:14px;display:grid}.cp__tag[data-astro-cid-as2l7i7v]{color:#fff;font-family:var(--font-display);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.9375rem;font-weight:600;display:inline-flex}.cp__tag[data-astro-cid-as2l7i7v] svg{width:15px}.cp__tag[data-astro-cid-as2l7i7v] em[data-astro-cid-as2l7i7v]{font-family:var(--font-serif);font-style:italic;font-weight:400}.cp__tag--g[data-astro-cid-as2l7i7v]{background:var(--grad)}.cp__tag--m[data-astro-cid-as2l7i7v]{background:linear-gradient(135deg,#6d3fe0,#b04fd6)}.cp__phone[data-astro-cid-as2l7i7v]{width:var(--ph);aspect-ratio:9/18.5;border-radius:calc(var(--ph) * .16);background:linear-gradient(160deg,#1b2050,#070920);padding:9px;position:relative;box-shadow:0 0 0 1px #05061a33,0 40px 80px -30px #0a0c2899}.cp__island[data-astro-cid-as2l7i7v]{background:#05061a;border-radius:999px;width:30%;height:18px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.cp__screen[data-astro-cid-as2l7i7v]{border-radius:calc(var(--ph) * .13);flex-direction:column;gap:9px;height:100%;padding:38px 12px 12px;font-size:.6875rem;display:flex;position:relative;overflow:hidden}.cp__status[data-astro-cid-as2l7i7v]{color:var(--ink);justify-content:space-between;font-size:.625rem;display:flex;position:absolute;top:12px;left:18px;right:18px}.cp__status[data-astro-cid-as2l7i7v] i[data-astro-cid-as2l7i7v]{border:1px solid;border-radius:3px;width:18px;height:8px}.cp__status--dark[data-astro-cid-as2l7i7v]{color:#fff}.cp__screen--g[data-astro-cid-as2l7i7v]{color:#202124;background:#fff}.cp__glogo[data-astro-cid-as2l7i7v]{font-family:var(--font-body);letter-spacing:-.02em;align-self:center;margin-top:6px;font-size:1.35rem;font-weight:700}.cp__glogo[data-astro-cid-as2l7i7v] i[data-astro-cid-as2l7i7v]{font-style:normal}.cp__glogo[data-astro-cid-as2l7i7v] i[data-astro-cid-as2l7i7v]:first-child,.cp__glogo[data-astro-cid-as2l7i7v] i[data-astro-cid-as2l7i7v]:nth-child(4){color:#4285f4}.cp__glogo[data-astro-cid-as2l7i7v] i[data-astro-cid-as2l7i7v]:nth-child(2),.cp__glogo[data-astro-cid-as2l7i7v] i[data-astro-cid-as2l7i7v]:nth-child(6){color:#ea4335}.cp__glogo[data-astro-cid-as2l7i7v] i[data-astro-cid-as2l7i7v]:nth-child(3){color:#fbbc05}.cp__glogo[data-astro-cid-as2l7i7v] i[data-astro-cid-as2l7i7v]:nth-child(5){color:#34a853}.cp__search[data-astro-cid-as2l7i7v]{border:1px solid #dfe1e5;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:0 12px;font-size:.75rem;font-weight:500;display:flex;box-shadow:0 2px 8px #2021241f}.cp__search[data-astro-cid-as2l7i7v] svg{color:#9aa0a6;width:12px}.cp__caret[data-astro-cid-as2l7i7v]{background:#4285f4;width:1px;height:13px;margin-left:-5px;animation:1s step-end infinite cp-blink}@keyframes cp-blink{50%{opacity:0}}.cp__ad[data-astro-cid-as2l7i7v]{background:#f5f8ff;border-radius:12px;gap:4px;padding:10px;display:grid;box-shadow:0 0 0 2px #536de6,0 12px 30px -10px #536de68c}.cp__ad-label[data-astro-cid-as2l7i7v]{color:#4d5156;font-size:.5625rem}.cp__ad[data-astro-cid-as2l7i7v] b[data-astro-cid-as2l7i7v]{color:#1a0dab;font-size:.75rem;line-height:1.25}.cp__ad[data-astro-cid-as2l7i7v] small[data-astro-cid-as2l7i7v]{color:#4d5156;font-size:.5938rem;line-height:1.35}.cp__ad-btns[data-astro-cid-as2l7i7v]{gap:5px;margin-top:3px;display:flex}.cp__ad-btns[data-astro-cid-as2l7i7v] span[data-astro-cid-as2l7i7v]{color:#1a3ad1;border:1px solid #c8d1f5;border-radius:999px;align-items:center;gap:3px;padding:4px 8px;font-size:.5625rem;font-weight:600;display:inline-flex}.cp__ad-btns[data-astro-cid-as2l7i7v] svg{width:9px}.cp__map[data-astro-cid-as2l7i7v]{background:linear-gradient(135deg,#e8f0e4,#dfe9f6);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.cp__map[data-astro-cid-as2l7i7v] svg{color:#ea4335;width:14px}.cp__map[data-astro-cid-as2l7i7v] b[data-astro-cid-as2l7i7v],.cp__map[data-astro-cid-as2l7i7v] small[data-astro-cid-as2l7i7v]{font-size:.5938rem;line-height:1.25;display:block}.cp__map[data-astro-cid-as2l7i7v] small[data-astro-cid-as2l7i7v]{color:#4d5156}.cp__res[data-astro-cid-as2l7i7v]{gap:5px;padding:4px 2px;display:grid}.cp__res[data-astro-cid-as2l7i7v] i[data-astro-cid-as2l7i7v]{background:#eceef4;border-radius:3px;height:6px}.cp__res[data-astro-cid-as2l7i7v] i[data-astro-cid-as2l7i7v]:first-child{width:45%}.cp__res[data-astro-cid-as2l7i7v] i[data-astro-cid-as2l7i7v]:nth-child(2){background:#dfe3f3;width:85%}.cp__res[data-astro-cid-as2l7i7v] i[data-astro-cid-as2l7i7v]:nth-child(3){width:70%}.cp__screen--m[data-astro-cid-as2l7i7v]{color:#fff;background:#000;gap:8px;padding-inline:0}.cp__ig-top[data-astro-cid-as2l7i7v]{font-family:var(--font-serif);justify-content:space-between;padding:0 12px;font-size:1.05rem;font-style:italic;display:flex}.cp__ig-top[data-astro-cid-as2l7i7v] span[data-astro-cid-as2l7i7v]{gap:8px;display:flex}.cp__ig-top[data-astro-cid-as2l7i7v] svg{width:14px}.cp__ig-head[data-astro-cid-as2l7i7v]{align-items:center;gap:7px;padding:0 12px;display:flex}.cp__ig-head[data-astro-cid-as2l7i7v] i[data-astro-cid-as2l7i7v]{background:conic-gradient(from 200deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);border-radius:50%;flex:none;width:24px;height:24px;box-shadow:inset 0 0 0 2px #000,inset 0 0 0 9px #2a2f5a}.cp__ig-head[data-astro-cid-as2l7i7v] b[data-astro-cid-as2l7i7v],.cp__ig-head[data-astro-cid-as2l7i7v] small[data-astro-cid-as2l7i7v]{font-size:.625rem;line-height:1.2;display:block}.cp__ig-head[data-astro-cid-as2l7i7v] small[data-astro-cid-as2l7i7v]{color:#fff;font-size:.5625rem}.cp__ig-media[data-astro-cid-as2l7i7v]{background:#111;flex:1;min-height:0;position:relative}.cp__ig-media[data-astro-cid-as2l7i7v] video[data-astro-cid-as2l7i7v]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cp__reel[data-astro-cid-as2l7i7v]{background:#0000008c;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:.5625rem;font-weight:600;display:inline-flex;position:absolute;top:8px;right:8px}.cp__reel[data-astro-cid-as2l7i7v] svg{width:8px}.cp__ig-cta[data-astro-cid-as2l7i7v]{background:#3b5bdb;justify-content:space-between;align-items:center;margin-top:-8px;padding:8px 12px;font-size:.6875rem;font-weight:600;display:flex}.cp__ig-cta[data-astro-cid-as2l7i7v] svg{width:10px}.cp__ig-actions[data-astro-cid-as2l7i7v]{gap:10px;padding:0 12px;display:flex}.cp__ig-actions[data-astro-cid-as2l7i7v] svg{width:14px}.cp__ig-cap[data-astro-cid-as2l7i7v]{color:#fff;padding:0 12px;font-size:.5938rem;line-height:1.35}.cp__mid[data-astro-cid-as2l7i7v]{min-height:calc(var(--ph) * 2.05);align-content:center;justify-items:center;display:grid;position:relative}.cp__wires[data-astro-cid-as2l7i7v]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cp__wires[data-astro-cid-as2l7i7v] path[data-astro-cid-as2l7i7v]{fill:none;stroke:#8a9cf0;stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.cp__plus[data-astro-cid-as2l7i7v]{z-index:1;background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;margin-top:-24%;display:grid;position:relative;box-shadow:0 0 0 8px #536de61f,0 20px 40px -14px #0a0c2899}.cp__plus[data-astro-cid-as2l7i7v] svg{width:26px;height:26px}.cp__lead[data-astro-cid-as2l7i7v]{z-index:1;margin-top:calc(var(--ph) * .42);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;display:flex;position:relative;box-shadow:0 0 0 1px #05061a0f,0 24px 50px -20px #0a0c2880}.cp__lead-ico[data-astro-cid-as2l7i7v]{background:var(--mint);width:34px;height:34px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.cp__lead-ico[data-astro-cid-as2l7i7v] svg{width:16px}.cp__lead[data-astro-cid-as2l7i7v] b[data-astro-cid-as2l7i7v]{font-family:var(--font-display);color:var(--ink);font-size:.9375rem;display:block}.cp__lead[data-astro-cid-as2l7i7v] small[data-astro-cid-as2l7i7v]{color:var(--ink);font-size:.75rem;line-height:1.3;display:block}@media (width<=1099px){.cp__stage[data-astro-cid-as2l7i7v]{--ph:min(62vw, 250px);grid-template-columns:1fr;justify-items:center;gap:22px}.cp__col--g[data-astro-cid-as2l7i7v]{order:1}.cp__notes--g[data-astro-cid-as2l7i7v]{order:2}.cp__mid[data-astro-cid-as2l7i7v]{order:3;gap:16px;min-height:0}.cp__col--m[data-astro-cid-as2l7i7v]{order:4}.cp__notes--m[data-astro-cid-as2l7i7v]{order:5}.cp__notes[data-astro-cid-as2l7i7v]{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,620px)}.cp__notes--g[data-astro-cid-as2l7i7v] .cp__note[data-astro-cid-as2l7i7v]{text-align:left;grid-template-columns:auto 1fr;padding:12px 16px 12px 12px}.cp__notes--g[data-astro-cid-as2l7i7v] .cp__note-ico[data-astro-cid-as2l7i7v]{order:0}.cp__wires[data-astro-cid-as2l7i7v]{display:none}.cp__plus[data-astro-cid-as2l7i7v]{width:52px;height:52px;margin-top:0}.cp__lead[data-astro-cid-as2l7i7v]{margin-top:0}}@media (width<=480px){.cp__notes[data-astro-cid-as2l7i7v]{grid-template-columns:1fr}}@media (width<=760px){.cp__stage[data-astro-cid-as2l7i7v]{--ph:min(46vw, 190px);gap:16px}}.wk-hotel__card[data-astro-cid-ccrcgxqo]{border-radius:var(--radius-xl);transition:transform .6s var(--ease-out), box-shadow .6s var(--ease-out);background:#fff;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden;box-shadow:0 30px 80px -40px #0a0c284d}.wk-hotel__card[data-astro-cid-ccrcgxqo]:hover{transform:translateY(-6px);box-shadow:0 40px 80px -40px #2326ab73}.wk-hotel__media[data-astro-cid-ccrcgxqo]{min-height:340px;position:relative;overflow:hidden}.wk-hotel__media[data-astro-cid-ccrcgxqo] img[data-astro-cid-ccrcgxqo]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);position:absolute;inset:0}.wk-hotel__card[data-astro-cid-ccrcgxqo]:hover .wk-hotel__media[data-astro-cid-ccrcgxqo] img[data-astro-cid-ccrcgxqo]{transform:scale(1.05)}.wk-hotel__media[data-astro-cid-ccrcgxqo]:after{content:"";background:linear-gradient(#0000,#05061ab3);position:absolute;inset:45% 0 0}.wk-hotel__proof[data-astro-cid-ccrcgxqo]{z-index:1;color:#fff;font-size:.875rem;font-weight:600;display:grid;position:absolute;bottom:20px;left:24px}.wk-hotel__proof[data-astro-cid-ccrcgxqo] b[data-astro-cid-ccrcgxqo]{font-family:var(--font-display);letter-spacing:-.05em;color:#fff;font-size:clamp(2.4rem,4vw,3.6rem);line-height:1}.wk-hotel__body[data-astro-cid-ccrcgxqo]{align-content:center;justify-items:start;gap:18px;padding:clamp(28px,4vw,64px);display:grid}.wk-hotel__title[data-astro-cid-ccrcgxqo]{font-family:var(--font-display);letter-spacing:-.045em;color:var(--fg);font-size:clamp(2.6rem,5vw,5rem);font-weight:600;line-height:.95}.wk-hotel__title[data-astro-cid-ccrcgxqo] em[data-astro-cid-ccrcgxqo]{font-family:var(--font-serif);color:var(--blue-600);font-style:italic;font-weight:400}.wk-hotel__sub[data-astro-cid-ccrcgxqo]{letter-spacing:-.01em;color:var(--fg);font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:700}.wk-hotel__tag[data-astro-cid-ccrcgxqo]{z-index:1;background:var(--grad);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 16px 9px 12px;font-size:.9375rem;font-weight:700;display:inline-flex;position:absolute;top:24px;left:24px;box-shadow:0 12px 30px -10px #2326abcc}.wk-hotel__tag[data-astro-cid-ccrcgxqo] svg{width:18px;height:18px}.wk-hotel__text[data-astro-cid-ccrcgxqo]{max-width:34rem;color:var(--fg-2)}.wk-wse[data-astro-cid-ccrcgxqo]{border:1px solid var(--line);color:var(--fg-2);border-radius:18px;align-items:center;gap:16px;margin-top:16px;padding:14px 18px 14px 14px;font-size:.9375rem;transition:border-color .3s;display:flex}.wk-wse[data-astro-cid-ccrcgxqo]:hover{border-color:var(--blue-600)}.wk-wse[data-astro-cid-ccrcgxqo] b[data-astro-cid-ccrcgxqo]{color:var(--fg)}.wk-wse__ico[data-astro-cid-ccrcgxqo]{background:var(--grad);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.wk-wse__ico[data-astro-cid-ccrcgxqo] svg{width:18px}.wk-wse__go[data-astro-cid-ccrcgxqo]{color:var(--fg);flex:none;align-items:center;gap:6px;margin-left:auto;font-weight:700;display:inline-flex}.wk-wse__go[data-astro-cid-ccrcgxqo] svg{width:14px}@media (width<=1000px){.wk-hotel__card[data-astro-cid-ccrcgxqo]{grid-template-columns:1fr}.wk-hotel__media[data-astro-cid-ccrcgxqo]{aspect-ratio:16/9;min-height:0}}@media (width<=760px){.wk-wse[data-astro-cid-ccrcgxqo]{flex-wrap:wrap}.wk-wse__go[data-astro-cid-ccrcgxqo]{margin-left:56px}}.fn__grid[data-astro-cid-me4timnw]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,110px);display:grid}.fn__text[data-astro-cid-me4timnw]{gap:24px;display:grid}.fn__text[data-astro-cid-me4timnw] h2{max-width:14ch}.fn__platform[data-astro-cid-me4timnw]{transition:border-color .4s, transform .6s var(--ease-out);background:linear-gradient(140deg,#3a47d438,#ffffff08 70%);border:1px solid #9caeff40;border-radius:22px;grid-template-columns:112px 1fr;align-items:center;gap:18px;margin-top:6px;padding:14px 18px 14px 14px;display:grid}.fn__platform[data-astro-cid-me4timnw]:hover{border-color:#9caeff8c;transform:translateY(-3px)}.fn__platform-img[data-astro-cid-me4timnw]{aspect-ratio:1;background:var(--ink-3);border-radius:16px;display:block;overflow:hidden}.fn__platform-img[data-astro-cid-me4timnw] img[data-astro-cid-me4timnw]{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out)}.fn__platform[data-astro-cid-me4timnw]:hover .fn__platform-img[data-astro-cid-me4timnw] img[data-astro-cid-me4timnw]{transform:scale(1.06)}.fn__platform-text[data-astro-cid-me4timnw]{justify-items:start;gap:6px;display:grid}.fn__platform-kicker[data-astro-cid-me4timnw]{font-family:var(--font-mono);color:var(--blue-300);font-size:.6875rem}.fn__platform-text[data-astro-cid-me4timnw] b[data-astro-cid-me4timnw]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.2rem;font-weight:600}.fn__platform-text[data-astro-cid-me4timnw]>span[data-astro-cid-me4timnw]:not(.fn__platform-kicker):not(.btn){color:var(--fg-2);font-size:.875rem;line-height:1.5}.fn__platform-text[data-astro-cid-me4timnw] .btn{margin-top:6px}@media (width<=560px){.fn__platform[data-astro-cid-me4timnw]{grid-template-columns:1fr;padding:14px}.fn__platform-img[data-astro-cid-me4timnw]{aspect-ratio:16/9}.fn__platform-text[data-astro-cid-me4timnw] .btn{max-width:100%}}.fn__list[data-astro-cid-me4timnw]{gap:18px;display:grid;overflow-x:clip}.fn__row[data-astro-cid-me4timnw]{gap:8px;display:grid;position:relative}.fn__bar[data-astro-cid-me4timnw]{width:100%;height:60px;font-family:var(--font-display);font-variant-numeric:tabular-nums;align-items:center;font-size:1.6rem;display:flex;position:relative}.fn__bar-fill[data-astro-cid-me4timnw]{height:100%;width:max(var(--w), calc(var(--chars) * 1ch + 44px));background:linear-gradient(90deg,#2326abe6,#536de6e6);border-radius:18px;max-width:100%;display:block;position:absolute;inset:0 auto 0 0;box-shadow:inset 0 1px #ffffff40,0 20px 50px -24px #536de6e6}.fn__row--money[data-astro-cid-me4timnw] .fn__bar-fill[data-astro-cid-me4timnw]{background:linear-gradient(90deg,#1f9e6f,#47f0ae);box-shadow:inset 0 1px #ffffff59,0 20px 60px -20px #47f0aecc}.fn__v[data-astro-cid-me4timnw]{font-size:inherit;letter-spacing:-.03em;white-space:nowrap;color:#fff;padding-left:20px;font-weight:600;position:relative}.fn__info[data-astro-cid-me4timnw]{flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding-left:4px;line-height:1.4;display:flex}.fn__l[data-astro-cid-me4timnw]{color:#fff;font-weight:700}.fn__s[data-astro-cid-me4timnw]{color:var(--fg-2);font-size:.875rem}.fn__row--money[data-astro-cid-me4timnw] .fn__v[data-astro-cid-me4timnw]{color:#04130d;padding-right:6px}.fn__cut[data-astro-cid-me4timnw]{letter-spacing:.08em;text-transform:uppercase;color:#ff8a8a;align-items:center;gap:10px;margin:6px 0 2px;font-size:.75rem;font-weight:700;display:flex;position:relative}.fn__cut[data-astro-cid-me4timnw]:before,.fn__cut[data-astro-cid-me4timnw]:after{content:"";background:repeating-linear-gradient(90deg,#ff8a8ab3 0 6px,#0000 6px 12px);flex:1;height:1px}@media (width<=1000px){.fn__grid[data-astro-cid-me4timnw]{grid-template-columns:1fr}}@media (width<=640px){.fn__bar[data-astro-cid-me4timnw]{height:52px;font-size:1.3rem}.fn__bar-fill[data-astro-cid-me4timnw]{border-radius:14px}.fn__v[data-astro-cid-me4timnw]{padding-left:16px}.fn__s[data-astro-cid-me4timnw]{font-size:.8125rem}}.hpt[data-astro-cid-yuc2uw2v]{padding-top:clamp(16px,2vw,40px);padding-bottom:clamp(28px,3vw,48px)}.hpt__head[data-astro-cid-yuc2uw2v]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(24px,4vw,72px);display:grid}.hpt__aside[data-astro-cid-yuc2uw2v]{justify-items:start;gap:22px;display:grid}.hpt__points[data-astro-cid-yuc2uw2v]{gap:10px;display:grid}.hpt__points[data-astro-cid-yuc2uw2v] li[data-astro-cid-yuc2uw2v]{color:#fff;align-items:center;gap:12px;font-size:1.0625rem;font-weight:600;display:flex}.hpt__points[data-astro-cid-yuc2uw2v] svg{background:var(--mint);width:24px;height:24px;color:var(--ink);border-radius:50%;flex:none;padding:5px}@media (width<=900px){.hpt__head[data-astro-cid-yuc2uw2v]{grid-template-columns:1fr}}.hsh__grid[data-astro-cid-annfewpw]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:clamp(32px,5vw,96px);display:grid}.hsh__text[data-astro-cid-annfewpw]{justify-items:start;gap:clamp(16px,1.8vw,24px);display:grid}.hsh__shot[data-astro-cid-annfewpw]{border-radius:var(--radius);background:#05061a;width:100%;margin-top:clamp(8px,1.2vw,16px);position:relative;overflow:hidden;box-shadow:0 40px 80px -48px #05061a99}.hsh__shot[data-astro-cid-annfewpw] img[data-astro-cid-annfewpw]{width:100%;height:auto;display:block}.hsh__shot[data-astro-cid-annfewpw] figcaption[data-astro-cid-annfewpw]{backdrop-filter:blur(8px);color:#fff;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:99px;padding:5px 11px;font-size:.75rem;font-weight:600;position:absolute;bottom:12px;left:14px}.hsh__levers[data-astro-cid-annfewpw]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.hsh__levers[data-astro-cid-annfewpw] li[data-astro-cid-annfewpw]{border-radius:var(--radius);background:#fff;border:1px solid #05061a14;gap:8px;padding:clamp(20px,2vw,28px);display:grid;box-shadow:0 30px 60px -40px #05061a59}.hsh__levers[data-astro-cid-annfewpw] b[data-astro-cid-annfewpw]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.125rem}.hsh__levers[data-astro-cid-annfewpw] span[data-astro-cid-annfewpw]:last-child{font-size:.9375rem;line-height:1.45}.hsh__ico[data-astro-cid-annfewpw]{background:var(--grad);color:#fff;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:6px;display:grid}.hsh__ico[data-astro-cid-annfewpw] svg{width:20px;height:20px}@media (width<=900px){.hsh__grid[data-astro-cid-annfewpw]{grid-template-columns:1fr}}@media (width<=520px){.hsh__levers[data-astro-cid-annfewpw]{grid-template-columns:1fr}}.eg-sum__grid[data-astro-cid-kveg65t4]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(30px,5vw,80px);display:grid}.eg-sum__lead[data-astro-cid-kveg65t4]{font-size:var(--fs-lead);color:var(--fg-2)}.eg-sum__lead[data-astro-cid-kveg65t4] strong{color:var(--fg)}.eg-sum__stats[data-astro-cid-kveg65t4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.eg-sum__stats[data-astro-cid-kveg65t4] a[data-astro-cid-kveg65t4]{height:100%;transition:transform .4s var(--ease-out);background:#fff;border-radius:18px;gap:4px;padding:18px;display:grid;box-shadow:0 20px 50px -34px #0a0c2859}.eg-sum__stats[data-astro-cid-kveg65t4] a[data-astro-cid-kveg65t4]:hover{transform:translateY(-4px)}.eg-sum__stats[data-astro-cid-kveg65t4] b[data-astro-cid-kveg65t4]{font-family:var(--font-display);letter-spacing:-.05em;background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.8rem,2.6vw,2.6rem);line-height:1}.eg-sum__stats[data-astro-cid-kveg65t4] span[data-astro-cid-kveg65t4]{font-size:.8125rem;font-weight:700}.eg-sum__stats[data-astro-cid-kveg65t4] small[data-astro-cid-kveg65t4]{color:var(--fg-3);font-size:.75rem}@media (width<=900px){.eg-sum__grid[data-astro-cid-kveg65t4]{grid-template-columns:minmax(0,1fr)}.eg-sum__stats[data-astro-cid-kveg65t4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.eg-list[data-astro-cid-vmyew3dd]{padding-top:0}.eg-cards[data-astro-cid-vmyew3dd]{gap:clamp(60px,8vw,120px);display:grid}.eg-card[data-astro-cid-vmyew3dd]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.eg-card--flip[data-astro-cid-vmyew3dd]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.eg-card--flip[data-astro-cid-vmyew3dd] .eg-card__img[data-astro-cid-vmyew3dd]{order:2}.eg-card__img[data-astro-cid-vmyew3dd]{aspect-ratio:3/2;border-radius:var(--radius-xl);display:block;position:relative;overflow:hidden}.eg-card__img[data-astro-cid-vmyew3dd] img[data-astro-cid-vmyew3dd]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out)}.eg-card[data-astro-cid-vmyew3dd]:hover .eg-card__img[data-astro-cid-vmyew3dd] img[data-astro-cid-vmyew3dd]{transform:scale(1.04)}.eg-card__vid[data-astro-cid-vmyew3dd],.eg-card__vt[data-astro-cid-vmyew3dd]{display:none}@media (width<=760px){.eg-card__vid[data-astro-cid-vmyew3dd]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.eg-card__vt[data-astro-cid-vmyew3dd]{color:#fff;background:#090c26b8;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:14px;left:14px}.eg-card__vt[data-astro-cid-vmyew3dd] svg{width:12px}}.eg-card__stat[data-astro-cid-vmyew3dd]{backdrop-filter:blur(10px);color:#fff;background:#080a20b8;border-radius:18px;padding:14px 20px;font-size:.8125rem;font-weight:700;display:grid;position:absolute;bottom:clamp(14px,2vw,24px);left:clamp(14px,2vw,24px)}.eg-card__stat[data-astro-cid-vmyew3dd] b[data-astro-cid-vmyew3dd]{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2.2rem,3.6vw,3.6rem);line-height:.95}.eg-card__text[data-astro-cid-vmyew3dd]{justify-items:start;gap:14px;display:grid}.eg-card__sit[data-astro-cid-vmyew3dd]{color:var(--blue-500,#3a47d4);background:#3a47d414;border-radius:999px;padding:6px 12px;font-size:.8125rem;font-weight:700}.eg-card__hotel[data-astro-cid-vmyew3dd]{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);font-size:.8125rem;font-weight:700}.eg-card__title[data-astro-cid-vmyew3dd]{letter-spacing:-.04em;font-size:clamp(1.8rem,3vw,3rem);line-height:1.02}.eg-card__teaser[data-astro-cid-vmyew3dd]{color:var(--fg-2);font-size:1.0625rem}.eg-card__tags[data-astro-cid-vmyew3dd]{flex-wrap:wrap;gap:6px;display:flex}.eg-card__tags[data-astro-cid-vmyew3dd] li[data-astro-cid-vmyew3dd]{border:1px solid var(--line-2,#0000001f);border-radius:999px;padding:5px 12px;font-size:.8125rem;font-weight:600}@media (width<=900px){.eg-card[data-astro-cid-vmyew3dd]{grid-template-columns:minmax(0,1fr)}.eg-card--flip[data-astro-cid-vmyew3dd] .eg-card__img[data-astro-cid-vmyew3dd]{order:0}}.pj-hero[data-astro-cid-eolu5tpv]{min-height:100svh;padding:calc(var(--header-h) + 80px) 0 clamp(48px, 7vw, 110px);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:clip}.pj-wall[data-astro-cid-eolu5tpv]{z-index:-1;perspective:1400px;position:absolute;inset:0;overflow:hidden}.pj-wall__plane[data-astro-cid-eolu5tpv]{width:150vw;transform-style:preserve-3d;grid-template-columns:repeat(5,1fr);gap:18px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-42%,-50%)rotateX(32deg)rotate(-14deg)rotateY(6deg)}.pj-wall__col[data-astro-cid-eolu5tpv]{will-change:transform;gap:18px;display:grid}.pj-wall__cell[data-astro-cid-eolu5tpv]{aspect-ratio:16/10;background:var(--ink-3);border-radius:14px;position:relative;overflow:hidden}.pj-wall__cell[data-astro-cid-eolu5tpv] img[data-astro-cid-eolu5tpv],.pj-wall__cell[data-astro-cid-eolu5tpv] video[data-astro-cid-eolu5tpv]{object-fit:cover;width:100%;height:100%}.pj-wall__cell[data-astro-cid-eolu5tpv] video[data-astro-cid-eolu5tpv]{position:absolute;inset:0}@media (width<=760px){.pj-wall__cell[data-astro-cid-eolu5tpv] video[data-astro-cid-eolu5tpv]{display:none}}.pj-wall__shade[data-astro-cid-eolu5tpv]{background:radial-gradient(90% 70% at 20% 90%, #05061af5, #05061a99 55%, #05061a40), linear-gradient(180deg, #05061a8c, #05061a00 25%, #05061a00 60%, var(--ink));position:absolute;inset:0}.pj-hero__inner[data-astro-cid-eolu5tpv]{gap:clamp(20px,2.4vw,32px);display:grid}.pj-hero__title[data-astro-cid-eolu5tpv]{letter-spacing:-.05em;max-width:12ch;font-size:clamp(3rem,9vw,11rem);line-height:.88}.pj-hero__lead[data-astro-cid-eolu5tpv]{max-width:38rem}.pj-hero__actions[data-astro-cid-eolu5tpv]{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.pj-hero__reel[data-astro-cid-eolu5tpv]{align-items:center;gap:14px;font-weight:700;display:inline-flex}.pj-hero__reel[data-astro-cid-eolu5tpv] .play-btn[data-astro-cid-eolu5tpv]{width:58px;height:58px}.pj-hero__reel[data-astro-cid-eolu5tpv] .play-btn[data-astro-cid-eolu5tpv] svg{width:20px}.pj-heritage__grid[data-astro-cid-vbupqejs]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,110px);display:grid}.pj-heritage__morph[data-astro-cid-vbupqejs]{border-radius:var(--radius-xl);border:1px solid var(--line);background:linear-gradient(160deg,#ffffff0f,#ffffff03);justify-items:start;gap:22px;padding:clamp(28px,4vw,60px);display:grid;position:relative}.pj-heritage__old[data-astro-cid-vbupqejs]{font-family:var(--font-display);letter-spacing:-.05em;color:var(--fg-3);font-size:clamp(2.6rem,6vw,6rem);font-weight:600;line-height:1;position:relative}.pj-heritage__old[data-astro-cid-vbupqejs]:after{content:"";background:var(--grad);transform-origin:0;height:.08em;transform:scaleX(var(--strike,1));border-radius:1em;position:absolute;top:55%;left:-2%;right:-2%}.pj-heritage__arrow[data-astro-cid-vbupqejs]{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:52px;height:52px;display:grid;transform:rotate(90deg)}.pj-heritage__arrow[data-astro-cid-vbupqejs] svg{width:20px}.pj-heritage__new{color:#fff;width:min(100%,420px)}.pj-heritage__text[data-astro-cid-vbupqejs]{gap:20px;display:grid}@media (width<=900px){.pj-heritage__grid[data-astro-cid-vbupqejs]{grid-template-columns:1fr}}@media (width<=760px){.pj-heritage[data-astro-cid-vbupqejs]{display:none}}.pj-more[data-astro-cid-tuqu5tml]{justify-content:center;margin-top:clamp(32px,4vw,56px);display:flex}.pj-more__btn[data-astro-cid-tuqu5tml]{border:1px solid var(--line-2);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:16px 28px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.pj-more__btn[data-astro-cid-tuqu5tml]:hover{background:#ffffff14;border-color:#fff6}.pj-more__btn[data-astro-cid-tuqu5tml][hidden]{display:none}.pj-filter[data-astro-cid-tuqu5tml]{top:calc(var(--header-h) + 8px);z-index:20;transition:top .45s var(--ease-out,ease);backdrop-filter:blur(20px)saturate(150%);border:1px solid var(--line);background:#090c26c7;border-radius:24px;gap:10px;margin-bottom:clamp(32px,4vw,56px);padding:14px;display:grid;position:sticky}html:has([data-header].is-hidden) .pj-filter[data-astro-cid-tuqu5tml]{top:12px}.pj-filter__row[data-astro-cid-tuqu5tml]{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:6px;display:flex;overflow-x:auto}.pj-filter__row[data-astro-cid-tuqu5tml]::-webkit-scrollbar{display:none}.pj-filter__label[data-astro-cid-tuqu5tml]{letter-spacing:.14em;text-transform:uppercase;width:74px;color:var(--fg-3);flex:none;font-size:.6875rem;font-weight:700}.pf[data-astro-cid-tuqu5tml]{border:1px solid var(--line);height:38px;color:var(--fg-2);white-space:nowrap;transition:all .35s var(--ease-out);border-radius:99px;flex:none;padding:0 14px;font-size:.875rem;font-weight:600}.pf[data-astro-cid-tuqu5tml] sup[data-astro-cid-tuqu5tml]{color:var(--fg-3);margin-left:2px;font-size:.65em}.pf[data-astro-cid-tuqu5tml]:hover{color:#fff;border-color:var(--line-2)}.pf[data-astro-cid-tuqu5tml].is-active{color:var(--ink);background:#fff;border-color:#fff}.pf[data-astro-cid-tuqu5tml].is-active sup[data-astro-cid-tuqu5tml]{color:var(--ink)}.pj-filter__count[data-astro-cid-tuqu5tml]{color:var(--fg-3);font-size:.875rem;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.pj-filter__count[data-astro-cid-tuqu5tml] b[data-astro-cid-tuqu5tml]{color:#fff;font-family:var(--font-display);margin-right:4px;font-size:1.4rem}.pj-filter__sel[data-astro-cid-tuqu5tml]{display:none}.pj-grid[data-astro-cid-tuqu5tml]{grid-auto-flow:dense;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,4vw,64px) clamp(16px,2vw,32px);display:grid}.pj-grid[data-astro-cid-tuqu5tml] .pj-grid__wide{grid-column:span 2}.pj-grid[data-astro-cid-tuqu5tml] .pc.is-hidden{display:none}.pj-empty[data-astro-cid-tuqu5tml]{text-align:center;color:var(--fg-2);padding:60px 0}.pj-empty[data-astro-cid-tuqu5tml] p[data-astro-cid-tuqu5tml]{margin-bottom:22px}@media (width<=1100px){.pj-filter__count[data-astro-cid-tuqu5tml]{position:static;transform:none}}@media (width<=760px){.pj-list[data-astro-cid-tuqu5tml]{padding-top:32px}.pj-filter[data-astro-cid-tuqu5tml]{position:relative;top:auto}.pj-filter__row[data-astro-cid-tuqu5tml]{padding-right:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.pj-filter__row[data-astro-cid-tuqu5tml] .pf[data-astro-cid-tuqu5tml]{display:none}.pj-filter__sel[data-astro-cid-tuqu5tml]{flex:1;min-width:0;display:block;position:relative}.pj-filter__sel[data-astro-cid-tuqu5tml] select[data-astro-cid-tuqu5tml]{-webkit-appearance:none;appearance:none;border:1px solid var(--line-2);color:#fff;width:100%;height:44px;font:inherit;color-scheme:dark;text-overflow:ellipsis;cursor:pointer;background:#ffffff0f;border-radius:99px;padding:0 44px 0 16px;font-size:1rem;font-weight:600}.pj-filter__sel[data-astro-cid-tuqu5tml] select[data-astro-cid-tuqu5tml]:focus-visible{outline-offset:2px;outline:2px solid #fff}.pj-filter__sel[data-astro-cid-tuqu5tml] svg{pointer-events:none;width:18px;height:18px;color:var(--fg-2);position:absolute;top:50%;right:16px;transform:translateY(-50%)}}@media (pointer:coarse){.pf[data-astro-cid-tuqu5tml]{height:44px}}@media (width<=900px){.pj-grid[data-astro-cid-tuqu5tml]{grid-template-columns:1fr 1fr}}@media (width<=600px){.pj-grid[data-astro-cid-tuqu5tml]{grid-template-columns:1fr}.pj-grid[data-astro-cid-tuqu5tml] .pj-grid__wide{grid-column:auto}}
