@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@500;700;800&family=DM+Sans:wght@400;500;700&display=swap";.dk{--s1:#f3f8ff;--line:#d6e3f6;--text:#0b1b33;--muted:#4f6280;--blue:#1a6bf0;--blue2:#0b4fc4;--r:20px;background:#fff;color:var(--text);font:400 1rem/1.65 DM Sans,system-ui,sans-serif;box-sizing:border-box;overflow-x:clip;width:100%;max-width:100vw}.dk *,.dk *:before,.dk *:after{box-sizing:inherit}.dk img{max-width:100%}.dk h1,.dk h2,.dk h3{font-family:Bricolage Grotesque,DM Sans,sans-serif;margin:0;letter-spacing:-.025em;line-height:1.08;color:var(--text);overflow-wrap:break-word}.dk h2{font-size:clamp(1.75rem,4.2vw,3.1rem);font-weight:800;max-width:15em}.dk h3{font-size:1.3rem;font-weight:700}.dk p{margin:0}.dk .w{max-width:1180px;margin:0 auto;padding:0 24px;position:relative;min-width:0}.dk .sec{padding:0 0 96px}.dk .sub{color:var(--muted);max-width:38em;margin:18px 0 48px;font-size:1.08rem}.dk .pill{display:inline-block;border:1px solid #b9d3f5;background:#fffc;color:var(--blue2);border-radius:999px;padding:6px 16px;font-size:.9rem;margin-bottom:24px;max-width:100%}.dk .btn{display:inline-block;padding:16px 30px;border-radius:999px;font-weight:700;text-decoration:none;border:1px solid var(--blue);transition:background .2s,box-shadow .2s}.dk .btn.main{background:var(--blue);color:#fff}.dk .btn.main:hover,.dk .btn.main:focus-visible{background:var(--blue2);box-shadow:0 0 0 6px #1a6bf033}.dk .btn.ghost{color:var(--blue2);background:#fff9}.dk .btn.ghost:hover,.dk .btn.ghost:focus-visible{background:#fff}.dk :focus-visible{outline:2px solid var(--blue);outline-offset:3px}.dk .card{background:var(--s1);border:1px solid var(--line);border-radius:var(--r);min-width:0}.dk .band{position:relative;background:linear-gradient(180deg,#b7d6fb 0,#d9eaff 45%,#f2f8ff);padding-bottom:40px;margin-bottom:72px}.dk .band:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:26px;background:radial-gradient(circle at 25px 0,transparent 24px,#fff 25px) 0 0/50px 26px repeat-x}.dk .snow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.dk .snow:before,.dk .snow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.dk .snow:before{background-image:radial-gradient(3px 3px at 20px 30px,#fff 98%,transparent),radial-gradient(2px 2px at 90px 120px,#fff 98%,transparent),radial-gradient(4px 4px at 160px 60px,#fff 98%,transparent),radial-gradient(2px 2px at 230px 200px,#fff 98%,transparent),radial-gradient(3px 3px at 60px 250px,#fff 98%,transparent),radial-gradient(2px 2px at 280px 90px,#fff 98%,transparent);background-size:300px 300px;animation:dkSnowA 16s linear infinite;opacity:.95}.dk .snow:after{background-image:radial-gradient(5px 5px at 40px 60px,#fff 98%,transparent),radial-gradient(3px 3px at 150px 190px,#fff 98%,transparent),radial-gradient(4px 4px at 260px 40px,#fff 98%,transparent),radial-gradient(3px 3px at 330px 280px,#fff 98%,transparent),radial-gradient(5px 5px at 100px 340px,#fff 98%,transparent);background-size:420px 420px;animation:dkSnowB 26s linear infinite;opacity:.7}@keyframes dkSnowA{to{background-position:0 300px}}@keyframes dkSnowB{to{background-position:0 420px}}.dk .hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px;align-items:center;padding:56px 0 48px}.dk .hero>*{min-width:0}.dk .hero h1{font-size:clamp(2.6rem,7.6vw,6.2rem);font-weight:800;letter-spacing:-.04em;line-height:1}.dk .lead{color:#38507a;font-size:1.18rem;max-width:30em;margin:26px 0 34px}.dk .btns{display:flex;gap:14px;flex-wrap:wrap}.dk .checks{display:flex;flex-wrap:wrap;gap:10px 26px;list-style:none;margin:34px 0 0;padding:0;color:#38507a;font-size:.95rem}.dk .checks li:before{content:"\2744";color:var(--blue);margin-right:8px}.dk .shot{border-radius:28px;overflow:hidden;border:4px solid #fff;box-shadow:0 40px 100px -30px #1a6bf080;background:#0a1020;aspect-ratio:1122/1065}.dk .shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}.dk .stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));border:1px solid var(--line);border-radius:var(--r);background:var(--s1);overflow:hidden;margin-bottom:96px}.dk .stats div{padding:28px;border-left:1px solid var(--line);min-width:0}.dk .stats div:first-child{border-left:0}.dk .stats b{display:block;font:800 2rem Bricolage Grotesque,sans-serif;color:var(--blue);letter-spacing:-.03em;line-height:1.1}.dk .stats span{color:var(--muted);font-size:.95rem}.dk .grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dk .cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.dk .prod{overflow:hidden}.dk .media{position:relative;aspect-ratio:4/3;overflow:hidden;background:#0a1020;border-bottom:1px solid var(--line)}.dk .media img{position:absolute;max-width:none;height:auto}.dk .media img.fill{left:0;top:0;width:100%;height:100%;object-fit:cover}.dk .prod .t{padding:26px 28px 30px}.dk .prod h3,.dk .steps h3{margin-bottom:10px}.dk .prod p,.dk .case p,.dk .steps p{color:var(--muted)}.dk .case{padding:32px}.dk .case h3{margin-bottom:10px;color:var(--blue2)}.dk .steps .card{padding:32px}.dk .n{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--blue);color:#fff;font:800 1.1rem Bricolage Grotesque,sans-serif;margin-bottom:20px}.dk .rev{position:relative;background:linear-gradient(180deg,#eaf3ff 0,#dbeaff);padding:88px 0 96px;margin:0 0 96px}.dk .rev:before,.dk .rev:after{content:"";position:absolute;left:0;right:0;height:26px}.dk .rev:before{top:-1px;background:radial-gradient(circle at 25px 26px,transparent 24px,#fff 25px) 0 0/50px 26px repeat-x}.dk .rev:after{bottom:-1px;background:radial-gradient(circle at 25px 0,transparent 24px,#fff 25px) 0 0/50px 26px repeat-x}.dk .rev-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:40px}.dk .rev-head .sub{margin:14px 0 0}.dk .score{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px 26px;text-align:center;box-shadow:0 18px 50px -24px #1a6bf080}.dk .score b{display:block;font:800 2.6rem Bricolage Grotesque,sans-serif;line-height:1;color:var(--blue);letter-spacing:-.03em}.dk .score span{display:block;color:var(--muted);font-size:.9rem;margin-top:4px}.dk .stars{display:inline-flex;gap:2px;font-size:1.25rem;line-height:1;color:#c9d7ea}.dk .stars .on{color:#f5b301}.dk .rgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px}.dk .review{position:relative;min-width:0;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:32px 30px 28px;box-shadow:0 18px 50px -26px #1a6bf073;display:flex;flex-direction:column;gap:16px}.dk .review:before{content:"\201c";position:absolute;top:6px;right:22px;font:800 5rem Bricolage Grotesque,serif;color:#d6e6ff;line-height:1}.dk .review blockquote{margin:0;font-size:1.08rem;color:var(--text);position:relative;overflow-wrap:break-word}.dk .who{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:16px;border-top:1px solid var(--line)}.dk .who img{width:48px;height:48px;border-radius:50%;object-fit:cover}.dk .who b{display:block;line-height:1.2}.dk .who span{color:var(--muted);font-size:.88rem}.dk .who span:before{content:"\2713";color:var(--blue);margin-right:6px;font-weight:700}.dk .empty{border:2px dashed #8fb6ec;border-radius:var(--r);padding:36px;text-align:center;color:var(--blue2);background:#fff9}.dk .specs{border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--s1)}.dk .specs div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;padding:22px 28px;border-top:1px solid var(--line)}.dk .specs div:first-child{border-top:0}.dk .specs span{color:var(--muted)}.dk .note{color:var(--muted);font-size:.88rem;margin-top:14px}.dk details{background:var(--s1);border:1px solid var(--line);border-radius:var(--r);margin-bottom:12px}.dk summary{cursor:pointer;padding:22px 28px;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:16px}.dk summary::-webkit-details-marker{display:none}.dk summary:after{content:"+";color:var(--blue);font-size:1.4rem;line-height:1}.dk details[open] summary:after{content:"\2013"}.dk details .ans{padding:0 28px 24px;color:var(--muted);max-width:46em}.dk details .ans p+p{margin-top:10px}.dk .cta{position:relative;overflow:hidden;border-radius:32px;padding:72px 48px;background:linear-gradient(135deg,#1a6bf0,#0b4fc4);color:#fff;display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}.dk .cta>div,.dk .cta>a{position:relative;min-width:0}.dk .cta h2{color:#fff;font-size:clamp(1.7rem,3.8vw,2.8rem)}.dk .cta p{color:#ffffffe0;margin-top:14px;font-size:1.08rem}.dk .cta .btn.main{background:#fff;color:var(--blue2);border-color:#fff}.dk .cta .btn.main:hover,.dk .cta .btn.main:focus-visible{background:#e6f0fe;box-shadow:0 0 0 6px #ffffff40}@media(max-width:900px){.dk .hero{grid-template-columns:minmax(0,1fr);gap:32px;padding:28px 0}.dk .band{margin-bottom:48px}.dk .grid3,.dk .cases{grid-template-columns:minmax(0,1fr)}.dk .stats{margin-bottom:64px}.dk .stats div{border-left:0;border-top:1px solid var(--line)}.dk .stats div:first-child{border-top:0}.dk .sec{padding-bottom:64px}.dk .sub{margin:14px 0 32px}.dk .rev{padding:64px 0 72px;margin-bottom:64px}.dk .specs div{grid-template-columns:minmax(0,1fr);gap:4px}.dk .cta{padding:44px 26px}}@media(max-width:600px){.dk .w{padding:0 16px}.dk .lead{font-size:1.05rem;margin:20px 0 26px}.dk .btns .btn{flex:1 1 100%;text-align:center}.dk .checks{gap:8px 18px;margin-top:24px}.dk .shot{border-radius:20px;border-width:3px}.dk .stats div{padding:20px}.dk .prod .t,.dk .case,.dk .steps .card{padding:22px}.dk .review{padding:26px 22px 22px}.dk summary{padding:18px 20px}.dk details .ans{padding:0 20px 20px}.dk .cta{border-radius:24px;padding:36px 22px}.dk .cta .btn{width:100%;text-align:center}.dk .score{width:100%}}@media(prefers-reduced-motion:reduce){.dk .snow:before,.dk .snow:after{animation:none}.dk .btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/darklo.css.map */
