.oms-tabs-section{padding:0 0 50px;background:var(--color-white)}.oms-tabs-header{background:#195F40;padding-top:10px}.oms-tabs-body-wrap{background:#B4CD8E}.oms-tabs-section .clinic-tabs__buttons{background:#fff0;border-radius:0;padding:0;gap:9px;align-items:flex-end}.oms-tabs-section .clinic-tabs__body{background:#fff0;border:none;border-radius:0}.oms-tabs-section .clinic-tabs__btn{border:none;background:rgb(255 255 255 / .15);color:var(--color-white);font-size:16px;font-weight:700;border-radius:12px 12px 0 0;padding:12px 24px;position:relative;transition:background 0.25s ease,color 0.25s ease}.oms-tabs-section .clinic-tabs__btn:hover{background:rgb(255 255 255 / .25)}.oms-tabs-section .clinic-tabs__btn.is-active{background:#B4CD8E;color:var(--color-primary-green);padding:14px 24px}.oms-tabs-section .clinic-tabs__btn.is-active:hover{background:#B4CD8E}.oms-tabs-section .clinic-tabs__content{padding:20px 20px}.oms-services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px}.oms-service-card{background:rgb(255 255 255 / .85);border-radius:20px;padding:20px 22px 20px 26px;position:relative;overflow:hidden;transition:transform 0.25s ease,box-shadow 0.25s ease}.oms-service-card::before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(to bottom,var(--color-primary-green),#E8762A);border-radius:20px 0 0 20px}.oms-service-card:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgb(0 0 0 / .12)}.oms-service-card:active{transform:translateY(0);box-shadow:none}.oms-service-card__title{font-size:clamp(17px, 1.4vw, 20px);font-weight:700;color:var(--color-primary-green);margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid rgb(35 78 62 / .2);display:flex;align-items:center;gap:8px}.oms-service-card__title .oms-icon{width:1.4em;height:1.4em;flex-shrink:0;display:block}@keyframes fadeInUp{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.clinic-tabs__content.is-active .oms-service-card{animation:fadeInUp 0.4s ease both}.clinic-tabs__content.is-active .oms-service-card:nth-child(1){animation-delay:0s}.clinic-tabs__content.is-active .oms-service-card:nth-child(2){animation-delay:0.08s}.clinic-tabs__content.is-active .oms-service-card:nth-child(3){animation-delay:0.16s}@media (prefers-reduced-motion:reduce){.oms-service-card{animation:none!important}}.oms-service-card__list{list-style:none;margin:0;padding:0}.oms-service-card__list li{position:relative;padding:4px 0 4px 18px;font-size:14px;line-height:1.5;color:var(--color-text-dark)}.oms-service-card__list li::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:7px;height:7px;background:var(--color-cta-orange);border-radius:50%}.oms-service-card__list--two-col{columns:2;column-gap:20px}.oms-service-card__list--two-col li{break-inside:avoid}.oms-insurance-section{padding:50px 0 50px;background:var(--color-white)}.oms-insurance-grid{display:grid;grid-template-columns:1fr 2fr;gap:30px;align-items:center}.oms-insurance-cards{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:stretch}.oms-insurance-info{padding-right:20px;align-self:center}.oms-insurance-info__title{font-family:var(--ff-body);font-size:40px;font-weight:700;color:var(--color-cta-orange);line-height:1.2;margin:0 0 16px;text-wrap:balance}.oms-insurance-info__subtitle{font-size:23px;font-weight:400;color:var(--color-primary-green);line-height:1;margin:0 0 20px}.oms-insurance-info__hotline{font-size:23px;font-weight:700;color:var(--color-primary-green);line-height:1.2}.oms-insurance-info__hotline a{color:var(--color-primary-green);font-weight:700;text-decoration:none;transition:color 0.2s ease}.oms-insurance-info__hotline a:hover{color:var(--color-cta-orange);text-decoration:underline}.oms-insurance-card{background:#FEFADF;border:2px solid var(--color-cta-orange);border-radius:20px;padding:28px 24px;height:100%}.oms-insurance-card__logo{margin-bottom:16px;height:60px;display:flex;align-items:center;justify-content:center}.oms-insurance-card__logo img{max-width:300px;max-height:120px;height:auto;object-fit:contain}.oms-insurance-card__name{font-size:18px;font-weight:600;color:var(--color-primary-green);margin:0 0 14px;line-height:1.4}.oms-insurance-card__detail{font-size:18px;color:var(--color-primary-green);margin:0 0 10px;line-height:1.5}.oms-insurance-card__detail strong{font-weight:600}.oms-insurance-card__detail a{color:var(--color-primary-green);text-decoration:none;font-weight:500;transition:color 0.2s ease}.oms-insurance-card__detail a:hover{color:var(--color-cta-orange);text-decoration:underline}@media (max-width:1023.98px) and (min-width:768px){.oms-tabs-header .container,.oms-tabs-body-wrap .container{padding-left:15px;padding-right:15px}}@media (max-width:767.98px){.oms-tabs-section{display:flex;flex-direction:column}.oms-tabs-header .container,.oms-tabs-body-wrap .container{padding-left:15px;padding-right:15px}.oms-tabs-section .clinic-tabs__buttons{flex-direction:column;gap:0;align-items:flex-end;padding-bottom:12px;overflow:hidden;background:var(--color-primary-green)}.oms-tabs-section .clinic-tabs__btn{width:100%;border-radius:0;text-align:left;padding:12px 20px;background:var(--color-primary-green);color:#fff;font-size:15px;font-weight:600;border:none;transition:background 0.25s ease,color 0.25s ease}.oms-tabs-section .clinic-tabs__btn:nth-child(2){width:95%}.oms-tabs-section .clinic-tabs__btn:nth-child(3){width:90%}.oms-tabs-section .clinic-tabs__btn:hover{background:var(--color-cta-orange)}.oms-tabs-section .clinic-tabs__btn.is-active{background:#B4CD8E;color:var(--color-primary-green);font-weight:700;border-left:4px solid var(--color-cta-orange);border-bottom:none;padding-left:26px;width:100%;border-radius:0}.oms-tabs-section .clinic-tabs__btn.is-active:hover{background:#B4CD8E}.oms-services-grid{grid-template-columns:1fr;gap:15px}}.oms-cta-section{padding:50px 0 50px;background:var(--color-white)}.oms-cta-grid{display:grid;grid-template-columns:3fr 3fr 2fr;gap:25px;align-items:stretch}.oms-cta-card{display:flex;align-items:center;justify-content:flex-start;text-align:left;min-height:90px;padding:20px 25px;border-radius:25px;font-size:20px;font-weight:500;line-height:1.35;transition:transform 0.25s ease,box-shadow 0.25s ease}.oms-cta-card--link{background-color:#F63;color:var(--color-white);text-decoration:none;cursor:pointer}.oms-cta-card--link:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgb(255 102 51 / .35);color:var(--color-white)}.oms-cta-card--link:active{transform:scale(.97);box-shadow:none}.oms-cta-card--text{color:#F63;font-weight:600;font-size:22px;text-transform:uppercase;line-height:1.4}@media (max-width:1279.98px){.oms-cta-card{font-size:17px;min-height:110px;padding:18px 20px}.oms-cta-card--text{font-size:19px}}@media (max-width:767.98px){.oms-cta-grid{grid-template-columns:1fr;gap:15px}.oms-cta-card{font-size:16px;min-height:90px;padding:16px 20px}.oms-cta-card--text{font-size:17px}}@media (max-width:1279.98px){.oms-insurance-card__name{font-size:16px}.oms-insurance-card__detail{font-size:16px}.oms-insurance-card{padding:20px 18px}.oms-insurance-card__logo img{max-width:220px}}@media (max-width:991.98px){.oms-insurance-grid{grid-template-columns:1fr;gap:24px}.oms-insurance-info{padding-right:0;text-align:center}.oms-insurance-cards{grid-template-columns:1fr 1fr}.oms-insurance-info__title{font-size:28px}}@media (max-width:767.98px){.oms-insurance-section{padding:30px 0 40px}.oms-insurance-cards{grid-template-columns:1fr;gap:20px}.oms-insurance-info{text-align:center}.oms-insurance-info__title{font-size:24px}.oms-insurance-card{padding:24px 22px}}