

*{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:96px}
body{
  margin:0;
  background:
    radial-gradient(circle at 18% -8%,rgb(0 212 255 / .055),transparent 31%),
    radial-gradient(circle at 86% 7%,rgb(163 255 18 / .045),transparent 27%),
    rgb(18 20 22);
  color:rgb(246 249 250);
  font:400 16px/1.68 "Segoe UI Variable","Segoe UI",Inter,Roboto,Arial,sans-serif;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}
body.menu-open,body.sheet-open{overflow:hidden}
a{color:inherit;text-decoration:none}
button{font:inherit}
code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}
.drkc_9e8987be_shell{width:min(1210px,calc(100% - 52px));margin-inline:auto}
.drkc_1814c7a3_skip-link{position:fixed;left:18px;top:-80px;z-index:999;padding:12px 16px;background:rgb(246 249 250);color:rgb(18 20 22);border-radius:8px;font-weight:800}
.drkc_1814c7a3_skip-link:focus{top:18px}

.drkc_4c1088fa_reading-progress{position:fixed;z-index:120;inset:0 0 auto;height:3px}
.drkc_4c1088fa_reading-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,rgb(0 212 255),rgb(0 163 255),rgb(163 255 18));box-shadow:0 0 18px rgb(0 212 255 / .32)}

.drkc_942e1be2_site-header{position:sticky;top:0;z-index:100;border-bottom:1px solid rgb(246 249 250 / .09);background:rgb(18 20 22 / .82);backdrop-filter:blur(18px) saturate(150%);box-shadow:0 10px 34px rgb(0 0 0 / .18)}
.drkc_ec0ba0cf_header-inner{height:78px;display:flex;align-items:center;justify-content:space-between;gap:28px}
.drkc_fda6dbf1_brand{display:flex;align-items:center;gap:11px;font-weight:900;letter-spacing:-.02em}
.drkc_707f4016_brand-mark,.drkc_88b093df_icon-button,.drkc_903a89b5_menu-toggle,.drkc_a6f14092_faq-icon,.drkc_31be6c45_to-top,.drkc_9e03e9d9_sheet-close{
  border:1px solid rgb(0 212 255 / .34);
  background:linear-gradient(145deg,rgb(0 212 255 / .11),rgb(163 255 18 / .055));
  color:rgb(0 212 255);
}
.drkc_707f4016_brand-mark{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;font-size:12px;letter-spacing:.08em}
.drkc_49b5c6a2_brand-name{font-size:14px}
.drkc_f97256b7_desktop-nav{display:flex;gap:30px;color:rgb(166 178 186);font-size:13px;font-weight:750}
.drkc_f97256b7_desktop-nav a{position:relative;padding:8px 0}
.drkc_f97256b7_desktop-nav a::after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:linear-gradient(90deg,rgb(0 212 255),rgb(163 255 18));transition:right .2s}
.drkc_f97256b7_desktop-nav a:hover{color:rgb(246 249 250)}
.drkc_f97256b7_desktop-nav a:hover::after{right:0}
.drkc_1656970b_header-actions{display:flex;align-items:center;gap:9px}
.drkc_88b093df_icon-button,.drkc_903a89b5_menu-toggle{width:42px;height:42px;border-radius:10px;cursor:pointer}
.drkc_88b093df_icon-button:hover{color:rgb(163 255 18)}
.drkc_903a89b5_menu-toggle{display:none;padding:10px}
.drkc_903a89b5_menu-toggle i{display:block;height:1.5px;background:currentColor;margin:5px 0;transition:.2s}
.drkc_65c4508a_mobile-menu{display:none}

.drkc_ffab51bc_hero{
  position:relative;overflow:hidden;padding:100px 0 78px;border-bottom:1px solid rgb(246 249 250 / .11);
  background:
    linear-gradient(180deg,rgb(255 255 255 / .012),transparent 38%),
    radial-gradient(circle at 74% 22%,rgb(0 212 255 / .16),transparent 31%),
    radial-gradient(circle at 90% 64%,rgb(163 255 18 / .105),transparent 26%),
    radial-gradient(circle at 52% 120%,rgb(0 163 255 / .08),transparent 37%),
    rgb(18 20 22);
}
.drkc_f076292f_hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 355px;gap:76px;align-items:end}
.drkc_aa99aaec_breadcrumbs{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin-bottom:28px;color:rgb(166 178 186);font-size:11px}
.drkc_aa99aaec_breadcrumbs a:hover{color:rgb(0 212 255)}
.drkc_003ee31a_eyebrow,.drkc_8d958c71_kicker,.drkc_aa9e581a_section-tag,.drkc_60529b29_toc-title,.drkc_4d89d1db_note-label,.drkc_5fdce8fc_source-kind{
  color:rgb(0 212 255);
  font-size:10px;
  font-weight:950;
  letter-spacing:.16em;
  text-transform:uppercase;
}
.drkc_003ee31a_eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:22px}
.drkc_003ee31a_eyebrow>span{width:34px;height:2px;background:linear-gradient(90deg,rgb(0 212 255),rgb(163 255 18))}
.drkc_ffab51bc_hero h1{
  margin:0;max-width:900px;
  font-family:"Segoe UI Variable","Segoe UI",Inter,Roboto,Arial,sans-serif;
  font-size:clamp(50px,6.2vw,88px);
  line-height:.98;
  letter-spacing:-.05em;
  font-weight:900;
  text-wrap:balance;
}
.drkc_f7caba31_lead{max-width:780px;margin:30px 0 0;color:rgb(166 178 186);font-size:19px;line-height:1.62}
.drkc_e773b93f_hero-meta{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px}
.drkc_e773b93f_hero-meta span,.drkc_ab8bcfd9_video-data span{
  padding:7px 10px;border:1px solid rgb(246 249 250 / .11);border-radius:999px;
  background:rgb(255 255 255 / .035);color:rgb(166 178 186);font-size:10px;font-weight:800
}

