.clinic-guide-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid #cbdde3;margin-bottom:32px;gap:4px}.clinic-guide-tabs button{color:#617c88;display:flex;align-items:center;justify-content:center;gap:9px;min-height:56px;padding:10px 6px;border-bottom:3px solid transparent;font-size:12px;background:#f5f8f8}.clinic-guide-tabs button>span{font-size:9px;letter-spacing:1px;color:#8da5ad}.clinic-guide-tabs button[aria-selected=true]{color:#fff;background:#315e70;border-color:#a9c8d1}.clinic-guide-tabs button[aria-selected=true]>span{color:#cedfe4}.clinic-guide-tabs button:focus-visible{outline:2px solid #287e99;outline-offset:3px}.clinic-guide-panel[hidden]{display:none}.clinic-guide-panel-heading>span,.clinic-vm-caption>span,.clinic-doctor-intro>span{display:block;font-size:10px;letter-spacing:1.5px;color:#638c99}.clinic-guide-panel h3{font-size:25px;font-weight:500;letter-spacing:-.5px;margin:12px 0}.clinic-guide-panel-heading>p{font-size:13px;line-height:1.9;color:#71838b;max-width:850px;margin-bottom:28px;word-break:keep-all}.clinic-isc-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:20px;align-items:center;border-block:1px solid #d8e4e8;padding:26px 0}.clinic-isc-flow>div{text-align:center}.clinic-isc-flow span{font-size:10px;letter-spacing:1px;color:#6998a6}.clinic-isc-flow h4{font-size:20px;font-weight:500;margin:12px 0}.clinic-isc-flow p,.clinic-isc-flow small{color:#71868f;font-size:12px;line-height:1.8}.clinic-isc-flow b{font-weight:400;color:#9fbcc6}.clinic-guide-caption{font-size:11px;color:#82959d;line-height:1.9;word-break:keep-all;margin:18px 0}.clinic-size-list>div{display:grid;grid-template-columns:150px 1fr 150px;gap:20px;align-items:center;border-bottom:1px solid #dce6e9;padding:18px 0;font-size:12px}.clinic-size-list strong{font-weight:500;color:#355e70}.clinic-size-list p{line-height:1.9;color:#6c828c;margin:0;word-break:keep-all}.clinic-size-list span{text-align:right;color:#47788b}.clinic-program-list,.clinic-doctor-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:25px 0}.clinic-program-list>div{padding:20px 16px;border-top:2px solid #82a7b3;background:#f3f7f8}.clinic-program-list>div:nth-child(2){border-color:#bba887;background:#f8f6f1}.clinic-program-list>div:nth-child(3){border-color:#a5bfc6}.clinic-program-list>div:nth-child(4){border-color:#9bb398;background:#f5f8f3}.clinic-program-list span{color:#89a3ad;font-size:10px}.clinic-program-list h4,.clinic-doctor-products h4{font-size:16px;font-weight:500;color:#335b6d;line-height:1.6;margin:12px 0}.clinic-program-list p{font-size:12px;line-height:1.8;color:#6e8690}.clinic-doctor-intro{border-left:2px solid #86abb8;padding:12px 22px;background:#f5f8f8}.clinic-doctor-intro p{font-size:12px;color:#6a828c;line-height:1.9;word-break:keep-all}.clinic-doctor-products article{padding:10px 16px;border-top:1px solid #c3d8e0}.clinic-doctor-products ul{padding-left:15px;font-size:12px;color:#748a94;line-height:1.9;word-break:keep-all}.clinic-order-ready{display:flex;align-items:center;flex-wrap:wrap;gap:15px 30px;background:#f2f7f8;padding:22px}.clinic-order-ready h4{margin:0;font-size:14px;font-weight:500}.clinic-order-ready p{font-size:12px;color:#6f8490;margin:0;line-height:1.9}.clinic-order-ready a{margin-left:auto;font-size:12px;color:#35798e;border-bottom:1px solid #a6c6d2;padding:6px 0}.clinic-order-steps{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:0;margin:25px 0;border-block:1px solid #d7e5e9}.clinic-order-steps li{padding:20px;border-right:1px solid #d7e5e9}.clinic-order-steps li:last-child{border-right:0}.clinic-order-steps span{font-size:11px;color:#84a6b4;display:block;margin-bottom:10px}.clinic-order-steps strong{font-size:14px;font-weight:500;display:block}.clinic-order-steps small{color:#8397a1;font-size:10px;display:block;margin-top:8px}.clinic-order-support{display:grid;grid-template-columns:1fr 1fr;gap:35px}.clinic-order-support h4{font-weight:500;font-size:16px;margin:15px 0}.clinic-order-support p{font-size:12px;color:#738892;line-height:1.9}.clinic-order-phone{font-size:25px;letter-spacing:1px;color:#2d7188}.clinic-vm-caption{padding:25px;background:#f2f6f7;border-left:2px solid #87aab5}.clinic-vm-caption p{font-size:14px;line-height:1.9;color:#476977}.clinic-vm-caption small{font-size:11px;color:#81959d;line-height:1.8}.clinic-guide-source{margin:30px auto 20px;max-width:850px;border:1px solid #d5e3e8;background:#f3f7f8;padding:18px}.clinic-guide-source figcaption{display:flex;justify-content:space-between;gap:15px;font-size:11px;color:#6f8c99;padding:0 0 15px}.clinic-guide-source figcaption>a{color:#427e96}.clinic-guide-source img{display:block;width:100%;height:auto;background:#fff}.clinic-guide-download{display:flex;align-items:center;flex-wrap:wrap;gap:15px;padding:25px;background:#f5f6f3;border-top:1px solid #d8e4e8;margin-top:30px}.clinic-guide-download>div{margin-right:auto}.clinic-guide-download strong{font-weight:500;font-size:15px;color:#3d6575}.clinic-guide-download p{font-size:11px;color:#81949c;margin:8px 0 0}.clinic-guide-download a{font-size:12px;padding:11px 15px;border:1px solid #bcd3dc;color:#3d7288;border-radius:3px;background:#fff}
@media(max-width:900px){.clinic-guide-tabs{grid-template-columns:repeat(3,1fr)}.clinic-doctor-products,.clinic-program-list{grid-template-columns:repeat(2,minmax(0,1fr))}.clinic-size-list>div{grid-template-columns:100px 1fr 100px;gap:12px}}
@media(max-width:600px){.clinic-guide-tabs{gap:3px}.clinic-guide-tabs button{font-size:11px;gap:5px;min-height:50px}.clinic-guide-panel h3{font-size:21px}.clinic-isc-flow{grid-template-columns:1fr;gap:8px}.clinic-isc-flow b{transform:rotate(90deg);text-align:center}.clinic-size-list>div{grid-template-columns:1fr auto}.clinic-size-list p{grid-row:2;grid-column:1/-1}.clinic-size-list span{grid-column:2;grid-row:1}.clinic-program-list,.clinic-doctor-products{gap:10px}.clinic-doctor-products article{padding:10px}.clinic-order-ready{padding:18px}.clinic-order-ready a{margin-left:0}.clinic-order-steps{grid-template-columns:repeat(2,1fr)}.clinic-order-steps li{border-bottom:1px solid #d7e5e9}.clinic-order-steps li:nth-child(2){border-right:0}.clinic-order-steps li:nth-child(n+3){border-bottom:0}.clinic-order-support{grid-template-columns:1fr;gap:12px}.clinic-guide-source{padding:10px}.clinic-guide-source figcaption{font-size:10px;padding-bottom:10px}.clinic-guide-download{padding:20px}.clinic-guide-download>div{width:100%}.clinic-guide-download a{font-size:11px}}
