.fkbs-cam{background:#f3f8fd;color:#0a2544;font-family:inherit;overflow:hidden}.fkbs-cam *{box-sizing:border-box}.fkbs-cam h1,.fkbs-cam h2,.fkbs-cam h3{color:inherit;line-height:1.17;letter-spacing:-.028em}.fkbs-cam a{text-decoration:none}.fkbs-cam a:focus-visible,.fkbs-cam summary:focus-visible{outline:3px solid #ff9c23;outline-offset:3px}.fkbs-cam-inner{width:min(1480px,calc(100% - 50px));margin:0 auto}.fkbs-cam-hero{color:#fff;background:radial-gradient(circle at 65% 25%,#1264ab66,transparent 36%),linear-gradient(120deg,#04172d,#062d52 63%,#031328);padding:15px 0 0}.fkbs-cam-crumb{font-size:12px;color:#b6d1e7;padding-bottom:16px}.fkbs-cam-crumb a{color:#fff}.fkbs-cam-hero-grid{display:grid;grid-template-columns:.84fr 1.16fr;align-items:center;gap:28px;min-height:310px}.fkbs-cam-eyebrow{display:inline-flex;border:1px solid #1d88b7;border-radius:100px;background:#0a436d;padding:8px 15px;color:#a5edff;letter-spacing:.08em;font-size:12px;font-weight:850}.fkbs-cam-hero-copy h1{font-size:clamp(40px,4.25vw,69px);margin:18px 0 14px;color:#fff;line-height:1.01;max-width:600px}.fkbs-cam-hero-copy p{font-size:19px;line-height:1.56;color:#d9edfc;margin:0 0 23px;max-width:580px}.fkbs-cam-actions{display:flex;gap:12px;flex-wrap:wrap}.fkbs-cam-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 23px;border-radius:12px;font-weight:850;font-size:14px;min-height:46px;border:1px solid transparent;white-space:nowrap;transition:filter .15s,transform .15s}.fkbs-cam-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.fkbs-cam-primary{background:linear-gradient(130deg,#ffae24,#fb7005);color:white;box-shadow:0 9px 20px #e76b0038}.fkbs-cam-outline{background:#06233f;color:#e7f6ff;border-color:#5cbfea}.fkbs-cam-hero-art{display:flex;align-items:center;gap:8px;justify-content:flex-end;min-width:0}.fkbs-cam-device{max-width:24%;width:200px;filter:drop-shadow(0 16px 18px #0008);border-radius:30px;object-fit:contain}.fkbs-cam-monitor{flex:1;min-width:0;border:4px solid #295f88;background:#081b37;border-radius:19px;padding:11px;box-shadow:0 18px 36px #0009,0 0 26px #00caff33}.fkbs-cam-monitor-top,.fkbs-cam-monitor-footer{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:11px;color:#ccedff;padding:2px 4px 9px}.fkbs-cam-demo-label{background:#174f79;color:#eaf8ff;border-radius:5px;font-size:9px;padding:5px}.fkbs-cam-monitor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.fkbs-cam-monitor-grid>div{position:relative;overflow:hidden;background:#0e3457;border-radius:8px;aspect-ratio:1.85}.fkbs-cam-monitor-grid img{width:100%;height:100%;object-fit:cover}.fkbs-cam-monitor-grid span{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#021b31bd);padding:15px 7px 5px;font-size:10px;font-weight:700;color:#fff}.fkbs-cam-monitor-footer{justify-content:flex-start;padding:8px 3px 0}.fkbs-cam-feature-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:#052741;border:1px solid #27a2c6;border-radius:17px 17px 0 0;overflow:hidden;margin-top:20px}.fkbs-cam-feature-strip>div{display:flex;align-items:center;gap:12px;padding:16px 13px;min-width:0;border-right:1px solid #23728c}.fkbs-cam-feature-strip>div:last-child{border:0}.fkbs-cam-feature-strip span{color:#2de2ff;flex:none}.fkbs-cam-feature-strip b{display:block;color:#fff;font-size:13px}.fkbs-cam-feature-strip small{display:block;color:#b5d0e5;font-size:11px;margin-top:3px}.fkbs-cam-light{background:linear-gradient(180deg,#fff,#f1f7fd);padding:25px 0 32px}.fkbs-cam-kicker{font-size:12px;letter-spacing:.08em;font-weight:900;color:#ec7c09}.fkbs-cam-process{display:grid;grid-template-columns:.7fr 1fr 1.65fr;gap:20px;align-items:center;border-bottom:1px solid #dae8f3;padding:5px 0 22px}.fkbs-cam-process h2{font-size:30px;margin:7px 0}.fkbs-cam-process h2 em{font-style:normal;color:#f7850a}.fkbs-cam-process>p{font-size:14px;color:#516d85;line-height:1.55;margin:0}.fkbs-cam-process-steps{display:flex;align-items:center;gap:7px;justify-content:flex-end}.fkbs-cam-process-steps span{display:grid;justify-items:center;text-align:center;gap:5px;font-size:12px;font-weight:850;color:#174873;min-width:105px}.fkbs-cam-process-steps svg{color:#0798d2}.fkbs-cam-process-steps strong{color:#ef8810;font-size:30px}.fkbs-cam-section-heading{text-align:center;margin:18px 0 22px}.fkbs-cam-section-heading h2{font-size:clamp(29px,2.7vw,43px);margin:6px 0;color:#0a3158}.fkbs-cam-section-heading p{color:#597087;margin:0;font-size:14px}.fkbs-cam-package-stack{display:grid;gap:13px}.fkbs-cam-package{display:grid;grid-template-columns:55px 150px minmax(180px,.9fr) minmax(250px,1.2fr) minmax(155px,.55fr);gap:12px;align-items:center;position:relative;border:1px solid #cfdeec;background:#fff;border-radius:18px;padding:14px 20px;box-shadow:0 8px 22px #0c31561a;min-height:126px}.fkbs-cam-package.is-featured{border:2px solid #ff9c20;box-shadow:0 8px 26px #ff94002a}.fkbs-cam-number{font-size:24px;font-weight:950;color:#fff;text-align:center;border-radius:11px;padding:12px 3px;background:linear-gradient(135deg,#0452a3,#052b5c)}.fkbs-cam-package.is-featured .fkbs-cam-number{background:linear-gradient(135deg,#ffb322,#f56800)}.fkbs-cam-package-image{width:100%;height:96px;object-fit:cover;border-radius:12px}.fkbs-cam-package-intro h3{font-size:19px;margin:0 0 5px;color:#0b294c}.fkbs-cam-package-intro p{margin:0;font-size:12px;line-height:1.45;color:#53728b}.fkbs-cam-promo{display:block;margin-top:6px;color:#e77d00;font-size:11px;font-weight:800}.fkbs-cam-package-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;border-left:1px dashed #c4d4e3;padding-left:13px}.fkbs-cam-package-specs>div{display:flex;align-items:center;gap:8px;min-width:0;background:#eff6fd;border-radius:9px;padding:9px}.fkbs-cam-package-specs>div>span{color:#0875b7;flex:none}.fkbs-cam-package-specs img{width:22px;height:22px;object-fit:contain}.fkbs-cam-package-specs strong{display:block;color:#113553;font-size:12px;line-height:1.15}.fkbs-cam-package-specs small{display:block;color:#58738a;font-size:10px;margin-top:3px}.fkbs-cam-package-action{text-align:center;border-left:1px dashed #c9d8e4;padding-left:10px}.fkbs-cam-package-price{font-weight:850;font-size:14px;color:#12344d;margin-bottom:9px}.fkbs-cam-package-price del{color:#97a6b4;font-weight:400}.fkbs-cam-package-action .fkbs-cam-btn{padding:10px 18px;font-size:12px;min-height:39px}.fkbs-cam-no-buy{display:block;color:#72889c;font-size:11px}.fkbs-cam-details{display:block;color:#126695;font-size:11px;font-weight:800;margin-top:6px}.fkbs-cam-badge{position:absolute;right:14px;top:-10px;font-size:10px;background:#ff990d;color:white;padding:5px 11px;border-radius:20px;font-weight:850}.fkbs-cam-use-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.fkbs-cam-uses{padding-top:24px}.fkbs-cam-use-grid article{background:#fff;border:1px solid #dbe7f1;border-radius:15px;overflow:hidden;box-shadow:0 7px 17px #142e4b13}.fkbs-cam-use-grid img{display:block;width:100%;height:140px;object-fit:cover}.fkbs-cam-use-grid h3{color:#133653;font-size:16px;margin:12px 13px 5px}.fkbs-cam-use-grid p{font-size:12px;line-height:1.48;color:#5f7990;margin:0 13px 16px}.fkbs-cam-management{background:linear-gradient(115deg,#04162e,#062e53 62%,#042039);padding:38px 0;color:#fff}.fkbs-cam-management-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:30px;align-items:center}.fkbs-cam-management h2{color:#fff;font-size:clamp(30px,3vw,44px);margin:8px 0}.fkbs-cam-management p{color:#c9e1f5;font-size:15px;line-height:1.55}.fkbs-cam-management ul{margin:15px 0 0;padding:0;list-style:none;display:grid;gap:9px;color:#e4f4ff;font-size:13px}.fkbs-cam-management li:before{content:'✓';color:#19dc8b;font-weight:900;margin-right:10px}.fkbs-cam-panel-demo{border:2px solid #1b8db6;border-radius:15px;overflow:hidden;background:#061c34;box-shadow:0 12px 29px #0007}.fkbs-cam-panel-head{display:flex;justify-content:space-between;background:#0a4065;color:#fff;font-weight:850;padding:12px 18px;font-size:13px}.fkbs-cam-panel-head small{color:#94d1ee;font-size:10px}.fkbs-cam-panel-body{display:grid;grid-template-columns:130px minmax(0,1fr)}.fkbs-cam-panel-sidebar{background:#092542;color:#aacfe4;font-size:13px;line-height:3;padding:14px}.fkbs-cam-panel-body>div:last-child{padding:12px}.fkbs-cam-panel-body img{width:100%;max-height:190px;object-fit:cover;border-radius:9px}.fkbs-cam-panel-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.fkbs-cam-panel-tags span{font-size:11px;color:#c8eeff;background:#114e74;border-radius:8px;padding:6px 11px}.fkbs-cam-steps{padding:11px 0 22px}.fkbs-cam-steps h2{color:#0a3158;font-size:28px;margin:5px 0 16px}.fkbs-cam-steps>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.fkbs-cam-steps article{position:relative;background:white;border:1px solid #d7e4ef;border-radius:14px;padding:20px 20px 18px 60px}.fkbs-cam-steps article>b{position:absolute;left:18px;top:20px;display:grid;place-items:center;background:#ff9616;color:white;border-radius:50%;width:30px;height:30px}.fkbs-cam-steps h3{font-size:15px;margin:0 0 6px}.fkbs-cam-steps p{font-size:12px;color:#647c92;margin:0}.fkbs-cam-bottom-grid{display:grid;grid-template-columns:.75fr 1.4fr;gap:22px;padding:12px 0 25px}.fkbs-cam-support{background:#fff;border:1px solid #dce8f2;border-radius:17px;padding:22px}.fkbs-cam-support h2,.fkbs-cam-faq h2{font-size:25px;color:#0c3155;margin:0 0 10px}.fkbs-cam-support p{font-size:14px;line-height:1.5;color:#57748e}.fkbs-cam-faq details{background:#fff;border:1px solid #d9e5ef;border-radius:8px;margin-bottom:6px}.fkbs-cam-faq summary{list-style:none;display:flex;justify-content:space-between;cursor:pointer;padding:12px 15px;font-size:13px;font-weight:800}.fkbs-cam-faq summary::-webkit-details-marker{display:none}.fkbs-cam-faq summary svg{color:#e7810d;flex:none}.fkbs-cam-faq details[open] summary svg{transform:rotate(180deg)}.fkbs-cam-faq details p{color:#58728a;font-size:13px;line-height:1.5;padding:0 15px 12px;margin:0}.fkbs-cam-final{display:grid;grid-template-columns:65px 1fr auto;align-items:center;gap:20px;background:linear-gradient(100deg,#0783bd,#062c5a 70%,#042240);border-radius:20px;padding:24px 26px;color:#fff}.fkbs-cam-final>div:first-child{color:#6de9ff}.fkbs-cam-final h2{color:#fff;font-size:clamp(24px,2.5vw,34px);margin:0 0 5px}.fkbs-cam-final p{font-size:13px;color:#d6eafa;margin:0}
@media(max-width:1350px){.fkbs-cam-package{grid-template-columns:42px 115px 1fr 1.2fr 145px;gap:9px;padding:12px}.fkbs-cam-package-image{height:88px}.fkbs-cam-package-specs{gap:5px}.fkbs-cam-package-specs>div{padding:7px}}
@media(max-width:1050px){.fkbs-cam-hero-grid{grid-template-columns:1fr}.fkbs-cam-hero-copy{max-width:720px}.fkbs-cam-hero-art{max-width:780px;margin:auto}.fkbs-cam-package{grid-template-columns:46px 120px 1fr 1.2fr}.fkbs-cam-package-action{grid-column:3/-1;display:flex;align-items:center;justify-content:flex-end;gap:12px;border:0;border-top:1px solid #e2ebf2;padding:10px 0 0}.fkbs-cam-package-price{margin:0}.fkbs-cam-package-specs{grid-column:4}.fkbs-cam-feature-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.fkbs-cam-feature-strip>div:nth-child(3){border-right:0}.fkbs-cam-feature-strip>div:nth-child(-n+3){border-bottom:1px solid #23728c}.fkbs-cam-process{grid-template-columns:1fr 1.3fr}.fkbs-cam-process-steps{grid-column:1/-1;justify-content:center}.fkbs-cam-management-grid{grid-template-columns:1fr}}
@media(max-width:720px){.fkbs-cam-inner{width:calc(100% - 28px)}.fkbs-cam-hero-copy h1{font-size:clamp(35px,9vw,48px)}.fkbs-cam-hero-copy p{font-size:15px}.fkbs-cam-device{display:none}.fkbs-cam-monitor{max-width:100%}.fkbs-cam-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.fkbs-cam-feature-strip>div{border:0!important;border-bottom:1px solid #23728c!important}.fkbs-cam-feature-strip>div:nth-child(odd){border-right:1px solid #23728c!important}.fkbs-cam-process{display:block}.fkbs-cam-process>p{margin:10px 0 18px}.fkbs-cam-process-steps{justify-content:space-between;gap:3px}.fkbs-cam-process-steps span{min-width:0;font-size:10px}.fkbs-cam-package{grid-template-columns:40px 1fr;gap:10px}.fkbs-cam-package-image{width:100%;height:106px}.fkbs-cam-package-intro{grid-column:1/-1}.fkbs-cam-package-specs{grid-column:1/-1;padding:0;border:0}.fkbs-cam-package-action{grid-column:1/-1;flex-wrap:wrap;justify-content:center}.fkbs-cam-use-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fkbs-cam-use-grid img{height:108px}.fkbs-cam-panel-body{grid-template-columns:90px minmax(0,1fr)}.fkbs-cam-panel-sidebar{font-size:11px;padding:9px}.fkbs-cam-steps>div,.fkbs-cam-bottom-grid{grid-template-columns:1fr}.fkbs-cam-final{grid-template-columns:45px 1fr}.fkbs-cam-final .fkbs-cam-btn{grid-column:1/-1}.fkbs-cam-final h2{font-size:23px}}
@media(max-width:380px){.fkbs-cam-package-specs{grid-template-columns:1fr}.fkbs-cam-use-grid{grid-template-columns:1fr}.fkbs-cam-feature-strip{grid-template-columns:1fr}.fkbs-cam-feature-strip>div{border-right:0!important}.fkbs-cam-btn{white-space:normal;font-size:12px}.fkbs-cam-monitor-grid span{font-size:8px}}
@media(prefers-reduced-motion:reduce){.fkbs-cam-btn{transition:none}}