.drkc_6dbb62d1_surface{
  border:1px solid rgb(246 249 250 / .10);
  background:linear-gradient(145deg,rgb(255 255 255 / .048),rgb(255 255 255 / .018));
  box-shadow:0 20px 60px rgb(0 0 0 / .28),inset 0 1px 0 rgb(255 255 255 / .025);
}
.drkc_a6a4c086_accent-surface{
  border-color:rgb(0 212 255 / .31);
  background:
    linear-gradient(135deg,rgb(0 212 255 / .10),transparent 42%),
    linear-gradient(315deg,rgb(163 255 18 / .07),transparent 40%),
    rgb(255 255 255 / .025);
  box-shadow:0 22px 65px rgb(0 0 0 / .30),inset 0 1px 0 rgb(255 255 255 / .035);
}
.drkc_d095fd87_hero-note{position:relative;padding:28px;border-radius:18px;overflow:hidden}
.drkc_d095fd87_hero-note::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(rgb(0 212 255),rgb(0 163 255),rgb(163 255 18))}
.drkc_4d89d1db_note-label{margin-bottom:15px}
.drkc_d095fd87_hero-note p{margin:0 0 24px;font-family:"Segoe UI Variable","Segoe UI",Inter,Roboto,Arial,sans-serif;font-size:21px;font-weight:900;line-height:1.38;letter-spacing:-.02em}
.drkc_d095fd87_hero-note a{display:flex;justify-content:space-between;align-items:center;padding-top:17px;border-top:1px solid rgb(246 249 250 / .11);color:rgb(0 212 255);font-size:12px;font-weight:900}

.drkc_daa3608b_section-2col{display:grid;grid-template-columns:180px minmax(0,790px);gap:54px}
.drkc_008d4483_intro-summary{padding:94px 0;border-bottom:1px solid rgb(246 249 250 / .11)}
.drkc_aa9e581a_section-tag{padding-top:9px}
.drkc_59a29b67_title-h2{
  margin:0;
  font-family:"Segoe UI Variable","Segoe UI",Inter,Roboto,Arial,sans-serif;
  font-size:clamp(34px,4vw,50px);
  line-height:1.07;
  letter-spacing:-.038em;
  font-weight:900;
}
.drkc_a609a8ba_summary-copy p,.drkc_11b58304_section-copy>p{margin:22px 0 0;color:rgb(166 178 186);font-size:17px}

.drkc_e8450724_highlight{position:relative;margin-top:78px;margin-bottom:88px;padding:48px;border-radius:24px;overflow:hidden;color:rgb(246 249 250);background:
  radial-gradient(circle at 92% 10%,rgb(163 255 18 / .13),transparent 30%),
  linear-gradient(135deg,rgb(0 212 255 / .13),transparent 48%),
  linear-gradient(315deg,rgb(163 255 18 / .075),transparent 52%),
  rgb(255 255 255 / .025);
  border:1px solid rgb(246 249 250 / .10);
  box-shadow:0 26px 76px rgb(0 0 0 / .30);
}
.drkc_e8450724_highlight::after{content:"";position:absolute;width:270px;height:270px;right:-90px;top:-90px;border:1px solid rgb(0 212 255 / .18);border-radius:50%;box-shadow:0 0 0 44px rgb(0 212 255 / .03),0 0 0 88px rgb(163 255 18 / .018)}
.drkc_7baad96f_highlight-head{position:relative;z-index:1;display:flex;align-items:end;justify-content:space-between;gap:30px;padding-bottom:30px;border-bottom:1px solid rgb(246 249 250 / .14)}
.drkc_e8450724_highlight .drkc_8d958c71_kicker{color:rgb(0 212 255)}
.drkc_e8450724_highlight h2{max-width:720px}
.drkc_7549910b_highlight-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr)}
.drkc_7549910b_highlight-grid>div{padding:25px 22px;border-right:1px solid rgb(246 249 250 / .14);border-bottom:1px solid rgb(246 249 250 / .14)}
.drkc_7549910b_highlight-grid>div:nth-child(3n){border-right:0}.drkc_7549910b_highlight-grid>div:nth-last-child(-n+3){border-bottom:0}
.drkc_7549910b_highlight-grid strong{color:rgb(0 212 255);font-size:10px;letter-spacing:.16em}
.drkc_7549910b_highlight-grid p{margin:10px 0 0;color:rgb(166 178 186);font-size:13px}

