.benefits-strip{background:#fb923c;padding:1rem 0}.benefits-strip__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:768px){.benefits-strip__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.benefits-strip__grid{grid-template-columns:repeat(6,1fr);gap:1.5rem}}.benefits-strip__item{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:.875rem;font-weight:600}.benefits-strip__item .material-symbols-outlined{font-size:20px}@media(min-width:1024px){.benefits-strip__item{justify-content:center}}.procedure-overview__grid{display:grid;gap:2.5rem}@media(min-width:1024px){.procedure-overview__grid{grid-template-columns:1.5fr 1fr;gap:4rem;align-items:start}}.procedure-overview__content h2{font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:1.875rem;font-weight:800;color:#0c4a6e;margin-bottom:1.5rem}@media(min-width:1024px){.procedure-overview__content h2{font-size:2.25rem}}.procedure-overview__content p{font-size:1rem;color:#475569;line-height:1.625;margin-bottom:1rem}@media(min-width:1024px){.procedure-overview__content p{font-size:1.125rem}}.procedure-overview__content h4{font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:1.125rem;font-weight:700;color:#0c4a6e;margin-top:1.5rem;margin-bottom:1rem}.procedure-grades li,.symptoms-list li{position:relative;padding-left:1.5rem;margin-bottom:.75rem;font-size:1rem;color:#475569;line-height:1.625}.procedure-grades li:before,.symptoms-list li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;background:#fb923c;border-radius:50%}.procedure-grades li strong,.symptoms-list li strong{color:#0c4a6e}.procedure-overview__stats{display:grid;gap:1rem}@media(min-width:768px){.procedure-overview__stats{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.procedure-overview__stats{grid-template-columns:1fr}}.stat-card{background:#082f49;border-radius:.75rem;padding:1.5rem;text-align:center}.stat-card__number{font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:2.25rem;font-weight:800;color:#fb923c;display:block;line-height:1;margin-bottom:.5rem}.stat-card__label{font-size:.875rem;color:#fffc;font-weight:500}.procedure-treatments__grid{display:grid;gap:1.5rem}@media(min-width:768px){.procedure-treatments__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.procedure-treatments__grid{grid-template-columns:repeat(4,1fr)}}.treatment-card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.5rem;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.treatment-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;transform:translateY(-4px);border-color:#fb923c4d}.treatment-card:hover .treatment-card__icon{background:#fb923c}.treatment-card:hover .treatment-card__icon .material-symbols-outlined{color:#fff}.treatment-card__icon{width:56px;height:56px;background:#fb923c1a;border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.treatment-card__icon .material-symbols-outlined{font-size:28px;color:#fb923c;transition:color .3s cubic-bezier(.4,0,.2,1)}.treatment-card h4{font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:700;color:#0c4a6e;margin-bottom:.75rem}.treatment-card p{font-size:.875rem;color:#64748b;line-height:1.625}.procedure-faq__list{max-width:800px;margin-inline:auto}.comparison-section{background:#fff}.comparison-table{max-width:800px;margin-inline:auto;overflow-x:auto}.comparison-table table{width:100%;border-collapse:collapse;background:#fff;border-radius:.75rem;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.comparison-table thead{background:#082f49}.comparison-table thead th{padding:1.25rem;text-align:left;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;font-size:.875rem;font-weight:700;color:#fff}.comparison-table thead th:first-child{background:#0c4a6e}@media(min-width:768px){.comparison-table thead th{font-size:1rem}}.comparison-table tbody tr{border-bottom:1px solid #e2e8f0}.comparison-table tbody tr:last-child{border-bottom:none}.comparison-table tbody tr:hover{background:#f1f5f9}.comparison-table tbody td{padding:1rem 1.25rem;font-size:.875rem;color:#475569}.comparison-table tbody td:first-child{font-weight:600;color:#0c4a6e;background:#f1f5f9}.comparison-table tbody td:nth-child(2){color:#fb923c;font-weight:600}@media(min-width:768px){.comparison-table tbody td{font-size:1rem}}
