.sp-guide__eyebrow{display:inline-block;font-family:var(--sp-ff-head);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-teal-light);margin-bottom:12px}.sp-guide__byline{font-size:13px;color:rgba(255,255,255,.55);margin-bottom:24px}.sp-guide__answer-label{font-family:var(--sp-ff-head);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sp-white);margin-bottom:8px;display:block}.sp-guide__img-caption{font-size:12px;color:var(--sp-muted);padding:6px 0 0;font-style:italic;line-height:1.4}.sp-guide__hero .sp-guide__img-caption{color:rgba(255,255,255,.65)}.sp-guide__img-single{border-radius:var(--sp-radius);overflow:hidden;margin:24px 0}.sp-guide__img-single img{width:100%;height:auto;display:block}.sp-guide__h3{font-family:var(--sp-ff-head);font-size:16px;font-weight:700;color:var(--sp-teal-deep);margin:22px 0 8px}.sp-guide__table-wrap{overflow-x:auto;margin:16px 0 8px;border-radius:var(--sp-radius);border:1px solid var(--sp-border);-webkit-overflow-scrolling:touch}.sp-guide__table{width:100%;border-collapse:collapse;font-size:15px}.sp-guide__table thead{background:var(--sp-teal-deep);color:var(--sp-white)}.sp-guide__table thead th{font-family:var(--sp-ff-head);padding:12px 16px;text-align:left;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.sp-guide__table tbody tr{border-bottom:1px solid var(--sp-border)}.sp-guide__table tbody tr:last-child{border-bottom:none}.sp-guide__table td{padding:11px 16px;vertical-align:top;background:var(--sp-white);font-size:15px;line-height:1.5}.sp-guide__table td:first-child{font-weight:600;color:var(--sp-teal-deep)}.sp-guide__table td:nth-child(2){font-weight:700;color:var(--sp-teal-light);white-space:nowrap}.sp-guide__table-note{font-size:12px;color:var(--sp-muted);font-style:italic;margin:6px 0 20px}.sp-guide__faq-a a{color:var(--sp-teal);font-weight:600}.sp-guide__cta-contact{color:#fff!important}.sp-guide__cta-contact a{color:#fff!important;font-weight:600}@media (max-width:768px){.sp-guide__table thead th,.sp-guide__table td{padding:10px 12px;font-size:14px}}@media (max-width:480px){.sp-guide__table{min-width:460px}}