.drkc_e2e12464_article-layout{display:grid;grid-template-columns:290px minmax(0,790px);gap:92px;align-items:start}
.drkc_cc3bee3c_toc{position:sticky;top:108px;padding:20px;border-radius:16px}
.drkc_60529b29_toc-title{margin-bottom:13px}
.drkc_cc3bee3c_toc nav{display:flex;flex-direction:column}
.drkc_4542cec4_toc-link{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:11px 0;border-bottom:1px solid rgb(246 249 250 / .11);color:rgb(166 178 186);font-size:12px;line-height:1.38;transition:.2s}
.drkc_4542cec4_toc-link span{font-size:9px;color:rgb(166 178 186);font-weight:900}
.drkc_4542cec4_toc-link b{font-weight:650}
.drkc_4542cec4_toc-link:hover,.drkc_4542cec4_toc-link.active{color:rgb(0 212 255);transform:translateX(3px)}
.drkc_5ec9f29c_toc-foot{margin-top:15px;color:rgb(166 178 186);font-size:10px}

.drkc_8737269f_content-section{display:grid;grid-template-columns:54px 1fr;gap:24px;padding:0 0 80px;margin-bottom:80px;border-bottom:1px solid rgb(246 249 250 / .11)}
.drkc_fa62b9e6_section-rail span{display:grid;place-items:center;width:42px;height:28px;border:1px solid rgb(0 212 255 / .34);border-radius:7px;background:rgb(0 212 255 / .07);color:rgb(0 212 255);font-size:10px;font-weight:950}
.drkc_11b58304_section-copy h2{margin:0 0 24px}
.drkc_11b58304_section-copy>p{margin-top:0;margin-bottom:20px}

.drkc_483e3bfb_card-grid{display:grid;gap:12px}
.drkc_a177b021_mini-grid{grid-template-columns:repeat(3,1fr);margin-top:32px}
.drkc_538ebc43_mini-card,.drkc_8ca2014c_recommend-card,.drkc_a91bd231_mistakes-grid article{padding:20px;border-radius:12px}
.drkc_538ebc43_mini-card{transition:.2s}
.drkc_538ebc43_mini-card:hover{transform:translateY(-3px);border-color:rgb(0 212 255 / .34)}
.drkc_3c24ba39_mini-index{display:block;margin-bottom:28px;color:rgb(0 212 255);font-size:9px;font-weight:950;letter-spacing:.14em}
.drkc_de356070_card-title{margin:0 0 9px;font-size:14px;line-height:1.3;font-weight:850}
.drkc_480cbd84_card-text{margin:0;color:rgb(166 178 186);font-size:12px;line-height:1.55}

.drkc_850f9a22_section-block{padding-top:108px}
.drkc_e8bb7e11_section-heading{display:grid;grid-template-columns:180px minmax(0,760px);gap:52px;margin-bottom:40px}
.drkc_e8bb7e11_section-heading>div p{max-width:680px;margin:17px 0 0;color:rgb(166 178 186);font-size:16px}

.drkc_e972255c_recommend-grid{grid-template-columns:repeat(3,1fr);overflow:hidden;border-radius:20px}
.drkc_8ca2014c_recommend-card{min-height:255px;border-right:1px solid rgb(246 249 250 / .11);border-bottom:1px solid rgb(246 249 250 / .11)}
.drkc_8ca2014c_recommend-card:nth-child(3n){border-right:0}.drkc_8ca2014c_recommend-card:nth-last-child(-n+3){border-bottom:0}
.drkc_8ca2014c_recommend-card>span{color:rgb(0 212 255);font-size:10px;font-weight:950;letter-spacing:.14em}
.drkc_8ca2014c_recommend-card h3{margin:44px 0 13px;font-family:"Segoe UI Variable","Segoe UI",Inter,Roboto,Arial,sans-serif;font-size:24px;line-height:1.12;letter-spacing:-.025em;font-weight:900}
.drkc_8ca2014c_recommend-card p{font-size:13px}

