*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body.kk8s-active{margin:0;background:#f7f8fc;color:#18213a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.65;overflow-x:hidden}body.kk8s-active a{color:inherit;text-decoration:none}body.kk8s-active img{display:block;max-width:100%;height:auto}.kk8s-container{width:min(93vw,1560px);margin-inline:auto}.kk8s-skip{position:fixed;left:16px;top:-100px;z-index:9999;padding:12px 18px;background:#fff;border-radius:10px}.kk8s-skip:focus{top:16px}.kk8s-header{position:relative;z-index:100;background:rgba(255,255,255,.96);border-bottom:1px solid #e8eaf2;box-shadow:0 12px 32px rgba(20,33,61,.06);backdrop-filter:blur(14px)}.kk8s-header-row{min-height:90px;display:grid;grid-template-columns:minmax(190px,270px) 1fr auto;align-items:center;gap:24px}.kk8s-logo{width:min(240px,100%)}.kk8s-logo img{width:auto;max-height:65px}.kk8s-nav{display:flex;align-items:center;justify-content:center;gap:clamp(16px,2vw,34px);font-size:.96rem;font-weight:750}.kk8s-nav a{white-space:nowrap;position:relative}.kk8s-nav a::after{content:"";position:absolute;left:0;right:100%;bottom:-9px;height:3px;border-radius:999px;background:var(--kk8-primary);transition:right .2s}.kk8s-nav a:hover::after,.kk8s-nav a:focus-visible::after{right:0}.kk8s-auth{display:flex;gap:10px}.kk8s-auth a{padding:12px 17px;border-radius:12px;font-size:.79rem;font-weight:900;letter-spacing:.04em;border:1px solid var(--kk8-primary);white-space:nowrap}.kk8s-auth .is-register{background:var(--kk8-primary);color:#fff}.kk8s-auth .is-login{background:#fff;color:var(--kk8-secondary)}.kk8s-menu-button,.kk8s-mobile-nav{display:none}.kk8s-eyebrow{margin:0 0 10px;color:var(--kk8-primary);font-size:.78rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.kk8s-section{padding:clamp(64px,7vw,112px) 0}.kk8s-section-head{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:34px}.kk8s-section-head h2{margin:0;font-size:clamp(1.85rem,3vw,3.25rem);line-height:1.08;letter-spacing:-.045em}.kk8s-section-head>p{max-width:620px;margin:0;color:#63708a}.kk8s-hero{position:relative;overflow:hidden;padding:clamp(58px,8vw,128px) 0;background:linear-gradient(135deg,#fff 0%,color-mix(in srgb,var(--kk8-primary) 8%,#fff) 48%,color-mix(in srgb,var(--kk8-accent) 14%,#fff) 100%)}.kk8s-hero::before{content:"";position:absolute;width:540px;height:540px;border-radius:50%;right:-180px;top:-220px;background:color-mix(in srgb,var(--kk8-primary) 14%,transparent);filter:blur(4px)}.kk8s-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,60px);align-items:center}.kk8s-hero-copy h1{max-width:760px;margin:0 0 22px;font-size:clamp(2.45rem,5vw,5.4rem);line-height:.98;letter-spacing:-.06em;color:var(--kk8-secondary)}.kk8s-hero-copy>p:not(.kk8s-eyebrow){max-width:720px;margin:0;color:#536079;font-size:clamp(1.02rem,1.35vw,1.22rem)}.kk8s-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.kk8s-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 22px;border-radius:14px;background:var(--kk8-primary);color:#fff!important;font-weight:850}.kk8s-button.is-secondary{background:#fff;color:var(--kk8-secondary)!important;border:1px solid #dfe3ed}.kk8s-hero-media{margin:0;position:relative}.kk8s-hero-media img{width:100%;aspect-ratio:2.25/1;object-fit:cover;border-radius:26px;box-shadow:0 28px 65px rgba(23,34,63,.18)}.kk8s-v1 .kk8s-hero-grid,.kk8s-v4 .kk8s-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.kk8s-v1 .kk8s-hero-media,.kk8s-v3 .kk8s-hero-media{order:-1}.kk8s-v2 .kk8s-hero-media img{border-radius:90px 24px 90px 24px}.kk8s-v3 .kk8s-hero{background:var(--kk8-secondary);color:#fff}.kk8s-v3 .kk8s-hero-copy h1{color:#fff}.kk8s-v3 .kk8s-hero-copy>p:not(.kk8s-eyebrow){color:#d7dced}.kk8s-v4 .kk8s-hero-media{transform:rotate(1.25deg)}.kk8s-v5 .kk8s-hero-media img{clip-path:polygon(4% 0,100% 0,96% 100%,0 100%)}.kk8s-feature-wrap{background:#fff}.kk8s-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.kk8s-feature{min-height:220px;padding:28px;border:1px solid #e7e9f2;border-radius:20px;background:#fff;box-shadow:0 16px 40px rgba(30,44,79,.06)}.kk8s-feature .kk8s-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:17px;background:linear-gradient(135deg,color-mix(in srgb,var(--kk8-primary) 16%,#fff),color-mix(in srgb,var(--kk8-accent) 20%,#fff));font-size:1.55rem}.kk8s-feature h3{margin:20px 0 8px;font-size:1.22rem}.kk8s-feature p{margin:0;color:#65708a}.kk8s-step-wrap{background:linear-gradient(180deg,color-mix(in srgb,var(--kk8-primary) 7%,#fff),#fff)}.kk8s-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.kk8s-step{padding:28px;border-radius:20px;background:#fff;border:1px solid color-mix(in srgb,var(--kk8-primary) 20%,#e5e7eb)}.kk8s-step>span{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--kk8-secondary);color:#fff;font-size:1.45rem}.kk8s-step h3{margin:18px 0 8px;font-size:1.25rem}.kk8s-step p{margin:0;color:#65708a}.kk8s-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.kk8s-category{overflow:hidden;border:1px solid #e6e8f0;border-radius:22px;background:#fff;box-shadow:0 18px 44px rgba(23,34,63,.07)}.kk8s-category>img{width:100%;aspect-ratio:1.6/1;object-fit:cover}.kk8s-category-body{padding:26px}.kk8s-category-body h3{margin:0 0 8px;font-size:1.45rem}.kk8s-category-body p{margin:0 0 16px;color:#64708a}.kk8s-category-body a,.kk8s-text-link{color:var(--kk8-primary)!important;font-weight:850}.kk8s-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.kk8s-post-card{overflow:hidden;background:#fff;border:1px solid #e5e8f0;border-radius:22px;box-shadow:0 18px 46px rgba(20,33,61,.07)}.kk8s-post-media{display:block;overflow:hidden}.kk8s-post-media img{width:100%;aspect-ratio:16/9;object-fit:cover;transition:transform .3s}.kk8s-post-card:hover .kk8s-post-media img{transform:scale(1.035)}.kk8s-post-card>div{padding:24px}.kk8s-post-card h2{margin:8px 0 10px;font-size:1.3rem;line-height:1.25;letter-spacing:-.02em}.kk8s-post-card>div>p:not(.kk8s-post-meta){margin:0 0 14px;color:#63708a}.kk8s-post-meta{display:flex;flex-wrap:wrap;gap:12px;margin:0;color:#8790a6;font-size:.82rem}.kk8s-faq{background:#fff}.kk8s-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kk8s-faq details{padding:22px 24px;border:1px solid #e5e8f0;border-radius:18px;background:#fbfcff}.kk8s-faq summary{cursor:pointer;font-weight:820}.kk8s-faq details p{margin:14px 0 0;color:#63708a}.kk8s-policy{display:grid;grid-template-columns:1.35fr .65fr;gap:50px;align-items:center;padding:clamp(36px,5vw,62px);border-radius:26px;background:var(--kk8-secondary);color:#fff}.kk8s-policy h2{margin:0 0 14px;font-size:clamp(2rem,3.4vw,3.65rem);line-height:1.05}.kk8s-policy p{color:#d4d9e7}.kk8s-policy-links{display:grid;gap:12px}.kk8s-policy-links a{padding:15px 18px;border:1px solid rgba(255,255,255,.2);border-radius:14px;background:rgba(255,255,255,.06);font-weight:750}.kk8s-archive-hero{padding:clamp(56px,7vw,96px) 0;background:linear-gradient(135deg,var(--kk8-secondary),color-mix(in srgb,var(--kk8-primary) 55%,var(--kk8-secondary)));color:#fff}.kk8s-archive-hero>.kk8s-container{display:grid;grid-template-columns:1fr auto;gap:38px;align-items:center}.kk8s-archive-hero h1{margin:0 0 14px;font-size:clamp(2.7rem,6vw,5.8rem);line-height:.95;letter-spacing:-.055em}.kk8s-archive-hero p:not(.kk8s-eyebrow){max-width:850px;margin:0;color:#e1e6f1;font-size:1.12rem}.kk8s-archive-hero span{display:grid;place-items:center;width:160px;height:160px;border-radius:44px;background:rgba(255,255,255,.1);font-size:4.2rem}.kk8s-pagination{display:flex;justify-content:center;gap:8px;margin-top:38px}.kk8s-pagination .page-numbers{padding:9px 14px;border:1px solid #dfe3ec;border-radius:10px;background:#fff}.kk8s-pagination .current{background:var(--kk8-primary);color:#fff}.kk8s-article-hero{padding:clamp(54px,7vw,100px) 0;background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--kk8-primary) 8%,#fff))}.kk8s-article-hero>.kk8s-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);gap:clamp(30px,5vw,70px);align-items:center}.kk8s-article-hero h1{margin:0 0 18px;font-size:clamp(2.25rem,4.5vw,4.8rem);line-height:1.02;letter-spacing:-.05em}.kk8s-article-hero p:not(.kk8s-eyebrow){margin:0;color:#5f6c85;font-size:1.1rem}.kk8s-article-hero figure{margin:0}.kk8s-article-hero figure img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:24px;box-shadow:0 22px 50px rgba(20,33,61,.16)}.kk8s-article-meta{display:flex;flex-wrap:wrap;gap:14px;margin-top:20px;color:#758098;font-size:.86rem}.kk8s-article-layout{display:grid;grid-template-columns:minmax(0,820px) minmax(250px,340px);justify-content:center;gap:clamp(36px,6vw,86px);padding-block:clamp(54px,7vw,100px)}.kk8s-article-content{font-size:1.08rem}.kk8s-article-content h2{margin:2.1em 0 .7em;font-size:clamp(1.55rem,2.3vw,2.25rem);line-height:1.15}.kk8s-article-content h3{margin:1.7em 0 .6em}.kk8s-article-content p,.kk8s-article-content ul,.kk8s-article-content ol{margin:0 0 1.25em}.kk8s-article-content li+li{margin-top:.55em}.kk8s-article-content .kk8s-note{padding:20px 22px;border-left:5px solid var(--kk8-primary);border-radius:0 14px 14px 0;background:color-mix(in srgb,var(--kk8-primary) 8%,#fff)}.kk8s-article-layout aside{position:sticky;top:24px;align-self:start;padding:24px;border-radius:18px;background:#fff;border:1px solid #e4e7ef}.kk8s-article-layout aside h2{margin:0 0 12px}.kk8s-article-layout aside ul{padding-left:20px}.kk8s-page>header{padding:70px 0;background:linear-gradient(135deg,var(--kk8-secondary),color-mix(in srgb,var(--kk8-primary) 45%,var(--kk8-secondary)));color:#fff}.kk8s-page>header h1{max-width:900px;margin:0 0 12px;font-size:clamp(2.5rem,5vw,5rem);line-height:1}.kk8s-page>header p{max-width:780px;margin:0;color:#dce1ee}.kk8s-page-content{max-width:980px;padding-block:70px;font-size:1.08rem}.kk8s-page-content h2{margin-top:2em}.kk8s-footer{padding:64px 0 0;background:var(--kk8-secondary);color:#f8fafc}.kk8s-footer-grid{display:grid;grid-template-columns:1.3fr .7fr .7fr 1fr;gap:clamp(28px,4vw,64px)}.kk8s-footer h2{margin:0 0 14px;font-size:2.4rem}.kk8s-footer h3{margin:0 0 18px;color:var(--kk8-accent)}.kk8s-footer section>a{display:block;margin:0 0 11px;color:#d7ddeb}.kk8s-footer section>p{color:#d7ddeb}.kk8s-contact p{margin:0 0 15px}.kk8s-contact strong{display:block;color:var(--kk8-accent);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.kk8s-keywords{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.kk8s-keywords span{padding:7px 11px;border:1px solid rgba(255,255,255,.2);border-radius:999px;font-size:.76rem;color:#e6eaf3}.kk8s-friends{margin-top:46px;padding:28px 0;border-top:1px solid rgba(255,255,255,.14)}.kk8s-friends>strong{display:block;margin-bottom:16px;color:var(--kk8-accent);text-transform:uppercase;letter-spacing:.08em}.kk8s-friends>div{display:flex;flex-wrap:wrap;gap:10px}.kk8s-friends a{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.05);font-weight:780}.kk8s-friends img{width:20px;height:20px;border-radius:5px}.kk8s-footer-bottom{display:flex;justify-content:space-between;gap:20px;padding:22px 0;border-top:1px solid rgba(255,255,255,.14);color:#bac2d2;font-size:.84rem}
@media(max-width:1180px){.kk8s-header-row{grid-template-columns:220px 1fr auto}.kk8s-nav{display:none}.kk8s-auth{display:none}.kk8s-menu-button{display:inline-grid;place-items:center;width:48px;height:48px;border:1px solid #dfe3ec;border-radius:13px;background:#fff;font-size:1.35rem}.kk8s-mobile-nav{display:none;padding:18px 3.5vw 24px;background:#fff;border-top:1px solid #eceef4}.kk8s-mobile-nav.is-open{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.kk8s-mobile-nav>a,.kk8s-mobile-nav>div a{padding:12px;border-radius:10px;background:#f4f6fa;font-weight:750}.kk8s-mobile-nav>div{grid-column:1/-1;display:flex;gap:10px}.kk8s-feature-grid,.kk8s-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.kk8s-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:860px){.kk8s-header-row{min-height:78px;grid-template-columns:1fr auto}.kk8s-logo{width:190px}.kk8s-hero-grid,.kk8s-v1 .kk8s-hero-grid,.kk8s-v4 .kk8s-hero-grid,.kk8s-article-hero>.kk8s-container{grid-template-columns:1fr}.kk8s-v1 .kk8s-hero-media,.kk8s-v3 .kk8s-hero-media{order:0}.kk8s-category-grid,.kk8s-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kk8s-section-head{display:block}.kk8s-section-head>p{margin-top:14px}.kk8s-policy,.kk8s-article-layout{grid-template-columns:1fr}.kk8s-article-layout aside{position:static}.kk8s-archive-hero span{width:110px;height:110px;border-radius:30px;font-size:3rem}.kk8s-faq-grid{grid-template-columns:1fr}}
@media(max-width:620px){.kk8s-container{width:min(92vw,1560px)}.kk8s-mobile-nav.is-open{grid-template-columns:repeat(2,1fr)}.kk8s-hero{padding:50px 0 58px}.kk8s-hero-copy h1{font-size:clamp(2.25rem,12vw,3.4rem)}.kk8s-actions{display:grid}.kk8s-button{width:100%}.kk8s-feature-grid,.kk8s-steps,.kk8s-category-grid,.kk8s-post-grid,.kk8s-footer-grid{grid-template-columns:1fr}.kk8s-feature{min-height:0}.kk8s-archive-hero>.kk8s-container{grid-template-columns:1fr}.kk8s-archive-hero span{display:none}.kk8s-article-hero>.kk8s-container{gap:26px}.kk8s-article-hero h1{font-size:2.4rem}.kk8s-footer-bottom{display:grid}.kk8s-friends>div{display:grid;grid-template-columns:repeat(2,1fr)}.kk8s-friends a{justify-content:flex-start}.kk8s-section{padding:56px 0}.kk8s-section-head h2{font-size:2rem}}
body.kk8s-active h1,body.kk8s-active h2,body.kk8s-active h3,body.kk8s-active h4,body.kk8s-active h5,body.kk8s-active h6,body.kk8s-active button,body.kk8s-active .kk8s-button,body.kk8s-active .kk8s-auth a{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important;font-stretch:normal!important;font-variation-settings:normal!important}body.kk8s-active h1,body.kk8s-active h2{font-weight:850!important}body.kk8s-active h3,body.kk8s-active h4,body.kk8s-active h5,body.kk8s-active h6{font-weight:800!important}
