.securityPage{color:#e8eff5;background:#030910;overflow:hidden}.securityHero{isolation:isolate;background:#030910;align-items:center;min-height:850px;padding:140px 7vw 160px;display:flex;position:relative}.securityCinema,.securityFootage,.securityVideoShade{position:absolute;inset:0}.securityCinema{z-index:-1}.securityFootage{background:#030910 url(/video/security-poster.webp) 50%/cover no-repeat;left:24%;overflow:hidden}.securityFootage video{object-fit:cover;object-position:center;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.securityFootage video.activePOV{opacity:1}.securityVideoShade{pointer-events:none;background:linear-gradient(90deg,#030910 10%,#030910ed 28%,#03091080 52%,#03091010 82%),linear-gradient(#03091070,#03091030 15%,#0000 75%,#030910),radial-gradient(at 65% 45%,#0000 20%,#03091065 100%)}.securityHeroCopy{max-width:730px;position:relative}.securityHeroCopy>.eyebrow{color:#92b7ce}.securityHero h1{letter-spacing:-.065em;margin:26px 0;font-size:clamp(3.7rem,6.6vw,7rem);font-weight:550;line-height:1.01}.securityHero h1 em{color:#9cd3ef;font-style:normal}.securityHeroCopy p{color:#b7c8d5;max-width:430px;margin:28px 0 34px;font-size:18px;line-height:1.75}.securityHeroCopy .button{gap:32px}.securityHeroIndex{letter-spacing:.18em;color:#cad9e3;text-align:right;font:11px/1.8 ui-monospace,monospace;position:absolute;top:145px;right:7vw}.securityHeroIndex span{color:#87a4b7}.securityFlightCaption{letter-spacing:.13em;color:#c3d4df;border-top:1px solid #a5bfd32b;justify-content:space-between;align-items:center;gap:18px;padding-top:22px;font:11px/1.5 ui-monospace,monospace;display:flex;position:absolute;bottom:38px;left:7vw;right:7vw}.securityFlightCaption span{align-items:center;gap:12px;display:flex}.securityFlightCaption i{background:#93c6df;border-radius:50%;width:5px;height:5px;display:inline-block}.securityFlightCaption b{color:#a3b6c5;letter-spacing:.03em;margin-left:14px;font:400 11px/1.5 inherit}.securityFlightCaption button{letter-spacing:0;color:#d0e3f1;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07172580;border:1px solid #a6c9e538;border-radius:30px;padding:10px 16px;font:12px/1.4 inherit}.securityPage .section{padding-top:120px;padding-bottom:120px}.securityStatement{text-align:center;max-width:1240px;margin:auto}.securityPage h2{letter-spacing:-.045em;margin:22px 0 30px;font-size:clamp(2.3rem,4.3vw,4.5rem);font-weight:500;line-height:1.12}.securityStatement h2 span,.securityReadiness h2 span{color:#90a8bb}.securityStatement>p{color:#9eb1c2;max-width:630px;margin:0 auto;font-size:18px;line-height:1.85}.protectionLayers{border-top:1px solid #ffffff13}.protectionLayers .sectionHead{align-items:end;margin-bottom:55px}.protectionLayers .sectionHead>p{color:#94aabd;max-width:300px;line-height:1.8}.protectionRow{border-top:1px solid #c8e4f524;grid-template-columns:70px 1fr 1fr 28px;align-items:start;gap:36px;padding:48px 0;transition:background .3s;display:grid}.layerNumber{color:#7591a7;font:14px/2 ui-monospace,monospace}.protectionRow h3{letter-spacing:-.035em;margin:15px 0 0;font-size:clamp(1.7rem,2.5vw,2.5rem);font-weight:500}.protectionRow .eyebrow{color:#96bacd;font-size:10px}.protectionRow p{color:#a6b8c7;max-width:480px;margin:0;font-size:16px;line-height:1.85}.layerMark{color:#6d96b0;font-size:25px}.securityBoundary{background:radial-gradient(at 85%,#10304480,#0000 60%),#07111b;border-block:1px solid #adcce51a;grid-template-columns:1.2fr 1fr;gap:8vw;display:grid}.securityBoundary>div>p{color:#a4b7c9;max-width:520px;line-height:1.85}.securityBoundary .textLink{color:#acd6ef;margin-top:25px;display:inline-block}.boundarySequence{margin:30px 0 0;padding:0;list-style:none}.boundarySequence li{border-bottom:1px solid #d2e7f222;gap:28px;padding:27px 0;display:flex}.boundarySequence li>span{color:#6f96b1;font:12px/2 ui-monospace,monospace}.boundarySequence b{letter-spacing:-.03em;font-size:26px;font-weight:500}.boundarySequence p{color:#98afc1;margin:12px 0;font-size:14px;line-height:1.6}.securityReadiness{grid-template-columns:1fr 1fr;gap:9vw;display:grid}.securityReadinessCopy{padding-top:35px}.securityReadinessCopy p{color:#9eb2c4;margin-bottom:25px;font-size:17px;line-height:1.9}.securityLinks{color:#b3d3e7;flex-direction:column;gap:18px;margin-top:30px;font-size:14px;display:flex}.securityClosing{text-align:center;background:radial-gradient(at 50% 100%,#13364b70,#0000 65%);border-top:1px solid #cadceb1c}.securityClosing .button{margin-top:10px}.securityPage [data-reveal]{opacity:1;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.3,1);transform:translateY(0)}.securityPage .awaitingReveal{opacity:0;transform:translateY(24px)}.calmCinema video{transition:none}:is(.securityPage a:focus-visible,.securityPage button:focus-visible){outline-offset:5px;outline:2px solid #c1e9ff}@media (min-width:1800px){.securityHero{min-height:1000px}.securityHeroCopy{max-width:900px}}@media (max-width:1024px){.securityHero{min-height:810px;padding-inline:6vw}.securityHero h1{font-size:clamp(3.7rem,8.4vw,6rem)}.securityFootage{left:10%}.securityVideoShade{background:linear-gradient(90deg,#030910f2,#030910a8 45%,#03091022),linear-gradient(#0000 60%,#030910)}.protectionRow{grid-template-columns:35px 1fr 1fr;gap:25px}.layerMark{display:none}.securityBoundary,.securityReadiness{gap:5vw}.securityPage .section{padding-top:85px;padding-bottom:85px}}@media (max-width:650px){.securityHero{align-items:center;min-height:830px;padding:115px 24px 170px}.securityHeroIndex{font-size:9px;top:92px;right:24px}.securityHeroCopy>.eyebrow{font-size:9px}.securityHero h1{margin-top:25px;font-size:clamp(3.3rem,13.2vw,5rem)}.securityHeroCopy p{max-width:330px;font-size:16px;line-height:1.75}.securityFootage{left:0}.securityFootage video{object-position:44% center}.securityVideoShade{background:linear-gradient(90deg,#030910cf,#03091072),linear-gradient(#03091040,#0000 60%,#030910)}.securityFlightCaption{align-items:end;font-size:10px;bottom:28px;left:24px;right:24px}.securityFlightCaption span{flex-wrap:wrap;gap:8px;max-width:155px}.securityFlightCaption b{margin-left:13px;font-size:9px}.securityFlightCaption button{white-space:nowrap;padding:10px 12px}.securityPage .section{padding:75px 24px}.securityStatement{text-align:left}.securityStatement>p{font-size:16px}.securityPage h2{font-size:clamp(2.25rem,9vw,3rem)}.protectionLayers .sectionHead{margin-bottom:30px;display:block}.protectionRow{grid-template-columns:28px 1fr;gap:20px;padding:32px 0}.protectionRow p{grid-column:2;font-size:15px}.protectionRow h3{font-size:1.8rem}.securityBoundary,.securityReadiness{display:block}.boundarySequence{margin-top:40px}.securityReadinessCopy{padding-top:0}.securityReadinessCopy p{font-size:16px}.securityClosing{text-align:left}}@media (prefers-reduced-motion:reduce){.securityPage [data-reveal],.securityFootage video{transition:none;transform:none}.securityPage .awaitingReveal{opacity:1}}