.drkc_53ca73f3_table-wrap{overflow:auto;border-radius:16px;outline:none}
.drkc_53ca73f3_table-wrap:focus{box-shadow:0 0 0 3px rgb(0 212 255 / .14)}
table{width:100%;min-width:880px;border-collapse:collapse}
th,td{text-align:left;padding:18px 20px;border-bottom:1px solid rgb(246 249 250 / .11);vertical-align:top}
th{background:linear-gradient(90deg,rgb(0 212 255 / .09),rgb(163 255 18 / .045));color:rgb(0 212 255);font-size:9px;text-transform:uppercase;letter-spacing:.12em}
td{color:rgb(166 178 186);font-size:13px}
td:first-child{color:rgb(246 249 250);font-weight:800}
tbody tr:last-child td{border-bottom:0}
tbody tr:hover{background:linear-gradient(90deg,rgb(0 212 255 / .055),rgb(163 255 18 / .025))}

.drkc_a91bd231_mistakes-grid{grid-template-columns:repeat(4,1fr)}
.drkc_a91bd231_mistakes-grid article span{color:rgb(0 212 255);font-size:9px;font-weight:950}
.drkc_a91bd231_mistakes-grid h3{margin:36px 0 10px;font-size:17px;line-height:1.2}
.drkc_a91bd231_mistakes-grid p{font-size:12px}

.drkc_c49289cd_checklist-card{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;padding:44px;border-radius:24px}
.drkc_fa84b4b9_checklist-head h2{margin-top:13px}
.drkc_4b9324ba_checklist ul{list-style:none;margin:0;padding:0}
.drkc_4b9324ba_checklist li{display:grid;grid-template-columns:28px 1fr;gap:11px;padding:13px 0;border-bottom:1px solid rgb(246 249 250 / .11);color:rgb(166 178 186);font-size:14px}
.drkc_4b9324ba_checklist li:last-child{border-bottom:0}
.drkc_4b9324ba_checklist li span{color:rgb(0 212 255);font-weight:950}

.drkc_06ecddca_fact-check-card{display:grid;grid-template-columns:70px 1fr 180px;gap:28px;align-items:center;padding:38px;border-radius:24px}
.drkc_1aff4c7d_fact-check-icon{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgb(0 212 255 / .30);border-radius:10px;background:rgb(0 212 255 / .07);color:rgb(0 212 255);font-size:22px;font-weight:950}
.drkc_c93bb055_fact-check h2{margin-top:8px}
.drkc_c93bb055_fact-check p{margin:12px 0 0;color:rgb(166 178 186);font-size:13px}
.drkc_e168c750_fact-status{padding-left:24px;border-left:1px solid rgb(246 249 250 / .11)}
.drkc_e168c750_fact-status span{display:block;color:rgb(166 178 186);font-size:9px;text-transform:uppercase;letter-spacing:.11em}
.drkc_e168c750_fact-status strong{display:block;margin-top:7px;color:rgb(0 212 255);font-size:12px}

.drkc_cd512245_faq-list{max-width:980px;margin-left:auto;border-top:1px solid rgb(246 249 250 / .11)}
.drkc_781c87b0_faq-item{border-bottom:1px solid rgb(246 249 250 / .11)}
.drkc_7b45f679_faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:23px 0;border:0;background:none;color:rgb(246 249 250);text-align:left;cursor:pointer;font-family:"Segoe UI Variable","Segoe UI",Inter,Roboto,Arial,sans-serif;font-size:21px;font-weight:900}
.drkc_a6f14092_faq-icon{flex:0 0 36px;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;transition:.2s}
.drkc_7b45f679_faq-question[aria-expanded="true"] .drkc_a6f14092_faq-icon{transform:rotate(45deg);background:linear-gradient(135deg,rgb(0 212 255),rgb(163 255 18));color:rgb(9 14 15);box-shadow:0 0 24px rgb(0 212 255 / .22)}
.drkc_5016bad8_faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s}
.drkc_5016bad8_faq-answer>div{overflow:hidden}
.drkc_5016bad8_faq-answer p{max-width:790px;margin:0;color:rgb(166 178 186);font-size:14px}
.drkc_781c87b0_faq-item.open .drkc_5016bad8_faq-answer{grid-template-rows:1fr}
.drkc_781c87b0_faq-item.open .drkc_5016bad8_faq-answer p{padding-bottom:24px}


.drkc_ce7ed889_site-footer{padding:62px 0 92px;border-top:1px solid rgb(246 249 250 / .09);background:linear-gradient(180deg,rgb(255 255 255 / .018),rgb(0 0 0 / .10))}
.drkc_34f38fd6_footer-grid{display:grid;grid-template-columns:1.3fr .7fr .9fr;gap:55px}
.drkc_81da5dc2_footer-brand{margin-bottom:17px}
.drkc_34f38fd6_footer-grid p{max-width:430px;color:rgb(166 178 186);font-size:12px}
.drkc_5a65ce13_footer-links,.drkc_ed5c396a_footer-meta{display:flex;flex-direction:column;gap:10px;color:rgb(166 178 186);font-size:12px}
.drkc_5a65ce13_footer-links a:hover{color:rgb(0 212 255)}
.drkc_ed5c396a_footer-meta{color:rgb(166 178 186)}

