._shell_18r7h_1{background:var(--background);color:var(--foreground);font-family:var(--font-family-base);min-height:100vh}._shell_18r7h_1 *{box-sizing:border-box}._shell_18r7h_1 a:not([type=button]){color:inherit;text-decoration:none}._preview_18r7h_1{background:var(--primary);color:var(--primary-foreground);text-align:center;padding:10px 16px;font-size:11px;letter-spacing:.12em}._header_18r7h_1{max-width:1280px;margin:auto;padding:28px 40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border)}._brand_18r7h_1{font:25px var(--font-family-display);display:flex;align-items:center;gap:10px;flex-wrap:wrap;max-width:280px}._brand_18r7h_1 span{width:100%;font:9px var(--font-family-base);letter-spacing:.18em;padding-left:36px}._header_18r7h_1 nav{display:flex;gap:32px;font-size:13px}._header_18r7h_1 nav a{display:flex;align-items:center;gap:6px}._footer_18r7h_1{max-width:1200px;margin:80px auto 0;border-top:1px solid var(--border);padding:35px 0;display:grid;grid-template-columns:1fr 1fr;gap:16px;font-size:12px}._wordmark_18r7h_1{font:27px var(--font-family-display)}._footer_18r7h_1 p{margin:0}._footer_18r7h_1 span{color:var(--muted-foreground)}._footer_18r7h_1 a:last-child{text-align:right;text-decoration:underline}@media(max-width:700px){._header_18r7h_1{padding:22px;align-items:flex-start;gap:22px}._header_18r7h_1 nav{gap:12px;flex-direction:column;font-size:11px}._brand_18r7h_1{font-size:21px;max-width:210px}._brand_18r7h_1 span{font-size:8px;padding-left:0}._footer_18r7h_1{margin:50px 22px 0;grid-template-columns:1fr}._footer_18r7h_1 a:last-child{text-align:left}}
