@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c56fbb5486862d1b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bd7a9b1ce2297c14-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/45d0fdf0988e07ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_35b0e9{font-family:Fraunces,Fraunces Fallback}.__variable_35b0e9{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_9c618b{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_9c618b{--font-hanken:"Hanken Grotesk","Hanken Grotesk Fallback"}:root{--paper:#f4ecdb;--paper-raised:#fdf9f0;--paper-sunk:#ece1cc;--ink:#221f17;--ink-soft:#6f6857;--ink-faint:#a89d84;--blue:#2b5c88;--blue-bright:#3a72a3;--blue-deep:#1c4262;--blue-soft:#cfe0ef;--amber:#d99524;--amber-bright:#eaa93a;--amber-soft:#f4dca0;--logo-gray:#948d84;--terracotta:#bd5730;--terracotta-soft:#e6c4b0;--line:#e2d6bd;--line-strong:#d0c1a1;--radius:16px;--radius-sm:10px;--radius-pill:999px;--shadow-sm:0 1px 2px rgba(61,47,20,0.06),0 2px 6px rgba(61,47,20,0.05);--shadow-md:0 4px 10px rgba(61,47,20,0.07),0 14px 30px -12px rgba(61,47,20,0.18);--shadow-lg:0 10px 24px rgba(61,47,20,0.1),0 40px 60px -24px rgba(61,47,20,0.28);--font-display:var(--font-fraunces),"Hoefler Text",Georgia,serif;--font-body:var(--font-hanken),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--st-new:#7a6a3f;--st-new-bg:#f0e6c9;--st-contacted:#2f6c86;--st-contacted-bg:#d8ebf1;--st-interested:#2f6d43;--st-interested-bg:#d7ecda;--st-not_interested:#a4691f;--st-not_interested-bg:#f6e6c4;--st-non_starter:#b0492a;--st-non_starter-bg:#f3d9cd;--st-converted:#6b4ba8;--st-converted-bg:#e7dcf5}*{box-sizing:border-box}body,html{margin:0;padding:0}body{min-height:100vh;color:var(--ink);font-family:var(--font-body);font-size:15.5px;line-height:1.55;letter-spacing:-.006em;-webkit-font-smoothing:antialiased;background-color:var(--paper);background-image:radial-gradient(1100px 620px at 82% -8%,rgba(234,169,58,.22),transparent 60%),radial-gradient(900px 700px at 4% 108%,rgba(43,92,136,.16),transparent 58%);background-attachment:fixed}body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.4;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E")}body>*{position:relative;z-index:1}a{color:var(--blue);text-decoration:none;text-underline-offset:3px}a:hover{text-decoration:underline}h1,h2,h3,h4{font-family:var(--font-display);font-weight:560;letter-spacing:-.02em;line-height:1.08;margin:0}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}.wrap{max-width:1040px;margin:0 auto;padding:40px 24px 96px}.wrap-narrow{max-width:760px}.muted{color:var(--ink-soft)}.faint{color:var(--ink-faint)}.display,.eyebrow{font-family:var(--font-display)}.eyebrow{font-style:italic;font-size:15px;color:var(--amber);letter-spacing:.01em}.section-label{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-faint)}.btn{--btn-bg:var(--paper-raised);--btn-fg:var(--ink);--btn-bd:var(--line-strong);display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--btn-bg);color:var(--btn-fg);border:1px solid var(--btn-bd);border-radius:var(--radius-pill);padding:9px 17px;font-weight:550;font-size:14.5px;cursor:pointer;box-shadow:var(--shadow-sm);transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s ease,border-color .16s ease,background .16s ease,filter .16s ease}.btn,.btn:hover{text-decoration:none}.btn:hover{transform:translateY(-1.5px);box-shadow:var(--shadow-md);border-color:var(--ink-faint)}.btn:active{transform:translateY(0);box-shadow:var(--shadow-sm)}.btn:disabled,.btn[disabled]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.btn-primary{--btn-fg:#fbf6e8;--btn-bd:transparent;background:linear-gradient(180deg,var(--blue-bright),var(--blue));box-shadow:0 1px 0 rgba(255,255,255,.18) inset,var(--shadow-md)}.btn-primary:hover{border-color:transparent;filter:brightness(1.06)}.btn-amber{--btn-fg:#3a2a08;--btn-bd:transparent;background:linear-gradient(180deg,var(--amber-bright),var(--amber))}.btn-danger{--btn-fg:var(--terracotta);--btn-bd:color-mix(in srgb,var(--terracotta) 42%,var(--line));background:color-mix(in srgb,var(--terracotta) 9%,var(--paper-raised));font-weight:600}.btn-danger:hover{--btn-fg:#fff5f0;border-color:var(--terracotta);background:var(--terracotta);filter:none}.btn-ghost{background:transparent;border-color:transparent;box-shadow:none}.btn-ghost:hover{background:var(--paper-raised);border-color:var(--line);box-shadow:var(--shadow-sm)}.btn-lg{padding:13px 22px;font-size:15.5px}.btn-block{width:100%}.chip{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:var(--radius-pill);border:1px solid var(--line);background:transparent;color:var(--ink-soft);font-size:13.5px;font-weight:550;cursor:pointer;transition:all .15s ease}.chip,.chip:hover{text-decoration:none}.chip:hover{border-color:var(--line-strong);color:var(--ink);background:var(--paper-raised)}.chip-active{border-color:var(--ink)}.chip-active,.chip-active:hover{background:var(--ink);color:var(--paper-raised)}.card{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius);padding:24px;box-shadow:var(--shadow-sm)}.card-quiet{background:color-mix(in srgb,var(--paper-raised) 60%,transparent)}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),select,textarea{width:100%;background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:10px 13px;color:var(--ink);box-shadow:inset 0 1px 2px rgba(61,47,20,.05);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}input::placeholder,textarea::placeholder{color:var(--ink-faint)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--blue-bright);background:var(--paper-raised);box-shadow:0 0 0 3px rgba(61,122,79,.16)}.field>.label,label>.label{display:block;font-size:12.5px;font-weight:600;letter-spacing:.01em;color:var(--ink-soft);margin-bottom:6px}fieldset{border:1px solid var(--line);border-radius:var(--radius-sm);padding:16px 18px;margin:0;min-width:0;background:color-mix(in srgb,var(--paper) 50%,transparent)}fieldset legend{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-faint);padding:0 6px}.radio-row{display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper-raised);cursor:pointer;font-weight:500;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}.radio-row:hover{border-color:var(--blue-bright);transform:translateX(2px)}.radio-row input{width:auto;accent-color:var(--blue);box-shadow:none}.table{width:100%;border-collapse:collapse}.table th{text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.11em;color:var(--ink-faint);padding:14px 18px}.table td,.table th{border-bottom:1px solid var(--line)}.table td{padding:15px 18px;vertical-align:middle}.table tbody tr{transition:background .14s ease}.table tbody tr:hover{background:color-mix(in srgb,var(--amber-soft) 26%,transparent)}.table tr:last-child td{border-bottom:none}.table .cell-name{font-weight:600;font-size:15.5px}.badge{display:inline-flex;align-items:center;gap:6px;padding:3px 11px 3px 9px;border-radius:var(--radius-pill);font-size:12.5px;font-weight:600;letter-spacing:-.01em;border:1px solid transparent}.badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.badge-new{color:var(--st-new);background:var(--st-new-bg)}.badge-contacted{color:var(--st-contacted);background:var(--st-contacted-bg)}.badge-interested{color:var(--st-interested);background:var(--st-interested-bg)}.badge-not_interested{color:var(--st-not_interested);background:var(--st-not_interested-bg)}.badge-non_starter{color:var(--st-non_starter);background:var(--st-non_starter-bg)}.badge-converted{color:var(--st-converted);background:var(--st-converted-bg)}.notice{border-radius:var(--radius-sm);padding:12px 16px;margin:14px 0;border:1px solid;font-size:14.5px}.notice-error{border-color:var(--terracotta-soft);background:color-mix(in srgb,var(--terracotta) 8%,var(--paper-raised));color:color-mix(in srgb,var(--terracotta) 78%,var(--ink))}.notice-success{border-color:color-mix(in srgb,var(--blue) 30%,var(--line));background:color-mix(in srgb,var(--blue) 8%,var(--paper-raised));color:var(--blue-deep)}.timeline{display:grid;grid-gap:2px;gap:2px;max-height:420px;overflow-y:auto}.timeline-item{position:relative;padding:11px 0 11px 22px;border-bottom:1px solid var(--line)}.timeline-item:last-child{border-bottom:none}.timeline-item:before{content:"";position:absolute;left:3px;top:16px;width:8px;height:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 3px color-mix(in srgb,var(--amber-soft) 60%,transparent)}.timeline-item:after{content:"";position:absolute;left:6.5px;top:24px;bottom:-1px;width:1px;background:var(--line)}.timeline-item:last-child:after{display:none}.timeline-type{font-size:13.5px;font-weight:600;text-transform:capitalize}.public{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 22px;text-align:center}.public-card{width:100%;max-width:480px;background:var(--paper-raised);border:1px solid var(--line);border-radius:24px;padding:40px 34px 34px;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.public-card:before{content:"";position:absolute;top:0;left:0;right:0;height:8px;background-image:repeating-linear-gradient(90deg,var(--blue) 0 14px,transparent 14px 28px),repeating-linear-gradient(90deg,rgba(43,92,136,.4) 0 14px,transparent 14px 28px);background-size:28px 8px,28px 8px;background-position:0 0,14px 0;opacity:.9}.public h1{font-size:clamp(26px,6vw,34px);margin:20px 0 6px}.public-foot{margin-top:34px;display:flex;flex-direction:column;align-items:center;gap:8px}.public-foot .from{font-size:12px;color:var(--ink-faint);letter-spacing:.02em}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.reveal{opacity:0;animation:rise .6s cubic-bezier(.2,.8,.2,1) forwards}@media (prefers-reduced-motion:reduce){.reveal{animation:none;opacity:1}.btn,.chip,.radio-row,.table tbody tr{transition:none}}.logo-lockup{display:inline-flex;align-items:center;gap:11px;color:var(--ink)}.logo-lockup,.logo-lockup:hover{text-decoration:none}.logo-word{font-family:var(--font-display);font-weight:600;letter-spacing:-.03em;color:var(--ink)}.logo-mark{flex:none}.logo-lockup:hover .gather-seed{transform:translateY(-1.5px)}.gather-seed{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.gather-seed-2{transition-delay:.04s}.gather-seed-3{transition-delay:.08s}.pic-pic{font-family:var(--font-body);font-weight:700;letter-spacing:-.01em;color:var(--ink)}.pic-nic{font-family:var(--font-display);font-weight:600;font-style:normal;letter-spacing:-.02em;color:var(--logo-gray)}.pic-dev{font-weight:600;color:var(--ink)}.pic-com,.pic-dev{font-family:var(--font-body);letter-spacing:0}.pic-com{font-weight:500;color:var(--ink-faint)}@media (max-width:720px){.wrap{padding:28px 18px 72px}.hide-sm{display:none}}