
/* Adult English school homepage — scoped, responsive presentation. */
html body.page-id-2193{background:#f8f7f2!important;color:#253d34!important}
html body.page-id-2193 #main{width:100%!important;max-width:none!important;padding:0!important}
html body.page-id-2193 #container #main .entry-content{padding:0!important;opacity:1!important;visibility:visible!important}
#container #post-2193 #kh-home{--kh-ink:#243f34!important;--kh-green:#285b47!important;--kh-muted:#5e6d65!important;--kh-paper:#f8f7f2!important;--kh-line:#d8dfd7!important;--kh-accent:#a3533b!important;width:100%!important;max-width:none!important;margin:0!important;color:var(--kh-ink)!important;background:var(--kh-paper)!important;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif!important;font-size:16px!important;line-height:1.9!important;text-align:left!important}
#container #post-2193 #kh-home,#container #post-2193 #kh-home *{box-sizing:border-box!important}
#container #post-2193 #kh-home :is(h1,h2,h3,p,figure,blockquote,ul,ol){margin:0!important;padding:0!important}
#container #post-2193 #kh-home :is(h1,h2,h3){background:none!important;border:0!important;box-shadow:none!important;color:var(--kh-ink)!important;font-weight:600!important;text-align:left!important;letter-spacing:.035em!important}
#container #post-2193 #kh-home :is(h1,h2,h3)::before,#container #post-2193 #kh-home :is(h1,h2,h3)::after{display:none!important}
#container #post-2193 #kh-home h1{font-family:"Noto Serif JP","Yu Mincho","Hiragino Mincho ProN",serif!important;font-size:clamp(32px,3.5vw,50px)!important;line-height:1.65!important;font-weight:600!important;letter-spacing:.025em!important}
#container #post-2193 #kh-home h1 span,#container #post-2193 #kh-home h2 span{display:block!important}
#container #post-2193 #kh-home h2{font-size:clamp(26px,2.6vw,36px)!important;line-height:1.6!important}
#container #post-2193 #kh-home h3{font-size:23px!important;line-height:1.6!important}
#container #post-2193 #kh-home a{color:inherit!important;text-decoration:none!important;transition:background .2s,color .2s,transform .2s!important}
#container #post-2193 #kh-home a:hover{color:var(--kh-green)!important}
#container #post-2193 #kh-home a:focus-visible,#container #post-2193 #kh-home button:focus-visible,#container #post-2193 #kh-home summary:focus-visible{outline:3px solid #a3533b!important;outline-offset:5px!important}
#container #post-2193 #kh-home img{display:block!important;max-width:100%!important;height:auto!important;margin:0!important;border:0!important;box-shadow:none!important}
#container #post-2193 #kh-home button{font:inherit!important;cursor:pointer!important}
#container #post-2193 #kh-home :is(.kh-section-heading,.kh-kes-real-head,.kh-home-voices-head,.kh-home-cafe-service-heading,.kh-home-events-intro,.kh-final-trial-head){margin-bottom:36px!important}
#container #post-2193 #kh-home :is(.kh-hero-kicker,.kh-section-heading>p,.kh-kes-real-kicker,.kh-home-voices-kicker,.kh-home-cafe-service-heading>small,.kh-home-events-intro>small,.kh-section-label,.kh-final-trial-label){display:block!important;font-size:11px!important;letter-spacing:.18em!important;font-weight:700!important;color:var(--kh-green)!important;margin:0 0 14px!important;line-height:1.5!important}
#container #post-2193 #kh-home :is(.kh-courses-section,.kh-kes-real-teachers,.kh-home-voices-section,.kh-past-events-showcase,.kh-founder-teaser,.kh-final-trial-v2){width:calc(100% - 96px)!important;max-width:1160px!important;margin:0 auto!important;padding:82px 0!important}
#container #post-2193 #kh-home .kh-hero{max-width:1320px!important;width:calc(100% - 64px)!important;margin:32px auto 0!important;display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-areas:"copy photo" "details photo"!important;column-gap:0!important;border:1px solid var(--kh-line)!important;border-radius:8px!important;overflow:hidden!important;background:#fffdfa!important;box-shadow:none!important}
#container #post-2193 #kh-home .kh-hero-copy{grid-area:copy!important;padding:55px 42px 0!important}
#container #post-2193 #kh-home .kh-hero-place-pill{font-size:13px!important;font-weight:600!important;letter-spacing:.1em!important;margin-bottom:20px!important;padding-left:12px!important;border-left:2px solid #b29d77!important}
#container #post-2193 #kh-home .kh-hero-kicker{margin-bottom:16px!important}
#container #post-2193 #kh-home .kh-kh-hero-lead{font-size:16px!important;color:var(--kh-muted)!important;margin:18px 0 0!important}
#container #post-2193 #kh-home .kh-hero-visual{grid-area:photo!important;min-height:540px!important;position:relative!important}
#container #post-2193 #kh-home .kh-hero-visual img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:49% center!important}
#container #post-2193 #kh-home .kh-hero-details{grid-area:details!important;padding:28px 42px 44px!important}
#container #post-2193 #kh-home .kh-hero-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important}
#container #post-2193 #kh-home :is(.kh-primary-button,.kh-secondary-button,.kh-home-lesson-main-link,.kh-final-trial-primary){display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;min-height:54px!important;padding:14px 20px!important;border-radius:4px!important;font-size:15px!important;line-height:1.5!important;font-weight:700!important;border:1px solid var(--kh-green)!important}
#container #post-2193 #kh-home :is(.kh-primary-button,.kh-home-lesson-main-link,.kh-final-trial-primary){background:var(--kh-green)!important;color:#fff!important}
#container #post-2193 #kh-home :is(.kh-primary-button,.kh-home-lesson-main-link,.kh-final-trial-primary):hover{background:#1c4031!important;color:#fff!important;transform:translateY(-2px)!important}
#container #post-2193 #kh-home .kh-secondary-button{background:transparent!important}
#container #post-2193 #kh-home .kh-secondary-button:hover{background:#ecf1eb!important}
#container #post-2193 #kh-home .kh-trial-price{display:flex!important;align-items:baseline!important;gap:12px!important;margin-top:20px!important;font-size:14px!important}
#container #post-2193 #kh-home .kh-trial-price strong{font-size:24px!important;line-height:1.4!important;color:var(--kh-ink)!important}
#container #post-2193 #kh-home .kh-hero-quick-facts{font-size:12px!important;color:var(--kh-muted)!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:12px!important}
#container #post-2193 #kh-home .kh-hero-quick-facts a{text-decoration:underline!important;text-underline-offset:4px!important}
#container #post-2193 #kh-home .kh-results-proof-section{max-width:1080px!important;width:calc(100% - 96px)!important;margin:auto!important;padding:36px 0 40px!important;border-bottom:1px solid var(--kh-line)!important}
#container #post-2193 #kh-home .kh-results-proof-head{text-align:center!important;font-size:12px!important;color:var(--kh-muted)!important;margin-bottom:20px!important}
#container #post-2193 #kh-home .kh-results-proof-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important}
#container #post-2193 #kh-home .kh-result-proof-card{display:flex!important;justify-content:center!important;align-items:center!important;gap:18px!important;padding:8px 22px!important;border-right:1px solid var(--kh-line)!important}
#container #post-2193 #kh-home .kh-result-proof-card:last-child{border:0!important}
#container #post-2193 #kh-home .kh-result-proof-value{font-family:Georgia,serif!important;font-size:54px!important;line-height:1.1!important;white-space:nowrap!important;color:var(--kh-green)!important}
#container #post-2193 #kh-home .kh-result-proof-value small{font-size:22px!important}
#container #post-2193 #kh-home .kh-result-proof-copy{font-size:13px!important;line-height:1.65!important}
#container #post-2193 #kh-home .kh-result-proof-copy small{display:none!important}
#container #post-2193 #kh-home .kh-result-proof-copy strong{font-weight:500!important}
#container #post-2193 #kh-home .kh-results-method{max-width:820px!important;margin:20px auto 0!important;font-size:12px!important;color:var(--kh-muted)!important}
#container #post-2193 #kh-home .kh-results-method summary{text-align:center!important;cursor:pointer!important;text-decoration:underline!important;text-underline-offset:4px!important}
#container #post-2193 #kh-home .kh-results-method>div{margin-top:16px!important;padding:20px!important;background:#fff!important}
#container #post-2193 #kh-home .kh-results-method p+p{margin-top:10px!important}
#container #post-2193 #kh-home .kh-home-lesson-unified{display:grid!important;grid-template-columns:1fr 1fr!important;background:#fff!important;border:1px solid var(--kh-line)!important;border-radius:6px!important;overflow:hidden!important}
#container #post-2193 #kh-home .kh-home-lesson-unified__media img{height:100%!important;min-height:390px!important;width:100%!important;object-fit:cover!important}
#container #post-2193 #kh-home .kh-home-lesson-unified__body{padding:36px!important}
#container #post-2193 #kh-home .kh-home-lesson-unified__body>small{display:none!important}
#container #post-2193 #kh-home .kh-home-lesson-unified__lead{font-size:16px!important;line-height:1.95!important}
#container #post-2193 #kh-home .kh-home-lesson-goals{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin:18px 0 24px!important}
#container #post-2193 #kh-home .kh-home-lesson-goals span{padding:4px 12px!important;background:#eef3ed!important;color:var(--kh-green)!important;font-size:12px!important}
#container #post-2193 #kh-home .kh-home-lesson-meta{display:flex!important;flex-wrap:wrap!important;gap:4px 16px!important;padding:18px 0!important;border-top:1px solid var(--kh-line)!important}
#container #post-2193 #kh-home .kh-home-lesson-meta strong{font-size:24px!important;width:100%!important;font-weight:600!important}
#container #post-2193 #kh-home .kh-home-lesson-meta span{font-size:13px!important;color:var(--kh-muted)!important}
#container #post-2193 #kh-home .kh-home-lesson-actions{display:flex!important;flex-direction:column!important;gap:14px!important}
#container #post-2193 #kh-home .kh-home-lesson-travel-link{font-size:13px!important;text-decoration:underline!important;text-underline-offset:4px!important}
#container #post-2193 #kh-home .kh-kes-real-teachers{border-top:1px solid var(--kh-line)!important}
#container #post-2193 #kh-home .kh-kes-real-head__lead,#container #post-2193 #kh-home .kh-home-voices-lead{font-size:15px!important;color:var(--kh-muted)!important;margin-top:12px!important}
#container #post-2193 #kh-home .kh-kes-real-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important}
#container #post-2193 #kh-home .kh-kes-real-card{background:none!important;border:0!important;box-shadow:none!important;min-width:0!important}
#container #post-2193 #kh-home .kh-kes-real-card>img{width:100%!important;aspect-ratio:1/1!important;object-fit:cover!important;border-radius:5px!important}
#container #post-2193 #kh-home .kh-kes-real-copy{padding:20px 0 0!important}
#container #post-2193 #kh-home .kh-kes-real-copy h3{font-size:22px!important}
#container #post-2193 #kh-home .kh-kes-real-copy p{font-size:13px!important;color:var(--kh-muted)!important;margin-top:5px!important}
#container #post-2193 #kh-home .kh-kes-real-badge{display:inline-block!important;margin-top:10px!important;font-size:11px!important;padding:3px 8px!important;background:#e6eee4!important}
#container #post-2193 #kh-home .kh-kes-real-more{text-align:right!important;margin-top:28px!important}
#container #post-2193 #kh-home :is(.kh-kes-real-more a,.kh-founder-story-link,.kh-past-events-more){display:inline-block!important;font-size:14px!important;font-weight:600!important;border-bottom:1px solid var(--kh-green)!important;padding:5px 0!important}
#container #post-2193 #kh-home .kh-kes-real-note{font-size:13px!important;margin:30px 0 20px!important;color:var(--kh-muted)!important}
#container #post-2193 #kh-home .kh-kes-space-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important}
#container #post-2193 #kh-home .kh-kes-space-card img{width:100%!important;aspect-ratio:2.2!important;object-fit:cover!important;border-radius:5px!important}
#container #post-2193 #kh-home .kh-kes-space-card figcaption{font-size:12px!important;margin-top:8px!important;color:var(--kh-muted)!important}
#container #post-2193 #kh-home .kh-home-voices-section{border-top:1px solid var(--kh-line)!important}
#container #post-2193 #kh-home .kh-home-voices-head{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;gap:24px!important}
#container #post-2193 #kh-home .kh-home-voices-controls{display:flex!important;gap:8px!important;flex-shrink:0!important}
#container #post-2193 #kh-home :is(.kh-home-voices-control,.kh-past-events-arrow){display:grid!important;place-items:center!important;width:44px!important;height:44px!important;border:1px solid #9fac9f!important;border-radius:50%!important;background:transparent!important;color:var(--kh-green)!important;padding:0!important}
#container #post-2193 #kh-home :is(.kh-home-voices-control,.kh-past-events-arrow):hover{background:#e6eee4!important}
#container #post-2193 #kh-home .kh-home-voices-track{display:flex!important;gap:20px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scrollbar-width:thin!important;padding:0 0 18px!important}
#container #post-2193 #kh-home .kh-home-voice-card{flex:0 0 calc((100% - 40px)/3)!important;scroll-snap-align:start!important;border:1px solid var(--kh-line)!important;border-radius:5px!important;background:#fff!important;padding:28px!important;min-width:0!important}
#container #post-2193 #kh-home .kh-home-voice-type{display:inline-block!important;font-size:11px!important;letter-spacing:.03em!important;color:var(--kh-green)!important;padding:3px 9px!important;background:#edf2eb!important;margin-bottom:20px!important}
#container #post-2193 #kh-home .kh-home-voice-person{display:flex!important;gap:12px!important;align-items:center!important}
#container #post-2193 #kh-home .kh-home-voice-person img{width:44px!important;height:44px!important;object-fit:cover!important;border-radius:50%!important}
#container #post-2193 #kh-home .kh-home-voice-person strong{font-size:15px!important;font-weight:600!important}
#container #post-2193 #kh-home .kh-home-voice-source{display:flex!important;flex-direction:column!important;font-size:10px!important;line-height:1.5!important}
#container #post-2193 #kh-home .kh-source-stars{color:#996c2a!important;letter-spacing:.06em!important}
#container #post-2193 #kh-home .kh-source-name{color:var(--kh-muted)!important}
#container #post-2193 #kh-home .kh-home-voice-quote{font-size:14px!important;line-height:1.95!important;margin-top:22px!important}
#container #post-2193 #kh-home .kh-home-voices-nav{display:flex!important;justify-content:center!important;margin:8px 0 24px!important}
#container #post-2193 #kh-home .kh-home-voices-dots{display:flex!important;gap:9px!important;align-items:center!important}
#container #post-2193 #kh-home .kh-home-voices-dots button,#container #post-2193 #kh-home .kh-past-events-dots button{border:0!important;border-radius:50%!important;width:8px!important;height:8px!important;padding:0!important;background:#bec9bf!important}
#container #post-2193 #kh-home .kh-home-voices-dots button.kh-is-active,#container #post-2193 #kh-home .kh-past-events-dots button.kh-is-active{background:var(--kh-green)!important}
#container #post-2193 #kh-home .kh-home-voices-swipe{display:none!important}
#container #post-2193 #kh-home .kh-home-review-links{display:flex!important;flex-wrap:wrap!important;gap:12px 24px!important}
#container #post-2193 #kh-home .kh-home-review-link{font-size:13px!important;text-decoration:underline!important;text-underline-offset:5px!important}
#container #post-2193 #kh-home .kh-kes-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
#container #post-2193 #kh-home .kh-past-events-showcase{border-top:1px solid var(--kh-line)!important}
#container #post-2193 #kh-home .kh-home-cafe-service{display:grid!important;grid-template-columns:1fr 1fr!important;gap:48px!important;align-items:center!important}
#container #post-2193 #kh-home .kh-home-cafe-service__media{position:relative!important}
#container #post-2193 #kh-home .kh-home-cafe-service__media img{width:100%!important;aspect-ratio:1.5!important;object-fit:cover!important;border-radius:5px!important}
#container #post-2193 #kh-home .kh-home-cafe-service__label{position:absolute!important;bottom:16px!important;left:16px!important;background:#fffdf7!important;padding:6px 12px!important;font-size:11px!important;letter-spacing:.12em!important}
#container #post-2193 #kh-home .kh-home-cafe-service__lead{font-size:16px!important}
#container #post-2193 #kh-home .kh-home-cafe-service__tags{display:flex!important;gap:7px!important;flex-wrap:wrap!important;margin-top:20px!important}
#container #post-2193 #kh-home .kh-home-cafe-service__tags span{border:1px solid var(--kh-line)!important;font-size:12px!important;padding:3px 9px!important}
#container #post-2193 #kh-home .kh-home-cafe-service__next{padding-top:24px!important;margin-top:24px!important;border-top:1px solid var(--kh-line)!important}
#container #post-2193 #kh-home .kh-home-cafe-service__next small{display:block!important;font-size:10px!important;letter-spacing:.1em!important;color:var(--kh-muted)!important}
#container #post-2193 #kh-home .kh-home-cafe-service__next strong{display:block!important;font-size:19px!important;font-weight:600!important}
#container #post-2193 #kh-home .kh-home-cafe-service__next a{display:inline-block!important;margin-top:16px!important;border-bottom:1px solid var(--kh-green)!important;font-size:14px!important}
#container #post-2193 #kh-home .kh-home-events-intro{margin:64px 0 26px!important}
#container #post-2193 #kh-home .kh-home-events-intro h2{font-size:26px!important}
#container #post-2193 #kh-home .kh-home-events-intro h2 span{display:inline!important}
#container #post-2193 #kh-home .kh-home-events-intro p{font-size:14px!important;color:var(--kh-muted)!important;margin-top:14px!important;max-width:760px!important}
#container #post-2193 #kh-home .kh-past-events-track{display:flex!important;gap:18px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding-bottom:18px!important;scrollbar-width:thin!important}
#container #post-2193 #kh-home .kh-past-event-card{flex:0 0 calc((100% - 54px)/4)!important;scroll-snap-align:start!important;min-width:0!important}
#container #post-2193 #kh-home .kh-past-event-media{position:relative!important;display:block!important}
#container #post-2193 #kh-home .kh-past-event-media img{width:100%!important;aspect-ratio:1.4!important;object-fit:cover!important;border-radius:4px!important}
#container #post-2193 #kh-home .kh-past-event-badge{position:absolute!important;left:10px!important;top:10px!important;background:#fff!important;padding:1px 8px!important;font-size:10px!important}
#container #post-2193 #kh-home .kh-past-event-copy{display:block!important;padding:13px 0!important}
#container #post-2193 #kh-home .kh-past-event-copy small{display:block!important;color:var(--kh-muted)!important;letter-spacing:.08em!important;font-size:10px!important}
#container #post-2193 #kh-home .kh-past-event-copy strong{font-size:15px!important;font-weight:600!important}
#container #post-2193 #kh-home .kh-past-event-copy i{float:right!important;font-style:normal!important}
#container #post-2193 #kh-home .kh-past-events-controls{display:flex!important;align-items:center!important;gap:16px!important;justify-content:flex-end!important;margin:8px 0 20px!important}
#container #post-2193 #kh-home .kh-past-events-dots{display:flex!important;gap:8px!important}
#container #post-2193 #kh-home .kh-founder-teaser{display:grid!important;grid-template-columns:.85fr 1fr!important;gap:72px!important;align-items:center!important;border-top:1px solid var(--kh-line)!important}
#container #post-2193 #kh-home .kh-founder-teaser-visual{position:relative!important;min-width:0!important}
#container #post-2193 #kh-home .kh-founder-teaser-visual img{border-radius:5px!important;aspect-ratio:1.05!important}
#container #post-2193 #kh-home .kh-founder-photo-note{display:flex!important;gap:12px!important;align-items:baseline!important;margin-top:12px!important}
#container #post-2193 #kh-home .kh-founder-photo-note small{font-size:10px!important;letter-spacing:.1em!important}
#container #post-2193 #kh-home .kh-founder-photo-note strong{font-size:14px!important;font-weight:500!important}
#container #post-2193 #kh-home .kh-founder-teaser-copy>p:not(.kh-section-label){font-size:15px!important;color:var(--kh-muted)!important;margin-top:20px!important}
#container #post-2193 #kh-home .kh-founder-teaser-copy blockquote{border-left:2px solid #afbb9b!important;padding:4px 0 4px 20px!important;margin:24px 0!important;font-size:18px!important;background:none!important}
#container #post-2193 #kh-home .kh-final-trial-v2{max-width:none!important;width:100%!important;background:#e8eee5!important;padding:76px 48px!important}
#container #post-2193 #kh-home .kh-final-trial-inner{max-width:1160px!important;margin:auto!important}
#container #post-2193 #kh-home .kh-final-trial-head{text-align:center!important}
#container #post-2193 #kh-home .kh-final-trial-head h2{text-align:center!important}
#container #post-2193 #kh-home .kh-final-trial-head h2>br{display:none!important}
#container #post-2193 #kh-home .kh-final-trial-card{display:grid!important;grid-template-columns:1fr 1fr!important;border:1px solid #cfd9ce!important;background:#fff!important;border-radius:6px!important;overflow:hidden!important}
#container #post-2193 #kh-home .kh-final-trial-visual{position:relative!important}
#container #post-2193 #kh-home .kh-final-trial-visual img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}
#container #post-2193 #kh-home .kh-final-trial-photo-badge{position:absolute!important;top:20px!important;left:20px!important;padding:6px 12px!important;background:#fff!important;font-size:11px!important}
#container #post-2193 #kh-home .kh-final-trial-copy{padding:36px!important}
#container #post-2193 #kh-home .kh-final-trial-kicker{display:block!important;font-size:12px!important;color:var(--kh-muted)!important;margin-bottom:10px!important}
#container #post-2193 #kh-home .kh-final-trial-copy h3{font-size:26px!important}
#container #post-2193 #kh-home .kh-final-trial-copy>p{font-size:14px!important;margin-top:16px!important}
#container #post-2193 #kh-home .kh-final-trial-points{list-style:none!important;margin:24px 0!important}
#container #post-2193 #kh-home .kh-final-trial-points li{display:flex!important;gap:16px!important;margin:16px 0!important;padding:0!important}
#container #post-2193 #kh-home .kh-final-trial-points b{font-family:Georgia,serif!important;font-size:22px!important;font-weight:400!important;color:var(--kh-green)!important}
#container #post-2193 #kh-home .kh-final-trial-points strong{display:block!important;font-size:14px!important;font-weight:600!important}
#container #post-2193 #kh-home .kh-final-trial-points small{display:block!important;font-size:12px!important;color:var(--kh-muted)!important}
#container #post-2193 #kh-home .kh-final-trial-price{border-top:1px solid var(--kh-line)!important;padding-top:20px!important}
#container #post-2193 #kh-home .kh-final-trial-price>span{display:flex!important;align-items:baseline!important;gap:14px!important;flex-wrap:wrap!important}
#container #post-2193 #kh-home .kh-final-trial-price small{font-size:12px!important}
#container #post-2193 #kh-home .kh-final-trial-price strong{font-size:18px!important;font-weight:500!important}
#container #post-2193 #kh-home .kh-final-trial-price strong em{font-size:30px!important;font-weight:600!important;font-style:normal!important}
#container #post-2193 #kh-home .kh-final-trial-price>em{font-style:normal!important;font-size:12px!important;color:var(--kh-muted)!important}
#container #post-2193 #kh-home .kh-final-trial-action{margin-top:20px!important}
#container #post-2193 #kh-home .kh-final-trial-primary{width:100%!important}
#container #post-2193 #kh-home .kh-final-trial-action>small{display:block!important;text-align:center!important;font-size:11px!important;color:var(--kh-muted)!important;margin-top:8px!important}
#container #post-2193 #kh-home .kh-final-trial-guide{display:block!important;margin-top:16px!important;text-align:center!important;font-size:12px!important;text-decoration:underline!important;text-underline-offset:4px!important}
#container #post-2193 #kh-home>footer{display:grid!important;grid-template-columns:1fr 1fr!important;gap:32px!important;padding:52px max(32px,calc((100% - 1160px)/2))!important;background:#243f34!important;color:#fff!important}
#container #post-2193 #kh-home .kh-footer-brand{display:flex!important;align-items:center!important;gap:14px!important;font-size:20px!important;font-weight:600!important}
#container #post-2193 #kh-home .kh-brand-logo-shell img{width:44px!important;height:46px!important;object-fit:contain!important}
#container #post-2193 #kh-home .kh-footer-main>p{font-size:13px!important;opacity:.85!important;margin-top:18px!important}
#container #post-2193 #kh-home>footer nav{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;font-size:13px!important;align-content:center!important}
#container #post-2193 #kh-home>footer a:hover{color:#fff!important;text-decoration:underline!important}
#container #post-2193 #kh-home .kh-copyright{grid-column:1/-1!important;font-size:10px!important;opacity:.65!important;border-top:1px solid #53695c!important;padding-top:20px!important}
#container #post-2193 #kh-home .kh-mobile-sticky-cta{display:none!important}
html body.page-id-2193 #header .menu-trial-cta>a{background:#285b47!important;box-shadow:none!important;border-radius:4px!important}
@media(min-width:768px) and (max-width:1120px){
 #container #post-2193 #kh-home .kh-hero-copy{padding:32px 28px 0!important}#container #post-2193 #kh-home .kh-hero-details{padding:22px 28px 32px!important}#container #post-2193 #kh-home .kh-hero-visual{min-height:540px!important}
 #container #post-2193 #kh-home .kh-hero-actions{flex-direction:column!important}
 #container #post-2193 #kh-home .kh-result-proof-card{flex-direction:column!important;gap:10px!important;text-align:center!important}
 #container #post-2193 #kh-home .kh-home-voice-card{flex-basis:calc((100% - 20px)/2)!important}
}
@media(max-width:767px){
 #container #post-2193 #kh-home{font-size:15px!important}
 #container #post-2193 #kh-home h1{font-size:clamp(26px,6.5vw,38px)!important;line-height:1.6!important}
 #container #post-2193 #kh-home h2{font-size:26px!important;line-height:1.6!important;letter-spacing:.015em!important}
 #container #post-2193 #kh-home h3{font-size:21px!important}
 #container #post-2193 #kh-home :is(.kh-courses-section,.kh-kes-real-teachers,.kh-home-voices-section,.kh-past-events-showcase,.kh-founder-teaser){width:calc(100% - 40px)!important;padding:52px 0!important}
 #container #post-2193 #kh-home :is(.kh-section-heading,.kh-kes-real-head,.kh-home-voices-head,.kh-home-cafe-service-heading,.kh-final-trial-head){margin-bottom:26px!important}
 #container #post-2193 #kh-home .kh-hero{width:calc(100% - 24px)!important;margin:16px auto 0!important;grid-template-columns:1fr!important;grid-template-areas:"copy" "photo" "details"!important}
 #container #post-2193 #kh-home .kh-hero-copy{padding:26px 22px 24px!important}
 #container #post-2193 #kh-home .kh-hero-place-pill{margin-bottom:12px!important;font-size:11px!important}
 #container #post-2193 #kh-home .kh-hero-kicker{font-size:9px!important;margin-bottom:10px!important}
 #container #post-2193 #kh-home .kh-kh-hero-lead{font-size:13px!important;margin-top:12px!important}
 #container #post-2193 #kh-home .kh-hero-visual{min-height:0!important;aspect-ratio:1.7!important}
 #container #post-2193 #kh-home .kh-hero-visual img{object-position:center 44%!important;height:100%!important}
 #container #post-2193 #kh-home .kh-hero-details{padding:22px!important}
 #container #post-2193 #kh-home .kh-hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}
 #container #post-2193 #kh-home :is(.kh-primary-button,.kh-secondary-button){font-size:14px!important;min-height:50px!important}
 #container #post-2193 #kh-home .kh-trial-price{margin-top:14px!important;justify-content:center!important}
 #container #post-2193 #kh-home .kh-hero-quick-facts{font-size:11px!important;justify-content:center!important;gap:4px!important}
 #container #post-2193 #kh-home .kh-results-proof-section{width:calc(100% - 40px)!important;padding:28px 0!important}
 #container #post-2193 #kh-home .kh-results-proof-head{font-size:11px!important}
 #container #post-2193 #kh-home .kh-result-proof-card{flex-direction:column!important;text-align:center!important;gap:10px!important;padding:0 7px!important}
 #container #post-2193 #kh-home .kh-result-proof-value{font-size:43px!important}
 #container #post-2193 #kh-home .kh-result-proof-value small{font-size:17px!important}
 #container #post-2193 #kh-home .kh-result-proof-copy{font-size:10px!important;line-height:1.7!important}
 #container #post-2193 #kh-home .kh-results-method{font-size:11px!important}
 #container #post-2193 #kh-home .kh-home-lesson-unified,#container #post-2193 #kh-home .kh-home-cafe-service,#container #post-2193 #kh-home .kh-founder-teaser,#container #post-2193 #kh-home .kh-final-trial-card{grid-template-columns:1fr!important}
 #container #post-2193 #kh-home .kh-home-lesson-unified__media img{min-height:0!important;aspect-ratio:1.5!important}
 #container #post-2193 #kh-home .kh-home-lesson-unified__body{padding:24px!important}
 #container #post-2193 #kh-home .kh-home-lesson-unified__lead{font-size:14px!important}
 #container #post-2193 #kh-home .kh-home-lesson-meta strong{font-size:22px!important}
 #container #post-2193 #kh-home .kh-home-lesson-main-link{font-size:13px!important}
 #container #post-2193 #kh-home .kh-kes-real-grid{grid-template-columns:1fr 1fr!important;gap:28px 16px!important}
 #container #post-2193 #kh-home .kh-kes-real-copy{padding-top:12px!important}
 #container #post-2193 #kh-home .kh-kes-real-copy h3{font-size:19px!important}
 #container #post-2193 #kh-home .kh-kes-real-copy p{font-size:12px!important}
 #container #post-2193 #kh-home .kh-kes-real-badge{font-size:10px!important}
 #container #post-2193 #kh-home .kh-kes-real-more{text-align:left!important}
 #container #post-2193 #kh-home .kh-kes-real-note{font-size:12px!important}
 #container #post-2193 #kh-home .kh-kes-space-grid{gap:12px!important}
 #container #post-2193 #kh-home .kh-kes-space-card img{aspect-ratio:1.3!important}
 #container #post-2193 #kh-home .kh-kes-space-card figcaption{font-size:10px!important}
 #container #post-2193 #kh-home .kh-home-voices-head{align-items:flex-start!important;flex-direction:column!important;gap:20px!important}
 #container #post-2193 #kh-home .kh-home-voices-controls{align-self:flex-end!important}
 #container #post-2193 #kh-home .kh-home-voices-lead{font-size:13px!important}
 #container #post-2193 #kh-home .kh-home-voices-track{gap:14px!important}
 #container #post-2193 #kh-home .kh-home-voice-card{flex-basis:88%!important;padding:24px!important}
 #container #post-2193 #kh-home .kh-home-review-links{flex-direction:column!important;gap:14px!important}
 #container #post-2193 #kh-home .kh-home-cafe-service{gap:24px!important}
 #container #post-2193 #kh-home .kh-home-cafe-service__lead{font-size:14px!important}
 #container #post-2193 #kh-home .kh-home-cafe-service__next strong{font-size:18px!important}
 #container #post-2193 #kh-home .kh-home-events-intro{margin-top:44px!important}
 #container #post-2193 #kh-home .kh-home-events-intro h2{font-size:23px!important}
 #container #post-2193 #kh-home .kh-home-events-intro h2 span{display:block!important}
 #container #post-2193 #kh-home .kh-home-events-intro p{font-size:13px!important}
 #container #post-2193 #kh-home .kh-past-event-card{flex-basis:74%!important}
 #container #post-2193 #kh-home .kh-founder-teaser{gap:28px!important}
 #container #post-2193 #kh-home .kh-founder-teaser-visual{max-width:400px!important}
 #container #post-2193 #kh-home .kh-founder-teaser-copy>p:not(.kh-section-label){font-size:14px!important}
 #container #post-2193 #kh-home .kh-final-trial-v2{padding:50px 20px!important}
 #container #post-2193 #kh-home .kh-final-trial-head h2{font-size:24px!important;text-align:left!important}
 #container #post-2193 #kh-home .kh-final-trial-label{text-align:left!important}
 #container #post-2193 #kh-home .kh-final-trial-visual{aspect-ratio:1.6!important}
 #container #post-2193 #kh-home .kh-final-trial-copy{padding:24px!important}
 #container #post-2193 #kh-home .kh-final-trial-copy h3{font-size:24px!important}
 #container #post-2193 #kh-home .kh-final-trial-photo-badge{font-size:10px!important;top:12px!important;left:12px!important}
 #container #post-2193 #kh-home .kh-final-trial-primary{font-size:13px!important;padding:14px!important;gap:12px!important}
 #container #post-2193 #kh-home>footer{grid-template-columns:1fr!important;padding:38px 24px 110px!important}
 #container #post-2193 #kh-home .kh-footer-brand{font-size:18px!important}
 #container #post-2193 #kh-home .kh-mobile-sticky-cta.kh-is-visible{display:flex!important;align-items:center!important;justify-content:space-between!important;position:fixed!important;z-index:9990!important;left:12px!important;right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;padding:12px 20px!important;background:var(--kh-green)!important;color:#fff!important;box-shadow:0 4px 18px #16322630!important;border-radius:5px!important;font-size:14px!important;line-height:1.5!important}
 #container #post-2193 #kh-home .kh-mobile-sticky-cta small{display:block!important;font-size:10px!important;opacity:.9!important}
}
@media(prefers-reduced-motion:reduce){#container #post-2193 #kh-home *,#container #post-2193 #kh-home *::before,#container #post-2193 #kh-home *::after{transition:none!important;scroll-behavior:auto!important}}

html body.page-id-2193 #container header#header.stk_header #menu-top-menu-pc-20260828 #menu-item-7606.menu-trial-cta>a{background:#285b47!important;box-shadow:none!important;border-radius:4px!important}

#container #post-2193 #kh-home blockquote::before,#container #post-2193 #kh-home blockquote::after,#container #post-2193 #kh-home .kh-final-trial-points li::before,#container #post-2193 #kh-home .kh-final-trial-points li::after{display:none!important}
@media(max-width:360px){#container #post-2193 #kh-home h1{font-size:22px!important}}
@media(max-width:767px){
 body.page-id-2193.wpvibe-preview-active #wpvibe-preview-banner{padding:8px!important;gap:8px!important;min-height:0!important;flex-wrap:nowrap!important}
 body.page-id-2193.wpvibe-preview-active #wpvibe-preview-banner .wpvibe-info,body.page-id-2193.wpvibe-preview-active #wpvibe-preview-banner .wpvibe-btn-live{display:none!important}
 body.page-id-2193.wpvibe-preview-active #wpvibe-preview-banner .wpvibe-badge{font-size:10px!important;white-space:nowrap!important}
 body.page-id-2193.wpvibe-preview-active #wpvibe-preview-banner .wpvibe-btn{font-size:10px!important;padding:6px 8px!important;white-space:nowrap!important}
 body.page-id-2193.wpvibe-preview-active #container #post-2193 #kh-home .kh-mobile-sticky-cta.kh-is-visible{bottom:60px!important}
}

/* September refinement: strong evidence, warm accents, an English-world motif. */
#container #post-2193 #kh-home{--kh-accent:#b65036!important;--kh-gold:#b78128!important;--kh-line:#dedfd3!important}
#container #post-2193 #kh-home h1{font-size:clamp(42px,4.2vw,60px)!important;line-height:1.48!important;letter-spacing:.025em!important}
#container #post-2193 #kh-home h1 span:first-child{font-size:.7em!important;letter-spacing:.035em!important;margin-bottom:9px!important}
#container #post-2193 #kh-home h1 span:last-child{color:#234a38!important}
#container #post-2193 #kh-home h2{font-size:clamp(30px,3vw,42px)!important;line-height:1.55!important;font-weight:650!important}
#container #post-2193 #kh-home .kh-home-events-intro h2{font-size:30px!important}
#container #post-2193 #kh-home .kh-hero{border-radius:12px!important;background:#fffcf6!important;position:relative!important}
#container #post-2193 #kh-home .kh-hero-copy{background:radial-gradient(ellipse at 0 0,#eadbc844,transparent 75%)!important}
#container #post-2193 #kh-home .kh-hero-visual::after{content:"Hello,\A world.";white-space:pre;position:absolute;right:22px;top:22px;width:102px;height:102px;border:1px solid #ac7859;border-radius:50%;outline:5px solid #fffaf0eb;display:flex;align-items:center;justify-content:center;background:#fffaf0eb;color:#a35035;font:italic 26px/1.05 Georgia,serif;text-align:center;transform:rotate(9deg);pointer-events:none}
#container #post-2193 #kh-home .kh-kh-hero-lead{font-size:17px!important;font-weight:500!important;color:#415746!important}
#container #post-2193 #kh-home :is(.kh-hero-kicker,.kh-section-heading>p,.kh-kes-real-kicker,.kh-home-voices-kicker,.kh-home-cafe-service-heading>small,.kh-home-events-intro>small,.kh-section-label,.kh-final-trial-label){color:#a75d36!important;font-size:12px!important;letter-spacing:.16em!important}
#container #post-2193 #kh-home :is(.kh-primary-button,.kh-final-trial-primary){background:#b65036!important;border-color:#b65036!important;box-shadow:0 5px 14px #82341d15!important}
#container #post-2193 #kh-home :is(.kh-primary-button,.kh-final-trial-primary):hover{background:#95412d!important;border-color:#95412d!important}
#container #post-2193 #kh-home .kh-trial-price strong,#container #post-2193 #kh-home .kh-final-trial-price strong em{color:#a94c33!important}
#container #post-2193 #kh-home .kh-trial-price strong{font-size:28px!important}
#container #post-2193 #kh-home .kh-results-proof-section{width:calc(100% - 96px)!important;max-width:1160px!important;padding:48px 0 46px!important;border-bottom:0!important}
#container #post-2193 #kh-home .kh-results-proof-head{font-size:16px!important;font-weight:600!important;color:#425849!important;margin-bottom:28px!important}
#container #post-2193 #kh-home .kh-results-proof-grid{gap:18px!important}
#container #post-2193 #kh-home .kh-result-proof-card{flex-direction:column!important;gap:22px!important;padding:27px 16px 30px!important;border:1px solid #dedfd3!important;border-top:3px solid #315d47!important;border-radius:16px!important;background:#fffdfa!important;box-shadow:0 8px 24px #293f2e06!important;text-align:center!important}
#container #post-2193 #kh-home .kh-result-proof-card:nth-child(2){border-top-color:#bd6547!important;background:#fffaf5!important}
#container #post-2193 #kh-home .kh-result-proof-card:nth-child(3){border-top-color:#b78128!important;background:#fffcf3!important}
#container #post-2193 #kh-home .kh-result-proof-card:last-child{border:1px solid #dedfd3!important;border-top:3px solid #b78128!important}
#container #post-2193 #kh-home .kh-result-proof-value{font-size:96px!important;line-height:1.1!important;letter-spacing:-.055em!important;font-weight:400!important;color:#285b47!important}
#container #post-2193 #kh-home .kh-result-proof-card:nth-child(2) .kh-result-proof-value{color:#bb5b40!important}
#container #post-2193 #kh-home .kh-result-proof-card:nth-child(3) .kh-result-proof-value{color:#b78128!important}
#container #post-2193 #kh-home .kh-result-proof-value small{font-size:35px!important;letter-spacing:-.04em!important;margin-left:4px!important}
#container #post-2193 #kh-home .kh-result-proof-copy{font-size:17px!important;line-height:1.7!important;color:#304b3c!important}
#container #post-2193 #kh-home .kh-result-proof-copy strong{font-weight:600!important}
#container #post-2193 #kh-home .kh-results-method{font-size:13px!important;margin-top:24px!important}
#container #post-2193 #kh-home .kh-results-method summary{display:table!important;margin:auto!important;padding:10px 24px!important;background:#fffdfa!important;border:1px solid #dedfd3!important;border-radius:30px!important;text-decoration:none!important;list-style:none!important}
#container #post-2193 #kh-home .kh-results-method summary::after{content:"＋";color:#b65036;margin-left:16px;font-size:17px}
#container #post-2193 #kh-home .kh-results-method[open] summary::after{content:"−"}
#container #post-2193 #kh-home .kh-courses-section{padding-top:48px!important}
#container #post-2193 #kh-home .kh-home-lesson-unified{box-shadow:0 14px 32px #273b2810!important;border-radius:10px!important}
#container #post-2193 #kh-home .kh-home-lesson-meta strong{font-size:29px!important;letter-spacing:.015em!important}
#container #post-2193 #kh-home .kh-home-lesson-goals span:nth-child(2),#container #post-2193 #kh-home .kh-home-lesson-goals span:nth-child(4){background:#f7ede0!important;color:#825723!important}
#container #post-2193 #kh-home .kh-kes-real-card>img{border-radius:10px!important}
#container #post-2193 #kh-home .kh-kes-real-badge{background:#f8eadb!important;color:#8b542b!important}
#container #post-2193 #kh-home .kh-home-voice-card{border-radius:10px!important;border-top:3px solid #9aaa80!important;background:#fffefa!important}
#container #post-2193 #kh-home .kh-home-voice-card.kh-cafe{border-top-color:#b78128!important}
#container #post-2193 #kh-home .kh-home-voice-card.kh-event{border-top-color:#bf765a!important}
#container #post-2193 #kh-home .kh-home-cafe-service{padding:30px!important;gap:36px!important;background:#f2eddf!important;border-radius:12px!important}
#container #post-2193 #kh-home .kh-home-cafe-service__media img{border-radius:8px!important}
#container #post-2193 #kh-home .kh-past-events-showcase{position:relative!important}
#container #post-2193 #kh-home .kh-home-cafe-service__next a{color:#a04b33!important;border-color:#a04b33!important;font-weight:600!important}
#container #post-2193 #kh-home .kh-founder-teaser-copy blockquote{color:#446345!important;border:0!important;border-left:3px solid #b78128!important;font-size:21px!important}
#container #post-2193 #kh-home .kh-final-trial-v2{position:relative!important;background:#e8edde!important;background-image:radial-gradient(ellipse at 95% 0,#f5e7c9bb,transparent 48%)!important;padding-top:38px!important}
#container #post-2193 #kh-home .kh-world-sketch{max-width:870px!important;margin:0 auto 34px!important;pointer-events:none!important}
#container #post-2193 #kh-home .kh-world-sketch svg{display:block!important;width:100%!important;height:auto!important;overflow:visible!important}
#container #post-2193 #kh-home .kh-final-trial-head h2{font-family:"Noto Serif JP","Yu Mincho","Hiragino Mincho ProN",serif!important;font-size:44px!important;font-weight:600!important}
#container #post-2193 #kh-home .kh-final-trial-card{border-radius:10px!important;box-shadow:0 16px 34px #273b2810!important}
#container #post-2193 #kh-home .kh-final-trial-price strong em{font-size:36px!important}
#container #post-2193 #kh-home .kh-mobile-sticky-cta.kh-is-visible{background:#b65036!important}
html body.page-id-2193 #container header#header.stk_header #menu-top-menu-pc-20260828 #menu-item-7606.menu-trial-cta>a{background:#b65036!important;border-radius:5px!important}
@media(min-width:768px) and (max-width:1100px){
 #container #post-2193 #kh-home h1{font-size:44px!important}
 #container #post-2193 #kh-home .kh-result-proof-value{font-size:80px!important}
 #container #post-2193 #kh-home .kh-result-proof-copy{font-size:15px!important}
}
@media(max-width:767px){
 #container #post-2193 #kh-home h1{font-size:clamp(28px,7.8vw,38px)!important;line-height:1.5!important}
 #container #post-2193 #kh-home h1 span:first-child{font-size:.72em!important;margin-bottom:5px!important}
 #container #post-2193 #kh-home h2{font-size:28px!important;line-height:1.6!important}
 #container #post-2193 #kh-home .kh-kh-hero-lead{font-size:13px!important}
 #container #post-2193 #kh-home .kh-hero-visual::after{width:67px;height:67px;right:14px;top:14px;font-size:19px;outline-width:3px}
 #container #post-2193 #kh-home :is(.kh-hero-kicker,.kh-section-heading>p,.kh-kes-real-kicker,.kh-home-voices-kicker,.kh-home-cafe-service-heading>small,.kh-home-events-intro>small,.kh-section-label,.kh-final-trial-label){font-size:10px!important}
 #container #post-2193 #kh-home .kh-results-proof-section{width:calc(100% - 28px)!important;padding:32px 0!important}
 #container #post-2193 #kh-home .kh-results-proof-head{font-size:12px!important;line-height:1.7!important;margin-bottom:18px!important}
 #container #post-2193 #kh-home .kh-results-proof-grid{gap:8px!important}
 #container #post-2193 #kh-home .kh-result-proof-card{padding:18px 6px!important;gap:12px!important;border-radius:9px!important}
 #container #post-2193 #kh-home .kh-result-proof-value{font-size:clamp(44px,12.6vw,68px)!important}
 #container #post-2193 #kh-home .kh-result-proof-value small{font-size:19px!important;margin-left:2px!important}
 #container #post-2193 #kh-home .kh-result-proof-copy{font-size:11px!important;line-height:1.75!important}
 #container #post-2193 #kh-home .kh-results-method{font-size:11px!important;margin-top:18px!important}
 #container #post-2193 #kh-home .kh-results-method summary{padding:7px 15px!important}
 #container #post-2193 #kh-home .kh-courses-section{padding-top:34px!important}
 #container #post-2193 #kh-home .kh-home-lesson-meta strong{font-size:24px!important}
 #container #post-2193 #kh-home .kh-home-cafe-service{padding:18px!important;gap:22px!important}
 #container #post-2193 #kh-home .kh-home-cafe-service__tags{gap:5px!important}
 #container #post-2193 #kh-home .kh-home-cafe-service__tags span{font-size:10px!important;padding:3px 7px!important}
 #container #post-2193 #kh-home .kh-home-cafe-service__next strong{font-size:16px!important}
 #container #post-2193 #kh-home .kh-home-events-intro h2{font-size:25px!important}
 #container #post-2193 #kh-home .kh-founder-teaser-copy blockquote{font-size:18px!important}
 #container #post-2193 #kh-home .kh-final-trial-v2{padding-top:28px!important}
 #container #post-2193 #kh-home .kh-world-sketch{margin-bottom:26px!important}
 #container #post-2193 #kh-home .kh-world-sketch svg{height:85px!important}
 #container #post-2193 #kh-home .kh-final-trial-head h2{font-size:28px!important;line-height:1.6!important;text-align:left!important}
 #container #post-2193 #kh-home .kh-final-trial-price strong em{font-size:32px!important}
}
@media(max-width:360px){
 #container #post-2193 #kh-home h1{font-size:28px!important}
 #container #post-2193 #kh-home h2{font-size:25px!important}
 #container #post-2193 #kh-home .kh-result-proof-copy{font-size:10px!important}
 #container #post-2193 #kh-home .kh-final-trial-head h2{font-size:25px!important}
}

@media(max-width:600px){
 #container #post-2193 #kh-home .kh-results-proof-grid{grid-template-columns:1fr!important;gap:12px!important}
 #container #post-2193 #kh-home .kh-result-proof-card{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:24px!important;padding:18px 22px!important;border-radius:11px!important}
 #container #post-2193 #kh-home .kh-result-proof-value{flex:0 0 102px!important;font-size:66px!important;text-align:center!important}
 #container #post-2193 #kh-home .kh-result-proof-value small{font-size:23px!important}
 #container #post-2193 #kh-home .kh-result-proof-copy{font-size:14px!important;text-align:left!important;line-height:1.7!important}
}
@media(max-width:360px){
 #container #post-2193 #kh-home .kh-result-proof-card{gap:16px!important;padding:16px!important}
 #container #post-2193 #kh-home .kh-result-proof-value{flex-basis:90px!important;font-size:60px!important}
 #container #post-2193 #kh-home .kh-result-proof-copy{font-size:12px!important}
}

#container #post-2193 #kh-home .kh-proof-mobile-break{display:none!important}
@media(max-width:600px){#container #post-2193 #kh-home .kh-proof-mobile-break{display:revert!important}}



