.bst-page .bst-content-section,.bst-home-section.plf-home-guide{min-width:0;height:auto;overflow-wrap:break-word} .bst-page .bst-content-section p,.plf-home-guide p{line-height:1.75;margin-block:1em} .bst-page .bst-content-section h2,.plf-home-guide h2{line-height:1.25;margin-block:1.35em .65em;overflow-wrap:break-word} .bst-page .bst-content-section h3,.plf-home-guide h3{line-height:1.35;margin-block:1.2em .5em} .bst-page .bst-feature-grid>*{min-width:0} .bst-hero-actions{display:flex;flex-wrap:wrap;gap:12px} .bst-hero-actions .bst-button,.bst-page .bst-button{white-space:normal;height:auto;min-height:44px} .plf-editorial-image img,.plf-home-guide img{max-width:100%;height:auto} nav[data-plf-toc]{margin-block:1.5em;padding:1em;border:1px solid currentColor;border-radius:8px} nav[data-plf-toc] a{overflow-wrap:anywhere} @media(max-width:600px){.bst-hero-actions .bst-button{max-width:100%}.bst-page .bst-content-section{padding-inline:18px}}