.care-provider-page{box-sizing:border-box;max-width:1240px;min-height:100vh;width:100vw}.faq-page{overflow-x:hidden}.faq-page__title{font-size:1.5em;font-weight:700;line-height:normal;margin:.83em 0;text-align:center}.faq-page a{color:#fc7289}.faq-page a:hover{opacity:.8}.faq-page .faq-tagline{color:#555;margin-bottom:2rem;text-align:center}.faq-page .faq-nav{margin-bottom:2rem}.faq-page .faq-nav__section{margin-bottom:1.25rem}.faq-page .faq-nav__section-title{color:#333;font-size:1rem;font-weight:600;line-height:1.6;margin:1em 0 .5rem;text-align:left}.faq-page .faq-nav__list{list-style:none;margin:0;padding:0}.faq-page .faq-nav__list li{margin-bottom:.4rem}.faq-page .faq-nav__list li a{font-size:.95rem;line-height:1.6;text-decoration:none}.faq-page .faq-nav__list li a:hover{opacity:.8;text-decoration:underline}.faq-page .faq-section__title{font-size:1.17em;font-weight:700;line-height:1.4;margin:1em 0 .5rem;text-align:left}@media (max-width:768px){.faq-page .faq-section__title{font-size:1.15rem;font-weight:700}}.faq-page .faq-section__description{color:#555;font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.faq-page .faq-section__items{margin-bottom:1.5rem;margin-top:.75rem}.faq-page .faq-section hr{margin:1.5rem 0}.faq-page .faq-item{border:1px solid #e5e5e5;border-radius:8px;margin-bottom:8px;scroll-margin-top:92px}@media (max-width:768px){.faq-page .faq-item{scroll-margin-top:78px}}.faq-page .faq-item__header{align-items:center;display:flex;list-style:none}.faq-page .faq-item__header::-webkit-details-marker{display:none}.faq-page .faq-item__question{align-items:center;background:none;border:none;color:#222;cursor:pointer;display:flex;flex:1;font-size:1rem;font-weight:500;gap:1rem;padding:1rem;text-align:left}.faq-page .faq-item__question:hover,.faq-page .faq-item__question:hover .faq-item__chevron{color:#fc7289}.faq-page .faq-item__question:focus-visible{border-radius:2px;outline:2px solid #fc7289;outline-offset:2px}.faq-page .faq-item__chevron{color:#888;flex-shrink:0;font-size:1.25rem;line-height:1;transition:transform .25s ease}.faq-page .faq-item__answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-page .faq-item__answer-inner{color:#444;font-size:.95rem;line-height:1.65;padding:0 1rem 1rem}.faq-page .faq-item__answer-inner p{margin-bottom:.75rem}.faq-page .faq-item__answer-inner p:last-child{margin-bottom:0}.faq-page .faq-item__answer-inner ul{margin-bottom:.75rem;padding-left:1.25rem}.faq-page .faq-item__answer-inner ul li{margin-bottom:.3rem}.faq-page .faq-item__answer-inner table{border-collapse:collapse;font-size:.9rem;margin-bottom:.75rem;width:100%}.faq-page .faq-item__answer-inner table td,.faq-page .faq-item__answer-inner table th{border:1px solid #ddd;padding:.5rem .75rem;text-align:left}.faq-page .faq-item__answer-inner table th{background-color:#f5f5f5;font-weight:600}.faq-page .faq-item__answer-inner table tr:nth-child(2n) td{background-color:#fafafa}.faq-page .faq-item[data-instant=true],.faq-page .faq-item[data-instant=true] .faq-item__answer,.faq-page .faq-item[data-instant=true] .faq-item__chevron{transition:none!important}.faq-page .faq-item[open] .faq-item__answer{max-height:2000px;transition:max-height .4s ease}.faq-page .faq-item[open] .faq-item__chevron{transform:rotate(90deg)}.faq-page .faq-item .faq-item__copy-link{align-items:center;background:none;border:none;color:#888;cursor:pointer;display:flex;flex-shrink:0;padding:0 1rem}.faq-page .faq-item .faq-item__copy-link [data-icon=check]{display:none}.faq-page .faq-item .faq-item__copy-link[data-copied=true]{color:#fc7289}.faq-page .faq-item .faq-item__copy-link[data-copied=true] [data-icon=link]{display:none}.faq-page .faq-item .faq-item__copy-link[data-copied=true] [data-icon=check]{display:inline-block}.faq-page .faq-footer{border-top:1px solid #e5e5e5;color:#555;font-size:.95rem;line-height:1.6;margin-top:2rem;padding-top:1rem}