.breadcrumbs{max-width:var(--max);margin:0 auto;padding:18px 24px;display:flex;align-items:center;gap:9px;color:var(--muted);font-size:.78rem}.breadcrumbs a{text-decoration:none;font-weight:700}.breadcrumbs a:hover{color:var(--blue)}.breadcrumbs.on-dark{max-width:none;margin:0;padding-left:max(24px,calc((100vw - 900px)/2));color:#b9c7d8;background:var(--navy)}.market-brief{padding:72px max(24px,calc((100vw - 900px)/2));color:#fff;background:var(--navy)}.market-brief .kicker{color:var(--lime)}.market-brief h2{max-width:760px;margin:0 0 22px;font-size:clamp(2.1rem,4.8vw,4.2rem);line-height:1;letter-spacing:-.055em}.market-brief p{max-width:820px;margin:0;color:#c2cede;font-size:1.1rem}.launch-section,.faq-section,.related-section{padding:90px max(24px,calc((100vw - var(--max))/2))}.launch-section{background:var(--paper)}.launch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:42px;background:var(--line)}.launch-grid article{padding:34px;background:#fff}.launch-grid article>span{display:block;margin-bottom:38px;color:var(--blue);font-weight:850}.launch-grid h3{margin:0 0 12px;font-size:1.35rem;letter-spacing:-.035em}.launch-grid p{margin:0;color:var(--muted)}.faq-section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{position:relative;padding:22px 42px 22px 0;list-style:none;font-weight:800;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary::after{content:"+";position:absolute;right:4px;top:20px;color:var(--blue);font-size:1.4rem;font-weight:500}.faq-list details[open] summary::after{content:"−"}.faq-list p{margin:-4px 42px 24px 0;color:var(--muted)}.related-section{padding-top:78px;background:#fff}.category-link{display:inline-block;margin-top:12px;color:var(--blue);font-weight:800;text-decoration:none}.category-links{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 8px}.category-links a{padding:7px 11px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:#fff;font-size:.72rem;font-weight:750;text-decoration:none}.category-links a:hover{border-color:var(--blue);color:var(--blue)}@media(max-width:900px){.faq-section{grid-template-columns:1fr;gap:32px}.launch-grid{grid-template-columns:1fr}.market-brief,.launch-section,.faq-section,.related-section{padding-top:70px;padding-bottom:70px}}@media(max-width:600px){.breadcrumbs{overflow:hidden;white-space:nowrap}.breadcrumbs span:last-child{overflow:hidden;text-overflow:ellipsis}.launch-grid article{padding:28px}.faq-list summary{padding-right:34px}.category-links{max-height:126px;overflow:auto}.related-section .section-heading{gap:10px}}
