.landing-details{interpolate-size:allow-keywords}.landing-details>summary{cursor:pointer;list-style:none}.landing-details>summary::-webkit-details-marker{display:none}.landing-details::details-content{height:0;transition:height .45s ease, content-visibility .45s allow-discrete;overflow:clip}.landing-details[open]::details-content{height:auto}.landing-chevron{transition:transform .35s}.landing-details[open] .landing-chevron{transform:rotate(180deg)}.landing-catalog,.landing-catalog ul{margin:0;padding-left:22px;list-style:outside}.landing-catalog>li{font-family:var(--tk-font-reading);color:var(--tk-text);margin-top:32px;font-size:22px;font-weight:700}.landing-catalog>li>ul{font-family:var(--tk-font-ui);color:var(--tk-ember);margin-top:10px;font-size:17px;font-weight:600}.landing-catalog>li>ul>li{margin-top:16px}.landing-catalog>li>ul>li>ul{color:var(--tk-text-soft);margin-top:6px;font-size:16px;font-weight:400}.landing-catalog>li>ul>li>ul>li{margin:5px 0}.landing-catalog li::marker{color:var(--tk-text-dim);transition:color .4s}.landing-catalog li.is-lit::marker{color:var(--tk-ember)}.landing-reveal{opacity:0;transition:opacity .55s,transform .55s;transition-delay:calc(var(--stagger,0) * 35ms);display:block;transform:translateY(8px)}.landing-reveal.is-in{opacity:1;transform:none}.landing-hidden-on{background:color-mix(in srgb, var(--tk-hidden-text) 16%, var(--tk-hidden-bg));color:var(--tk-hidden-text)}.landing-faq>summary{cursor:pointer;list-style:none}.landing-faq>summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){.landing-chevron,.landing-reveal{transition:none}.landing-details::details-content{transition:none}.landing-catalog li::marker{transition:none}.landing-reveal{opacity:1;transform:none}.landing-catalog li::marker{color:var(--tk-ember)}}
