#kks{--o:#ff8d00;--o2:#ff7a00;--o-dk:#e17000;--o-soft:rgba(255,141,0,.1);--o-glow:rgba(255,141,0,.32);--b:#0068b1;--b-lt:#029bff;--b-dk:#005694;--b-soft:rgba(0,104,177,.08);--g:#00a651;--navy:#09152b;--ink:#0e1725;--body:#37465d;--muted:#4f5d75;--line:#dfe6f0;--bg:#fff;--bg2:#f3f6fb;--r:22px;--r-lg:28px;--sh-sm:0 1px 2px rgba(16,24,40,.07),0 3px 10px rgba(16,24,40,.06);--sh-md:0 4px 14px rgba(16,24,40,.08),0 16px 40px rgba(16,24,40,.1);--sh-lg:0 12px 30px rgba(16,24,40,.12),0 34px 80px rgba(16,24,40,.16);--sh-o:0 10px 24px rgba(255,141,0,.3),0 2px 6px rgba(255,122,0,.25);--ease:cubic-bezier(.16,1,.3,1);color:var(--ink);font-family:Inter,system-ui,sans-serif;line-height:1.65;-webkit-font-smoothing:antialiased;background:var(--bg);position:relative}#kks *{box-sizing:border-box}#kks img,#kks table{max-width:100%}#kks{overflow-x:clip}#kks figure,#kks h2,#kks h3,#kks h4,#kks li,#kks ol,#kks p,#kks ul{margin:0;padding:0}#kks h2,#kks h3,#kks h4{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.12}#kks a{color:inherit;text-decoration:none}#kks ul{list-style:none}#kks .wrap{margin:0 auto;max-width:1200px;padding:0 40px}#kks section{position:relative}#kks .pad{padding:100px 0}#kks .cv{contain-intrinsic-size:auto 700px;content-visibility:auto}#kks .eyebrow{align-items:center;color:var(--b);display:inline-flex;font-family:Poppins;font-size:12px;font-weight:600;gap:9px;letter-spacing:.12em;margin-bottom:18px;text-transform:uppercase}#kks .eyebrow:before{background:linear-gradient(90deg,var(--o),var(--o2));border-radius:2px;content:"";height:2px;width:26px}#kks-bar{background:linear-gradient(90deg,#ff8d00,#ff7a00);box-shadow:0 0 12px rgba(255,141,0,.32);height:3px;left:0;pointer-events:none;position:fixed;top:0;transition:width .1s linear;width:0;z-index:9999}#kks .hl{background:linear-gradient(120deg,var(--o),var(--o2));-webkit-background-clip:text;background-clip:text;color:transparent}#kks .btn{align-items:center;border:none;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Poppins;font-weight:600;gap:9px;isolation:isolate;overflow:hidden;position:relative;transition:transform .3s var(--ease),box-shadow .3s;white-space:nowrap}#kks .btn .sweep{background:linear-gradient(110deg,transparent 28%,hsla(0,0%,100%,.4) 50%,transparent 72%);inset:0;pointer-events:none;position:absolute;transform:translateX(-130%);transition:transform .65s var(--ease)}#kks .btn:hover .sweep{transform:translateX(130%)}#kks .btn-o{background:linear-gradient(135deg,var(--o),var(--o2));box-shadow:var(--sh-o);color:#fff;font-size:15.5px;padding:16px 34px}#kks .btn-o:hover{box-shadow:0 20px 40px var(--o-glow);transform:translateY(-3px)}#kks .btn-lg{font-size:16.5px;padding:18px 40px}#kks .btn-ghost{background:#fff;border:1.5px solid var(--line);box-shadow:var(--sh-sm);color:var(--b);font-size:15px;padding:15px 30px}#kks .btn-ghost:hover{border-color:rgba(0,104,177,.35);box-shadow:var(--sh-md);color:var(--b-dk);transform:translateY(-3px)}#kks .btn-light{background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.18);color:var(--o-dk);font-size:16px;padding:16px 36px}#kks .btn-light:hover{box-shadow:0 20px 44px rgba(0,0,0,.28);transform:translateY(-3px)}#kks .badge-uap{align-items:center;background:#fff;border:1px solid rgba(14,23,37,.07);border-radius:999px;box-shadow:var(--sh-md);color:var(--ink);display:inline-flex;font-family:Poppins;font-size:clamp(15px,1.7vw,19px);font-weight:700;gap:10px;margin-bottom:26px;padding:12px 24px}#kks .badge-uap .d{background:linear-gradient(135deg,var(--o),var(--o2));border-radius:50%;box-shadow:0 0 0 4px var(--o-soft);height:10px;width:10px}#kks .lrow{align-items:flex-start;background:#fff;border:1px solid rgba(14,23,37,.07);border-radius:18px;box-shadow:var(--sh-sm);display:flex;gap:18px;padding:22px 26px;transition:transform .35s var(--ease),box-shadow .35s}#kks .lrow:hover{box-shadow:var(--sh-md);transform:translateX(8px)}#kks .lnum{align-items:center;background:linear-gradient(135deg,var(--o-soft),rgba(255,141,0,.03));border-radius:14px;box-shadow:inset 0 0 0 1px rgba(255,141,0,.15);color:var(--o-dk);display:flex;flex-shrink:0;font-family:Poppins;font-size:18px;font-weight:800;height:44px;justify-content:center;width:44px}#kks .lrow p{color:var(--body);font-size:16px}#kks .mcard{align-items:flex-start;background:#fff;border:1px solid rgba(14,23,37,.07);border-radius:20px;box-shadow:var(--sh-sm);display:flex;gap:18px;padding:24px 26px;transform-style:preserve-3d;transition:transform .3s var(--ease),box-shadow .35s}#kks .mcard:hover{box-shadow:var(--sh-lg)}#kks .mico{align-items:center;background:linear-gradient(135deg,#fff,var(--bg2));border-radius:15px;box-shadow:var(--sh-sm),inset 0 0 0 1px rgba(16,24,40,.04);display:flex;flex-shrink:0;font-size:24px;height:52px;justify-content:center;transition:transform .35s var(--ease);width:52px}#kks .mcard:hover .mico{transform:translateZ(30px) scale(1.08) rotate(-5deg)}#kks .mcard h4{font-size:17px;font-weight:700;margin-bottom:5px}#kks .mcard p{color:var(--muted);font-size:14.5px}#kks .stat{background:#fff;border:1px solid rgba(14,23,37,.07);border-radius:18px;box-shadow:var(--sh-md);padding:18px 20px;position:relative;transition:transform .35s var(--ease),box-shadow .35s}#kks .stat:hover{box-shadow:var(--sh-lg);transform:translateY(-5px)}#kks .stat:after{background:linear-gradient(90deg,var(--o),var(--o2));border-radius:2px;bottom:14px;content:"";height:3px;left:20px;position:absolute;width:26px}#kks .stat b{display:block;font-family:Poppins;font-size:28px;font-weight:800;line-height:1}#kks .stat span{color:var(--muted);font-size:11.5px;font-weight:500;letter-spacing:.03em}#kks .steps-head{margin:0 auto 52px;max-width:720px;text-align:center}#kks .steps-head h2{font-size:clamp(26px,3.4vw,42px);font-weight:800;margin-bottom:14px}#kks .steps-head p{color:var(--body);font-size:17px}#kks .steps{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}#kks .step{background:#fff;border:1px solid rgba(14,23,37,.07);border-radius:24px;box-shadow:var(--sh-md);padding:34px 28px 30px;transition:transform .35s var(--ease),box-shadow .35s}#kks .step:hover{box-shadow:var(--sh-lg);transform:translateY(-8px)}#kks .step-n{background:linear-gradient(135deg,var(--o),var(--o2));-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Poppins;font-size:48px;font-weight:900;line-height:1;margin-bottom:10px}#kks .step:nth-child(2) .step-n{background:linear-gradient(135deg,var(--b),var(--b-lt));-webkit-background-clip:text;background-clip:text;color:transparent}#kks .step:nth-child(3) .step-n{background:linear-gradient(135deg,var(--g),#3ad07f);-webkit-background-clip:text;background-clip:text;color:transparent}#kks .step h3{font-size:20px;font-weight:700;margin-bottom:12px}#kks .step p{color:var(--body);font-size:14.5px;line-height:1.7;margin-bottom:18px}#kks .step-tag{align-items:center;background:var(--bg2);border-radius:999px;color:var(--ink);display:inline-flex;font-family:Poppins;font-size:12.5px;font-weight:600;gap:8px;padding:9px 15px}#kks .step-tag:before{color:var(--g);content:"\2713";font-weight:800}#kks .faq-wrap{margin:0 auto;max-width:820px}#kks .faq{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:var(--sh-sm);margin-bottom:14px;overflow:hidden;transition:box-shadow .3s,border-color .3s}#kks .faq[open]{border-color:rgba(255,141,0,.25);box-shadow:var(--sh-md)}#kks .faq summary{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-family:Poppins;font-size:16.5px;font-weight:700;gap:18px;justify-content:space-between;list-style:none;padding:22px 26px}#kks .faq summary::-webkit-details-marker{display:none}#kks .faq summary::marker{content:""}#kks .faq .chev{align-items:center;background:var(--o-soft);border-radius:50%;color:var(--o-dk);display:flex;flex-shrink:0;font-size:22px;font-weight:400;height:30px;justify-content:center;line-height:0;transition:transform .35s var(--ease);width:30px}#kks .faq[open] .chev{transform:rotate(45deg)}#kks .faq .faq-a{color:var(--body);font-size:15px;line-height:1.7;padding:0 26px 24px}#kks .urg{background:linear-gradient(140deg,#0079cc,#0068b1 45%,#00538f);border-radius:36px;color:#fff;margin:16px auto;max-width:1200px;overflow:hidden}#kks .urg:before{background:radial-gradient(circle,rgba(255,141,0,.18),transparent 60%);left:-12%;top:-45%;width:62%}#kks .urg:after,#kks .urg:before{content:"";height:185%;pointer-events:none;position:absolute}#kks .urg:after{background:radial-gradient(circle,hsla(0,0%,100%,.14),transparent 62%);bottom:-55%;right:-8%;width:58%}#kks .urg-in{margin:0 auto;max-width:720px;position:relative;text-align:center}#kks .urg .flag{align-items:center;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.34);border-radius:999px;color:#fff;display:inline-flex;font-family:Poppins;font-size:12.5px;font-weight:600;gap:8px;letter-spacing:.06em;margin-bottom:22px;padding:8px 16px;text-transform:uppercase}#kks .urg .flag .pd{animation:kksping 1.8s ease-out infinite;background:var(--o);border-radius:50%;height:8px;width:8px}@keyframes kksping{0%{box-shadow:0 0 0 0 rgba(255,141,0,.5)}to{box-shadow:0 0 0 12px rgba(255,141,0,0)}}#kks .urg h2{font-size:clamp(28px,4vw,52px);font-weight:900;letter-spacing:-.03em;margin-bottom:16px}#kks .urg p{color:hsla(0,0%,100%,.88);font-size:17px;margin-bottom:36px}#kks .fcta{background:linear-gradient(135deg,var(--o),var(--o2));border-radius:36px;margin:16px auto;max-width:1200px;overflow:hidden;text-align:center}#kks .fcta:before{animation:kksspin 26s linear infinite;background:conic-gradient(from 0deg,hsla(0,0%,100%,.1),transparent 60deg,hsla(0,0%,100%,.06) 130deg,transparent 200deg,hsla(0,0%,100%,.1) 300deg,transparent 1turn);content:"";inset:-60%;pointer-events:none;position:absolute}@keyframes kksspin{to{transform:rotate(1turn)}}#kks .fcta:after{background:radial-gradient(ellipse at 50% 120%,hsla(0,0%,100%,.22),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}#kks .fcta-in{position:relative;z-index:1}#kks .fcta h2{color:#fff;font-size:clamp(30px,5vw,64px);font-weight:900;letter-spacing:-.03em;margin-bottom:14px;text-shadow:0 2px 20px rgba(0,0,0,.12)}#kks .fcta .s{color:hsla(0,0%,100%,.92);display:block;font-family:Poppins;font-size:clamp(16px,2vw,21px);font-weight:600;margin-bottom:38px}#kks .fcta .note{color:hsla(0,0%,100%,.75);font-size:13.5px;margin-top:20px}#kks .trustbar{border-bottom:1px solid var(--line);border-top:1px solid var(--line)}#kks .trustbar-in{display:flex;flex-wrap:wrap;gap:14px 44px;justify-content:center;margin:0 auto;max-width:1040px;padding:22px 40px}#kks .trustbar span{align-items:center;color:var(--ink);display:inline-flex;font-family:Poppins;font-size:14.5px;font-weight:600;gap:10px}#kks .trustbar span:before{align-items:center;background:var(--g);border-radius:50%;box-shadow:0 0 0 4px rgba(0,166,81,.12);color:#fff;content:"\2713";display:inline-flex;flex-shrink:0;font-size:11px;height:22px;justify-content:center;width:22px}#kks-sticky,#kks-sticky *{box-sizing:border-box}#kks-sticky{bottom:0;display:flex;filter:blur(4px);justify-content:center;left:0;opacity:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));pointer-events:none;position:fixed;right:0;transform:translateY(150%) scale(.94);transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .5s ease,filter .5s ease;will-change:transform,opacity;z-index:9998}#kks-sticky.show{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}#kks-sticky.show a{animation:kks-stglow 2.6s ease-in-out .35s infinite}@keyframes kks-stglow{0%,to{box-shadow:0 14px 34px rgba(255,141,0,.45),0 6px 16px rgba(0,0,0,.18)}50%{box-shadow:0 16px 40px rgba(255,141,0,.62),0 6px 18px rgba(0,0,0,.2)}}#kks-sticky a{align-items:center;background:linear-gradient(135deg,#ff8d00,#ff7a00);border-radius:999px;box-shadow:0 14px 34px rgba(255,141,0,.45),0 6px 16px rgba(0,0,0,.18);color:#fff;display:inline-flex;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;gap:10px;justify-content:center;max-width:min(460px,100%);padding:16px 28px;pointer-events:auto;text-decoration:none;width:100%}#kks.js .rev{transform:translateY(34px)}#kks.js .rev,#kks.js .rl{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease)}#kks.js .rl{transform:translateX(-40px)}#kks.js .rr{opacity:0;transform:translateX(40px);transition:opacity .8s var(--ease),transform .8s var(--ease)}#kks.js .rev.in,#kks.js .rl.in,#kks.js .rr.in{opacity:1;transform:none}#kks .d1{transition-delay:.1s}#kks .d2{transition-delay:.2s}#kks .d3{transition-delay:.3s}#kks.kksb .pad{padding:72px 0}#kks.kksb .narrow{margin:0 auto;max-width:820px}#kks.kksb .tint{background:var(--bg2)}#kks.kksb .prose p{color:var(--body);font-size:17.5px;line-height:1.78;margin:0 0 20px}#kks.kksb .prose p:last-child{margin-bottom:0}#kks.kksb .prose strong{color:var(--ink);font-weight:600}#kks.kksb .prose a{border-bottom:1.5px solid rgba(0,104,177,.28);color:var(--b);font-weight:600;transition:border-color .25s var(--ease)}#kks.kksb .prose a:hover{border-bottom-color:var(--b)}#kks.kksb h2.ah{font-size:clamp(26px,3.4vw,42px);font-weight:800;margin-bottom:12px}#kks.kksb .subline{color:var(--muted);font-size:17px;margin:0 0 32px;max-width:700px}#kks.kksb h3.ah3{color:var(--ink);font-size:21px;font-weight:700;margin:34px 0 10px}#kks.kksb .ahero{margin:0 0 44px;perspective:1400px;position:relative}#kks.kksb .ahero .frame{border-radius:var(--r-lg);box-shadow:var(--sh-lg);overflow:hidden;position:relative;transform-style:preserve-3d;transition:transform .5s var(--ease);z-index:2}#kks.kksb .ahero .frame:after{border-radius:var(--r-lg);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 0 0 1px rgba(14,23,37,.06);content:"";inset:0;pointer-events:none;position:absolute}#kks.kksb .ahero img{aspect-ratio:1200/630;display:block;height:auto;object-fit:cover;object-position:center;transition:transform .8s var(--ease);width:100%}#kks.kksb .ahero:hover img{transform:scale(1.035)}#kks.kksb .ahero .ah-panel{background:linear-gradient(140deg,rgba(255,141,0,.16),rgba(0,104,177,.14));border-radius:34px;bottom:-18px;height:74%;left:30px;pointer-events:none;position:absolute;right:-20px;transform:rotate(2.2deg);z-index:0}#kks.kksb .ahero .ah-dots{background-image:radial-gradient(rgba(0,104,177,.55) 1.7px,transparent 0);background-size:15px 15px;height:96px;opacity:.34;pointer-events:none;position:absolute;right:-26px;top:-6px;width:96px;z-index:0}#kks.kksb .ahero .ah-orb{border-radius:50%;pointer-events:none;position:absolute;z-index:3}#kks.kksb .ahero .ah-orb.o{animation:kksbfloat 6s ease-in-out infinite;background:linear-gradient(135deg,var(--b),var(--b-lt));box-shadow:0 14px 30px rgba(0,104,177,.38);height:60px;left:-22px;top:-22px;width:60px}#kks.kksb .ahero .ah-orb.b{animation:kksbfloat 5s ease-in-out .7s infinite;background:linear-gradient(135deg,var(--o),var(--o2));bottom:44px;box-shadow:0 12px 26px rgba(255,141,0,.4);height:38px;right:-18px;width:38px}#kks.kksb .ahero .ah-sq{animation:kksbfloat 7s ease-in-out .3s infinite;background:linear-gradient(135deg,var(--g),#05c46c);border-radius:14px;box-shadow:0 12px 26px rgba(0,166,81,.35);height:44px;pointer-events:none;position:absolute;right:-18px;top:22px;width:44px;z-index:3}@keyframes kksbfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}#kks.kksb .ahero figcaption{color:var(--muted);font-size:13.5px;line-height:1.55;margin:14px 4px 0}#kks.kksb .chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}#kks.kksb .chip{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:var(--sh-sm);color:var(--muted);display:inline-flex;font-family:Poppins;font-size:13.5px;font-weight:600;gap:8px;padding:9px 18px}#kks.kksb .answer{background:#fff;border:1px solid rgba(14,23,37,.07);border-radius:var(--r-lg);box-shadow:var(--sh-md);margin:0 0 28px;overflow:hidden;padding:34px 38px 34px 42px;position:relative}#kks.kksb .answer:before{background:linear-gradient(180deg,var(--g),#05c46c);bottom:0;content:"";left:0;position:absolute;top:0;width:6px}#kks.kksb .answer:after{background:radial-gradient(circle,rgba(0,166,81,.1),transparent 68%);content:"";height:280px;pointer-events:none;position:absolute;right:-70px;top:-90px;width:280px}#kks.kksb .answer .lbl{align-items:center;color:var(--g);display:inline-flex;font-family:Poppins;font-size:12px;font-weight:600;gap:9px;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}#kks.kksb .answer .lbl:before{background:linear-gradient(90deg,var(--g),#05c46c);border-radius:2px;content:"";height:2px;width:26px}#kks.kksb .answer p{color:var(--body);font-size:17.5px;line-height:1.78;margin:0;position:relative}#kks.kksb .toc{background:#fff;border:1px solid rgba(14,23,37,.07);border-radius:var(--r-lg);box-shadow:var(--sh-sm);padding:32px 34px}#kks.kksb .toc h4{color:var(--ink);font-size:19px;font-weight:700;margin-bottom:18px}#kks.kksb .toc ol{counter-reset:kksbtoc;display:grid;gap:2px 24px;grid-template-columns:1fr 1fr;list-style:none}#kks.kksb .toc li{counter-increment:kksbtoc}#kks.kksb .toc a{align-items:flex-start;border-radius:12px;color:var(--body);display:flex;font-size:15.5px;gap:12px;line-height:1.45;padding:10px 12px;transition:background .25s var(--ease),transform .25s var(--ease),color .25s}#kks.kksb .toc a:before{background:var(--o-soft);border-radius:8px;color:var(--o-dk);content:counter(kksbtoc,decimal-leading-zero);flex-shrink:0;font-family:Poppins;font-size:11.5px;font-weight:800;margin-top:1px;padding:3px 7px}#kks.kksb .toc a:hover{background:var(--bg2);color:var(--ink);transform:translateX(4px)}#kks.kksb .statrow{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:36px 0 8px}#kks.kksb .statrow .stat{padding:26px 24px 42px}#kks.kksb .statrow .stat b{background:linear-gradient(135deg,var(--o),var(--o2));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:38px;margin-bottom:10px}#kks.kksb .statrow .stat b span{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}#kks.kksb .statrow .stat b span.unit{font-size:.6em}#kks.kksb .statrow .stat .lb{color:var(--body);display:block;font-size:13.5px;font-weight:500;letter-spacing:0;line-height:1.55}#kks.kksb .statrow .stat .src{color:var(--muted);display:block;font-size:11.5px;font-weight:500;margin-top:10px}#kks.kksb .statrow .stat:after{bottom:18px;left:24px}#kks.kksb .lrow{align-items:flex-start}#kks.kksb .lrow h3{color:var(--ink);font-family:Poppins;font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:1px 0 6px}#kks.kksb .lrow p{font-size:15.5px;line-height:1.7;margin:0}#kks.kksb .lstack{display:grid;gap:14px}#kks.kksb .steps-2{grid-template-columns:1fr 1fr;margin:0 auto;max-width:820px}#kks.kksb .mgrid{display:grid;gap:16px;grid-template-columns:1fr 1fr}#kks.kksb .mcard p{font-size:14.5px;line-height:1.65}#kks.kksb .tscroll{overflow-x:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid rgba(14,23,37,.07);border-radius:var(--r);box-shadow:var(--sh-sm);margin:30px 0;max-width:100%}#kks.kksb table{border-collapse:collapse;font-size:15.5px;min-width:540px;width:100%}#kks.kksb th{background:linear-gradient(135deg,var(--o),var(--o2));color:#fff;font-family:Poppins;font-size:15px;font-weight:700;letter-spacing:-.01em;padding:16px 22px;text-align:left}#kks.kksb th:first-child{background:linear-gradient(135deg,var(--g),#05c46c)}#kks.kksb td{border-bottom:1px solid var(--line);color:var(--body);line-height:1.6;padding:15px 22px}#kks.kksb tbody tr:last-child td{border-bottom:0}#kks.kksb tbody tr:nth-child(odd){background:var(--bg2)}#kks.kksb td:first-child{color:var(--ink);font-weight:600}#kks.kksb .quote{background:#fff;border:1px solid rgba(14,23,37,.07);border-radius:var(--r-lg);box-shadow:var(--sh-md);margin:36px 0;overflow:hidden;padding:36px 40px 36px 44px;position:relative}#kks.kksb .quote:before{background:linear-gradient(180deg,var(--b),var(--b-lt));bottom:0;content:"";left:0;position:absolute;top:0;width:6px}#kks.kksb .quote:after{background:radial-gradient(circle,var(--b-soft),transparent 68%);bottom:-80px;content:"";height:240px;left:-50px;pointer-events:none;position:absolute;width:240px}#kks.kksb .quote p{color:var(--ink);font-family:Poppins;font-size:clamp(18px,2.2vw,23px);font-weight:600;letter-spacing:-.02em;line-height:1.48;margin:0;position:relative}#kks.kksb .tip{align-items:flex-start;background:linear-gradient(135deg,rgba(0,166,81,.07),rgba(0,166,81,.02));border:1px solid rgba(0,166,81,.22);border-radius:var(--r);display:flex;gap:18px;margin:30px 0;padding:24px 28px}#kks.kksb .tip .tico{align-items:center;background:#fff;border-radius:14px;box-shadow:var(--sh-sm);display:flex;flex-shrink:0;font-size:20px;height:44px;justify-content:center;width:44px}#kks.kksb .tip .tt{color:var(--g);display:block;font-family:Poppins;font-size:13px;font-weight:700;letter-spacing:.1em;margin-bottom:6px;text-transform:uppercase}#kks.kksb .tip p{color:var(--body);font-size:15.5px;line-height:1.7;margin:0}#kks.kksb .help{background:#fff;border:1px solid rgba(14,23,37,.07);border-radius:var(--r-lg);box-shadow:var(--sh-md);margin:30px 0;padding:8px 34px}#kks.kksb .help li{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;gap:16px;padding:22px 0}#kks.kksb .help li:last-child{border-bottom:0}#kks.kksb .hico{align-items:center;background:linear-gradient(135deg,var(--b-soft),rgba(0,104,177,.02));border-radius:13px;box-shadow:inset 0 0 0 1px rgba(0,104,177,.15);display:flex;flex-shrink:0;font-size:19px;height:42px;justify-content:center;width:42px}#kks.kksb .help h4{color:var(--ink);font-size:16.5px;font-weight:700;margin-bottom:4px}#kks.kksb .help p{color:var(--muted);font-size:14.5px;line-height:1.65;margin:0}#kks.kksb .tel{color:var(--b);font-family:Poppins;font-size:16px;font-weight:800;white-space:nowrap}#kks.kksb .sources{background:var(--bg2);border-radius:var(--r-lg);margin:52px 0 0;padding:32px 34px}#kks.kksb .sources h4{color:var(--ink);font-size:18px;font-weight:700;margin-bottom:16px}#kks.kksb .sources ol{counter-reset:kksbsrc;list-style:none}#kks.kksb .sources li{color:var(--muted);counter-increment:kksbsrc;font-size:14.5px;line-height:1.6;padding:9px 0 9px 34px;position:relative}#kks.kksb .sources li:before{align-items:center;background:#fff;border-radius:7px;box-shadow:var(--sh-sm);color:var(--o-dk);content:counter(kksbsrc);display:flex;font-family:Poppins;font-size:11px;font-weight:700;height:22px;justify-content:center;left:0;position:absolute;top:10px;width:22px}#kks.kksb .disclaimer{border-top:1px solid var(--line);color:var(--muted);font-size:13.5px;line-height:1.65;margin-top:30px;padding-top:20px}#kks.kksb .tailpad{padding-bottom:96px}@media(max-width:980px){#kks.kksb .ahero .ah-dots{height:80px;right:-14px;top:-4px;width:80px}#kks.kksb .ahero .ah-orb.b,#kks.kksb .ahero .ah-panel,#kks.kksb .ahero .ah-sq{right:-12px}#kks.kksb .mgrid,#kks.kksb .statrow,#kks.kksb .toc ol{grid-template-columns:1fr}#kks .steps,#kks.kksb .steps-2{gap:18px;grid-template-columns:1fr}#kks .wrap{padding-left:24px;padding-right:24px}}@media(max-width:600px){#kks.kksb .pad{padding:52px 0}#kks .wrap{padding-left:20px;padding-right:20px}#kks.kksb .ahero{margin-bottom:34px}#kks.kksb .ahero .ah-dots{display:none}#kks.kksb .ahero .ah-panel{bottom:-12px;height:70%;left:16px;right:-6px}#kks.kksb .ahero .ah-orb.o{height:42px;left:-10px;top:-14px;width:42px}#kks.kksb .ahero .ah-orb.b{bottom:26px;height:28px;right:-8px;width:28px}#kks.kksb .ahero .ah-sq{border-radius:11px;height:34px;right:-8px;top:14px;width:34px}#kks.kksb .ahero .frame,#kks.kksb .ahero .frame:after,#kks.kksb .answer{border-radius:var(--r)}#kks.kksb .answer{padding:26px 24px 26px 28px}#kks.kksb .toc{border-radius:var(--r);padding:24px 22px}#kks.kksb .quote{border-radius:var(--r);padding:26px 24px 26px 28px}#kks.kksb .help{padding:6px 22px}#kks.kksb .tip{flex-direction:column;gap:12px;padding:22px}#kks.kksb .sources{padding:26px 22px}#kks.kksb table{font-size:14.5px;min-width:0}#kks.kksb th{font-size:13.5px}#kks.kksb td,#kks.kksb th{padding:12px 14px}#kks .lrow{padding:20px}#kks .fcta,#kks .urg{border-radius:26px;margin-left:14px;margin-right:14px}#kks .btn-lg,#kks .fcta-in .btn,#kks .urg-in .btn{justify-content:center;width:100%}#kks .trustbar-in{gap:10px 22px;padding:18px 20px}#kks .trustbar span{font-size:13.5px}#kks .faq summary{font-size:15.5px;gap:12px;padding:18px 20px}#kks .faq .faq-a{padding:0 20px 20px}}@media(prefers-reduced-motion:reduce){#kks *{animation-duration:1ms!important;animation-iteration-count:1!important}#kks.js .rev,#kks.js .rl,#kks.js .rr{opacity:1;transform:none;transition:none}#kks-sticky{filter:none!important}#kks-sticky.show a{animation:none}}