._hero_98p5v_2{display:flex;flex-direction:column;justify-content:center;padding:6rem 2.5rem 4rem;max-width:960px;margin:0 auto}._heroInner_98p5v_11{display:flex;align-items:center;gap:3rem}._heroText_98p5v_17{flex:1;min-width:0}._heroPhoto_98p5v_22{flex-shrink:0;position:relative}._heroPhoto_98p5v_22:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;background:conic-gradient(#f60,gold,#0ce,#1a3bff,#f06,#f60);filter:blur(24px);opacity:0;transition:opacity .4s ease;z-index:0;animation:_glowSpin_98p5v_1 6s linear infinite}._heroPhoto_98p5v_22:hover:before{opacity:.55}@keyframes _glowSpin_98p5v_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._heroImg_98p5v_56{position:relative;z-index:1;width:240px;height:240px;border-radius:50%;object-fit:cover;border:3px solid var(--fainter);box-shadow:0 8px 32px #00000014}._kicker_98p5v_67{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:2rem}._hed_98p5v_76{font-size:clamp(52px,8.5vw,96px);font-weight:800;line-height:.97;letter-spacing:-.03em;color:var(--ink);margin-bottom:2rem}._hed_98p5v_76 em{font-family:var(--font-serif);font-style:italic;font-weight:400}._lime_98p5v_91{color:var(--lime)}._coral_98p5v_92{color:var(--coral)}._sub_98p5v_94{font-size:17px;font-weight:300;color:var(--mid);max-width:540px;line-height:1.7;margin-bottom:2rem}._pills_98p5v_103{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:2.5rem}._pill_98p5v_103{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;padding:5px 12px;border-radius:100px;border:1.5px solid var(--fainter);color:var(--mid);background:#fff}._scrollHint_98p5v_121{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);display:flex;align-items:center;gap:8px}._mqWrap_98p5v_133{overflow:hidden;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);padding:12px 0;background:#fff}._mqTrack_98p5v_141{display:flex;white-space:nowrap;animation:_mq_98p5v_133 12s linear infinite}@keyframes _mq_98p5v_133{0%{transform:translate(0)}to{transform:translate(-33.333%)}}._mqWord_98p5v_152{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:0 1.5rem}._mqDot_98p5v_160{font-size:8px;vertical-align:middle}._sectionLabel_98p5v_166{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:2rem}._sectionLabelSub_98p5v_175{margin-top:3rem}._gridSection_98p5v_180{max-width:960px;margin:0 auto;padding:5rem 2.5rem 2rem}._grid_98p5v_180{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}._card_98p5v_193{display:flex;flex-direction:column;border:1.5px solid var(--fainter);border-radius:12px;background:#fff;overflow:hidden;opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .5s cubic-bezier(.16,1,.3,1),border-color .2s,box-shadow .2s;cursor:default;text-decoration:none;color:inherit}._card_98p5v_193[href]{cursor:pointer}._card_98p5v_193[href]:hover{border-color:var(--accent, var(--faint));box-shadow:0 4px 20px color-mix(in srgb,var(--accent, var(--faint)) 25%,transparent),0 8px 40px color-mix(in srgb,var(--accent, var(--faint)) 12%,transparent);transform:translateY(-2px)}._cardIn_98p5v_220{opacity:1;transform:translateY(0)}._cardRedacted_98p5v_225{border-style:dashed}._cardRedacted_98p5v_225._cardIn_98p5v_220{opacity:.7}._cardThumb_98p5v_234{display:flex;align-items:center;justify-content:center;gap:8px;aspect-ratio:1200 / 630;background:color-mix(in srgb,var(--accent, var(--page)) 6%,var(--page));border-bottom:1.5px solid var(--fainter);overflow:hidden}._cardThumbRedacted_98p5v_245{display:flex;align-items:center;justify-content:center;aspect-ratio:1200 / 630;background:repeating-linear-gradient(45deg,var(--page),var(--page) 10px,#f0ede7 10px,#f0ede7 20px);border-bottom:1.5px solid var(--fainter)}._cardThumbImg_98p5v_260{width:100%;height:100%;object-fit:cover}._cardThumbIcon_98p5v_266{font-size:28px;font-weight:300;color:var(--accent, var(--faint));opacity:.4}._cardThumbLabel_98p5v_273{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;color:var(--faint)}._cardBody_98p5v_281{padding:1.25rem 1.5rem 1.5rem}._cardMeta_98p5v_285{display:flex;align-items:center;gap:10px;margin-bottom:.4rem}._cardTag_98p5v_292{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}._badge_98p5v_300{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:100px;font-weight:500}._badge_live_98p5v_310{background:#efb;color:#570;border:1.5px solid #CCEE55}._badge_launched_98p5v_311{background:#e0eeff;color:#1a3bff;border:1.5px solid #99BBFF}._badge_soon_98p5v_312{background:#ffeadd;color:#c30;border:1.5px solid #FFAA77}._cardTitle_98p5v_314{font-size:22px;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--accent, var(--ink));margin-bottom:.35rem}._cardDesc_98p5v_323{font-size:14px;font-weight:300;color:var(--mid);line-height:1.65;margin-bottom:.75rem}._cardLink_98p5v_331{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--accent, var(--ink));border-bottom:1.5px solid currentColor;padding-bottom:1px;opacity:.9;transition:opacity .15s}._card_98p5v_193[href]:hover ._cardLink_98p5v_331{opacity:1}._bioSection_98p5v_350{max-width:680px;margin:0 auto;padding:3rem 2.5rem 4rem}._bioText_98p5v_356{font-size:16px;font-weight:300;color:var(--mid);line-height:1.8;max-width:600px}._bioLink_98p5v_364{color:var(--ink);border-bottom:1px solid var(--faint);transition:border-color .15s}._bioLink_98p5v_364:hover{border-color:var(--ink)}._footer_98p5v_375{border-top:2px solid var(--ink);background:#fff;padding:5rem 2.5rem 3rem}._footerInner_98p5v_381{max-width:820px;margin:0 auto;display:flex;gap:3rem;justify-content:space-between;flex-wrap:wrap;margin-bottom:3rem;align-items:flex-start}._footerBig_98p5v_392{font-size:clamp(52px,7vw,84px);font-weight:800;line-height:.97;letter-spacing:-.03em;color:var(--ink)}._footerBig_98p5v_392 em{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--coral)}._socialRow_98p5v_407{display:flex;gap:.6rem;margin-top:1.25rem}._socialLink_98p5v_413{display:inline-flex;align-items:center;justify-content:center;color:var(--mid);border:1.5px solid var(--fainter);width:38px;height:38px;border-radius:50%;background:var(--page);transition:color .15s,border-color .15s}._socialLink_98p5v_413:hover{color:var(--ink);border-color:var(--ink)}._socialLink_98p5v_413 svg{width:15px;height:15px}._footerLinks_98p5v_436{display:flex;gap:2.5rem;flex-wrap:wrap}._footerGroup_98p5v_442{display:flex;flex-direction:column;gap:.4rem}._footerGroupLabel_98p5v_448{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:.2rem}._footerGroup_98p5v_442 a,._footerGroup_98p5v_442 span{font-size:13px;color:var(--mid);transition:color .15s}._footerGroup_98p5v_442 a:hover{color:var(--ink)}._footerSmall_98p5v_466{max-width:820px;margin:0 auto;font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;color:var(--fainter)}._footerSmall_98p5v_466 a{color:var(--faint);transition:color .15s}._footerSmall_98p5v_466 a:hover{color:var(--ink)}@media (max-width: 640px){._mqTrack_98p5v_141{animation-duration:6s}._heroInner_98p5v_11{flex-direction:column-reverse;gap:2rem}._heroPhoto_98p5v_22{align-self:center}._heroImg_98p5v_56{width:180px;height:180px}._grid_98p5v_180{grid-template-columns:1fr}._cardThumb_98p5v_234,._cardThumbRedacted_98p5v_245{aspect-ratio:1200 / 630}._footerInner_98p5v_381{flex-direction:column}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--lime: #8FCC00;--coral: #FF3A00;--cobalt: #1A3BFF;--yellow: #D4A800;--cyan: #00AACC;--magenta: #CC0066;--page: #F7F4EE;--ink: #111111;--mid: #555555;--faint: #AAAAAA;--fainter: #DDDDDD;--font-display: "Bricolage Grotesque", sans-serif;--font-serif: "Instrument Serif", serif;--font-mono: "DM Mono", monospace}html{scroll-behavior:smooth}body{background:var(--page);color:var(--ink);font-family:var(--font-display);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}::selection{background:var(--lime);color:var(--ink)}
