.hero[data-astro-cid-rarxnuyb]{min-height:min(900px,100svh);padding-top:var(--header-clearance);flex-direction:column;display:flex}.hero-content[data-astro-cid-rarxnuyb]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-block:64px 72px;display:flex}.hero-badge[data-astro-cid-rarxnuyb]{margin-bottom:46px}.hero[data-astro-cid-rarxnuyb] h1[data-astro-cid-rarxnuyb]{margin:0;font-weight:400}.hero-copy[data-astro-cid-rarxnuyb]{text-wrap:balance;max-width:950px;margin-top:36px;font-size:clamp(24px,2.6vw,38px);font-weight:500;line-height:1.35}.hero-actions[data-astro-cid-rarxnuyb]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:48px;display:flex}.hero-baseline[data-astro-cid-rarxnuyb]{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:20px;padding-block:18px 28px;font-size:11px;display:flex}.hero-baseline[data-astro-cid-rarxnuyb]>span[data-astro-cid-rarxnuyb]:last-child{letter-spacing:.08em;font-weight:500}.hero-baseline[data-astro-cid-rarxnuyb] a[data-astro-cid-rarxnuyb]{place-items:center;width:44px;height:44px;display:grid}.hero-baseline[data-astro-cid-rarxnuyb] [data-astro-cid-rarxnuyb][data-icon]{width:24px;height:24px}.system-section[data-astro-cid-rarxnuyb]{padding-block:88px 24px}.section-heading[data-astro-cid-rarxnuyb]{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px;display:flex}.section-heading[data-astro-cid-rarxnuyb] .eyebrow[data-astro-cid-rarxnuyb]{margin-bottom:16px}.section-heading[data-astro-cid-rarxnuyb]>p[data-astro-cid-rarxnuyb]{max-width:350px;color:var(--text-muted);font-size:15px}.identity-grid[data-astro-cid-rarxnuyb]{grid-template-columns:1.2fr 1fr 1fr;gap:24px;display:grid}.identity-card[data-astro-cid-rarxnuyb]{flex-direction:column;justify-content:space-between;min-width:0;min-height:345px;padding:28px;display:flex;position:relative;overflow:hidden}.identity-card[data-astro-cid-rarxnuyb] h3[data-astro-cid-rarxnuyb]{font-size:23px;font-weight:600}.identity-card[data-astro-cid-rarxnuyb] p[data-astro-cid-rarxnuyb]:not(.type-sample){font-size:12px}.type-sample[data-astro-cid-rarxnuyb]{letter-spacing:-.055em;font-size:clamp(55px,5.7vw,90px);font-weight:600;line-height:1.2}.type-sample[data-astro-cid-rarxnuyb] span[data-astro-cid-rarxnuyb]{opacity:.5;margin-left:8px;font-weight:400}.card-baseline[data-astro-cid-rarxnuyb]{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.shop-sample[data-astro-cid-rarxnuyb]{font-family:var(--font-shop);font-size:36px}.color-card[data-astro-cid-rarxnuyb]{background:var(--brand);color:var(--on-brand);border-color:#0000}.color-value[data-astro-cid-rarxnuyb]{z-index:1;margin-top:auto;position:relative}.color-value[data-astro-cid-rarxnuyb] p[data-astro-cid-rarxnuyb]{letter-spacing:.06em;margin-top:8px}.color-mark[data-astro-cid-rarxnuyb]{opacity:.2;position:absolute;top:58px;right:-20px}.color-mark[data-astro-cid-rarxnuyb] [data-astro-cid-rarxnuyb][data-icon]{width:210px;height:210px}.glass-sample[data-astro-cid-rarxnuyb]{isolation:isolate;justify-content:center;align-items:center;height:160px;display:flex;position:relative}.glass-sample[data-astro-cid-rarxnuyb] span[data-astro-cid-rarxnuyb]{border-radius:var(--radius-card);background:var(--glass-header);backdrop-filter:blur(10px);width:115px;height:115px;box-shadow:var(--shadow-header);border:0;position:absolute}.glass-sample[data-astro-cid-rarxnuyb] span[data-astro-cid-rarxnuyb]:first-child{background:var(--brand);z-index:-1;transform:translate(-40px)rotate(-12deg)}.glass-sample[data-astro-cid-rarxnuyb] span[data-astro-cid-rarxnuyb]:last-child{transform:translate(40px)rotate(12deg)}.surface-card[data-astro-cid-rarxnuyb] p[data-astro-cid-rarxnuyb]{margin-top:8px}.component-grid[data-astro-cid-rarxnuyb]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.component-card[data-astro-cid-rarxnuyb]{min-width:0;padding:32px}.card-copy[data-astro-cid-rarxnuyb]{margin-top:12px;margin-bottom:32px;font-size:14px}.button-samples[data-astro-cid-rarxnuyb]{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.field-example[data-astro-cid-rarxnuyb]{margin-top:24px}.field-example[data-astro-cid-rarxnuyb] small[data-astro-cid-rarxnuyb]{align-items:flex-start;gap:6px;display:flex}.field-example[data-astro-cid-rarxnuyb] [data-astro-cid-rarxnuyb][data-icon]{flex-shrink:0;width:16px;height:16px}.component-feedback[data-astro-cid-rarxnuyb]{min-height:20px;margin-top:16px;font-size:13px}.state-grid[data-astro-cid-rarxnuyb]{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px;display:grid}.state-card[data-astro-cid-rarxnuyb]{flex-direction:column;align-items:flex-start;min-width:0;min-height:300px;padding:28px;display:flex}.state-card[data-astro-cid-rarxnuyb]>[data-astro-cid-rarxnuyb][data-icon]{width:50px;height:50px;margin-bottom:32px}.state-card[data-astro-cid-rarxnuyb] h3[data-astro-cid-rarxnuyb]{font-size:20px;font-weight:600}.state-card[data-astro-cid-rarxnuyb] p[data-astro-cid-rarxnuyb]{color:var(--text-muted);margin-top:12px;margin-bottom:24px;font-size:13px}.state-card[data-astro-cid-rarxnuyb]>.eyebrow[data-astro-cid-rarxnuyb]{margin-top:auto;font-size:10px}.skeleton-example[data-astro-cid-rarxnuyb]{width:100%;margin-bottom:24px}.skeleton-block[data-astro-cid-rarxnuyb]{width:45px;height:35px;margin-bottom:14px}.category-preview[data-astro-cid-rarxnuyb]{padding-bottom:64px}.category-preview-inner[data-astro-cid-rarxnuyb]{justify-content:space-between;align-items:center;gap:48px;padding:48px;display:flex}.category-preview-inner[data-astro-cid-rarxnuyb]>div[data-astro-cid-rarxnuyb]{min-width:0;max-width:800px}.category-preview-inner[data-astro-cid-rarxnuyb] .section-title[data-astro-cid-rarxnuyb]{margin-block:18px 20px}.category-preview-inner[data-astro-cid-rarxnuyb] p[data-astro-cid-rarxnuyb]:not(.eyebrow){max-width:620px;color:var(--text-muted);font-size:15px}.category-preview-inner[data-astro-cid-rarxnuyb] .badge[data-astro-cid-rarxnuyb]{margin-top:24px}.category-preview-inner[data-astro-cid-rarxnuyb]>.button{flex-shrink:0}@media (width<=1100px){.identity-grid[data-astro-cid-rarxnuyb]{gap:16px}.identity-card[data-astro-cid-rarxnuyb]{padding:24px}.type-sample[data-astro-cid-rarxnuyb]{font-size:60px}.card-baseline[data-astro-cid-rarxnuyb]{flex-direction:column;align-items:flex-start}.identity-card[data-astro-cid-rarxnuyb] h3[data-astro-cid-rarxnuyb]{font-size:21px}.category-preview-inner[data-astro-cid-rarxnuyb]{flex-direction:column;align-items:flex-start;gap:32px}}@media (width<=767px){.hero[data-astro-cid-rarxnuyb]{min-height:100svh}.hero-content[data-astro-cid-rarxnuyb]{padding-block:40px 44px}.hero-badge[data-astro-cid-rarxnuyb]{margin-bottom:38px}.hero-copy[data-astro-cid-rarxnuyb]{max-width:440px;margin-top:26px;font-size:24px}.hero-actions[data-astro-cid-rarxnuyb]{flex-direction:column;gap:12px;width:100%;margin-top:32px}.hero-actions[data-astro-cid-rarxnuyb]>.button{width:min(100%,320px)}.hero-baseline[data-astro-cid-rarxnuyb]{gap:12px;padding-bottom:16px}.hero-baseline[data-astro-cid-rarxnuyb]>span[data-astro-cid-rarxnuyb]:first-child{max-width:170px;font-size:10px}.hero-baseline[data-astro-cid-rarxnuyb]>span[data-astro-cid-rarxnuyb]:last-child{display:none}.system-section[data-astro-cid-rarxnuyb]{padding-top:64px}.section-heading[data-astro-cid-rarxnuyb]{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:28px}.identity-grid[data-astro-cid-rarxnuyb],.component-grid[data-astro-cid-rarxnuyb],.state-grid[data-astro-cid-rarxnuyb]{grid-template-columns:1fr;gap:16px}.identity-card[data-astro-cid-rarxnuyb]{min-height:310px;padding:28px}.type-sample[data-astro-cid-rarxnuyb]{font-size:88px}.card-baseline[data-astro-cid-rarxnuyb]{flex-direction:row;align-items:flex-end}.component-card[data-astro-cid-rarxnuyb],.state-card[data-astro-cid-rarxnuyb]{padding:24px}.button-samples[data-astro-cid-rarxnuyb]{flex-direction:column;align-items:stretch}.state-card[data-astro-cid-rarxnuyb]{min-height:270px}.category-preview-inner[data-astro-cid-rarxnuyb]{padding:28px}.category-preview-inner[data-astro-cid-rarxnuyb] .section-title[data-astro-cid-rarxnuyb]{font-size:32px}.category-preview-inner[data-astro-cid-rarxnuyb] .button{width:100%;padding-inline:16px}.category-preview-inner[data-astro-cid-rarxnuyb] .badge[data-astro-cid-rarxnuyb]{font-size:9px}}