.drkc_31be6c45_to-top{position:fixed;right:22px;bottom:22px;z-index:70;width:46px;height:46px;border-radius:10px;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(8px);transition:.2s}
.drkc_31be6c45_to-top.visible{opacity:1;pointer-events:auto;transform:none}
.drkc_31be6c45_to-top:hover{background:linear-gradient(135deg,rgb(0 212 255),rgb(163 255 18));color:rgb(9 14 15);box-shadow:0 0 28px rgb(0 212 255 / .22)}
.drkc_cc6a9de8_mobile-tools{display:none}
.drkc_3232547b_toc-sheet{display:none}
.toast{position:fixed;z-index:180;left:50%;bottom:28px;transform:translate(-50%,20px);padding:10px 14px;border:1px solid rgb(0 212 255 / .24);border-radius:9px;background:rgb(30 34 37 / .98);color:rgb(246 249 250);box-shadow:0 16px 44px rgb(0 0 0 / .38),0 0 24px rgb(0 212 255 / .08);font-size:12px;font-weight:800;opacity:0;pointer-events:none;transition:.2s}
.toast.show{opacity:1;transform:translate(-50%,0)}

@media(max-width:1000px){
  .drkc_f076292f_hero-grid{grid-template-columns:1fr;gap:40px}.drkc_d095fd87_hero-note{max-width:650px}
  .drkc_e2e12464_article-layout{grid-template-columns:1fr;gap:45px}.drkc_cc3bee3c_toc{position:relative;top:auto}.drkc_cc3bee3c_toc nav{display:grid;grid-template-columns:repeat(2,1fr);gap:0 25px}
  .drkc_a177b021_mini-grid{grid-template-columns:1fr 1fr}.drkc_e972255c_recommend-grid{grid-template-columns:repeat(2,1fr)}
  .drkc_8ca2014c_recommend-card:nth-child(n){border-right:1px solid rgb(246 249 250 / .11);border-bottom:1px solid rgb(246 249 250 / .11)}
  .drkc_8ca2014c_recommend-card:nth-child(2n){border-right:0}.drkc_8ca2014c_recommend-card:nth-last-child(-n+2){border-bottom:0}
  .drkc_a91bd231_mistakes-grid{grid-template-columns:repeat(2,1fr)}
  .drkc_06ecddca_fact-check-card{grid-template-columns:60px 1fr}.drkc_e168c750_fact-status{grid-column:2;border-left:0;padding-left:0}
}
@media(max-width:760px){
  html{scroll-padding-top:82px}.drkc_9e8987be_shell{width:min(100% - 30px,1210px)}
  .drkc_f97256b7_desktop-nav,.drkc_1656970b_header-actions>.drkc_88b093df_icon-button{display:none}.drkc_903a89b5_menu-toggle{display:block}
  .drkc_903a89b5_menu-toggle[aria-expanded="true"] i:nth-child(1){transform:translateY(6.5px) rotate(45deg)}
  .drkc_903a89b5_menu-toggle[aria-expanded="true"] i:nth-child(2){opacity:0}
  .drkc_903a89b5_menu-toggle[aria-expanded="true"] i:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}
  .drkc_65c4508a_mobile-menu{position:fixed;display:flex;visibility:hidden;opacity:0;transform:translateY(-7px);inset:78px 0 auto;flex-direction:column;padding:10px 15px 18px;border-bottom:1px solid rgb(246 249 250 / .11);background:rgb(18 20 22);transition:.2s}
  .drkc_65c4508a_mobile-menu.open{visibility:visible;opacity:1;transform:none}
  .drkc_65c4508a_mobile-menu a{min-height:48px;display:flex;align-items:center;padding:0 14px;border-bottom:1px solid rgb(246 249 250 / .11);font-size:14px;font-weight:750}
  .drkc_ffab51bc_hero{padding:62px 0 48px}.drkc_ffab51bc_hero h1{font-size:clamp(43px,13.2vw,64px)}.drkc_f7caba31_lead{font-size:16px}
  .drkc_daa3608b_section-2col{grid-template-columns:1fr;gap:14px}.drkc_008d4483_intro-summary{padding:64px 0}.drkc_a609a8ba_summary-copy p{font-size:15px}
  .drkc_e8450724_highlight{margin-top:48px;margin-bottom:62px;padding:28px 22px}.drkc_7baad96f_highlight-head{display:block}.drkc_e8450724_highlight h2{margin-top:12px}
  .drkc_7549910b_highlight-grid{grid-template-columns:1fr}.drkc_7549910b_highlight-grid>div:nth-child(n){padding:18px 0;border-right:0;border-bottom:1px solid rgb(246 249 250 / .14)}.drkc_7549910b_highlight-grid>div:last-child{border-bottom:0}
  .drkc_e2e12464_article-layout{display:block}.drkc_cc3bee3c_toc{display:none}.drkc_8737269f_content-section{grid-template-columns:1fr;gap:10px;padding-bottom:58px;margin-bottom:58px}
  .drkc_11b58304_section-copy h2{font-size:clamp(30px,9vw,clamp(34px,4vw,50px))}.drkc_11b58304_section-copy>p{font-size:15px}.drkc_a177b021_mini-grid{grid-template-columns:1fr}.drkc_3c24ba39_mini-index{margin-bottom:18px}
  .drkc_850f9a22_section-block{padding-top:78px}.drkc_e8bb7e11_section-heading{grid-template-columns:1fr;gap:10px;margin-bottom:28px}
  .drkc_e972255c_recommend-grid{grid-template-columns:1fr}.drkc_8ca2014c_recommend-card:nth-child(n){min-height:0;border-right:0;border-bottom:1px solid rgb(246 249 250 / .11)}.drkc_8ca2014c_recommend-card:last-child{border-bottom:0}.drkc_8ca2014c_recommend-card h3{margin-top:25px}
  .drkc_a91bd231_mistakes-grid{grid-template-columns:1fr}.drkc_c49289cd_checklist-card{grid-template-columns:1fr;gap:28px;padding:28px}
  .drkc_06ecddca_fact-check-card{grid-template-columns:1fr;padding:28px}.drkc_e168c750_fact-status{grid-column:1;border-top:1px solid rgb(246 249 250 / .11);padding:18px 0 0}
  .drkc_7b45f679_faq-question{min-height:64px;font-size:18px}.drkc_34f38fd6_footer-grid{grid-template-columns:1fr;gap:28px}
  .drkc_31be6c45_to-top{display:none}.drkc_ce7ed889_site-footer{padding-bottom:112px}
  .drkc_cc6a9de8_mobile-tools{position:fixed;z-index:85;display:grid;grid-template-columns:repeat(3,1fr);left:10px;right:10px;bottom:10px;padding:6px;border:1px solid rgb(246 249 250 / .11);border-radius:15px;background:rgb(18 20 22 / .94);backdrop-filter:blur(18px);box-shadow:0 18px 58px rgb(0 0 0 / .36)}
  .drkc_cc6a9de8_mobile-tools button{min-height:48px;border:0;background:transparent;color:rgb(246 249 250);border-right:1px solid rgb(246 249 250 / .11);font-size:10px;font-weight:850;cursor:pointer}
  .drkc_cc6a9de8_mobile-tools button:last-child{border-right:0}.drkc_cc6a9de8_mobile-tools button span{display:block;color:rgb(0 212 255);font-size:17px;line-height:1;margin-bottom:4px}
  .drkc_3232547b_toc-sheet{position:fixed;z-index:160;inset:0;display:block;visibility:hidden;opacity:0;transition:.2s}.drkc_3232547b_toc-sheet.open{visibility:visible;opacity:1}
  .drkc_14fbcc58_sheet-backdrop{position:absolute;inset:0;border:0;background:rgb(0 0 0 / .52)}
  .drkc_3494afc7_sheet-panel{position:absolute;left:8px;right:8px;bottom:8px;max-height:min(78vh,680px);overflow:auto;padding:18px;border:1px solid rgb(246 249 250 / .11);border-radius:20px;background:rgb(18 20 22);transform:translateY(30px);transition:.22s}
  .drkc_3232547b_toc-sheet.open .drkc_3494afc7_sheet-panel{transform:none}.drkc_e44b8048_sheet-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid rgb(246 249 250 / .11);font-size:14px}
  .drkc_9e03e9d9_sheet-close{width:42px;height:42px;border-radius:10px;font-size:22px}.drkc_3494afc7_sheet-panel nav{display:flex;flex-direction:column}.drkc_3494afc7_sheet-panel .drkc_4542cec4_toc-link{min-height:52px;align-items:center}.toast{bottom:82px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

/* Межсайтовая перелинковка */
.drkc_88e08962_related-sites{padding-bottom:118px}
.drkc_582e6284_related-sites-grid{grid-template-columns:repeat(3,1fr)}
.drkc_9acce3ab_related-site-card{position:relative;display:flex;flex-direction:column;min-height:245px;padding:24px;border-radius:12px;transition:transform .2s,border-color .2s}
.drkc_9acce3ab_related-site-card:hover{transform:translateY(-3px);border-color:rgb(0 212 255 / .34)}
.drkc_50d6e813_related-domain{color:rgb(0 212 255);font-size:9px;font-weight:950;letter-spacing:.11em;text-transform:uppercase;overflow-wrap:anywhere}
.drkc_9acce3ab_related-site-card h3{margin:38px 0 12px;font-family:"Segoe UI Variable","Segoe UI",Inter,Roboto,Arial,sans-serif;font-size:22px;line-height:1.16;font-weight:900}
.drkc_9acce3ab_related-site-card h3 a:hover{color:rgb(0 212 255)}
.drkc_9acce3ab_related-site-card p{margin:0 0 22px;color:rgb(166 178 186);font-size:13px;line-height:1.55}
.drkc_6d2e19e9_related-site-open{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:15px;border-top:1px solid rgb(246 249 250 / .11);color:rgb(0 212 255);font-size:11px;font-weight:900}
@media(max-width:900px){.drkc_582e6284_related-sites-grid{grid-template-columns:1fr 1fr}}
@media(max-width:760px){
  .drkc_88e08962_related-sites{padding-bottom:92px}
  .drkc_582e6284_related-sites-grid{grid-template-columns:1fr}
  .drkc_9acce3ab_related-site-card{min-height:0}
  .drkc_9acce3ab_related-site-card h3{margin-top:22px}
}


/* Dark graphite / acid cyan-lime theme refinements */
::selection{background:rgb(163 255 18 / .88);color:rgb(9 14 15)}
a:focus-visible,button:focus-visible,.drkc_53ca73f3_table-wrap:focus-visible{outline:2px solid rgb(0 212 255);outline-offset:3px}
.drkc_707f4016_brand-mark,.drkc_88b093df_icon-button,.drkc_903a89b5_menu-toggle,.drkc_a6f14092_faq-icon,.drkc_31be6c45_to-top,.drkc_9e03e9d9_sheet-close,.drkc_fa62b9e6_section-rail span,.drkc_1aff4c7d_fact-check-icon{
  box-shadow:inset 0 1px 0 rgb(255 255 255 / .04);
}
.drkc_707f4016_brand-mark:hover,.drkc_88b093df_icon-button:hover,.drkc_903a89b5_menu-toggle:hover,.drkc_9e03e9d9_sheet-close:hover{
  border-color:rgb(163 255 18 / .48);
  background:linear-gradient(135deg,rgb(0 212 255 / .14),rgb(163 255 18 / .11));
  color:rgb(163 255 18);
}
.drkc_003ee31a_eyebrow,.drkc_8d958c71_kicker,.drkc_aa9e581a_section-tag,.drkc_60529b29_toc-title,.drkc_4d89d1db_note-label,.drkc_5fdce8fc_source-kind,.drkc_3c24ba39_mini-index,.drkc_8ca2014c_recommend-card>span,.drkc_a91bd231_mistakes-grid article span,.drkc_50d6e813_related-domain{
  background:linear-gradient(90deg,rgb(0 212 255),rgb(163 255 18));
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent;
}
.drkc_ffab51bc_hero h1,.drkc_59a29b67_title-h2,.drkc_8ca2014c_recommend-card h3,.drkc_7b45f679_faq-question{color:rgb(246 249 250);text-shadow:0 1px 18px rgb(0 0 0 / .16)}
.drkc_ffab51bc_hero h1 strong,.drkc_59a29b67_title-h2 strong{
  background:linear-gradient(90deg,rgb(0 212 255),rgb(163 255 18));
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent;
}
.drkc_538ebc43_mini-card,.drkc_8ca2014c_recommend-card,.drkc_a91bd231_mistakes-grid article,.drkc_9acce3ab_related-site-card{
  background:linear-gradient(145deg,rgb(255 255 255 / .045),rgb(255 255 255 / .018));
}
.drkc_538ebc43_mini-card:hover,.drkc_8ca2014c_recommend-card:hover,.drkc_a91bd231_mistakes-grid article:hover,.drkc_9acce3ab_related-site-card:hover{
  border-color:rgb(0 212 255 / .34);
  background:linear-gradient(135deg,rgb(0 212 255 / .065),rgb(163 255 18 / .035) 55%,rgb(255 255 255 / .022));
  box-shadow:0 18px 46px rgb(0 0 0 / .24),0 0 28px rgb(0 212 255 / .045);
}
.drkc_d095fd87_hero-note a,.drkc_6d2e19e9_related-site-open,.drkc_5a65ce13_footer-links a:hover,.drkc_aa99aaec_breadcrumbs a:hover,.drkc_4542cec4_toc-link:hover,.drkc_4542cec4_toc-link.active{
  color:rgb(0 212 255);
}
.drkc_d095fd87_hero-note a:hover,.drkc_6d2e19e9_related-site-open:hover{color:rgb(163 255 18)}
.drkc_4b9324ba_checklist li span,.drkc_e168c750_fact-status strong{color:rgb(163 255 18)}
.drkc_4c1088fa_reading-progress span{box-shadow:0 0 18px rgb(0 212 255 / .38),0 0 28px rgb(163 255 18 / .11)}
@media(max-width:760px){
  .drkc_65c4508a_mobile-menu,.drkc_3494afc7_sheet-panel{background:rgb(18 20 22 / .985);box-shadow:0 24px 70px rgb(0 0 0 / .42)}
}


/* Динамические блоки генератора */
.drkc_a5b55ace_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}
.drkc_707f4016_brand-mark{grid-template-columns:repeat(2,6px);grid-template-rows:repeat(2,6px);gap:3px;align-content:center;justify-content:center}
.drkc_707f4016_brand-mark i{display:block;width:6px;height:6px;border:1px solid currentColor;border-radius:1px}
.drkc_71b30ce7_section-table{margin-top:30px}
.drkc_8260ca06_section-quote{margin:28px 0 0;padding:24px;border-radius:12px;border-left:3px solid rgb(0 212 255)}
.drkc_8260ca06_section-quote p{margin:0!important;color:rgb(246 249 250)!important;font-family:"Segoe UI Variable","Segoe UI",Inter,Roboto,Arial,sans-serif;font-size:20px!important;line-height:1.5}
.drkc_8260ca06_section-quote cite{display:block;margin-top:12px;color:rgb(166 178 186);font-size:12px;font-style:normal}
@media(max-width:760px){.drkc_71b30ce7_section-table{margin-top:22px}.drkc_8260ca06_section-quote{padding:19px}.drkc_8260ca06_section-quote p{font-size:17px!important}}

