.nx .kl-read-hero{border-bottom:1px solid var(--border);background:radial-gradient(at 81% 28%,#e2d9f29c,#0000 48%),linear-gradient(120deg,#fcfcff,#f5f4fb);padding:54px 0 80px}.nx .kl-read-hero-inner{grid-template-columns:minmax(0,1.36fr) minmax(270px,.64fr);align-items:center;gap:6%;display:grid}.nx .kl-read-hero-heading{min-width:0}.nx .kl-read-category{background:var(--violet-soft);color:#6245a0;border:1px solid #ded2f0;border-radius:30px;align-items:center;gap:9px;padding:9px 13px;font-size:11px;font-weight:800;display:inline-flex}.nx .kl-read-hero h1{color:#232944;letter-spacing:-.067em;text-wrap:balance;max-width:925px;margin:22px 0 19px;font-size:clamp(43px,5.1vw,73px);line-height:1.08}.nx .kl-read-hero-heading>p{color:#636d84;max-width:700px;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.75}.nx .kl-read-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:29px;display:flex}.nx .kl-read-author{color:#6c4bac;background:#eae2f9;border:1px solid #d9caed;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:18px;font-weight:900;display:grid}.nx .kl-read-meta strong,.nx .kl-read-meta small{display:block}.nx .kl-read-meta strong{color:#303852;font-size:12px}.nx .kl-read-meta small{color:#68748d;margin-top:4px;font-size:11px;line-height:1.5}.nx .kl-read-time{color:#62518b;white-space:nowrap;align-items:center;gap:6px;margin-left:15px;font-size:11px;display:flex}.nx .kl-read-answer{background:#fff;border:1px solid #e4e0ed;border-radius:21px;transition:transform .5s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:rotate(.8deg);box-shadow:0 25px 66px #3a365e19}.nx .kl-read-answer:hover{transform:rotate(0)translateY(-3px)}.nx .kl-read-module-bar{color:#625978;letter-spacing:.12em;background:#faf9fd;border-bottom:1px solid #e5e1ec;justify-content:space-between;align-items:center;gap:16px;height:45px;padding:0 18px;font-size:9px;font-weight:900;display:flex}.nx .kl-read-window-dots{gap:6px;margin-right:auto;display:flex}.nx .kl-read-window-dots i{background:#f7b8b6;border-radius:50%;width:9px;height:9px;display:block}.nx .kl-read-window-dots i:nth-child(2){background:#f3d18a}.nx .kl-read-window-dots i:nth-child(3){background:#b9dfb5}.nx .kl-read-answer-text{padding:29px}.nx .kl-read-answer-text>svg{color:#805cba;margin-bottom:14px}.nx .kl-read-answer-text p{letter-spacing:-.025em;color:#2b3453;margin:0 0 23px;font-size:20px;font-weight:650;line-height:1.6}.nx .kl-read-answer-text>span{letter-spacing:.12em;color:#7955b7;align-items:center;gap:9px;font-size:9px;font-weight:900;display:flex}.nx .kl-read-layout{grid-template-columns:minmax(0,760px) minmax(180px,260px);justify-content:space-between;gap:6%;padding-top:65px;padding-bottom:75px;display:grid}.nx .kl-read-prose{max-width:760px}.nx .kl-read-lead{color:var(--ink);letter-spacing:-.018em;margin:0 0 43px;font-size:clamp(20px,2.1vw,26px);font-weight:460;line-height:1.75}.nx .kl-read-divider{border-top:1px solid var(--border);border-bottom:1px solid var(--border);letter-spacing:.13em;color:var(--muted);justify-content:space-between;align-items:center;gap:15px;margin:0 0 30px;padding:13px 0;font-size:10px;font-weight:850;display:flex}.nx .kl-read-prose .kl-seo-article-section{border:0;margin:0;padding:28px 0 30px}.nx .kl-read-prose .kl-seo-article-section h2{letter-spacing:-.044em;max-width:680px;margin:0 0 21px;font-size:clamp(31px,3vw,42px);line-height:1.2}.nx .kl-read-prose .kl-seo-article-section>p{letter-spacing:.003em;max-width:680px;color:var(--ink);margin:0;font-weight:420;line-height:1.93;font-size:18px!important}.nx .kl-read-prose .kl-seo-part{margin-bottom:13px;font-size:10px}.nx .kl-read-example{border:1px solid var(--border);background:radial-gradient(circle at 93% 12%,#ece6fb66,transparent 43%),var(--surface);border-radius:24px;margin:42px 0 55px;padding:36px 39px;box-shadow:0 18px 55px #34354f0a}.nx .kl-read-example-heading{align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.nx .kl-read-example-icon{background:var(--violet-soft);width:47px;height:47px;color:var(--violet-ink);border-radius:15px;flex:none;place-items:center;display:grid}.nx .kl-read-example h2{letter-spacing:-.048em;color:var(--ink);margin:8px 0;font-size:clamp(26px,3vw,35px);line-height:1.25}.nx .kl-read-example-disclaimer{color:var(--muted);margin:14px 0 24px;font-size:11px;line-height:1.5}.nx .kl-read-example-story{color:var(--ink);margin-bottom:29px;font-size:19px!important;line-height:1.86!important}.nx .kl-read-example h3{letter-spacing:-.03em;margin:20px 0 11px;font-size:21px}.nx .kl-read-example>p:not(.kl-read-example-disclaimer){color:var(--ink);font-size:16px;line-height:1.85}.nx .kl-read-field-test{background:var(--violet-soft);border-left:3px solid #9276cc;border-radius:0 12px 12px 0;margin:30px 0 16px;padding:21px 24px}.nx .kl-read-field-test span{letter-spacing:.12em;color:var(--violet-ink);font-size:10px;font-weight:900}.nx .kl-read-field-test p{color:var(--ink);margin:10px 0 0;font-size:15px;line-height:1.85}.nx .kl-read-watchout{border:1px solid var(--border);background:var(--panel);border-radius:12px;padding:16px 20px}.nx .kl-read-watchout strong{color:var(--ink);font-size:12px}.nx .kl-read-watchout p{color:var(--muted);margin:7px 0 0;font-size:14px;line-height:1.75}.nx .kl-read-steps{border:1px solid var(--border);background:var(--surface);border-radius:24px;margin:45px 0;padding:34px 37px}.nx .kl-read-steps-title{align-items:flex-start;gap:16px;display:flex}.nx .kl-read-steps-title>svg{color:var(--violet-ink);flex:none;margin-top:2px}.nx .kl-read-steps h2{letter-spacing:-.04em;margin:9px 0 18px;font-size:29px;line-height:1.25}.nx .kl-read-steps ol{margin:0;padding:0;list-style:none}.nx .kl-read-steps li{border-top:1px solid var(--border);color:var(--ink);align-items:flex-start;gap:19px;padding:17px 0;font-size:16px;line-height:1.7;display:flex}.nx .kl-read-steps li span{color:var(--violet-ink);margin-top:5px;font-size:11px;font-weight:900}.nx .kl-read-takeaway{border-top:1px solid var(--border);margin:45px 0 36px;padding:35px 0}.nx .kl-read-takeaway h2{letter-spacing:-.05em;margin:9px 0;font-size:36px}.nx .kl-read-takeaway p{color:var(--ink);font-size:18px;line-height:1.9}.nx .kl-read-sources{border:1px solid var(--border);background:var(--surface);border-radius:18px;margin:20px 0 34px;padding:27px}.nx .kl-read-sources h2{letter-spacing:-.04em;font-size:24px}.nx .kl-read-sources>p{color:var(--muted);font-size:12px;line-height:1.7}.nx .kl-read-sources a{border-top:1px solid var(--border);color:var(--violet-ink);justify-content:space-between;align-items:center;gap:13px;padding:16px 0;display:flex}.nx .kl-read-sources a strong,.nx .kl-read-sources a small{display:block}.nx .kl-read-sources a strong{font-size:14px}.nx .kl-read-sources a small{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.6}.nx .kl-read-method{background:var(--panel);border:1px solid var(--border);border-radius:14px;align-items:flex-start;gap:13px;margin:32px 0;padding:17px 20px;display:flex}.nx .kl-read-method svg{color:var(--violet-ink);flex:none;margin-top:3px}.nx .kl-read-method p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.nx .kl-read-sidebar{align-self:start}.nx .kl-read-sticky{border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 88%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:19px;padding:24px 20px;position:sticky;top:125px}.nx .kl-read-sticky nav{margin-top:15px;display:grid}.nx .kl-read-sticky nav>a{border-bottom:1px solid var(--border);color:var(--muted);gap:11px;padding:13px 3px;font-size:12px;line-height:1.5;display:flex}.nx .kl-read-sticky nav>a span{color:var(--violet-ink);min-width:19px;font-size:10px;font-weight:900}.nx .kl-read-sticky nav>a:hover{color:var(--violet-ink)}.nx .kl-read-back{color:var(--violet-ink);align-items:center;gap:8px;margin-top:22px;font-size:11px;font-weight:850;display:flex}.nx .kl-read-comparison,.nx .kl-read-flow{border:1px solid var(--border);background:var(--surface);border-radius:17px;margin:32px 0;overflow:hidden;box-shadow:0 16px 39px #2c2c540c}.nx .kl-read-comparison-grid{grid-template-columns:1fr 1fr;display:grid}.nx .kl-read-comparison-grid>div{border-right:1px solid var(--border);padding:25px}.nx .kl-read-comparison-grid>div:last-child{background:var(--panel);border-right:0}.nx .kl-read-comparison-grid span,.nx .kl-read-flow-steps span{color:var(--violet-ink);letter-spacing:.08em;font-size:10px;font-weight:850}.nx .kl-read-comparison-grid h3{letter-spacing:-.045em;margin:12px 0;font-size:22px}.nx .kl-read-comparison-grid p{color:var(--muted);font-size:13px;line-height:1.8}.nx .kl-read-comparison>small{border-top:1px solid var(--border);color:var(--muted);padding:11px 25px;font-size:10px;display:block}.nx .kl-read-flow-steps{grid-template-columns:repeat(4,1fr);padding:19px;display:grid}.nx .kl-read-flow-steps>div{border-right:1px solid var(--border);flex-direction:column;gap:13px;padding:14px 20px;display:flex;position:relative}.nx .kl-read-flow-steps>div:last-child{border:0}.nx .kl-read-flow-steps strong{color:var(--ink);font-size:14px;line-height:1.3}.nx .kl-read-flow-steps svg{color:var(--violet-ink);background:var(--surface);z-index:1;border-radius:50%;position:absolute;top:43%;right:-9px}.nx .kl-read-flow>p{margin:0;padding:0 26px 17px;color:var(--muted)!important;font-size:10px!important;line-height:1.6!important}.nx[data-theme=dark] .kl-read-hero{background:radial-gradient(at 80% 30%,#4b396170,#0000 54%),#161b2d}.nx[data-theme=dark] .kl-read-category{color:#dcc8ff;background:#403652;border-color:#5a4a76}.nx[data-theme=dark] .kl-read-hero h1{color:#f3efff}.nx[data-theme=dark] .kl-read-hero-heading>p{color:#cbd0df}.nx[data-theme=dark] .kl-read-author{color:#eee0ff;background:#403455;border-color:#6b527e}.nx[data-theme=dark] .kl-read-meta :is(strong,small),.nx[data-theme=dark] .kl-read-time{color:#d7d3e8}.nx[data-theme=dark] .kl-read-answer{background:#23263e;border-color:#45405e}.nx[data-theme=dark] .kl-read-module-bar{color:#d2c8e8;background:#272940;border-color:#47455f}.nx[data-theme=dark] .kl-read-answer-text p{color:#f2eefe}.nx[data-theme=dark] .kl-read-prose .kl-seo-article-section>p{color:#dfe2f3}.nx[data-theme=dark] .kl-read-comparison-grid>div:last-child{background:#242943}.nx[data-theme=dark] .kl-read-hero .kl-read-category{color:#dec9ff}@media (max-width:1100px){.nx .kl-read-hero-inner{gap:25px}.nx .kl-read-layout{grid-template-columns:minmax(0,1fr) 220px;gap:35px}.nx .nx-nav>a{padding:9px!important}.nx .nx-header-inner{width:calc(100% - 24px)}}@media (max-width:920px){.nx .nx-nav{background:var(--surface)}.nx .nx-header-inner{height:64px}.nx .nx-studio-dock{display:none}}@media (max-width:800px){.nx .kl-read-hero-inner{grid-template-columns:1fr}.nx .kl-read-answer{max-width:550px;transform:none}.nx .kl-read-layout{grid-template-columns:minmax(0,1fr)}.nx .kl-read-sidebar{display:none}.nx .kl-read-hero{padding:40px 0 55px}}@media (max-width:580px){.nx .nx-header-inner{border-radius:15px;width:calc(100% - 20px);padding:0 12px}.nx .kl-read-hero h1{font-size:clamp(35px,9.2vw,49px)}.nx .kl-read-hero-heading>p{font-size:16px}.nx .kl-read-time{margin-left:0}.nx .kl-read-answer-text p{font-size:19px}.nx .kl-read-layout{padding-top:35px}.nx .kl-read-prose .kl-seo-article-section>p{line-height:1.85;font-size:17px!important}.nx .kl-read-example{padding:24px 21px}.nx .kl-read-example-heading{flex-direction:column}.nx .kl-read-steps{padding:24px 21px}.nx .kl-read-comparison-grid{grid-template-columns:1fr}.nx .kl-read-comparison-grid>div{border-right:0;border-bottom:1px solid var(--border)}.nx .kl-read-flow-steps{grid-template-columns:repeat(2,1fr)}.nx .kl-read-flow-steps>div:nth-child(2){border-right:0}.nx .kl-read-flow-steps>div{min-height:105px}.nx .kl-read-flow-steps>div:nth-child(2) svg{display:none}}@media (prefers-reduced-motion:reduce){.nx .nx-studio-dock,.nx .nx-header-inner,.nx .nx-explorer,.nx .nx-price-card,.nx .nx-deep-card,.nx .nx-service-shot,.nx .kl-read-answer{transition:none!important}.nx .nx-service-shot:hover,.nx .nx-inner-art:hover,.nx .kl-read-answer:hover{transform:none!important}}.nx .kl-city-disclosure{border:1px solid var(--border);color:var(--muted);background:var(--surface);border-radius:10px;margin-top:25px;padding:11px 14px;font-size:11px;font-weight:700;line-height:1.5;display:inline-block}.nx .kl-city-first{border-bottom:1px solid var(--border);margin-bottom:40px;padding-bottom:40px}.nx .kl-city-first h2{letter-spacing:-.048em;color:var(--ink);margin:13px 0 20px;font-size:clamp(28px,3vw,40px);line-height:1.2}.nx .kl-city-first>p{color:var(--ink);font-size:18px;line-height:1.92}.nx .kl-city-setup{border:1px solid var(--border);background:var(--violet-soft);border-radius:18px;margin:30px 0;padding:28px 29px}.nx .kl-city-setup strong{color:var(--violet-ink);font-size:12px;font-weight:900}.nx .kl-city-setup p{color:var(--ink);margin:12px 0 0;font-size:16px;line-height:1.85}.nx .kl-city-layout .kl-seo-city-checks{background:var(--panel);border-radius:13px;margin:26px 0 0;padding:21px 25px}.nx .kl-city-layout .kl-seo-city-checks li{font-size:15px;line-height:1.8}.nx .kl-city-layout .kl-seo-article-section>p+p{margin-top:20px}@media (max-width:580px){.nx .kl-city-setup{padding:23px 21px}.nx .kl-city-first>p{font-size:17px}}.nx .kl-seo-crumb{z-index:2;margin-top:123px;position:relative}@media (max-width:920px){.nx .kl-seo-crumb{margin-top:113px}}
