.journal-article-body{display:flex;flex-direction:column}.journal-article-body>*+*{margin-top:30px}.journal-article-body>.journal-block-heading+*{margin-top:15px}@media(max-width:768px){.journal-article-body>*+*{margin-top:30px}.journal-article-body>*+.journal-block-heading--h2{margin-top:41px}.journal-article-body>.journal-block-heading+*{margin-top:15px}}.journal-toc-target{scroll-margin-top:32px}.journal-block-paragraph{line-height:1.5;letter-spacing:.01em;color:var(--journal-ink-70)}.journal-block-paragraph a{color:var(--journal-green);text-decoration:underline;text-underline-offset:2px}.journal-block-paragraph a:hover{color:var(--journal-ink)}.journal-block-heading,.journal-block-paragraph strong{color:var(--journal-ink);font-weight:500}.journal-block-heading{scroll-margin-top:32px}.journal-block-heading--h3{font-size:20px;letter-spacing:-.01em;line-height:1.5}.journal-tinted-box{background:var(--journal-terracotta-tint);border:1px solid var(--journal-terracotta-border);border-radius:var(--journal-radius-card);padding:25px 23px}.journal-tinted-box__label{display:block;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--journal-terracotta);margin-bottom:20px}.journal-tinted-box__text{font-size:16px;line-height:1.5;letter-spacing:-.01em;color:var(--journal-body-on-tint)}.journal-tinted-box ol,.journal-tinted-box ul{margin:0;padding-left:24px;font-size:16px;line-height:1.45;letter-spacing:-.01em;color:var(--journal-body-on-tint)}.journal-tinted-box ol li+li,.journal-tinted-box ul li+li{margin-top:25px}.journal-tinted-box a{color:var(--journal-terracotta);text-decoration:underline;text-underline-offset:2px}@media(max-width:768px){.journal-tinted-box ol li+li,.journal-tinted-box ul li+li{margin-top:20px}}.journal-block-list__title{font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.5;color:var(--journal-ink);margin-bottom:15px}.journal-block-list ol,.journal-block-list ul{margin:0;padding-left:24px;font-size:16px;line-height:1.5;letter-spacing:.01em;color:var(--journal-ink-70)}.journal-block-list ol li a,.journal-block-list ul li a{color:var(--journal-green);text-decoration:underline;text-underline-offset:2px}.journal-block-list ol li a:hover,.journal-block-list ul li a:hover{color:var(--journal-ink)}.journal-block-list ol li+li,.journal-block-list ul li+li{margin-top:10px}@media(max-width:768px){.journal-block-list ol,.journal-block-list ul{padding-left:21px}}.journal-block-image__frame{position:relative;border-radius:24px;overflow:hidden;aspect-ratio:16/9}.journal-block-image__frame img{-o-object-fit:cover;object-fit:cover}.journal-block-image__frame--framed{border:1px solid var(--journal-border-strong)}.journal-block-image__caption{font-size:12px;font-weight:500;color:var(--journal-ink-70);margin-top:12px}.journal-block-table__title{font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.5;color:var(--journal-ink);margin-bottom:15px}.journal-block-table__wrap{border:1px solid var(--journal-table-border);border-radius:15px;overflow-x:auto;background:rgba(0,0,0,0)}.journal-block-table table{width:100%;min-width:560px;border-collapse:collapse;font-size:14px;line-height:1.5}.journal-block-table td,.journal-block-table th{text-align:left;padding:14px;vertical-align:top}.journal-block-table thead th{color:var(--journal-terracotta);font-weight:600}.journal-block-table tbody tr{border-top:1px solid var(--journal-table-border)}.journal-block-table tbody th{color:var(--journal-ink);font-weight:600;width:30%}.journal-block-table tbody td{color:var(--journal-ink);font-weight:400}.journal-block-table__footnote{font-size:14px;line-height:1.5;letter-spacing:.01em;color:var(--journal-ink-70);margin-top:15px}.journal-block-quote{border-left:3px solid var(--journal-green);padding:6px 0 6px 24px}.journal-block-quote p{font-family:var(--font-playfair-display),Georgia,serif;font-style:italic;font-size:25px;line-height:1.4;color:var(--journal-ink)}.journal-block-quote cite{display:block;font-family:var(--font-suisse-intl),sans-serif;font-style:normal;font-size:14px;color:var(--journal-ink-70);margin-top:12px}.journal-block-cta{background:#fff;border-radius:var(--journal-radius-card);box-shadow:var(--journal-rail-shadow);padding:17px 22px;display:flex;align-items:center;justify-content:space-between;gap:24px}.journal-block-cta__content{display:flex;flex-direction:column;align-items:flex-start;gap:15px;max-width:384px}.journal-block-cta__title{font-size:20px;font-weight:500;color:var(--journal-ink)}.journal-block-cta__text{font-size:12px;color:var(--journal-ink-70)}.journal-block-cta__visual{position:relative;width:195px;height:195px;border-radius:16px;overflow:hidden;flex-shrink:0;background:linear-gradient(-66.9deg,#adceff 1.35%,#f2f2f2 99.6%)}.journal-block-cta__visual .journal-block-cta__visual-img,.journal-block-cta__visual img{-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.journal-block-cta{flex-direction:column;align-items:flex-start}.journal-block-cta__visual{display:none}}.journal-block-faq__title{font-weight:500;color:var(--journal-ink);margin-bottom:30px}.journal-block-faq__item{border-bottom:1px solid var(--journal-hairline);padding:16px 0}.journal-block-faq__item:first-child{padding-top:0}.journal-block-faq .journal-block-faq__question-heading{margin:0;font-size:16px;font-weight:500}.journal-block-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:none;cursor:pointer;padding:0;text-align:left;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:1.5;color:var(--journal-ink)}.journal-block-faq__question svg{flex-shrink:0;color:var(--journal-ink);transition:transform .25s ease}.journal-block-faq__question[aria-expanded=true] svg{transform:rotate(45deg)}.journal-block-faq__answer{display:none;font-size:16px;line-height:1.5;letter-spacing:.01em;color:var(--journal-ink-70);padding-top:12px;max-width:620px}.journal-block-faq__answer--open{display:block}.journal-block-faq__answer a{color:var(--journal-green);text-decoration:underline;text-underline-offset:2px}.journal-block-sources ol li a{color:var(--journal-terracotta)}.journal-block-disclaimer{font-size:13px;line-height:1.55;color:var(--journal-ink-50)}.journal-block-disclaimer strong{color:var(--journal-ink-70);font-weight:500}.journal-block-divider{border:none;border-top:1px solid var(--journal-hairline)}.journal-block-custom-missing{border:1px dashed var(--journal-terracotta);border-radius:12px;padding:16px;font-size:14px;color:var(--journal-terracotta)}.journal-prose{font-size:16px;line-height:1.5;letter-spacing:.01em;color:var(--journal-ink-70)}.journal-prose>*+*{margin-top:20px}.journal-prose h2{font-size:31px;letter-spacing:-.01em;line-height:1.5;scroll-margin-top:32px}.journal-prose h2,.journal-prose h3{font-weight:500;color:var(--journal-ink);margin-top:30px}.journal-prose h3{font-size:20px}.journal-prose ol,.journal-prose ul{padding-left:24px}.journal-prose ol li+li,.journal-prose ul li+li{margin-top:10px}.journal-prose a{color:var(--journal-green);text-decoration:underline;text-underline-offset:2px}.journal-prose strong{color:var(--journal-ink);font-weight:500}.journal-prose img{max-width:100%;height:auto;border-radius:20px}@media(max-width:768px){.journal-prose h2{font-size:25px}}