/* Страница комментариев */
.drkc_9af85f0c_comments-page{padding:62px 0 110px}
.drkc_5480e186_comments-hero{padding-bottom:42px;border-bottom:1px solid rgb(246 249 250 / .11)}
.drkc_5480e186_comments-hero h1{max-width:920px;margin:10px 0 16px;font-family:"Segoe UI Variable","Segoe UI",Inter,Roboto,Arial,sans-serif;font-size:clamp(40px,6vw,72px);line-height:.98;font-weight:900}
.drkc_5480e186_comments-hero>p{max-width:760px;margin:0;color:rgb(166 178 186);font-size:15px;line-height:1.7}
.drkc_6da5b487_comments-stats{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.drkc_6da5b487_comments-stats span{padding:8px 11px;border:1px solid rgb(246 249 250 / .11);border-radius:999px;color:rgb(166 178 186);font-size:11px;font-weight:800}
.drkc_abc2b501_comments-list{padding-top:34px}.drkc_16976c98_comment-thread{padding:0 0 28px;margin:0 0 28px;border-bottom:1px solid rgb(246 249 250 / .11)}
.drkc_3888a1f5_comment-card{padding:22px;border:1px solid rgb(246 249 250 / .11);border-radius:14px;background:rgb(246 249 250 / .025)}
.drkc_c3f9e6f6_comment-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px}.drkc_c3f9e6f6_comment-head strong{font-size:13px}.drkc_58d04f81_comment-meta{display:flex;gap:12px;color:rgb(166 178 186);font-size:10px;white-space:nowrap}
.drkc_3888a1f5_comment-card p{margin:0;color:rgb(246 249 250);font-size:14px;line-height:1.72;overflow-wrap:anywhere}.drkc_dc4a1188_comment-replies{display:grid;gap:10px;margin:12px 0 0 38px;padding-left:18px;border-left:2px solid rgb(0 212 255 / .28)}
.drkc_f0f7d362_comment-reply{padding:18px;background:transparent}.drkc_0817ba01_comments-empty{padding:44px 0}.drkc_0817ba01_comments-empty h2{margin:0 0 10px;font-family:"Segoe UI Variable","Segoe UI",Inter,Roboto,Arial,sans-serif;font-size:30px}.drkc_0817ba01_comments-empty p{margin:0;color:rgb(166 178 186)}
.drkc_e196ec27_comments-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding-top:12px}.drkc_ddb33a7d_comments-page-numbers{display:flex;gap:7px;align-items:center;justify-content:center}.drkc_2556337e_comments-page-link{min-width:42px;min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid rgb(246 249 250 / .11);border-radius:10px;font-size:12px;font-weight:850}.drkc_2556337e_comments-page-link:hover,.drkc_2556337e_comments-page-link.active{border-color:rgb(0 212 255);color:rgb(0 212 255)}.drkc_7540690e_comments-next{justify-self:end}.drkc_48c4e410_comments-prev{justify-self:start}
@media(max-width:760px){.drkc_9af85f0c_comments-page{padding:40px 0 92px}.drkc_5480e186_comments-hero{padding-bottom:30px}.drkc_3888a1f5_comment-card{padding:17px}.drkc_c3f9e6f6_comment-head{align-items:flex-start;flex-direction:column;gap:6px}.drkc_dc4a1188_comment-replies{margin-left:12px;padding-left:12px}.drkc_e196ec27_comments-pagination{grid-template-columns:1fr 1fr}.drkc_ddb33a7d_comments-page-numbers{grid-column:1/-1;grid-row:1}.drkc_48c4e410_comments-prev{grid-column:1;grid-row:2}.drkc_7540690e_comments-next{grid-column:2;grid-row:2}.drkc_2556337e_comments-page-link{min-width:38px;min-height:40px;padding:0 10px}}
