.landing{--landing-charcoal-900:#202020;--landing-brand:#f17463;--landing-divide:#eaedf1;--landing-footer-link:#676767;--landing-shadow:0px 2px 3px -1px #0000001a, 0px 1px 0px 0px #191c2105, 0px 0px 0px 1px #191c2114;--landing-border-strong:#343434;--landing-border-soft:#948f86;--landing-fg:#171717;--landing-fg-soft:#343434;--landing-surface:#fff;--landing-nav-height:3.5rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:768px){.landing{--landing-nav-height:4.75rem}}.marketing-route{display:contents}.marketing-route>.marketing-loading{animation:.18s ease-out both marketing-loading-in}.marketing-route>:not(.marketing-loading){animation:.36s cubic-bezier(.22,1,.36,1) both marketing-content-in}@keyframes marketing-loading-in{0%{opacity:0}to{opacity:.82}}@keyframes marketing-content-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.marketing-route>.marketing-loading,.marketing-route>:not(.marketing-loading){animation:none}}:is(.landing:has(.case-shelf.is-focused) [data-landing-closing],.landing:has(.case-shelf.is-focused) .case-shelf-table-slot){display:none}.landing:has(.case-shelf.is-focused){flex-direction:column;height:100dvh;display:flex}.landing:has(.case-shelf.is-focused)>main{flex-direction:column;flex:1;min-height:0;display:flex}.landing:has(.case-shelf.is-focused)>.marketing-route>main{flex-direction:column;flex:1;min-height:0;display:flex}.landing:has(.case-shelf.is-focused) .case-shelf.is-full-height{flex:1;height:auto;min-height:0}
