:root{--tosca: #00B9AE;--tosca-dark: #009B92;--tosca-soft: rgba(0, 185, 174, .25);--navy: #16243A;--blue: #1E4A9C;--gray: #66717D;--gray-light: #87939D;--line: rgba(216, 224, 230, .75);--font-sans: "Public Sans", -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: Consolas, "SFMono-Regular", Menlo, monospace}body{font-family:var(--font-sans);color:var(--navy);background:#fff;overflow-x:hidden}.dsk-app:not(.page-about){font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:normal;color:var(--navy)}.dsk-app:not(.page-about) .container{width:100%;max-width:100%;padding:0 15px;padding-top:0 !important;padding-bottom:0 !important}@media(min-width: 576px){.dsk-app:not(.page-about) .container{max-width:540px}}@media(min-width: 768px){.dsk-app:not(.page-about) .container{max-width:720px}}@media(min-width: 992px){.dsk-app:not(.page-about) .container{max-width:960px}}@media(min-width: 1200px){.dsk-app:not(.page-about) .container{max-width:1140px}}.dsk-app:not(.page-about) p{line-height:1.5}.dsk-app:not(.page-about) a{font-weight:400;letter-spacing:normal;text-decoration:none}.dsk-app:not(.page-about) a:hover{text-decoration:none}.dsk-app:not(.page-about) .text-mono{font-family:var(--font-mono);font-size:16px;line-height:20px;letter-spacing:.74px;text-transform:uppercase}.dsk-app:not(.page-about) .desc{font-size:21px;line-height:31.1px;letter-spacing:-0.45px;color:var(--gray)}.dsk-app:not(.page-about) .heading-xl{font-size:64px;line-height:72px;letter-spacing:-3px;font-weight:700;color:var(--navy);margin:0}.dsk-app:not(.page-about) .hero{position:relative;height:800px;background-color:#eef4fa;box-shadow:0 30.86px 72px rgba(33,50,76,.14),0 8.23px 24.69px rgba(104,111,234,.08)}.dsk-app:not(.page-about) .hero::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-shadow:inset 0 -4.11px 0 rgba(0,185,174,.46);pointer-events:none}.dsk-app:not(.page-about) .hero .container{position:relative;z-index:2;padding-top:214px !important}.dsk-app:not(.page-about) .hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.dsk-app:not(.page-about) .hero-img{position:absolute;top:0;left:0;display:block;width:100% !important;height:100%;max-width:none;object-fit:cover;object-position:50% 0}.dsk-app:not(.page-about) .hero-content{max-width:600px}.dsk-app:not(.page-about) .hero-badge{display:inline-block;padding:8.2px 12.3px;border:1px solid rgba(0,185,174,.28);border-radius:999px;background:rgba(223,247,244,.7);backdrop-filter:blur(10px);box-shadow:0 8.23px 22.63px rgba(22,36,58,.05),inset 0 1px 0 rgba(255,255,255,.8);color:var(--tosca-dark)}.dsk-app:not(.page-about) .hero-title{margin-top:14px}.dsk-app:not(.page-about) .hero-desc{margin:14px 0 0;max-width:597px}.dsk-app:not(.page-about) .hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px 48px;margin-top:18px}.dsk-app:not(.page-about) .btn-tosca{display:inline-flex;align-items:center;gap:10px;height:53.5px;padding:0 18.5px;border-radius:14.4px;background:var(--tosca);color:#fff;font-size:21px;font-weight:700;letter-spacing:-0.08px;box-shadow:0 10.29px 12.86px rgba(0,185,174,.28),inset 0 1px 0 rgba(255,255,255,.28) !important;transition:background .2s,transform .2s}.dsk-app:not(.page-about) .btn-tosca:hover{background:var(--tosca-dark);color:#fff;transform:translateY(-1px)}.dsk-app:not(.page-about) .btn-tosca .arrow{font-size:13.4px}.dsk-app:not(.page-about) .link-line{display:inline-flex;align-items:center;gap:8.2px;color:var(--navy);font-size:21px;font-weight:700;letter-spacing:-0.08px}.dsk-app:not(.page-about) .link-line::before{content:"";width:24.7px;height:1px;background:var(--navy);transition:width .2s}.dsk-app:not(.page-about) .link-line:hover{color:var(--navy)}.dsk-app:not(.page-about) .link-line:hover::before{width:36px}.dsk-app:not(.page-about) .main-panel{position:relative;max-width:1300px;margin:50px auto 0;padding:51px 0 60px;border-radius:28px;background:radial-gradient(600px 420px at 85% 22%, rgba(104, 111, 234, 0.1), transparent 70%),linear-gradient(180deg, #fff 0%, #f6f8fc 100%)}.dsk-app:not(.page-about) .feature-strip{position:relative;display:flex;max-width:1078px;margin:0 auto;padding-left:15px;border:1px solid #fff;border-radius:22.3px;background:linear-gradient(171.6deg, rgba(255, 255, 255, 0.92) 6%, rgba(238, 244, 250, 0.72) 94%);backdrop-filter:blur(16px);box-shadow:0 0 39px rgba(0,0,0,.08),inset 0 0 1px #fff}.dsk-app:not(.page-about) .feature-item{flex:1 1 0;min-height:217px;padding:25px 15px;border-right:1px solid var(--line)}.dsk-app:not(.page-about) .feature-item:last-child{border-right:0}.dsk-app:not(.page-about) .feature-item h3{margin:0 0 25px;font-size:21px;line-height:1.2;font-weight:700;letter-spacing:-0.08px;color:var(--blue)}.dsk-app:not(.page-about) .feature-item p{margin:0}.dsk-app:not(.page-about) .feature-icon img{width:40.5px !important;height:auto}.dsk-app:not(.page-about) .layanan{padding-top:75px}.dsk-app:not(.page-about) .section-label{margin:0 0 10px;font-size:24px;font-weight:700;letter-spacing:-0.22px;color:var(--tosca);text-transform:uppercase}.dsk-app:not(.page-about) .layanan .heading-xl{max-width:826px;margin-bottom:25px}.dsk-app:not(.page-about) .glass-box{position:relative;padding:25px 22.3px;margin-bottom:25px;border:1px solid rgba(255,255,255,.78);border-radius:22.3px;background:linear-gradient(163.7deg, rgba(255, 255, 255, 0.76) 6%, rgba(238, 245, 250, 0.68) 94%);backdrop-filter:blur(16.7px);box-shadow:0 14.86px 39px rgba(34,55,92,.08),inset 0 1px 0 rgba(255,255,255,.9)}.dsk-app:not(.page-about) .box-head{display:flex;align-items:center;gap:10px;margin-bottom:25px}.dsk-app:not(.page-about) .box-head .text-mono{color:var(--gray)}.dsk-app:not(.page-about) .layanan-swiper{max-width:1030px;margin:0 auto;padding:14px;margin-top:-14px;margin-bottom:-14px;box-sizing:content-box}.dsk-app:not(.page-about) .layanan-swiper .swiper-slide{height:auto}.dsk-app:not(.page-about) .service-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid rgba(255,255,255,.84);border-radius:18.6px;background:rgba(255,255,255,.76);box-shadow:0 0 27.86px rgba(34,55,92,.1) !important;color:inherit;transition:transform .25s,box-shadow .25s}.dsk-app:not(.page-about) .service-card:hover{color:inherit;transform:translateY(-4px);box-shadow:0 14px 32px rgba(34,55,92,.16) !important}.dsk-app:not(.page-about) .service-card__img{height:162.5px;border-bottom:1px solid rgba(216,224,230,.65);overflow:hidden}.dsk-app:not(.page-about) .service-card__img img{width:100%;height:100%;object-fit:cover;display:block}.dsk-app:not(.page-about) .service-card__body{display:flex;flex-direction:column;flex:1;padding:13px 13px 14px}.dsk-app:not(.page-about) .service-card__body h4{margin:0;font-size:21px;line-height:1.2;font-weight:700;letter-spacing:-0.08px;color:var(--navy)}.dsk-app:not(.page-about) .service-card__body .desc{margin:7.4px 0 12px}.dsk-app:not(.page-about) .service-card__foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:9.3px;border-top:1px solid #e9eef2}.dsk-app:not(.page-about) .service-card__foot .text-mono{color:var(--gray-light)}.dsk-app:not(.page-about) .service-card__foot .arrow{font-size:13px;font-weight:700;color:var(--tosca-dark)}.dsk-app:not(.page-about) .layanan-pagination.swiper-pagination{position:static;display:flex;justify-content:center;align-items:center;gap:15px;margin-top:25px}.dsk-app:not(.page-about) .layanan-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 !important;border-radius:100px;background:var(--tosca-soft);opacity:1;transition:width .25s,background .25s}.dsk-app:not(.page-about) .layanan-pagination .swiper-pagination-bullet-active{width:24px;background:var(--tosca)}.dsk-app:not(.page-about) .layanan-pagination.swiper-pagination-lock{display:none}@media(max-width: 991.98px){.dsk-app:not(.page-about) .heading-xl{font-size:44px;line-height:50px;letter-spacing:-1.8px}.dsk-app:not(.page-about) .desc{font-size:17px;line-height:26px;letter-spacing:-0.3px}.dsk-app:not(.page-about) .text-mono{font-size:13px;line-height:18px;letter-spacing:.5px}.dsk-app:not(.page-about) .hero{height:auto;min-height:640px}.dsk-app:not(.page-about) .hero::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg, rgba(243, 248, 252, 0.92) 0%, rgba(243, 248, 252, 0.85) 45%, rgba(243, 248, 252, 0) 70%)}.dsk-app:not(.page-about) .hero .container{padding-top:150px !important;padding-bottom:60px !important}.dsk-app:not(.page-about) .hero-img{object-position:70% 0}.dsk-app:not(.page-about) .hero-content{max-width:420px}.dsk-app:not(.page-about) .btn-tosca{height:48px;font-size:17px;border-radius:12px}.dsk-app:not(.page-about) .link-line{font-size:17px}.dsk-app:not(.page-about) .main-panel{margin:36px 16px 0;padding:36px 0 44px;border-radius:24px}.dsk-app:not(.page-about) .feature-strip{padding-left:8px}.dsk-app:not(.page-about) .feature-item{min-height:0;padding:20px 12px}.dsk-app:not(.page-about) .feature-item h3{font-size:16px;margin-bottom:12px}.dsk-app:not(.page-about) .feature-item .desc{font-size:14px;line-height:21px}.dsk-app:not(.page-about) .layanan{padding-top:56px}.dsk-app:not(.page-about) .section-label{font-size:18px}.dsk-app:not(.page-about) .layanan .heading-xl{margin-bottom:22px}.dsk-app:not(.page-about) .glass-box{padding:20px 16px}.dsk-app:not(.page-about) .box-head{margin-bottom:18px}.dsk-app:not(.page-about) .service-card__img{height:120px}.dsk-app:not(.page-about) .service-card__body{padding:11px 11px 12px}.dsk-app:not(.page-about) .service-card__body h4{font-size:16px}.dsk-app:not(.page-about) .service-card__body .desc{font-size:14px;line-height:21px}.dsk-app:not(.page-about) .service-card__foot .text-mono{font-size:11px}.dsk-app:not(.page-about) .layanan-pagination.swiper-pagination{margin-top:18px}}.dsk-app:not(.page-about) .section-block{padding-top:75px}.dsk-app:not(.page-about) .section-block .heading-xl{margin-bottom:25px}.dsk-app:not(.page-about) .progress-head .heading-xl{max-width:722px;padding-top:13px}.dsk-app:not(.page-about) .progress-swiper{padding:14px;margin:-14px}.dsk-app:not(.page-about) .progress-swiper .swiper-slide{height:auto}.dsk-app:not(.page-about) .case-card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid rgba(255,255,255,.86);border-radius:20.4px;background:linear-gradient(138deg, rgba(255, 255, 255, 0.82) 6%, rgba(236, 243, 250, 0.68) 94%);box-shadow:0 14.86px 39px rgba(34,55,92,.08),inset 0 1px 0 rgba(255,255,255,.9)}.dsk-app:not(.page-about) .case-mono{font-family:var(--font-mono);font-size:8.4px;letter-spacing:.9px;text-transform:uppercase;color:var(--gray)}.dsk-app:not(.page-about) .case-mono.is-accent{color:#686fea;font-weight:700}.dsk-app:not(.page-about) .case-card__top{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid rgba(211,222,232,.72)}.dsk-app:not(.page-about) .case-card__photos{display:grid;grid-template-columns:1fr 1fr;gap:9.3px;padding:13px}.dsk-app:not(.page-about) .case-photo{position:relative;height:183px;overflow:hidden;border:1px solid rgba(255,255,255,.82);border-radius:13px;background:#eaf1f5;box-shadow:0 7.43px 20.43px rgba(22,36,58,.06)}.dsk-app:not(.page-about) .case-photo.is-after{border-color:rgba(0,185,174,.34);box-shadow:0 7.43px 20.43px rgba(0,185,174,.08)}.dsk-app:not(.page-about) .case-photo img{width:100%;height:100%;object-fit:cover;display:block}.dsk-app:not(.page-about) .case-tag{position:absolute;top:7.4px;left:7.4px;padding:4.6px 6.5px;border:1px solid rgba(255,255,255,.84);border-radius:999px;background:rgba(250,252,255,.8);backdrop-filter:blur(9px);font-size:7.4px;line-height:1;letter-spacing:.79px;text-transform:uppercase;color:var(--navy)}.dsk-app:not(.page-about) .is-after .case-tag{background:rgba(0,155,146,.86);border-color:rgba(255,255,255,.54);color:#fff}.dsk-app:not(.page-about) .case-card__body{flex:1;display:flex;flex-direction:column;padding:3.7px 14.9px 16.7px}.dsk-app:not(.page-about) .case-card__body h3{margin:4.6px 0 0;font-size:21px;line-height:1.2;font-weight:700;letter-spacing:-0.08px;color:var(--navy)}.dsk-app:not(.page-about) .case-card__body .desc{margin:7.4px 0 13px}.dsk-app:not(.page-about) .case-card__foot{display:flex;justify-content:space-between;margin-top:auto;padding-top:10.2px;border-top:1px solid rgba(216,224,230,.72)}.dsk-app:not(.page-about) .case-card__foot .case-mono{letter-spacing:.67px}.dsk-app:not(.page-about) .dokter{max-width:1089px;margin:0 auto}.dsk-app:not(.page-about) .dokter-card{display:grid;grid-template-columns:327px 1fr;grid-template-areas:"photo info" "photo pills" "facts facts";margin-bottom:25px;padding:25px;border:1px solid rgba(255,255,255,.82);border-radius:24.1px;background:linear-gradient(157.8deg, rgba(255, 255, 255, 0.92) 6%, rgba(238, 244, 250, 0.72) 94%);backdrop-filter:blur(16.7px);box-shadow:0 16.71px 46.43px rgba(34,55,92,.1),0 2.79px 11.14px rgba(53,71,110,.06)}.dsk-app:not(.page-about) .dokter-card:last-child{margin-bottom:0}.dsk-app:not(.page-about) .dokter-main{display:contents}.dsk-app:not(.page-about) .dokter-swiper:not(.swiper-container-horizontal){overflow:visible}.dsk-app:not(.page-about) .dokter-swiper:not(.swiper-container-horizontal) .swiper-wrapper{display:block}.dsk-app:not(.page-about) .dokter-photo{position:relative;grid-area:photo;align-self:center;height:361px;overflow:hidden;border-radius:25px;background:#fff}.dsk-app:not(.page-about) .dokter-photo img{position:absolute;top:0;left:50%;width:361px !important;height:361px;transform:translateX(-50%);object-fit:cover}.dsk-app:not(.page-about) .dokter-photo.is-offset img{width:395px !important;height:395px;top:5.2%}.dsk-app:not(.page-about) .dokter-info{grid-area:info;align-self:end;padding:25px 31.6px 25px}.dsk-app:not(.page-about) .dokter-info h3{margin:0 0 25px;font-size:24px;line-height:1.2;font-weight:700;letter-spacing:-0.22px;color:var(--navy)}.dsk-app:not(.page-about) .dokter-role{max-width:428px;margin:0 0 25px;color:var(--blue)}.dsk-app:not(.page-about) .dokter-bio{max-width:621px;margin:0}.dsk-app:not(.page-about) .dokter-bio.is-justify{text-align:justify}.dsk-app:not(.page-about) .pill-list{display:flex;flex-wrap:wrap;gap:7.4px;margin:0;padding:0;list-style:none}.dsk-app:not(.page-about) .pill-list li{margin:0 !important;padding:6.5px 8.4px;border:1px solid rgba(0,185,174,.22);border-radius:999px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.82), rgba(223, 247, 244, 0.8));box-shadow:0 4.64px 13px rgba(22,36,58,.04);font-family:var(--font-sans);font-size:9.3px;line-height:1.5;font-weight:700;letter-spacing:.11px;color:var(--tosca-dark)}.dsk-app:not(.page-about) .dokter-card .pill-list{grid-area:pills;align-self:start;padding:0 31.6px 25px}.dsk-app:not(.page-about) .dokter-facts{grid-area:facts;display:flex;gap:25px;margin-top:25px}.dsk-app:not(.page-about) .fact-box{flex:1;min-height:192px;padding:14.9px 15.8px;border:1px solid rgba(211,222,232,.72);border-radius:14.9px;background:rgba(255,255,255,.6);box-shadow:inset 2.79px 0 0 rgba(0,185,174,.28),inset 0 1px 0 rgba(255,255,255,.8)}.dsk-app:not(.page-about) .fact-box .text-mono{color:var(--gray);margin-bottom:15px}.dsk-app:not(.page-about) .fact-box strong{display:block;margin-bottom:15px;font-size:16px;line-height:24px;font-weight:600;letter-spacing:.06px;color:var(--navy)}.dsk-app:not(.page-about) .fact-box p{margin:0;font-size:16px;line-height:24px;letter-spacing:.06px;color:var(--gray)}.dsk-app:not(.page-about) .why .heading-xl{max-width:960px}.dsk-app:not(.page-about) .why-grid{display:flex;gap:13px}.dsk-app:not(.page-about) .why-swiper:not(.swiper-container-horizontal){overflow:visible}.dsk-app:not(.page-about) .why-swiper:not(.swiper-container-horizontal) .why-card{flex:1;width:auto}.dsk-app:not(.page-about) .why-card{position:relative;min-height:356px;padding:20.4px 18.6px 22.3px 22.6px;overflow:hidden;border-radius:22.3px;background:linear-gradient(137deg, rgba(255, 255, 255, 0.85) 6%, rgba(238, 244, 250, 0.64) 94%);box-shadow:0 14.86px 35.29px rgba(34,55,92,.08),inset 0 1px 0 rgba(255,255,255,.9)}.dsk-app:not(.page-about) .why-card::before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:linear-gradient(180deg, #686FEA 0%, var(--tosca) 100%)}.dsk-app:not(.page-about) .why-card .text-mono{color:#8b97a1;margin-bottom:25px}.dsk-app:not(.page-about) .why-card h4{margin:0 0 25px;font-size:21px;line-height:1.2;font-weight:700;letter-spacing:-0.08px;color:var(--navy)}.dsk-app:not(.page-about) .why-card .desc{margin:0}.dsk-app:not(.page-about) .why-num{display:flex;align-items:center;justify-content:center;width:40.9px;height:40.9px;margin-bottom:25px;border:1px solid #c9cdf4;border-radius:14.9px;background:linear-gradient(145deg, #eef0ff 6%, #ddf1f8 57%, #dff7f4 94%);box-shadow:0 7.43px 9.29px rgba(0,185,174,.08),inset 0 1px 0 rgba(255,255,255,.9);font-size:14.9px;font-weight:800;letter-spacing:-0.29px;color:var(--tosca-dark)}.dsk-app:not(.page-about) .cta-wrap{padding-top:75px}.dsk-app:not(.page-about) .cta{display:flex;align-items:center;gap:50px;padding:50px;overflow:hidden;border:1px solid rgba(255,255,255,.32);border-radius:27.9px;background:linear-gradient(149.3deg, #16243a 6%, #223c68 41%, #5963e2 73%, #48bfd0 99%, #00b9ae 127%);box-shadow:0 26px 59.43px rgba(22,36,58,.2)}.dsk-app:not(.page-about) .cta-text{flex:0 0 564px;max-width:564px}.dsk-app:not(.page-about) .cta-text .section-label{color:#8fe7e0}.dsk-app:not(.page-about) .cta-text .heading-xl{color:#fff;max-width:535px;margin-bottom:14px}.dsk-app:not(.page-about) .cta-text .desc{max-width:497px;margin:0 0 25px;color:#c8d2dd}.dsk-app:not(.page-about) .btn-wa{display:inline-flex;align-items:center;gap:11.1px;height:50.1px;padding:0 22.3px;border-radius:14.9px;background:var(--tosca);box-shadow:0 13px 13.93px rgba(0,185,174,.28),inset 0 1px 0 rgba(255,255,255,.22) !important;font-size:13px;font-weight:700;letter-spacing:-0.14px;color:#fff;transition:background .2s,transform .2s}.dsk-app:not(.page-about) .btn-wa:hover{background:var(--tosca-dark);color:#fff;transform:translateY(-1px)}.dsk-app:not(.page-about) .btn-wa .ico{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6.5px;background:rgba(255,255,255,.15)}.dsk-app:not(.page-about) .cta-steps{flex:0 0 357px;display:flex;flex-direction:column;gap:25px;margin:0;padding:0;list-style:none}.dsk-app:not(.page-about) .cta-steps li{display:flex;gap:25px;align-items:flex-start;margin:0 !important;font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:1.5;color:inherit}.dsk-app:not(.page-about) .cta-steps h4{margin:0;font-size:21px;line-height:1.2;font-weight:700;letter-spacing:-0.08px;color:#fff}.dsk-app:not(.page-about) .cta-steps .desc{margin:0;color:#9eadbc;max-width:270px}.dsk-app:not(.page-about) .cta-num{flex:0 0 68.9px;height:68.9px;display:flex;align-items:center;justify-content:center;border:1.72px solid rgba(0,185,174,.34);border-radius:24.1px;background:rgba(255,255,255,.12);backdrop-filter:blur(17px);font-size:27.5px;letter-spacing:-0.54px;color:#a7f0ea}@media(min-width: 992px)and (max-width: 1199.98px){.dsk-app:not(.page-about) .cta{gap:40px;padding:45px 40px}.dsk-app:not(.page-about) .cta-text{flex:1 1 0;max-width:none;min-width:0}}@media(max-width: 991.98px){.dsk-app:not(.page-about) .section-block{padding-top:56px}.dsk-app:not(.page-about) .section-block .heading-xl{margin-bottom:22px}.dsk-app:not(.page-about) .case-photo{height:150px}.dsk-app:not(.page-about) .case-card__body h3{font-size:16px}.dsk-app:not(.page-about) .case-card__body .desc{font-size:14px;line-height:21px}.dsk-app:not(.page-about) .dokter-card{padding:20px;grid-template-columns:240px 1fr}.dsk-app:not(.page-about) .dokter-photo{height:280px}.dsk-app:not(.page-about) .dokter-photo img{width:280px !important;height:280px}.dsk-app:not(.page-about) .dokter-photo.is-offset img{width:306px !important;height:306px}.dsk-app:not(.page-about) .dokter-info{padding:10px 0 14px 24px}.dsk-app:not(.page-about) .dokter-card .pill-list{padding:0 0 10px 24px}.dsk-app:not(.page-about) .dokter-info h3{font-size:19px;margin-bottom:12px}.dsk-app:not(.page-about) .dokter-role{margin-bottom:14px}.dsk-app:not(.page-about) .dokter-bio{margin-bottom:0}.dsk-app:not(.page-about) .dokter-info .desc{font-size:14px;line-height:21px}.dsk-app:not(.page-about) .dokter-facts{gap:12px;margin-top:20px}.dsk-app:not(.page-about) .fact-box{min-height:0;padding:12px}.dsk-app:not(.page-about) .fact-box .text-mono,.dsk-app:not(.page-about) .fact-box strong{margin-bottom:10px}.dsk-app:not(.page-about) .fact-box strong,.dsk-app:not(.page-about) .fact-box p{font-size:13px;line-height:19px}.dsk-app:not(.page-about) .why-grid{flex-wrap:wrap;gap:12px}.dsk-app:not(.page-about) .why-swiper:not(.swiper-container-horizontal) .why-card{flex:0 0 calc(50% - 6px);min-height:0}.dsk-app:not(.page-about) .why-card .text-mono,.dsk-app:not(.page-about) .why-num,.dsk-app:not(.page-about) .why-card h4{margin-bottom:16px}.dsk-app:not(.page-about) .why-card h4{font-size:18px}.dsk-app:not(.page-about) .cta-wrap{padding-top:56px}.dsk-app:not(.page-about) .cta{flex-direction:column;align-items:flex-start;gap:36px;padding:40px 36px;border-radius:24px}.dsk-app:not(.page-about) .cta-text{flex:none;max-width:none}.dsk-app:not(.page-about) .cta-steps{flex:none;width:100%;display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.dsk-app:not(.page-about) .cta-steps li{flex-direction:column;gap:12px}.dsk-app:not(.page-about) .cta-num{flex:0 0 auto;width:56px;height:56px;font-size:22px;border-radius:18px}.dsk-app:not(.page-about) .cta-steps h4{font-size:17px}.dsk-app:not(.page-about) .cta-steps .desc{font-size:14px;line-height:21px}}.dsk-app:not(.page-about) .m-only{display:none !important}@media(max-width: 575.98px){.dsk-app:not(.page-about) .m-only{display:revert !important}.dsk-app:not(.page-about) .layanan-pagination.m-only{display:flex !important}.dsk-app:not(.page-about) .heading-xl{font-size:40px;line-height:43px;letter-spacing:-2px}.dsk-app:not(.page-about) .desc{font-size:16px;line-height:24px;letter-spacing:0}.dsk-app:not(.page-about) .section-label{font-size:24px;margin-bottom:15px}.dsk-app:not(.page-about) .section-block,.dsk-app:not(.page-about) .layanan,.dsk-app:not(.page-about) .cta-wrap{padding-top:50px}.dsk-app:not(.page-about) .section-block .heading-xl,.dsk-app:not(.page-about) .layanan .heading-xl{margin-bottom:25px}.dsk-app:not(.page-about) .main-panel .container,.dsk-app:not(.page-about) .hero .container{padding-left:23px;padding-right:23px}.dsk-app:not(.page-about) .hero{min-height:0;background-color:#e0e9f2;box-shadow:none}.dsk-app:not(.page-about) .hero::before{background:linear-gradient(180deg, rgba(224, 233, 242, 0) 37.7%, #e0e9f2 68.9%)}.dsk-app:not(.page-about) .hero::after{display:none}.dsk-app:not(.page-about) .hero .container{padding-top:100vw !important;padding-bottom:36px !important}.dsk-app:not(.page-about) .hero-img{top:60%;left:auto;right:0;width:125.45% !important;height:auto;transform:translateY(-60%)}.dsk-app:not(.page-about) .hero-content{max-width:none;text-align:center}.dsk-app:not(.page-about) .hero-badge{font-size:12px;line-height:14px;padding:8.2px 12.3px}.dsk-app:not(.page-about) .hero-title{margin-top:12px}.dsk-app:not(.page-about) .hero-desc{margin:25px 0 0;max-width:none;font-size:16px;line-height:25px;color:#5f6b77;text-align:justify}.dsk-app:not(.page-about) .hero-actions{margin-top:25px}.dsk-app:not(.page-about) .btn-tosca{width:100%;height:53px;justify-content:center;font-size:16px;border-radius:14.4px}.dsk-app:not(.page-about) .link-line{display:none}.dsk-app:not(.page-about) .main-panel{margin:50px 0 0;padding:0 0 50px;border-radius:0;background:rgba(0,0,0,0)}.dsk-app:not(.page-about) .feature-strip{display:flex;flex-direction:column;gap:25px;padding:0;border:0;border-radius:0;background:none;backdrop-filter:none;box-shadow:none}.dsk-app:not(.page-about) .feature-item{flex:none;display:flex;align-items:flex-start;gap:12.2px;min-height:0;padding:15px;border-right:0;border-bottom:2px solid var(--tosca);border-radius:15px;background:#fff;box-shadow:0 0 12.2px rgba(0,0,0,.1),0 9.41px 22.59px rgba(145,33,41,.05)}.dsk-app:not(.page-about) .feature-item:first-child{border-bottom-color:#686fea}.dsk-app:not(.page-about) .feature-icon{flex:0 0 81px;height:81px;display:flex !important;align-items:center;justify-content:center;border:1.93px solid var(--tosca);border-radius:23.1px;background:#fff}.dsk-app:not(.page-about) .feature-text{padding-top:2px}.dsk-app:not(.page-about) .feature-item h3{margin:0;font-size:16px;line-height:22.3px}.dsk-app:not(.page-about) .feature-item .desc{margin-top:4.7px;font-size:16px;line-height:24px}.dsk-app:not(.page-about) .glass-box{padding:26px 20px;border-radius:22.3px}.dsk-app:not(.page-about) .box-head{margin-bottom:30px;padding-left:3px}.dsk-app:not(.page-about) .box-head .text-mono{font-size:16px;line-height:24px;letter-spacing:0;text-transform:none}.dsk-app:not(.page-about) .box-count{display:inline-flex !important;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--tosca);color:#fff;font-size:9px;font-weight:700}.dsk-app:not(.page-about) .layanan-swiper{margin-left:-14px;margin-right:-14px}.dsk-app:not(.page-about) .service-card__img{height:226px}.dsk-app:not(.page-about) .service-card__body{padding:20.6px}.dsk-app:not(.page-about) .service-card__body h4{font-size:24px;letter-spacing:-0.2px}.dsk-app:not(.page-about) .service-card__body .desc{margin:12px 0 19px;font-size:16px;line-height:24px}.dsk-app:not(.page-about) .service-card__foot{padding-top:19px}.dsk-app:not(.page-about) .service-card__foot .text-mono{font-size:16px;line-height:19px}.dsk-app:not(.page-about) .service-card__foot .arrow{font-size:18px}.dsk-app:not(.page-about) .layanan-pagination.swiper-pagination{margin-top:24px}.dsk-app:not(.page-about) .layanan-pagination.swiper-pagination{gap:0;width:108px;margin-left:auto;margin-right:auto}.dsk-app:not(.page-about) .layanan-pagination .swiper-pagination-bullet{flex:1 1 0;width:auto;height:2px;border-radius:0;background:rgba(0,185,174,.4)}.dsk-app:not(.page-about) .layanan-pagination .swiper-pagination-bullet-active,.dsk-app:not(.page-about) .layanan-pagination .swiper-pagination-bullet:has(~.swiper-pagination-bullet-active){width:auto;background:var(--tosca)}.dsk-app:not(.page-about) .progress-desc{margin:0 0 25px;color:#5f6b77;text-align:justify}.dsk-app:not(.page-about) .progress-swiper,.dsk-app:not(.page-about) .dokter-swiper,.dsk-app:not(.page-about) .why-swiper{padding:20px 23px 44px;margin:-20px -23px -44px}.dsk-app:not(.page-about) .case-mono{font-size:10px}.dsk-app:not(.page-about) .case-card__top{padding:13px 15px}.dsk-app:not(.page-about) .case-card__photos{padding:13.8px;gap:9.8px}.dsk-app:not(.page-about) .case-photo{height:195px}.dsk-app:not(.page-about) .case-tag{padding:6px 8px;font-size:12px;letter-spacing:.5px}.dsk-app:not(.page-about) .case-card__body{padding:4px 15.8px 18px}.dsk-app:not(.page-about) .case-card__body h3{font-size:24px;letter-spacing:-0.2px}.dsk-app:not(.page-about) .case-card__body .desc{margin:8px 0 14px;font-size:16px;line-height:24px}.dsk-app:not(.page-about) .dokter-card{grid-template-columns:1fr;grid-template-areas:"photo" "info" "facts" "pills";padding:0;margin:0;overflow:hidden;border-radius:22px}.dsk-app:not(.page-about) .dokter-photo{height:auto;aspect-ratio:384/536;border-radius:0}.dsk-app:not(.page-about) .dokter-photo img,.dsk-app:not(.page-about) .dokter-photo.is-offset img{top:0;width:100% !important;height:100%;left:0;transform:none}.dsk-app:not(.page-about) .photo-badge{position:absolute;top:15.75px;left:15.75px;z-index:1;padding:7.9px 9.8px;border:1px solid rgba(255,255,255,.84);border-radius:999px;background:rgba(250,252,255,.82);backdrop-filter:blur(9px);font-family:var(--font-mono);font-size:10px;line-height:1;letter-spacing:.6px;text-transform:uppercase;color:var(--navy)}.dsk-app:not(.page-about) .dokter-info{padding:25px 27px 0}.dsk-app:not(.page-about) .dokter-eyebrow{margin:0 0 15px;font-family:var(--font-mono);font-size:12px;line-height:14px;letter-spacing:.6px;text-transform:uppercase;color:var(--tosca-dark)}.dsk-app:not(.page-about) .dokter-info h3{margin-bottom:15px;font-size:24px;line-height:28px;white-space:normal}.dsk-app:not(.page-about) .dokter-role,.dsk-app:not(.page-about) .dokter-bio{margin-bottom:15px}.dsk-app:not(.page-about) .dokter-info .desc{font-size:16px;line-height:24px}.dsk-app:not(.page-about) .dokter-bio.is-justify{text-align:left}.dsk-app:not(.page-about) .dokter-facts{flex-direction:column;gap:11px;margin:0;padding:0 27px}.dsk-app:not(.page-about) .dokter-facts .fact-box:nth-child(2){order:3}.dsk-app:not(.page-about) .fact-box{min-height:0;padding:17px 19px}.dsk-app:not(.page-about) .fact-box .text-mono{margin-bottom:8px;font-size:12px;line-height:14px}.dsk-app:not(.page-about) .fact-box strong{margin-bottom:8px;font-size:16px;line-height:24px}.dsk-app:not(.page-about) .fact-box p{font-size:16px;line-height:24px}.dsk-app:not(.page-about) .dokter-card .pill-list{justify-content:center;padding:32px 15px 40px}.dsk-app:not(.page-about) .pill-list li{font-size:10px;padding:6.9px 8.7px}.dsk-app:not(.page-about) .dokter-swiper .swiper-slide,.dsk-app:not(.page-about) .why-swiper .swiper-slide{height:auto}.dsk-app:not(.page-about) .why-grid{flex-wrap:nowrap;gap:0}.dsk-app:not(.page-about) .why-card{min-height:297px;padding:25px 25px 25px 30px}.dsk-app:not(.page-about) .why-card .text-mono{margin-bottom:25px;font-size:13px;line-height:14px}.dsk-app:not(.page-about) .why-num{width:58.5px;height:58.5px;margin-bottom:25px;border-radius:20px;font-size:21px}.dsk-app:not(.page-about) .why-card h4{margin-bottom:25px;font-size:24px;letter-spacing:-0.2px}.dsk-app:not(.page-about) .why-card .desc{font-size:16px;line-height:24px}.dsk-app:not(.page-about) .cta{flex-direction:column;align-items:stretch;gap:0;padding:36px 31px;border-radius:27.9px}.dsk-app:not(.page-about) .cta-text{display:contents}.dsk-app:not(.page-about) .cta-text .section-label{order:1;margin-bottom:25px}.dsk-app:not(.page-about) .cta-text .heading-xl{order:2;margin-bottom:25px}.dsk-app:not(.page-about) .cta-text .desc{order:3;margin-bottom:25px}.dsk-app:not(.page-about) .cta-steps{order:4;display:flex;flex-direction:column;gap:25px;width:auto}.dsk-app:not(.page-about) .cta-steps li{flex-direction:row;gap:12px}.dsk-app:not(.page-about) .cta-num{flex:0 0 45px;width:45px;height:45px;border-radius:16px;font-size:18px}.dsk-app:not(.page-about) .cta-steps h4{font-size:17px;line-height:24px}.dsk-app:not(.page-about) .cta-steps .desc{font-size:16px;line-height:24px;max-width:220px}.dsk-app:not(.page-about) .btn-wa{order:5;margin-top:25px;justify-content:center;font-size:16px;height:50px}}.dsk-app:not(.page-about) .main-panel.dsk-seg{display:flow-root;margin-top:0;padding-top:0;padding-bottom:0;border-radius:0;background:#f9fafd}.dsk-app:not(.page-about) .main-panel.dsk-seg.is-first{margin-top:50px;padding-top:51px;border-radius:28px 28px 0 0;background:radial-gradient(600px 420px at 85% 22%, rgba(104, 111, 234, 0.1), transparent 70%),linear-gradient(180deg, #fff 0%, #f9fafd 100%)}.dsk-app:not(.page-about) .main-panel.dsk-seg.is-last{padding-bottom:60px;border-radius:0 0 28px 28px;background:linear-gradient(180deg, #f9fafd 0%, #f6f8fc 100%)}@media(max-width: 991.98px){.dsk-app:not(.page-about) .main-panel.dsk-seg{margin-top:0;padding-top:0;padding-bottom:0;border-radius:0}.dsk-app:not(.page-about) .main-panel.dsk-seg.is-first{margin-top:36px;padding-top:36px;border-radius:24px 24px 0 0}.dsk-app:not(.page-about) .main-panel.dsk-seg.is-last{padding-bottom:44px;border-radius:0 0 24px 24px}}@media(max-width: 575.98px){.dsk-app:not(.page-about) .main-panel.dsk-seg,.dsk-app:not(.page-about) .main-panel.dsk-seg.is-first,.dsk-app:not(.page-about) .main-panel.dsk-seg.is-last{border-radius:0;background:rgba(0,0,0,0)}.dsk-app:not(.page-about) .main-panel.dsk-seg.is-first{margin-top:50px;padding-top:0}.dsk-app:not(.page-about) .main-panel.dsk-seg.is-last{padding-bottom:50px}}.dsk-app.page-about{--tosca-label: #00baac;--navy-2: #1C2E49;--gray-2: #6B7280;--text: #374151;--line: #e5e7eb;font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:normal;color:var(--navy)}.dsk-app.page-about .container{width:100%;max-width:100%;padding:0 15px;padding-top:0 !important;padding-bottom:0 !important}@media(min-width: 576px){.dsk-app.page-about .container{max-width:540px}}@media(min-width: 768px){.dsk-app.page-about .container{max-width:720px}}@media(min-width: 992px){.dsk-app.page-about .container{max-width:960px}}@media(min-width: 1200px){.dsk-app.page-about .container{max-width:1140px}}.dsk-app.page-about p{line-height:1.5}.dsk-app.page-about a{font-weight:400;letter-spacing:normal;text-decoration:none}.dsk-app.page-about a:hover{text-decoration:none}.dsk-app.page-about .approach-icon img{width:48.75px !important;height:auto}.dsk-app.page-about .btn-outline-soft img{width:15.5px !important;height:auto}.dsk-app.page-about .faq-q img{width:20.5px !important;height:auto}.dsk-app.page-about .visit-info .ico img{width:15.25px !important;height:auto}.dsk-app.page-about .visit-info .ico.is-phone img{width:26.25px !important}.dsk-app.page-about .text-mono{font-family:var(--font-mono);font-size:16px;line-height:20px;letter-spacing:.74px;text-transform:uppercase}.dsk-app.page-about .desc{font-size:21px;line-height:31.1px;letter-spacing:-0.45px;color:var(--gray-2)}.dsk-app.page-about .heading-xl{margin:0;font-size:64px;line-height:72px;letter-spacing:-3px;font-weight:700;color:var(--navy-2)}.dsk-app.page-about .section-label{margin:0 0 25px;font-size:24px;font-weight:700;letter-spacing:-0.22px;color:var(--tosca-label);text-transform:uppercase}.dsk-app.page-about .section-head .heading-xl{margin-bottom:25px}.dsk-app.page-about .section-head .desc{margin:0 0 25px}.dsk-app.page-about .btn-tosca{display:inline-flex;align-items:center;gap:10px;height:53.5px;padding:0 20px;border-radius:14.4px;background:var(--tosca);color:#fff;font-size:16px;font-weight:700;box-shadow:0 10.29px 12.86px rgba(0,185,174,.28),inset 0 1px 0 rgba(255,255,255,.28) !important;transition:background .2s,transform .2s}.dsk-app.page-about .btn-tosca:hover{background:var(--tosca-dark);color:#fff;transform:translateY(-1px)}.dsk-app.page-about .btn-tosca .arrow{font-size:13.4px}.dsk-app.page-about .link-line{display:inline-flex;align-items:center;gap:8.2px;font-size:16px;font-weight:700;color:var(--navy)}.dsk-app.page-about .link-line::before{content:"";width:24.7px;height:1px;background:var(--navy);transition:width .2s}.dsk-app.page-about .link-line:hover{color:var(--navy)}.dsk-app.page-about .link-line:hover::before{width:36px}.dsk-app.page-about .btn-outline-soft{display:inline-flex;align-items:center;justify-content:center;gap:7.7px;padding:13.5px;border:1px solid var(--line);border-radius:11.6px;background:rgba(0,0,0,0);color:var(--navy-2);font-size:14px;font-weight:600;transition:background .2s,border-color .2s}.dsk-app.page-about .btn-outline-soft:hover{background:#fff;border-color:var(--tosca);color:var(--navy-2)}.dsk-app.page-about .hero{position:relative;height:800px;background-color:#eef4fa;box-shadow:0 30.86px 72px rgba(33,50,76,.14),0 8.23px 24.69px rgba(104,111,234,.08)}.dsk-app.page-about .hero::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-shadow:inset 0 -4.11px 0 rgba(0,185,174,.46);pointer-events:none}.dsk-app.page-about .hero .container{position:relative;z-index:2;padding-top:214px !important}.dsk-app.page-about .hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.dsk-app.page-about .hero-img{position:absolute;top:68%;left:50%;display:block;width:109.51% !important;height:auto;max-width:none;transform:translate(-50%, -68%)}.dsk-app.page-about .hero-content{max-width:843px}.dsk-app.page-about .hero-badge{display:inline-block;padding:8.2px 12.3px;border:1px solid rgba(0,185,174,.28);border-radius:999px;background:rgba(223,247,244,.7);backdrop-filter:blur(10px);box-shadow:0 8.23px 22.63px rgba(22,36,58,.05),inset 0 1px 0 rgba(255,255,255,.8);font-size:12px;line-height:12px;color:var(--tosca-dark)}.dsk-app.page-about .hero-title{margin-top:23px;color:var(--navy)}.dsk-app.page-about .hero-desc{max-width:586px;margin:23px 0 0;font-size:18.5px;color:var(--gray)}.dsk-app.page-about .hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:29px}.dsk-app.page-about .btn-hero-m{display:flex;align-items:center;justify-content:center;width:100%;min-height:45px;border:1px solid var(--tosca);border-radius:15px;background:rgba(255,255,255,.85);color:var(--navy);font-size:15px;font-weight:700}.dsk-app.page-about .btn-hero-m:hover{background:#fff;color:var(--navy)}.dsk-app.page-about .main-panel{position:relative;max-width:1300px;margin:75px auto 0;padding:51px 0 105px;border-radius:28px;background:radial-gradient(640px 460px at 88% 6%, rgba(104, 111, 234, 0.09), transparent 70%),radial-gradient(640px 460px at 10% 55%, rgba(104, 111, 234, 0.06), transparent 70%),linear-gradient(180deg, #fff 0%, #f6f8fc 100%)}.dsk-app.page-about .block+.block{margin-top:100px}.dsk-app.page-about .who{display:flex;align-items:flex-start;gap:58.9px;max-width:1104.6px;margin:0 auto;padding:22px}.dsk-app.page-about .who-photos{flex:0 0 auto;display:grid;grid-template-columns:243px 243px;gap:14.7px}.dsk-app.page-about .who-photo{height:368px;overflow:hidden;border-radius:29.5px;background:#f9fafb}.dsk-app.page-about .who-photo img{width:100%;height:100%;object-fit:cover;display:block}.dsk-app.page-about .who-text{flex:1;min-width:0}.dsk-app.page-about .who-text .section-label{margin-bottom:8px;padding-top:5px}.dsk-app.page-about .who-text .heading-xl{max-width:527px}.dsk-app.page-about .who-text p.desc{margin:18.4px 0 0;color:var(--text);text-align:justify}.dsk-app.page-about .who-text p.desc:first-of-type{margin-top:22px}.dsk-app.page-about .who-text .brand{color:var(--navy-2)}.dsk-app.page-about .approach-swiper:not(.swiper-container-horizontal){overflow:visible}.dsk-app.page-about .approach-grid{display:flex;gap:13px}.dsk-app.page-about .approach-swiper:not(.swiper-container-horizontal) .approach-card{flex:1;width:auto}.dsk-app.page-about .approach-card{position:relative;display:flex;flex-direction:column;gap:25px;min-height:421px;padding:20.4px 18.6px 22.3px 22.6px;overflow:hidden;border-radius:22.3px;background:linear-gradient(132deg, rgba(255, 255, 255, 0.85) 6%, rgba(238, 244, 250, 0.64) 94%);box-shadow:0 0 35.29px rgba(34,55,92,.15),inset 0 1px 0 rgba(255,255,255,.9)}.dsk-app.page-about .approach-card::before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:linear-gradient(180deg, #686fea 0%, var(--tosca) 100%)}.dsk-app.page-about .approach-card .text-mono{color:#8b97a1}.dsk-app.page-about .approach-card h3{margin:0;font-size:21px;font-weight:700;letter-spacing:-0.08px;color:var(--navy-2)}.dsk-app.page-about .approach-card .desc{margin:0}.dsk-app.page-about .approach-icon{display:flex;align-items:center;justify-content:center;width:75px;height:75px;border-radius:21.4px;background:#eaf4f8}.dsk-app.page-about .doc-head{max-width:740px}.dsk-app.page-about .doc-head .desc{max-width:none;width:1098px}.dsk-app.page-about .doc-swiper{padding:20px;margin:-20px}.dsk-app.page-about .doc-swiper .swiper-slide{height:auto}.dsk-app.page-about .doc-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid rgba(255,255,255,.86);border-radius:20.4px;background:linear-gradient(139.5deg, rgba(255, 255, 255, 0.82) 6%, rgba(236, 243, 250, 0.68) 94%);box-shadow:0 0 39px rgba(34,55,92,.15),inset 0 1px 0 rgba(255,255,255,.9)}.dsk-app.page-about .doc-photos{display:grid;grid-template-columns:1fr 1fr;gap:9.3px;padding:13px}.dsk-app.page-about .doc-photo{position:relative;height:183px;overflow:hidden;border:1px solid rgba(255,255,255,.82);border-radius:13px;background:#eaf1f5;box-shadow:0 7.43px 20.43px rgba(22,36,58,.06)}.dsk-app.page-about .doc-photo.is-after{border-color:rgba(0,185,174,.34);box-shadow:0 7.43px 20.43px rgba(0,185,174,.08)}.dsk-app.page-about .doc-photo img{width:100%;height:100%;object-fit:cover;display:block}.dsk-app.page-about .doc-tag{position:absolute;top:7.4px;left:7.4px;padding:4.6px 6.5px;border:1px solid rgba(255,255,255,.84);border-radius:999px;background:rgba(250,252,255,.8);backdrop-filter:blur(9px);font-size:7.4px;line-height:1;letter-spacing:.79px;text-transform:uppercase;color:var(--navy)}.dsk-app.page-about .is-after .doc-tag{background:rgba(0,155,146,.86);border-color:rgba(255,255,255,.54);color:#fff}.dsk-app.page-about .doc-body{flex:1;display:flex;flex-direction:column;gap:15px;padding:3.7px 14.9px 16.7px}.dsk-app.page-about .doc-title-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:4px}.dsk-app.page-about .doc-title-row h3{margin:0;font-size:21px;font-weight:700;letter-spacing:-0.08px;color:var(--navy-2);white-space:nowrap}.dsk-app.page-about .doc-pill{flex:0 0 auto;padding:5px 9.6px;border-radius:999px;background:var(--line);font-size:9.6px;line-height:15.4px;font-weight:700;text-transform:uppercase;color:var(--gray-2)}.dsk-app.page-about .doc-body .desc{margin:0;padding-top:7.4px}.dsk-app.page-about .doc-body .btn-outline-soft{align-self:center;width:299px;max-width:100%;margin-top:auto}.dsk-app.page-about .cta{display:flex;align-items:center;gap:50px;padding:50px;overflow:hidden;border:1px solid rgba(255,255,255,.32);border-radius:27.9px;background:linear-gradient(145.5deg, #16243a 6%, #223c68 41%, #5963e2 73%, #48bfd0 99%, #00b9ae 127%);box-shadow:0 26px 59.43px rgba(22,36,58,.2)}.dsk-app.page-about .cta-text{flex:0 0 564px;max-width:564px}.dsk-app.page-about .cta-text .section-label{margin-bottom:8px;color:#8fe7e0}.dsk-app.page-about .cta-text .heading-xl{max-width:535px;margin-bottom:16px;color:#fff}.dsk-app.page-about .cta-text .desc{max-width:497px;margin:0 0 16px;color:#c8d2dd}.dsk-app.page-about .btn-wa{display:inline-flex;align-items:center;gap:11.1px;height:50.1px;padding:0 22.3px;border-radius:14.9px;background:var(--tosca);box-shadow:0 13px 13.93px rgba(0,185,174,.28),inset 0 1px 0 rgba(255,255,255,.22) !important;font-size:13px;font-weight:700;color:#fff;transition:background .2s,transform .2s}.dsk-app.page-about .btn-wa:hover{background:var(--tosca-dark);color:#fff;transform:translateY(-1px)}.dsk-app.page-about .btn-wa .ico{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6.5px;background:rgba(255,255,255,.15)}.dsk-app.page-about .cta-steps{flex:0 0 357px;display:flex;flex-direction:column;gap:25px;margin:0;padding:0;list-style:none}.dsk-app.page-about .cta-steps li{display:flex;gap:25px;align-items:flex-start;margin:0 !important;font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:1.5;color:inherit}.dsk-app.page-about .cta-steps h4{margin:0;font-size:21px;font-weight:700;letter-spacing:-0.08px;color:#fff;white-space:nowrap}.dsk-app.page-about .cta-steps .desc{width:323px;margin:0;color:rgba(219,234,254,.6)}.dsk-app.page-about .cta-num{flex:0 0 68.9px;height:68.9px;display:flex;align-items:center;justify-content:center;border:1.72px solid rgba(0,185,174,.34);border-radius:24.1px;background:rgba(255,255,255,.12);backdrop-filter:blur(17px);font-size:27.5px;letter-spacing:-0.54px;color:#a7f0ea}.dsk-app.page-about .faq-head .heading-xl{max-width:1108px}.dsk-app.page-about .faq-head .desc{max-width:621px}.dsk-app.page-about .faq-list{display:flex;flex-direction:column;gap:25px}.dsk-app.page-about .faq-item{border:2px solid #fff;border-radius:29.6px;background:linear-gradient(172deg, rgba(255, 255, 255, 0.92) 6%, rgba(238, 244, 250, 0.72) 94%);box-shadow:0 0 16.66px rgba(0,0,0,.1)}.dsk-app.page-about .faq-q{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:22px 24px 22px 35px;border:0;background:none;text-align:left;font-family:var(--font-sans);font-size:21px;font-weight:400;line-height:31.1px;letter-spacing:-0.45px;color:var(--navy);cursor:pointer}.dsk-app.page-about .faq-q:focus{outline:none}.dsk-app.page-about .faq-q:focus-visible{outline:2px solid var(--tosca);outline-offset:-4px;border-radius:28px}.dsk-app.page-about .faq-q .ico-minus{display:none}.dsk-app.page-about .faq-q[aria-expanded=true] .ico-minus{display:block}.dsk-app.page-about .faq-q[aria-expanded=true] .ico-plus{display:none}.dsk-app.page-about .faq-a{padding:0 150px 25px 35px}.dsk-app.page-about .faq-a p{margin:0;text-align:justify}.dsk-app.page-about .visit-head{max-width:926px;margin:0 auto;text-align:center}.dsk-app.page-about .visit-head .heading-xl{max-width:696px;margin-left:auto;margin-right:auto}.dsk-app.page-about .visit-head .desc{max-width:730px;margin-left:auto;margin-right:auto}.dsk-app.page-about .visit-cards{display:flex;justify-content:center;gap:35px;max-width:980px;margin:25px auto 0}.dsk-app.page-about .visit-card{flex:1;display:flex;flex-direction:column;padding:8.75px;border:1px solid #f3f4f6;border-radius:26.25px;background:#fff;box-shadow:0 4.38px 21.88px rgba(0,0,0,.02)}.dsk-app.page-about .visit-photo{height:245px;overflow:hidden;border-radius:19.7px;background:#f3f4f6}.dsk-app.page-about .visit-photo img{width:100%;height:100%;object-fit:cover;display:block}.dsk-app.page-about .visit-body{flex:1;display:flex;flex-direction:column;padding:25px 15px}.dsk-app.page-about .visit-body h3{margin:0 0 25px;font-size:25.5px;font-weight:700;letter-spacing:-0.1px;color:var(--navy-2)}.dsk-app.page-about .visit-info{display:flex;gap:13.1px;align-items:flex-start;margin-bottom:17.5px}.dsk-app.page-about .visit-info .ico{flex:0 0 30px;display:flex;justify-content:center;padding-top:6px}.dsk-app.page-about .visit-info .ico.is-phone{padding-top:2px}.dsk-app.page-about .visit-info p{margin:0;color:var(--text)}.dsk-app.page-about .visit-actions{display:flex;flex-wrap:wrap;gap:13.1px;margin-top:auto;padding-top:26px}.dsk-app.page-about .btn-white{display:inline-flex;align-items:center;justify-content:center;min-width:186px;padding:12px 13px;border:1px solid var(--line);border-radius:13.1px;background:#fff;font-size:21px;font-weight:700;letter-spacing:-0.08px;color:var(--navy-2);transition:border-color .2s}.dsk-app.page-about .btn-white:hover{border-color:var(--tosca);color:var(--navy-2)}.dsk-app.page-about .btn-book{display:inline-flex;align-items:center;height:50.1px;padding:0 22.3px;border-radius:14.9px;background:var(--tosca);box-shadow:0 13px 13.93px rgba(0,185,174,.28),inset 0 1px 0 rgba(255,255,255,.22) !important;font-size:21px;font-weight:700;letter-spacing:-0.08px;color:#fff;transition:background .2s}.dsk-app.page-about .btn-book:hover{background:var(--tosca-dark);color:#fff}.dsk-app.page-about .pill-pagination.swiper-pagination{position:static;display:flex;justify-content:center;align-items:center;gap:15px;margin-top:25px}.dsk-app.page-about .pill-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 !important;border-radius:100px;background:var(--tosca-soft);opacity:1;transition:width .25s,background .25s}.dsk-app.page-about .pill-pagination .swiper-pagination-bullet-active{width:24px;background:var(--tosca)}.dsk-app.page-about .pill-pagination.swiper-pagination-lock{display:none}.dsk-app.page-about .m-only{display:none !important}@media(min-width: 992px)and (max-width: 1199.98px){.dsk-app.page-about .doc-head .desc{width:930px}.dsk-app.page-about .cta{gap:40px;padding:45px 40px}.dsk-app.page-about .cta-text{flex:1 1 0;max-width:none;min-width:0}.dsk-app.page-about .cta-steps{flex:0 0 auto}.dsk-app.page-about .cta-steps .desc{width:300px}}@media(max-width: 1199.98px){.dsk-app.page-about .doc-title-row h3{white-space:normal}.dsk-app.page-about .doc-pill{flex-shrink:0}}@media(max-width: 991.98px){.dsk-app.page-about .heading-xl{font-size:44px;line-height:50px;letter-spacing:-1.8px}.dsk-app.page-about .desc{font-size:17px;line-height:26px;letter-spacing:-0.3px}.dsk-app.page-about .text-mono{font-size:13px;line-height:18px;letter-spacing:.5px}.dsk-app.page-about .section-label{font-size:18px;margin-bottom:16px}.dsk-app.page-about .section-head .heading-xl{margin-bottom:18px}.dsk-app.page-about .hero{height:auto;min-height:620px}.dsk-app.page-about .hero::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg, rgba(243, 248, 252, 0.94) 0%, rgba(243, 248, 252, 0.85) 50%, rgba(243, 248, 252, 0) 78%)}.dsk-app.page-about .hero .container{padding-top:150px !important;padding-bottom:60px !important}.dsk-app.page-about .hero-img{top:0;left:0;width:100% !important;height:100%;transform:none;object-fit:cover;object-position:70% 50%}.dsk-app.page-about .hero-content{max-width:460px}.dsk-app.page-about .hero-desc{font-size:17px;line-height:26px}.dsk-app.page-about .main-panel{margin:40px 16px 0;padding:36px 0 60px;border-radius:24px}.dsk-app.page-about .block+.block{margin-top:64px}.dsk-app.page-about .who{flex-direction:column;gap:32px;padding:0}.dsk-app.page-about .who-photos{width:100%;grid-template-columns:1fr 1fr}.dsk-app.page-about .who-photo{height:420px}.dsk-app.page-about .who-text .heading-xl{max-width:none}.dsk-app.page-about .approach-grid{flex-wrap:wrap;gap:12px}.dsk-app.page-about .approach-swiper:not(.swiper-container-horizontal) .approach-card{flex:0 0 calc(50% - 6px);min-height:0}.dsk-app.page-about .approach-card h3{font-size:18px}.dsk-app.page-about .doc-head .desc{width:auto}.dsk-app.page-about .doc-photo{height:160px}.dsk-app.page-about .doc-title-row h3{font-size:17px}.dsk-app.page-about .doc-body .desc{font-size:15px;line-height:23px}.dsk-app.page-about .cta{flex-direction:column;align-items:flex-start;gap:36px;padding:40px 36px;border-radius:24px}.dsk-app.page-about .cta-text{flex:none;max-width:none}.dsk-app.page-about .cta-steps{flex:none;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:24px}.dsk-app.page-about .cta-steps li{gap:16px}.dsk-app.page-about .cta-num{flex-basis:56px;height:56px;font-size:22px;border-radius:18px}.dsk-app.page-about .cta-steps h4{font-size:17px;white-space:normal}.dsk-app.page-about .cta-steps .desc{width:auto;font-size:15px;line-height:22px}.dsk-app.page-about .faq-q{font-size:17px;line-height:26px;padding:18px 20px 18px 26px}.dsk-app.page-about .faq-a{padding:0 26px 22px}.dsk-app.page-about .visit-cards{gap:16px}.dsk-app.page-about .visit-photo{height:200px}.dsk-app.page-about .visit-body h3{font-size:21px;margin-bottom:16px}.dsk-app.page-about .visit-info p{font-size:15px;line-height:23px}.dsk-app.page-about .btn-white,.dsk-app.page-about .btn-book{min-width:0;height:44px;padding:0 14px;font-size:15px}}@media(max-width: 575.98px){.dsk-app.page-about .m-only{display:revert !important}.dsk-app.page-about .heading-xl{font-size:40px;line-height:43px;letter-spacing:-2px}.dsk-app.page-about .desc{font-size:16px;line-height:24px;letter-spacing:.06px}.dsk-app.page-about .section-label{margin-bottom:15px;font-size:min(24px,5.2vw);white-space:nowrap}.dsk-app.page-about .section-head .heading-xl{margin-bottom:15px}.dsk-app.page-about .section-head .desc{margin-bottom:25px}.dsk-app.page-about .container{padding-left:23px;padding-right:23px}.dsk-app.page-about .block+.block{margin-top:50px}.dsk-app.page-about .hero{min-height:0;background-color:#d7e6f9;box-shadow:none}.dsk-app.page-about .hero::before{background:linear-gradient(180deg, rgba(215, 230, 249, 0) 31.5%, #d7e6f9 48.7%)}.dsk-app.page-about .hero::after{display:none}.dsk-app.page-about .hero .container{padding-top:75vw !important;padding-bottom:32px !important}.dsk-app.page-about .hero-img{top:100%;left:57%;width:112.56% !important;height:auto;transform:translate(-57%, -100%);object-fit:fill}.dsk-app.page-about .hero-content{max-width:none;text-align:center}.dsk-app.page-about .hero-title{margin:22px -23px 0}.dsk-app.page-about .hero-desc{margin-top:25px;max-width:none;font-size:16px;line-height:24px;text-align:justify}.dsk-app.page-about .hero-actions{display:none}.dsk-app.page-about .btn-hero-m{display:flex !important;margin:25px auto 0;max-width:344px}.dsk-app.page-about .main-panel{margin:38px 0 0;padding:0 0 50px;border-radius:0;background:rgba(0,0,0,0)}.dsk-app.page-about .who{gap:25px}.dsk-app.page-about .who-photos{gap:11.6px}.dsk-app.page-about .who-photo{height:273px;border-radius:20px}.dsk-app.page-about .who-text .section-label{padding-top:0;margin-bottom:0}.dsk-app.page-about .who-text p.desc:first-of-type{margin-top:22px}.dsk-app.page-about .approach-swiper{padding:16px 23px 24px;margin:-16px -23px -24px}.dsk-app.page-about .approach-grid{flex-wrap:nowrap;gap:0}.dsk-app.page-about .approach-swiper .swiper-slide{height:auto}.dsk-app.page-about .approach-card{gap:25px;min-height:372px;padding:25px 10px 25px 13.5px;border-radius:16.3px;background:#fff;box-shadow:0 0 20px rgba(34,55,92,.1)}.dsk-app.page-about .approach-card::before{width:3.5px}.dsk-app.page-about .approach-card .text-mono{font-size:12px;line-height:14px;color:#d1d5db}.dsk-app.page-about .approach-card h3{font-size:16px;line-height:24px;font-weight:600;letter-spacing:.06px;color:var(--navy)}.dsk-app.page-about .approach-card .desc{font-size:16px;line-height:24px}.dsk-app.page-about .approach-card h3,.dsk-app.page-about .approach-card .desc{overflow-wrap:break-word;hyphens:auto}.dsk-app.page-about .approach-icon{order:-1;width:65px;height:65px;border-radius:18.6px}.dsk-app.page-about .doc-swiper{padding:44px 23px 52px;margin:-44px -23px -52px}.dsk-app.page-about .doc-card{max-width:360px;height:auto;margin:0 auto}.dsk-app.page-about .doc-photo{height:180px}.dsk-app.page-about .doc-head .desc{text-align:justify}.dsk-app.page-about .approach-swiper+.pill-pagination.swiper-pagination{margin-top:40px}.dsk-app.page-about .doc-swiper+.pill-pagination.swiper-pagination{margin-top:4px}.dsk-app.page-about .doc-title-row h3{font-size:20px;white-space:normal}.dsk-app.page-about .doc-body .desc{font-size:20px;line-height:31px}.dsk-app.page-about .cta{flex-direction:column;align-items:stretch;gap:0;padding:36px 31px;border-radius:27.9px}.dsk-app.page-about .cta-text{display:contents}.dsk-app.page-about .cta-text .section-label{order:1;margin-bottom:23px}.dsk-app.page-about .cta-text .heading-xl{order:2;margin-bottom:23px}.dsk-app.page-about .cta-text .desc{order:3;margin-bottom:23px}.dsk-app.page-about .cta-steps{order:4;display:flex;flex-direction:column;gap:25px;padding-left:9px}.dsk-app.page-about .cta-steps li{gap:12px}.dsk-app.page-about .cta-num{flex:0 0 45px;height:45px;border-radius:16px;font-size:18px}.dsk-app.page-about .cta-steps h4{font-size:17px;line-height:24px}.dsk-app.page-about .cta-steps .desc{font-size:16px;line-height:24px}.dsk-app.page-about .btn-wa{order:5;justify-content:center;height:59px;margin-top:30px;font-size:16px}.dsk-app.page-about .faq-list{gap:21px}.dsk-app.page-about .faq-item{border-radius:20px}.dsk-app.page-about .faq-q{align-items:flex-start;padding:17px;font-size:16px;line-height:24px;font-weight:600;letter-spacing:.06px}.dsk-app.page-about .faq-q img{margin-top:2px}.dsk-app.page-about .faq-a{padding:6px 17px 17px}.dsk-app.page-about .faq-a .desc{font-size:16px;line-height:24px}.dsk-app.page-about .visit-head{text-align:left}.dsk-app.page-about .visit-head .heading-xl,.dsk-app.page-about .visit-head .desc{margin-left:0;margin-right:0}.dsk-app.page-about .visit-cards{flex-direction:column;gap:38px;margin-top:25px}.dsk-app.page-about .visit-card{padding:7.85px;border-radius:22px;box-shadow:0 4px 20px rgba(0,0,0,.06)}.dsk-app.page-about .visit-photo{height:199px;border-radius:16px}.dsk-app.page-about .visit-body{padding:28px 20px 20px}.dsk-app.page-about .visit-body h3{margin-bottom:20px;font-size:28px}.dsk-app.page-about .visit-info{margin-bottom:14px;gap:10px}.dsk-app.page-about .visit-info .ico{flex-basis:22px;padding-top:2px}.dsk-app.page-about .visit-info p{font-size:16px;line-height:24px}.dsk-app.page-about .visit-actions{flex-wrap:nowrap;gap:10px;padding-top:18px}.dsk-app.page-about .btn-white,.dsk-app.page-about .btn-book{flex:1;justify-content:center;height:39px;padding:0 8px;border-radius:10px;font-size:14px}.dsk-app.page-about .btn-white{min-width:0}.dsk-app.page-about .btn-book{background:#1c2e49;box-shadow:0 8px 14px rgba(22,36,58,.18),inset 0 1px 0 rgba(255,255,255,.12) !important}.dsk-app.page-about .btn-book:hover{background:var(--navy)}.dsk-app.page-about .pill-pagination.m-only{display:flex !important}.dsk-app.page-about .pill-pagination.swiper-pagination{gap:0;width:108px;margin-left:auto;margin-right:auto}.dsk-app.page-about .pill-pagination .swiper-pagination-bullet{flex:1 1 0;width:auto;height:2px;border-radius:0;background:rgba(0,185,174,.4)}.dsk-app.page-about .pill-pagination .swiper-pagination-bullet-active,.dsk-app.page-about .pill-pagination .swiper-pagination-bullet:has(~.swiper-pagination-bullet-active){width:auto;background:var(--tosca)}}.dsk-app.page-about .main-panel.dsk-seg{display:flow-root;margin-top:0;padding-top:100px;padding-bottom:0;border-radius:0;background:#f9fafd}.dsk-app.page-about .main-panel.dsk-seg.is-first{margin-top:75px;padding-top:51px;border-radius:28px 28px 0 0;background:radial-gradient(640px 460px at 88% 6%, rgba(104, 111, 234, 0.09), transparent 70%),linear-gradient(180deg, #fff 0%, #f9fafd 100%)}.dsk-app.page-about .main-panel.dsk-seg.is-last{padding-bottom:105px;border-radius:0 0 28px 28px;background:linear-gradient(180deg, #f9fafd 0%, #f6f8fc 100%)}@media(max-width: 991.98px){.dsk-app.page-about .main-panel.dsk-seg{margin-top:0;padding-top:64px;padding-bottom:0;border-radius:0}.dsk-app.page-about .main-panel.dsk-seg.is-first{margin-top:40px;padding-top:36px;border-radius:24px 24px 0 0}.dsk-app.page-about .main-panel.dsk-seg.is-last{padding-bottom:60px;border-radius:0 0 24px 24px}}@media(max-width: 575.98px){.dsk-app.page-about .main-panel.dsk-seg,.dsk-app.page-about .main-panel.dsk-seg.is-first,.dsk-app.page-about .main-panel.dsk-seg.is-last{border-radius:0;background:rgba(0,0,0,0)}.dsk-app.page-about .main-panel.dsk-seg{padding-top:50px}.dsk-app.page-about .main-panel.dsk-seg.is-first{margin-top:38px;padding-top:0}.dsk-app.page-about .main-panel.dsk-seg.is-last{padding-bottom:50px}}section.dsk-app,.dsk-app section{margin-bottom:0 !important}
