*{box-sizing:border-box}body,html{margin:0;width:100%;height:100%;background:#0a1628;color:#e8edf5;font-family:Arial,sans-serif}button,input,select,textarea{font:inherit}.app-frame{display:block;width:100vw;height:100vh;border:0}.auth-shell{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,#132f4b,#0a1628 55%)}.auth-card{width:min(430px,calc(100vw - 32px));padding:32px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#132040;box-shadow:0 24px 80px rgba(0,0,0,.25)}.auth-card h1{font-family:Georgia,serif;font-weight:400}.auth-card p{color:#7a90b4}.auth-card label{display:block;font-size:13px;margin:14px 0 5px}.auth-card input,.auth-card select{width:100%;padding:11px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#0a1628;color:#e8edf5}.auth-card a.primary,.auth-card button{display:block;width:100%;text-align:center;margin-top:18px;padding:11px;border:0;border-radius:8px;background:#00d4aa;color:#0a1628;font-weight:600;text-decoration:none}.auth-card button:disabled{opacity:.65;cursor:wait}.auth-card a{color:#00d4aa}.auth-card .auth-error{color:#ff8c8c;font-size:13px;margin:12px 0 0}.connector-shell{min-height:100vh;background:#f4f6f9;color:#12233f;font-family:DM Sans,Arial,sans-serif;padding:0 40px 60px}.connector-top{height:84px;margin:0 -40px 30px;padding:0 40px;background:#fff;border-bottom:1px solid #dde3eb;display:flex;align-items:center;justify-content:space-between}.connector-top h1{font:400 27px Georgia,serif;margin:0}.connector-top p{margin:4px 0 0;color:#65748b;font-size:13px}.connector-top a{color:#087b73;text-decoration:none;font-size:13px}.connector-shell section{max-width:1320px;margin:0 auto 32px}.connector-notice{max-width:1320px;margin:0 auto 20px;padding:12px 16px;background:#e3f8f3;border:1px solid #a3ded1;border-radius:8px;color:#08685f}.section-title{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9e0e9;margin-bottom:16px}.section-title h2{font-size:13px;text-transform:uppercase;letter-spacing:.08em}.section-title span{font-size:12px;color:#65748b}.active-grid,.library-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.connector-card{background:#fff;border:1px solid #dce2ea;border-radius:10px;padding:17px;display:grid;grid-template-columns:42px 1fr auto;grid-gap:13px;gap:13px;align-items:center;box-shadow:0 1px 2px rgba(20,40,70,.03)}.connector-card.active{border-left:3px solid #14a88d}.connector-logo{width:42px;height:42px;border-radius:9px;background:#12233f;color:#fff;display:grid;place-items:center;font-weight:600}.connector-card h3,.signal h3{font-size:14px;margin:0 0 5px}.connector-card p,.signal p{font-size:12px;color:#65748b;margin:0 0 5px}.connector-card small,.signal small{font-size:11px;color:#8995a7}.connector-card button,.connector-modal button,.signal button{border:0;background:#0aa68c;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}.connector-card button.secondary,.signal button.secondary{background:#edf1f5;color:#314057}.card-actions{display:flex;gap:7px}.status{display:inline-block;padding:2px 7px;border-radius:10px;background:#edf1f5;color:#59677a;font-size:10px;text-transform:capitalize}.status.confirmed,.status.connected{background:#dff6ee;color:#08715f}.status.dismissed,.status.error{background:#fee8e7;color:#a63e38}.status.syncing,.status.unreviewed{background:#fff2cf;color:#8a6110}.filter-row{display:flex;gap:6px;overflow:auto;margin-bottom:14px}.filter-row button{white-space:nowrap;border:1px solid #d6dde7;background:#fff;padding:7px 11px;border-radius:16px;color:#5c6b80;font-size:11px}.filter-row button.selected{background:#12233f;color:#fff;border-color:#12233f}.empty{grid-column:1/-1;background:#fff;border:1px dashed #ccd5e1;border-radius:9px;padding:28px;text-align:center;color:#6c7b90;font-size:13px}.modal-backdrop{position:fixed;inset:0;background:rgba(9,20,38,.62);display:grid;place-items:center;padding:20px;z-index:20}.connector-modal{position:relative;background:#fff;color:#12233f;width:min(540px,100%);max-height:90vh;overflow:auto;border-radius:12px;padding:28px;box-shadow:0 28px 90px rgba(0,0,0,.3)}.connector-modal.findings{width:min(820px,100%)}.connector-modal h2{font:400 24px Georgia,serif;margin:0 0 8px}.connector-modal>p{font-size:13px;color:#65748b}.connector-modal label{display:block;text-transform:capitalize;font-size:12px;font-weight:600;margin-top:13px}.connector-modal input,.connector-modal select{display:block;width:100%;margin-top:5px;padding:10px;border:1px solid #ccd5e1;border-radius:7px;background:#fff;color:#12233f}.connector-modal .close{position:absolute;right:16px;top:12px;background:transparent;color:#66758a;font-size:25px}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.connector-modal button.demo{background:#edf1f5;color:#314057}.signal{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;border-top:1px solid #e3e8ef;padding:16px 0}.signal>div:last-child{grid-column:1/-1;display:flex;gap:7px}@media(max-width:900px){.active-grid,.library-grid{grid-template-columns:1fr}.connector-shell{padding-left:18px;padding-right:18px}.connector-top{margin-left:-18px;margin-right:-18px;padding:0 18px}}.product-layout{min-height:100vh;display:grid;grid-template-columns:240px minmax(0,1fr);background:#081426;color:#dce7f7}.product-sidebar{height:100vh;position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:column;background:#102143;border-right:1px solid rgba(121,151,196,.14)}.product-brand{height:60px;padding:10px 16px;border-bottom:1px solid rgba(121,151,196,.14);display:grid;grid-template-columns:34px 1fr;align-items:center}.brand-mark{width:34px;height:34px;border-radius:8px;background:#08c6a3;color:#fff;display:grid;place-items:center;font-size:20px;grid-row:1/3}.product-brand strong{font:600 17px Georgia,serif;padding-left:10px;color:#fff}.product-brand small{padding-left:10px;color:#7187aa;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.product-sidebar nav{padding:10px 8px;flex:1 1}.product-nav-group{margin:11px 0 17px}.product-nav-group p{margin:0 8px 8px;color:#536d98;text-transform:uppercase;letter-spacing:.13em;font-size:9px}.product-nav-group a{display:flex;align-items:center;gap:10px;padding:9px 10px;margin:2px 0;border-radius:8px;color:#8298bb;text-decoration:none;font-size:13px;border:1px solid transparent}.product-nav-group a span{width:14px;text-align:center;color:#6f88af}.product-nav-group a:hover{background:#172b4c;color:#dce7f7}.product-nav-group a.active{background:rgba(0,212,170,.14);border-color:rgba(0,212,170,.28);color:#00d4aa}.product-sidebar-footer{padding:12px 8px;border-top:1px solid rgba(121,151,196,.14)}.product-sidebar-footer>div{padding:10px;border-radius:8px;background:#162a4c}.product-sidebar-footer small,.product-sidebar-footer strong{display:block}.product-sidebar-footer strong{color:#dce7f7;font-size:12px}.product-sidebar-footer small{color:#7187aa;font-size:10px;margin-top:4px}.product-sidebar-footer>a{display:block;color:#8298bb;text-decoration:none;font-size:12px;padding:11px 10px 2px}.product-layout .connector-shell{min-width:0;background:#081426;color:#dce7f7;padding:0 28px 60px}.product-layout .connector-top{height:60px;margin:0 -28px 28px;padding:0 28px;background:#09172a;border-color:rgba(121,151,196,.14);position:-webkit-sticky;position:sticky;top:0;z-index:10}.product-layout .connector-top h1{color:#f5f8fc}.product-layout .connector-top p,.product-layout .section-title span{color:#7187aa}.connector-top-actions{display:flex;align-items:center;gap:10px}.product-layout .connector-top-actions a{border:1px solid #263b5d;color:#91a4c0;padding:8px 12px;border-radius:7px}.connector-top-actions button{border:1px solid rgba(226,158,44,.35);background:rgba(226,158,44,.12);color:#e5a83e;padding:8px 12px;border-radius:7px;font-size:12px}.product-layout .section-title{border-color:rgba(121,151,196,.17)}.product-layout .section-title h2{color:#7187aa;font-size:10px;letter-spacing:.13em}.product-layout .connector-card,.product-layout .empty{background:#13243a;border-color:#243a55;box-shadow:none}.product-layout .connector-card{cursor:pointer;transition:border-color .15s,transform .15s}.product-layout .connector-card:focus,.product-layout .connector-card:hover{border-color:#087f75;outline:none;transform:translateY(-1px)}.product-layout .connector-card h3,.product-layout .signal h3{color:#f2f6fc}.product-layout .connector-card p,.product-layout .signal p{color:#8293ad}.product-layout .connector-card small,.product-layout .signal small{color:#667c9e}.product-layout .connector-logo{background:#102143;border:1px solid #1c4770;color:#6db8ec}.product-layout .filter-row button{background:#102039;border-color:#263b58;color:#8194b1;cursor:pointer}.product-layout .filter-row button.selected{background:#00b995;border-color:#00b995;color:#051b1a}.product-layout .empty{color:#7187aa}.product-layout .connector-notice{background:#0b3a38;border-color:#11675e;color:#75e2cf}.product-layout .connector-modal{background:#13243a;color:#e7eef8;border:1px solid #29405e}.product-layout .connector-modal>p{color:#8da0bc}.product-layout .connector-modal input,.product-layout .connector-modal select{background:#09182b;border-color:#304967;color:#e7eef8}.product-layout .connector-modal .close{color:#91a4c0}.product-layout .signal{border-color:#29405e}.product-layout .connector-card button.secondary,.product-layout .signal button.secondary{background:#263951;color:#bdc9d9}@media(max-width:900px){.product-layout{grid-template-columns:1fr}.product-sidebar{position:relative;height:auto}.product-sidebar nav{display:flex;overflow:auto}.product-nav-group{display:flex;margin:4px}.product-nav-group p{display:none}.product-nav-group a{white-space:nowrap}.product-sidebar-footer{display:none}.product-layout .connector-shell{padding-left:18px;padding-right:18px}.product-layout .connector-top{margin-left:-18px;margin-right:-18px;padding:0 18px}.connector-top-actions{display:none}}.scan-all{border:0;border-radius:7px;background:#00caa4;color:#06211d;padding:9px 14px;font-size:12px;font-weight:700;cursor:pointer}.scan-all:disabled{opacity:.45;cursor:not-allowed}.health-summary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:18px!important}.health-summary article{display:flex;flex-direction:column;padding:16px 18px;border:1px solid #243a55;border-radius:10px;background:#13243a}.health-summary strong{font:400 25px Georgia,serif;color:#f2f6fc}.health-summary span{margin-top:4px;color:#7187aa;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.health-summary article.has-error strong{color:#ff7380}.health-panel{border:1px solid #243a55;border-radius:11px;background:#13243a;overflow:hidden}.health-head,.health-row{display:grid;grid-template-columns:1.5fr 1.35fr .7fr .8fr .8fr;grid-gap:18px;gap:18px;align-items:center}.health-head{padding:12px 20px;color:#536d98;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.health-head,.health-row{border-bottom:1px solid #243a55}.health-row{min-height:74px;padding:13px 20px}.health-row:last-child{border-bottom:0}.health-row>div{min-width:0}.health-row>div:first-child{display:grid;grid-template-columns:9px 1fr;grid-column-gap:8px;column-gap:8px}.health-row i{width:8px;height:8px;margin-top:4px;border-radius:50%;background:#00d4aa;grid-row:1/3}.health-row i.error{background:#ff6574}.health-row small,.health-row strong{display:block}.health-row strong{color:#e7eef8;font-size:12px}.health-row small{margin-top:4px;color:#7187aa;font-size:10px;overflow:hidden;text-overflow:ellipsis}.health-row .status{width:max-content}.health-empty{padding:70px 20px;text-align:center}.health-empty .empty-pulse{width:52px;height:52px;margin:0 auto 14px;border:1px solid #1c6a65;border-radius:50%;display:grid;place-items:center;background:rgba(0,212,170,.08);color:#00d4aa;font-size:22px}.health-empty h2{margin:0;color:#eef4fc;font:400 23px Georgia,serif}.health-empty p{color:#7187aa;font-size:13px}.health-empty a{display:inline-block;margin-top:8px;padding:9px 14px;border-radius:7px;background:#00b995;color:#06211d;text-decoration:none;font-size:12px;font-weight:700}@media(max-width:1050px){.health-summary{grid-template-columns:repeat(2,1fr)}.health-head{display:none}.health-row{grid-template-columns:1.3fr 1fr 1fr}.health-row>div:nth-child(3),.health-row>div:nth-child(4){display:none}}@media(max-width:620px){.health-summary{grid-template-columns:1fr 1fr}.health-row{grid-template-columns:1fr auto}.health-row>div:nth-child(2){display:none}}.help-contact{border:1px solid #263b5d!important;color:#91a4c0!important;padding:8px 12px;border-radius:7px}.help-hero{display:grid;grid-template-columns:1fr 260px;grid-gap:30px;gap:30px;align-items:center;padding:26px 28px;border:1px solid #245354;border-radius:12px;background:linear-gradient(120deg,#123138,#13243a);margin-bottom:30px!important}.eyebrow{color:#00d4aa;font-size:9px;text-transform:uppercase;letter-spacing:.14em}.help-hero h2{margin:7px 0 9px;color:#f3f8fc;font:400 25px Georgia,serif}.help-hero p{max-width:760px;margin:0;color:#95a8c2;font-size:13px;line-height:1.55}.help-progress{padding-left:28px;border-left:1px solid rgba(111,195,180,.25)}.help-progress span,.help-progress strong{display:block}.help-progress strong{color:#f3f8fc;font:400 27px Georgia,serif}.help-progress span{margin:4px 0 10px;color:#8096b4;font-size:11px}.help-progress>div{height:5px;border-radius:5px;background:#09182b;overflow:hidden}.help-progress i{display:block;width:2%;height:100%;background:#00d4aa}.help-steps{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:11px;gap:11px}.help-steps article{display:grid;grid-template-columns:34px 1fr;grid-gap:12px;gap:12px;padding:16px;border:1px solid #243a55;border-radius:10px;background:#13243a}.help-steps article>span{width:31px;height:31px;display:grid;place-items:center;border-radius:50%;background:rgba(0,212,170,.1);color:#00d4aa;font-weight:700;font-size:12px}.help-grid h3,.help-steps h3{margin:1px 0 6px;color:#eef4fc;font-size:13px}.help-callout p,.help-grid p,.help-steps p{margin:0 0 8px;color:#8195b2;font-size:12px;line-height:1.5}.help-grid a,.help-steps a{color:#00cbaa;text-decoration:none;font-size:11px}.help-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.help-grid article{padding:20px;border:1px solid #243a55;border-radius:10px;background:#13243a}.help-icon{display:grid;width:36px;height:36px;margin-bottom:12px;place-items:center;border-radius:8px;background:#102f3a;color:#00d4aa}.help-grid ul{padding-left:17px;color:#7187aa;font-size:11px;line-height:1.8}.coming{display:inline-block;padding:5px 8px;border-radius:12px;background:#29364b;color:#95a5bc;font-size:10px}.status-guide{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.status-guide article{padding:15px;border:1px solid #243a55;border-radius:9px;background:#13243a}.status-guide p{margin:10px 0 0;color:#7d91ae;font-size:11px;line-height:1.45}.help-callout{padding:18px 20px;border-left:3px solid #e3a43a;border-radius:7px;background:#17283c}.help-callout strong{color:#edbd68;font-size:13px}.help-callout p{margin:7px 0 0}.help-shell section[id]{scroll-margin-top:20px}@media(max-width:900px){.help-hero{grid-template-columns:1fr}.help-progress{padding:0;border:0}.status-guide{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.help-grid,.help-steps,.status-guide{grid-template-columns:1fr}}.settings-shell{min-height:100vh}.settings-tabs{display:flex;gap:6px;margin-bottom:18px}.settings-tabs a{padding:8px 12px;border:1px solid #263b58;border-radius:7px;color:#8194b1;text-decoration:none;font-size:11px}.settings-tabs a.active{border-color:#00b995;background:rgba(0,185,149,.14);color:#55dfc3}.settings-hero{display:grid;grid-template-columns:1fr 190px;grid-gap:24px;gap:24px;align-items:center;padding:24px;border:1px solid #245354;border-radius:12px;background:linear-gradient(120deg,#123138,#13243a);margin-bottom:22px!important}.settings-hero h2{margin:6px 0;color:#f3f8fc;font:400 27px Georgia,serif}.settings-hero p{max-width:740px;color:#8da0bc;font-size:13px;line-height:1.55}.billing-state{padding:17px;border:1px solid #28504f;border-radius:9px;background:#0b262b}.billing-state small,.billing-state span,.billing-state strong{display:block}.billing-state small{color:#68899a;font-size:9px;letter-spacing:.13em}.billing-state strong{margin:7px 0 3px;color:#55dfc3;text-transform:capitalize}.billing-state span{color:#8aa2b8;font-size:11px;text-transform:capitalize}.settings-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.settings-grid>section{margin:0!important}.settings-card{min-height:190px;padding:20px;border:1px solid #243a55;border-radius:10px;background:#13243a}.settings-card h3{margin:0 0 10px;color:#eef4fc;font:400 21px Georgia,serif}.settings-card p{color:#8195b2;font-size:12px;line-height:1.6}.settings-card small{display:block;color:#6f84a3;font-size:11px}.settings-card a{color:#00cbaa;text-decoration:none;font-size:12px}.settings-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.settings-actions button{border:0;border-radius:7px;background:#00b995;color:#06211d;padding:9px 12px;font-size:11px;font-weight:700;cursor:pointer}.settings-actions button.secondary{border:1px solid #304963;background:#172b44;color:#afbdd0}.settings-actions button:disabled{opacity:.5}@media(max-width:900px){.settings-grid,.settings-hero{grid-template-columns:1fr}}.team-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.member-row button,.team-heading button{border:0;border-radius:7px;background:#00b995;color:#06211d;padding:8px 10px;font-size:10px;font-weight:700}.member-row{display:grid;grid-template-columns:1fr 105px 62px;grid-gap:8px;gap:8px;align-items:center;padding:10px 0;border-top:1px solid #243a55}.member-row small,.member-row strong{display:block}.member-row strong{color:#dce7f7;font-size:11px}.member-row select{padding:7px;border:1px solid #304967;border-radius:6px;background:#09182b;color:#dce7f7;font-size:10px}.member-row button.secondary{background:#263951;color:#bdc9d9}.member-row button:disabled,.team-heading button:disabled{opacity:.5}.marketing{--ink:#eef5ff;--muted:#8da2c1;--navy:#071426;--panel:#10223a;--line:#213852;--mint:#00d4aa;--amber:#e5a43b;min-height:100vh;background:var(--navy);color:var(--ink);font-family:DM Sans,Arial,sans-serif;overflow:hidden}.marketing *{box-sizing:border-box}.marketing a{text-decoration:none}.marketing-nav{height:76px;max-width:1440px;margin:auto;padding:0 48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(126,155,195,.13)}.marketing-brand{display:flex;align-items:center;gap:11px;color:var(--ink)}.marketing-brand>span{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;background:var(--mint);color:#05201c;font-size:20px}.marketing-brand small,.marketing-brand strong{display:block}.marketing-brand strong{font:600 17px Georgia,serif}.marketing-brand small{margin-top:3px;color:#60799f;font-size:8px;text-transform:uppercase;letter-spacing:.11em}.marketing-actions,.marketing-links{display:flex;align-items:center;gap:25px}.marketing-actions>a:first-child,.marketing-links a{color:#91a5c2;font-size:12px}.marketing-actions>a:first-child:hover,.marketing-links a:hover{color:#fff}.button{display:inline-flex;align-items:center;justify-content:center;padding:10px 17px;border-radius:7px;background:var(--mint);color:#05201c!important;font-weight:700;font-size:12px;border:1px solid transparent}.button.large{padding:13px 20px;font-size:13px}.marketing-hero{position:relative;max-width:1440px;min-height:670px;margin:auto;padding:92px 64px 80px;display:grid;grid-template-columns:1.03fr .97fr;grid-gap:70px;gap:70px;align-items:center}.hero-glow{position:absolute;width:650px;height:650px;right:-90px;top:-130px;background:radial-gradient(circle,rgba(0,212,170,.11),transparent 67%);pointer-events:none}.hero-copy{position:relative;z-index:1}.hero-label{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(0,212,170,.25);border-radius:20px;background:rgba(0,212,170,.07);color:#7ddfca;font-size:10px;text-transform:uppercase;letter-spacing:.09em}.hero-label span{width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 10px var(--mint)}.marketing-hero h1{max-width:700px;margin:24px 0 22px;font:400 clamp(48px,5.2vw,76px)/1.02 Georgia,serif;letter-spacing:-.035em}.marketing-hero h1 em{display:block;color:var(--mint);font-style:normal}.hero-copy>p{max-width:640px;color:#9cb0cb;font-size:16px;line-height:1.65}.hero-actions{display:flex;align-items:center;gap:22px;margin:30px 0}.text-link{color:#c0cddd;font-size:12px}.text-link span{display:inline-grid;width:25px;height:25px;margin-left:6px;place-items:center;border:1px solid #34506f;border-radius:50%;font-size:8px}.hero-trust{display:flex;flex-wrap:wrap;gap:18px;color:#6f86a8;font-size:10px}.hero-trust span:before{content:"✓";margin-right:6px;color:var(--mint)}.hero-visual{position:relative;z-index:1}.visual-window{border:1px solid #29435f;border-radius:13px;background:#0c1b30;box-shadow:0 40px 90px rgba(0,0,0,.38);overflow:hidden;transform:perspective(1000px) rotateY(-3deg) rotateX(1deg)}.visual-top{height:38px;display:flex;align-items:center;gap:6px;padding:0 13px;background:#11233b;border-bottom:1px solid #243a56}.visual-top i{width:6px;height:6px;border-radius:50%;background:#3e536f}.visual-top span{margin-left:8px;color:#6981a3;font-size:8px}.visual-body{height:390px;display:grid;grid-template-columns:65px 1fr}.visual-body aside{padding:18px 14px;background:#102143;display:flex;flex-direction:column;align-items:center;gap:19px}.visual-body aside b{color:var(--mint)}.visual-body aside span{width:28px;height:4px;border-radius:4px;background:#345071}.visual-body aside span.on{background:var(--mint)}.visual-body>div{padding:30px}.visual-body small{color:#647da3;font-size:8px;letter-spacing:.12em}.visual-score{position:relative;margin:20px 0;padding:23px;border:1px solid #24415f;border-radius:10px;background:#12263f}.visual-score strong{font:400 45px Georgia,serif;color:var(--mint)}.visual-score span{display:block;color:#8fa4c0;font-size:10px}.visual-score i{position:absolute;width:110px;height:55px;right:22px;top:30px;border-radius:60px 60px 0 0;border:8px solid #1a3b4b;border-bottom:0;transform:rotate(8deg)}.visual-alert{padding:16px;border-left:3px solid var(--amber);background:#192a3e}.visual-alert b,.visual-alert span{display:block}.visual-alert b{font-size:11px}.visual-alert span{margin-top:5px;color:#758cab;font-size:9px}.visual-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:16px}.visual-cards i{height:55px;border:1px solid #233d5b;border-radius:7px;background:#102039}.floating-card{position:absolute;display:flex;gap:10px;align-items:center;padding:12px 14px;border:1px solid #2a4765;border-radius:9px;background:#142943;box-shadow:0 15px 40px rgba(0,0,0,.35)}.floating-card.one{left:-30px;bottom:42px}.floating-card.two{right:-18px;top:75px;display:block}.floating-card span{color:var(--mint)}.floating-card small,.floating-card strong{display:block}.floating-card strong{font-size:10px}.floating-card small{margin-top:3px;color:#7d94b4;font-size:8px}.deadline-strip{display:flex;align-items:center;justify-content:center;gap:24px;padding:18px 30px;border-top:1px solid rgba(229,164,59,.24);border-bottom:1px solid rgba(229,164,59,.24);background:rgba(229,164,59,.07)}.deadline-strip strong{color:var(--amber);font:400 21px Georgia,serif}.deadline-strip p{margin:0;color:#b8c4d5;font-size:12px}.deadline-strip a{color:#e7b761;font-size:11px}.marketing-section{max-width:1280px;margin:auto;padding:100px 50px}.section-kicker{color:var(--mint);font-size:9px;text-transform:uppercase;letter-spacing:.15em}.final-cta h2,.marketing-section>h2,.risk-heading h2,.security-section h2,.video-copy h2{max-width:850px;margin:12px 0 14px;font:400 clamp(31px,3.4vw,47px)/1.12 Georgia,serif;letter-spacing:-.02em}.lead{max-width:720px;color:#8499b8;font-size:14px;line-height:1.6}.workflow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;grid-gap:15px;gap:15px;align-items:center;margin-top:48px}.workflow article{min-height:160px;padding:20px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.workflow article span{color:var(--mint);font:400 21px Georgia,serif}.workflow article b{display:block;margin:16px 0 7px;font-size:13px}.workflow article p{margin:0;color:#7e93b1;font-size:11px;line-height:1.5}.workflow>i{color:#3e5878;font-style:normal}.video-section{max-width:1440px;margin:auto;padding:90px 8%;display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:70px;gap:70px;align-items:center;background:#0a192c;border-top:1px solid rgba(126,155,195,.12);border-bottom:1px solid rgba(126,155,195,.12)}.video-copy li,.video-copy p{color:#8297b5;font-size:12px;line-height:1.7}.video-copy ul{padding-left:18px}.video-frame{position:relative;padding:8px;border:1px solid #2a4563;border-radius:12px;background:#10223a;box-shadow:0 30px 70px rgba(0,0,0,.3)}.video-frame video{display:block;width:100%;aspect-ratio:16/9;border-radius:7px;background:#071426}.video-frame>span{position:absolute;left:22px;bottom:19px;padding:6px 9px;border-radius:5px;background:rgba(5,15,28,.78);color:#b5c4d7;font-size:9px;pointer-events:none}.deployment-section{text-align:center}.deployment-section>.lead,.deployment-section>h2{margin-left:auto;margin-right:auto}.architecture-diagram{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin:48px 0 30px;text-align:left}.architecture-diagram>article{min-height:310px;padding:20px;border:1px solid var(--line);border-radius:11px;background:#0d1d32}.architecture-diagram>article.featured{border-color:#167f74;box-shadow:inset 0 0 0 1px rgba(0,212,170,.1)}.architecture-diagram article>span{color:#607ca3;font-size:9px}.architecture-diagram article>strong{display:block;margin:6px 0 22px;font:400 19px Georgia,serif}.diagram-node{padding:14px;border:1px solid #2b4d69;border-radius:7px;text-align:center;font-size:10px}.diagram-node.primary{background:#12343d;color:#78ddca}.diagram-node.gateway{background:#1a2c42;color:#e3af54}.architecture-diagram article>i{display:block;height:38px;padding-top:12px;color:#627b9e;text-align:center;font-size:8px;font-style:normal}.diagram-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;margin-top:12px}.diagram-row b{padding:10px 4px;border:1px solid #223b58;border-radius:5px;background:#102039;color:#8399b7;text-align:center;font-size:8px;font-weight:400}.diagram-boundary{padding:12px;border:1px dashed #3e5c7d;border-radius:8px}.diagram-boundary em{display:block;margin-bottom:10px;color:#687fa0;font-size:8px;font-style:normal}.difference-table{border:1px solid var(--line);border-radius:10px;overflow:hidden;text-align:left}.difference-table>div{display:grid;grid-template-columns:1.1fr repeat(3,1fr);border-bottom:1px solid var(--line)}.difference-table>div:last-child{border:0}.difference-table b,.difference-table span,.difference-table strong{padding:12px 16px;font-size:10px}.difference-table>div:first-child{background:#11243b;color:#90a4c0}.difference-table span{color:#7e94b3}.risk-section{padding:100px max(50px,calc((100vw - 1180px)/2));background:#0d1c30}.risk-heading{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:end}.risk-heading p{color:#879bb8;font-size:13px;line-height:1.7}.business-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:44px}.business-grid article{padding:22px;border:1px solid #263d59;border-radius:10px;background:#10223a}.business-grid article>span{color:var(--mint);font-size:9px;text-transform:uppercase;letter-spacing:.1em}.business-grid h3{margin:10px 0;font:400 20px Georgia,serif}.business-grid p{min-height:70px;color:#8095b3;font-size:11px;line-height:1.55}.business-grid b,.business-grid strong{display:block}.business-grid b{margin-top:18px;color:#60799c;font-size:8px;text-transform:uppercase}.business-grid strong{margin-top:4px;color:#dbe6f3;font-size:11px}.penalty-callout{display:grid;grid-template-columns:1fr 1fr;grid-gap:35px;gap:35px;margin-top:14px;padding:23px;border:1px solid rgba(229,164,59,.3);border-radius:10px;background:rgba(229,164,59,.06)}.penalty-callout span,.penalty-callout strong{display:block}.penalty-callout span{color:#bc9a5c;font-size:9px;text-transform:uppercase}.penalty-callout strong{margin-top:7px;color:#efbd67;font:400 19px Georgia,serif}.penalty-callout p{margin:0;color:#8797ad;font-size:10px;line-height:1.6}.pricing-section{text-align:center}.pricing-section>h2{margin-left:auto;margin-right:auto}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:45px;text-align:left}.pricing-grid article{position:relative;padding:28px;border:1px solid var(--line);border-radius:12px;background:#10223a}.pricing-grid article.private{border-color:#168477;transform:translateY(-9px);box-shadow:0 25px 60px rgba(0,0,0,.25)}.pricing-grid article.private:before{content:"MOST SECURE MANAGED OPTION";position:absolute;top:-11px;right:18px;padding:5px 8px;border-radius:10px;background:var(--mint);color:#05201c;font-size:7px;font-weight:800;letter-spacing:.08em}.plan-tag{color:#7090b4;font-size:9px;text-transform:uppercase}.pricing-grid h3{margin:10px 0 18px;font:400 22px Georgia,serif}.price{min-height:54px}.price strong{font:400 38px Georgia,serif}.price span{display:block;color:#6f85a4;font-size:9px}.pricing-grid article>p{min-height:74px;color:#8499b6;font-size:11px;line-height:1.55}.pricing-grid ul{min-height:150px;padding:15px 0 0;border-top:1px solid #253c57;list-style:none}.pricing-grid li{margin:10px 0;color:#a5b4c8;font-size:10px}.pricing-grid li:first-letter{color:var(--mint)}.pricing-grid .button{width:100%}.pricing-grid article:not(.private) .button{background:transparent;border-color:#31506e;color:#c1cede!important}.pricing-note{color:#60799a;font-size:9px}.security-section{max-width:1180px;margin:30px auto 100px;padding:55px;display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;border:1px solid #24514f;border-radius:14px;background:linear-gradient(120deg,#102b32,#10223a)}.security-section p{color:#8ca1bd;font-size:12px;line-height:1.6}.security-section a{color:var(--mint);font-size:11px}.security-stack{display:flex;flex-direction:column;gap:8px}.security-stack span{padding:12px 14px;border:1px solid rgba(98,176,163,.2);border-radius:7px;background:rgba(6,22,35,.36);color:#9db3c9;font-size:10px}.security-stack span:before{content:"◆";margin-right:9px;color:var(--mint);font-size:7px}.final-cta{padding:95px 30px;text-align:center;background:radial-gradient(circle at 50% 50%,#12353d,#081629 65%)}.final-cta h2{margin-left:auto;margin-right:auto}.final-cta p{color:#8da1bc}.final-cta>div{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:28px}.marketing-footer{max-width:1280px;margin:auto;padding:36px 45px;display:grid;grid-template-columns:1fr 1.5fr 1fr;grid-gap:25px;gap:25px;align-items:center;border-top:1px solid rgba(126,155,195,.13)}.marketing-footer p,.marketing-footer>small{color:#607797;font-size:9px}.marketing-footer>div{display:flex;gap:14px}.marketing-footer>div a{color:#7890ae;font-size:9px}.marketing-footer>small{text-align:right}@media(max-width:1000px){.marketing-links{display:none}.marketing-hero{grid-template-columns:1fr;padding-top:65px}.hero-visual{max-width:700px}.workflow{grid-template-columns:1fr 1fr}.workflow>i{display:none}.architecture-diagram,.business-grid,.pricing-grid,.risk-heading,.security-section,.video-section{grid-template-columns:1fr}.pricing-grid article.private{transform:none}.difference-table{overflow:auto}.difference-table>div{min-width:760px}.marketing-footer{grid-template-columns:1fr}.marketing-footer>small{text-align:left}}@media(max-width:620px){.marketing-nav{padding:0 18px}.marketing-actions>a:first-child{display:none}.marketing-hero{padding:55px 22px}.marketing-hero h1{font-size:44px}.deadline-strip,.final-cta>div,.hero-actions{align-items:flex-start;flex-direction:column}.floating-card{display:none}.marketing-section,.risk-section,.video-section{padding:70px 22px}.workflow{grid-template-columns:1fr}.help-hero{padding:20px}.security-section{margin:20px 18px 70px;padding:28px}.marketing-footer{padding:30px 20px}.marketing-footer>div{flex-wrap:wrap}}.penalty-hero{position:relative;z-index:4;display:grid;grid-template-columns:280px 1fr auto;grid-gap:30px;gap:30px;align-items:center;padding:20px max(45px,calc((100vw - 1280px)/2));border-top:1px solid rgba(255,102,116,.3);border-bottom:1px solid rgba(255,102,116,.32);background:linear-gradient(100deg,#341923,#211b2a 42%,#102036);box-shadow:0 18px 55px rgba(0,0,0,.18)}.penalty-amount{padding-right:25px;border-right:1px solid rgba(255,137,147,.24)}.penalty-amount span,.penalty-reason>span{display:block;color:#ff8993;font-size:8px;font-weight:800;letter-spacing:.15em}.penalty-amount strong{display:block;margin:5px 0 2px;font:400 31px Georgia,serif}.penalty-amount small{color:#c8979d;font-size:9px}.penalty-reason p{max-width:800px;margin:7px 0 9px;color:#d1bec5;font-size:11px;line-height:1.55}.penalty-reason>div{display:flex;flex-wrap:wrap;gap:7px}.penalty-reason b{padding:5px 8px;border:1px solid rgba(255,121,133,.2);border-radius:12px;background:rgba(255,99,113,.08);color:#e2b5bb;font-size:8px;font-weight:600}.penalty-hero>a{white-space:nowrap;color:#ff9aa3;font-size:10px;text-decoration:none}.security-art{position:relative;display:grid;grid-template-columns:1.35fr .85fr;grid-gap:0;gap:0;margin:45px 0 20px;overflow:hidden;border:1px solid #294b64;border-radius:14px;background:#0b1b2e;text-align:left;box-shadow:0 28px 80px rgba(0,0,0,.28)}.security-art:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 70px rgba(1,9,20,.42)}.security-art>img{display:block;width:100%;height:100%;min-height:380px;object-fit:cover}.security-art>div{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:38px;background:linear-gradient(110deg,#10263b,#0c1c30)}.security-art>div>span{color:#00d4aa;font-size:8px;font-weight:800;letter-spacing:.14em}.security-art>div>strong{margin:12px 0;color:#f1f6fb;font:400 28px Georgia,serif}.security-art p{color:#8fa4bd;font-size:11px;line-height:1.7}.security-art>div>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:14px}.security-art b{padding:9px;border:1px solid rgba(47,137,128,.3);border-radius:6px;background:rgba(0,212,170,.06);color:#9fc5c2;font-size:8px;font-weight:600}.security-art b:before{content:"◆";margin-right:7px;color:#00d4aa;font-size:6px}@media(max-width:1000px){.penalty-hero{grid-template-columns:220px 1fr}.penalty-hero>a{display:none}.security-art{grid-template-columns:1fr}.security-art>img{max-height:440px}}@media(max-width:620px){.penalty-hero{grid-template-columns:1fr;padding:20px 22px;gap:14px}.penalty-amount{padding:0 0 13px;border-right:0;border-bottom:1px solid rgba(255,137,147,.24)}.penalty-reason>div{display:none}.security-art>img{min-height:240px}.security-art>div{padding:25px}.security-art>div>div{grid-template-columns:1fr}}.penalty-hero{padding-top:14px;padding-bottom:14px;border-color:#ff5968;background:linear-gradient(100deg,#8f1020,#650f1c 38%,#30101a);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 12px 35px rgba(75,0,12,.42)}.penalty-amount span,.penalty-reason>span{color:#ffd65c}.penalty-amount small,.penalty-reason p{color:#fff}.penalty-amount strong{color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.35)}.penalty-reason b{border-color:rgba(255,255,255,.32);background:rgba(0,0,0,.16);color:#fff}.penalty-hero>a{padding:9px 12px;border:1px solid #ffd65c;border-radius:6px;background:#ffd65c;color:#361008;font-weight:800}.marketing-hero{min-height:calc(100vh - 249px);padding-top:28px;padding-bottom:28px}.marketing-hero h1{margin-top:14px;margin-bottom:12px;font-size:clamp(40px,4vw,56px)}.hero-copy>p{font-size:14px;line-height:1.5}.hero-actions{margin:16px 0}.visual-body{height:280px}.visual-body>div{padding:18px}.visual-score{margin:12px 0;padding:14px}.visual-score strong{font-size:36px}.visual-alert{padding:12px}.visual-cards{margin-top:8px}.visual-cards i{height:30px}.deadline-strip{position:relative;z-index:3;background:#241c12;border-color:rgba(255,199,83,.55)}.deadline-strip strong{color:#ffd05c;font-weight:700}.deadline-strip p{color:#fff}.deadline-strip a{color:#ffd05c;font-weight:700}@media(max-width:1000px){.marketing-hero{min-height:auto}}@media(max-width:620px){.penalty-hero{padding-top:16px;padding-bottom:16px}.marketing-hero{padding-top:38px;padding-bottom:38px}.deadline-strip{padding:18px 22px}}.marketing-brand-logo{width:27px;height:35px;object-fit:contain}.marketing-footer{grid-template-columns:1fr 1.35fr 1fr 1fr;gap:34px;padding-top:52px;padding-bottom:44px;align-items:start}.footer-brand{gap:15px}.footer-brand img{width:42px;height:55px;object-fit:contain}.footer-brand strong{font-size:21px}.footer-brand small{margin-top:5px;font-size:10px}.marketing-footer p{margin:3px 0;color:#7188a7;font-size:13px;line-height:1.65}.footer-column{display:block!important}.footer-column>strong{display:block;margin-bottom:14px;color:#a7b8ce;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.footer-column>div{display:flex;flex-wrap:wrap;gap:11px 18px}.footer-column a{color:#8fa4bf;font-size:13px;line-height:1.4}.footer-column a:hover{color:#fff}.marketing-footer>small{grid-column:1/-1;color:#7188a7;font-size:11px}@media(max-width:1000px){.marketing-footer{grid-template-columns:1fr;gap:28px}.marketing-footer>small{grid-column:auto}}@media(max-width:620px){.marketing-footer{padding-top:40px;padding-bottom:36px}.footer-column>div{gap:12px 20px}}.installer{min-height:100vh;padding-bottom:70px;background:#071426;color:#eef5ff;font-family:Arial,sans-serif}.installer *{box-sizing:border-box}.installer>nav{height:72px;padding:0 max(25px,calc((100vw - 1180px)/2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #1c314b}.installer a{text-decoration:none}.installer>nav>a:last-child{color:#8da2c1;font-size:11px}.installer>header{max-width:1180px;margin:auto;padding:65px 0 35px}.install-heading>span,.installer>header>span{color:#00d4aa;font-size:9px;letter-spacing:.15em}.installer>header h1{max-width:720px;margin:12px 0;font:400 47px Georgia,serif}.installer>header>p{max-width:800px;color:#8da2c1;font-size:13px;line-height:1.6}.install-progress{display:grid;grid-template-columns:repeat(4,1fr);margin-top:45px;border-bottom:1px solid #213852}.install-progress button{display:flex;align-items:center;gap:9px;padding:14px 0;border:0;border-bottom:2px solid transparent;background:none;color:#61799a;cursor:pointer}.install-progress i{width:23px;height:23px;display:grid;place-items:center;border:1px solid #304963;border-radius:50%;font-size:9px;font-style:normal}.install-progress span{font-size:10px;text-transform:uppercase}.install-progress button.active{border-color:#00d4aa;color:#dce8f6}.install-progress button.active i,.install-progress button.done i{border-color:#00d4aa;background:#00d4aa;color:#04201c}.install-panel{max-width:1180px;min-height:500px;margin:auto;padding:31px;border:1px solid #243b57;border-radius:13px;background:#0d1d32}.install-heading h2{margin:8px 0;font:400 28px Georgia,serif}.install-heading p{margin:0 0 25px;color:#8298b6;font-size:12px}.mode-options{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:13px;gap:13px}.mode-options button,.platform-options button{border:1px solid #263f5d;border-radius:9px;background:#10223a;color:#dbe7f5;text-align:left;cursor:pointer}.mode-options button{min-height:220px;padding:22px}.mode-options button.selected,.platform-options button.selected{border-color:#00aa8c;box-shadow:inset 0 0 0 1px #075f55}.mode-options i{color:#00d4aa;font-style:normal}.mode-options strong{display:block;margin:20px 0 9px;font:400 20px Georgia,serif}.mode-options p{min-height:65px;color:#879bb8;font-size:11px;line-height:1.55}.mode-options small{display:block;padding-top:12px;border-top:1px solid #253c57;color:#6f87a6;font-size:9px}.platform-options{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.platform-options button{display:grid;grid-template-columns:45px 1fr;grid-gap:12px;gap:12px;padding:15px}.platform-options button>i{width:42px;height:42px;display:grid;place-items:center;border-radius:7px;background:#172d47;color:#74dcca;font-size:10px;font-style:normal}.platform-options small,.platform-options strong{display:block}.platform-options p{margin:5px 0;color:#8499b6;font-size:10px}.platform-options small{color:#657e9f;font-size:9px}.security-options{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.security-options fieldset{padding:20px;border:1px solid #263f5d;border-radius:9px}.security-options legend{padding:0 7px;color:#8da3c0;font-size:10px;text-transform:uppercase}.security-options label{display:flex;gap:11px;padding:15px;border-bottom:1px solid #243a55;cursor:pointer}.security-options label:last-child{border:0}.security-options input{accent-color:#00d4aa}.security-options small,.security-options strong{display:block}.security-options strong{font-size:12px}.security-options small{margin-top:4px;color:#748aa8;font-size:10px}.install-panel>footer{display:flex;justify-content:space-between;margin-top:30px;padding-top:20px;border-top:1px solid #213852}.install-panel>footer>div{display:flex;gap:8px}.install-panel footer a,.install-panel footer button{padding:10px 15px;border-radius:7px;font-size:11px;cursor:pointer}.install-panel .back{border:1px solid #304963;background:#12253d;color:#9aadc4}.install-panel .next{border:0;background:#00d4aa;color:#05201c;font-weight:700}.install-panel button:disabled{opacity:.35}.install-review{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:25px;gap:25px}.review-diagram{display:flex;align-items:center;justify-content:center;gap:12px;min-height:285px;padding:20px;border:1px solid #233c58;border-radius:9px;background:#09182b}.review-boundary,.review-diagram>div{padding:13px;border:1px solid #2a4967;border-radius:7px;text-align:center}.review-diagram b,.review-diagram span{display:block;font-size:9px}.review-diagram span{color:#748baa}.review-diagram b{margin-top:5px;color:#d8e5f3}.review-diagram>i{color:#5d7699;font-size:8px;font-style:normal}.review-boundary{display:flex;flex-direction:column;gap:7px;border-style:dashed}.review-boundary small{color:#00c7a5;font-size:8px}.review-boundary>span{padding:7px;background:#132a43}.review-boundary>i{color:#d9a653;font-size:7px}.install-review dl{margin:0;border:1px solid #263f5d;border-radius:9px;overflow:hidden}.install-review dl>div{padding:11px 14px;border-bottom:1px solid #243a55}.install-review dt{color:#657e9f;font-size:8px;text-transform:uppercase}.install-review dd{margin:4px 0 0;color:#dce7f5;font-size:10px}.install-note{max-width:1180px;margin:14px auto 0;padding:17px 20px;display:flex;gap:22px;border:1px solid #5b4a2c;border-radius:9px;background:#151d29;color:#899db8;font-size:9px}.install-note strong{color:#e5b35f}.install-note span:before{content:"✓";margin-right:6px;color:#00d4aa}@media(max-width:900px){.install-note,.install-panel,.installer>header{margin-left:20px;margin-right:20px}.install-review,.mode-options,.security-options{grid-template-columns:1fr}.install-note{flex-direction:column;gap:8px}}@media(max-width:620px){.installer>header h1{font-size:35px}.install-progress span{display:none}.mode-options,.platform-options{grid-template-columns:1fr}.review-diagram{flex-direction:column}}.native-shell{min-height:100vh}.native-banner{display:flex;align-items:center;justify-content:space-between;padding:21px 24px;border:1px solid #6b5229;border-radius:10px;background:linear-gradient(110deg,#242a31,#142238)}.native-banner p,.native-banner span,.native-banner strong{display:block}.native-banner span{color:#d6a653;font-size:8px;letter-spacing:.14em}.native-banner strong{margin-top:5px;color:#f1c572;font:400 20px Georgia,serif}.native-banner p{margin:5px 0 0;color:#8d9cb0;font-size:10px}.native-banner a{color:#e9b75e;text-decoration:none;font-size:10px}.native-metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.native-metrics article{min-height:125px;padding:18px;border:1px solid #243a55;border-radius:10px;background:#13243a}.native-metrics small,.native-metrics span{display:block;color:#7187aa;font-size:9px;text-transform:uppercase}.native-metrics strong{display:block;margin:13px 0 8px;color:#eef5fc;font:400 30px Georgia,serif}.native-metrics small{text-transform:none}.native-table{border:1px solid #243a55;border-radius:10px;background:#13243a;overflow:hidden}.native-table article,.native-table-head{display:grid;grid-template-columns:2fr .65fr 1fr .7fr;grid-gap:15px;gap:15px;align-items:center;padding:12px 18px}.native-table-head{border-bottom:1px solid #243a55;background:#102139;color:#587298;font-size:8px;text-transform:uppercase}.native-table article{min-height:67px;border-bottom:1px solid #243a55}.native-table small,.native-table strong{display:block}.native-table strong{color:#e7eef8;font-size:11px}.native-table article>span:not(.status),.native-table small,.native-table time{margin-top:4px;color:#7187aa;font-size:9px}.native-empty{padding:70px 20px;border:1px solid #243a55;border-radius:10px;background:#13243a;text-align:center}.native-empty>span{width:48px;height:48px;margin:auto;display:grid;place-items:center;border:1px solid #19675f;border-radius:50%;color:#00d4aa}.native-empty h2{color:#eef5fc;font:400 22px Georgia,serif}.native-empty p{color:#7187aa;font-size:11px}.native-empty a{color:#00d4aa;font-size:11px;text-decoration:none}@media(max-width:900px){.native-metrics{grid-template-columns:1fr 1fr}}@media(max-width:620px){.native-banner{align-items:flex-start;flex-direction:column;gap:15px}.native-metrics{grid-template-columns:1fr}.native-table-head{display:none}.native-table article{grid-template-columns:1fr auto}.native-table article>span:not(.status),.native-table time{display:none}}.record-fields{height:auto}.record-fields>div{display:grid;grid-template-columns:150px 1fr;grid-gap:15px;gap:15px;padding:9px 0;border-bottom:1px solid #243a55}.record-fields>div:last-child{border:0}.record-fields span{color:#7187aa;font-size:9px;text-transform:uppercase}.record-fields strong{color:#dce7f5;font-size:10px;font-weight:500;word-break:break-word}.record-link{color:#e7eef8;font-size:11px;font-weight:700;text-decoration:none}.record-link:hover{color:#00d4aa}.table-download{padding:6px 9px;border:1px solid #2d4a67;border-radius:5px;background:#102139;color:#8edcca;font-size:9px;cursor:pointer}