.guard_page__QjHQe{background:#f5f5f7;color:#1d1d1f;font-family:Arial,Helvetica,sans-serif;--text-primary:#1d1d1f;--text-muted:#63636a;--bg-secondary:#f5f5f7;--bg-card:#fff;--border:#d8d8de;--accent:#ed8746}.guard_hero__ZRrdv{background:#0e1014;color:#f5f5f7;text-align:center;padding:76px 24px 0;overflow:hidden}.guard_eyebrow__qef_K{font-size:11px;letter-spacing:.16em;font-weight:600;margin:0 0 24px}.guard_hero__ZRrdv h1{font-size:clamp(46px,7vw,90px);line-height:1.06;letter-spacing:-.05em;font-weight:600;margin:0}.guard_subtitle__fjTuO{font-size:clamp(18px,2vw,25px);color:#bfc2ca;max-width:680px;margin:24px auto 30px;line-height:1.45}.guard_actions__rkQhY{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.guard_actions__rkQhY a{border-radius:30px;padding:13px 25px;font-size:15px;text-decoration:none;min-height:48px;display:inline-flex;align-items:center;justify-content:center}.guard_primary__NiNQj{background:#ed8746;color:#15100c}.guard_secondary__1EhYK{border:1px solid #ed8746;color:#ed8746}.guard_secondary__1EhYK:hover{background:#ed8746;color:#15100c}.guard_note__Y4nRU{font-size:12px;color:#868b94;margin:22px 0 36px}.guard_screenshot__i1kjN{max-width:1100px;margin:auto;position:relative}.guard_screenshot__i1kjN img{width:100%;height:auto;display:block}.guard_screenshot__i1kjN:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0e1014,transparent 10%,transparent 90%,#0e1014),linear-gradient(90deg,#0e1014,transparent 5%,transparent 95%,#0e1014)}.guard_coverage__MLKva,.guard_faq___duId,.guard_plans__LVaZq{max-width:1150px;margin:auto;padding:80px 24px}.guard_page__QjHQe h2{font-size:clamp(32px,4vw,52px);font-weight:600;letter-spacing:-.045em;line-height:1.1;margin:0 0 28px}.guard_page__QjHQe h2 span{color:#747479}.guard_coverageRows__VWBfj{display:grid;grid-template-columns:1fr 1fr;gap:0 60px}.guard_coverageRows__VWBfj>div{padding:24px 0;border-bottom:1px solid #d8d8de}.guard_page__QjHQe h3{font-size:21px;letter-spacing:-.025em;font-weight:600;margin:0 0 10px}.guard_coverageRows__VWBfj p,.guard_plans__LVaZq>p,.guard_setup__OXDzY p{font-size:16px;line-height:1.6;color:#63636a;margin:0}.guard_demo__gOxKH{--text-primary:#1d1d1f;--text-muted:#63636a;--bg-secondary:#e9eaec;--border:transparent}.guard_demo__gOxKH h2{font-size:34px}.guard_demo__gOxKH .shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.35\)\]{box-shadow:none}.guard_setup__OXDzY{max-width:1100px;margin:auto;padding:75px 24px;display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:60px}.guard_setup__OXDzY ol{list-style:none;padding:0;margin:35px 0}.guard_setup__OXDzY li{display:flex;align-items:flex-start;gap:18px;margin:25px 0}.guard_setup__OXDzY li>span{width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#f3e4da;display:flex;align-items:center;justify-content:center;color:#a54f1d}.guard_setup__OXDzY a{color:#007b93;font-size:16px;text-decoration:none}.guard_setup__OXDzY img{width:100%;height:430px;object-fit:contain}.guard_plans__LVaZq{border-top:1px solid #d8d8de}.guard_plans__LVaZq>p{margin-bottom:30px}.guard_plans__LVaZq>div{--text-primary:#f5f5f7;--text-muted:#b8bcc5;--bg-card:#181b23;--bg-secondary:#101319;--border:#353945}.guard_plans__LVaZq a,.guard_plans__LVaZq button{border-radius:28px;box-shadow:none}.guard_plans__LVaZq h3{font-size:30px}.guard_faq___duId{max-width:900px;padding-top:30px;padding-bottom:80px}.guard_faq___duId details{border-bottom:1px solid #d8d8de}.guard_faq___duId summary{cursor:pointer;padding:22px 0;font-size:16px;font-weight:500}.guard_faq___duId p{font-size:15px;line-height:1.65;color:#63636a;margin:0 0 22px}.guard_page__QjHQe a:focus-visible,.guard_page__QjHQe summary:focus-visible{outline:2px solid #cf692d;outline-offset:5px}@media(max-width:760px){.guard_hero__ZRrdv{padding-top:50px}.guard_coverage__MLKva,.guard_plans__LVaZq{padding:55px 22px}.guard_coverageRows__VWBfj,.guard_setup__OXDzY{grid-template-columns:1fr}.guard_setup__OXDzY{padding:55px 22px;gap:15px}.guard_setup__OXDzY img{height:270px}.guard_faq___duId{padding:30px 22px 60px}.guard_demo__gOxKH h2{font-size:28px}}