.PortfolioLayout_header__JKg8c{display:none}@media(max-width:699px){.PortfolioLayout_header__JKg8c{display:block;padding:24px 20px 28px}.PortfolioLayout_identity__VgH7G{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:16px}.PortfolioLayout_name__AZs4O{margin:0;max-width:240px;color:var(--color-accent);font:800 30px/1.08 var(--font-heading),sans-serif;letter-spacing:-.02em}.PortfolioLayout_contact__hTeN8{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:3px 12px;border:1px solid var(--color-border);border-radius:2px;font-size:13px;text-decoration:none}.PortfolioLayout_intro__QMTrI{margin:20px 0 0;font-size:12px;line-height:1.7}.PortfolioLayout_intro__QMTrI span{color:var(--color-muted)}html[data-mode=punk] .PortfolioLayout_name__AZs4O{font-size:23px;text-transform:uppercase;letter-spacing:-.04em}html[data-mode=punk] .PortfolioLayout_contact__hTeN8,html[data-mode=punk] .PortfolioLayout_intro__QMTrI{font-family:monospace}html[data-mode=punk] .PortfolioLayout_contact__hTeN8{border-color:var(--neon-pink);color:var(--neon-pink);text-transform:uppercase;font-size:11px}}@media print{.PortfolioLayout_header__JKg8c{display:none}}