@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&family=Inter:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap";:root{--bg-0: #081c13;--bg-1: #0b2718;--moss: #7dd8a0;--moss-dim: #4e9e71;--text-primary: #f1f7f3;--text-secondary: #9fbba9;--glass-fill: rgba(241, 247, 243, .06);--glass-border: rgba(241, 247, 243, .14);--font-display: "Space Grotesk", sans-serif;--font-body: "Inter", sans-serif;--font-mono: "JetBrains Mono", monospace;--shadow: 0 4px 30px rgba(0, 0, 0, .1);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px}*{margin:0;padding:0;box-sizing:border-box}html{background:var(--bg-0)}body{min-height:100vh;font-family:var(--font-body);color:var(--text-primary)}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 75% 35%,rgba(78,158,113,.35),transparent 42%),radial-gradient(circle at 10% 65%,rgba(125,216,160,.12),transparent 40%),var(--bg-0);background-repeat:no-repeat}._navBar_x7aye_1{position:fixed;left:.5rem;right:.5rem;top:.5rem;z-index:100;display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;background:var(--glass-fill);border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}h1{margin:0;font-family:var(--font-display);font-size:1.2rem;font-weight:700;color:var(--text-primary)}._hamburgerWrapper_x7aye_31{display:block}._navRow_x7aye_35{display:none;gap:1.5rem}._link_x7aye_40,._activeLink_x7aye_41{text-decoration:none;font-family:var(--font-mono);font-size:1rem;font-weight:500;color:var(--text-secondary)}._activeLink_x7aye_41{color:var(--moss)}._navTile_x7aye_53{position:fixed;top:5rem;right:.5rem;z-index:100;display:flex;flex-direction:column;align-items:center;transform:translate(110%);transition:transform .3s ease-in-out;background:var(--glass-fill);border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}._open_x7aye_75{transform:translate(0)}._navTile_x7aye_53 a{text-decoration:none;color:var(--text-secondary);padding:.5rem;font-family:var(--font-mono);font-size:1.5rem;font-weight:500}._divider_x7aye_89{width:75%;height:1px;border:none;background-color:var(--glass-border)}._socials_x7aye_96{display:flex;gap:1rem}._socials_x7aye_96 img{width:2rem}@media(min-width:768px){._hamburgerWrapper_x7aye_31{display:none}._navRow_x7aye_35{display:flex;align-items:center}._cvButton_x7aye_115{text-decoration:none;background:var(--moss);color:var(--bg-0);padding:.5rem;border-radius:var(--radius-sm);font-family:var(--font-mono);border:1px solid var(--moss-dim)}._navTile_x7aye_53{display:none}._navBar_x7aye_1{padding:1rem}}._homeContainer_whdoo_1{display:flex;flex-direction:column;align-items:center;margin-top:6rem;margin-left:1rem;margin-right:1rem;padding-bottom:calc(2rem + env(safe-area-inset-bottom))}._topText_whdoo_12{width:100%;display:flex;align-items:start}._eyebrow_whdoo_18{font-family:var(--font-mono);font-size:1rem;color:var(--moss);margin:0 4px 16px}._eyebrow_whdoo_18:before{content:"> "}._photoContainer_whdoo_28{position:relative;display:flex;justify-content:center;align-items:center;width:100%;background:var(--glass-fill);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border-radius:var(--radius-lg)}._photo_whdoo_28{border-radius:var(--radius-lg);width:100%;padding:.5rem}._badge_whdoo_46{position:absolute;left:1rem;bottom:1rem;display:flex;align-items:center;gap:.4rem;padding:.4rem .7rem;border-radius:var(--radius-sm);background:#08170f8c;font-family:var(--font-mono);font-size:.75rem;color:var(--text-primary)}._dot_whdoo_61{width:7px;height:7px;border-radius:50%;background:var(--moss);box-shadow:0 0 8px var(--moss)}._terminal_whdoo_69{width:100%;margin-top:1rem;margin-bottom:1rem;background:var(--glass-fill);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border:1px solid var(--glass-border);border-radius:var(--radius-md)}._terminalBar_whdoo_80{display:flex;align-items:center;padding:.5rem;gap:.25rem;border-bottom:1px solid var(--glass-border)}._terminalDot_whdoo_88{width:8px;height:8px;border-radius:50%;background:#f1f7f333}._terminalBody_whdoo_95{padding:1rem 1.2rem;font-family:var(--font-mono);font-size:.85rem;line-height:1.9;color:var(--text-secondary);white-space:nowrap;overflow-x:auto}._terminalBody_whdoo_95 p{margin:0}._ctaRow_whdoo_109{display:flex;flex-direction:column;gap:.5rem;width:100%}._ctaPrimary_whdoo_116{width:100%;background:var(--moss);color:var(--bg-0);padding:.5rem;border-radius:var(--radius-sm);font-family:var(--font-mono);border:1px solid var(--moss-dim)}._ctaSecondary_whdoo_126{width:100%;background:var(--glass-fill);color:#fff;padding:.5rem;border-radius:var(--radius-sm);font-family:var(--font-mono);border:1px solid var(--glass-border)}._ctaRow_whdoo_109 button{font-size:1rem;cursor:pointer}._statRow_whdoo_141{display:flex;justify-content:space-between;width:100%;margin-top:1.5rem}._statItem_whdoo_148{display:flex;flex-direction:column}._statNum_whdoo_153{font-family:var(--font-display);font-size:1.3rem;font-weight:700;color:var(--text-primary)}._statLabel_whdoo_160{font-family:var(--font-mono);font-size:.7rem;color:var(--text-secondary);margin-top:.15rem}@media(min-width:768px){._homeContainer_whdoo_1{display:grid;grid-template-columns:.75fr .25fr;grid-gap:2rem}._topText_whdoo_12{grid-column:1;grid-row:1}._terminal_whdoo_69{grid-column:1;grid-row:2}._ctaRow_whdoo_109{grid-column:1;grid-row:3;flex-direction:row}._ctaRow_whdoo_109 button{width:auto;padding:.6rem 1.4rem}._statRow_whdoo_141{grid-column:1;grid-row:4;justify-content:flex-start;gap:2.5rem;margin-top:0}._photoContainer_whdoo_28{grid-column:2;grid-row:1 / span 4;height:100%;max-height:600px}}
