.invisible-banner-wrap{width:100%;max-width:1216px;margin:0 auto;position:relative;overflow:hidden}.invisible-banner-img{aspect-ratio:16/5;object-fit:cover;width:100%;height:auto;display:block}.invisible-banner-btn-wrap{z-index:2;justify-content:center;display:flex;position:absolute;bottom:24px;left:0;right:0}@media screen and (width<=768px){.invisible-banner-img{aspect-ratio:1}.invisible-banner-btn-wrap{justify-content:center;bottom:16px;left:15px;right:15px}}#invisible-workplace{background-color:var(--White,#fff)}#invisible-workplace .section-container{padding-top:0;padding-bottom:0}.workplace-wrapper{background-image:url(https://s3.ckjhk.com/static/dental-service/invisiblebraces/section2-bg.avif);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;flex-direction:column;justify-content:center;width:100%;max-width:960px;min-height:466px;margin:0 auto;display:flex}.workplace-title{color:var(--Brand-Pink,#f8298a);font-family:var(--Font-Sans);letter-spacing:2px;text-align:start;white-space:nowrap;border-bottom:none;margin:0 0 24px;font-size:32px;font-weight:700;line-height:120%}.workplace-card{align-items:center;width:100%;display:flex}.workplace-text-wrap{width:100%;max-width:400px}.workplace-desc{color:var(--Grey-Dark,#333);font-family:var(--Font-Sans);letter-spacing:2px;text-align:justify;margin:0;font-size:20px;font-weight:400;line-height:150%}.workplace-img-wrap{display:none}@media screen and (width<=768px){#invisible-workplace{background-image:url(https://s3.ckjhk.com/static/dental-service/wisdom-teeth-extraction/bg1.avif);background-size:100% 100%}#invisible-workplace .section-container{padding-top:36px;padding-bottom:36px}.workplace-wrapper{background-image:none;min-height:auto}.workplace-title{text-align:center;white-space:normal;border-bottom:1px solid #ff84be;margin-bottom:20px;padding-bottom:8px;font-size:clamp(22px,7.17vw,28px);font-weight:900}.workplace-card{flex-direction:column-reverse;gap:20px}.workplace-text-wrap{max-width:100%}.workplace-desc{letter-spacing:1px;font-size:clamp(16px,4.1vw,18px);line-height:150%}.workplace-img-wrap{width:100%;max-width:320px;margin:0 auto;display:block}.workplace-img{width:100%;height:auto;display:block}}#invisible-indications,#invisible-advantages{background-image:url(https://s3.ckjhk.com/static/dental-service/implant/s2bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.advantages-grid{flex-wrap:wrap;justify-content:center;gap:32px;margin-top:30px;display:flex}.advantage-card{min-width:200px;max-width:240px;box-shadow:none;text-align:center;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;padding:0;display:flex}.advantage-img-wrap{justify-content:center;align-items:center;width:150px;max-width:150px;height:150px;max-height:150px;margin-bottom:14px;display:flex}.advantage-img{object-fit:contain;max-width:100%;max-height:100%}.advantage-title{color:var(--Brand-Pink,#f8298a);font-family:var(--Font-Sans);letter-spacing:2px;margin-bottom:10px;font-size:22px;font-weight:700;line-height:1.3}.advantage-desc{color:var(--Grey-Dark,#333);font-family:var(--Font-Sans);letter-spacing:.8px;text-align:center;font-size:16px;font-weight:400;line-height:150%}@media screen and (width<=768px){.advantages-grid{grid-template-columns:repeat(2,1fr);gap:20px 12px;margin-top:20px;display:grid}.advantage-card{width:100%;min-width:0;max-width:none}.advantage-img-wrap{width:90px;max-width:90px;height:90px;max-height:90px;margin-bottom:8px}.advantage-title{font-size:18px}.advantage-desc{font-size:14px}}#invisible-vs-traditional{background-image:url(https://s3.ckjhk.com/static/dental-service/toothtray/bg3.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.compare-table-wrap{border-radius:var(--Radius-md,8px);width:100%;margin-top:30px;overflow-x:auto;box-shadow:0 4px 15px #0000000f}.compare-table{border-collapse:collapse;background:var(--White,#fff);width:100%}.compare-table th{font-family:var(--Font-Sans);text-align:center;color:var(--Brand-Pink,#f8298a);letter-spacing:1.5px;background-color:#fff2f7;border-bottom:2px solid #ffd1e4;padding:18px 20px;font-size:22px;font-weight:900}.compare-table th:first-child{width:15%}.compare-table th:nth-child(2),.compare-table th:nth-child(3){width:42.5%}.compare-table td{font-family:var(--Font-Sans);letter-spacing:1.2px;color:#4d4d4d;border-bottom:2px solid var(--Grey-Border,#f0f0f0);padding:18px 24px;font-size:18px;font-weight:700;line-height:1.6}.compare-table td.table-label{color:var(--Brand-Pink,#f8298a);text-align:center;white-space:nowrap;background-color:#fff9fc;font-weight:900}.compare-table tr:nth-child(2n) td:not(.table-label){background-color:#fee6f1}.compare-table tr:nth-child(odd):not(:first-child) td:not(.table-label){background-color:#fff}.compare-table-cta{justify-content:center;margin-top:36px;display:flex}@media screen and (width<=768px){.compare-table th{padding:12px 10px;font-size:16px}.compare-table td{letter-spacing:.5px;padding:12px 10px;font-size:14px;font-weight:400;line-height:1.5}.compare-table td.table-label{font-size:14px;font-weight:700}.compare-table-cta{margin-top:24px}}#child-ortho-check{background-image:url(https://s3.ckjhk.com/static/dental-service/implant/s3bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}#why-choose-ckj{background-image:url(https://s3.ckjhk.com/static/dental-service/toothtray/bg3.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.why-grid{justify-content:center;gap:32px;margin-top:30px;display:flex}.why-card{max-width:320px;box-shadow:none;text-align:center;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:10px;padding:0;display:flex}.why-card-img{object-fit:contain;width:100%;max-width:283px;height:auto;display:block}.why-card-title{color:var(--Grey-Dark,#333);font-family:var(--Font-Sans);letter-spacing:2px;text-align:center;margin:0;font-size:20px;font-weight:700;line-height:150%}.why-card-desc{color:var(--Grey-Dark,#333);font-family:var(--Font-Sans);letter-spacing:.8px;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:150%}.why-footer{text-align:center;margin-top:30px}.why-footer-text{color:var(--Theme-Color,#fc1682);font-family:var(--Font-Sans);letter-spacing:1px;margin-bottom:20px;font-size:22px;font-weight:700}@media screen and (width<=768px){.why-grid{flex-direction:column;gap:24px;margin-top:20px}.why-card{max-width:100%}.why-card-img{max-width:220px}.why-card-title{font-size:clamp(16px,5.12vw,20px)}.why-card-desc{font-size:clamp(16px,4.1vw,17px)}.why-footer-text{font-size:18px}}#treatment-process{background-image:url(https://s3.ckjhk.com/static/dental-service/toothtray/bg3.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.process-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:36px 32px;margin-top:30px;display:grid}.process-card{box-shadow:none;text-align:center;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:0;display:flex}.process-step-badge{color:#fff;font-family:var(--Font-Sans);letter-spacing:2.5px;background-color:var(--Brown-Dark,#a47c42);border-radius:4px;padding:4px 12px;font-size:26px;font-weight:900;line-height:160%;display:inline-block}.process-card-img{object-fit:contain;width:100%;max-width:280px;height:auto;display:block}.process-card-title{color:var(--Brown-Dark,#a47c42);font-family:var(--Font-Sans);letter-spacing:2px;text-align:center;margin:0;font-size:22px;font-weight:700;line-height:150%}.process-card-desc{color:var(--Grey-Dark,#333);font-family:var(--Font-Sans);letter-spacing:1px;text-align:center;margin:0;font-size:17px;font-weight:400;line-height:160%}.process-cta-wrap{justify-content:center;margin-top:36px;display:flex}@media screen and (width<=960px){.process-grid{grid-template-columns:repeat(2,1fr);gap:32px 20px}}@media screen and (width<=600px){.process-grid{grid-template-columns:1fr 1fr;gap:24px 14px}.process-step-badge{padding:2px 8px;font-size:20px}.process-card-img{max-width:100%}.process-card-title{font-size:clamp(16px,5.12vw,18px)}.process-card-desc{text-align:start;font-size:clamp(14px,4.1vw,16px)}}
