.download-guide{width:min(900px,calc(100vw - 32px))!important;max-height:min(650px,calc(100dvh - 34px))!important;display:none;grid-template-columns:43% 57%;overflow:hidden!important;padding:0!important;border:1px solid #303640!important;border-radius:22px!important;background:#090b0e!important;color:#f4f6f8!important;box-shadow:0 45px 120px #07101b99!important}.download-guide[open]{display:grid}.download-guide::backdrop{background:#0c15206b!important;backdrop-filter:blur(16px)!important}.download-guide .guide-close{z-index:5;right:18px;top:14px;color:#7f8792!important}.guide-copy{padding:52px 38px 34px}.guide-copy .guide-icon{border-radius:13px;box-shadow:0 12px 28px #0008}.guide-copy .guide-eyebrow{color:#738090;margin-top:25px}.guide-copy h2{font-size:34px;line-height:1.26;color:#f3f5f7}.guide-copy .guide-intro{min-height:65px;color:#858e9a;font-size:12px;line-height:1.8}.guide-meter{height:3px;margin:24px 0;background:#22272d;border-radius:4px;overflow:hidden}.guide-meter i{display:block;width:0;height:100%;background:linear-gradient(90deg,#247af0,#6eb9ff);box-shadow:0 0 12px #3e98ff;transition:width .5s}.download-guide.is-downloading .guide-meter i{width:78%;animation:guide-progress 2s ease-in-out infinite}.download-guide.is-ready .guide-meter i{width:100%;background:#66c38d}.guide-copy .guide-start{width:100%;min-height:45px;cursor:pointer}.guide-copy .guide-progress{min-height:34px;color:#747e8a;font-size:10px;line-height:1.6;text-align:center}.guide-onboarding{position:relative;padding:43px 35px;background:radial-gradient(circle at 50% 18%,#243e60,#111820 37%,#090b0e 75%)}.guide-onboarding:before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,#ffffff08,transparent 35%)}.guide-window{position:relative;z-index:1;height:100%;padding:42px 32px 28px;border:1px solid #ffffff1f;border-radius:17px;background:#101317e6;box-shadow:inset 0 1px #ffffff0a,0 28px 55px #0009}.guide-dots{position:absolute;left:17px;top:16px;display:flex;gap:5px}.guide-dots i{width:7px;height:7px;border-radius:50%;background:#ef625a}.guide-dots i:nth-child(2){background:#e7b84a}.guide-dots i:nth-child(3){background:#55b65b}.guide-window>span{font-size:8px;letter-spacing:.15em;color:#748191}.guide-window h3{margin:14px 0 25px;font-size:24px;line-height:1.4;font-weight:550;letter-spacing:-.04em}.guide-check{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;padding:12px 0;border-top:1px solid #252a31}.guide-check>b{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;background:#252a31;color:#aeb7c3;font-size:10px}.guide-check p{margin:0;font-size:11px;color:#d9dde2}.guide-check small{display:block;margin-top:4px;color:#727c89;font-size:8px}.guide-check>i{color:#75c895;font-style:normal}.guide-foot{position:relative;z-index:1;display:block;margin-top:14px;color:#77818e;font-size:9px;text-align:center}@keyframes guide-progress{50%{width:94%;filter:brightness(1.25)}}@media(max-width:720px){.download-guide[open]{grid-template-columns:1fr;overflow:auto!important}.guide-onboarding{display:none}.guide-copy{padding:48px 25px 28px}}
