@font-face{font-family:Montserrat;src:url('./fonts/montserrat-400.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url('./fonts/montserrat-600.woff2') format('woff2');font-weight:600;font-display:swap}@font-face{font-family:Montserrat;src:url('./fonts/montserrat-700.woff2') format('woff2');font-weight:700;font-display:swap}
.kisl-privacy{--navy:#0B1F3A;--green:#123B32;--teal:#14B8A6;--paper:#F7F3EC;--muted:#65766D;font-family:Montserrat,Arial,sans-serif;color:#26372F;background:var(--paper);font-size:16px;line-height:1.7}.kisl-privacy *{box-sizing:border-box}.kisl-privacy h1,.kisl-privacy h2,.kisl-privacy p{margin:0}.kisl-privacy a{text-decoration:none;color:inherit}.kisl-privacy .kisl-container{width:min(1200px,calc(100% - 48px));margin-inline:auto}
body.kisl-privacy-page #main-header,body.kisl-privacy-page #main-footer{display:none!important}body.kisl-privacy-page #main-content{padding-top:0!important}body.kisl-privacy-page #content-area .container,body.kisl-privacy-page #main-content .container{width:auto!important;max-width:none!important;padding:0!important}body.kisl-privacy-page #left-area{width:100%!important;float:none!important;padding:0!important;margin:0!important}body.kisl-privacy-page .entry-title.main_title,body.kisl-privacy-page .post-meta{display:none!important}body.kisl-privacy-page article.post{margin:0!important;padding:0!important}body.kisl-privacy-page #main-content .entry-content{padding:0!important;margin:0!important}body.kisl-privacy-page .container:before,body.kisl-privacy-page .container:after{content:none!important;display:none!important;background:none!important}body.kisl-privacy-page #left-area,body.kisl-privacy-page #content-area,body.kisl-privacy-page #main-content{border:none!important;box-shadow:none!important}body.kisl-privacy-page #content-area:before,body.kisl-privacy-page #content-area:after,body.kisl-privacy-page #left-area:before,body.kisl-privacy-page #left-area:after{display:none!important}
.kisl-privacy-hero{padding:120px 0 64px;background:linear-gradient(120deg,#0B1F3A,#123B3A 72%,#155B5A);color:#fff}.kisl-privacy-hero h1{margin:14px 0 12px;color:#fff!important;font-size:clamp(2.4rem,4.8vw,4rem);line-height:1.05;letter-spacing:-.055em}.kisl-privacy-updated{color:#9DEDE5;font-size:.8rem;font-weight:600}
.kisl-privacy-body{padding:72px 0 88px;background:var(--paper)}.kisl-privacy-narrow{max-width:860px}.kisl-privacy-card{padding:48px 52px;border:1px solid #E1E0D8;border-radius:18px;background:#fff;box-shadow:0 14px 35px rgba(11,31,58,.06)}.kisl-privacy-card h2{margin:38px 0 14px;color:var(--green);font-size:1.35rem;letter-spacing:-.02em}.kisl-privacy-card h2:first-child{margin-top:0}.kisl-privacy-card p{margin-bottom:16px;color:var(--muted);font-size:.88rem;line-height:1.8}.kisl-privacy-card ul{margin:0 0 16px;padding-left:20px;color:var(--muted);font-size:.88rem;line-height:1.8}.kisl-privacy-card li{margin-bottom:6px}.kisl-privacy-card a{color:#0F766E;text-decoration:underline;text-underline-offset:2px}.kisl-privacy-card a:hover{color:#14B8A6}.kisl-privacy-card code{padding:1px 6px;border-radius:4px;background:#EFF5F2;color:var(--green);font-size:.78rem}
.kisl-privacy-cta{padding:72px 0;background:var(--teal)}.kisl-privacy-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.kisl-privacy-cta h2{margin-top:12px;color:var(--navy);font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.12;letter-spacing:-.045em}.kisl-privacy-cta .kisl-button{background:var(--navy);color:#fff!important}
@media(max-width:800px){.kisl-privacy .kisl-container{width:min(calc(100% - 36px),620px)}.kisl-privacy-hero{padding:100px 0 52px}.kisl-privacy-body{padding:56px 0 64px}.kisl-privacy-card{padding:30px 24px}.kisl-privacy-cta{padding:56px 0}.kisl-privacy-cta-inner{display:block}.kisl-privacy-cta .kisl-button{margin-top:22px}}
@media(prefers-reduced-motion:reduce){.kisl-privacy *,.kisl-privacy *:before,.kisl-privacy *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
