._header_1rwid_3{z-index:50;border-bottom:1px solid var(--border);-webkit-backdrop-filter:saturate(180%)blur(10px);background:#fffffff2;position:sticky;top:0}._headerInner_1rwid_13{width:min(var(--page-width), calc(100% - 32px));justify-content:space-between;align-items:center;gap:16px;height:64px;margin:0 auto;display:flex}._brand_1rwid_23{font-family:var(--font-serif);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-size:1.15rem;text-decoration:none;display:inline-flex}._logo_1rwid_34{border-radius:var(--radius);width:30px;height:30px;color:var(--primary-foreground);background:var(--primary);place-items:center;display:grid}._links_1rwid_44{align-items:center;gap:2px;display:flex}._link_1rwid_44{border-radius:var(--radius);color:var(--muted-foreground);white-space:nowrap;padding:8px 12px;font-size:.92rem;text-decoration:none;transition:color .15s,background .15s}._link_1rwid_44:hover{color:var(--foreground);background:var(--paper-blue)}._linkButton_1rwid_68{cursor:pointer;background:0 0;border:0;font-family:inherit}._cta_1rwid_75{border-radius:var(--radius);color:var(--primary-foreground);background:var(--primary);align-items:center;margin-left:10px;padding:9px 16px;font-size:.9rem;font-weight:650;text-decoration:none;transition:background .15s;display:inline-flex}._cta_1rwid_75:hover{background:var(--primary-hover)}._footer_1rwid_93{border-top:1px solid var(--border)}._footerInner_1rwid_97{width:min(var(--page-width), calc(100% - 32px));grid-template-columns:2fr 1fr 1fr;gap:40px;margin:0 auto;padding:48px 0 28px;display:grid}._footerAbout_1rwid_106 p{max-width:36ch;color:var(--muted-foreground);margin:12px 0 0;font-size:.9rem;line-height:1.6}._footerCol_1rwid_114 h2{margin:4px 0 12px;font-size:.9rem;font-weight:650}._footerCol_1rwid_114 ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}._footerCol_1rwid_114 a{color:var(--muted-foreground);font-size:.9rem;text-decoration:none}._footerCol_1rwid_114 a:hover{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}._footerBottom_1rwid_140{width:min(var(--page-width), calc(100% - 32px));border-top:1px solid var(--border);color:var(--muted-foreground);margin:0 auto;padding:18px 0 28px;font-size:.82rem}@media (max-width:720px){._hideMobile_1rwid_150{display:none}._brand_1rwid_23{font-size:1.02rem}._link_1rwid_44{padding:8px}._footerInner_1rwid_97{grid-template-columns:1fr 1fr;gap:28px}._footerAbout_1rwid_106{grid-column:1/-1}}@media (max-width:400px){._brand_1rwid_23{white-space:normal;gap:8px;font-size:.95rem;line-height:1.1}._logo_1rwid_34{flex:none;width:26px;height:26px}._headerInner_1rwid_13{gap:8px}._link_1rwid_44{padding:8px 6px;font-size:.88rem}}
