.landing-reveal [data-reveal]:not([data-shown]){opacity:0;translate:0 24px}.landing-reveal [data-reveal]{transition:opacity .8s,translate .8s}@media (prefers-reduced-motion:reduce){.landing-reveal [data-reveal]:not([data-shown]){opacity:1;translate:none}}.landing-steps{counter-reset:step}.landing-steps>li{counter-increment:step;padding:0 0 30px 64px;position:relative}.landing-steps>li:before{content:counter(step, decimal-leading-zero);font:italic 400 2rem/1 var(--font-cardo), Georgia, serif;color:var(--twc-gold-2);position:absolute;top:-4px;left:0}.landing-steps>li:after{content:"";background:var(--twc-gold);opacity:.5;width:1px;position:absolute;top:40px;bottom:6px;left:18px}.landing-steps>li:last-child:after{display:none}.landing-steps>li[data-percent]{padding-left:78px}.landing-steps>li[data-percent]:before{content:attr(data-percent)}.landing-steps>li[data-percent]:after{left:26px}@media (min-width:64rem){.landing-steps>li[data-percent]{padding-left:92px}}.landing-numbered{counter-reset:item}.landing-numbered>li{counter-increment:item}.landing-numbered>li:before{content:counter(item, decimal-leading-zero);width:2.2em;font:italic 400 .95rem var(--font-cardo), Georgia, serif;color:var(--twc-gold-2);display:inline-block}.landing-faq summary{list-style:none}.landing-faq summary::-webkit-details-marker{display:none}.landing-faq summary:after{content:"+";font:300 1.6rem/1 var(--font-inter);color:var(--twc-accent-on-white);transition:transform .25s}.landing-faq details[open] summary:after{transform:rotate(45deg)}
