.oncology-page{color:#113345;background:#fff;font-family:Arial,sans-serif;line-height:1.6}.oncology-page .wrap{max-width:1240px;margin:auto;padding-left:24px;padding-right:24px}.oncology-page .onco-header{border-bottom:1px solid #dfe9eb;justify-content:space-between;align-items:center;gap:20px;padding-top:18px;padding-bottom:18px;display:flex}.oncology-page .original-logo{background:#f7f7f7;flex-shrink:0;width:240px;height:106px;display:block;position:relative;overflow:hidden}.oncology-page .original-logo img{width:274px;max-width:none;height:auto;position:absolute;top:-85px;left:-17px}.oncology-page .hero{grid-template-columns:1.1fr 1fr;gap:60px;padding-top:55px;padding-bottom:55px;display:grid}.oncology-page h1{letter-spacing:-1.5px;margin:22px 0;font-size:clamp(2.3rem,4.5vw,3.4rem);font-weight:500;line-height:1.1}.oncology-page h1 em{color:#16867f;font-family:Georgia,serif;font-weight:400}.oncology-page h2{margin:12px 0 18px;font-size:2rem;line-height:1.2}.oncology-page h3{margin:16px 0;font-size:1.25rem}.oncology-page p{color:#526976;margin:14px 0}.oncology-page .lead{font-size:1.125rem}.oncology-page .eyebrow{letter-spacing:1.5px;color:#13867e;text-transform:uppercase;font-size:.85rem;font-weight:700}.oncology-page .btn{color:#fff;background:#117f79;border-radius:5px;padding:15px 21px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-block}.oncology-page .fine{font-size:.875rem}.oncology-page .hero-photo{background:#e7f0ef url(/doctor-consultation.png) 50%/cover;border-radius:90px 10px 10px;min-height:430px;position:relative}.oncology-page .photo-card{background:#fffffff0;border-radius:8px;padding:19px 23px;position:absolute;bottom:25px;left:25px;right:25px}.oncology-page .trust{background:#f7faf9;border-block:1px solid #e0e8e9;padding:20px 0}.oncology-page .trust .wrap{justify-content:space-between;gap:20px;display:flex}.oncology-page .section{padding-top:60px;padding-bottom:60px}.oncology-page .cards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.oncology-page .card{border:1px solid #dce7e7;border-radius:8px;padding:28px}.oncology-page .number{color:#19867f;font-weight:700}.oncology-page .oncology{color:#fff;background:#113747}.oncology-page .oncology p{color:#d0e0e6}.oncology-page .oncology .eyebrow{color:#76cbb9}.oncology-page .contact{background:#edf6f4;border-radius:10px;grid-template-columns:1fr 1fr;gap:60px;margin-top:40px;padding:38px;display:grid}.oncology-page .faq details{border-bottom:1px solid #dde6e7;padding:17px 0}.oncology-page summary{cursor:pointer;font-weight:600}.oncology-page footer{color:#fff;background:#0f2d3c;padding:35px 0}.oncology-page footer p{color:#ccdde5}@media (max-width:750px){.oncology-page .hero,.oncology-page .cards,.oncology-page .contact{grid-template-columns:1fr;gap:25px}.oncology-page .onco-header{flex-wrap:wrap}.oncology-page .hero-photo{min-height:340px}.oncology-page .trust .wrap{flex-direction:column;gap:10px}.oncology-page .contact{padding:24px}.oncology-page .section{padding-block:40px}}.oncology-page .wrap{width:100%}.oncology-page .number{display:block;position:static;inset:auto;transform:none}.oncology-page .card{position:relative}
