:is(.hero h1,.problem h2,.output-copy h2,.toolkit h2,.site-gallery-heading h2,.ownership h2,.first-use h2,.objections h2,.value-grid h2,.plans h2,.faq h2,.closing h2){text-wrap:balance}.first-use{padding-top:136px;padding-bottom:136px;display:grid;grid-template-columns:.78fr 1.22fr;gap:88px;align-items:start}.first-use-heading h2{font-size:clamp(37px,4.2vw,64px);letter-spacing:-.065em;line-height:.98;margin:0}.first-use-heading>p:last-child{font-size:14px;line-height:1.65;color:#aeb6b0;max-width:390px;margin:24px 0 0}.first-use-steps{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.first-use-steps li{display:grid;grid-template-columns:180px 1fr;gap:24px;border-bottom:1px solid var(--line);padding:22px 0}.first-use-steps span{font-size:16px;font-weight:800;letter-spacing:-.03em;color:var(--coral)}.first-use-steps p{font-size:13px;line-height:1.6;color:#b8c0b9;max-width:375px;margin:0}details[open] summary:after{content:'×'}@media (max-width:800px){.first-use{padding-top:86px;padding-bottom:88px;grid-template-columns:1fr;gap:43px}.first-use-steps li{grid-template-columns:1fr;gap:7px;padding:19px 0}.first-use-heading h2{font-size:clamp(36px,10.5vw,52px)}}
