.pocket-hero{max-width:850px}.pocket-hero .landing-standfirst{max-width:42em}.pocket-source{color:var(--body);margin:16px 0 0;font-size:12.5px}.pocket-source a{color:var(--ink);text-underline-offset:3px}.pocket-story{max-width:800px;padding:0 var(--space-xxl);margin:108px auto 0}.pocket-story p,.pocket-details p{color:var(--body);margin:22px 0 0;font-size:16px;line-height:1.65}.pocket-details{max-width:1120px;padding:0 var(--space-xxl);grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;margin:108px auto 0;display:grid}.pocket-details .landing-h2{font-size:clamp(26px,3vw,36px)}.pocket-details ul{margin:24px 0 0;padding:0;list-style:none}.pocket-details li{border-top:1px solid var(--line);padding:15px 0;font-size:15px;line-height:1.5}.pocket-honesty{background:var(--ink);color:var(--white);border-radius:16px;padding:38px}.pocket-honesty .landing-h2{color:var(--white)}.pocket-honesty p{color:#c4c4c4}.pocket-switch{max-width:800px;padding:0 var(--space-xxl);margin:108px auto 0}.pocket-switch p,.pocket-switch li{color:var(--body);font-size:16px;line-height:1.65}.pocket-switch p{margin:22px 0 0}.pocket-switch ol{margin:26px 0;padding-left:24px}.pocket-switch li{padding:8px 0 8px 8px}.pocket-switch strong{color:var(--ink)}.pocket-closing{margin-top:108px}@media (max-width:900px){.pocket-details{grid-template-columns:1fr;gap:48px}}@media (max-width:620px){.pocket-story,.pocket-details,.pocket-switch{margin-top:76px}.pocket-honesty{padding:30px 24px}}
