.lew-single,.lew-blog-template{--lew-ink:#554846;--lew-muted:#756865;--lew-rose:#b77970;--lew-blush:#f0ddda;--lew-pale-blue:#dcebee;--lew-pastel-brown:#e3d4ca;--lew-soft-white:#fffdfc;--lew-soft-grey:#f6f3f2;--lew-teal:#315f62;--lew-border:rgba(85, 72, 70, 0.14);--lew-shadow:0 18px 45px rgba(70, 54, 50, 0.11);box-sizing:border-box;color:var(--lew-ink);font-family:"Source Sans Pro","Source Sans 3",Arial,sans-serif}.lew-single *,.lew-blog-template *{box-sizing:border-box}.lew-site-main{width:100%;max-width:none;margin:0;padding:clamp(1.5rem, 4vw, 4rem) clamp(1rem, 3vw, 2rem) 5rem;background:#fbfaf9}.lew-single{width:min(100%, 1180px);margin:0 auto}.lew-safety-bar{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin:0 0 1.4rem;padding:.85rem 1rem .85rem 1.2rem;border:1px solid #ead4cf;border-radius:14px;background:#fff5f2;color:#654f4a}.lew-safety-bar p{margin:0;font-size:.95rem;line-height:1.45}.lew-quick-exit{flex:0 0 auto;padding:.65rem 1rem;border-radius:999px;background:var(--lew-ink);color:#ffffff!important;font-size:.88rem;font-weight:500;line-height:1;text-decoration:none!important}.lew-quick-exit:hover,.lew-quick-exit:focus{background:#342b29;color:#fff}.lew-quick-exit:focus-visible,.lew-button:focus-visible,.lew-text-link:focus-visible,.lew-article-kicker:focus-visible,.lew-post-navigation a:focus-visible{outline:3px solid var(--lew-rose);outline-offset:3px}.lew-article-hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(300px,0.96fr);gap:clamp(1.75rem, 4vw, 4.5rem);align-items:center;padding:clamp(2rem, 5vw, 5rem);border:1px solid var(--lew-border);border-radius:26px;background:linear-gradient(145deg,var(--lew-soft-white) 0 57%,#f2e8e4 57% 100%);box-shadow:var(--lew-shadow)}.lew-layout-safety-centred .lew-article-hero{background:linear-gradient(145deg,#fffdfc 0 55%,#f3e1de 55% 100%)}.lew-layout-safety-centred .lew-hero-media{order:-1;border-radius:18px 100px 18px 18px}.lew-layout-practical-guide .lew-article-hero{grid-template-columns:minmax(0,1fr) minmax(280px,0.7fr);background:linear-gradient(135deg,#edf5f5 0%,#fffdfc 72%)}.lew-no-image:not(.lew-layout-practical-guide) .lew-article-hero{grid-template-columns:minmax(0,820px);justify-content:center}.lew-article-kicker{display:inline-flex;align-items:center;gap:.7rem;color:var(--lew-rose)!important;font-size:.78rem;font-weight:500;letter-spacing:.14em;text-decoration:none!important;text-transform:uppercase}.lew-article-kicker::before{width:2rem;height:1px;background:currentColor;content:""}.lew-article-title{max-width:17ch;margin:.75rem 0 1rem;color:var(--lew-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.55rem, 5vw, 4.75rem);font-weight:400;letter-spacing:-.035em;line-height:.98}.lew-article-intro{max-width:44rem;margin:0;color:var(--lew-muted);font-size:clamp(1.1rem, 2vw, 1.34rem);line-height:1.58}.lew-article-meta{display:flex;flex-wrap:wrap;gap:.45rem 1rem;margin-top:1.4rem;color:#897b77;font-size:.86rem;line-height:1.4}.lew-article-meta>*+*::before{margin-right:1rem;color:var(--lew-rose);content:"•"}.lew-hero-media,.lew-guide-media{margin:0;overflow:hidden;border-radius:100px 18px 18px 18px;background:var(--lew-pale-blue)}.lew-guide-media{margin-top:1.5rem;border-radius:22px;box-shadow:var(--lew-shadow)}.lew-hero-image{display:block;width:100%;height:auto;aspect-ratio:1200 / 630;object-fit:cover}.lew-start-card{padding:clamp(1.3rem, 3vw, 2rem);border:1px solid rgb(49 95 98 / .13);border-radius:22px;background:#fff;box-shadow:0 14px 34px rgb(49 95 98 / .12);transform:rotate(1deg)}.lew-start-card-label,.lew-support-label,.lew-cta-label,.lew-author-label,.lew-callout-label{margin:0 0 0.5rem!important;color:var(--lew-rose)!important;font-size:0.75rem!important;font-weight:500!important;letter-spacing:.14em;line-height:1.25!important;text-transform:uppercase}.lew-start-card h2{margin:0 0 1rem;font-family:Georgia,"Times New Roman",serif;font-size:1.75rem;font-weight:400;line-height:1.15}.lew-start-card ul{margin:0;padding:0;list-style:none}.lew-start-card li{position:relative;margin:0;padding:.68rem 0 .68rem 2rem;border-top:1px solid #e7eeee;color:var(--lew-muted);font-size:.93rem;line-height:1.45}.lew-start-card li::before{position:absolute;top:.7rem;left:0;display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:50%;background:var(--lew-pale-blue);color:var(--lew-teal);content:"✓";font-size:.78rem}.lew-article-shell{width:min(100%, 900px);margin:0 auto;padding-top:clamp(2.75rem, 6vw, 5rem)}.lew-entry-content,.lew-blog-template{color:var(--lew-ink);font-family:"Source Sans Pro","Source Sans 3",Arial,sans-serif;font-size:1.08rem;line-height:1.78}.lew-entry-content>:first-child,.lew-blog-template>:first-child{margin-top:0}.lew-entry-content p,.lew-blog-template p{color:#665a56}.lew-entry-content h2,.lew-entry-content h3,.lew-blog-template h2,.lew-blog-template h3{color:var(--lew-ink);font-family:Georgia,"Times New Roman",serif;font-weight:400}.lew-entry-content h2,.lew-blog-template h2{margin:2.8rem 0 1rem;font-size:clamp(2rem, 4vw, 2.7rem);letter-spacing:-.02em;line-height:1.12}.lew-entry-content h3,.lew-blog-template h3{margin:1.8rem 0 .65rem;font-size:1.55rem;line-height:1.2}.lew-entry-content a,.lew-blog-template a{color:var(--lew-teal);text-decoration-thickness:1px;text-underline-offset:.18em}.lew-entry-content ul,.lew-entry-content ol,.lew-blog-template ul,.lew-blog-template ol{padding-left:1.35rem}.lew-entry-content li,.lew-blog-template li{margin-bottom:.5rem;padding-left:.25rem}.lew-entry-content img,.lew-blog-template img{border-radius:16px}.lew-lead{margin-bottom:2rem!important;color:#6f625e!important;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.3rem, 2.5vw, 1.65rem)!important;line-height:1.58!important}.lew-pull-quote{margin:2.3rem 0!important;padding:1.5rem 1.7rem 1.5rem 2rem!important;border:0!important;border-left:4px solid var(--lew-rose)!important;background:#f8edeb}.lew-pull-quote p{margin:0!important;color:#62514d!important;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.45rem, 3vw, 2rem)!important;line-height:1.3!important}.lew-pull-quote cite{display:block;margin-top:.75rem;color:var(--lew-muted);font-family:"Source Sans Pro","Source Sans 3",Arial,sans-serif;font-size:.9rem}.lew-pull-quote-safety{background:#f5e4e1}.lew-callout{margin:2.3rem 0!important;padding:clamp(1.35rem, 3vw, 2rem)!important;border-radius:18px;background:var(--lew-pale-blue)}.lew-callout>:last-child{margin-bottom:0}.lew-callout h3{margin-top:0!important}.lew-callout-blue{background:#eaf2f3}.lew-key-point{border-left:5px solid var(--lew-teal);background:#e9f1f2}.lew-callout-safety{border-left:5px solid var(--lew-rose);background:#f4e2df}.lew-summary-grid{gap:0.85rem!important;margin:2.2rem 0!important}.lew-summary-card{height:100%;padding:1.2rem!important;border-radius:16px;background:#f6ebe8}.lew-summary-card-blue{background:#eaf2f3}.lew-summary-card-brown{background:#efe6df}.lew-summary-card h3{margin:.35rem 0 0.4rem!important;font-size:1.3rem!important}.lew-summary-card p:last-child{margin-bottom:0;font-size:.94rem;line-height:1.5}.lew-summary-number{margin:0!important;color:var(--lew-rose)!important;font-family:Georgia,"Times New Roman",serif;font-size:1.55rem!important;line-height:1!important}.lew-guide-step{display:grid;grid-template-columns:2.65rem minmax(0,1fr);gap:1rem;margin:0!important;padding:1.25rem 0!important;border-top:1px solid var(--lew-border)}.lew-step-number{display:grid;width:2.35rem;height:2.35rem;margin:0!important;place-items:center;border-radius:50%;background:var(--lew-rose);color:#ffffff!important;font-family:Georgia,"Times New Roman",serif;font-size:1.2rem!important;line-height:1!important}.lew-step-copy,.lew-step-copy>*{margin-top:0!important}.lew-step-copy h3{margin-bottom:0.35rem!important}.lew-step-copy p:last-child{margin-bottom:0}.lew-support-panel,.lew-gentle-cta,.lew-author-box{margin-top:3rem;padding:clamp(1.5rem, 4vw, 2.75rem);border-radius:22px}.lew-support-panel{border:1px solid #e7d3ce;background:#f3e1de}.lew-support-panel h2,.lew-gentle-cta h2,.lew-author-box h2{margin:0 0 .65rem;color:var(--lew-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.75rem, 3vw, 2.25rem);font-weight:400;line-height:1.18}.lew-support-panel>p:not(.lew-support-label),.lew-gentle-cta>p:not(.lew-cta-label),.lew-author-box p{color:var(--lew-muted);line-height:1.65}.lew-support-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:1.15rem}.lew-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.78rem 1.2rem;border-radius:999px;background:var(--lew-ink);color:#ffffff!important;font-size:.92rem;font-weight:500;line-height:1.15;text-decoration:none!important}.lew-button:hover,.lew-button:focus{background:var(--lew-teal);color:#fff}.lew-text-link{color:var(--lew-teal)!important;font-weight:500;text-underline-offset:.2em}.lew-gentle-cta{background:linear-gradient(135deg,#eaf2f3,#f7eeee);text-align:center}.lew-gentle-cta>p{max-width:38rem;margin-right:auto;margin-left:auto}.lew-gentle-cta .lew-button{margin-top:.55rem}.lew-author-box{display:grid;grid-template-columns:84px minmax(0,1fr);gap:1.4rem;align-items:center;border:1px solid var(--lew-border);background:var(--lew-soft-white)}.lew-author-photo,.lew-author-avatar{width:84px;height:84px;border-radius:50%}.lew-author-avatar{display:block;object-fit:cover}.lew-author-box p:last-child{margin-bottom:0}.lew-post-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--lew-border)}.lew-post-navigation>div:last-child{text-align:right}.lew-post-navigation a{color:var(--lew-ink)!important;font-family:Georgia,"Times New Roman",serif;font-size:1.05rem;line-height:1.35;text-decoration:none!important}.lew-post-navigation span{display:block;margin-bottom:.25rem;color:var(--lew-muted);font-family:"Source Sans Pro","Source Sans 3",Arial,sans-serif;font-size:.76rem;letter-spacing:.1em;text-transform:uppercase}.lew-comments{margin-top:3rem}.editor-styles-wrapper .lew-blog-template{width:min(100%, 760px);margin-right:auto;margin-left:auto;padding:1.5rem 0}@media (max-width:820px){.lew-site-main{padding-top:1rem}.lew-article-hero,.lew-layout-practical-guide .lew-article-hero{grid-template-columns:1fr;padding:clamp(1.5rem, 6vw, 2.5rem)}.lew-layout-safety-centred .lew-hero-media{order:0}.lew-article-title{max-width:none}.lew-start-card{transform:none}.lew-hero-media{border-radius:58px 14px 14px 14px}.lew-layout-safety-centred .lew-hero-media{border-radius:14px 58px 14px 14px}.lew-summary-grid{flex-wrap:wrap!important}.lew-summary-grid>.wp-block-column{flex-basis:100%!important}}@media (max-width:560px){.lew-site-main{padding-right:.75rem;padding-left:.75rem}.lew-safety-bar{align-items:flex-start}.lew-safety-bar p{font-size:.86rem}.lew-quick-exit{padding:.62rem .8rem;font-size:.82rem}.lew-article-meta{display:block}.lew-article-meta>*{display:block;margin-top:.3rem}.lew-article-meta>*+*::before{display:none}.lew-article-shell{padding-top:2.5rem}.lew-author-box{grid-template-columns:1fr;text-align:center}.lew-author-photo{margin:0 auto}.lew-post-navigation{grid-template-columns:1fr}.lew-post-navigation>div:last-child{text-align:left}}@media print{.lew-safety-bar,.lew-gentle-cta,.lew-post-navigation,.lew-comments{display:none!important}.lew-site-main{padding:0;background:#fff}.lew-article-hero,.lew-guide-media,.lew-support-panel,.lew-author-box{box-shadow:none}}