.hero{position:relative;z-index:1;isolation:isolate;overflow:visible;padding-block:clamp(28px,4.5vw,56px) clamp(56px,9vw,104px)}.hero__inner{display:grid;grid-gap:clamp(32px,5vw,56px);gap:clamp(32px,5vw,56px);align-items:center}@media (min-width:62rem){.hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(40px,5vw,72px);align-items:center}}.hero__copy{position:relative;z-index:1;max-inline-size:34rem}.hero__title{margin:0 0 18px;font-size:clamp(34px,5.6vw,60px);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}[dir=rtl] .hero__title{line-height:1.28;letter-spacing:0}.hero__body{margin:0 0 28px;max-inline-size:46ch;color:var(--fg-65);font-size:clamp(15.5px,1.5vw,17.5px);line-height:1.7}.hero__actions{display:flex;flex-wrap:wrap;gap:12px;-webkit-margin-after:28px;margin-block-end:28px}.hero__proof{display:flex;flex-wrap:nowrap;gap:8px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);max-inline-size:calc(100% + var(--gutter) * 2)}.hero__proof::-webkit-scrollbar{display:none}.hero__proof-item{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:rgb(var(--fg-rgb)/.04);color:var(--fg-72);font-size:12.5px;font-weight:500;white-space:nowrap;flex:none;transition:border-color .2s ease,background .2s ease}.hero__proof-item:hover{border-color:rgb(var(--violet-rgb)/.45);background:rgb(var(--violet-rgb)/.08)}[data-theme=light] .hero__proof-item{background:rgb(255 255 255/.6)}.hero__proof-icon{color:var(--violet-soft);flex:none}[data-theme=light] .hero__proof-icon{color:var(--violet)}.herofield{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;color:var(--violet-soft);mask-image:linear-gradient(180deg,#000 72%,transparent 97%);-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent 97%)}.herofield__art{position:absolute;inset-block:0;inset-inline-end:0;inline-size:min(100%,78rem)}.herofield__img{object-fit:cover;object-position:65% 42%;mask-image:radial-gradient(78% 88% at 62% 46%,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(78% 88% at 62% 46%,#000 30%,transparent 78%)}[dir=rtl] .herofield__img{transform:scaleX(-1)}.herofield__img--dark{display:none}[data-theme=dark] .herofield__img--dark{display:block}[data-theme=dark] .herofield__img--light{display:none}.herofield__scrim{position:absolute;inset:0;background:linear-gradient(to right,rgb(var(--bg-rgb)) 0,rgb(var(--bg-rgb)/.92) 28%,rgb(var(--bg-rgb)/.55) 46%,rgb(var(--bg-rgb)/0) 68%)}[dir=rtl] .herofield__scrim{background:linear-gradient(to left,rgb(var(--bg-rgb)) 0,rgb(var(--bg-rgb)/.92) 28%,rgb(var(--bg-rgb)/.55) 46%,rgb(var(--bg-rgb)/0) 68%)}.herofield__bloom{position:absolute;inset-block-start:-12%;inset-inline-start:-10%;inline-size:min(680px,66%);block-size:min(560px,88%);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgb(var(--violet-rgb)/.18),rgb(var(--violet-rgb)/0) 70%);filter:blur(20px)}[data-theme=light] .herofield__bloom{background:radial-gradient(circle at 50% 50%,rgb(var(--violet-rgb)/.09),rgb(var(--violet-rgb)/0) 72%)}.herodiv{position:absolute;inset-inline:0;inset-block-end:calc(-1 * clamp(96px, 10vw, 160px));z-index:1;pointer-events:none}.herodiv__svg{display:block;inline-size:100%;block-size:clamp(190px,23vw,340px);mask-image:linear-gradient(180deg,#000 66%,rgb(0 0 0/.66) 79%,rgb(0 0 0/.28) 90%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 66%,rgb(0 0 0/.66) 79%,rgb(0 0 0/.28) 90%,transparent)}.herodiv__bands{fill:rgb(var(--violet-rgb)/.1)}[data-theme=light] .herodiv__bands{fill:rgb(var(--violet-rgb)/.07)}.gp{position:relative;margin:0;padding:clamp(14px,1.8vw,20px);border:1px solid rgb(var(--fg-rgb)/.16);border-radius:var(--radius-xl);background:linear-gradient(145deg,rgb(var(--fg-rgb)/.04),rgb(var(--fg-rgb)/.01) 55%);-webkit-backdrop-filter:blur(3px) saturate(105%) brightness(.72);backdrop-filter:blur(3px) saturate(105%) brightness(.72);box-shadow:0 1px 0 0 rgb(var(--fg-rgb)/.12) inset,0 30px 70px -30px rgb(0 0 0/.55);color:var(--violet-soft);font-family:var(--body);text-shadow:0 1px 4px rgb(var(--bg-rgb)/.8)}[data-theme=light] .gp{-webkit-backdrop-filter:blur(3px) saturate(215%) brightness(1.02);backdrop-filter:blur(3px) saturate(215%) brightness(1.02);border-color:rgb(255 255 255/.8);background:linear-gradient(145deg,rgb(255 255 255/.28),rgb(255 255 255/.12) 55%);box-shadow:0 1px 0 0 rgb(255 255 255/.95) inset,0 30px 70px -32px rgb(var(--violet-rgb)/.32);color:var(--violet)}.gp:before{content:"";position:absolute;inset-block-start:0;inset-inline:14%;block-size:1px;background:linear-gradient(to right,transparent,rgb(var(--fg-rgb)/.36),transparent)}[data-theme=light] .gp:before{background:linear-gradient(90deg,transparent,rgb(255 255 255/.95),transparent)}.gp__chrome{display:flex;align-items:center;gap:12px;-webkit-padding-after:12px;padding-block-end:12px;-webkit-margin-after:12px;margin-block-end:12px;-webkit-border-after:1px solid rgb(var(--fg-rgb)/.1);border-block-end:1px solid rgb(var(--fg-rgb)/.1)}.gp__dots{display:flex;gap:5px;flex:none}.gp__dots span{inline-size:8px;block-size:8px;border-radius:50%;background:rgb(var(--fg-rgb)/.2)}.gp__site{min-inline-size:0}.gp__site-name{display:flex;align-items:center;gap:5px;margin:0;color:var(--fg);font-size:14.5px;font-weight:700}.gp__site-caret{color:var(--fg-45);flex:none}.gp__site-meta{margin:1px 0 0;color:var(--fg-45);font-size:11.5px}.gp__health{display:inline-flex;align-items:center;gap:6px;-webkit-margin-start:auto;margin-inline-start:auto;padding:5px 11px;border-radius:var(--radius-pill);background:rgb(var(--ok-rgb)/.16);color:var(--ok);font-size:12px;font-weight:600;flex:none}.gp__health-dot{inline-size:6px;block-size:6px;border-radius:50%;background:currentColor;animation:gp-pulse 2.4s var(--ease) infinite}.gp__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 8px;padding:0;list-style:none}.gp__card,.gp__panel{padding:11px 12px;border:1px solid rgb(var(--fg-rgb)/.18);border-radius:var(--radius);background:rgb(var(--fg-rgb)/.02);-webkit-backdrop-filter:blur(4px) saturate(105%) brightness(.94);backdrop-filter:blur(4px) saturate(105%) brightness(.94)}[data-theme=light] .gp__card,[data-theme=light] .gp__panel{-webkit-backdrop-filter:blur(4px) saturate(125%);backdrop-filter:blur(4px) saturate(125%);border-color:rgb(255 255 255/.95);background:rgb(255 255 255/.1)}.gp__card-head{display:flex;align-items:center;gap:7px;margin:0 0 7px;color:var(--fg-55);font-size:11.5px;font-weight:500}.gp__card-icon{display:inline-flex;align-items:center;justify-content:center;inline-size:22px;block-size:22px;border-radius:var(--radius-sm);background:rgb(var(--violet-rgb)/.14);color:var(--violet-soft);flex:none}[data-theme=light] .gp__card-icon{color:var(--violet)}.gp__card-value{margin:0 0 4px;color:var(--fg);font-size:clamp(15px,1.7vw,19px);font-weight:700;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}[dir=rtl] .gp__card-value{letter-spacing:0}.gp__card-delta{display:flex;align-items:center;gap:3px;margin:0;color:var(--ok);font-size:11.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gp__up{font-size:12px;line-height:1}.gp__body{display:grid;grid-gap:8px;gap:8px}@media (min-width:30rem){.gp__body{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}.gp__panel-title{display:flex;gap:7px;margin:0 0 12px;color:var(--fg);font-size:12.5px;font-weight:700;min-inline-size:0}.gp__link,.gp__panel-title{align-items:center;white-space:nowrap}.gp__link{display:inline-flex;gap:4px;-webkit-margin-start:auto;margin-inline-start:auto;color:var(--violet-soft);font-size:11px;font-weight:500}[data-theme=light] .gp__link{color:var(--violet)}.gp__plot{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 8px;gap:4px 8px}.gp__scale{display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:0;list-style:none;color:var(--fg-45);font:400 9px var(--mono);text-align:end;min-inline-size:3.2rem;white-space:nowrap}.gp__curve{position:relative;block-size:clamp(74px,8.5vw,96px)}.gp__curve svg{display:block;inline-size:100%;block-size:100%;overflow:visible}.gp__callout{position:absolute;transform:translate(-50%,-50%);display:grid;justify-items:center;grid-gap:5px;gap:5px;pointer-events:none}.gp__callout-label{padding:3px 8px;border-radius:var(--radius-sm);background:var(--violet);color:var(--on-violet);font-size:10.5px;font-weight:600;white-space:nowrap;box-shadow:0 6px 16px -8px rgb(var(--violet-rgb)/.9)}.gp__callout-dot{inline-size:8px;block-size:8px;border-radius:50%;background:var(--violet);box-shadow:0 0 0 3px rgb(var(--violet-rgb)/.22)}.gp__axis{grid-column:2;display:flex;flex-direction:row;justify-content:space-between;color:var(--fg-45);font:400 9px var(--mono)}.gp__axis,.gp__feed{margin:0;padding:0;list-style:none}.gp__feed{display:grid;grid-gap:11px;gap:11px}.gp__event{display:flex;align-items:center;gap:9px;font-size:10.5px}.gp__event-icon{display:inline-flex;align-items:center;justify-content:center;inline-size:22px;block-size:22px;border-radius:50%;background:rgb(var(--violet-rgb)/.14);color:var(--violet-soft);flex:none}[data-theme=light] .gp__event-icon{color:var(--violet)}.gp__event-icon--ok{background:rgb(var(--ok-rgb)/.18);color:var(--ok)}.gp__event-title{color:var(--fg-72);min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp__event-when{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-padding-end:10px;padding-inline-end:10px;color:var(--fg-45);font-size:9.5px;white-space:nowrap;flex:none}.gp__foot{-webkit-margin-before:12px;margin-block-start:12px;-webkit-padding-before:10px;padding-block-start:10px;-webkit-border-before:1px solid rgb(var(--fg-rgb)/.1);border-block-start:1px solid rgb(var(--fg-rgb)/.1);color:var(--fg-45);font-size:10.5px;line-height:1.5}@keyframes gp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.gp__health-dot{animation:none}}@media (max-width:26rem){.gp__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.gp__card{padding:8px 7px}.gp__card-head .gp__card-icon{display:none}.gp__card-head{font-size:9.5px}.gp__card-value{font-size:12.5px}.gp__card-delta{font-size:9.5px}}@media (max-width:48rem){.hero{padding-block:110px 40px}.hero__inner{gap:28px;grid-template-columns:minmax(0,1fr)}.hero__copy{max-inline-size:none;min-inline-size:0}.hero__title{font-size:clamp(30px,8.5vw,40px)}.hero__body{max-inline-size:none;font-size:15px}.hero__actions{display:grid;grid-gap:10px;gap:10px;-webkit-margin-after:22px;margin-block-end:22px}.hero__actions .btn,.herofield__art{inline-size:100%}.herofield__art{inset-block:0 auto;block-size:58%}.herofield__img{object-position:50% 46%;mask-image:radial-gradient(120% 90% at 50% 46%,#000 45%,transparent 92%);-webkit-mask-image:radial-gradient(120% 90% at 50% 46%,#000 45%,transparent 92%)}.herofield__scrim,[dir=rtl] .herofield__scrim{background:linear-gradient(to bottom,rgb(var(--bg-rgb)/.38) 0,rgb(var(--bg-rgb)/.62) 28%,rgb(var(--bg-rgb)/.82) 50%,rgb(var(--bg-rgb)/.92) 68%,rgb(var(--bg-rgb)/.92) 100%)}.herofield__bloom{inline-size:100%;block-size:40%}.hero__proof{margin-inline:0;padding-inline:0;max-inline-size:none;gap:6px}.hero__proof-item{padding:6px 9px;font-size:11px;gap:5px}.hero__proof-icon{inline-size:12px;block-size:12px}.gp{padding:13px;border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(6px) saturate(190%) brightness(.78);backdrop-filter:blur(6px) saturate(190%) brightness(.78);border-color:rgb(var(--fg-rgb)/.22)}[data-theme=light] .gp{-webkit-backdrop-filter:blur(6px) saturate(190%) brightness(1.04);backdrop-filter:blur(6px) saturate(190%) brightness(1.04);border-color:rgb(255 255 255/.9)}.gp__chrome{gap:9px;-webkit-padding-after:10px;padding-block-end:10px;-webkit-margin-after:10px;margin-block-end:10px}.gp__dots{display:none}.gp__site-name{font-size:13.5px}.gp__site-meta{font-size:10.5px}.gp__health{padding:4px 9px;font-size:11px}.gp__cards{gap:6px}.gp__card{padding:9px 10px}.gp__card-head{gap:5px;-webkit-margin-after:5px;margin-block-end:5px;font-size:10.5px}.gp__card-icon{inline-size:18px;block-size:18px}.gp__card-value{font-size:14px}.gp__card-delta{font-size:10.5px}.gp__body{gap:6px}.gp__panel{padding:10px}.gp__panel-title{-webkit-margin-after:9px;margin-block-end:9px;font-size:11.5px}.gp__curve{block-size:62px}.gp__feed{gap:8px}.gp__foot{-webkit-margin-before:9px;margin-block-start:9px;-webkit-padding-before:8px;padding-block-start:8px;font-size:9.5px}}@media (max-width:30rem){.gp__scale{display:none}.gp__plot{grid-template-columns:minmax(0,1fr)}.gp__axis{grid-column:1}}.hero__word{display:inline-block}@media (prefers-reduced-motion:no-preference){.hero__word{animation:hero-word .6s cubic-bezier(.22,1,.36,1) var(--d) backwards}.hero__rise{animation:hero-rise .6s cubic-bezier(.22,1,.36,1) var(--d) backwards}}@keyframes hero-word{0%{opacity:0;transform:translateY(.35em);filter:blur(6px)}}@keyframes hero-rise{0%{opacity:0;transform:translateY(12px)}}