.hero-split.svelte-husve8{min-height:100vh;display:grid;grid-template-columns:1.06fr .94fr;gap:clamp(22px,4.4vw,72px);align-items:start;max-width:var(--page-max);margin-inline:auto;padding:calc(var(--navbar-height) + 6px) var(--page-pad-x) 44px;overflow:visible}.hero-left.svelte-husve8{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.hero-title.svelte-husve8{margin:0;font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:800;letter-spacing:-.02em;font-size:clamp(32px,3.2vw,56px);line-height:1.03;color:var(--text-dark);max-width:18ch}.learn-wrap.svelte-husve8{display:inline-flex;flex-direction:column;align-items:flex-start;gap:10px}.learn-btn.svelte-husve8{display:inline-block;padding:.72rem 1.24rem;border:2px solid var(--text-dark);border-radius:999px;background:transparent;color:var(--text-dark);font-weight:800;font-size:1rem;line-height:1;text-decoration:none;transition:background .2s ease,color .2s ease,transform .08s ease,box-shadow .2s ease;box-shadow:0 2px #0000000d}.learn-btn.svelte-husve8:hover{background:var(--text-dark);color:var(--bg-color);transform:translateY(-1px);box-shadow:0 6px 16px #00000014}.learn-btn__label.svelte-husve8{display:inline-block;will-change:transform}.learn-meta.svelte-husve8{display:grid;gap:6px;padding-left:2px;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.learn-meta__item.svelte-husve8{color:#ffffffad;font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:13px;letter-spacing:-.01em;text-decoration:none}.learn-meta__item.svelte-husve8:hover{color:#ffffffeb}.learn-wrap.svelte-husve8:hover .learn-meta:where(.svelte-husve8){opacity:1;transform:translateY(0);pointer-events:auto}@media (pointer: coarse){.learn-meta.svelte-husve8{display:none}}.hero-right.svelte-husve8{display:flex;justify-content:center;align-items:flex-start;overflow:visible}.blob-wrap.svelte-husve8{position:relative;opacity:0;transform:translateY(-18px);transition:opacity .55s ease;pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(var(--sb, 0px))}.blob-wrap.on.svelte-husve8{opacity:var(--so, 1);transform:translateY(clamp(-50px,-18vw,-140px)) translate(var(--px, 0px),var(--py, 0px)) translateY(var(--sy, 0px))}.blob-stage.svelte-husve8{position:relative;aspect-ratio:1 / 1;transform:translateZ(0);width:clamp(420px,34vw,720px);height:clamp(420px,34vw,720px);--blobScale: 3;--r: calc(clamp(420px, 34vw, 720px) * .46 * var(--blobScale))}.pt.svelte-husve8{position:absolute;left:50%;top:50%;opacity:var(--al, 1);transform:translate(-50%,-50%) translate(calc(var(--x) * var(--r)),calc(var(--y) * var(--r))) scale(var(--sc, 1));font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:800;letter-spacing:-.02em;font-size:18px;line-height:1;color:var(--text-dark);will-change:transform,opacity;pointer-events:none}.about-shell.svelte-husve8{position:relative;max-width:var(--page-max);margin-inline:auto;padding:clamp(16px,2.6vw,28px) var(--page-pad-x) 0;opacity:0;transform:translateY(12px);pointer-events:none}.about-shell.on.svelte-husve8{opacity:1;transform:translateY(0);pointer-events:auto;transition:opacity .55s ease,transform .55s ease}.about-blur.svelte-husve8{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);opacity:.75;mask-image:linear-gradient(to bottom,transparent 0%,#000 16%,#000 84%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 16%,#000 84%,transparent 100%)}.about-grid.svelte-husve8{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:clamp(22px,2.8vw,38px);padding:clamp(20px,2.8vw,40px) 0 clamp(18px,2.6vw,34px)}.about-col.svelte-husve8{color:var(--text-dark);font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(16px,1.5vw,22px);line-height:1.55}.about-col.left.svelte-husve8{padding-left:0}.about-col.right.svelte-husve8{padding-right:0}.about-shell.on.svelte-husve8 .about-col:where(.svelte-husve8){animation:svelte-husve8-textIn .9s cubic-bezier(.2,.8,.2,1) both}.about-shell.on.svelte-husve8 .about-col.right:where(.svelte-husve8){animation-delay:.14s}@keyframes svelte-husve8-textIn{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}55%{opacity:1}to{opacity:1;transform:translateY(0);filter:blur(0)}}.gallery.svelte-husve8{max-width:var(--page-max);margin-inline:auto;padding-inline:var(--page-pad-x)}.poster-video.svelte-husve8{grid-column:1 / span 12;aspect-ratio:16 / 9}.poster-video.svelte-husve8 video.base:where(.svelte-husve8){width:100%;height:100%;object-fit:cover}.poster-video.svelte-husve8:after{display:none!important}.poster-video.svelte-husve8:hover:after{clip-path:none!important}@media (max-width: 820px){.hero-split.svelte-husve8{grid-template-columns:1fr;gap:14px;padding:calc(var(--navbar-height) + 8px) var(--page-pad-x) 34px;min-height:auto}.hero-right.svelte-husve8{order:-1;justify-content:center}.hero-left.svelte-husve8{order:0}.blob-wrap.on.svelte-husve8{transform:translateY(-6px) translate(var(--px, 0px),var(--py, 0px)) translateY(var(--sy, 0px))}.blob-stage.svelte-husve8{width:clamp(260px,62vw,380px);height:clamp(260px,62vw,380px);--blobScale: 2.35;--r: calc(clamp(260px, 62vw, 380px) * .46 * var(--blobScale))}.pt.svelte-husve8{font-size:16px}.hero-title.svelte-husve8{max-width:24ch;font-size:clamp(28px,8vw,42px)}}@media (max-width: 900px){.about-grid.svelte-husve8{grid-template-columns:1fr}.about-col.left.svelte-husve8,.about-col.right.svelte-husve8{padding:0}}
