.landing-header .landing-nav{display:flex;align-items:center;gap:10px;font-size:var(--fs-base)}.landing-nav a{display:inline-flex;align-items:center;gap:8px;min-height:var(--ctl-h-lg);padding:0 18px;border-radius:999px;background:var(--accent-soft);color:var(--accent-text);font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .15s}.landing-nav a:focus-visible,.landing-nav a:hover{background:color-mix(in srgb,var(--accent) 16%,var(--surface))}html[data-theme=dark] .landing-nav a:focus-visible,html[data-theme=dark] .landing-nav a:hover{background:color-mix(in srgb,var(--accent) 26%,var(--surface))}.landing-nav a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.landing-nav .icon{color:currentColor}.landing-hero>.hero-copy{align-self:center;padding-top:0;padding-bottom:16px}.hero-copy>h1+.hero-actions{margin-top:28px}.hero-art:after{content:"";position:absolute;left:62.16%;top:23.01%;width:23.42%;height:4.28%;background:var(--landing-art-card)}@media(prefers-reduced-motion:reduce){.landing-nav a{transition:none}}@media(max-width:1000px){.landing-header{flex-wrap:wrap;height:auto;min-height:70px;padding-top:12px;padding-bottom:12px;row-gap:12px}.landing-header .landing-nav{order:3;width:100%;justify-content:center;gap:10px}.landing-hero>.hero-copy{align-self:stretch;padding-top:30px;padding-bottom:0}}@media(max-width:700px){.landing-header .landing-nav{display:none}.landing-header{height:70px;flex-wrap:nowrap;padding-top:0;padding-bottom:0}.landing-hero>.hero-copy{padding:20px}}