:root{--kd-pink:#ec087b;--kd-purple:#522064;--kd-ink:#151219;--kd-muted:#77727a;--kd-bg:#f4f4f4;--kd-white:#fff;--kd-line:#e6e2e7;--kd-wrap:1190px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--kd-ink);background:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1.55}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}.kd-wrap{width:min(calc(100% - 36px),var(--kd-wrap));margin-inline:auto}.screen-reader-text{position:absolute;left:-9999px}.kd-breaking{height:36px;background:var(--kd-pink);color:#fff;font-size:14px}.kd-breaking .kd-wrap{height:100%;display:flex;align-items:center;gap:25px}.kd-breaking-label{font-weight:800;white-space:nowrap}.kd-breaking-news{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.93}.kd-breaking-meta{display:flex;align-items:center;gap:15px;white-space:nowrap}.kd-socials{display:flex;gap:11px;font-weight:700}.kd-brand-row{min-height:92px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.kd-menu-toggle,.kd-theme-toggle{border:0;background:#fff0;padding:10px;font-size:24px;cursor:pointer}.kd-menu-toggle{justify-self:start}.kd-theme-toggle{font-size:20px}.kd-brand-actions{display:flex;align-items:center}.kd-logo{justify-self:center;text-align:center;font-weight:900;font-size:35px;line-height:.9;letter-spacing:-2px;color:var(--kd-purple)}.kd-logo span{color:var(--kd-pink)}.kd-logo small{display:block;margin-top:8px;color:#777;font-size:8px;letter-spacing:2px;text-transform:uppercase}.custom-logo{max-height:72px;width:auto}.kd-nav{border-bottom:1px solid #ddd;box-shadow:0 4px 10px rgb(0 0 0 / .06);background:#fff}.kd-nav ul{display:flex;justify-content:center;align-items:center;gap:38px;list-style:none;margin:0;padding:0}.kd-nav li{position:relative}.kd-nav a{display:block;padding:18px 0;font-weight:800;font-size:16px}.kd-nav a:hover{color:var(--kd-pink)}.kd-nav .sub-menu{display:none;position:absolute;z-index:20;top:100%;left:-18px;width:230px;padding:8px 18px;background:#fff;box-shadow:0 8px 22px rgb(0 0 0 / .14)}.kd-nav li:hover>.sub-menu{display:block}.kd-nav .sub-menu a{padding:9px 0;font-size:14px}.kd-ad{padding:28px 0;background:#f3f3f3}.kd-ad-box{min-height:230px;display:grid;place-items:center;padding:30px;background:linear-gradient(125deg,#1c0f28,#392046 58%,#17111d);color:#fff;text-align:center;overflow:hidden}.kd-ad-box strong{font-size:clamp(32px,7vw,78px);letter-spacing:-3px}.kd-ad-box span{color:var(--kd-pink)}.kd-ad-box small{display:block;letter-spacing:5px;text-transform:uppercase}.kd-main{padding:42px 0}.kd-section{margin-bottom:42px}.kd-section-title{margin:0 0 22px;font-size:18px;font-weight:900;text-transform:uppercase;display:flex;align-items:center;gap:12px}.kd-section-title:after{content:"";height:3px;flex:1;background:linear-gradient(90deg,var(--kd-pink) 0 90px,#e5e5e5 90px)}.kd-carousel{position:relative;height:520px;overflow:hidden;background:#211827;color:#fff;isolation:isolate}.kd-carousel-track{height:100%;display:flex;transition:transform .72s cubic-bezier(.22,.61,.36,1);will-change:transform}.kd-slide{position:relative;min-width:100%;height:100%;overflow:hidden}.kd-slide>a{display:block;height:100%}.kd-slide-media{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform 6s ease}.kd-slide.is-active .kd-slide-media{transform:scale(1.09)}.kd-slide:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgb(12 8 15 / .88) 0%,rgb(12 8 15 / .48) 52%,rgb(12 8 15 / .05) 100%),linear-gradient(0deg,rgb(12 8 15 / .54),transparent 52%)}.kd-slide-content{position:absolute;z-index:2;left:clamp(24px,6vw,75px);bottom:clamp(58px,9vw,92px);width:min(700px,76%)}.kd-slide-content .kd-category{color:#fff;background:var(--kd-pink);padding:6px 10px}.kd-slide h2{margin:14px 0 13px;font-size:clamp(30px,4.5vw,56px);line-height:1.08;text-shadow:0 2px 18px rgb(0 0 0 / .3)}.kd-slide h2 a:hover{color:#fff}.kd-slide .kd-meta{color:#e6dde8;font-size:12px}.kd-carousel-button{position:absolute;z-index:4;top:50%;width:46px;height:46px;border:1px solid rgb(255 255 255 / .5);border-radius:50%;background:rgb(17 12 20 / .34);color:#fff;font-size:26px;line-height:1;cursor:pointer;transform:translateY(-50%);backdrop-filter:blur(5px);transition:.25s}.kd-carousel-button:hover{background:var(--kd-pink);border-color:var(--kd-pink)}.kd-carousel-prev{left:18px}.kd-carousel-next{right:18px}.kd-carousel-dots{position:absolute;z-index:4;left:50%;bottom:22px;display:flex;gap:10px;transform:translateX(-50%)}.kd-carousel-dot{width:34px;height:4px;border:0;padding:0;background:rgb(255 255 255 / .42);cursor:pointer;transition:.3s}.kd-carousel-dot.is-active{width:54px;background:var(--kd-pink)}.kd-carousel-progress{position:absolute;z-index:5;left:0;bottom:0;width:100%;height:3px;background:rgb(255 255 255 / .18)}.kd-carousel-progress span{display:block;width:0;height:100%;background:var(--kd-pink)}.kd-carousel.is-playing .kd-carousel-progress span{animation:kd-progress 5.5s linear forwards}@keyframes kd-progress{from{width:0}to{width:100%}}@media(prefers-reduced-motion:reduce){.kd-carousel-track,.kd-slide-media{transition:none}.kd-carousel-progress{display:none}}.kd-dontmiss{position:relative;padding:64px 30px 0;min-height:205px;background:linear-gradient(rgb(20 17 24 / .3),rgb(20 17 24 / .3)),linear-gradient(120deg,#857985,#c1bec0)}.kd-dontmiss>.kd-section-title{position:absolute;top:20px;left:30px;color:#fff}.kd-dontmiss-grid{display:grid;grid-template-columns:repeat(3,1fr);background:#eee}.kd-mini{display:grid;grid-template-columns:95px 1fr;gap:16px;align-items:center;padding:24px 16px}.kd-mini img{width:95px;height:88px;object-fit:cover}.kd-category{display:inline-block;color:var(--kd-pink);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.4px}.kd-mini h3{margin:8px 0 0;font-size:15px;line-height:1.45}.kd-feature-grid{display:grid;grid-template-columns:2fr 1fr;gap:34px}.kd-feature{position:relative;min-height:430px;overflow:hidden;background:#222;color:#fff}.kd-feature img{width:100%;height:430px;object-fit:cover;opacity:.78}.kd-feature-content{position:absolute;inset:auto 0 0;padding:80px 34px 30px;background:linear-gradient(transparent,rgb(0 0 0 / .85))}.kd-feature h2{margin:8px 0 8px;font-size:30px;line-height:1.16}.kd-meta{font-size:11px;text-transform:uppercase;color:#aaa}.kd-stack{display:grid;gap:22px}.kd-side-card{display:grid;grid-template-columns:130px 1fr;gap:16px}.kd-side-card img{width:130px;height:110px;object-fit:cover}.kd-side-card h3{margin:6px 0;font-size:17px;line-height:1.3}.kd-two-columns{display:grid;grid-template-columns:2fr 1fr;gap:42px}.kd-lead-list{display:grid;grid-template-columns:repeat(2,1fr);gap:26px}.kd-card img{width:100%;aspect-ratio:16/9;object-fit:cover}.kd-card h3{font-size:20px;line-height:1.3;margin:10px 0 7px}.kd-card p{color:#666;font-size:14px;margin:10px 0}.kd-simple-list{border-top:1px solid var(--kd-line);margin-top:20px}.kd-simple-list article{display:grid;grid-template-columns:96px 1fr;gap:14px;padding:15px 0;border-bottom:1px solid var(--kd-line)}.kd-simple-list img{width:96px;height:76px;object-fit:cover}.kd-simple-list h4{margin:3px 0;font-size:14px;line-height:1.35}.kd-sidebar-widget{margin-bottom:28px}.kd-follow{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.kd-follow a{padding:13px;background:#f3f3f3;font-size:13px;font-weight:800;border-left:4px solid var(--kd-pink)}.kd-spotlight{position:relative;color:#fff;background:var(--kd-purple)}.kd-spotlight img{width:100%;height:300px;object-fit:cover;opacity:.7}.kd-spotlight div{position:absolute;inset:auto 0 0;padding:60px 20px 20px;background:linear-gradient(transparent,rgb(0 0 0 / .8))}.kd-footer{margin-top:45px;padding:55px 0 25px;background:#17131a;color:#ddd}.kd-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:45px}.kd-footer h3{margin-top:0;color:#fff;text-transform:uppercase;font-size:15px}.kd-footer ul{list-style:none;padding:0}.kd-footer li{margin:9px 0}.kd-footer-bottom{border-top:1px solid #3b353d;margin-top:35px;padding-top:20px;font-size:12px;color:#999}.kd-archive-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.kd-page-title{font-size:32px;margin:0 0 28px}.kd-pagination{margin:35px 0}.kd-pagination .page-numbers{display:inline-block;padding:8px 12px;background:#eee;margin-right:4px}.kd-pagination .current{background:var(--kd-pink);color:#fff}.kd-article{max-width:820px;margin:0 auto}.kd-article h1{font-size:clamp(32px,5vw,52px);line-height:1.08;margin:12px 0 15px}.kd-article-feature{width:100%;margin:25px 0}.kd-content{font-family:Georgia,serif;font-size:19px;line-height:1.85}.kd-content img{margin:25px auto}.kd-content a{color:var(--kd-pink);text-decoration:underline}.kd-share{display:flex;gap:8px;margin:20px 0}.kd-share a{padding:9px 13px;background:#eee;font-size:12px;font-weight:700}body.kd-dark{--kd-ink:#f7f3f8;--kd-bg:#1c181e;--kd-line:#413b42;background:#211c22;color:var(--kd-ink)}body.kd-dark .kd-nav,body.kd-dark .kd-dontmiss-grid,body.kd-dark .kd-follow a{background:#2c262e}body.kd-dark .kd-nav{border-color:#3c3540}body.kd-dark .kd-card p{color:#c6bdc8}@media(max-width:900px){.kd-nav{display:none}.kd-nav.is-open{display:block}.kd-nav ul{display:block;padding:15px 25px}.kd-nav a{padding:10px 0}.kd-nav .sub-menu{position:static;display:block;width:auto;box-shadow:none;padding:0 0 0 20px}.kd-feature-grid,.kd-two-columns{grid-template-columns:1fr}.kd-dontmiss-grid{grid-template-columns:1fr}.kd-mini:not(:first-child){border-top:1px solid #ddd}.kd-archive-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.kd-wrap{width:min(calc(100% - 24px),var(--kd-wrap))}.kd-breaking-meta .kd-socials{display:none}.kd-breaking{height:32px}.kd-brand-row{min-height:80px}.kd-logo{font-size:26px}.kd-logo small{font-size:6px}.kd-ad{padding:14px 0}.kd-ad-box{min-height:135px}.kd-ad-box strong{letter-spacing:-1px}.kd-main{padding:26px 0}.kd-carousel{height:430px}.kd-slide:after{background:linear-gradient(0deg,rgb(12 8 15 / .93),rgb(12 8 15 / .12) 82%)}.kd-slide-content{left:22px;bottom:58px;width:calc(100% - 44px)}.kd-slide h2{font-size:29px}.kd-carousel-button{top:auto;bottom:12px;width:38px;height:38px;font-size:21px}.kd-carousel-prev{left:14px}.kd-carousel-next{right:14px}.kd-carousel-dots{bottom:27px}.kd-carousel-dot{width:22px}.kd-carousel-dot.is-active{width:32px}.kd-dontmiss{padding:55px 12px 0}.kd-dontmiss>.kd-section-title{left:15px}.kd-mini{grid-template-columns:82px 1fr;padding:14px 10px}.kd-mini img{width:82px;height:70px}.kd-feature{min-height:340px}.kd-feature img{height:340px}.kd-feature-content{padding:60px 20px 20px}.kd-feature h2{font-size:23px}.kd-lead-list,.kd-archive-grid,.kd-footer-grid{grid-template-columns:1fr}.kd-side-card{grid-template-columns:110px 1fr}.kd-side-card img{width:110px;height:90px}.kd-article h1{font-size:34px}.kd-content{font-size:17px}.kd-footer{padding-top:38px}}