.security-page{overflow:clip;background:#fff;color:var(--v2-navy-2)}.security-page .fpv2-nav:not(.is-stuck) .brand-word{color:var(--v2-blue-deep)}.security-page .fpv2-nav:not(.is-stuck) .lk,.security-page .fpv2-nav:not(.is-stuck) .signin{color:var(--v2-navy-2)}.security-page .fpv2-nav:not(.is-stuck) .lk:hover{color:var(--v2-blue-deep);background:rgba(8,103,237,.06)}.security-page .security-hero{min-height:min(960px,94vh);padding:156px 0 82px;background:#f8fbff}.security-page .security-hero .hero-bg{background-position:center 52%;transform:scale(1.015)}.security-page .security-hero .hero-bg:before{background:linear-gradient(90deg,rgba(255,255,255,.96),rgba(255,255,255,.86) 25%,rgba(255,255,255,.48) 42%,rgba(255,255,255,.07) 60%,transparent 77%),linear-gradient(0deg,rgba(255,255,255,.34),transparent 38%)}.security-page .security-hero .hero-bg:after{background:linear-gradient(0deg,#fff,rgba(255,255,255,.72) 10%,rgba(255,255,255,.04) 34%,transparent 58%)}.security-page .security-hero .hero-content>*{max-width:760px}.security-page .security-hero .subtitle{max-width:680px}.security-page .security-hero .hero-actions{margin-top:30px}.security-scan{position:absolute;z-index:2;inset:9% 0 8% 52%;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 90%,transparent)}.security-scan:after,.security-scan:before{content:"";position:absolute;border:1px solid rgba(8,103,237,.2);border-radius:50%;inset:16% 4%;animation:securityGatePulse 5.8s ease-in-out infinite}.security-scan:after{inset:8% -8%;opacity:.45;animation-delay:-2.9s}.security-scan span{position:absolute;inset:2% 0 auto;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.94),var(--v2-blue-btn),rgba(255,255,255,.9),transparent);box-shadow:0 0 18px var(--v2-blue-btn),0 0 52px rgba(8,116,255,.48);animation:securityScan 5.2s cubic-bezier(.45,0,.55,1) infinite}.security-assurance-dock{position:relative;z-index:4;margin-top:-2.4rem;padding:0 0 clamp(2.75rem,4.5vw,4.5rem)}.fpv2.security-page[data-page=SECURITY] .security-assurance-dock .security-assurance-artifact{position:relative;z-index:3;display:grid;grid-template-areas:"one core three" "two core four";grid-template-columns:minmax(0,1fr) clamp(224px,24vw,292px) minmax(0,1fr);grid-template-rows:repeat(2,minmax(126px,1fr));gap:14px;width:min(1040px,100%);max-width:min(1040px,100%);margin:0 auto;padding:clamp(14px,2vw,23px);border:1px solid rgba(91,163,245,.34);border-radius:28px;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,rgba(255,255,255,.91),rgba(238,247,255,.79)),linear-gradient(90deg,rgba(8,116,255,.08),transparent 52%,rgba(8,116,255,.08));box-shadow:0 24px 64px rgba(16,65,128,.18),inset 0 1px rgba(255,255,255,.92)}.fpv2.security-page[data-page=SECURITY] .security-assurance-dock .security-assurance-artifact:before{content:"";position:absolute;z-index:-1;inset:13% 9%;border:1px solid rgba(61,138,239,.12);border-radius:50%;box-shadow:0 0 0 54px rgba(61,138,239,.025),0 0 0 112px rgba(61,138,239,.018);pointer-events:none}.security-assurance-artifact__core{grid-area:core;position:relative;min-height:272px;margin:0;border:1px solid rgba(108,184,255,.82);border-radius:19px;overflow:hidden;background:#041a3e;box-shadow:0 18px 38px rgba(5,48,114,.26),inset 0 1px rgba(255,255,255,.34)}.security-assurance-artifact__core:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,13,35,.14),transparent 35%,rgba(2,14,38,.32)),radial-gradient(circle at 50% 50%,transparent 32%,rgba(1,11,31,.24) 100%);pointer-events:none}.security-assurance-artifact__core img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.security-assurance-artifact__glow{position:absolute;z-index:1;inset:22%;border:1px solid rgba(174,223,255,.62);border-radius:50%;box-shadow:0 0 0 12px rgba(72,155,255,.07),0 0 36px rgba(60,160,255,.36);pointer-events:none}.security-assurance-artifact__signal{position:relative;z-index:2;display:flex;min-width:0;min-height:126px;flex-direction:column;justify-content:center;padding:21px clamp(17px,2.2vw,28px);border:1px solid rgba(121,180,244,.45);border-radius:16px;background:rgba(252,254,255,.84);box-shadow:0 10px 24px rgba(32,88,157,.09),inset 0 1px rgba(255,255,255,.92);backdrop-filter:blur(9px)}.security-assurance-artifact__signal:after{content:"";position:absolute;inset:auto 18px 0;height:2px;background:linear-gradient(90deg,transparent,rgba(8,116,255,.78),transparent);opacity:.66}.security-assurance-artifact__signal--1{grid-area:one}.security-assurance-artifact__signal--2{grid-area:two}.security-assurance-artifact__signal--3{grid-area:three}.security-assurance-artifact__signal--4{grid-area:four}.security-assurance-artifact__signal span,.security-assurance-artifact__signal strong{display:block}.security-assurance-artifact__signal strong{order:2;color:#0867df;font:850 clamp(1.06rem,1.55vw,1.4rem)/1 var(--v2-display);letter-spacing:-.035em}.security-assurance-artifact__signal>span:not(.security-assurance-artifact__index){order:3;margin-top:8px;color:#536985;font-size:.66rem;font-weight:800;letter-spacing:.075em;line-height:1.35;text-transform:uppercase}.security-assurance-artifact__index{order:1;margin-bottom:12px;color:#0c75ee;font:800 .64rem/1 var(--v2-mono,monospace);letter-spacing:.12em}.security-index{position:relative;z-index:8;background:#fff;border-block:1px solid #dce8f8}.security-index .container-lg{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.security-index a{min-width:0;padding:19px 14px;color:#52657c;border-right:1px solid #e1ebf8;font-size:.66rem;font-weight:780;line-height:1.25;text-decoration:none;text-transform:uppercase;letter-spacing:.055em;transition:color .2s,background .2s}.security-index a:first-child{border-left:1px solid #e1ebf8}.security-index a span{display:block;margin-bottom:6px;color:var(--v2-blue-btn);font:850 .62rem/1 var(--v2-display)}.security-index a:hover{color:var(--v2-blue-deep);background:#f5f9ff}.security-control{position:relative;padding:clamp(96px,10vw,160px) 0;overflow:hidden;background:radial-gradient(circle at 50% 62%,rgba(8,103,237,.11),transparent 30%),#f8fbff}.security-control:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.6;background-image:linear-gradient(rgba(8,103,237,.045) 1px,transparent 0),linear-gradient(90deg,rgba(8,103,237,.045) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 72%);mask-image:radial-gradient(ellipse at center,#000,transparent 72%)}.security-control-heading{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr .8fr;gap:70px;align-items:end}.security-contact h2,.security-control-heading h2,.security-details-intro h2,.security-soc h2{margin:15px 0 0;color:var(--v2-navy);font:900 clamp(2.8rem,4.9vw,6rem)/.9 var(--v2-display);letter-spacing:-.055em;text-transform:uppercase}.security-control-heading h2 em,.security-soc h2 em{color:var(--v2-blue-btn);font-style:italic}.security-control-heading>p{margin:0 0 8px;max-width:54ch;color:#52657c;font-size:1.06rem;line-height:1.72}.security-orbit{position:relative;z-index:2;height:clamp(560px,48vw,720px);margin-top:34px}.security-orbit>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.security-orbit>svg path{fill:none;stroke:#79b4fa;stroke-width:1.5;stroke-dasharray:9 11;vector-effect:non-scaling-stroke;animation:securityRoute 16s linear infinite}.security-orbit>svg path:nth-child(2){animation-direction:reverse}.security-orbit>svg circle{fill:var(--v2-blue-btn);filter:drop-shadow(0 0 8px var(--v2-blue-btn));animation:securityNodePulse 3.8s ease-in-out infinite}.security-core{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:clamp(180px,15vw,230px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,#fff 0 31%,#eaf4ff 32% 43%,rgba(8,103,237,.11) 44% 47%,transparent 48%);filter:drop-shadow(0 28px 45px rgba(8,73,166,.22));animation:securityCoreBreathe 4.6s ease-in-out infinite}.security-core:after,.security-core:before{content:"";position:absolute;inset:-28px;border:1px solid rgba(8,103,237,.2);border-radius:50%}.security-core:after{inset:-64px;border-style:dashed;animation:securityOrbit 26s linear infinite}.security-core img{width:58px;height:58px}.security-core strong{position:absolute;top:65%;color:var(--v2-blue-deep);font:850 .76rem/1 var(--v2-display);letter-spacing:.13em}.security-core span{position:absolute;top:calc(100% + 70px);color:#72839a;font-size:.63rem;font-weight:850;letter-spacing:.2em}.security-control-node{position:absolute;width:min(28vw,330px);color:var(--v2-navy-2)}.security-control-node:after{content:"";display:block;width:100%;height:1px;margin-top:16px;background:linear-gradient(90deg,var(--v2-blue-btn),#bdd8fb,transparent)}.security-control-node>span{color:var(--v2-blue-btn);font:900 1.5rem/1 var(--v2-display)}.security-control-node h3{margin:11px 0 7px;font:850 1rem/1 var(--v2-display);letter-spacing:.08em;text-transform:uppercase}.security-control-node p{max-width:34ch;margin:0;color:#5d6f86;font-size:.78rem;line-height:1.55}.security-control-node.node-1{left:0;top:12%}.security-control-node.node-2{right:0;top:12%;text-align:right}.security-control-node.node-2:after,.security-control-node.node-4:after{background:linear-gradient(90deg,transparent,#bdd8fb,var(--v2-blue-btn))}.security-control-node.node-2 p,.security-control-node.node-4 p{margin-left:auto}.security-control-node.node-3{left:4%;bottom:12%}.security-control-node.node-4{right:4%;bottom:12%;text-align:right}.security-details{padding:clamp(90px,9vw,150px) 0;background:#fff}.security-details-intro{display:grid;grid-template-columns:1fr .75fr;gap:20px 80px;align-items:end;padding-bottom:68px}.security-details-intro .section-label{grid-column:1/-1}.security-details-intro h2{margin:0;font-size:clamp(2.7rem,4.5vw,5.3rem)}.security-details-intro>p:last-child{margin:0 0 6px;color:#5a6d85;font-size:1.02rem;line-height:1.7}.security-detail{display:grid;grid-template-columns:minmax(160px,.42fr) minmax(0,1.35fr);gap:clamp(36px,6vw,100px);padding:clamp(58px,6vw,96px) 0;border-top:1px solid #d9e6f7;scroll-margin-top:92px}.security-detail-index{display:flex;align-items:flex-start;gap:20px;padding-top:8px}.security-detail-index span{color:var(--v2-blue-btn);font:900 clamp(2rem,3.2vw,4rem)/1 var(--v2-display);letter-spacing:-.05em}.security-detail-index i{flex:1;height:1px;margin-top:1.05em;background:linear-gradient(90deg,var(--v2-blue-btn),transparent)}.security-detail-copy{max-width:900px}.security-detail-copy h2{margin:12px 0 28px;color:var(--v2-navy-2);font:900 clamp(2.2rem,3.4vw,4.2rem)/.94 var(--v2-display);letter-spacing:-.045em;text-transform:uppercase}.security-detail-copy h3{margin:34px 0 10px;color:var(--v2-blue-deep);font:850 .87rem/1.2 var(--v2-display);letter-spacing:.09em;text-transform:uppercase}.security-detail-copy li,.security-detail-copy p{color:#4f627a;font-size:1rem;line-height:1.75}.security-detail-copy p+p{margin-top:17px}.security-detail-copy ul{display:grid;gap:17px;margin:24px 0 0;padding:0;list-style:none}.security-detail-copy li{position:relative;padding-left:26px}.security-detail-copy li:before{content:"";position:absolute;left:0;top:.68em;width:9px;height:9px;border:2px solid var(--v2-blue-btn);transform:rotate(45deg)}.security-detail-copy strong{color:#102b50}.security-detail-copy a{color:var(--v2-blue-deep);font-weight:760}.security-soc{position:relative;padding:clamp(90px,9vw,150px) 0;overflow:hidden;background:linear-gradient(135deg,#edf5ff,#fff 48%,#f4f9ff);border-block:1px solid #d7e6f8}.security-soc:before{content:"36 / 62";position:absolute;right:-1%;top:1%;color:rgba(8,103,237,.045);font:900 clamp(8rem,22vw,25rem)/.9 var(--v2-display);letter-spacing:-.08em;pointer-events:none}.security-soc-grid{position:relative;z-index:2;display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(48px,8vw,130px);align-items:center}.security-soc-grid>div:first-child>p:last-child{max-width:58ch;margin-top:28px;color:#52657c;line-height:1.7}.security-progress{padding-top:12px}.progress-score{display:flex;align-items:flex-end;gap:15px;color:var(--v2-navy-2)}.progress-score strong{color:var(--v2-blue-btn);font:900 clamp(5rem,9vw,10rem)/.72 var(--v2-display);letter-spacing:-.08em}.progress-score span{padding-bottom:8px;font:850 1rem/1 var(--v2-display);letter-spacing:.08em;text-transform:uppercase}.progress-score i{margin-left:auto;padding-bottom:6px;color:#7890ac;font:800 1.15rem/1 var(--v2-display)}.progress-track{height:8px;margin:28px 0 18px;overflow:hidden;background:#d8e6f6}.progress-track span{display:block;width:58.0645%;height:100%;background:linear-gradient(90deg,var(--v2-blue-deep),#29a2ff);transform-origin:left;animation:securityProgress 1.4s cubic-bezier(.16,1,.3,1) both}.progress-legend{display:flex;justify-content:space-between;gap:24px;color:#62748b;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.progress-legend b{color:var(--v2-blue-deep)}.security-soc-copy{position:relative;z-index:2;max-width:1050px;margin-top:72px;padding-top:42px;border-top:1px solid #cfdef1}.security-soc-copy p{color:#52657c;font-size:.94rem;line-height:1.72}.security-soc-copy p+p{margin-top:17px}.security-contact{position:relative;padding:clamp(82px,9vw,150px) 0;overflow:hidden;background:radial-gradient(circle at 86% 10%,rgba(22,121,244,.1),transparent 23%),linear-gradient(180deg,#fff,#f4f9ff)}.security-contact:before{position:absolute;inset:0;content:"";opacity:.65;background-image:linear-gradient(rgba(8,103,237,.048) 1px,transparent 0),linear-gradient(90deg,rgba(8,103,237,.048) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);pointer-events:none}.security-briefing{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(440px,1fr);gap:clamp(44px,7vw,128px);align-items:center;min-height:452px;padding:clamp(36px,5vw,78px);border:1px solid rgba(83,157,248,.45);border-radius:29px;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 77% 5%,rgba(58,148,255,.5),transparent 28%),radial-gradient(circle at 0 100%,rgba(29,112,238,.24),transparent 39%),linear-gradient(122deg,#061830,#082b59 55%,#071b3e);box-shadow:0 34px 78px -38px rgba(7,47,101,.62),inset 0 1px rgba(255,255,255,.13)}.security-briefing:after,.security-briefing:before{position:absolute;z-index:-1;content:"";pointer-events:none}.security-briefing:before{inset:0;opacity:.74;background-image:linear-gradient(rgba(137,196,255,.085) 1px,transparent 0),linear-gradient(90deg,rgba(137,196,255,.085) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 68%);mask-image:linear-gradient(90deg,#000,transparent 68%)}.security-briefing:after{right:-13%;bottom:-82%;width:62%;aspect-ratio:1;border:1px solid rgba(133,194,255,.35);border-radius:50%;box-shadow:0 0 0 54px rgba(91,169,255,.045),0 0 0 108px rgba(91,169,255,.028)}.security-briefing-copy{position:relative;z-index:1}.security-briefing-copy .section-label{margin-bottom:21px;color:#8bc6ff}.security-briefing-copy h2{max-width:11ch;margin:0 0 21px;color:#f7fbff;font-size:clamp(2.35rem,3.7vw,4.55rem);line-height:.91}.security-briefing-copy h2 em{color:#4098ff;font-style:italic;text-shadow:0 0 34px rgba(64,152,255,.27)}.security-briefing-copy>p:not(.section-label){max-width:52ch;margin:0 0 30px;color:#b9cfe7;font-size:clamp(.92rem,1.04vw,1.05rem);line-height:1.62}.security-briefing-copy .btn{min-height:54px;box-shadow:0 16px 29px -15px rgba(0,100,242,.88),inset 0 1px rgba(255,255,255,.22)}.security-briefing-dossier{position:relative;z-index:1;min-width:0;padding:clamp(14px,1.8vw,23px);border:1px solid rgba(153,208,255,.72);border-radius:19px;overflow:hidden;background:linear-gradient(145deg,rgba(249,253,255,.98),rgba(222,240,255,.9)),#eef7ff;box-shadow:0 30px 56px -30px rgba(0,0,0,.88),inset 0 1px rgba(255,255,255,.96);color:var(--v2-navy-2);transform:rotate(1.1deg)}.security-briefing-dossier:before{position:absolute;inset:0;content:"";opacity:.44;background-image:linear-gradient(rgba(8,103,237,.07) 1px,transparent 0),linear-gradient(90deg,rgba(8,103,237,.07) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:linear-gradient(135deg,#000,transparent 75%);mask-image:linear-gradient(135deg,#000,transparent 75%);pointer-events:none}.security-briefing-dossier__documents,.security-briefing-dossier__foot,.security-briefing-dossier__head,.security-briefing-dossier__rule{position:relative;z-index:1}.security-briefing-dossier__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:2px 2px 20px}.security-briefing-dossier__head>span{display:inline-flex;align-items:center;gap:8px;color:#0b6ee8;font:800 clamp(.5rem,.57vw,.62rem)/1.3 var(--v2-mono,monospace);letter-spacing:.11em}.security-briefing-dossier__head>span i{width:7px;height:7px;border-radius:50%;background:#27cb8a;box-shadow:0 0 0 4px rgba(39,203,138,.12),0 0 13px rgba(39,203,138,.68)}.security-briefing-dossier__head>strong{color:#0b2951;font:850 clamp(.75rem,1vw,.98rem)/.9 var(--v2-display);letter-spacing:-.035em;text-align:right}.security-briefing-dossier__rule{display:grid;grid-template-columns:8px 1fr 8px;align-items:center;gap:7px;margin:0 2px 17px}.security-briefing-dossier__rule span{width:8px;height:8px;border:2px solid #5aa3f8;border-radius:50%;background:#f6fbff}.security-briefing-dossier__rule span:first-child{background:#2ccf8e;border-color:#aff6d5}.security-briefing-dossier__rule i{height:2px;background:linear-gradient(90deg,#44a6ff,rgba(72,157,255,.24))}.security-briefing-dossier__documents{display:grid;gap:9px}.security-briefing-dossier__documents>a{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:12px;align-items:center;min-height:67px;padding:12px 13px;border:1px solid rgba(126,182,240,.5);border-radius:10px;background:rgba(255,255,255,.7);box-shadow:inset 0 1px rgba(255,255,255,.88);color:inherit;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.security-briefing-dossier__documents>a>span{grid-row:1/-1;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#e4f1ff;color:#0b70ec;font:850 .57rem/1 var(--v2-mono,monospace)}.security-briefing-dossier__documents strong{min-width:0;color:#0a2d59;font:800 clamp(.72rem,.84vw,.88rem)/1.2 var(--v2-display)}.security-briefing-dossier__documents small{min-width:0;margin-top:4px;color:#58718e;font-size:clamp(.54rem,.62vw,.64rem);font-weight:680;line-height:1.3}.security-briefing-dossier__documents svg{grid-column:3;grid-row:1/-1;width:16px;height:16px;color:#0b75ef;transition:transform .2s ease}.security-briefing-dossier__documents>a:hover{border-color:rgba(35,133,241,.78);background:#fff;box-shadow:0 12px 23px -19px rgba(3,72,152,.65);transform:translateX(3px)}.security-briefing-dossier__documents>a:hover svg{transform:translateX(3px)}.security-briefing-dossier__foot{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:15px;padding:15px 3px 2px;border-top:1px solid rgba(109,171,234,.4);color:#5b7694;font:750 clamp(.5rem,.58vw,.62rem)/1.35 var(--v2-mono,monospace);letter-spacing:.055em;text-transform:uppercase}.security-briefing-dossier__foot a{display:inline-flex;align-items:center;gap:7px;color:#096cde;font:inherit;text-decoration:none}.security-briefing-dossier__foot svg{width:13px;height:13px}@keyframes securityScan{0%,to{top:2%;opacity:0}10%{opacity:1}88%{opacity:.85}to{top:96%;opacity:0}}@keyframes securityGatePulse{50%{transform:scale(1.035);opacity:.5}}@keyframes securityRoute{to{stroke-dashoffset:-240}}@keyframes securityNodePulse{50%{opacity:.34}}@keyframes securityCoreBreathe{50%{transform:translate(-50%,-50%) scale(1.035)}}@keyframes securityOrbit{to{transform:rotate(1turn)}}@keyframes securityProgress{0%{transform:scaleX(0)}}@media (max-width:1100px){.security-index .container-lg{grid-template-columns:repeat(4,1fr)}.security-index a:nth-child(-n+4){border-bottom:1px solid #e1ebf8}.security-scan{left:58%;opacity:.56}}@media (max-width:820px){.security-page .security-hero{min-height:auto;padding:120px 0 300px}.security-page .security-hero .hero-bg{top:46%;height:54%;background-position:72%}.security-page .security-hero .hero-bg:before{background:linear-gradient(180deg,#fff,rgba(255,255,255,.16) 28%,rgba(255,255,255,.04) 70%,#fff)}.security-scan{display:none}.fpv2.security-page[data-page=SECURITY] .security-assurance-dock .security-assurance-artifact{grid-template-areas:"core core" "one three" "two four";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(226px,1fr) repeat(2,minmax(118px,auto));max-width:620px}.security-assurance-artifact__core{min-height:226px}.security-assurance-artifact__signal{min-height:118px}.security-control-heading,.security-details-intro,.security-soc-grid{grid-template-columns:1fr;gap:28px}.security-control-heading .section-label,.security-details-intro .section-label{grid-column:auto}.security-orbit{height:720px}.security-control-node{width:42%}.security-control-node.node-1,.security-control-node.node-2{top:4%}.security-control-node.node-3{bottom:5%;left:0}.security-control-node.node-4{bottom:5%;right:0}.security-detail{grid-template-columns:1fr;gap:22px}.security-detail-index i{max-width:180px}.security-briefing{grid-template-columns:minmax(0,1fr);gap:37px}.security-briefing-dossier{width:min(640px,100%);justify-self:center;transform:none}}@media (max-width:560px){.security-index .container-lg{grid-template-columns:repeat(2,1fr)}.security-index a{border-bottom:1px solid #e1ebf8}.fpv2.security-page[data-page=SECURITY] .security-assurance-dock .security-assurance-artifact{gap:10px;padding:10px;border-radius:20px}.security-assurance-artifact__signal{min-height:111px;padding:17px 14px;border-radius:12px}.security-assurance-artifact__signal strong{font-size:1rem}.security-assurance-artifact__signal>span:not(.security-assurance-artifact__index){font-size:.57rem}.security-assurance-artifact__index{margin-bottom:9px;font-size:.56rem}.security-orbit{height:820px}.security-orbit>svg{display:none}.security-core{top:43%;width:170px}.security-control-node{width:48%}.security-control-node h3{font-size:.78rem}.security-control-node p{font-size:.68rem}.security-control-node.node-3,.security-control-node.node-4{bottom:8%}.security-detail-copy li,.security-detail-copy p{font-size:.94rem}.progress-score{flex-wrap:wrap}.progress-score i{width:100%;margin:4px 0 0}.progress-legend{display:grid}.security-contact{padding:68px 0}.security-briefing{min-height:0;gap:31px;padding:30px 20px 21px;border-radius:20px}.security-briefing-copy h2{max-width:10ch;font-size:clamp(2.18rem,11.5vw,3.2rem)}.security-briefing-copy>p:not(.section-label){margin-bottom:25px;font-size:.91rem}.security-briefing-copy .btn{width:100%}.security-briefing-dossier{padding:11px;border-radius:14px}.security-briefing-dossier__head{padding:2px 2px 15px}.security-briefing-dossier__head>span{font-size:.48rem}.security-briefing-dossier__head>strong{font-size:.74rem}.security-briefing-dossier__rule{margin-bottom:12px}.security-briefing-dossier__documents{gap:7px}.security-briefing-dossier__documents>a{grid-template-columns:25px minmax(0,1fr) auto;min-height:61px;column-gap:10px;padding:10px;border-radius:8px}.security-briefing-dossier__documents>a>span{width:25px;height:25px;border-radius:7px;font-size:.52rem}.security-briefing-dossier__documents strong{font-size:.72rem}.security-briefing-dossier__documents small{font-size:.55rem}.security-briefing-dossier__documents svg{width:14px;height:14px}.security-briefing-dossier__foot{gap:10px;margin-top:12px;padding-top:12px;font-size:.54rem}}@media (prefers-reduced-motion:reduce){.progress-track span,.security-core,.security-core:after,.security-orbit>svg circle,.security-orbit>svg path,.security-scan span,.security-scan:after,.security-scan:before{animation:none!important}}.security-page :is(h1,h2,h3){font-weight:800;letter-spacing:-.03em}.security-page.security-page h1{font-stretch:105%;font-size:clamp(1.8rem,3.05vw,3.75rem);line-height:.95;letter-spacing:-.032em;font-weight:800;text-transform:uppercase}.security-page.security-page h2{font-stretch:normal;font-size:clamp(2.05rem,3.5vw,3.5rem);line-height:.98;letter-spacing:-.03em;font-weight:800;text-transform:uppercase}.security-page.security-page :is(h1,h2) :is(em,.accent){color:var(--v2-blue);font-style:italic}.security-page.security-page h1 :is(em,.accent){text-shadow:0 0 46px rgba(45,133,255,.38)}@media (max-width:760px){.security-page .security-hero{display:flex;flex-direction:column;min-height:0;padding:104px 0 0;overflow:hidden}.security-page .security-hero .hero-content{position:relative;z-index:2;order:1}.security-page .security-hero .hero-bg{order:2;position:relative;inset:auto;top:auto;width:calc(100% + 34px);height:clamp(215px,58vw,310px);margin:30px -17px 0;background-position:center 48%;transform:none;animation:none}.security-page .security-hero .hero-bg:before{background:linear-gradient(180deg,#fff,rgba(255,255,255,0) 20%,rgba(255,255,255,0) 80%,#fff)}.security-page .security-hero .hero-bg:after{background:none}.security-page .security-hero .security-scan{display:none}}@media (min-width:761px){.fpv2.security-page .security-hero{min-height:min(700px,76vh);padding:150px 0 clamp(40px,4vw,64px)}.fpv2.security-page .security-hero .hero-bg{background-size:cover!important;background-position:50%!important}.fpv2.security-page .security-hero:after{display:none}}@media (max-width:820px){.security-page .security-hero{display:block!important;position:relative;isolation:isolate;overflow:hidden;padding:112px 0 72px!important}.security-page .security-hero .hero-bg{position:absolute!important;inset:0!important;top:0!important;order:0!important;width:100%!important;height:100%!important;margin:0!important;background-position:center 32%!important;background-size:cover!important;z-index:0!important}.security-page .security-hero .hero-bg:before{background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,255,255,.84) 36%,rgba(255,255,255,.66) 62%,rgba(255,255,255,.3) 85%,#fff)!important}.security-page .security-hero .hero-content{position:relative!important;z-index:2!important;order:0!important}}