.article-related{margin-top:88px}.article-related__title{margin:0 0 28px;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:28px;font-weight:700;color:var(--heddl-heading)}.article-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.article-related__card{display:flex;flex-direction:column;min-height:100%;overflow:hidden;border-radius:18px;background:#fff;text-decoration:none;color:inherit;box-shadow:0 8px 24px rgba(24,19,14,.04)}.article-related__media{display:grid;place-items:center;height:148px;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:72px;font-weight:600;line-height:1}.article-related__media--mint{background:#eef8f1;color:#cfe5d6}.article-related__media--peach{background:#fbf3ea;color:#f0dcc8}.article-related__media--lilac{background:#f1f0fb;color:#d5d3ee}.article-related__media--image{padding:0;background:#f0ebe6}.article-related__cover{width:100%;height:100%;object-fit:cover;display:block}.article-related__body{display:flex;flex-direction:column;gap:10px;padding:18px 18px 22px}.article-related__tag{display:inline-flex;align-self:flex-start;padding:4px 10px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.article-related__tag--mint{background:#e7f4ea;color:#3f8a5a}.article-related__tag--peach{background:#fceee6;color:#e8735a}.article-related__tag--lilac{background:#eceaf8;color:#6b63c7}.article-related__card-title{margin:0;font-size:16px;font-weight:700;line-height:1.35;color:var(--heddl-heading)}.article-related__excerpt{margin:0;font-size:13px;line-height:1.5;color:var(--heddl-body-muted)}.article-related__meta{margin:6px 0 0;font-size:12px;color:#8a8580}@media (max-width:1023px){.article-related__grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.article-related{margin-top:56px}.article-related__title{font-size:22px}.article-related__grid{grid-template-columns:1fr}}.article-faq{margin-top:72px}.article-faq__title{margin:0 0 28px;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:36px;font-weight:700;letter-spacing:-.02em;color:var(--heddl-heading)}.article-faq__list{border-top:1px solid #e7e3dc}.article-faq__item{border-bottom:1px solid #e7e3dc}.article-faq__heading{margin:0}.article-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:18px 0;border:0;background:transparent;text-align:left;cursor:pointer;color:var(--heddl-heading);font-size:16px;font-weight:500;line-height:1.4}.article-faq__icon{flex-shrink:0;color:#9a938c;font-size:14px}.article-faq__panel{display:grid;grid-template-rows:0fr}.article-faq__panel[data-open=true]{grid-template-rows:1fr}.article-faq__panel-inner{overflow:hidden}.article-faq__answer{margin:0;padding:0 0 18px;max-width:720px;font-size:15px;line-height:1.7;color:var(--heddl-body-muted)}@media (max-width:767px){.article-faq__title{font-size:28px}.article-faq__trigger{font-size:15px}}.portable-text{display:flex;flex-direction:column;gap:18px}.portable-text__h1,.portable-text__h2,.portable-text__h3{margin:18px 0 0;color:var(--heddl-heading);font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-weight:700;letter-spacing:-.02em}.portable-text__h1{font-size:36px;line-height:1.15}.portable-text__h2{font-size:32px;line-height:1.2}.portable-text__h3{font-size:22px;line-height:1.3}.portable-text__p{margin:0;font-size:16px;line-height:1.7;color:var(--heddl-body-muted)}.portable-text__p--lead{color:var(--heddl-ink-muted)}.portable-text__quote{margin:8px 0 0;padding:22px 24px;border-left:3px solid #f2c3a8;border-radius:0 12px 12px 0;background:#fbf6f2;font-size:18px;font-style:italic;line-height:1.55;color:var(--heddl-heading-alt)}.portable-text__link{color:var(--heddl-brand-orange);text-decoration:underline;text-underline-offset:2px}@media (max-width:767px){.portable-text__h1,.portable-text__h2{font-size:26px}.portable-text__h3{font-size:20px}.portable-text__p,.portable-text__quote{font-size:15px}}