.share-post.svelte-keubaz{border-top:1px solid var(--line);max-width:760px;margin:52px auto 0;padding:28px 0 0}.share-heading.svelte-keubaz .eyebrow:where(.svelte-keubaz){color:var(--teal-dark);margin:0 0 8px}.share-heading.svelte-keubaz>p:where(.svelte-keubaz):last-child{color:var(--ink-soft);margin:0;font-size:15px}.share-actions.svelte-keubaz{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.share-actions.svelte-keubaz a:where(.svelte-keubaz),.share-actions.svelte-keubaz button:where(.svelte-keubaz){border:1px solid var(--line);min-height:44px;color:var(--ink);background:var(--white);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-size:12px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.share-actions.svelte-keubaz button:where(.svelte-keubaz){color:var(--teal-deep);background:var(--surface)}.share-actions.svelte-keubaz a:where(.svelte-keubaz):hover,.share-actions.svelte-keubaz button:where(.svelte-keubaz):hover{border-color:var(--teal-dark);background:var(--surface)}.share-actions.svelte-keubaz a:where(.svelte-keubaz):focus-visible,.share-actions.svelte-keubaz button:where(.svelte-keubaz):focus-visible,.manual-link.svelte-keubaz:focus-visible{outline:2px solid var(--teal-dark);outline-offset:4px}.brand-icon.svelte-keubaz{justify-content:center;align-items:center;width:17px;height:17px;font-weight:800;display:inline-flex}.linkedin-icon.svelte-keubaz{letter-spacing:-1px;border:1px solid;border-radius:2px;font-size:12px}.facebook-icon.svelte-keubaz{font-size:21px}.x-icon.svelte-keubaz{font-size:18px;line-height:1}.share-status.svelte-keubaz{color:var(--teal-deep);margin:12px 0 0;font-size:13px}.share-status.svelte-keubaz:empty{margin:0}.manual-link.svelte-keubaz{border:1px solid var(--line);width:100%;font:inherit;border-radius:6px;margin-top:10px;padding:12px;font-size:13px}.video-play.svelte-5c2amf{z-index:3;width:34px;height:34px;color:var(--plum);background:var(--teal);border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:absolute;top:22px;right:22px;box-shadow:0 10px 26px #00000038}.video-play.svelte-5c2amf:hover{transform:scale(1.08)}.video-play.svelte-5c2amf:focus-visible{outline:3px solid var(--plum);outline-offset:3px}.post-page.svelte-1factg2{background:var(--white)}.post-hero.svelte-1factg2{color:var(--white);background:var(--plum);padding:38px 0 76px}.post-nav.svelte-1factg2{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:20px;padding-bottom:16px;display:flex}.back-link.svelte-1factg2{color:#fffc;border-bottom:1px solid #3cbfbd80;align-items:center;gap:9px;padding-bottom:6px;font-size:13px;font-weight:750;transition:color .2s;display:inline-flex}.back-link.svelte-1factg2:hover{color:var(--teal)}.back-link.svelte-1factg2 span:where(.svelte-1factg2){font-size:17px}.post-series.svelte-1factg2{color:#ffffffbf;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.post-hero-grid.svelte-1factg2{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:clamp(38px,6vw,84px);padding-top:48px;display:grid}.post-hero-grid--text.svelte-1factg2{grid-template-columns:minmax(0,820px)}.post-hero.svelte-1factg2 .eyebrow:where(.svelte-1factg2){color:var(--teal);margin-bottom:19px}.post-hero.svelte-1factg2 .display:where(.svelte-1factg2){letter-spacing:-.055em;max-width:760px;font-size:clamp(32px,3.5vw,48px);line-height:1.08}.post-summary.svelte-1factg2{color:#ffffffc7;text-wrap:pretty;max-width:620px;margin:22px 0 0;font-size:17px;line-height:1.62}.post-meta.svelte-1factg2{color:#ffffffc7;flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;font-size:12px;line-height:1.55;display:flex}.meta-separator.svelte-1factg2{color:var(--teal)}.post-image.svelte-1factg2{background:var(--plum-2);border:1px solid #ffffff24;border-radius:12px;min-width:0;margin:0;position:relative;overflow:hidden}.post-image.svelte-1factg2 img:where(.svelte-1factg2){filter:saturate(.86)contrast(1.02);width:100%;height:auto;display:block}.article-band.svelte-1factg2{background:var(--white);padding:88px 0 108px}.article-shell.svelte-1factg2{max-width:1320px}.article-overview.svelte-1factg2{max-width:760px;margin:0 auto 56px}.article-takeaways.svelte-1factg2,.suggested-readings.svelte-1factg2{border:1px solid var(--line);border-top:3px solid var(--teal-dark);background:var(--surface);border-radius:0 0 12px 12px;min-width:0;padding:28px 30px}.article-takeaways.svelte-1factg2 .eyebrow:where(.svelte-1factg2){color:var(--teal-dark);margin-bottom:12px}.article-takeaways.svelte-1factg2 h2:where(.svelte-1factg2){letter-spacing:-.035em;margin:0 0 22px;font-size:26px;line-height:1.15}.article-takeaways.svelte-1factg2 ol:where(.svelte-1factg2){margin:0;padding-left:24px;list-style:decimal}.article-takeaways.svelte-1factg2 li:where(.svelte-1factg2){color:var(--teal-dark);padding-left:8px}.article-takeaways.svelte-1factg2 li:where(.svelte-1factg2)+li:where(.svelte-1factg2){border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.article-takeaways.svelte-1factg2 li:where(.svelte-1factg2)::marker{font-size:12px;font-weight:800}.article-takeaways.svelte-1factg2 a:where(.svelte-1factg2){color:var(--ink);align-items:baseline;gap:18px;font-size:16px;line-height:1.55;text-decoration:none;display:flex}.article-takeaways.svelte-1factg2 a:where(.svelte-1factg2) span:where(.svelte-1factg2){color:var(--teal-dark);margin-left:auto}.article-takeaways.svelte-1factg2 a:where(.svelte-1factg2):hover{color:var(--teal-deep);text-underline-offset:4px;text-decoration:underline}.article-takeaways.svelte-1factg2 a:where(.svelte-1factg2):focus-visible{outline:2px solid var(--teal-dark);outline-offset:5px;border-radius:2px}.suggested-readings.svelte-1factg2{flex-direction:column;max-width:760px;margin:40px auto 0;display:flex}.suggested-readings.svelte-1factg2 .eyebrow:where(.svelte-1factg2){color:var(--teal-dark);margin-bottom:12px}.suggested-readings.svelte-1factg2 h2:where(.svelte-1factg2){letter-spacing:-.035em;margin:0 0 22px;font-size:26px;line-height:1.15}.suggested-readings.svelte-1factg2 ul:where(.svelte-1factg2){margin:0;padding:0;list-style:none}.suggested-readings.svelte-1factg2 li:where(.svelte-1factg2){display:flex}.suggested-readings.svelte-1factg2 li:where(.svelte-1factg2)+li:where(.svelte-1factg2){border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.suggested-readings.svelte-1factg2 a:where(.svelte-1factg2){width:100%;color:var(--ink);justify-content:space-between;align-items:baseline;gap:18px;font-size:15px;line-height:1.55;text-decoration:none;display:flex}.suggested-readings.svelte-1factg2 .reading-arrow:where(.svelte-1factg2){color:var(--teal-dark);flex-shrink:0;font-size:20px}.suggested-readings.svelte-1factg2 a:where(.svelte-1factg2):hover{color:var(--teal-deep);text-underline-offset:4px;text-decoration:underline}.suggested-readings.svelte-1factg2 a:where(.svelte-1factg2):focus-visible{outline:2px solid var(--teal-dark);outline-offset:5px;border-radius:2px}.article-prose.svelte-1factg2 [id]{scroll-margin-top:120px}.article-prose.svelte-1factg2 .article-faq{border-bottom:1px solid var(--line)}.article-prose.svelte-1factg2 .article-faq summary{color:var(--ink);cursor:pointer;padding:22px 36px 22px 0;font-size:20px;font-weight:700;line-height:1.4;list-style:none;position:relative}.article-prose.svelte-1factg2 .article-faq summary::-webkit-details-marker{display:none}.article-prose.svelte-1factg2 .article-faq summary:after{content:"+";color:var(--teal-dark);font-size:24px;line-height:1.15;position:absolute;top:22px;right:4px}.article-prose.svelte-1factg2 .article-faq[open] summary:after{content:"−"}.article-prose.svelte-1factg2 .article-faq summary:focus-visible{outline:2px solid var(--teal-dark);outline-offset:3px}.article-prose.svelte-1factg2 .article-faq p{margin:0 0 24px}.article-prose.svelte-1factg2 .article-faq+p{margin-top:32px}.article-prose.svelte-1factg2{max-width:760px;color:var(--ink-soft);margin-inline:auto;font-size:17px;line-height:1.72}.article-prose.svelte-1factg2 p{margin:0 0 24px}.article-prose.svelte-1factg2 p:first-child{color:var(--ink);font-size:19px;line-height:1.65}.article-prose.svelte-1factg2 h2,.article-prose.svelte-1factg2 h3,.article-prose.svelte-1factg2 h4{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;font-weight:740;line-height:1.08}.article-prose.svelte-1factg2 h2{margin:58px 0 20px;font-size:clamp(30px,3.2vw,40px)}.article-prose.svelte-1factg2 h3{margin:38px 0 14px;font-size:clamp(23px,2.5vw,30px)}.article-prose.svelte-1factg2 h4{margin:30px 0 12px;font-size:21px}.article-prose.svelte-1factg2 h2:first-child,.article-prose.svelte-1factg2 h3:first-child,.article-prose.svelte-1factg2 h4:first-child{margin-top:0}.article-prose.svelte-1factg2 ul,.article-prose.svelte-1factg2 ol{margin:0 0 28px;padding-left:1.4rem}.article-prose.svelte-1factg2 li{margin:9px 0;padding-left:4px}.article-prose.svelte-1factg2 li::marker{color:var(--teal-dark);font-weight:800}.article-prose.svelte-1factg2 ul>li{position:relative}.article-prose.svelte-1factg2 ul>li::marker{color:#0000}.article-prose.svelte-1factg2 ul>li:before{content:"";background:var(--teal);border-radius:50%;width:6px;height:6px;position:absolute;top:calc(.5lh + .1em - 3px);left:-1rem;box-shadow:0 0 0 4px #3cbfbd24}.article-prose.svelte-1factg2 blockquote{border-left:3px solid var(--teal);color:var(--ink);margin:34px 0;padding:4px 0 4px 24px;font-size:21px;line-height:1.48}.article-prose.svelte-1factg2 a{color:var(--teal-dark);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.article-prose.svelte-1factg2 a:hover{color:var(--teal-deep)}.article-prose.svelte-1factg2 strong{color:var(--ink);font-weight:720}.article-prose.svelte-1factg2 figure{margin:34px 0}.article-prose.svelte-1factg2 img{border-radius:12px;width:auto;max-width:100%;height:auto;margin:32px auto;display:block}.article-prose.svelte-1factg2 table{border-collapse:collapse;width:100%;margin:30px 0;font-size:14px}.article-prose.svelte-1factg2 th,.article-prose.svelte-1factg2 td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 14px}.article-prose.svelte-1factg2 th{color:var(--ink);background:var(--surface);font-weight:750}@media (width<=980px){.post-hero-grid.svelte-1factg2{grid-template-columns:minmax(0,1fr) minmax(0,.84fr);gap:34px}.post-hero-grid--text.svelte-1factg2{grid-template-columns:minmax(0,820px)}}@media (width<=820px){.post-hero-grid.svelte-1factg2,.post-hero-grid--text.svelte-1factg2{grid-template-columns:minmax(0,1fr)}}@media (width<=680px){.article-overview.svelte-1factg2{margin-bottom:40px}.article-takeaways.svelte-1factg2,.suggested-readings.svelte-1factg2{padding:24px 20px}.post-hero.svelte-1factg2{padding:28px 0 56px}.post-hero-grid.svelte-1factg2{gap:30px;padding-top:36px}.post-hero.svelte-1factg2 .eyebrow:where(.svelte-1factg2){margin-bottom:15px}.post-hero.svelte-1factg2 .display:where(.svelte-1factg2){font-size:clamp(30px,7.5vw,38px)}.post-summary.svelte-1factg2{margin-top:18px;font-size:16px}.post-meta.svelte-1factg2{margin-top:22px}.post-series.svelte-1factg2{font-size:9px}.article-band.svelte-1factg2{padding:62px 0 80px}.article-prose.svelte-1factg2{font-size:16px;line-height:1.68}.article-prose.svelte-1factg2 p:first-child{font-size:18px}.article-prose.svelte-1factg2 h2{margin-top:44px;font-size:31px}.article-prose.svelte-1factg2 h3{font-size:25px}.article-prose.svelte-1factg2 blockquote{padding-left:18px;font-size:19px}.article-prose.svelte-1factg2 table{white-space:nowrap;display:block;overflow-x:auto}}
