@font-face{font-family:Plex Serif Fallback;font-style:normal;src:local(Georgia);size-adjust:108.8%;ascent-override:105.7%;descent-override:26.7%;line-gap-override:0%}@font-face{font-family:Plex Serif Fallback;font-style:italic;src:local(Georgia Italic),local(Georgia-Italic);size-adjust:95%;ascent-override:121.1%;descent-override:30.5%;line-gap-override:0%}@font-face{font-family:Onest Fallback;src:local(Arial);size-adjust:103.4%;ascent-override:93.8%;descent-override:30%;line-gap-override:0%}@font-face{font-family:Onest Fallback;src:local(Segoe UI);size-adjust:104.7%;ascent-override:92.6%;descent-override:29.6%;line-gap-override:0%}html:has(.cover){scrollbar-gutter:stable}.cover{--cover-paper:#f3f4f7;--cover-paper-deep:#eef1f8;--cover-paper-light:#fbfcfe;--cover-ink:var(--vn-ink,#0c1e3c);--cover-accent:var(--intake-accent,var(--vn-brand-blue,#2f6df6));--cover-accent-strong:var(--intake-accent-strong,var(--vn-brand-blue-strong,#1f5ae0));--cover-accent-soft:var(--intake-accent-soft,var(--vn-brand-blue-soft,#e7eefe));--cover-sheet:#fdfdfb;--cover-card:#fff;--cover-line:#d6dce9;--cover-detail:var(--cover-accent-strong);--cover-detail-on-ink:color-mix(in oklch, var(--cover-accent) 62%, white);--cover-cta:var(--intake-cta-bg,var(--vn-brand-blue,#2f6df6));--cover-cta-fg:var(--intake-cta-fg,#fff);--cover-serif:"IBM Plex Serif", "Plex Serif Fallback", Georgia, serif;--cover-sans:var(--font-onest,system-ui, sans-serif);isolation:isolate;background:var(--cover-paper);color:var(--cover-ink);transition:background-color .12s,color .12s;position:relative;overflow:clip visible}.cover--flow .cover-main{flex-direction:column;justify-content:center;min-height:calc(100dvh - 3.5rem);display:flex}@media (min-width:768px){.cover--flow .cover-main{min-height:calc(100dvh - 4rem)}}.cover:before{content:"";z-index:-3;pointer-events:none;background:radial-gradient(ellipse 68% 52% at 50% -6%, var(--cover-paper-light) 0%, transparent 72%), radial-gradient(ellipse 55% 45% at 100% 100%, color-mix(in srgb, var(--cover-accent) 9%, transparent) 0%, transparent 68%), radial-gradient(ellipse 40% 35% at 0% 85%, color-mix(in srgb, var(--cover-ink) 4%, transparent) 0%, transparent 70%), linear-gradient(180deg, var(--cover-paper) 0%, var(--cover-paper) 42%, var(--cover-paper-deep) 100%);position:absolute;inset:0}.cover:after{content:"";z-index:-1;pointer-events:none;opacity:.14;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:400px 400px;position:absolute;inset:0}.cover-header{position:relative}.cover-login{min-height:2.75rem;color:color-mix(in oklch, var(--cover-ink) 72%, transparent);font-family:var(--cover-sans);border:1px solid #0000;border-radius:999px;align-items:center;padding:0 1rem;font-size:.9rem;font-weight:500;line-height:1;transition:color .16s,border-color .16s,background-color .16s;display:inline-flex}.cover-login:hover{border-color:var(--cover-line);background:color-mix(in srgb, var(--cover-card) 55%, transparent);color:var(--cover-ink)}.cover-login:focus-visible{outline:2px solid var(--cover-accent);outline-offset:2px}.cover-main{position:relative}.cover-stage{text-align:center;width:min(100%,64rem);margin-inline:auto;padding:clamp(1rem,4vh,2.5rem) 1.25rem 7.5rem;position:relative}@media (min-width:640px){.cover-stage{padding-inline:2rem}}@media (min-width:1180px){.cover-stage{padding-bottom:clamp(3rem,8vh,5rem)}}.cover-h1{max-width:60rem;font-family:var(--cover-serif);letter-spacing:-.028em;color:var(--cover-ink);text-wrap:balance;margin:0 auto;font-size:clamp(1.9rem,.5rem + 5.9vw,4.6rem);font-weight:500;line-height:1.04}.cover-h1-line{display:block}.cover-h1 em{color:var(--cover-accent-strong);font-style:italic;font-weight:400}.cover-lead{max-width:40rem;color:color-mix(in oklch, var(--cover-ink) 78%, transparent);text-wrap:balance;margin:1rem auto 0;font-family:Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(1.05rem,.92rem + .5vw,1.25rem);line-height:1.45}.cover-object{--cover-px:0;--cover-py:0;text-align:left;max-width:46rem;margin:clamp(1.5rem,4vh,2.5rem) auto 0;position:relative}.cover-composer{box-shadow:0 32px 64px -32px color-mix(in srgb, var(--cover-ink) 34%, transparent), 0 12px 28px -18px color-mix(in srgb, var(--cover-ink) 22%, transparent), 0 1px 0 color-mix(in srgb, var(--cover-card) 70%, transparent);border-radius:14px;transition:box-shadow .22s;position:relative}.cover-composer:focus-within{box-shadow:0 0 0 4px color-mix(in oklch, var(--cover-accent) 24%, transparent), 0 32px 64px -32px color-mix(in srgb, var(--cover-ink) 34%, transparent), 0 12px 28px -18px color-mix(in srgb, var(--cover-ink) 22%, transparent), 0 1px 0 color-mix(in srgb, var(--cover-card) 70%, transparent)}.cover-composer:before{content:"";z-index:-3;background:radial-gradient(closest-side, color-mix(in srgb, var(--cover-paper-light) 95%, transparent) 0%, color-mix(in srgb, var(--cover-paper-light) 55%, transparent) 45%, transparent 100%);pointer-events:none;border-radius:50%;position:absolute;inset:-3.5rem -4rem}.cover .intake-cta:disabled{opacity:1;background:var(--cover-accent-soft);color:var(--cover-accent-strong);box-shadow:none}.cover-h1 em,.cover-plate-num{transition:color .12s}.cover-plate-rule,.cover-plate-bars i{transition:background-color .12s}.cover .intake-cta{transition-duration:.12s}.cover-under{--depth:3;z-index:-2;pointer-events:none;border-radius:14px;transition:transform .9s cubic-bezier(.22,.61,.36,1),background-color .12s;animation:.9s cubic-bezier(.22,.61,.36,1) .3s both cover-rise;position:absolute;inset:0}.cover-under--soft{background:var(--cover-accent-soft);border:1px solid var(--cover-line);transform:translate3d(calc(var(--cover-px) * var(--depth) * -1px), calc(var(--cover-py) * var(--depth) * -1px), 0) rotate(-2.2deg) translate(-12px, -8px)}.cover-under--ink{background:var(--cover-ink);transform:translate3d(calc(var(--cover-px) * var(--depth) * -1px), calc(var(--cover-py) * var(--depth) * -1px), 0) rotate(1.6deg) translate(12px, 10px);box-shadow:0 24px 50px -24px color-mix(in srgb, var(--cover-ink) 45%, transparent)}.cover-art{z-index:-2;pointer-events:none;position:absolute;inset:0}.cover-plate{--depth:10;--rz:0deg;--slot:0;--plate-detail:var(--cover-detail);aspect-ratio:16/9;box-sizing:border-box;font-family:var(--cover-sans);box-shadow:0 30px 60px -26px color-mix(in srgb, var(--cover-ink) 40%, transparent);transform:translate3d(calc(var(--cover-px) * var(--depth) * -1px), calc(var(--cover-py) * var(--depth) * -1px), 0) rotate(var(--rz));animation:cover-rise .9s cubic-bezier(.22, .61, .36, 1) calc(.4s + var(--slot) * .14s) both;border-radius:12px;transition:transform .9s cubic-bezier(.22,.61,.36,1);position:absolute;overflow:hidden;container-type:inline-size}.cover-plate-body{padding:1.25rem calc(var(--under-right,0px) + 1.5rem) 1.25rem calc(var(--under-left,0px) + 1.5rem);align-content:end;display:grid;position:absolute;inset:0}.cover-plate-body>*,.cover-plate-text>*{--k:0;animation:cover-draw .5s cubic-bezier(.22, .61, .36, 1) calc(.95s + var(--slot) * .14s + var(--k) * 70ms) both}.cover-plate-num{--k:0;top:1.25rem;right:calc(var(--under-right,0px) + 1.5rem);letter-spacing:.12em;color:var(--plate-detail);opacity:.85;font-size:3.4cqw;font-weight:500;line-height:1;position:absolute}.cover-plate-text{gap:2cqw;animation:none;display:grid}.cover-plate-rule{--k:1;background:var(--plate-detail);border-radius:999px;width:11cqw;height:max(2px,.7cqw);margin-bottom:1cqw;display:block}.cover-plate-title{--k:2;font-family:var(--cover-serif);letter-spacing:-.012em;font-size:7cqw;font-weight:500;line-height:1.08;display:block}.cover-plate-who{--k:3;letter-spacing:.01em;opacity:.74;font-size:3.7cqw;line-height:1.25;display:block}.cover-plate--ink{--slot:0;--depth:14;--plate-detail:var(--cover-detail-on-ink);background:linear-gradient(160deg, color-mix(in oklch, var(--cover-ink) 84%, var(--cover-accent)) 0%, var(--cover-ink) 55%, color-mix(in oklch, var(--cover-ink) 86%, black) 100%);color:var(--cover-sheet)}.cover-plate--bio,.cover-plate--sales{background:var(--cover-sheet);border:1px solid var(--cover-line);color:var(--cover-ink)}.cover-plate--bio{--slot:1;--depth:8}.cover-plate--bio .cover-plate-body{grid-template-columns:1fr auto;align-items:center;column-gap:6cqw}.cover-plate-ring{--k:4;aspect-ratio:1;background:conic-gradient(var(--cover-ink) 0 34%, var(--cover-accent) 34% 100%);border-radius:50%;width:26cqw;-webkit-mask:radial-gradient(circle,#0000 57%,#000 58.5%);mask:radial-gradient(circle,#0000 57%,#000 58.5%)}.cover-plate--sales{--slot:2;--depth:11}.cover-plate--sales .cover-plate-body{align-content:space-between}.cover-plate--sales .cover-plate-text{order:-1}.cover-plate-bars{--k:4;border-bottom:1px solid var(--cover-line);align-items:flex-end;gap:2.4cqw;height:22cqw;padding-inline:1cqw;animation:none;display:flex}.cover-plate-bars i{height:var(--h,50%);background:var(--cover-ink);transform-origin:bottom;animation:cover-grow .55s cubic-bezier(.22, .61, .36, 1) calc(1.25s + var(--slot) * .14s + var(--k) * 70ms) both;border-radius:.8cqw .8cqw 0 0;flex:1;display:block}.cover-plate-bars i:first-child{--k:0}.cover-plate-bars i:nth-child(2){--k:1;background:var(--cover-accent)}.cover-plate-bars i:nth-child(3){--k:2}.cover-plate-bars i:nth-child(4){--k:3;background:var(--cover-accent)}.cover-plate-bars i:nth-child(5){--k:4}.cover-plate-bars i:nth-child(6){--k:5;background:var(--cover-accent)}.cover-plate--ink{--rz:-4deg;width:min(240px,62%);top:calc(100% - 2.5rem);left:.5rem}.cover-plate--bio,.cover-plate--sales{display:none}@media (min-width:640px){.cover-plate--sales{--rz:4deg;width:240px;display:grid;top:calc(100% - .5rem);right:.5rem}}@media (min-width:1180px){.cover-plate--ink{--rz:-7deg;--under-right:64px;width:clamp(240px,50vw - 50% + 16px,440px);top:2.5rem;left:calc(50% - 50vw + 48px)}.cover-plate--bio{--rz:6deg;--under-left:56px;width:clamp(240px,50vw - 50% + 96px,440px);display:grid;top:-1rem;right:calc(50% - 50vw - 40px)}.cover-plate--sales{--rz:-5deg;--under-left:128px;width:clamp(240px,50vw - 50% + 88px,400px);top:15rem;left:calc(100% - 128px);right:auto}}@media (min-width:1280px){.cover-plate--bio{--under-left:64px;width:clamp(240px,50vw - 50% + 16px,440px);right:calc(50% - 50vw + 48px)}}@media (min-width:1600px){.cover-plate--ink{width:440px;left:auto;right:calc(100% - 64px)}.cover-plate--bio{--under-left:96px;width:440px;left:calc(100% - 96px);right:auto}.cover-plate--sales{top:16.5rem}}.cover-footer{padding:.5rem 1.25rem calc(.5rem + env(safe-area-inset-bottom,0px));position:relative}@media (max-width:767px){.cover-footer{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}}.cover-footer-nav{justify-content:center;gap:1rem;display:flex}.cover-footer-link{min-height:2.75rem;font-family:var(--cover-sans);color:color-mix(in oklch, var(--cover-ink) 64%, transparent);border-radius:4px;align-items:center;padding-inline:.5rem;font-size:12px;line-height:1;text-decoration:none;transition:color .16s;display:inline-flex}.cover-footer-link:hover{color:var(--cover-ink);text-underline-offset:4px;text-decoration:underline}.cover-footer-link:focus-visible{outline:2px solid var(--cover-accent);outline-offset:2px}@keyframes cover-rise{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes cover-draw{0%{opacity:0;translate:0 .6em}to{opacity:1;translate:0}}@keyframes cover-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.cover-under,.cover-plate,.cover-plate-body>*,.cover-plate-text>*,.cover-plate-bars i{transition:none;animation:none}}
