.article-body{--article-measure:min(660px,100% - 2 * var(--site-page-gutter));--article-wide:min(920px,100% - 2 * var(--site-page-gutter));--article-block-space:clamp(40px,4.5vw,64px);position:relative;overflow-wrap:anywhere;display:flow-root;padding-top:clamp(32px,3.4vw,48px);font:var(--site-type-b2);letter-spacing:var(--site-type-b2-tracking)}.article-body>*{width:var(--article-measure);margin-inline:auto}.article-body a{text-underline-offset:.15em}.article-body strong{font-family:var(--site-font-body);font-size:.9em;font-weight:500}.article-body>.article-share{position:absolute;top:clamp(32px,3.4vw,48px);left:var(--site-page-gutter);width:auto;font:var(--site-type-control);letter-spacing:var(--site-type-control-tracking)}.article-share button{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.article-share button:focus-visible{outline:2px solid var(--site-color-soft-black);outline-offset:3px}.article-share img{display:block}.article-share-panel{position:relative;width:195px;min-height:161px;margin-left:calc(-1 * var(--site-page-gutter));padding:18px 30px 21px 29px;background:var(--site-color-bone);font:var(--site-type-control);letter-spacing:var(--site-type-control-tracking)}.article-share-panel ul{margin:0;padding:0;list-style:none}.article-share-panel li+li{margin-top:10px}.article-share-panel a{color:inherit;text-decoration:none}.article-share-panel a:hover,.article-share-panel li button:hover{text-decoration:underline;text-underline-offset:.2em}.article-share-panel a:focus-visible{outline:2px solid var(--site-color-soft-black);outline-offset:3px}.article-share .article-share-close{position:absolute;top:.55em;right:.55em;display:grid;place-items:center;width:24px;height:24px}.article-share p{margin:.4em 0 0;color:var(--site-color-neutral-60);font:var(--site-type-b5);letter-spacing:var(--site-type-b5-tracking)}.article-body>ol,.article-body>p,.article-body>ul{margin-block:0 1.35em}.article-body>p:has(>strong:first-child){margin-bottom:2.2em}.article-body>ol,.article-body>ul{padding-left:1.2em}.article-body>:is(ul,ol)>li+li{margin-top:1lh}.article-body>h2,.article-body>h3{margin-block:var(--article-block-space) .8em;font:var(--site-type-h4);letter-spacing:var(--site-type-h4-tracking);text-wrap:balance}.article-body .text-heading-number{display:block}.article-body>.article-media{margin-block:var(--article-block-space)}.article-media>img{display:block;width:100%;height:auto;background:var(--site-color-ash)}.article-body>.article-media--wide{width:var(--article-wide)}.article-media figcaption{margin-top:.9em;font:var(--site-type-h8);letter-spacing:var(--site-type-h8-tracking)}.article-video{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--site-color-soft-black)}.article-video iframe{display:block;width:100%;height:100%;border:0}.article-video-poster{object-fit:cover}.article-video-play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:55px;height:55px;translate:-50% -50%;padding:0;border:0;border-radius:50%;background:transparent;color:var(--site-color-soft-black);cursor:pointer}.article-video-play img{display:block}.article-video-play:focus-visible{outline:2px solid var(--site-color-white);outline-offset:4px}.article-body>.article-quote{width:min(1160px,100% - 2 * var(--site-page-gutter));margin-block:clamp(56px,7vw,104px);text-align:center}.article-quote blockquote{margin:0}.article-quote p{margin:0;font:var(--site-type-h2);letter-spacing:var(--site-type-h2-tracking);text-wrap:balance}.article-quote figcaption{margin-top:40px;font:var(--site-type-h8);letter-spacing:var(--site-type-h8-tracking)}.article-callout{margin-block:0 1.35em;padding:1em 1.2em;background:var(--site-color-ash)}.article-callout p{margin:0}.article-callout .article-callout-label{margin-bottom:.5em;font:var(--site-type-h8);letter-spacing:var(--site-type-h8-tracking)}.article-body>.article-divider{width:auto}.article-divider{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--mettle-spacing-large);min-height:clamp(140px,13.6vw,196px);margin-block:var(--article-block-space) clamp(64px,7vw,104px);padding:var(--mettle-spacing-large) var(--site-page-gutter);overflow:hidden;font:var(--site-type-b4);letter-spacing:var(--site-type-b4-tracking)}.article-divider--photo{background:var(--site-color-soft-black);color:var(--site-color-white)}.article-divider--chestnut{background:var(--site-color-chestnut);color:var(--site-color-white)}.article-divider--ash{background:var(--site-color-ash);color:var(--site-color-soft-black)}.article-divider-photo{position:absolute;inset:calc(-1 * var(--divider-depth) * (50lvh + 50%)) 0;background:url(/images/site/get-started-flowers.jpg) 50%/cover no-repeat;will-change:transform}.article-divider--photo:after{content:"";position:absolute;inset:0;background:var(--site-color-dark-50)}.article-divider>:not(.article-divider-photo){position:relative;z-index:1}.article-divider-label{margin:0;font:var(--site-type-b3);letter-spacing:var(--site-type-b3-tracking)}.article-divider-message{max-width:14em;margin:0;font:var(--site-type-h3);letter-spacing:var(--site-type-h3-tracking);text-align:center;text-wrap:balance}.article-divider-action{justify-self:end}@media (max-width:760px){.article-body>.article-share{display:none}.article-divider{grid-template-columns:1fr;justify-items:center;text-align:center}.article-divider-action{justify-self:center}}.article-author{display:grid;grid-template-columns:minmax(0,205px) 1fr;gap:30px;width:min(675px,100% - 2 * var(--site-page-gutter));margin:clamp(56px,6vw,96px) auto 0;padding:var(--mettle-spacing-large) 0;border-block:1px solid var(--site-color-soft-black)}.article-author-portrait{display:block;width:100%;height:auto;aspect-ratio:205/274;object-fit:cover}.article-author-label{margin:0;font:var(--site-type-h8);letter-spacing:var(--site-type-h8-tracking)}.article-author h2{margin:.6em 0 .5em;font:var(--site-type-h7);letter-spacing:var(--site-type-h7-tracking)}.article-author p:last-child{margin:0;color:var(--site-color-soft-black);font:var(--site-type-b3);letter-spacing:var(--site-type-b3-tracking)}.article-ornament--closing{display:block;margin:clamp(64px,8vw,120px) auto}.related-stories{padding:0 var(--site-page-gutter) clamp(64px,8vw,112px)}.related-stories h2{margin:0 0 1.4em;font:var(--site-type-h3);letter-spacing:var(--site-type-h3-tracking);text-align:center}.related-stories ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.8vw,28px);margin:0;padding:0;list-style:none}.related-story-media{position:relative;aspect-ratio:1;overflow:hidden;background:var(--site-color-ash)}.related-story-media img{object-fit:cover}@media (max-width:760px){.article-author{grid-template-columns:minmax(0,120px) 1fr}.related-stories ul{grid-template-columns:repeat(2,minmax(0,1fr))}}