.HeroExamples-module__TizUJq__examples{min-width:0;padding-top:6px}.HeroExamples-module__TizUJq__heading{gap:12px;margin-bottom:16px;display:grid}.HeroExamples-module__TizUJq__heading>h2{color:var(--color-ink-muted);font:400 var(--text-caption)/1.5 var(--font-body);margin:0}.HeroExamples-module__TizUJq__choices{isolation:isolate;grid-template-columns:repeat(var(--example-count), minmax(0, 1fr));background:var(--color-surface);width:fit-content;max-width:100%;box-shadow:inset 0 1px 0 var(--color-border-subtle);border-radius:10px;gap:4px;padding:4px;display:grid;position:relative}.HeroExamples-module__TizUJq__selection{z-index:-1;width:calc((100% - 8px - (var(--example-count) - 1) * 4px) / var(--example-count));background:var(--color-surface-raised);box-shadow:inset 0 1px 0 var(--color-border-subtle), 0 2px 4px #0000002e;transform:translateX(calc(var(--example-index) * (100% + 4px)));pointer-events:none;border-radius:7px;position:absolute;inset:4px auto 4px 4px}.HeroExamples-module__TizUJq__choices[data-motion=true] .HeroExamples-module__TizUJq__selection{transition:transform .28s var(--ease-out)}.HeroExamples-module__TizUJq__choices button{min-width:0;min-height:44px;color:var(--color-ink-muted);font:500 var(--text-caption)/1.4 var(--font-body);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:7px;padding:8px 14px}.HeroExamples-module__TizUJq__choices[data-motion=true] button{transition:color var(--duration-feedback) ease-out}.HeroExamples-module__TizUJq__choices button[aria-pressed=true]{color:var(--color-ink-primary)}.HeroExamples-module__TizUJq__choices button:focus-visible{outline:2px solid var(--color-ink-primary);outline-offset:2px}.HeroExamples-module__TizUJq__choices button:active{background:#ffffff0a}.HeroExamples-module__TizUJq__panels{position:relative}.HeroExamples-module__TizUJq__panels[data-morphing]{overflow:clip}.HeroExamples-module__TizUJq__panel{min-width:0;display:flow-root}.HeroExamples-module__TizUJq__panel[hidden]{display:none}@media (hover:hover) and (pointer:fine){.HeroExamples-module__TizUJq__choices button:hover{color:var(--color-ink-primary)}}@media (prefers-reduced-motion:reduce){.HeroExamples-module__TizUJq__choices[data-motion=true] button,.HeroExamples-module__TizUJq__choices[data-motion=true] .HeroExamples-module__TizUJq__selection{transition:none}}
.A11yReadinessPreview-module__5k9bUq__demo{border:1px solid var(--color-border-subtle);background:var(--color-surface);min-width:0;color:var(--color-ink-primary);border-radius:12px;overflow:clip}.A11yReadinessPreview-module__5k9bUq__header{font:500 16px/1.5 var(--font-body);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:18px 18px 12px;display:flex}.A11yReadinessPreview-module__5k9bUq__header>span:last-child{color:var(--color-ink-muted);font:400 var(--text-caption)/1.5 var(--font-body)}.A11yReadinessPreview-module__5k9bUq__intro{color:var(--color-ink-secondary);font:400 var(--text-caption)/1.5 var(--font-body);margin:0;padding:0 18px 16px}.A11yReadinessPreview-module__5k9bUq__choices{border:1px solid var(--color-border-subtle);background:var(--color-canvas);border-radius:8px;gap:4px;margin:0 18px;padding:4px;display:flex}.A11yReadinessPreview-module__5k9bUq__choices button{min-width:0;min-height:44px;color:var(--color-ink-muted);font:500 var(--text-caption)/1.3 var(--font-body);cursor:pointer;touch-action:manipulation;transition:background-color var(--duration-feedback), color var(--duration-feedback);background:0 0;border:0;border-radius:4px;flex:1;padding:8px}.A11yReadinessPreview-module__5k9bUq__choices button[aria-pressed=true]{background:var(--color-surface-raised);color:var(--color-ink-primary)}.A11yReadinessPreview-module__5k9bUq__choices button:focus-visible{outline:2px solid var(--color-ink-primary);outline-offset:3px}.A11yReadinessPreview-module__5k9bUq__choices button:active{background:var(--color-surface-raised)}.A11yReadinessPreview-module__5k9bUq__panels{display:grid}.A11yReadinessPreview-module__5k9bUq__panel{visibility:hidden;pointer-events:none;grid-area:1/1;min-width:0;padding:18px}.A11yReadinessPreview-module__5k9bUq__panel[data-active=true]{visibility:visible;pointer-events:auto}.A11yReadinessPreview-module__5k9bUq__evidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px;display:grid}.A11yReadinessPreview-module__5k9bUq__evidence>div{min-width:0}.A11yReadinessPreview-module__5k9bUq__evidence dt{color:var(--color-ink-muted);font:400 var(--text-caption)/1.5 var(--font-body)}.A11yReadinessPreview-module__5k9bUq__evidence dd{font:500 18px/1.4 var(--font-body);font-variant-numeric:tabular-nums;margin:8px 0 0}.A11yReadinessPreview-module__5k9bUq__evidence dd span{color:var(--color-ink-muted);font:400 var(--text-caption)/1.5 var(--font-body);display:block}.A11yReadinessPreview-module__5k9bUq__result{border:1px solid var(--color-border-subtle);background:var(--color-canvas);border-radius:7px;padding:18px}.A11yReadinessPreview-module__5k9bUq__result h3{font:500 22px/1.3 var(--font-body);letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 12px;display:flex}.A11yReadinessPreview-module__5k9bUq__result svg{color:var(--color-accent-warning);flex-shrink:0}.A11yReadinessPreview-module__5k9bUq__result[data-status=ready] svg{color:var(--color-accent-success)}.A11yReadinessPreview-module__5k9bUq__result[data-status=action-required] svg{color:var(--color-accent-danger)}.A11yReadinessPreview-module__5k9bUq__result p{color:var(--color-ink-secondary);font:400 var(--text-caption)/1.6 var(--font-body);margin:0}.A11yReadinessPreview-module__5k9bUq__footer{border-top:1px solid var(--color-border-subtle);color:var(--color-ink-muted);font:400 var(--text-caption)/1.5 var(--font-body);padding:12px 18px}.A11yReadinessPreview-module__5k9bUq__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.A11yReadinessPreview-module__5k9bUq__choices button:hover{color:var(--color-ink-primary)}}@media (prefers-reduced-motion:no-preference){.A11yReadinessPreview-module__5k9bUq__panels[data-motion=true]>.A11yReadinessPreview-module__5k9bUq__panel[data-active=true]{animation:var(--animation-panel-reveal) var(--duration-reveal) var(--ease-out)}}@media (prefers-reduced-motion:reduce){.A11yReadinessPreview-module__5k9bUq__choices button{transition:none}}
.Hero-module__s-6kkG__container{width:min(100%,1280px);margin-inline:auto}.Hero-module__s-6kkG__hero{background:var(--color-canvas);color:var(--color-ink-primary);padding:152px 40px 72px;position:relative;overflow:clip}.Hero-module__s-6kkG__name{font:500 clamp(2.75rem, 4.8vw, 4rem)/1.08 var(--font-body);letter-spacing:var(--token-tracking-display);text-wrap:balance;margin:0 0 24px}.Hero-module__s-6kkG__heroGrid{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:start;gap:clamp(36px,5vw,72px);display:grid}.Hero-module__s-6kkG__introduction{min-width:0}.Hero-module__s-6kkG__lead{color:var(--color-ink-primary);font:400 var(--text-subheading)/1.35 var(--font-body);letter-spacing:var(--token-tracking-heading);text-wrap:pretty;margin:0 0 24px}.Hero-module__s-6kkG__support{color:var(--color-ink-secondary);font:400 var(--text-body)/var(--token-leading-body) var(--font-body);text-wrap:pretty;gap:16px;display:grid}.Hero-module__s-6kkG__support p{margin:0}.Hero-module__s-6kkG__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:32px;display:flex}.Hero-module__s-6kkG__primaryLink,.Hero-module__s-6kkG__textLink{min-height:48px;font:500 var(--text-ui)/1.5 var(--font-body);justify-content:center;align-items:center;gap:16px;text-decoration:none;display:inline-flex}.Hero-module__s-6kkG__primaryLink{--color-action-icon:var(--color-canvas);background:var(--color-ink-primary);color:var(--color-canvas);border:1px solid #0000;border-radius:6px;padding:12px 18px 12px 20px;transition:background-color .16s ease-out,box-shadow .16s ease-out}.Hero-module__s-6kkG__primaryLink svg{transition:transform .16s var(--ease-out)}.Hero-module__s-6kkG__textLink{color:var(--color-ink-primary);gap:10px;padding-block:12px}.Hero-module__s-6kkG__brandIcon{color:var(--color-accent-primary)}.Hero-module__s-6kkG__available{color:var(--color-ink-muted);font:400 var(--text-caption)/1.5 var(--font-body);margin:24px 0 0}.Hero-module__s-6kkG__available a{min-height:44px;color:var(--color-ink-secondary);align-items:center;gap:6px;margin-left:4px;text-decoration:underline;display:inline-flex}.Hero-module__s-6kkG__previewLinks{flex-wrap:wrap;justify-content:space-between;gap:0 24px;margin-top:8px;display:flex}.Hero-module__s-6kkG__previewLink{min-height:44px;color:var(--color-ink-secondary);font:400 var(--text-caption)/1.5 var(--font-body);align-items:center;gap:12px;padding-block:10px;text-decoration:none;display:inline-flex}.Hero-module__s-6kkG__hero a:focus-visible{outline:2px solid var(--color-ink-primary);outline-offset:5px;border-radius:4px}.Hero-module__s-6kkG__primaryLink:active{background:var(--color-ink-secondary)}.Hero-module__s-6kkG__primaryLink:active svg{transform:translateY(3px)}@media (hover:hover) and (pointer:fine){.Hero-module__s-6kkG__primaryLink:hover{background:var(--color-ink-secondary)}.Hero-module__s-6kkG__primaryLink:hover svg{transform:translateY(2px)}.Hero-module__s-6kkG__textLink:hover,.Hero-module__s-6kkG__previewLink:hover,.Hero-module__s-6kkG__available a:hover{color:var(--color-ink-primary);text-decoration:underline}}@media (max-width:1060px){.Hero-module__s-6kkG__heroGrid{gap:32px}.Hero-module__s-6kkG__hero{padding-inline:28px}}@media (max-width:1000px){.Hero-module__s-6kkG__heroGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){.Hero-module__s-6kkG__hero{padding:120px 24px 48px}.Hero-module__s-6kkG__name{margin-bottom:20px}.Hero-module__s-6kkG__heroGrid{grid-template-columns:minmax(0,1fr);gap:36px}.Hero-module__s-6kkG__lead{margin-bottom:20px}.Hero-module__s-6kkG__actions{margin-top:24px}.Hero-module__s-6kkG__available{margin-top:16px}}@media (max-width:480px){.Hero-module__s-6kkG__available a{margin-left:0}}@media (prefers-reduced-motion:reduce){.Hero-module__s-6kkG__primaryLink,.Hero-module__s-6kkG__primaryLink svg{transition:none}.Hero-module__s-6kkG__primaryLink:hover svg,.Hero-module__s-6kkG__primaryLink:active svg{transform:none}}
