.divider{border-top:1px solid var(--line)}.reading{max-width:760px;color:var(--slate);font-size:17px}.benefits .cards,.two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.two-columns{margin-top:32px}.card p,.card li{font-size:16px}.card p+p{margin-top:16px}.card li{color:var(--slate);margin:12px 0}.card ul{padding-left:21px}.two-columns h3{margin-top:0}.founder{background:#f3f7fc;border-radius:30px;padding:48px}.founder h2{max-width:760px}.closing{background:var(--navy);color:white;border-radius:30px;padding:48px;max-width:100%}.closing h2{max-width:760px;margin-top:0}.closing p{max-width:710px;color:#c4d0e0}.closing .button{background:white;color:var(--navy);margin-top:14px}.micro,.caption{font-size:14px}.faq details{border-bottom:1px solid var(--line);padding:22px 0}.faq summary{cursor:pointer;font-size:19px;font-weight:650}.answer{max-width:820px;color:var(--slate)}.answer a,.privacy a:not(.brand){text-decoration:underline;text-underline-offset:3px}.privacy{max-width:860px}.privacy h1{font-size:42px}.privacy h2{font-size:25px;margin-top:40px}.privacy p,.privacy li{color:var(--slate)}.draft{background:#edf5ff;border-left:3px solid var(--blue);padding:20px;border-radius:0 12px 12px 0}.privacy footer{margin-top:40px}#demo,#beta,#come-funziona{scroll-margin-top:24px}@media(max-width:850px){nav>a:not(.button){display:block}nav{gap:18px}}@media(max-width:650px){.benefits .cards,.two-columns{grid-template-columns:1fr;gap:14px}.founder,.closing{padding:28px}.privacy h1{font-size:34px}header nav{font-size:13px}header nav a:first-child{display:none}footer{flex-wrap:wrap}.hero h1{font-size:clamp(35px,9.5vw,43px)}}
