@charset "UTF-8";.content-page{color:var(--text, #111111)}.content-page__container{max-width:980px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.content-page__breadcrumb{max-width:980px;margin:0 auto;padding:1.25rem 1.5rem 0;font-size:.82rem;color:var(--text-muted, #6B6B6B)}.content-page__breadcrumb ol{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;padding:0;margin:0}.content-page__breadcrumb a{color:var(--text-muted, #6B6B6B);text-decoration:none}.content-page__breadcrumb a:hover{color:var(--accent, #E8612F)}.content-page__breadcrumb span[aria-current=page]{color:var(--text, #111111);font-weight:600}.content-page__crumb-sep{margin-left:.4rem;color:var(--border, rgba(0, 0, 0, .08))}.content-page__hero{padding:3.25rem 0 3rem;text-align:center}.content-page__hero .content-page__container{max-width:880px}@media (max-width: 600px){.content-page__hero{padding:1.75rem 0 2.25rem}}.content-page__eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent, #E8612F);margin:0 0 .85rem}.content-page__h1{font-size:clamp(2.1rem,4.5vw,3.4rem);font-weight:800;line-height:1.08;letter-spacing:-.025em;margin:0 0 1.1rem}.content-page__intro{font-size:1.18rem;line-height:1.55;color:var(--text-muted, #6B6B6B);max-width:620px;margin:0 auto 1.9rem}.content-page__hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem}.content-page__video{margin:2.5rem auto 0;max-width:720px}.content-page__body{padding:0}.content-page__section{padding:3.5rem 0;text-align:center}.content-page__section--alt{background:var(--bg-section, #F5F5F7)}.content-page__section .content-page__container{max-width:760px}.content-page__h2{font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:700;line-height:1.15;letter-spacing:-.015em;margin:0 0 .9rem}.content-page__lead{font-size:1.12rem;line-height:1.6;color:var(--text-muted, #6B6B6B);max-width:620px;margin:0 auto}.content-page__more{margin-top:.9rem}.content-page__more summary{display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;list-style:none;font-size:.95rem;font-weight:600;color:var(--accent, #E8612F);padding:.35rem .9rem;border-radius:999px;transition:background-color .2s}.content-page__more summary::-webkit-details-marker{display:none}.content-page__more summary:after{content:"↓";font-size:.85em;transition:transform .2s}.content-page__more summary:hover{background:var(--bg-section, #F5F5F7)}.content-page__more[open] summary:after{transform:rotate(180deg)}.content-page__more p{font-size:1rem;line-height:1.7;color:var(--text-muted, #6B6B6B);margin:0 0 .9rem}.content-page__more-body{max-width:620px;margin:.9rem auto 0;text-align:left}.content-page__prose>p:last-child{margin-bottom:0}.content-page__bullets{list-style:none;padding:0;margin:1.6rem auto 0;max-width:680px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.7rem 1.4rem;text-align:left}.content-page__bullets li{display:flex;align-items:flex-start;gap:.6rem;font-size:.98rem;line-height:1.5}.content-page__check{width:1.05rem;height:1.05rem;flex-shrink:0;margin-top:.2rem;color:var(--accent, #E8612F)}.content-page__faq{background:var(--bg-section, #F5F5F7);padding:3.5rem 1.5rem;margin-top:0}.content-page__faq .content-page__container{max-width:760px}.content-page__faq-list{margin-top:1.5rem}.content-page__faq-item{border-bottom:1px solid var(--border, rgba(0, 0, 0, .08))}.content-page__faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;background:none;border:none;cursor:pointer;text-align:left;padding:1.15rem 0;font-size:1.05rem;font-weight:600;color:var(--text, #111111)}.content-page__faq-icon{font-size:1.5rem;line-height:1;color:var(--accent, #E8612F);flex-shrink:0}.content-page__faq-a{padding:0 0 1.25rem}.content-page__faq-a p{margin:0;font-size:1rem;line-height:1.65;color:var(--text-muted, #6B6B6B)}.content-page__related{padding:3rem 1.5rem 1rem}.content-page__related .content-page__container{max-width:760px}.content-page__related-list{list-style:none;display:flex;flex-wrap:wrap;gap:.75rem;padding:0;margin:1.25rem 0 0}.content-page__related-list a{display:inline-block;padding:.55rem 1rem;border:1px solid var(--border, rgba(0, 0, 0, .08));border-radius:999px;font-size:.92rem;font-weight:600;color:var(--text, #111111);text-decoration:none;transition:border-color .2s,color .2s}.content-page__related-list a:hover{border-color:var(--accent, #E8612F);color:var(--accent, #E8612F)}.content-page__cta{text-align:center;margin:3.5rem auto 4rem;max-width:1100px;padding:0 1.5rem}.content-page__cta .content-page__container{background:var(--accent-gradient, linear-gradient(135deg, #D93B20, #F5A830));border-radius:24px;padding:3.5rem 2rem 3.75rem;max-width:none}.content-page__cta-heading{font-size:clamp(1.6rem,3vw,2.3rem);font-weight:800;margin:0 0 .85rem;color:#fff}.content-page__cta-body{max-width:560px;margin:0 auto 1.75rem;font-size:1.1rem;line-height:1.6;color:#ffffffe0}.content-page__cta .content-page__hero-actions{justify-content:center}.content-page__cta .btn-primary{background:#fff;color:var(--accent, #E8612F)}.content-page__cta .btn-primary:hover{background:#ffffffeb}.content-page__cta .btn-outline{border-color:#ffffffa6;color:#fff}.content-page__cta .btn-outline:hover{border-color:#fff;background:#ffffff1f}
