.info-main.info-home{--info-line:rgba(255,255,255,.08);--info-line-strong:rgba(255,255,255,.24);--info-muted:#a9abb8;--info-dim:#7b7d90}body:has(main.info-home){background:#07070d}.info-home:before{background:radial-gradient(40% 60% at 22% 30%,rgba(255,255,255,.075),transparent 70%),radial-gradient(30% 50% at 86% 34%,rgba(255,255,255,.04),transparent 70%)}.info-home .info-tile{background:radial-gradient(460px circle at var(--mx) var(--my),rgba(255,255,255,.055),transparent 45%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01) 45%,rgba(255,255,255,.005))}.info-home .info-tile:after{background:radial-gradient(280px circle at var(--mx) var(--my),rgba(255,255,255,.6),transparent 62%)}.info-home a.info-tile:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 34px 70px -34px rgba(0,0,0,.9)}.info-home .info-eyebrow{color:#9a9cab}.info-home .info-icon{border-color:rgba(255,255,255,.12);background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.02));color:#dcdde5}.info-home a:hover>.info-go{color:#fff}.info-home .info-kicker{border-color:rgba(255,255,255,.14);border-radius:6px;background:rgba(255,255,255,.04);color:#c9cbd8}.info-home .info-head h1{background:linear-gradient(180deg,#ffffff 30%,#c4c6d1);-webkit-background-clip:text;background-clip:text}.info-home .info-head p{color:#a9abb8}.info-home .info-learn{background:radial-gradient(460px circle at var(--mx) var(--my),rgba(255,255,255,.07),transparent 45%),radial-gradient(70% 90% at 100% 0,rgba(255,255,255,.07),transparent 60%),linear-gradient(160deg,#17171f,#0c0c13 60%);border-color:rgba(255,255,255,.12)}.info-home .info-mosaic>span{border-color:rgba(255,255,255,.1);color:rgba(220,222,232,.5);animation-name:infoHomeWave}.info-home .info-learn:hover .info-mosaic>span{border-color:rgba(255,255,255,.34);color:#fff}.info-home .info-learn-count strong{background:linear-gradient(180deg,#fff 35%,#c4c6d1);-webkit-background-clip:text;background-clip:text}.info-home .info-howto-text,.info-home .info-learn-text{color:#c0c2cd}.info-home .info-cta{color:#0b0b12;box-shadow:0 12px 30px -12px rgba(255,255,255,.3)}.info-home .info-howto:hover .info-cta,.info-home .info-learn:hover .info-cta{box-shadow:0 16px 36px -12px rgba(255,255,255,.45)}.info-home .info-tick{background:radial-gradient(460px circle at var(--mx) var(--my),rgba(255,255,255,.055),transparent 45%),radial-gradient(80% 70% at 50% 30%,rgba(255,255,255,.08),transparent 70%),linear-gradient(180deg,#16161e,#0c0c13);border-color:rgba(255,255,255,.12)}.info-home .info-tick-glow{background:radial-gradient(closest-side,rgba(255,255,255,.26),transparent)}.info-home .info-tick-copy>span:not(.info-tick-pill){color:#b4b6c2}.info-home .info-tick-pill{border-color:rgba(255,255,255,.2);border-radius:8px;background:rgba(255,255,255,.06)}.info-home .info-tick:hover .info-tick-pill{background:rgba(255,255,255,.12)}.info-home .info-howto-shot{border-color:rgba(255,255,255,.14)}.info-home .info-howto:hover .info-howto-shot{border-color:rgba(255,255,255,.34)}.info-home .info-faq-head a{color:#e6e7ee}.info-home .info-faq-item summary{color:#ececf2}.info-home .info-faq-item summary:hover svg,.info-home .info-faq-item[open] summary svg{color:#fff}.info-home .info-faq-item[open]{border-color:rgba(255,255,255,.2)}.info-home .info-faq-item p{color:#b4b6c2}.info-home .info-legal-copy strong{color:#ececf2}.info-home .info-legal nav a{color:#c9cbd8}@keyframes infoHomeWave{0%,70%,to{border-color:rgba(255,255,255,.1);color:rgba(220,222,232,.5);background-color:rgba(255,255,255,.03)}35%{border-color:rgba(255,255,255,.36);color:#fff;background-color:rgba(255,255,255,.08)}}