.lhow__head{max-width:48rem}.lhow__h{color:var(--ink);font-size:clamp(1.7rem,3.4vw,2.35rem);font-weight:800;letter-spacing:-.015em;line-height:1.12;margin-top:var(--s4);text-wrap:balance}.lhow__intro{color:var(--body);font-size:1.12rem;margin-top:var(--s4);max-width:44rem;text-wrap:pretty}.lhow__shotwrap{margin:var(--s7) auto 0;max-width:920px;position:relative}.lhow__shotwrap:before{background:radial-gradient(55% 60% at 50% 45%,rgba(97,185,70,.18),transparent 70%);content:"";filter:blur(40px);inset:-6% -4%;pointer-events:none;position:absolute;z-index:0}.lhow__shot{border-radius:12px;display:block;height:auto;position:relative;width:100%;z-index:1}.lhow__points{display:grid;gap:var(--s6);grid-template-columns:1fr;list-style:none;margin:var(--s7) 0 0;padding:0}@media(min-width:768px){.lhow__points{grid-template-columns:repeat(3,1fr)}}.lhow__points li{border-top:3px solid var(--green);padding-top:14px}.lhow__k{color:var(--ink);display:block;font-family:var(--font-d);font-size:1.08rem;font-weight:700;margin-bottom:6px}.lhow__points p{color:var(--body);font-size:1rem;line-height:1.5}.lhow__kick{color:var(--ink);font-family:var(--font-d);font-size:clamp(1.15rem,2vw,1.4rem);font-weight:700;line-height:1.2;margin-top:var(--s7);margin-inline:auto;max-width:46ch;text-align:center}.lhow__kick .g{color:var(--accent-light)}