@media(max-width:1040px){.lpv-nav--desktop,.lpv-header__login,.lpv-header__cta{display:none}.lpv-mobile-toggle{display:grid}.lpv-header__actions{margin-left:auto}.lpv-home-hero__grid{grid-template-columns:1fr;gap:55px}.lpv-home-hero{text-align:center}.lpv-home-hero__copy>p{margin-inline:auto}.lpv-button-group,.lpv-trust-list{justify-content:center}.lpv-platform-preview{max-width:680px;margin:auto;transform:none}.lpv-method-grid{grid-template-columns:repeat(2,1fr)}.lpv-experience-grid{grid-template-columns:1fr}.lpv-experience-copy{text-align:center}.lpv-unit-card{margin:auto}.lpv-footer__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.lpv-container{width:min(100% - 24px,var(--lpv-container))}.lpv-header__inner{height:68px}.lpv-search-panel{inset:68px 0 auto}.lpv-brand__text strong{font-size:13px}.lpv-home-hero{padding:60px 0 74px}.lpv-home-hero h1{font-size:43px}.lpv-home-hero__copy>p{font-size:16px}.lpv-button-group{display:grid}.lpv-button-group .lpv-button{width:100%}.lpv-trust-list{gap:9px 14px}.lpv-platform-preview__body{padding:20px}.lpv-preview-stats{grid-template-columns:1fr}.lpv-metrics-strip__grid{grid-template-columns:repeat(2,1fr)}.lpv-metrics-strip__grid div:nth-child(2){border-right:0}.lpv-metrics-strip__grid div:nth-child(-n+2){border-bottom:1px solid var(--lpv-gray-200)}.lpv-section{padding:68px 0}.lpv-section-heading h2{font-size:35px}.lpv-method-grid,.lpv-tools-grid,.lpv-post-grid{grid-template-columns:1fr}.lpv-method-card{min-height:0}.lpv-section-heading--row{display:block}.lpv-section-heading--row .lpv-text-link{margin-top:18px}.lpv-final-cta__inner{display:block;padding:30px;text-align:center}.lpv-final-cta .lpv-button{width:100%;margin-top:25px}.lpv-footer__grid{grid-template-columns:1fr;gap:32px}.lpv-footer__bottom{display:block;text-align:center}.lpv-search-form{display:grid}.lpv-unit-card{padding:22px}.lpv-unit-card h3{font-size:23px}.lpv-entry-content{padding:22px}.lpv-article__header h1{font-size:37px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.lpv-reveal{opacity:1;transform:none;transition:none}.lpv-button,.lpv-method-card,.lpv-post-card{transition:none}}
@media(max-width:520px){.lpv-unit-card__meta{align-items:flex-start;gap:12px}.lpv-unit-card__identity{align-items:flex-start}.lpv-unit-card__identity small{max-width:105px}.lpv-unit-card__progress-summary{flex-direction:column;align-items:flex-end;gap:0}.lpv-unit-card h3{font-size:22px}}
