.tag.svelte-1acp1db{background:var(--orange);color:var(--on-accent);font-family:var(--fm);letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);transform:rotate(var(--tilt));padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.card.svelte-1c915sl{background:var(--panel);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--a);min-height:150px;color:var(--text);flex-direction:column;justify-content:space-between;gap:28px;padding:20px 22px 24px;transition:transform .15s,box-shadow .15s;display:flex}.card.svelte-1c915sl:hover{color:var(--text);box-shadow:9px 9px 0 var(--a);transform:translate(-3px,-3px)}.top.svelte-1c915sl{font-family:var(--fm);color:var(--muted);align-items:center;font-size:13px;display:flex}.idx.svelte-1c915sl{margin-right:12px}.line.svelte-1c915sl{background:var(--a);width:36px;height:2px}.node.svelte-1c915sl{border:2px solid var(--a);border-radius:50%;width:10px;height:10px}.body.svelte-1c915sl{flex-direction:column;gap:10px;display:flex}.title.svelte-1c915sl{font-family:var(--fh);text-wrap:balance;font-size:26px;font-weight:700;line-height:1.1}.cta.svelte-1c915sl{font-family:var(--fm);color:var(--cyan);font-size:13px;font-weight:600}.card.svelte-fq8g2m{background:var(--panel);border:3px solid var(--ink);box-shadow:8px 8px 0 var(--cyan)}.bar.svelte-fq8g2m{background:var(--bar);border-bottom:3px solid var(--ink);font-family:var(--fm);flex-wrap:wrap;gap:8px;padding:12px 20px;font-size:13px;display:flex}.prompt.svelte-fq8g2m{color:var(--cyan);font-weight:600}form.svelte-fq8g2m{flex-direction:column;gap:18px;padding:clamp(20px,3vw,28px);display:flex}.hp.svelte-fq8g2m{display:none}label.svelte-fq8g2m{flex-direction:column;gap:8px;display:flex}label.svelte-fq8g2m>span:where(.svelte-fq8g2m){font-family:var(--fm);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}input.svelte-fq8g2m,textarea.svelte-fq8g2m{background:var(--bg);border:2px solid var(--field-border);width:100%;color:var(--text);font-family:var(--fb);border-radius:0;outline:none;padding:13px 14px;font-size:17px;line-height:1.5;transition:border-color .15s,box-shadow .15s}textarea.svelte-fq8g2m{resize:vertical;min-height:130px}input.svelte-fq8g2m::placeholder,textarea.svelte-fq8g2m::placeholder{color:var(--placeholder)}input.svelte-fq8g2m:focus,textarea.svelte-fq8g2m:focus{border-color:var(--cyan);box-shadow:3px 3px 0 var(--cyan)}.submit.svelte-fq8g2m{align-self:flex-start;padding:10px 30px}.err.svelte-fq8g2m{font-family:var(--fm);color:var(--orange);font-size:14px;line-height:1.5}.done.svelte-fq8g2m{flex-direction:column;gap:14px;padding:clamp(28px,4vw,40px) clamp(20px,3vw,28px);display:flex}.ok.svelte-fq8g2m{font-family:var(--fm);color:var(--cyan);font-size:14px}.thanks.svelte-fq8g2m{font-family:var(--fh);font-size:34px;font-style:italic;font-weight:800;line-height:1.05}.done.svelte-fq8g2m p:where(.svelte-fq8g2m){color:var(--muted);margin:0;font-size:18px;line-height:1.6}.again.svelte-fq8g2m{font-family:var(--fm);color:var(--cyan);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:8px;padding:0;font-size:14px}.again.svelte-fq8g2m:hover{color:var(--orange)}.hero.svelte-1uha8ag{isolation:isolate;flex-direction:column;min-height:min(100vh,1000px);display:flex;position:relative;overflow:hidden}.hero-inner.svelte-1uha8ag{text-align:center;padding:clamp(24px, 5vw, 40px) var(--gutter) clamp(80px, 10vw, 120px);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.avatar.svelte-1uha8ag{aspect-ratio:1;flex:none;width:clamp(240px,36vw,440px);position:relative}.disc.svelte-1uha8ag{background:var(--ink-2);z-index:1;border-radius:50%;position:absolute;inset:-14px}.avatar.svelte-1uha8ag img:where(.svelte-1uha8ag){z-index:2;object-fit:cover;object-position:50% 40%;border:clamp(5px, .8vw, 8px) solid var(--cyan);background:var(--panel);width:100%;height:100%;box-shadow:0 0 0 4px var(--ink-2), 0 0 70px #22c3f259;border-radius:50%;display:block;position:relative}.intro.svelte-1uha8ag{z-index:2;flex-direction:column;align-items:center;gap:clamp(12px,1.6vw,18px);max-width:100%;margin-top:clamp(28px,4vw,44px);display:flex;position:relative}.scrim.svelte-1uha8ag{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#10123af5,#10123ad9 55%,#10123a00);position:absolute;inset:-18% -10% -30%}.term.svelte-1uha8ag{font-family:var(--fm);align-items:center;gap:8px;font-size:clamp(13px,1.3vw,15px);display:flex}.prompt.svelte-1uha8ag{color:var(--cyan);font-weight:600}.cursor.svelte-1uha8ag{background:var(--cyan);width:.6em;height:1.1em;animation:1.1s step-end infinite ww-blink;display:inline-block}h1.svelte-1uha8ag{font-family:var(--fh);letter-spacing:.005em;text-shadow:.045em .045em 0 var(--ink);flex-wrap:wrap;justify-content:center;column-gap:.22em;margin:0;font-size:clamp(34px,8.6vw,112px);font-style:italic;font-weight:800;line-height:.95;display:flex}.pipe.svelte-1uha8ag{color:var(--cyan)}.tagline.svelte-1uha8ag{text-wrap:balance;margin:0;font-size:clamp(18px,2.2vw,24px);line-height:1.4}.fade.svelte-1uha8ag{background:linear-gradient(#10123a00, var(--bg));pointer-events:none;height:180px;position:absolute;bottom:0;left:0;right:0}.about.svelte-1uha8ag,.contact.svelte-1uha8ag{align-items:start;padding-block:clamp(56px,8vw,112px);display:grid}.about.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:clamp(24px,5vw,72px)}.contact.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(32px,5vw,72px)}.about-copy.svelte-1uha8ag{padding-top:clamp(0px,3vw,48px)}.about-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){text-wrap:pretty;margin:0;font-size:clamp(18px,1.6vw,20px);line-height:1.7}.about-copy.svelte-1uha8ag .muted:where(.svelte-1uha8ag){margin-top:18px}.muted.svelte-1uha8ag{color:var(--muted)}.pull.svelte-1uha8ag{font-family:var(--fh);color:var(--orange);font-style:italic;font-weight:700;margin-top:28px!important;font-size:clamp(24px,2.4vw,30px)!important;line-height:1.1!important}.work.svelte-1uha8ag{padding-block:clamp(40px,6vw,80px)}.work-h.svelte-1uha8ag{margin-bottom:clamp(32px,4vw,48px)}.grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(20px,2.4vw,28px);display:grid}.channel.svelte-1uha8ag{padding:clamp(56px,8vw,112px) 0 clamp(40px,6vw,80px)}.panel.svelte-1uha8ag{background:radial-gradient(#eef6ff0f 1.3px, transparent 1.8px) 0 0 / 10px 10px, var(--panel);border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);padding:clamp(28px,4.5vw,56px);position:relative}.channel-h.svelte-1uha8ag{font-size:clamp(36px,5vw,60px)}.cy.svelte-1uha8ag{color:var(--cyan)}.narrow.svelte-1uha8ag{text-wrap:pretty;max-width:620px;margin:18px 0 0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.contact.svelte-1uha8ag .narrow:where(.svelte-1uha8ag){max-width:440px}.actions.svelte-1uha8ag{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}
