@font-face{font-family:"Baloo 2";font-weight:800;font-style:normal;font-display:swap;src:url(/wp-content/themes/classbunkers-child/assets/fonts/baloo-2-latin-800-normal.woff2) format("woff2")}@font-face{font-family:Mukta;font-weight:400;font-style:normal;font-display:swap;src:url(/wp-content/themes/classbunkers-child/assets/fonts/mukta-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Mukta;font-weight:700;font-style:normal;font-display:swap;src:url(/wp-content/themes/classbunkers-child/assets/fonts/mukta-latin-700-normal.woff2) format("woff2")}:root{--ink:#2A0A45;--foot:#1E0733;--pu:#8418B4;--ye:#FFC000;--cream:#FFF1C7;--grey:#F1EFF7;--soft:#F7F6FB;--line:#D9D6E5;--muted:#4F4366;--line-d:#4A2A68;--dis:"Baloo 2",system-ui,sans-serif;--stripe:repeating-linear-gradient(135deg,#FFC000 0 14px,#8418B4 14px 28px,#2A0A45 28px 42px,#fff 42px 56px)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--ink);font:400 18px/1.6 Mukta,system-ui,-apple-system,"Segoe UI",sans-serif;overflow-x:hidden}img,svg{max-width:100%;height:auto;display:block}a{color:var(--pu)}a:hover{color:#6A1094}:focus-visible{outline:3px solid var(--pu);outline-offset:2px}h1,h2,h3{font-family:var(--dis);font-weight:800;line-height:1.12;margin:0}button,input,select,textarea{font:inherit;color:var(--ink)}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.skip-link:focus{position:fixed!important;left:8px;top:8px;z-index:100;width:auto;height:auto;clip:auto;padding:8px 14px;background:#fff}.cb-wrap{max-width:1320px;margin:0 auto;padding-left:24px;padding-right:24px}.cb-stripe{height:6px;background:var(--stripe)}.cb-noimg{display:block;width:100%;aspect-ratio:16/10;background:var(--grey)}.cb-tag{display:inline-block;padding:1px 9px;font-size:13px;font-weight:700;color:var(--ink);background:var(--ye);border-radius:6px}.cb-pill{display:inline-block;padding:11px 22px;font-weight:700;color:#fff;background:var(--ink);border-radius:99px;text-decoration:none}.cb-pill:hover{color:#fff;background:var(--pu)}.cb-pill.is-y{color:var(--ink);background:var(--ye)}.cb-pill.is-y:hover{color:var(--ink);background:#FFD24D}.cb-header{position:relative;z-index:40;background:#fff;border-bottom:1px solid var(--line)}.cb-strip{color:#fff;background:var(--ink);font-size:15px}.cb-strip .cb-wrap{display:flex;gap:20px;align-items:center;justify-content:space-between;padding-top:5px;padding-bottom:5px}.cb-strip a{color:#fff}.cb-strip-l{min-width:0;white-space:nowrap;overflow:hidden}.cb-strip-l strong{color:var(--ye);margin-right:4px}.cb-strip-l a{margin-right:14px}.cb-strip-r{flex:none;display:flex;gap:14px}.cb-brandrow{display:flex;gap:20px;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px}.cb-logo{flex:0 1 auto;min-width:124px;display:flex;gap:10px;align-items:center;text-decoration:none}.cb-logo-badge{flex:none;width:62px;height:63px}.cb-logo-word{flex:none;width:234px;height:auto}.cb-search{display:flex;align-items:center}.cb-search label{flex:1 1 auto;min-width:0}.cb-search input{width:100%;background:#fff0;border:0}.cb-search-head{flex:0 1 520px;min-width:0;padding:3px 3px 3px 18px;background:var(--grey);border-radius:99px}.cb-search-head input{padding:8px 0;font-size:16px;outline-offset:4px}.cb-search button{flex:none;padding:8px 18px;font-size:16px;font-weight:700;color:#fff;background:var(--ink);border:0;border-radius:99px;cursor:pointer}.cb-cta{flex:none;padding:10px 18px;font-size:16px;font-weight:700;color:var(--ink);background:var(--ye);border-radius:99px;text-decoration:none}.cb-cta:hover{color:var(--ink);background:#FFD24D}.cb-mobile{display:none}.cb-iconbtn,.cb-burger{width:44px;height:44px;flex:none;align-items:center;justify-content:center;border:0;border-radius:50%;cursor:pointer}.cb-iconbtn{color:var(--ink);background:var(--cream)}.cb-burger{color:#fff;background:var(--ink)}.cb-nav{border-top:1px solid var(--line)}.cb-nav>ul{list-style:none;margin:0 auto;padding-top:4px;padding-bottom:4px;display:flex;gap:2px;justify-content:space-between}.cb-nav li>a{display:block;padding:7px 12px;font-size:17px;font-weight:700;color:var(--ink);text-decoration:none;border-radius:8px}.cb-nav li:hover>a,.cb-nav li:focus-within>a{background:var(--cream)}.cb-mega{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;border-top:5px solid var(--ye);border-bottom:1px solid var(--line);box-shadow:0 14px 30px rgb(42 10 69 / .12)}.cb-nav li:hover>.cb-mega,.cb-nav li:focus-within>.cb-mega{display:block}.cb-mega>.cb-wrap{display:flex;gap:28px;padding-top:24px;padding-bottom:24px}.cb-mega-links{flex:1 1 300px;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:18px;align-content:start}.cb-mega-h{margin:0 0 6px;font:800 20px/1.2 var(--dis)}.cb-mega-links a{display:block;padding:5px 0;color:var(--ink);font-size:16px;line-height:1.3}.cb-mega-posts{flex:2 1 560px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cb-mega-posts a{color:var(--ink);text-decoration:none;font-weight:700;font-size:17px;line-height:1.2}.cb-mega-posts img{width:100%;height:160px;object-fit:cover;border-radius:12px;margin-bottom:6px}.cb-drawer{padding:6px 24px 18px;background:#fff;border-top:1px solid var(--line)}.cb-drawer[hidden]{display:none}.cb-drawer details,.cb-drawer-top{border-bottom:1px solid var(--line)}.cb-drawer summary,.cb-drawer-top{display:flex;align-items:center;justify-content:space-between;padding:11px 0;font:800 22px/1.2 var(--dis);color:var(--ink);text-decoration:none;cursor:pointer;list-style:none}.cb-drawer summary::-webkit-details-marker{display:none}.cb-drawer summary span{width:32px;height:32px;border-radius:50%;background:var(--ye);position:relative}.cb-drawer summary span::before,.cb-drawer summary span::after{content:"";position:absolute;left:9px;right:9px;top:15px;height:3px;background:var(--ink);border-radius:2px}.cb-drawer summary span::after{transform:rotate(90deg)}.cb-drawer details[open] summary span::after{display:none}.cb-drawer-sub{padding-bottom:10px}.cb-drawer-sub a{display:block;padding:8px 0;color:var(--ink);font-size:18px;text-decoration:none}.cb-trend{color:#fff;background:var(--ink);font-size:16px;font-weight:700;overflow:hidden}.cb-trend-in{max-width:1320px;margin:0 auto;padding:8px 24px;white-space:nowrap;overflow:hidden}.cb-trend strong{color:var(--ye);padding-right:12px}.cb-trend a{color:#fff;text-decoration:none}.cb-sec-top{padding-top:18px}.cb-home-h1{margin-bottom:12px;font-size:clamp(24px,2.6vw,34px);line-height:1.15}.cb-lead{display:flex;flex-wrap:wrap;gap:14px}.cb-lead-main{flex:999 1 540px;min-width:0;position:relative;display:block;height:clamp(330px,38vw,520px);color:#fff;text-decoration:none;border-radius:14px;overflow:hidden}.cb-lead-main img{width:100%;height:100%;object-fit:cover}.cb-lead-t{position:absolute;left:0;right:0;bottom:0;padding:14px 20px 16px;background:var(--ink)}.cb-lead-t strong{display:block;margin-top:6px;font:800 clamp(25px,3vw,40px)/1.08 var(--dis)}.cb-tiles{flex:1 1 420px;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cb-tiles a{position:relative;display:block;min-height:clamp(158px,18vw,253px);color:#fff;text-decoration:none;border-radius:14px;overflow:hidden}.cb-tiles img,.cb-tiles .cb-noimg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cb-tiles span:not(.cb-noimg){position:absolute;left:0;right:0;bottom:0;padding:6px 10px 8px;font-size:15px;font-weight:700;line-height:1.2;background:var(--ink)}.cb-chips{display:flex;flex-wrap:wrap;gap:8px;padding-top:18px;padding-bottom:6px}.cb-chips.is-wrap{flex-wrap:wrap;padding:0}.cb-chips a{flex:none;padding:9px 16px;font-size:16px;font-weight:700;color:var(--ink);border-radius:99px;text-decoration:none}.cb-comm{margin-top:26px;color:#fff;background:var(--ink)}.cb-comm>.cb-wrap{display:flex;flex-wrap:wrap;gap:26px 36px;padding-top:clamp(28px,3.6vw,44px);padding-bottom:clamp(28px,3.6vw,44px)}.cb-comm-a{flex:1 1 340px;min-width:0}.cb-comm-b{flex:2 1 560px;min-width:0}.cb-comm-k{margin:0;font-size:16px;font-weight:700;color:var(--ye)}.cb-comm h2{font-size:clamp(38px,4.6vw,60px);line-height:1;color:var(--ye)}.cb-comm-p{margin:10px 0 16px;font-size:19px;line-height:1.4}.cb-comm-join{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-top:18px}.cb-comm-join a{padding:11px 14px;font-size:15px;line-height:1.3;color:#fff;text-decoration:none;border-radius:12px}.cb-comm-join strong{display:block;font-size:17px}.is-wa{background:#0B6B4F}.is-pu{background:var(--pu)}.cb-comm-b h3{margin:0 0 10px;font:700 21px/1.2 Mukta,sans-serif}.cb-stories{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.cb-stories a{display:flex;flex-direction:column;padding:14px;color:var(--ink);text-decoration:none;background:#fff;border-radius:14px}.cb-stories .cb-tag{align-self:flex-start}.cb-stories strong{margin-top:7px;font:800 20px/1.15 var(--dis)}.cb-stories em{margin-top:auto;padding-top:8px;font-size:14px;font-style:normal}.cb-stories a.is-all{align-items:center;justify-content:center;text-align:center;font:800 22px/1.1 var(--dis);background:var(--ye)}.cb-rail-sec{padding-top:34px}.cb-latest{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:22px 16px}.cb-sec-h{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;padding-bottom:6px;border-bottom:5px solid var(--ye)}.cb-sec-h h2{font-size:clamp(28px,3vw,38px);line-height:1.1}.cb-sec-h a{flex:none;font-weight:700;font-size:16px}.cb-rail{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px 16px}.cb-rail>div{min-width:0}.cb-card{display:flex;flex-direction:column;color:var(--ink);text-decoration:none}.cb-card:hover{color:var(--pu)}.cb-card-media{position:relative;display:block}.cb-card-media img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:12px}.cb-card-media .cb-tag{position:absolute;left:8px;top:8px;box-shadow:0 0 0 2px #fff}.cb-card-title{margin-top:8px;font-size:19px;font-weight:700;line-height:1.22}.cb-split{display:flex;flex-wrap:wrap;gap:28px;padding-top:34px}.cb-split>div{flex:1 1 420px;min-width:0}.cb-split-lead{display:block;color:var(--ink);text-decoration:none}.cb-split-lead img{width:100%;height:clamp(190px,21vw,280px);object-fit:cover;border-radius:14px}.cb-split-lead span{display:block;margin-top:8px;font-size:24px;font-weight:700;line-height:1.2}.cb-split-row{display:flex;gap:12px;align-items:center;margin-top:10px;color:var(--ink);text-decoration:none}.cb-split-row img{flex:none;width:96px;height:66px;object-fit:cover;border-radius:10px}.cb-split-row span{min-width:0;font-size:18px;font-weight:700;line-height:1.22}.cb-bottom{display:flex;flex-wrap:wrap;gap:28px;padding-top:38px;padding-bottom:44px}.cb-mr,.cb-ps{flex:1 1 420px;min-width:0;padding:20px 22px;border-radius:18px}.cb-mr{color:#fff;background:var(--ink)}.cb-mr h2{margin-bottom:8px;font-size:34px;color:var(--ye)}.cb-mr a{display:flex;gap:12px;align-items:center;padding:9px 0;color:#fff;text-decoration:none;border-top:1px solid var(--line-d)}.cb-mr b{flex:none;width:34px;font:800 36px/1 var(--dis);color:var(--ye)}.cb-mr img{flex:none;width:76px;height:56px;object-fit:cover;border-radius:8px}.cb-mr span{min-width:0;font-size:18px;font-weight:700;line-height:1.22}.cb-ps{background:var(--cream)}.cb-ps h2{margin-bottom:12px;font-size:34px}.cb-ps>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.cb-ps a{display:flex;gap:10px;align-items:center;padding:6px;color:var(--ink);text-decoration:none;background:#fff;border-radius:12px}.cb-ps img{flex:none;width:58px;height:46px;object-fit:cover;border-radius:8px}.cb-ps span{min-width:0;font-size:16px;font-weight:700;line-height:1.18}.cb-stay{background:var(--ye)}.cb-stay>.cb-wrap{display:flex;flex-wrap:wrap;gap:28px 44px;align-items:center;padding-top:clamp(30px,4vw,44px);padding-bottom:clamp(30px,4vw,44px)}.cb-stay-a,.cb-stay-b{flex:1 1 400px;min-width:0}.cb-stay h2{font-size:clamp(32px,3.6vw,46px);line-height:1}.cb-stay-a>p{margin:6px 0 14px;line-height:1.35}.cb-news{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.cb-news label{flex:1 1 220px;font-size:15px;font-weight:700}.cb-news input{display:block;width:100%;margin-top:5px;padding:12px 16px;font-weight:400;border:0;border-radius:99px}.cb-news button{padding:12px 24px;font-weight:700;color:#fff;background:var(--ink);border:0;border-radius:99px;cursor:pointer}.cb-hp{position:absolute;left:-9999px}.cb-stay-h{margin:0 0 10px;font-weight:700}.cb-socials{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.cb-socials a{padding:11px 14px;font-size:16px;font-weight:700;color:#fff;text-decoration:none;border-radius:12px;line-height:1.3}.cb-socials span{display:block;font-size:14px;font-weight:400}.is-ig{background:var(--pu)}.is-yt{background:var(--ink)}.is-fb{background:#3A2BD6}.cb-socials a.is-pin{color:var(--ink);background:#fff}.cb-ig>.cb-wrap{padding-top:26px;padding-bottom:26px}.cb-ig-head{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;justify-content:space-between}.cb-ig-head h2{font-size:clamp(26px,2.8vw,34px)}#sb_instagram{margin-top:14px}.cb-foot{color:#fff;background:var(--foot)}.cb-foot-top{display:flex;flex-wrap:wrap;gap:28px;padding-top:clamp(28px,3.6vw,44px);padding-bottom:22px}.cb-foot-brand{flex:1 1 240px;min-width:0}.cb-foot-brand img{width:100%;max-width:230px}.cb-foot-brand p{margin:10px 0 0;max-width:280px;font-size:16px;line-height:1.4}.cb-foot-cols{flex:3 1 620px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:22px 20px}.cb-foot-h{margin:0 0 6px;font:800 20px/1.2 var(--dis);color:var(--ye)}.cb-foot-cols a{display:block;padding:5px 0;color:#fff;font-size:16px;line-height:1.3}.cb-foot-low{display:flex;flex-wrap:wrap;gap:6px 24px;justify-content:space-between;padding-top:14px;padding-bottom:22px;font-size:14px;line-height:1.5;color:var(--line)}.cb-foot-low p{margin:0}.cb-foot-low p:first-child{flex:1 1 480px}.cb-layout{display:flex;flex-wrap:wrap;gap:44px;padding-top:24px;padding-bottom:56px}.cb-layout>main{flex:999 1 560px;min-width:0}.cb-side{flex:1 1 300px;min-width:0;max-width:100%;display:flex;flex-direction:column;gap:22px}.cb-side-recent .cb-side-h{margin-bottom:8px;padding-bottom:6px;border-bottom:5px solid var(--ye)}.cb-side-recent a{display:flex;gap:10px;align-items:center;padding:8px 0;color:var(--ink);text-decoration:none;font-size:16px;font-weight:700;line-height:1.22}.cb-side-recent img,.cb-side-recent .cb-noimg{flex:none;width:84px;height:60px;object-fit:cover;border-radius:8px}.cb-side-read{padding:20px;background:var(--cream);border-radius:24px}.cb-side-h{margin:0 0 6px;font:800 26px/1.1 var(--dis)}.cb-side-read a{display:flex;gap:12px;padding:10px 0;color:var(--ink);text-decoration:none;font-size:17px;font-weight:700;line-height:1.25;border-top:2px solid var(--ink)}.cb-side-read span{flex:none;width:28px;font:800 28px/1 var(--dis)}.cb-side-search{padding:20px;color:#fff;background:var(--ink);border-radius:24px}.cb-side-search .cb-side-h{margin-bottom:12px;color:var(--ye)}.cb-side-search>div{display:flex;flex-wrap:wrap;gap:8px}.cb-side-search a{padding:6px 12px;font-size:15px;font-weight:700;color:var(--ink);text-decoration:none;background:var(--cream);border-radius:99px}.cb-ad{margin:18px 0;text-align:center}.cb-ad-sidebar_stick{position:sticky;top:16px;margin:0}.cb-crumb{margin-bottom:10px;font-size:15px;color:var(--muted)}.cb-crumb a{color:var(--muted)}.cb-article h1{font-size:clamp(30px,3.2vw,42px)}.cb-dek{margin:8px 0 14px;font-size:19px;line-height:1.45;color:#3F2C57}.cb-meta{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;justify-content:space-between;padding:8px 0;font-size:15px;line-height:1.3;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cb-meta a{font-weight:700;color:var(--ink)}.cb-share{display:flex;flex-wrap:wrap;gap:6px}.cb-share a,.cb-share button{padding:5px 12px;font-size:15px;font-weight:700;color:var(--ink);text-decoration:none;background:var(--grey);border:0;border-radius:99px;cursor:pointer}.cb-feature{margin:16px 0 0}.cb-feature img{width:100%;aspect-ratio:16/8;object-fit:cover;border-radius:14px}.cb-prose{max-width:760px;margin:0 auto;line-height:1.7;padding-top:6px}.cb-prose>p,.cb-prose>ul,.cb-prose>ol{margin:14px 0 0}.cb-prose h2{margin:30px 0 6px;font-size:28px;line-height:1.15;scroll-margin-top:16px}.cb-prose h3{margin:22px 0 4px;font-size:22px}.cb-toc{margin-top:18px;padding:12px 18px;font-size:16px;line-height:1.4;background:var(--soft);border-radius:14px}.cb-toc a{display:block;padding:3px 0}.cb-l{margin:0;font-size:16px;font-weight:700}.cb-authorbox{max-width:760px;margin:26px auto 0;display:flex;gap:12px;align-items:flex-start;padding:14px 18px;font-size:16px;line-height:1.45;background:var(--soft);border-radius:14px}.cb-authorbox img{border-radius:50%;flex:none}.cb-authorbox a{font-weight:700;color:var(--ink)}.cb-authorbox p{margin:0}.cb-next-h{margin:32px 0 12px;font-size:28px}.cb-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:26px 20px}.cb-band .cb-wrap{padding-top:clamp(28px,4vw,52px);padding-bottom:clamp(28px,4vw,52px)}.cb-band .cb-crumb,.cb-band .cb-crumb a{color:var(--ink)}.cb-kick{margin:0;font-weight:700}.cb-band h1{font-size:clamp(46px,8vw,104px);line-height:1}.cb-band h1.is-mid{margin-bottom:16px;font-size:clamp(34px,5vw,64px);line-height:1.05}.cb-band-sub{margin:8px 0 0;max-width:680px;font-size:20px;line-height:1.4}.cb-pages{display:flex;flex-wrap:wrap;gap:8px;margin-top:34px}.cb-pages a,.cb-pages span{padding:9px 18px;font-weight:700;color:var(--ink);text-decoration:none;background:var(--grey);border-radius:99px}.cb-pages .current{background:var(--ye)}.cb-page{max-width:820px;margin:0 auto;padding:30px 24px 60px}.cb-result{display:block;padding:16px 0;color:var(--ink);text-decoration:none;border-bottom:2px solid var(--line)}.cb-result-c{display:block;font-size:15px;font-weight:700;color:var(--muted)}.cb-result strong{display:block;font:800 26px/1.15 var(--dis)}.cb-result span:last-child{display:block;margin-top:4px;line-height:1.4}.cb-empty{padding:26px;background:var(--grey);border-radius:24px}.cb-empty.is-y{background:var(--cream)}.cb-empty h2{font-size:34px;margin-bottom:6px}.cb-empty p{margin:0 0 12px;line-height:1.4}.cb-search-big{flex-wrap:wrap;gap:10px;max-width:720px}.cb-search-big label{flex:1 1 240px}.cb-search-big input{padding:14px 20px;background:#fff;border-radius:99px}.cb-search-big button{padding:14px 26px;font-size:18px}.cb-404{padding:clamp(40px,6vw,80px) 24px;color:#fff;text-align:center;background:var(--ink)}.cb-404-n{margin:0;font:800 clamp(110px,22vw,260px)/.9 var(--dis);color:var(--ye)}.cb-404 h1{margin:14px 0 8px;font-size:clamp(34px,5vw,64px);line-height:1}.cb-404 p:not(.cb-404-n){max-width:520px;margin:0 auto 22px;font-size:20px;line-height:1.4}.cb-404 .cb-search-big{margin:0 auto}.cb-404 button{color:var(--ink);background:var(--ye)}.cb-404>a{display:inline-block;margin-top:16px;font-weight:700;color:#fff}.cb-sec-pad{padding-top:20px;padding-bottom:56px}.cb-form{display:grid;gap:14px;margin-top:18px;padding:20px;background:var(--soft);border-radius:18px}.cb-form label{font-size:16px;font-weight:700}.cb-form input:not([type=checkbox]),.cb-form select,.cb-form textarea{display:block;width:100%;margin-top:4px;padding:11px 14px;font-weight:400;background:#fff;border:1px solid var(--line);border-radius:10px}.cb-check{display:flex;gap:8px;align-items:flex-start;font-weight:400!important;line-height:1.35}.cb-check input{margin-top:4px}.cb-form button{justify-self:start;padding:12px 26px;font-weight:700;color:var(--ink);background:var(--ye);border:0;border-radius:99px;cursor:pointer}.cb-toast{position:fixed;left:50%;bottom:20px;z-index:60;transform:translateX(-50%);max-width:calc(100% - 32px);padding:12px 20px;font-weight:700;color:#fff;background:var(--ink);border-radius:12px;box-shadow:0 8px 24px rgb(0 0 0 / .25)}.cb-b{margin-top:18px;font-size:17px;line-height:1.5}.cb-b p{margin:0}.cb-b h3{margin:0}.cb-disc{padding:8px 14px;font-size:14px;color:var(--muted);background:var(--soft);border-radius:10px}.cb-answer{padding:14px 18px;background:var(--cream);border-left:6px solid var(--ye);border-radius:12px}.cb-answer p:not(.cb-l){font-size:18px}.cb-h{font:800 26px/1.15 var(--dis)}.cb-n{font-size:18px;font-weight:700;line-height:1.25}.cb-k{font-size:13px;font-weight:700;color:#6A1094}.cb-badge{display:inline-block;padding:0 8px;font-size:13px;font-weight:700;color:#fff;background:var(--pu);border-radius:6px}.cb-badge.is-y{padding:1px 10px;font-size:14px;color:var(--ink);background:var(--ye)}.cb-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.cb-btns.is-grid .cb-btn{flex:1 1 130px}.cb-rev{display:inline-block;margin-top:6px;font-size:15px;font-weight:700}.cb-btn{display:inline-block;padding:8px 15px;font-size:15px;font-weight:700;line-height:1.3;text-align:center;color:var(--ink);text-decoration:none;background:#fff;border:2px solid var(--ink);border-radius:99px}.cb-btns.is-grid .cb-btn{border-radius:10px;padding:10px 12px}.cb-btn.is-first{background:var(--ye);border-color:var(--ye)}.cb-btn:hover{color:var(--ink);background:var(--cream)}.cb-btn.is-first:hover{background:#FFD24D;border-color:#FFD24D}.cb-picks{padding:16px;background:var(--ink);border-radius:16px}.cb-picks>.cb-h{margin-bottom:6px;color:var(--ye)}.cb-pick{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center;margin-top:8px;padding:10px;background:#fff;border-radius:12px}.cb-pick img{flex:none;width:74px;height:60px;object-fit:cover;border-radius:8px}.cb-pick-t{flex:1 1 200px;min-width:0;font-size:15px;line-height:1.3}.cb-item{border:2px solid var(--ink);border-radius:16px;overflow:hidden}.cb-item-head{display:flex;gap:12px;align-items:center;padding:10px 16px;color:#fff;background:var(--ink)}.cb-num{display:flex;flex:none;width:42px;height:42px;align-items:center;justify-content:center;font:800 26px/1 var(--dis);color:var(--ink);background:var(--ye);border-radius:50%}.cb-b .cb-item-head h3{min-width:0;font-size:24px;line-height:1.15}.cb-item-body{display:flex;flex-wrap:wrap;gap:14px 18px;padding:16px}.cb-item-body>img{flex:1 1 210px;min-width:0;width:100%;max-height:220px;object-fit:cover;border-radius:10px}.cb-item-text{flex:2 1 300px;min-width:0}.cb-s{font-size:16px;margin-top:6px}.cb-s+.cb-s{margin-top:0}.cb-buy{display:flex;flex-wrap:wrap;gap:16px;padding:16px;border:2px solid var(--pu);border-radius:16px}.cb-buy>img{flex:1 1 200px;min-width:0;width:100%;max-height:210px;object-fit:cover;border-radius:10px}.cb-buy-t{flex:2 1 300px;min-width:0}.cb-b .cb-buy-t h3{margin-top:6px;font-size:26px}.cb-buy-t p.cb-band{margin:2px 0 6px;font-size:16px;font-weight:700;color:#6A1094}.cb-fine{margin-top:8px!important;font-size:14px;color:var(--muted)}.cb-rec{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center;padding:10px;background:var(--soft);border:1px solid var(--line);border-radius:12px}.cb-rec img{flex:none;width:76px;height:62px;object-fit:cover;border-radius:8px}.cb-rec-t{flex:1 1 190px;min-width:0;font-size:15px;line-height:1.3}.cb-rec .cb-btns{margin-top:0}.cb-pc{display:flex;flex-wrap:wrap;gap:12px}.cb-pc>div{flex:1 1 250px;min-width:0;padding:14px 16px;border-radius:14px}.cb-pc .is-plus{background:#E4F6EE}.cb-pc .is-minus{background:#FDE9E7}.cb-pc-h{margin-bottom:6px!important;font-size:18px;font-weight:700}.cb-pc .is-plus .cb-pc-h,.cb-pc .is-plus li span{color:#0B6B4F}.cb-pc .is-minus .cb-pc-h,.cb-pc .is-minus li span{color:#A3261E}.cb-pc ul{margin:0;padding:0;list-style:none}.cb-pc li{position:relative;margin-top:5px;padding-left:20px}.cb-pc li span{position:absolute;left:0;font-weight:700}.cb-score{display:flex;flex-wrap:wrap;gap:16px 22px;padding:18px;color:#fff;background:var(--ink);border-radius:16px}.cb-score>div{flex:1 1 250px;min-width:0}.cb-score .cb-k{font-size:16px;color:var(--ye)}.cb-big{font:800 58px/1 var(--dis)}.cb-big span{font-size:24px}.cb-score .cb-big+p{margin-top:4px}.cb-bar{margin-bottom:8px;font-size:15px}.cb-bar>div{display:flex;justify-content:space-between}.cb-bar i{display:block;height:8px;margin-top:2px;background:var(--line-d);border-radius:99px}.cb-bar b{display:block;height:8px;background:var(--ye);border-radius:99px}.cb-specs{border:1px solid var(--line);border-radius:14px;overflow:hidden}.cb-specs>div{display:flex;gap:12px;padding:8px 14px;font-size:16px;border-bottom:1px solid #E6E3EF}.cb-specs>div:last-child{border-bottom:0}.cb-specs span:first-child{flex:0 0 42%;font-weight:700}.cb-swipe{display:none;margin:18px 0 -12px;font-size:14px;color:var(--muted)}.cb-cmp{overflow-x:auto;border:1px solid var(--line);border-radius:14px}.cb-cmp table{width:100%;min-width:560px;table-layout:fixed;border-collapse:collapse;font-size:16px;line-height:1.3}.cb-cmp th,.cb-cmp td{padding:9px 12px;text-align:left;vertical-align:top}.cb-cmp thead tr{color:#fff;background:var(--ink)}.cb-cmp tbody tr{border-top:1px solid var(--line)}.cb-cmp tbody th{background:var(--soft)}.cb-cmp .cb-btn{padding:6px 12px;font-size:14px}.cb-alts{padding:16px;background:#F3E8FB;border-radius:16px}.cb-alts>.cb-h{margin-bottom:10px;font-size:24px}.cb-alts-g{display:flex;flex-wrap:wrap;gap:12px}.cb-alt{flex:1 1 190px;min-width:0;display:flex;flex-direction:column;padding:10px;background:#fff;border-radius:12px;font-size:15px;line-height:1.35}.cb-alt img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:8px;margin-bottom:8px}.cb-alt .cb-badge{align-self:flex-start}.cb-alt .cb-btns{margin-top:auto;padding-top:10px}.cb-note{padding:12px 16px;border-left:6px solid;border-radius:12px}.cb-note.is-tip{background:#E4F6EE;border-color:#0B6B4F}.cb-note.is-warn{background:#FDE9E7;border-color:#A3261E}.cb-note.is-info{background:#F3E8FB;border-color:var(--pu)}.cb-faq details{padding:10px 0;border-top:1px solid #E6E3EF}.cb-faq details:last-child{border-bottom:1px solid #E6E3EF}.cb-faq summary{font-size:18px;font-weight:700;cursor:pointer}.cb-faq p{margin-top:6px}.cb-how{padding:12px 16px;font-size:16px;background:var(--soft);border-radius:12px}.cb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:none;gap:10px;align-items:center;justify-content:space-between;padding:8px 12px;color:#fff;background:var(--ink)}.cb-sticky[hidden]{display:none!important}.cb-sticky span{min-width:0;font-weight:700;line-height:1.2}.cb-sticky .cb-btn{flex:none}.cb-ahead{background-image:radial-gradient(rgb(42 10 69 / .12) 2px,transparent 2.5px);background-size:22px 22px}.cb-ahead .cb-wrap{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:flex-end;justify-content:space-between;padding-top:20px;padding-bottom:18px}.cb-ahead-t{flex:1 1 420px;min-width:0}.cb-ahead .cb-crumb{margin-bottom:4px;color:var(--ink)}.cb-ahead .cb-crumb a{color:var(--ink)}.cb-ahead-row{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center}.cb-ahead h1{font-size:clamp(30px,3.6vw,46px);line-height:1.05}.cb-count{padding:2px 12px;font-size:14px;font-weight:700;color:#fff;background:var(--ink);border-radius:99px}.cb-ahead-t>p{margin:4px 0 0;max-width:620px;font-size:17px;line-height:1.4}.cb-sort{display:flex;gap:8px;align-items:center;padding:6px 6px 6px 14px;background:#fff;border-radius:99px;font-size:14px;font-weight:700}.cb-sort a{padding:6px 12px;color:var(--ink);text-decoration:none;background:var(--grey);border-radius:99px}.cb-sort a.is-on{color:#fff;background:var(--ink)}.cb-topics{border-bottom:1px solid var(--line)}.cb-topics .cb-wrap{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-top:12px;padding-bottom:12px}.cb-topics span{margin-right:4px;font-size:14px;font-weight:700;color:var(--muted)}.cb-topics a{padding:5px 14px;font-size:15px;font-weight:700;color:var(--ink);text-decoration:none;background:#fff;border:2px solid var(--line);border-radius:99px}.cb-topics a:hover{border-color:var(--ink)}.cb-topics a.is-on{color:#fff;background:var(--ink);border-color:var(--ink)}.cb-topics em{font-style:normal;font-weight:400;opacity:.75}.cb-alead{display:flex;flex-wrap:wrap;gap:16px 22px;align-items:center;padding:14px;color:var(--ink);text-decoration:none;background:var(--cream);border-radius:18px}.cb-alead img,.cb-alead .cb-noimg{flex:1 1 300px;min-width:0;width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:12px}.cb-alead-t{flex:1 1 260px;min-width:0}.cb-alead strong{display:block;margin-top:6px;font:800 clamp(23px,2.4vw,30px)/1.12 var(--dis)}.cb-ex{display:block;margin-top:5px;font-size:16px;line-height:1.45;color:#3F2C57}.cb-meta-s{display:block;margin-top:6px;font-size:13px;color:var(--muted)}.cb-agrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:26px 20px;margin-top:24px}.cb-aitem{display:flex;flex-direction:column;gap:10px;min-width:0;color:var(--ink);text-decoration:none}.cb-aitem:hover strong{color:var(--pu)}.cb-aitem img,.cb-aitem .cb-noimg{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:12px}.cb-aitem-t{min-width:0}.cb-topic{display:block;font-size:13px;font-weight:700;color:var(--pu)}.cb-aitem strong{display:block;margin-top:2px;font-size:18px;line-height:1.22}.cb-aitem .cb-ex{font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cb-browse{margin-top:36px;padding:18px;background:var(--ink);border-radius:18px}.cb-browse h2{margin-bottom:12px;font-size:26px;color:var(--ye)}.cb-browse>div:not(.cb-chips){display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.cb-browse>div>a:not([style]){display:flex;gap:10px;align-items:center;padding:8px;color:var(--ink);text-decoration:none;background:#fff;border-radius:12px}.cb-browse>div>a img,.cb-browse>div>a .cb-noimg{flex:none;width:52px;height:44px;aspect-ratio:auto;object-fit:cover;border-radius:8px}.cb-browse>div>a>span{min-width:0;font-size:13px;line-height:1.25;color:var(--muted)}.cb-browse strong{display:block;font-size:16px;color:var(--ink)}@media (max-width:640px){.cb-agrid{grid-template-columns:minmax(0,1fr);gap:14px}.cb-aitem{flex-direction:row;align-items:center}.cb-aitem img,.cb-aitem .cb-noimg{flex:none;width:110px;height:78px;aspect-ratio:auto}.cb-aitem .cb-ex{display:none}.cb-browse>div:not(.cb-chips){grid-template-columns:minmax(0,1fr)}}@media (max-width:1040px){.cb-strip,.cb-nav,.cb-search-head,.cb-cta,.cb-logo-badge{display:none}.cb-mobile{display:flex}.cb-brandrow{gap:10px}.cb-brandrow .cb-logo{flex:1 1 auto;margin-right:auto}.cb-logo-word{flex:0 1 186px;width:100%;max-width:186px}}@media (max-width:760px){.cb-sticky{display:flex}.cb-mega-posts{grid-template-columns:1fr}}@media (max-width:640px){.cb-rail,.cb-latest{grid-template-columns:minmax(0,1fr);gap:12px}.cb-rail>div:nth-child(n+2) .cb-card,.cb-latest>.cb-card:nth-child(n+2){flex-direction:row;gap:12px;align-items:center}.cb-rail>div:nth-child(n+2) .cb-card-media,.cb-latest>.cb-card:nth-child(n+2) .cb-card-media{flex:none;width:116px}.cb-rail>div:nth-child(n+2) .cb-card-media img,.cb-latest>.cb-card:nth-child(n+2) .cb-card-media img{height:78px;aspect-ratio:auto;border-radius:10px}.cb-rail>div:nth-child(n+2) .cb-tag,.cb-latest>.cb-card:nth-child(n+2) .cb-tag{display:none}.cb-rail>div:nth-child(n+2) .cb-card-title,.cb-latest>.cb-card:nth-child(n+2) .cb-card-title{min-width:0;margin-top:0;font-size:18px}.cb-latest>.cb-card:nth-child(n+6){display:none}.cb-trend-in{white-space:normal;line-height:1.35}.cb-trend-in a:nth-of-type(n+4),.cb-trend-in span:nth-of-type(n+3){display:none}.cb-swipe{display:block}.cb-wrap,.cb-trend-in,.cb-drawer{padding-left:16px;padding-right:16px}body{font-size:17px}.cb-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}