:root{--paper:#f5f3ec;--ink:#252525;--muted:#565650;--line:#ccc9c0;--accent:#9b3e0b;--accent-fill:#fd9c61;--dark:#212321;--dark-muted:#c6c8bd;--lavender:#eee9f5;--purple:#513a67;--surface:#fffdfa;--focus:#175b9b;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none;scroll-padding-top:30px}*{box-sizing:border-box}html{scroll-behavior:auto}body{margin:0;font-size:17px;line-height:1.65}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}a:hover{text-decoration-thickness:2px}button,input{font:inherit}button,a.button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--focus);outline-offset:5px}img{display:block;max-width:100%;height:auto;outline:1px solid #0000001a;outline-offset:-1px}figure{margin:0}h1,h2,h3,p{margin-block-start:0}h1,h2,h3{text-wrap:balance;line-height:1.1;letter-spacing:-.045em}p{text-wrap:pretty}h1{font-size:clamp(2.7rem,5.3vw,5.2rem)}h2{font-size:clamp(2rem,3.2vw,3.6rem)}h3{font-size:clamp(1.8rem,2.5vw,3rem)}.skip{position:fixed;inset-block-start:-100px;inset-inline-start:20px;padding:12px 20px;background:var(--surface);z-index:20}.skip:focus{inset-block-start:10px}.advertising{padding:8px 5%;font-size:11px;letter-spacing:.12em;background:var(--ink);color:var(--paper)}.advertising span{opacity:.85}.site-header{padding:23px 5%;display:flex;align-items:center;justify-content:space-between;gap:24px;border-block-end:1px solid var(--line)}.wordmark{display:inline-flex;align-items:center;gap:12px;font-size:25px;font-weight:700;letter-spacing:-.06em;text-decoration:none}.brandmark{font-size:32px;line-height:1}.site-header nav{display:flex;flex-wrap:wrap;gap:8px 28px}.site-header nav a{font-size:14px;min-height:40px;display:flex;align-items:center;text-decoration:none}.site-header nav a:hover{text-decoration:underline}.eyebrow{display:block;font-size:11px;letter-spacing:.13em;line-height:1.7;text-transform:uppercase;font-weight:700;margin-block-end:20px}.button,button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:14px 23px;background:var(--ink);color:var(--paper);border:1px solid var(--ink);font-weight:700;font-size:14px;text-decoration:none;border-radius:3px}.button:hover,button:hover{background:var(--accent);color:var(--surface);text-decoration:none}.text-link{display:inline-block;font-size:14px;font-weight:700;padding-block:12px}.lede{font-size:clamp(1.15rem,1.7vw,1.5rem);line-height:1.6;max-width:56ch}.footer{padding:65px 5% 35px;border-block-start:1px solid var(--line);display:grid;grid-template-columns:1fr 1.3fr 1.3fr;gap:40px;font-size:13px;line-height:1.7}.footer .wordmark{font-size:30px;margin-block-end:20px}.footer-intro p{margin-block-end:18px}.footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;align-content:start}.footer-links a{padding-block:4px;text-decoration:none}.footer-links a:hover{text-decoration:underline}.company p{margin-block:12px}.company small{display:block;line-height:1.7;font-size:12px}.support{max-width:820px;margin-inline:auto;padding:80px 32px 110px}.support h1{margin-block-end:35px}.support h2{font-size:27px;margin-block-start:40px;letter-spacing:-.025em}.support p{max-width:68ch}.graphite.is-home{background:var(--dark);color:var(--paper);--line:#51544c;--focus:#9bd4ff}.graphite.is-home .advertising{background:#171917}.graphite.is-home .brandmark{color:var(--accent-fill)}.graphite-hero{padding:50px 5% 0}.hero-top{display:flex;justify-content:space-between;gap:20px;font-size:12px;color:var(--dark-muted)}.graphite-hero h1{color:var(--accent-fill);font-size:clamp(3.2rem,8.8vw,9rem);line-height:.99;margin-block:26px 30px;letter-spacing:-.065em}.hero-bottom{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-block-end:48px}.hero-bottom p{max-width:45ch;color:var(--dark-muted);margin:0}.graphite.is-home .button{background:var(--accent-fill);color:var(--dark);border-color:var(--accent-fill)}.graphite.is-home .button:hover{background:#ffc39e}.panorama{width:100%;aspect-ratio:21/9;object-fit:cover}.services-strip{padding:105px 5%;display:grid;grid-template-columns:1fr 2fr;gap:48px}.services-strip>div{display:grid;grid-template-columns:1fr 1fr;gap:20px 60px}.services-strip h2{font-size:clamp(2.5rem,4vw,4.5rem);grid-row:span 2}.services-strip p{color:var(--dark-muted)}.services-strip .text-link{justify-self:start}.topics{padding:80px 5%}.section-head{margin-block-end:50px;max-width:760px}.section-head h2{margin-block-end:20px}.graphite.is-home .topics{background:var(--paper);color:var(--ink)}.graphite .article-card{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px;padding-block:40px;border-block-start:1px solid #ccc9c0;align-items:center}.article-card a{text-decoration:none}.article-card .card-image{display:block;overflow:hidden}.article-card img{width:100%;aspect-ratio:3/2;object-fit:cover}.article-card h3{margin-block-end:20px}.article-card p{color:var(--muted);max-width:45ch}.graphite .article-card .eyebrow{color:#6d4b36}.closing{padding:110px 5%;display:grid;justify-items:start;gap:12px}.closing h2{font-size:clamp(2.7rem,5vw,5rem);margin-block-end:22px}.graphite.is-home .closing h2{color:var(--accent-fill)}.graphite.is-home .footer{color:var(--dark-muted)}.graphite.is-home .footer .wordmark{color:var(--paper)}
.article-heading{max-width:1050px;margin-inline:auto;padding:52px 5% 36px}.back{display:inline-block;font-size:13px;margin-block-end:35px}.article-heading h1{font-size:clamp(2.8rem,5vw,5rem);max-width:17ch;margin-block-end:24px}.article-heading .eyebrow{color:var(--accent)}.byline{font-size:12px;color:var(--muted);margin-block-start:30px}.article-hero{max-width:1150px;margin-inline:auto;padding-inline:5%}.article-hero img{width:100%;aspect-ratio:16/8.5;object-fit:cover}.article-layout{max-width:1160px;margin-inline:auto;display:grid;grid-template-columns:220px minmax(0,720px);gap:65px;padding:65px 30px 80px;align-items:start}.toc{position:sticky;top:25px;font-size:12px;line-height:1.6;display:grid;gap:12px}.toc strong{font-size:13px;margin-block-end:10px}.toc a{text-decoration:none;color:var(--muted)}.toc a:hover{text-decoration:underline}.prose{min-width:0}.prose section{margin-block-end:48px;scroll-margin-top:25px}.prose h2{font-size:clamp(1.65rem,2.5vw,2.25rem);letter-spacing:-.03em;line-height:1.2;margin-block-end:25px}.prose p{line-height:1.85;margin-block-end:22px}.prose figure{margin-block:42px}.prose figure img{width:100%}.offer{background:#e8e3d8;padding:32px;margin-block:0 48px;border-inline-start:4px solid var(--accent)}.offer h2{font-size:26px;margin-block-end:15px}.offer .eyebrow{font-size:10px;margin-block-end:15px}.offer p{font-size:15px;line-height:1.7;margin-block-end:24px}.offer small{display:block;font-size:11px;color:var(--muted);margin-block-start:14px}.offer .button{line-height:1.5}.faq details{border-block-start:1px solid var(--line);padding-block:20px}.faq details:last-child{border-block-end:1px solid var(--line)}summary{font-weight:700;cursor:pointer;line-height:1.5;min-height:30px;list-style-position:outside;margin-inline-start:20px;padding-inline-start:7px}.faq details p{font-size:16px;margin-block:18px 0}.sources{font-size:13px;border-block-start:1px solid var(--line);padding-block-start:35px;color:var(--muted)}.sources h2{font-size:22px;color:var(--ink)}.sources ul{padding-inline-start:18px}.sources li{margin-block-end:12px;overflow-wrap:anywhere}.related{padding:65px 5%;background:#e8e3d8}.related>div{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:1000px}.related a{text-decoration:none}.related img{aspect-ratio:2/1;object-fit:cover;width:100%;margin-block-end:20px}.related a span{font-size:21px;line-height:1.3;display:block;font-weight:700;max-width:30ch}.calculator{background:var(--surface);padding:30px;border:1px solid var(--line)}.calculator>p,.calculator details p{font-size:14px;line-height:1.65}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.field-grid label{font-size:13px;font-weight:700;line-height:1.45}.field-grid label:last-child{grid-column:1/-1}input{display:block;width:100%;min-width:0;margin-block-start:8px;border:1px solid #78786f;padding:12px;background:white;border-radius:2px;color:var(--ink);font-size:17px}input[aria-invalid=true]{border:2px solid #ac2515}.calculator .calculator-note{font-size:12px;line-height:1.6;margin-block:20px}.actions{display:flex;flex-wrap:wrap;gap:14px}.secondary{background:transparent;color:var(--ink)}#calc-result{margin-block-start:22px;font-size:15px}.calc-values{display:grid;gap:12px;margin-block-end:22px}.calc-values>div{padding:15px;background:var(--paper)}.calc-values dt{font-size:12px}.calc-values dd{font-size:24px;font-weight:700;font-variant-numeric:tabular-nums;margin:0}.calculator details{border-block-start:1px solid var(--line);padding-block-start:20px;margin-block-start:25px}.calculator summary{font-size:13px}.calculator .error{color:#9e2114;font-weight:700}
.lavender{--paper:#f5f2f8;--ink:#32273e;--muted:#64576c;--line:#d4c9df;--accent:#513a67;--accent-fill:#d4c0eb;--surface:#fffafd;--focus:#285989;background:var(--paper)}.lavender .advertising{background:#513a67;margin-inline-start:200px;padding-inline:6%}.lavender .site-header{position:fixed;inset-inline-start:0;inset-block:0;width:200px;background:#e8deef;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:45px 28px;border-inline-end:1px solid var(--line);border-block-end:0;z-index:3}.lavender .wordmark{font-size:24px;line-height:1.2;flex-wrap:wrap}.lavender .brandmark{font-size:46px;display:block;width:100%;color:var(--purple);margin-block-end:12px}.lavender .site-header nav{flex-direction:column;margin-block-start:80px;gap:14px}.lavender .site-header nav a{font-size:13px}.lavender .page-shell{margin-inline-start:200px}.lavender h1,.lavender h2,.lavender h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.045em}.lavender em{font-weight:400;color:var(--purple)}.lavender .button,.lavender button{border-radius:40px;background:var(--purple);color:var(--surface);border-color:var(--purple)}.lavender .button:hover,.lavender button:hover{background:#352244}.lavender-hero{padding:75px 6% 70px;display:grid;grid-template-columns:1.1fr .9fr;gap:36px;align-items:center}.lavender-hero h1{font-size:clamp(2.9rem,5.6vw,6.4rem);line-height:1.02;margin-block-end:28px}.lavender-hero .lede{font-size:19px;max-width:33ch;margin-block-end:30px}.lavender-hero figure{align-self:start;margin-block-start:30px}.lavender-hero img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:47% 47% 3px 3px}.lavender-hero figcaption{font-family:Georgia,serif;font-style:italic;font-size:14px;text-align:center;margin-block-start:18px}.intro-band{margin:0 6%;padding:40px 0;display:grid;grid-template-columns:1fr 2fr;gap:12px 40px;border-block:1px solid var(--line)}.section-no{font-size:10px;letter-spacing:.12em}.intro-band p{font-family:Georgia,serif;font-size:25px;line-height:1.5;grid-column:2;margin-block-end:10px}.intro-band .text-link{grid-column:2;justify-self:start}.lavender .topics{padding:75px 6%}.lavender .section-head{max-width:680px}.lavender .section-head h2{font-size:clamp(2.5rem,4.5vw,4.3rem)}.lavender .card-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:60px 38px;align-items:start}.lavender .article-card:nth-child(2){margin-block-start:110px}.lavender .article-card:nth-child(3){grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.lavender .article-card .card-copy{padding-block-start:25px}.lavender .article-card h3{font-size:32px}.lavender .article-card:nth-child(2) h3{font-size:27px}.lavender .article-card img{border-radius:3px}.lavender .article-card:nth-child(2) img{aspect-ratio:4/5}.lavender .article-card p{font-size:15px}.lavender .article-card .eyebrow{font-size:9px;letter-spacing:.07em;margin-block-end:15px}.lavender .closing{padding:80px 6%;background:#e8deef}.lavender .closing h2{font-size:clamp(2.8rem,4.5vw,4.7rem)}.lavender .footer{padding:50px 6%;grid-template-columns:1fr 1.2fr;gap:35px}.lavender .company{grid-column:1/-1;border-block-start:1px solid var(--line);padding-block-start:25px;max-width:100%}.lavender .support{padding:65px 6% 90px;max-width:850px}.lavender .article-heading{padding:55px 6% 30px}.lavender .article-heading h1{font-size:clamp(2.7rem,5.5vw,5.4rem);max-width:18ch}.lavender .article-hero{padding-inline:6%}.lavender .article-hero img{aspect-ratio:16/9;border-radius:3px}.lavender .article-layout{display:block;max-width:800px;padding:45px 6% 70px}.lavender .toc{position:static;display:flex;gap:10px;flex-wrap:wrap;padding-block:0 30px;border-block-end:1px solid var(--line);margin-block-end:40px;font-size:11px}.lavender .toc strong{width:100%;margin:0}.lavender .toc a{border:1px solid var(--line);padding:7px 12px;border-radius:20px}.lavender .prose h2{font-size:31px;line-height:1.15}.lavender .offer{background:#e9e0f0;border:0;border-radius:4px;padding:30px}.lavender .offer h2{font-size:30px}.lavender .prose .calculator h2{font-size:30px}.lavender .related{background:#e8deef;padding-inline:6%}.lavender .related h2{font-size:36px}.lavender .secondary{background:transparent;color:var(--ink)}
@media(max-width:1100px){.article-layout{grid-template-columns:180px minmax(0,680px);gap:35px}.lavender .site-header{width:170px;padding-inline:20px}.lavender .page-shell,.lavender .advertising{margin-inline-start:170px}.lavender-hero{grid-template-columns:1.1fr .9fr;gap:22px}.lavender-hero h1{font-size:4rem}.footer{grid-template-columns:1fr 1fr}.company{grid-column:1/-1}.graphite .article-card{gap:35px}.services-strip{grid-template-columns:.6fr 2fr}.services-strip>div{gap:20px 35px}}
@media(max-width:850px){.lavender .site-header{position:static;inset:auto;width:auto;flex-direction:row;align-items:center;justify-content:space-between;gap:18px;padding:18px 5%;border-inline-end:0;border-block-end:1px solid var(--line)}.lavender .page-shell,.lavender .advertising{margin-inline-start:0}.lavender .wordmark{font-size:21px;flex-wrap:nowrap;white-space:nowrap}.lavender .brandmark{font-size:30px;margin:0;width:auto}.lavender .site-header nav{flex-direction:row;gap:14px;margin:0}.lavender-hero h1{font-size:clamp(3rem,7vw,5rem)}.article-layout{display:block;max-width:780px}.toc{position:static;display:flex;flex-wrap:wrap;gap:10px 18px;margin-block-end:40px;padding-block-end:25px;border-block-end:1px solid var(--line)}.toc strong{width:100%;margin:0}.toc a{max-width:100%}.services-strip{grid-template-columns:1fr;padding-block:65px;gap:20px}.hero-bottom{align-items:flex-start}.hero-bottom .button{flex-shrink:0}.graphite .article-card{gap:28px}.topics{padding-block:60px}.support{padding-block:60px}.footer{gap:35px}}
@media(max-width:590px){body{font-size:16px}.site-header{flex-wrap:wrap;padding:20px 6% 12px;gap:10px}.site-header nav{width:100%;justify-content:space-between;gap:8px}.site-header nav a{font-size:12px}.advertising{padding-inline:6%;font-size:10px}.wordmark{font-size:25px}.graphite-hero{padding:35px 6% 0}.hero-top>span:last-child{display:none}.graphite-hero h1{font-size:clamp(3rem,13vw,4.8rem);margin-block:20px 25px}.hero-bottom{display:block;margin-block-end:32px}.hero-bottom p{font-size:16px;margin-block-end:25px}.panorama{aspect-ratio:4/3}.services-strip{padding:55px 6%}.services-strip>div{display:block}.services-strip h2{font-size:42px;margin-block-end:25px}.services-strip p{font-size:16px}.topics{padding:55px 6%}.section-head{margin-block-end:20px}.section-head h2{font-size:36px}.graphite .article-card{display:block;padding-block:30px}.graphite .article-card .card-copy{padding-block-start:22px}.article-card h3{font-size:29px}.article-card p{font-size:15px}.eyebrow{font-size:10px}.closing{padding:65px 6%}.closing h2{font-size:39px}.footer{display:block;padding:45px 6%}.footer-intro{margin-block-end:35px}.footer-links{margin-block-end:35px}.company{padding-block-start:25px;border-block-start:1px solid var(--line)}.support{padding:45px 6% 65px}.support h1{font-size:41px;overflow-wrap:anywhere}.support h2{font-size:25px}.article-heading{padding:32px 6% 25px}.article-heading h1{font-size:41px;line-height:1.06;max-width:100%}.article-heading .lede{font-size:19px}.article-heading .back{margin-block-end:25px}.byline{font-size:11px;margin-block-start:23px}.article-hero{padding-inline:0}.article-hero img{aspect-ratio:4/3}.article-layout{padding:30px 6% 45px}.toc{font-size:11px;gap:9px 16px}.prose h2{font-size:27px}.prose p{line-height:1.8}.prose section{margin-block-end:38px}.offer{padding:23px;margin-block-end:38px}.offer h2{font-size:25px}.offer .button{font-size:13px;padding-inline:16px}.related{padding:45px 6%}.related>div{grid-template-columns:1fr;gap:32px}.related h2{font-size:31px}.related a span{font-size:21px}.calculator{padding:20px}.field-grid{grid-template-columns:1fr;gap:17px}.field-grid label:last-child{grid-column:auto}.actions{gap:10px}.actions button{font-size:13px;padding:12px 14px}.lavender .site-header{flex-wrap:wrap;padding:18px 6% 8px;gap:12px}.lavender .site-header nav{width:100%;gap:8px;justify-content:space-between}.lavender-hero{display:block;padding:44px 6%}.lavender-hero h1{font-size:clamp(3.1rem,13vw,4.4rem)}.lavender-hero .lede{font-size:18px}.lavender-hero figure{margin-block-start:38px;max-width:80%;margin-inline:auto}.lavender-hero img{aspect-ratio:1/1;object-position:center}.intro-band{display:block;padding-block:30px}.section-no{display:block;margin-block-end:20px}.intro-band p{font-size:23px}.lavender .topics{padding-block:50px}.lavender .section-head h2{font-size:40px}.lavender .card-grid{display:block}.lavender .article-card{margin-block-end:40px}.lavender .article-card:nth-child(2){margin-block-start:0}.lavender .article-card:nth-child(2) img{aspect-ratio:3/2}.lavender .article-card:nth-child(3){display:block}.lavender .article-card h3,.lavender .article-card:nth-child(2) h3{font-size:31px}.lavender .closing{padding-block:55px}.lavender .closing h2{font-size:41px}.lavender .footer{display:block}.lavender .support{padding-block:40px 65px}.lavender .article-heading{padding-block:30px 25px}.lavender .article-heading h1{font-size:43px}.lavender .article-hero{padding-inline:0}.lavender .article-hero img{aspect-ratio:4/3;border-radius:0}.lavender .article-layout{padding-block:30px 45px}.lavender .toc a{font-size:10px;line-height:1.5;padding:6px 9px}.lavender .prose h2{font-size:29px}.lavender .offer{padding:24px}.lavender .offer h2{font-size:27px}.lavender .related h2{font-size:32px}}
@media(prefers-reduced-motion:no-preference){.button,button{transition:background-color 150ms,transform 150ms}.button:active,button:active{transform:scale(.96)}}@media(forced-colors:active){button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid Highlight}.button,button{border:1px solid ButtonText}}

/* Compact editorial rhythm: spacing reduced about 40%, readable type retained. */
.eyebrow{margin-block-end:12px}.graphite-hero{padding-block-start:30px}.hero-bottom{margin-block-end:29px}.services-strip{padding-block:63px;gap:29px}.topics{padding-block:48px}.section-head{margin-block-end:30px}.graphite .article-card{padding-block:24px;gap:36px}.article-card h3{margin-block-end:12px}.closing{padding-block:66px;gap:8px}.footer{padding-block:39px 24px;gap:26px}.support{padding-block:48px 66px}.support h1{margin-block-end:22px}.support h2{margin-block-start:25px}.support p{margin-block-end:14px}.article-heading{padding-block:32px 22px}.back{margin-block-end:21px}.byline{margin-block-start:18px}.article-layout{padding-block:39px 48px;gap:40px}.prose section{margin-block-end:29px}.prose h2{margin-block-end:16px}.prose p{line-height:1.75;margin-block-end:14px}.prose figure{margin-block:26px}.offer{padding:24px;margin-block-end:29px}.offer p{margin-block-end:16px}.faq details{padding-block:14px}.sources{padding-block-start:22px}.related{padding-block:39px}.related>div{gap:26px}.lavender .site-header{padding-block:30px}.lavender .site-header nav{margin-block-start:48px}.lavender-hero{padding-block:45px 42px}.lavender-hero figure{margin-block-start:18px}.intro-band{padding-block:24px}.lavender .topics{padding-block:45px}.lavender .card-grid{gap:36px 30px}.lavender .article-card:nth-child(2){margin-block-start:66px}.lavender .article-card:nth-child(6){grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.lavender .article-card .card-copy{padding-block-start:16px}.lavender .closing{padding-block:48px}.lavender .footer{padding-block:30px}.lavender .support{padding-block:39px 54px}.lavender .article-heading{padding-block:33px 18px}.lavender .article-layout{padding-block:27px 42px}.lavender .toc{padding-block-end:18px;margin-block-end:24px}.lavender .offer{padding:24px}
@media(max-width:850px){.lavender .site-header{padding-block:14px}.lavender .site-header nav{margin-block-start:0}.toc{margin-block-end:24px;padding-block-end:15px}}
@media(max-width:590px){.graphite-hero{padding-block-start:21px}.hero-bottom{margin-block-end:20px}.services-strip{padding-block:33px}.topics{padding-block:33px}.graphite .article-card{padding-block:20px}.graphite .article-card .card-copy{padding-block-start:14px}.closing{padding-block:39px}.footer{padding-block:28px}.footer-intro,.footer-links{margin-block-end:22px}.support{padding-block:28px 40px}.article-heading{padding-block:22px 16px}.article-heading .back{margin-block-end:15px}.article-layout{padding-block:22px 28px}.prose section,.offer{margin-block-end:25px}.offer{padding:20px}.related{padding-block:28px}.related>div{gap:22px}.lavender-hero{padding-block:28px}.lavender-hero figure{margin-block-start:24px}.intro-band{padding-block:20px}.lavender .topics{padding-block:30px}.lavender .article-card{margin-block-end:26px}.lavender .article-card:nth-child(2){margin-block-start:0}.lavender .article-card:nth-child(6){display:block}.lavender .closing{padding-block:33px}.lavender .support{padding-block:26px 40px}.lavender .article-heading{padding-block:22px 16px}.lavender .article-layout{padding-block:22px 28px}.lavender .offer{padding:20px}}

.article-heading h1{overflow-wrap:anywhere;hyphens:auto}
