.prose-root{position:relative;z-index:1;max-width:860px;margin:0 auto;padding:120px 28px}.prose-root h1{margin:0 0 18px;font-size:clamp(40px,6vw,84px);font-weight:500;letter-spacing:-.035em;line-height:.98}.prose-lede{margin:0 0 56px;font-size:clamp(18px,1.6vw,22px);line-height:1.4;opacity:.9;max-width:34em}.prose-root h2{margin:48px 0 14px;font-size:clamp(24px,2.4vw,34px);font-weight:500;letter-spacing:-.02em}.prose-root p{font-size:18px;line-height:1.55;margin:0 0 16px}.prose-root a{color:#fff}.qa-group{margin:56px 0 10px;font-size:13px;letter-spacing:.25em;text-transform:uppercase;opacity:.75;border-bottom:1px solid rgb(255 255 255/.4);padding-bottom:10px}.qa{border-bottom:1px solid rgb(255 255 255/.3)}.qa summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;padding:20px 0;font-size:clamp(20px,2vw,26px);letter-spacing:-.01em}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"+";transition:transform .3s ease}.qa[open] summary:after{transform:rotate(45deg)}.qa p{padding-bottom:20px;max-width:40em}.post-list{list-style:none;margin:0;padding:0}.post-list li{border-top:1px solid rgb(255 255 255/.5)}.post-list a{display:grid;grid-template-columns:1fr auto;grid-gap:8px 20px;gap:8px 20px;padding:24px 0;text-decoration:none}.post-list strong{font-size:clamp(24px,2.6vw,36px);font-weight:500;letter-spacing:-.02em}.post-list time,.post-meta{font-size:14px;opacity:.75}.post-list span{grid-column:1/-1;font-size:17px;opacity:.85}.post-tags{display:flex;flex-wrap:wrap;gap:8px;margin:40px 0;padding:0;list-style:none}.post-tags li{font-size:13px;padding:5px 12px;border:1px solid rgb(255 255 255/.5);border-radius:999px}.prose-cta{display:inline-block;margin-top:30px;padding:14px 26px;border-radius:999px;background:var(--deep-teal);color:#fff!important;text-decoration:none;font-size:17px}