.HeroText-module__9cTdRq__hero{z-index:var(--t-z-raised);align-items:flex-start;gap:var(--t-space-6);max-width:64rem;padding-inline:var(--t-space-6);pointer-events:none;flex-direction:column;display:flex;position:relative}.HeroText-module__9cTdRq__hero a,.HeroText-module__9cTdRq__hero button{pointer-events:auto}.HeroText-module__9cTdRq__metaRow{align-items:center;gap:var(--t-space-3);display:flex}.HeroText-module__9cTdRq__sectionMarker{font-family:var(--t-font-mono);font-size:.6875rem;font-weight:var(--t-font-weight-semibold);letter-spacing:.06em;color:var(--t-color-fg-muted);background:color-mix(in srgb, var(--t-color-fg-default) 8%, transparent);border-radius:var(--t-radius-sm);flex-shrink:0;padding:3px 8px;line-height:1}.HeroText-module__9cTdRq__heading{width:fit-content;max-width:16ch}.HeroText-module__9cTdRq__letterBg{position:relative}.HeroText-module__9cTdRq__letterBg:before{content:"";background:var(--t-color-bg-base);z-index:-1;position:absolute;inset:-.12em -.1em}.HeroText-module__9cTdRq__desktopBreak{display:none}@media (min-width:768px){.HeroText-module__9cTdRq__desktopBreak{display:block}}.HeroText-module__9cTdRq__subRow{align-items:flex-start;gap:var(--t-space-3);max-width:44ch;display:flex}.HeroText-module__9cTdRq__sub{color:var(--t-color-fg-muted);background:var(--t-color-bg-base);padding:var(--t-space-2) var(--t-space-3);margin-inline-start:calc(-1 * var(--t-space-3));line-height:1.55}.HeroText-module__9cTdRq__actions{gap:var(--t-space-3);margin-top:var(--t-space-2);display:flex}.HeroText-module__9cTdRq__primaryBtn{background:var(--c-button-primary-bg);color:var(--c-button-primary-fg);border:1px solid var(--c-button-primary-border);font-family:var(--t-font-mono);font-weight:var(--t-font-weight-medium);letter-spacing:.04em;text-transform:uppercase;transition:all var(--c-button-duration) var(--c-button-ease);cursor:pointer;border-radius:0;align-items:center;gap:8px;padding:10px 20px;font-size:.75rem;text-decoration:none;display:inline-flex}.HeroText-module__9cTdRq__primaryBtn:hover{background:var(--c-button-primary-bg-hover);box-shadow:var(--t-shadow-md);transform:translateY(-1px)}.HeroText-module__9cTdRq__btnArrow{transition:transform .2s var(--t-motion-ease-spring);font-size:.875rem}.HeroText-module__9cTdRq__primaryBtn:hover .HeroText-module__9cTdRq__btnArrow{transform:translate(3px)}.HeroText-module__9cTdRq__secondaryBtn{color:var(--c-button-secondary-fg);border:1px solid var(--c-button-secondary-border);font-family:var(--t-font-mono);font-weight:var(--t-font-weight-medium);letter-spacing:.04em;text-transform:uppercase;transition:all var(--c-button-duration) var(--c-button-ease);cursor:pointer;background:0 0;border-radius:0;align-items:center;padding:10px 20px;font-size:.75rem;text-decoration:none;display:inline-flex}.HeroText-module__9cTdRq__secondaryBtn:hover{background:var(--c-button-secondary-bg-hover);border-color:var(--t-color-border-strong);transform:translateY(-1px)}.HeroText-module__9cTdRq__scrollHint{display:none}.HeroText-module__9cTdRq__cornerTL,.HeroText-module__9cTdRq__cornerBR{pointer-events:none;width:16px;height:16px;position:absolute}.HeroText-module__9cTdRq__cornerTL{top:-8px;left:var(--t-space-6);border-top:1px solid var(--t-color-border-strong);border-left:1px solid var(--t-color-border-strong);opacity:.4}.HeroText-module__9cTdRq__cornerBR{border-bottom:1px solid var(--t-color-border-strong);border-right:1px solid var(--t-color-border-strong);opacity:.4;bottom:-8px;right:0}@media (max-width:640px){.HeroText-module__9cTdRq__hero{pointer-events:auto}.HeroText-module__9cTdRq__actions{flex-direction:column;width:100%}.HeroText-module__9cTdRq__primaryBtn,.HeroText-module__9cTdRq__secondaryBtn{justify-content:center;width:100%}.HeroText-module__9cTdRq__scrollHint{margin-top:var(--t-space-4);border:1px solid var(--t-color-border-default);border-radius:var(--t-radius-md);font-family:var(--t-font-mono);font-size:.625rem;font-weight:var(--t-font-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--t-color-fg-muted);cursor:pointer;transition:all var(--t-motion-duration-base) var(--t-motion-ease-standard);background:0 0;align-self:center;align-items:center;gap:6px;padding:8px 16px;animation:2s ease-in-out infinite HeroText-module__9cTdRq__scrollBounce;display:inline-flex}.HeroText-module__9cTdRq__scrollHint:hover{border-color:var(--t-color-border-strong);color:var(--t-color-fg-default)}.HeroText-module__9cTdRq__scrollHint:focus-visible{outline:2px solid var(--t-color-border-focus);outline-offset:2px}.HeroText-module__9cTdRq__scrollHintText{line-height:1}@keyframes HeroText-module__9cTdRq__scrollBounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}}[data-theme=terminal] .HeroText-module__9cTdRq__cornerTL{opacity:.7;border-top:2px solid #00ff41;border-left:2px solid #00ff41;width:24px;height:24px;box-shadow:-2px -2px 8px #00ff4126}[data-theme=terminal] .HeroText-module__9cTdRq__cornerBR{opacity:.7;border-bottom:2px solid #00ff41;border-right:2px solid #00ff41;width:24px;height:24px;box-shadow:2px 2px 8px #00ff4126}[data-theme=terminal] .HeroText-module__9cTdRq__sectionMarker{color:#ffb800;text-shadow:0 0 4px #ffb80066;background:#ffb8001a}[data-theme=terminal] .HeroText-module__9cTdRq__primaryBtn{text-shadow:none;box-shadow:0 0 8px #00ff4126}[data-theme=terminal] .HeroText-module__9cTdRq__primaryBtn:hover{box-shadow:0 0 12px #00ff414d,0 0 24px #00ff4126,inset 0 0 8px #00ff411a}[data-theme=terminal] .HeroText-module__9cTdRq__secondaryBtn{color:#ffb800;border-color:#ffb800}[data-theme=terminal] .HeroText-module__9cTdRq__secondaryBtn:hover{color:#ffc933;background:#ffb80014;border-color:#ffc933;box-shadow:0 0 8px #ffb80033}[data-theme=terminal] .HeroText-module__9cTdRq__sub{padding-left:var(--t-space-4);border-left:1px solid #1a3a1a}[data-theme=terminal] .HeroText-module__9cTdRq__btnArrow{text-shadow:0 0 4px #00ff4166}[data-theme=terminal] .HeroText-module__9cTdRq__scrollHint{color:#00ff4199;border-color:#1a3a1a}[data-theme=terminal] .HeroText-module__9cTdRq__scrollHint:hover{color:#00ff41;border-color:#00ff4166}.HeroText-module__9cTdRq__hero{pointer-events:auto;max-width:66rem;padding-inline:0}.HeroText-module__9cTdRq__heading{max-width:17ch;font-size:clamp(2.6rem,6.7vw,6.5rem)}.HeroText-module__9cTdRq__sub{background:0 0;max-width:48ch;margin:0;padding:0}.HeroText-module__9cTdRq__actions{flex-wrap:wrap}.HeroText-module__9cTdRq__proofLinks{gap:var(--t-space-6);font-size:var(--t-font-size-sm);flex-wrap:wrap;display:flex}.HeroText-module__9cTdRq__proofLinks a{color:var(--t-color-fg-default);text-underline-offset:.25em}.HeroText-module__9cTdRq__sectionMarker{color:var(--t-color-fg-default)}.HeroText-module__9cTdRq__heading{overflow-wrap:anywhere;min-width:0}
.HeroSection-module__HwbqJa__heroSection{min-height:min(46rem,88svh);padding-top:var(--c-hero-padding-top);padding-bottom:var(--c-hero-padding-bottom);align-items:center;display:flex;position:relative;overflow:hidden}
