.off-section1{background-color:#fff;border-radius:0 0 70px 70px;width:100%;height:50vh;box-shadow:5px 5px 5px #e6e6e6}.off-section1 .cont{height:100%}.off-section1 .text-box{text-align:center;width:fit-content;height:fit-content;color:var(--pol-main-color);letter-spacing:2px;top:40%;left:50%;transform:translate(-50%,-50%)}.off-section1 .text-box h1{letter-spacing:-18px;opacity:0;margin-bottom:10px;font-size:3.5rem;animation:1.5s ease-out forwards titleSpread}.off-section1 .text-box h4{letter-spacing:-18px;opacity:0;animation:1.5s ease-out forwards titleSpread}@keyframes titleSpread{0%{letter-spacing:-18px;opacity:0;transform:scaleX(.9)}to{letter-spacing:2px;opacity:1;transform:scaleX(1)}}.off-section1 .text-box img{width:40px;animation:1.5s ease-in-out infinite floatArrow;position:absolute;bottom:-170px;left:50%;transform:translate(-50%)}@keyframes floatArrow{0%{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-12px)}to{transform:translate(-50%)translateY(0)}}.off-section2{z-index:-1;background-image:url(/images/police/off-key-bg.png);background-position:50%;background-repeat:no-repeat;width:100%;height:850px;margin-top:-50px}.off-section2 .title{margin-bottom:50px;padding-top:130px}.off-section2 .title .font-gang{justify-content:center;display:flex}.off-section2 .title .font-gang .p-m-color{margin-left:10px}.off-section2 .point-box{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.off-section2 .point-box .item{border:2px solid var(--pol-main-color);background-color:#fff;border-radius:10px;flex:1;height:250px;padding:30px}.off-section2 .point-box .item .icon-box{width:60px;margin-bottom:15px}.off-section2 .point-box .item .key-box p{margin-top:10px;font-size:1.2rem}.off-section3{width:100%;min-height:500px;padding:0}.off-section3 .l-title-box{background-color:#e4f2ff;height:100px}.off-section3 .l-title-box .cont{height:100%}.off-section3 .l-title-box:after{content:"";border-top:40px solid #e4f2ff;border-left:55px solid #0000;border-right:55px solid #0000;width:0;height:0;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.off-section3 .l-title-box .l-title{justify-content:center;align-items:center;height:100%;display:flex}.off-section3 .l-title-box .l-title h2{display:flex}.off-section3 .num-g{margin-bottom:120px}.off-section3 .num-g:last-child{margin-bottom:70px}.off-section3 .num{text-align:center;color:#d3eaff;margin:45px 0 25px}.off-section3 .s-box{background-color:#f4f4f4;width:100vw;padding:40px 0;left:50%;overflow:hidden;transform:translate(-50%)}.off-section3 .s-box .slider-box{justify-content:center;align-items:center;width:100%;display:flex}.off-section3 .s-box .num-slider{aspect-ratio:980/400;width:min(70%,980px);top:auto;transform:none}.off-section3 .s-box .swiper-slide{height:100%}.off-section3 .s-box .swiper-slide img{object-fit:cover;width:100%;height:100%}.off-section3 .s-box .slider-box .swiper-button-prev,.off-section3 .s-box .slider-box .swiper-button-next{z-index:10;width:48px;height:48px;margin-top:0;position:absolute;top:50%;transform:translateY(-50%)}.off-section3 .s-box .slider-box .swiper-button-prev:after,.off-section3 .s-box .slider-box .swiper-button-next:after{display:none}.off-section3 .s-box .slider-box .swiper-button-prev{left:200px}.off-section3 .s-box .slider-box .swiper-button-next{right:200px}.off-section3 .s-box .slider-box .swiper-button-prev img,.off-section3 .s-box .slider-box .swiper-button-next img{object-fit:contain;width:100%;height:100%;display:block}.togo-res{background-color:var(--pol-main-color);color:#fff;border-radius:50px;width:400px;height:80px;margin:0 auto 70px;font-size:1.6rem;font-weight:700}.togo-res a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.on-section1{margin-bottom:100px;padding:0}.on-section1 .cont{justify-content:space-between;gap:100px;height:auto;display:flex}.on-section1 .cont .left-box{flex:1}.on-section1 .cont .left-box .l-cont{top:50%;transform:translateY(-50%)}.on-section1 .cont .left-box .l-cont .p-title,.on-section1 .cont .left-box .l-cont .m-title{margin-bottom:30px}.on-section1 .cont .left-box .l-cont .add-text p{font-size:1rem}.on-section1 .cont .right-box{flex:1}.on-section1 .cont .right-box .r-cont{top:50%;transform:translateY(-50%)}.on-section1 .cont .right-box .r-cont .img-box{justify-content:right;display:flex}.on-section1 .cont .right-box .r-cont .img-box img{width:90%}.on-section1 .cont .right-box .r-cont p{text-align:right;margin-top:10px}.on-section2{z-index:-1;background-image:url(/images/police/off-key-bg.png);background-position:50%;background-repeat:no-repeat;width:100%;min-height:800px}.on-section2 .notify-box{width:750px;height:750px;margin:70px auto 0}.on-section2 .notify-box .circle{border:2px dashed #ababab;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.on-section2 .notify-box .circle1{width:100%;height:100%}.on-section2 .notify-box .circle2{width:75%;height:75%}.on-section2 .notify-box .circle3{width:50%;height:50%}.on-section2 .notify-box .p-img{width:55%;top:47%;left:55%;transform:translate(-50%,-50%)}.on-section2 .notify-box .t-box{border:2px solid var(--pol-main-color);background-color:#fff;border-radius:50px;justify-content:center;align-items:center;width:230px;height:50px;font-size:1.1rem;font-weight:700;animation:2s ease-in-out infinite floatBubble;display:flex;position:absolute}.on-section2 .notify-box .t-box1{animation:2s ease-in-out infinite floatBubbleCenter;top:-15px;left:50%;transform:translate(-50%)}@keyframes floatBubbleCenter{0%{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-12px)}to{transform:translate(-50%)translateY(0)}}.on-section2 .notify-box .t-box2{width:200px;animation-delay:.4s;top:300px;right:-50px}.on-section2 .notify-box .t-box3{animation-delay:.8s;top:300px;left:-80px}.on-section2 .notify-box .t-box4{width:260px;animation-delay:1.2s;top:630px;right:-50px}.on-section2 .notify-box .t-box5{width:200px;animation-delay:1.6s;top:630px;left:-20px}@keyframes floatBubble{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}.on-section3 .bubble-box{flex-direction:column;gap:30px;width:100%;height:auto;display:flex}.on-section3 .bubble-box .bubble{background-color:#dce6ff80;width:60%;height:auto;padding:30px}.on-section3 .bubble-box .l-bubble{border-radius:40px 40px 40px 0;align-self:flex-start}.on-section3 .bubble-box .r-bubble{border-radius:40px 40px 0;align-self:flex-end}.on-section3 .bubble-box .bubble .title h4{text-align:left}.on-section3 .bubble-box .bubble .text-box p{font-size:1.1rem}.on-section4{padding-bottom:0}.on-section4 .title-box{background-color:var(--pol-main-color);width:100%;height:100px}.on-section4 .title-box .cont{height:100%}.on-section4 .title-box .title{justify-content:center;align-items:center;height:100%;display:flex}.on-section4 .title-box .title h2{color:#fff}.on-section4 .system-box{margin:50px 0}.int-section1{background-image:url(/images/police/int-bg.png);background-position:50%;background-repeat:no-repeat;width:100%;height:500px;overflow:hidden}.int-section1 .cont{height:100%}.int-section1 .text-box{text-align:center;z-index:10;width:fit-content;height:fit-content;margin:0 auto;padding:30px;top:50%;transform:translateY(-50%)}.int-section1 .text-box .top-title{font-size:1.2rem;font-weight:700}.int-section1 .text-box .title{margin:20px 0 30px;line-height:60px}.int-section1 .text-box .title h2{justify-content:center;font-size:3rem;display:flex}.int-section1 .text-box .un-title{font-size:1.15rem;font-weight:500}.int-section1 .img-box{width:100%;height:100%;position:absolute;top:0;left:0}.int-section1 .img-box .air{z-index:5;width:350px;animation:5s ease-in-out infinite flyAir;top:40%}@keyframes flyAir{0%{transform:translate(0)rotate(-8deg)}to{transform:translate(500px,-220px)rotate(0)}}.int-section1 .img-box .s-clo{width:150px;animation:3s ease-in-out infinite floatCloudSmall;top:25%;left:300px}.int-section1 .img-box .b-clo{width:200px;animation:4s ease-in-out infinite floatCloudBig;top:-55%;left:1100px}@keyframes floatCloudSmall{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes floatCloudBig{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.int-section2 .per-box{text-align:center;justify-content:center;gap:200px;margin-top:80px;display:flex}.int-section2 .per-box .per h1{justify-content:center;align-items:baseline;margin-top:15px;font-size:3rem;display:flex}.int-section2 .per-box .per h1 span{font-size:1.1rem}.int-section2 .per-box .per3 p{text-align:right;margin-top:10px}.int-section3{color:#fff;background-color:#000;width:100%;height:auto}.int-section3 .cont{text-align:center}.int-section3 .top-title{background-color:var(--pol-main-color);border-radius:50px;justify-content:center;align-items:center;width:320px;height:50px;margin:0 auto 30px;font-size:1.1rem;font-weight:500;display:flex}.int-section3 .serve-title{color:#bababa;margin-bottom:30px}.int-section3 .main-title h3{margin-bottom:30px;font-size:2rem}.int-section3 .text-box{border:2px solid var(--pol-main-color);border-radius:15px;width:fit-content;margin:0 auto;box-shadow:0 0 6px #0069e099,0 0 12px #0069e073,0 0 20px #0069e04d,0 0 30px #0069e026}.int-section3 .text-box .t-cont{padding:20px}.int-section3 .text-box .t-cont p{font-size:1.2rem}.int-section3 .text-box .t-cont .p-text{margin:20px 0;font-size:1.3rem;font-weight:700}.int-section4 .study-box{align-items:flex-start;gap:100px;height:auto;min-height:350px;margin-top:50px;display:flex}.int-section4 .study-box .img-box,.int-section4 .study-box .pro-box{flex:1}.int-section4 .study-box .img-box{aspect-ratio:16/10;border-radius:15px;overflow:hidden}.int-section4 .study-box .img-box .int-slider{background-color:#f0f0f0;width:100%;height:100%!important}.int-section4 .study-box .img-box .int-slider .swiper-wrapper,.int-section4 .study-box .img-box .int-slider .swiper-slide{height:100%!important}.int-section4 .study-box .img-box .int-slider .swiper-slide img{object-fit:cover;width:100%;height:100%}.int-section4 .study-box .img-box .int-slider .swiper-pagination{justify-content:center;align-items:center;display:flex;inset:auto 0 10px;transform:none}.int-section4 .study-box .pro-box{align-self:center;height:fit-content}.int-section4 .study-box .pro-box .pro{align-items:center;gap:15px;width:400px;padding:17px 17px 17px 5px;display:flex}.int-section4 .study-box .pro-box .pro:after{content:"";background-color:var(--pol-main-color);width:100%;height:1px;position:absolute;bottom:0;left:0}.int-section4 .study-box .pro-box .pro6:after{content:none}.int-section4 .study-box .pro-box .pro .num{background-color:var(--pol-main-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-weight:700;display:flex}.int-section4 .study-box .pro-box .pro .text{color:var(--pol-main-color);font-size:1.2rem;font-weight:700}.int-section4 .add-text{margin-top:10px}.int-section5{background-color:#f4f4f4}.int-section5 .sys-box{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.int-section5 .sys-box .sys{border:2px solid var(--pol-main-color);background-color:#fff;border-radius:15px;align-items:center;gap:30px;height:auto;min-height:220px;padding:30px;display:flex}.int-section5 .sys-box .sys .l-box,.int-section5 .sys-box .sys .r-box{flex:1}.int-section5 .sys-box .sys .l-box{height:fit-content}.int-section5 .sys-box .sys .l-box .l-s-title p{color:#333;margin-top:20px;font-size:1rem;font-weight:500;line-height:22px}.int-section5 .sys-box .sys .r-box{aspect-ratio:16/10;background-color:#efefef;align-self:center}.int-section5 .sys-box .sys .r-box img{object-fit:cover;width:100%;height:100%}.int-section6 .cont{background-image:url(/images/police/int-pass-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:800px;position:relative;overflow:hidden}.int-section6 .p-title{z-index:10;width:300px;position:absolute;top:30px;left:50%;transform:translate(-50%)}.int-section6 .p-title img{width:100%;display:block}.int-section6 .name-box{--name-gap:30px;box-sizing:border-box;perspective:1200px;width:100%;height:calc(100% - 150px);padding:50px 170px;position:absolute;top:150px;left:0;overflow:hidden}.int-section6 .name-tilt{transform-origin:top;width:100%;transform-style:preserve-3d;transform:rotateX(20deg)}.int-section6 .name-track{will-change:transform;flex-direction:column;animation:10s linear infinite nameCreditLoop;display:flex}.int-section6 .name-wrap{width:100%;padding-bottom:var(--name-gap);box-sizing:border-box;flex-shrink:0;justify-content:space-between;gap:30px;display:flex}.int-section6 .name{gap:var(--name-gap);flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.int-section6 .name p{color:#fff;text-align:center;white-space:nowrap;margin:0;font-size:2.2rem;font-weight:700;line-height:1}@keyframes nameCreditLoop{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (max-width:1400px){.off-section3 .s-box .num-slider{width:75%}.off-section3 .s-box .slider-box .swiper-button-prev{left:100px}.off-section3 .s-box .slider-box .swiper-button-next{right:100px}}@media (max-width:1200px){.off-section3 .s-box .slider-box .swiper-button-prev{left:50px}.off-section3 .s-box .slider-box .swiper-button-next{right:50px}.off-section3 .s-box .num-slider{width:80%}.off-section3 .num-g{margin-bottom:60px}}@media (max-width:1024px){.off-section2{height:100%}.off-section2 .point-box{grid-template-columns:repeat(2,1fr)}.off-section3 .s-box .num-slider{width:85%}.off-section3 .s-box .slider-box .swiper-button-prev{left:30px}.off-section3 .s-box .slider-box .swiper-button-next{right:30px}.on-section1 .cont .left-box .l-cont .m-title h1{font-size:2rem}.on-section2 .notify-box{width:600px;height:600px}.on-section2 .notify-box .t-box2{top:250px;right:-55px}.on-section2 .notify-box .t-box3{top:250px}.on-section2 .notify-box .t-box4{top:500px;right:-20px}.on-section2 .notify-box .t-box5{top:500px;left:0}.on-section3 .bubble-box .bubble{width:80%}.on-section4 .system .step-box{width:200px;height:200px}.on-section4 .system .step-box .step-cont img{width:75px;height:75px}.on-section4 .system .text-box{height:200px}.on-section4 .system{gap:30px;margin-bottom:50px}.on-section1 .cont{gap:50px}.int-section1 .img-box .air{width:240px}.int-section1 .img-box .s-clo{width:100px;left:200px}.int-section1 .img-box .b-clo{width:140px;top:-20%;left:600px}.int-section1 .text-box .title h2{font-size:2.2rem}.int-section1 .text-box .title{line-height:48px}.int-section3 .text-box{max-width:100%}.int-section3 .main-title h3{font-size:1.6rem;line-height:1.4}.int-section4 .study-box{gap:30px;height:auto}.int-section4 .study-box .pro-box{width:auto;height:fit-content}.int-section4 .study-box .pro-box .pro{width:100%;padding:12px}.int-section5 .sys-box .sys{gap:20px;height:auto;min-height:220px;padding:20px}.int-section5 .sys-box .sys .l-box{position:static;top:auto;transform:none}.int-section6 .name-box{padding:50px 60px}.int-section6 .name p{font-size:1.7rem}}@media (max-width:768px){.off-section2 .title{padding-top:100px}.off-section3 .s-box{padding:25px 0}.off-section3 .s-box .num-slider{width:90%}.off-section3 .s-box .slider-box .swiper-button-prev,.off-section3 .s-box .slider-box .swiper-button-next{width:35px;height:35px}.off-section3 .s-box .slider-box .swiper-button-prev{left:10px}.off-section3 .s-box .slider-box .swiper-button-next{right:10px}.on-section1 .cont{display:block}.on-section1 .cont .left-box .l-cont,.on-section1 .cont .right-box .r-cont{top:0;transform:translateY(0)}.on-section1 .cont .right-box .r-cont .img-box{justify-content:left;margin-top:30px}.on-section1 .cont .right-box .r-cont p{text-align:left}.on-section2 .notify-box{width:450px;height:450px}.on-section2 .notify-box .t-box2{top:200px;right:-55px}.on-section2 .notify-box .t-box3{top:200px}.on-section2 .notify-box .t-box4{top:400px;right:-50px}.on-section2 .notify-box .t-box5{top:400px;left:0}.on-section3 .bubble-box .bubble{width:80%}.int-section1{height:360px}.int-section1 .img-box .air{width:160px}.int-section1 .img-box .s-clo{width:70px;top:15%;left:100px}.int-section1 .img-box .b-clo{width:90px;top:-5%;left:auto;right:-10px}.int-section1 .text-box{padding:16px}.int-section1 .text-box .top-title{font-size:.95rem}.int-section1 .text-box .title{margin:14px 0 18px;line-height:36px}.int-section1 .text-box .title h2{font-size:1.6rem}.int-section1 .text-box .un-title{font-size:.9rem}.int-section2 .per-box{flex-wrap:wrap;gap:30px;margin-top:40px}.int-section2 .per-box .per h1{font-size:2rem}.int-section3 .top-title{width:auto;max-width:280px;height:42px;padding:0 18px;font-size:.95rem}.int-section3 .main-title h3{font-size:1.3rem;line-height:1.45}.int-section3 .text-box{max-width:100%}.int-section3 .text-box .t-cont{padding:16px}.int-section3 .text-box .t-cont p{font-size:.95rem}.int-section3 .text-box .t-cont .p-text{font-size:1.05rem}.int-section4 .study-box{flex-direction:column;gap:24px;height:auto}.int-section4 .study-box .img-box{flex:none;width:100%}.int-section4 .study-box .pro-box{width:100%;position:static;top:auto;transform:none}.int-section4 .study-box .pro-box .pro{width:100%;padding:12px 10px}.int-section4 .study-box .pro-box .pro .num,.int-section4 .study-box .pro-box .pro .text{font-size:.9rem}.int-section5 .sys-box{grid-template-columns:1fr;gap:20px}.int-section5 .sys-box .sys{flex-direction:column;gap:16px;height:auto;min-height:0;padding:18px}.int-section5 .sys-box .sys .l-box{position:static;top:auto;transform:none}.int-section5 .sys-box .sys .l-box .l-title h4{font-size:1.1rem}.int-section5 .sys-box .sys .l-box .l-s-title p{margin-top:10px;font-size:.9rem;line-height:1.5}.int-section5 .sys-box .sys .r-box{min-height:140px}.int-section6 .cont{height:600px}.int-section6 .p-title{width:220px;top:24px}.int-section6 .name-box{--name-gap:18px;height:calc(100% - 110px);padding:30px 16px;top:110px}.int-section6 .name-tilt{transform:rotateX(15deg)}.int-section6 .name-wrap{padding-bottom:var(--name-gap);gap:14px}.int-section6 .name{gap:var(--name-gap)}.int-section6 .name p{font-size:1.05rem}}@media (max-width:600px){.off-section2 .point-box{grid-template-columns:repeat(1,1fr);gap:20px}.on-section2 .notify-box{width:350px;height:350px}.on-section2 .notify-box .t-box{width:300px;height:45px;padding:8px 12px;font-size:1rem;animation:none;left:50%!important;right:auto!important;transform:translate(-50%)!important}.on-section2 .notify-box .t-box1,.on-section2 .notify-box .t-box2,.on-section2 .notify-box .t-box3,.on-section2 .notify-box .t-box4,.on-section2 .notify-box .t-box5{left:50%!important;right:auto!important}.on-section2 .notify-box .t-box1{top:0}.on-section2 .notify-box .t-box2{top:65px}.on-section2 .notify-box .t-box3{top:130px}.on-section2 .notify-box .t-box4{top:195px}.on-section2 .notify-box .t-box5{top:260px}.on-section3 .bubble-box .bubble{width:100%;padding:20px}}@media (max-width:480px){.togo-res{width:calc(100% - 40px);height:70px}.off-section3 .l-title-box .l-title h2{text-align:center;flex-wrap:wrap;justify-content:center;gap:0 6px;line-height:1.35}.off-section2 .title .font-gang{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 6px;display:flex}.off-section2 .title .font-gang span{display:inline-block}.off-section1 .text-box img{bottom:-130px}.on-section2 .notify-box{width:320px;height:320px}}.korhist.sub-page .sub-title-box h2{color:#16181f}.kh-hero{background-color:var(--theme-main-glow-faint);padding-top:80px;padding-bottom:60px}.kh-hero .cont{text-align:center}.kh-hero .title h2{color:#16181f;margin-bottom:14px;font-size:2.4rem;font-weight:800}.kh-hero .s-title h5{color:#55534e;margin-bottom:24px;font-size:1.05rem;font-weight:500;line-height:1.7}.kh-hero__tagline{display:inline-block}.kh-hero__tagline span{background-color:var(--pol-main-color);color:#fff;letter-spacing:.01em;border-radius:30px;padding:10px 22px;font-size:.95rem;font-weight:600;display:inline-block}.kh-schedule{padding-top:80px;padding-bottom:60px}.kh-schedule .title h2,.kh-curr .title h2,.kh-prof .cont .title h2{text-align:center;color:#16181f;margin-bottom:12px;font-size:2rem;font-weight:800}.kh-schedule .s-title h5,.kh-curr .s-title h5{text-align:center;color:#777;margin-bottom:30px;font-size:1rem;font-weight:500;line-height:1.7}.kh-table-wrap{width:100%;margin-bottom:16px;overflow-x:auto}.kh-schedule__table{border-top:2px solid var(--pol-main-color);border-bottom:2px solid var(--pol-main-color);border-collapse:collapse;width:100%;min-width:760px}.kh-schedule__table thead th{background-color:var(--theme-main-glow-faint);color:#16181f;border-bottom:1px solid #e5e5e5;height:52px;font-size:.95rem;font-weight:700}.kh-schedule__table tbody td{color:#16181f;text-align:center;vertical-align:middle;border-bottom:1px solid #eee;padding:16px 14px;font-size:.92rem;line-height:1.6}.kh-schedule__table tbody .kh-round{color:var(--pol-main-color);font-weight:700}.kh-note{color:#777;text-align:center;margin-top:18px;font-size:.9rem;line-height:1.7}.kh-curr{background-color:#f7f8fa;padding-top:80px;padding-bottom:60px}.kh-curr__split{align-items:center;gap:50px;margin-top:10px;display:flex}.kh-curr__image{background-color:#fff;border-radius:14px;flex:1;min-width:0;overflow:hidden;box-shadow:0 8px 24px #0000000f}.kh-curr__image img{width:100%;height:auto;display:block}.kh-curr__text{text-align:left;flex:1;min-width:0}.kh-curr__sub{color:#55534e;margin-bottom:18px;font-size:1rem;line-height:1.7}.kh-curr__quote{color:#16181f;text-align:left;line-height:1.7}.kh-curr__quote.q1{border-left:3px solid var(--pol-main-color);margin-bottom:12px;padding-left:14px;font-size:1.4rem;font-weight:800}.kh-curr__quote.q2{color:#55534e;margin-bottom:18px;font-size:1.05rem;font-weight:500}.kh-curr__note{color:#777;border-top:1px dashed #e5e5e5;margin-top:14px;padding-top:14px;font-size:.9rem;line-height:1.7}.kh-prof{padding-top:80px;padding-bottom:80px}.kh-prof__card{background-color:#fff;border:1px solid #e8e8e8;border-radius:16px;align-items:stretch;gap:50px;padding:40px;display:flex;box-shadow:0 8px 24px #0000000a}.kh-prof__left{flex:1;min-width:0}.kh-prof__right{flex-shrink:0;width:320px}.kh-prof__right img{object-fit:cover;background-color:#f3f4f6;border-radius:12px;width:100%;height:100%}.kh-prof__kicker{background-color:var(--theme-main-glow-faint);color:var(--pol-main-color);border-radius:4px;margin-bottom:14px;padding:4px 10px;font-size:.85rem;font-weight:700;display:inline-block}.kh-prof__name{color:#16181f;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;font-size:1.7rem;font-weight:800;display:flex}.kh-prof__badge{background-color:var(--pol-main-color);color:#fff;border-radius:20px;padding:5px 12px;font-size:.8rem;font-weight:600;display:inline-block}.kh-prof__edu{color:#55534e;margin-bottom:22px;font-size:.95rem}.kh-prof__methods{margin-bottom:22px}.kh-prof__methods h4{color:#16181f;border-bottom:1px solid #e8e8e8;margin-bottom:10px;padding-bottom:8px;font-size:1rem;font-weight:700}.kh-prof__methods ul{margin:0;padding:0;list-style:none}.kh-prof__methods ul li{color:#16181f;margin-bottom:6px;padding-left:18px;font-size:.95rem;line-height:1.7;position:relative}.kh-prof__methods ul li:before{content:"•";color:var(--pol-main-color);font-weight:700;position:absolute;left:4px}.kh-prof__schedule{color:#55534e;background-color:#f7f8fa;border-radius:8px;padding:12px 16px;font-size:.95rem}.kh-prof__schedule strong{color:var(--pol-main-color);margin-right:4px;font-weight:700}@media (max-width:768px){.kh-hero{padding-top:60px;padding-bottom:40px}.kh-hero .title h2{font-size:1.8rem}.kh-schedule,.kh-curr,.kh-prof{padding-top:60px;padding-bottom:40px}.kh-schedule .title h2,.kh-curr .title h2,.kh-prof .cont .title h2{font-size:1.5rem}.kh-curr__split{flex-direction:column;gap:24px}.kh-curr__quote.q1{font-size:1.2rem}.kh-prof__card{flex-direction:column;gap:24px;padding:24px}.kh-prof__right{width:100%;max-width:280px;margin:0 auto}}
