.fit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.fit-grid article{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:12px;background:#fffefa;padding:28px}.fit-grid article.fit-highlight{background:var(--green);color:white;border-color:var(--green)}.fit-grid h3{font-size:24px;line-height:1.4;letter-spacing:-.7px;margin:24px 0 14px}.fit-grid p{font-size:13px;line-height:1.9;color:var(--muted);margin-bottom:24px}.fit-highlight .tag{color:#c6dba5}.fit-highlight p{color:#d1ddc8}.fit-question{margin-top:auto;padding-top:20px;border-top:1px solid var(--border);font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#78905d}.fit-question span{display:block;font-size:13px;line-height:1.8;letter-spacing:0;text-transform:none;color:var(--ink);margin-top:10px}.fit-highlight .fit-question{border-color:#ffffff25;color:#c6dba5}.fit-highlight .fit-question span{color:white}.fit-footnote{font-size:11px;color:var(--muted);line-height:1.8;margin:22px 0 0}.counter-day{background:#ecf0e3;border-block:1px solid #e0e6d5;padding:70px 0}.day-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.day-grid article>span{display:block;color:#82976a;font-size:9px;letter-spacing:1.2px;margin-bottom:20px}.day-grid h3{font-size:23px;font-weight:550;letter-spacing:-.6px;line-height:1.4}.day-grid p{font-size:13px;line-height:1.9;color:var(--muted)}.day-note{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:10px;margin-top:25px}.app-availability{display:grid;grid-template-columns:1.4fr 1fr;gap:80px;align-items:center}.app-availability p{font-size:15px;line-height:1.9;max-width:450px;color:var(--muted)}.app-availability>div>small{display:block;font-size:11px;line-height:1.8;color:var(--muted);margin-top:20px}.launch-card{border:1px solid var(--border);border-radius:18px;padding:40px 25px;display:flex;flex-direction:column;align-items:center;text-align:center;background:#f0f3e8;gap:15px}.launch-card img{border-radius:20px}.launch-card>b{font:650 28px Manrope,sans-serif;letter-spacing:-1px}.launch-card>span{font-size:13px;color:var(--muted)}.launch-card>div{font-size:10px;color:#68804d;border:1px solid #d7e1c9;padding:8px 12px;border-radius:30px;margin:8px 0}.launch-card .text-link{font-size:12px}.nav-end .button{white-space:nowrap}
@media(max-width:1000px){.fit-grid{gap:12px}.fit-grid article{padding:23px}.fit-grid h3{font-size:21px}.app-availability{gap:35px}.day-grid{gap:25px}}
@media(max-width:800px){.fit-grid,.day-grid{grid-template-columns:1fr}.fit-grid{gap:17px}.fit-grid h3{font-size:25px}.fit-grid article{padding:28px}.day-grid{gap:20px}.day-grid article{border-top:1px solid #d4deca;padding-top:22px}.day-grid h3{margin-bottom:12px}.app-availability{grid-template-columns:1fr;gap:35px}.launch-card{max-width:450px;width:100%}.counter-day{padding:55px 0}.day-note{line-height:1.8}}
