.lp .sc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 24px;margin-top:64px;display:grid}.lp .sc{flex-direction:column;min-width:0;display:flex}.lp .sc-tile{color:inherit;display:block;position:relative}.lp .sc .tile{aspect-ratio:.86;border-radius:6px;width:100%;height:auto}.lp .sc .tile .pg{width:72%;min-height:380px;transition:transform .6s cubic-bezier(.2,.8,.2,1);top:30px}.lp .sc-tile:hover .tile .pg{transform:translate(-50%)translateY(-10px)}.lp .sc-badge{height:24px;color:var(--ink);background:#ffffffeb;border-radius:999px;align-items:center;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;top:14px;left:14px;box-shadow:0 4px 14px -6px #0000004d}.lp .sc .cap{letter-spacing:-.02em;align-items:baseline;gap:8px;margin-top:16px;font-size:16px;font-weight:600;display:flex}.lp .sc .cap small{color:var(--mute);font-size:13px;font-weight:400}.lp .sc .cap .rate{color:var(--mute);white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:500}.lp .sc-line{color:var(--body);margin:6px 0 0;font-size:14.5px;line-height:1.6}.lp .sc-pages{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.lp .sc-pages a{border:1px solid var(--line);color:#474747;border-radius:999px;align-items:center;height:28px;padding:0 11px;font-size:12.5px;transition:border-color .2s,color .2s;display:inline-flex}.lp .sc-pages a:hover{border-color:var(--ink);color:var(--ink)}.lp .sc-acts{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:18px;display:flex}.lp .qr-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin:56px 0 0;padding:0;list-style:none;display:grid}.lp .qr-grid a{text-align:center;background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:4px;height:100%;padding:24px 16px 20px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:flex}.lp .qr-grid a:hover{transform:translateY(-4px);box-shadow:0 24px 50px -28px #00000059}.lp .qr-img{width:132px;height:132px;margin-bottom:10px;display:block}.lp .qr-img svg{width:100%;height:100%;display:block}.lp .qr-grid b{letter-spacing:-.02em;font-size:15px;font-weight:600}.lp .qr-grid span:last-child{color:var(--mute);font-size:12.5px}@media (max-width:960px){.lp .sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.lp .sc-grid{grid-template-columns:1fr;gap:48px;margin-top:48px}.lp .sc .tile{aspect-ratio:.95}.lp .sc .tile .pg{width:64%;top:28px}.lp .qr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:40px}.lp .qr-img{width:112px;height:112px}}
