.security-page{--security-bg: #080a0d;--security-panel: #0d1015;--security-panel-raised: #11151b;--security-ink: #f4f6f8;--security-muted: rgba(228, 234, 240, .64);--security-faint: rgba(228, 234, 240, .42);--security-line: rgba(219, 231, 243, .14);--security-line-strong: rgba(219, 231, 243, .26);--security-blue: #2b61ff;--security-cyan: #78d7ff;--security-green: #7dffc4;--font-body: "Neue Haas", sans-serif;--section-margin-x: clamp(20px, 6vw, 112px);--section-width: calc(100% - (var(--section-margin-x) * 2));color:var(--security-ink);background:var(--security-bg)}.security-shell{isolation:isolate;overflow-x:clip;background:linear-gradient(90deg,var(--security-line) 1px,transparent 1px) 0 0 / max(84px,calc((100vw - (var(--section-margin-x) * 2)) / 8)) 100%,var(--security-bg)}.security-shell:before{position:fixed;inset:0;z-index:-1;background:radial-gradient(circle at 79% 8%,rgba(43,97,255,.2),transparent 26rem),linear-gradient(180deg,rgba(255,255,255,.025),transparent 22rem);content:"";pointer-events:none}.security-skip-link{position:fixed;top:10px;left:10px;z-index:20;padding:10px 14px;background:var(--security-ink);color:var(--security-bg);font:500 .86rem/1 var(--font-body);transform:translateY(-150%)}.security-skip-link:focus{transform:translateY(0)}.security-header.site-header{margin-top:0;padding-top:calc(clamp(24px,3vw,40px) + env(safe-area-inset-top));padding-bottom:clamp(20px,2vw,28px);border-color:var(--security-line);background:transparent}.security-header .site-header-brand,.security-header .site-nav-link,.security-header .site-nav-link[aria-current=page]{color:var(--security-ink)}.security-header .site-header-brand-mark{filter:none}.security-header .site-nav-link:hover,.security-header .site-nav-link:focus-visible{color:var(--security-cyan)}.security-header .site-header-brand:focus-visible,.security-header .site-nav-link:focus-visible{outline-color:#78d7ff9e}.security-main{width:var(--section-width);margin:0 var(--section-margin-x)}.security-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(22rem,.75fr);gap:clamp(48px,8vw,144px);align-items:end;min-height:min(760px,calc(100svh - 88px));padding:clamp(74px,9vw,148px) 0 clamp(66px,8vw,120px)}.security-hero-copy{display:grid;gap:clamp(22px,2.5vw,34px);align-content:end}.security-kicker,.security-section-number,.security-matrix-label,.security-standard-code,.security-responsibility-grid>article>span{margin:0;color:var(--security-faint);font-family:var(--font-body);font-size:clamp(.66rem,.72vw,.76rem);line-height:1.2;font-weight:400;letter-spacing:.115em;text-transform:uppercase}.security-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.security-kicker>span{width:8px;height:8px;background:var(--security-blue);box-shadow:0 0 24px #2b61ffd9}.security-hero h1{max-width:11ch;margin:0;color:var(--security-ink);font-family:var(--font-display);font-size:clamp(3.8rem,7.5vw,8.4rem);line-height:.84;font-weight:400;letter-spacing:-.048em;text-wrap:balance}.security-hero-answer{max-width:56rem;margin:0;color:var(--security-muted);font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.48;font-weight:300}.security-hero-actions{display:flex;flex-wrap:wrap;gap:10px}.security-action{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:52px;padding:0 18px;border:1px solid var(--security-line-strong);color:var(--security-ink);font:400 .92rem/1 var(--font-body);transition:border-color .18s ease,background .18s ease,color .18s ease}.security-action--primary{border-color:var(--security-blue);background:var(--security-blue)}.security-action--primary:hover,.security-action--primary:focus-visible{border-color:var(--security-cyan);background:var(--security-cyan);color:var(--security-bg)}.security-action--secondary:hover,.security-action--secondary:focus-visible{border-color:var(--security-ink);background:var(--security-ink);color:var(--security-bg)}.security-boundary-map{border:1px solid var(--security-line-strong);background:#090c11d6;box-shadow:0 32px 90px #00000042}.security-boundary-head{display:flex;justify-content:space-between;gap:18px;padding:14px 16px;border-bottom:1px solid var(--security-line);color:var(--security-faint);font:400 .66rem/1.2 var(--font-body);letter-spacing:.1em;text-transform:uppercase}.security-status{display:inline-flex;align-items:center;gap:7px}.security-status i{width:6px;height:6px;border-radius:50%;background:var(--security-green);box-shadow:0 0 14px #7dffc4a6}.security-orbit-map{position:relative;aspect-ratio:1 / 1;min-height:330px;overflow:hidden;background:linear-gradient(var(--security-line) 1px,transparent 1px) 50% 50% / 100% 25%,linear-gradient(90deg,var(--security-line) 1px,transparent 1px) 50% 50% / 25% 100%,radial-gradient(circle,rgba(43,97,255,.17),transparent 42%)}.security-orbit{position:absolute;top:50%;left:50%;border:1px solid var(--security-line);border-radius:50%;transform:translate(-50%,-50%)}.security-orbit--outer{width:88%;height:88%;border-style:dashed}.security-orbit--middle{width:65%;height:65%}.security-orbit--inner{width:42%;height:42%;border-color:#2b61ff7a}.security-core{position:absolute;top:50%;left:50%;display:grid;justify-items:center;width:34%;aspect-ratio:1;align-content:center;border:1px solid var(--security-blue);background:#0a0d13;transform:translate(-50%,-50%) rotate(45deg)}.security-core>*{transform:rotate(-45deg)}.security-core small{color:var(--security-cyan);font:400 .5rem/1 var(--font-body);letter-spacing:.08em}.security-core strong{margin-top:6px;font:400 clamp(1.4rem,3vw,2.2rem)/1 var(--font-display)}.security-core span{max-width:9rem;margin-top:7px;color:var(--security-faint);font:300 .57rem/1.2 var(--font-body);text-align:center}.security-node{position:absolute;z-index:2;padding:6px 8px;border:1px solid var(--security-line-strong);background:var(--security-panel);color:var(--security-muted);font:400 .62rem/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.security-node:before{display:inline-block;width:5px;height:5px;margin-right:7px;background:var(--security-blue);content:"";vertical-align:1px}.security-node--saas{top:8%;left:50%;transform:translate(-50%)}.security-node--database{top:34%;right:2%}.security-node--premises{bottom:11%;right:16%}.security-node--airgap{bottom:23%;left:4%}.security-boundary-signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--security-line)}.security-boundary-signals>div{min-width:0;padding:15px 13px;border-left:1px solid var(--security-line)}.security-boundary-signals>div:first-child{border-left:0}.security-boundary-signals dt{color:var(--security-faint);font:400 .6rem/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase}.security-boundary-signals dd{margin:7px 0 0;color:var(--security-ink);font:300 .76rem/1.2 var(--font-body)}.security-index{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--security-line-strong);border-bottom:1px solid var(--security-line-strong)}.security-index a{display:grid;gap:22px;min-height:112px;padding:18px;border-left:1px solid var(--security-line);color:var(--security-muted);font:400 clamp(.8rem,1vw,.96rem)/1.15 var(--font-body);transition:background .18s ease,color .18s ease}.security-index a:first-child{border-left:0}.security-index a span{color:var(--security-blue);font-size:.68rem;letter-spacing:.08em}.security-index a:hover,.security-index a:focus-visible{background:var(--security-panel-raised);color:var(--security-ink)}.security-section{scroll-margin-top:28px;padding:clamp(88px,11vw,170px) 0;border-bottom:1px solid var(--security-line-strong)}.security-section-header{display:grid;grid-template-columns:minmax(10rem,.65fr) minmax(0,2fr);gap:clamp(32px,7vw,124px);align-items:start;margin-bottom:clamp(54px,7vw,104px)}.security-section-header>div{display:grid;gap:20px}.security-section-header h2{max-width:19ch;margin:0;color:var(--security-ink);font-family:var(--font-body);font-size:clamp(2.4rem,5.2vw,5.7rem);line-height:.94;font-weight:300;letter-spacing:-.05em;text-wrap:balance}.security-section-header>div>p{max-width:49rem;color:var(--security-muted);font-size:clamp(1rem,1.22vw,1.17rem);line-height:1.5}.security-deployment-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--security-line-strong)}.security-deployment-card{display:grid;grid-template-rows:auto auto 1fr auto;min-height:390px;padding:clamp(20px,2.4vw,34px);border-left:1px solid var(--security-line);background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 45%)}.security-deployment-card:first-child{border-left:0}.security-card-index{color:var(--security-blue);font:400 .67rem/1 var(--font-body);letter-spacing:.1em}.security-deployment-card h3{margin:72px 0 18px;color:var(--security-ink);font:300 clamp(1.4rem,2vw,2.05rem)/1 var(--font-body);letter-spacing:-.035em}.security-deployment-card>p{color:var(--security-muted);font-size:clamp(.9rem,1vw,1rem);line-height:1.5}.security-deployment-card dl{margin:42px 0 0;padding-top:15px;border-top:1px solid var(--security-line)}.security-deployment-card dl div{display:grid;gap:7px}.security-deployment-card dt{color:var(--security-faint);font:400 .61rem/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.security-deployment-card dd{margin:0;color:var(--security-ink);font:300 .82rem/1.3 var(--font-body)}.security-matrix-wrap{width:100%;margin-top:clamp(34px,5vw,72px);overflow-x:auto;border:1px solid var(--security-line-strong);background:var(--security-panel)}.security-matrix-heading{position:sticky;left:0;display:flex;justify-content:space-between;gap:32px;align-items:end;width:max(100%,1520px);padding:22px 24px;border-bottom:1px solid var(--security-line-strong)}.security-matrix-heading h3{margin:7px 0 0;color:var(--security-ink);font:300 clamp(1.25rem,1.8vw,1.8rem)/1.1 var(--font-body);letter-spacing:-.03em}.security-matrix-heading>p{color:var(--security-faint);font-size:.78rem}.security-matrix{width:max(100%,1520px);border-collapse:collapse;table-layout:fixed;color:var(--security-muted);font:300 .8rem/1.38 var(--font-body);text-align:left}.security-matrix caption{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.security-matrix th,.security-matrix td{width:11.1%;padding:18px 16px;border-left:1px solid var(--security-line);border-top:1px solid var(--security-line);vertical-align:top}.security-matrix tr>:first-child{width:12%;border-left:0}.security-matrix thead th{border-top:0;color:var(--security-faint);font-size:.68rem;font-weight:400;letter-spacing:.07em;text-transform:uppercase}.security-matrix tbody th{color:var(--security-ink);font-weight:400}.security-matrix tbody tr:hover{background:#2b61ff0b}.security-control-ledger{border-top:1px solid var(--security-line-strong)}.security-control-ledger article{display:grid;grid-template-columns:4rem minmax(0,1fr) auto;gap:clamp(18px,3vw,48px);align-items:start;padding:clamp(24px,3vw,40px) 0;border-bottom:1px solid var(--security-line-strong);scroll-margin-top:28px}.security-control-ledger article>span{color:var(--security-blue);font:400 .68rem/1.2 var(--font-body);letter-spacing:.09em}.security-control-ledger article>div{display:grid;grid-template-columns:minmax(13rem,.75fr) minmax(0,1.25fr);gap:clamp(20px,5vw,80px)}.security-control-ledger h3{color:var(--security-ink);font:300 clamp(1.25rem,2vw,2rem)/1.05 var(--font-body);letter-spacing:-.035em}.security-control-ledger p{color:var(--security-muted);font-size:clamp(.92rem,1vw,1rem);line-height:1.48}.security-control-ledger b{padding:7px 9px;border:1px solid var(--security-line);color:var(--security-faint);font:400 .6rem/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.security-clarification{display:grid;grid-template-columns:minmax(10rem,.65fr) minmax(0,2fr);gap:clamp(28px,7vw,124px);margin-top:clamp(44px,6vw,84px);padding:24px 0 24px 18px;border-left:3px solid var(--security-blue);background:linear-gradient(90deg,rgba(43,97,255,.09),transparent 75%)}.security-clarification span{color:var(--security-cyan);font:400 .67rem/1.2 var(--font-body);letter-spacing:.09em;text-transform:uppercase}.security-clarification p{max-width:58rem;color:var(--security-muted);font-size:clamp(.92rem,1vw,1rem);line-height:1.5}.security-protection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--security-line-strong);border-left:1px solid var(--security-line-strong)}.security-protection-grid>div{min-height:250px;padding:clamp(22px,3vw,38px);border-right:1px solid var(--security-line-strong);border-bottom:1px solid var(--security-line-strong);background:linear-gradient(145deg,rgba(255,255,255,.026),transparent 55%);scroll-margin-top:28px}.security-protection-grid dt{display:grid;gap:clamp(58px,7vw,96px);color:var(--security-ink);font:300 clamp(1.25rem,1.8vw,1.8rem)/1.08 var(--font-body);letter-spacing:-.035em}.security-protection-grid dt span{color:var(--security-blue);font:400 .68rem/1 var(--font-body);letter-spacing:.09em}.security-protection-grid dd{margin:16px 0 0;color:var(--security-muted);font:300 clamp(.9rem,1vw,1rem)/1.48 var(--font-body)}.security-assurance-note{display:grid;grid-template-columns:minmax(15rem,.75fr) minmax(0,1.25fr);gap:clamp(28px,7vw,124px);margin-bottom:clamp(42px,6vw,82px);padding:clamp(24px,3vw,38px);border:1px solid rgba(120,215,255,.34);background:#78d7ff0b}.security-assurance-note strong{color:var(--security-cyan);font:300 clamp(1.2rem,1.6vw,1.55rem)/1.2 var(--font-body)}.security-assurance-note p{max-width:59rem;color:var(--security-muted);font-size:clamp(.93rem,1vw,1rem);line-height:1.5}.security-standards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--security-line-strong);border-left:1px solid var(--security-line-strong)}.security-standards-grid article{display:grid;align-content:start;min-height:430px;padding:clamp(26px,3.4vw,48px);border-right:1px solid var(--security-line-strong);border-bottom:1px solid var(--security-line-strong);scroll-margin-top:28px}.security-standard-code{color:var(--security-blue)}.security-standards-grid h3{max-width:20ch;margin:clamp(68px,8vw,112px) 0 20px;color:var(--security-ink);font:300 clamp(1.45rem,2.2vw,2.3rem)/1.04 var(--font-body);letter-spacing:-.04em}.security-standards-grid article>p{color:var(--security-muted);font-size:clamp(.92rem,1vw,1rem);line-height:1.52}.security-source-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.security-source-links a{padding:8px 10px;border:1px solid var(--security-line);color:var(--security-muted);font:300 .74rem/1.15 var(--font-body);transition:border-color .18s ease,color .18s ease}.security-source-links a:hover,.security-source-links a:focus-visible{border-color:var(--security-cyan);color:var(--security-cyan)}.security-responsibility-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--security-line-strong)}.security-responsibility-grid article{min-height:410px;padding:clamp(28px,4vw,58px);border-left:1px solid var(--security-line-strong)}.security-responsibility-grid article:first-child{border-left:0}.security-responsibility-grid h3{max-width:17ch;margin:clamp(60px,7vw,102px) 0 30px;color:var(--security-ink);font:300 clamp(1.5rem,2.5vw,2.7rem)/1.02 var(--font-body);letter-spacing:-.04em}.security-responsibility-grid ul{display:grid;gap:13px;margin:0;padding:0;list-style:none}.security-responsibility-grid li{position:relative;padding-left:18px;color:var(--security-muted);font:300 clamp(.92rem,1vw,1rem)/1.46 var(--font-body)}.security-responsibility-grid li:before{position:absolute;top:.65em;left:0;width:6px;height:1px;background:var(--security-blue);content:""}.security-review-cta{position:relative;display:grid;justify-items:start;gap:24px;margin-top:clamp(54px,7vw,104px);padding:clamp(36px,6vw,88px);overflow:hidden;background:var(--security-blue)}.security-review-cta:after{position:absolute;top:-80%;right:-12%;width:min(58vw,690px);aspect-ratio:1;border:1px solid rgba(255,255,255,.35);border-radius:50%;box-shadow:0 0 0 60px #ffffff0e,0 0 0 120px #ffffff09;content:"";pointer-events:none}.security-review-cta>*{position:relative;z-index:1}.security-review-cta .security-section-number{color:#ffffffa3}.security-review-cta h2{max-width:15ch;color:#fff;font:300 clamp(2.6rem,6vw,6.4rem)/.9 var(--font-body);letter-spacing:-.055em;text-wrap:balance}.security-review-cta>p:not(.security-section-number){max-width:47rem;color:#ffffffbd;font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.5}.security-action--light{border-color:#fff;background:#fff;color:var(--security-blue)}.security-action--light:hover,.security-action--light:focus-visible{border-color:var(--security-bg);background:var(--security-bg);color:#fff}.security-action--ghost{border-color:#ffffff73;color:#fff}.security-action--ghost:hover,.security-action--ghost:focus-visible{border-color:#fff;background:#ffffff1a}.security-footer.site-footer{margin-top:clamp(38px,6vw,92px);border-color:var(--security-line-strong);background:transparent}.security-footer .site-footer-heading{color:var(--security-faint)}.security-footer .site-nav-link,.security-footer .site-nav-link[aria-current=page]{color:var(--security-muted)}.security-footer .site-nav-link:hover,.security-footer .site-nav-link:focus-visible,.security-footer .site-nav-link[aria-current=page]{color:var(--security-ink)}@media(max-width:1120px){.security-hero{grid-template-columns:minmax(0,1fr) minmax(20rem,.7fr);gap:54px}.security-deployment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.security-deployment-card:nth-child(3){border-top:1px solid var(--security-line);border-left:0}.security-deployment-card:nth-child(4){border-top:1px solid var(--security-line)}}@media(max-width:820px){.security-hero{grid-template-columns:1fr;min-height:auto}.security-hero h1{max-width:10ch}.security-boundary-map{width:min(100%,34rem)}.security-index{grid-template-columns:repeat(2,minmax(0,1fr))}.security-index a{min-height:88px;border-top:1px solid var(--security-line)}.security-index a:nth-child(odd){border-left:0}.security-index a:first-child,.security-index a:nth-child(2){border-top:0}.security-index a:last-child{grid-column:1 / -1}.security-section-header,.security-clarification{grid-template-columns:1fr;gap:22px}.security-protection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.security-control-ledger article>div{grid-template-columns:1fr;gap:9px}.security-assurance-note{grid-template-columns:1fr;gap:16px}}@media(max-width:620px){.security-header .site-header-inner{align-items:start}.security-header .site-header-nav{gap:10px 12px}.security-header .site-header-nav .site-nav-link{font-size:.76rem}.security-hero{padding-top:64px}.security-hero h1{font-size:clamp(3.5rem,17vw,5.6rem)}.security-hero-actions{display:grid;grid-template-columns:1fr;width:100%}.security-action{width:100%}.security-orbit-map{min-height:290px}.security-boundary-signals{grid-template-columns:1fr}.security-boundary-signals>div{border-top:1px solid var(--security-line);border-left:0}.security-boundary-signals>div:first-child{border-top:0}.security-deployment-grid,.security-protection-grid,.security-standards-grid,.security-responsibility-grid{grid-template-columns:1fr}.security-deployment-card{min-height:340px;border-top:1px solid var(--security-line);border-left:0}.security-deployment-card:first-child{border-top:0}.security-deployment-card:nth-child(2){border-left:0}.security-control-ledger article{grid-template-columns:3rem minmax(0,1fr)}.security-control-ledger article>b{grid-column:2;justify-self:start}.security-protection-grid>div{min-height:220px}.security-standards-grid article{min-height:0}.security-responsibility-grid article{min-height:0;border-top:1px solid var(--security-line-strong);border-left:0}.security-responsibility-grid article:first-child{border-top:0}.security-review-cta{margin-right:calc(var(--section-margin-x) * -1);margin-left:calc(var(--section-margin-x) * -1);padding-right:var(--section-margin-x);padding-left:var(--section-margin-x)}.security-review-cta:after{top:-12%;right:-64%;width:120vw}}@media(prefers-reduced-motion:reduce){.security-action,.security-index a,.security-source-links a{transition:none}}.security-page{--security-bg: #fafafa;--security-panel: #fff;--security-panel-raised: #f7f7f7;--security-ink: #111;--security-muted: rgba(0, 0, 0, .58);--security-faint: rgba(0, 0, 0, .52);--security-line: rgba(0, 0, 0, .1);--security-line-strong: rgba(0, 0, 0, .14);--security-blue: #0000e8;--security-cyan: #0000e8;--security-green: #0000e8;--font-body: "Inter", Arial, sans-serif;--section-margin-x: 8vw;color:#111;color-scheme:light;background:var(--page-background)}.security-shell{position:relative;isolation:auto;overflow-x:clip;background:var(--page-background)}.security-shell:before{display:none}.security-header.site-header{position:absolute;inset:0 auto auto var(--section-margin-x);z-index:3;width:calc(100vw - (var(--section-margin-x) * 2));margin:0;padding-top:calc(var(--gap-3) + env(safe-area-inset-top));padding-bottom:var(--gap-3);border-color:#ffffff24;background:transparent}.security-header .site-header-brand,.security-header .site-nav-link,.security-header .site-nav-link[aria-current=page]{color:#ffffffd1}.security-header .site-header-brand{color:#fff}.security-header .site-nav-link:hover,.security-header .site-nav-link:focus-visible{color:#fff}.security-main{width:100%;margin:0}.security-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(30px,4vw,54px);justify-items:center;align-content:center;min-height:100svh;min-height:100dvh;padding:clamp(132px,16vh,170px) var(--section-margin-x) clamp(80px,9vw,120px);background:var(--home-hero-background);color:#fff;text-align:center}.security-hero-copy{gap:clamp(14px,1.8vw,22px);justify-items:center;width:min(100%,68rem);align-content:center}.security-kicker{justify-content:center;color:#ffffffb8;font-size:clamp(.7rem,.8vw,.82rem);letter-spacing:.13em}.security-kicker>span{width:6px;height:6px;background:#6673ff;box-shadow:none}.security-hero h1{max-width:21ch;color:#fff;font-family:var(--font-display);font-size:clamp(2.5875rem,4.3vw,4.14rem);line-height:1.08;font-weight:400;letter-spacing:var(--tracking-body);text-align:center}.security-hero-answer{max-width:48rem;color:#ffffffe6;font-size:clamp(.8625rem,1.15vw,1.15rem);line-height:1.4;text-align:center}.security-hero-actions{justify-content:center;margin-top:8px}.security-action{min-height:48px;padding:0 20px;border-radius:0;font-size:clamp(.8625rem,1.05vw,1rem);font-weight:300}.security-action--primary{border-color:#050505;background:#050505;color:#fff}.security-action--primary:hover,.security-action--primary:focus-visible{border-color:#111;background:#111;color:#fff}.security-action--secondary{border-color:#ffffffb8;color:#fff}.security-action--secondary:hover,.security-action--secondary:focus-visible{border-color:#fff;background:#fff;color:#111}.security-boundary-map{width:min(100%,48rem);border-color:#ffffff3d;background:transparent;box-shadow:none;text-align:left}.security-boundary-head{border-color:#ffffff2e;color:#ffffff94}.security-status i{background:#6673ff;box-shadow:none}.security-orbit-map{display:none}.security-boundary-signals{border-top:0}.security-boundary-signals>div{border-color:#ffffff2e}.security-boundary-signals dt{color:#ffffff85}.security-boundary-signals dd{color:#fff}.security-index,.security-section{width:min(var(--section-width),76rem);margin-right:auto;margin-left:auto}.security-index{border-color:#0000001a;background:var(--page-background)}.security-index a{min-height:104px;border-color:#0000001a;color:#00000094}.security-index a span{color:#00000085}.security-index a:hover,.security-index a:focus-visible{background:#f2f2f2;color:#111}.security-section{padding:clamp(96px,10vw,148px) 0;border-color:#0000001a;background:var(--page-background)}.security-section-header{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:clamp(48px,6vw,88px)}.security-section-header>div{gap:20px}.security-section-number,.security-matrix-label,.security-standard-code,.security-responsibility-grid>article>span{color:#00000085;font-size:.78rem;letter-spacing:.08em}.security-section-header h2{max-width:18ch;color:#111;font-family:var(--font-body);font-size:clamp(2.4rem,5vw,5rem);line-height:.98;font-weight:400;letter-spacing:-.05em}.security-section-header>div>p{max-width:48rem;color:#00000094;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.45}.security-deployment-grid,.security-protection-grid,.security-standards-grid,.security-responsibility-grid,.security-matrix-wrap,.security-control-ledger{border-color:#0000001f;background:#fff}.security-deployment-card,.security-protection-grid>div{border-color:#0000001f;background:#fff}.security-card-index,.security-control-ledger article>span,.security-protection-grid dt span,.security-standard-code{color:#0000e8}.security-deployment-card h3,.security-deployment-card dd,.security-matrix-heading h3,.security-matrix tbody th,.security-control-ledger h3,.security-protection-grid dt,.security-standards-grid h3,.security-responsibility-grid h3{color:#111}.security-deployment-card>p,.security-matrix,.security-control-ledger p,.security-protection-grid dd,.security-standards-grid article>p,.security-responsibility-grid li{color:#00000094}.security-deployment-card dl,.security-matrix-heading,.security-matrix th,.security-matrix td,.security-control-ledger article,.security-responsibility-grid article{border-color:#0000001f}.security-deployment-card dt,.security-matrix-heading>p,.security-matrix thead th,.security-control-ledger b{color:#0000007a}.security-matrix tbody tr:hover{background:#f7f7f7}.security-clarification{border-color:#0000e8;background:transparent}.security-clarification span{color:#0000e8}.security-clarification p{color:#00000094}.security-assurance-note{border-color:#00000024;background:#f2f2f2}.security-assurance-note strong{color:#111;font-weight:400}.security-assurance-note p{color:#00000094}.security-source-links a{border-color:#00000029;color:#0000009e}.security-source-links a:hover,.security-source-links a:focus-visible{border-color:#111;color:#111}.security-responsibility-grid li:before{background:#0000e8}.security-review-cta{background:linear-gradient(180deg,#0000e8,#111)}.security-review-cta:after{display:none}.security-review-cta h2{font-family:var(--font-body);font-size:clamp(2.4rem,5vw,5rem);line-height:.98;font-weight:400;letter-spacing:-.05em}.security-action--light{border-color:#fff;background:#fff;color:#111}.security-action--light:hover,.security-action--light:focus-visible{border-color:#050505;background:#050505;color:#fff}.security-footer.site-footer{width:var(--section-width);margin:0 var(--section-margin-x);border-color:#0000001a;background:var(--page-background)}.security-footer .site-footer-heading{color:#00000085}.security-footer .site-nav-link,.security-footer .site-nav-link[aria-current=page]{color:#0000009e}.security-footer .site-nav-link:hover,.security-footer .site-nav-link:focus-visible,.security-footer .site-nav-link[aria-current=page]{color:#111}@media(max-width:820px){.security-hero{min-height:auto;padding-top:clamp(126px,22vw,154px)}.security-hero h1{max-width:18ch;font-size:clamp(2.55rem,10vw,4rem)}}@media(max-width:620px){.security-header.site-header{padding-top:calc(20px + env(safe-area-inset-top))}.security-hero{padding-right:20px;padding-left:20px}.security-boundary-signals>div{border-color:#ffffff2e}.security-section-header h2,.security-review-cta h2{font-size:clamp(2.35rem,12vw,3.5rem)}}
