.security-flow-root{width:100%;min-width:0}.security-flow-root figure{background-image:radial-gradient(circle,#ffffff0e .6px,#0000 1px);background-size:20px 20px;margin:0;padding:0}.security-flow-root .diagram{width:100%;height:auto;display:block;overflow:visible}.security-flow-root .diagram text{font-family:var(--font-inter), sans-serif;fill:#8b95a5;font-size:14px}.security-flow-root .diagram .group-label{fill:#e2e8f0;font-size:19px;font-weight:500}.security-flow-root .diagram .layer-title,.security-flow-root .diagram .mobile-layer-title{fill:#fff;font-size:18px;font-weight:600}.security-flow-root .diagram .layer-label{fill:#e2e8f0;font-size:17px;font-weight:500}.security-flow-root .layer-icon{fill:none;stroke:#2dd4a8;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.security-flow-root .layer-logo path{fill:#2dd4a8}.security-flow-root .wire{fill:none;stroke:#64748b;stroke-width:1.15px}.security-flow-root .wire:nth-child(3n){stroke-dasharray:1.4 2.2}.security-flow-root .port{fill:#0b1326;stroke:#68768a;stroke-width:1.1px}.security-flow-root .packet{fill:#2dd4a8;stroke:#0b1326;stroke-width:1.3px}.security-flow-root .tail{fill:#2dd4a8;opacity:.28}.security-flow-root .layer-body{fill:#141e30;stroke:#2b786a;stroke-width:1px;rx:8}.security-flow-root .layer-edge{fill:none;stroke:#245247;stroke-width:.8px;stroke-dasharray:1 2}.security-flow-root .separator{stroke:#354b52}.security-flow-root .icon{fill:#0b1326;stroke:#8b95a5;stroke-width:1.5px;stroke-linejoin:round}.security-flow-root .mobile-layer-title{display:none}@media (width<=600px){.security-flow-root .diagram .group-label{font-size:23px}.security-flow-root .layer-title{display:none}.security-flow-root .mobile-layer-title{display:block}}@media (prefers-reduced-motion:reduce){.security-flow-root .packet,.security-flow-root .tail{display:none}}._page_1omnw_1{--bg:#0b1326;--panel:#111d30;--teal:#2dd4a8;--muted:#94a3b8;--rule:#ffffff1a;background:var(--bg);color:#f5f7fa;font-family:var(--font-inter),sans-serif;-webkit-font-smoothing:antialiased}._page_1omnw_1 *{box-sizing:border-box}._page_1omnw_1 a{text-decoration:none}._page_1omnw_1 a:focus-visible,._page_1omnw_1 button:focus-visible,._page_1omnw_1 [tabindex]:focus-visible{outline:2px solid var(--teal);outline-offset:5px}._page_1omnw_1 section[id]{scroll-margin-top:95px}._page_1omnw_1 h1,._page_1omnw_1 h2,._page_1omnw_1 h3,._page_1omnw_1 p{margin:0}._page_1omnw_1 h1 span,._page_1omnw_1 h2 span{color:var(--teal)}._skipLink_1omnw_2{z-index:100;background:var(--teal);color:var(--bg);padding:14px 20px;position:fixed;top:-80px;left:20px}._skipLink_1omnw_2:focus{top:10px}._hero_1omnw_3{grid-template-columns:.93fr 1.2fr;align-items:center;gap:38px;max-width:1400px;min-height:760px;margin:auto;padding:140px 48px 70px;display:grid}._heroCopy_1omnw_3{z-index:1;position:relative}._eyebrow_1omnw_3{color:#9aa7bb;letter-spacing:1.5px;align-items:center;gap:12px;font-size:10px;font-weight:500;display:flex;margin-bottom:28px!important}._eyebrow_1omnw_3 i,._smallDot_1omnw_3{background:var(--teal);border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}._sectionNumber_1omnw_3{color:var(--teal);font-family:var(--font-jetbrains-mono),monospace;letter-spacing:0;border:1px solid #2dd4a830;padding:5px 6px}._hero_1omnw_3 h1{letter-spacing:-1.8px;margin-bottom:28px;font-size:clamp(34px,3.5vw,54px);font-weight:550;line-height:1.12}._hero_1omnw_3 h1 span{font-size:1em;font-weight:inherit;display:block}._intro_1omnw_3{color:var(--muted);max-width:520px;font-size:17px;line-height:1.85}._actions_1omnw_3{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}._primary_1omnw_3,._secondary_1omnw_3{border-radius:7px;justify-content:center;align-items:center;gap:25px;padding:14px 20px;font-size:13px;font-weight:600;transition:background .2s;display:inline-flex}._primary_1omnw_3{color:#062a20;background:#3ee0b9}._primary_1omnw_3:hover{background:#4ee9c4}._secondary_1omnw_3{color:#d5dfe9;border:1px solid #ffffff20}._secondary_1omnw_3:hover{background:#ffffff06}._note_1omnw_3{color:#8b95a5;font-size:11px;margin-top:25px!important}._platformNav_1omnw_4{border-block:1px solid var(--rule);justify-content:space-between;align-items:center;gap:20px;max-width:1304px;margin:auto;padding:28px 0;display:flex}._platformNav_1omnw_4>span{font:9px var(--font-jetbrains-mono),monospace;color:#8391a6;letter-spacing:1px}._platformNav_1omnw_4 a{color:#c1ccd9;font-size:12px}._platformNav_1omnw_4 a span{color:var(--teal);margin-left:20px}._platformNav_1omnw_4 a:hover{color:var(--teal)}._capability_1omnw_5,._foundation_1omnw_5{border-bottom:1px solid var(--rule);grid-template-columns:.95fr 1.1fr;align-items:center;gap:95px;max-width:1304px;margin:auto;padding:118px 0;display:grid}._page_1omnw_1 h2{letter-spacing:-1.9px;font-size:clamp(34px,3.4vw,48px);font-weight:500;line-height:1.16}._capabilityCopy_1omnw_5>p:not(._eyebrow_1omnw_3){color:var(--muted);max-width:450px;margin-top:25px;font-size:15px;line-height:1.9}._capabilityCopy_1omnw_5 p._quiet_1omnw_5{color:#8b95a5;margin-top:24px;font-size:11px;line-height:1.9}._scopeSentence_1omnw_5{flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px;font-size:10px;display:flex}._scopeSentence_1omnw_5 span{color:#a7e7d6;font-family:var(--font-jetbrains-mono),monospace;background:#2dd4a808;border-bottom:1px solid #2dd4a85c;padding:7px 8px;font-size:9px}._scopeSentence_1omnw_5 b{color:#8391a6;font-weight:400}._textLink_1omnw_5{color:var(--teal);font-size:12px;display:inline-block}._textLink_1omnw_5:hover{text-decoration:underline}._simpleList_1omnw_5{gap:15px;margin:26px 0;padding:0;list-style:none;display:grid}._simpleList_1omnw_5 li{color:#b7c4d4;align-items:baseline;gap:12px;font-size:13px;display:flex}._simpleList_1omnw_5 li:before{content:"↳";color:var(--teal)}._accessPreview_1omnw_6,._workflowVisual_1omnw_6,._formalVisual_1omnw_6{background:var(--panel);border:1px solid #ffffff12;border-radius:12px;min-width:0;overflow:hidden}._previewTop_1omnw_6{border-bottom:1px solid var(--rule);color:#8b95a5;justify-content:space-between;align-items:center;gap:15px;padding:18px 23px;font-size:9px;display:flex}._tinyBrand_1omnw_6{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.8px;color:#c2ccda}._tabs_1omnw_6{border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,1fr);padding:0 18px;display:grid}._tabs_1omnw_6 button{cursor:pointer;color:#98a6b9;font:12px var(--font-inter),sans-serif;background:0 0;border:0;min-height:55px;transition:color .2s;position:relative}._tabs_1omnw_6 button:hover{color:#f5f7fa}._tabs_1omnw_6 button[aria-selected=true]{color:var(--teal)}._tabs_1omnw_6 button[aria-selected=true]:after{content:"";background:var(--teal);height:2px;position:absolute;bottom:-1px;left:18px;right:18px}._scopePanel_1omnw_6{min-height:300px;padding:27px 25px 24px}._microLabel_1omnw_6{color:#8396ac;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.6px;font-size:9px;display:block}._scopeHeading_1omnw_6 h3{letter-spacing:-.6px;margin:12px 0 8px;font-size:20px;font-weight:500;line-height:1.4}._scopeHeading_1omnw_6 p{color:#9baabd;min-height:42px;font-size:12px;line-height:1.8}._grant_1omnw_6{background:#2dd4a808;border-left:2px solid #2dd4a8;margin:22px 0 8px;padding:14px 16px}._grant_1omnw_6>span{font:8px var(--font-jetbrains-mono),monospace;letter-spacing:1px;color:var(--teal);display:block}._grant_1omnw_6 strong{color:#d4e0e9;margin-top:8px;font-size:12px;font-weight:500;display:block}._grant_1omnw_6 p{color:#94a3b8;margin-top:5px;font-size:11px;line-height:1.6}._scopeRows_1omnw_6>div{border-bottom:1px solid #ffffff09;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}._scopeRows_1omnw_6>div:last-child{border:0}._scopeRows_1omnw_6 strong{font-size:12px;font-weight:400;display:block}._scopeRows_1omnw_6 div>div>span{color:#8391a6;margin-top:5px;font-size:10px;display:block}._allowed_1omnw_6,._denied_1omnw_6{white-space:nowrap;font-size:10px;font-weight:400}._allowed_1omnw_6{color:#4ddcba}._denied_1omnw_6{color:#ff8e84}._previewFoot_1omnw_6{border-top:1px solid var(--rule);font:9px var(--font-jetbrains-mono),monospace;color:#97a7b9;align-items:center;gap:9px;padding:15px 25px;display:flex}._workflowSection_1omnw_7{grid-template-columns:1.1fr .95fr}._workflowPath_1omnw_7{padding:32px 25px 26px}._workflowStep_1omnw_7{background:#0b132660;border:1px solid #ffffff14;border-radius:7px;align-items:center;gap:15px;min-height:75px;padding:16px;display:flex}._workflowStep_1omnw_7 strong{font-size:13px;font-weight:500}._workflowStep_1omnw_7 p{color:#8d9db2;margin-top:6px;font-size:10px;line-height:1.7}._stepGlyph_1omnw_7{color:#6c8198;font-family:var(--font-jetbrains-mono),monospace;font-size:10px}._stepState_1omnw_7,._approvalState_1omnw_7{color:#70cbb6;border:1px solid #2dd4a825;border-radius:3px;margin-left:auto;padding:4px 6px;font-size:8px}._approvalState_1omnw_7{color:#ddbd7a;border-color:#d9ab542f}._approvalStep_1omnw_7{border-color:#d9ab5430}._pathConnector_1omnw_7{border-left:1px solid #425668;height:25px;margin-left:24px;position:relative}._pathConnector_1omnw_7 span{background:#648e8b;border-radius:50%;width:5px;height:5px;position:absolute;bottom:0;left:-3px}._workflowBoundary_1omnw_7{border-top:1px solid var(--rule);font:8px var(--font-jetbrains-mono),monospace;letter-spacing:.4px;text-align:center;color:#8496aa;padding:18px 20px}._workflowBoundary_1omnw_7 span{color:var(--teal);margin:0 7px}._enforcement_1omnw_8,._environment_1omnw_8{border-bottom:1px solid var(--rule);max-width:1304px;margin:auto;padding:105px 0}._wideHeading_1omnw_8{grid-template-columns:1.1fr .85fr;align-items:end;gap:90px;margin-bottom:55px;display:grid}._wideHeading_1omnw_8>p{color:var(--muted);max-width:460px;padding-bottom:3px;font-size:15px;line-height:1.9}._enforcementPath_1omnw_8{background:radial-gradient(#2dd4a808,#0000 65%);border-block:1px solid #ffffff0d;grid-template-columns:1fr 45px 1.2fr 45px 1fr;align-items:center;gap:15px;padding:35px 30px;display:grid}._enforcementPath_1omnw_8>div{padding:25px 10px}._enforcementPath_1omnw_8 strong{margin:16px 0;font-size:17px;font-weight:500;display:block}._enforcementPath_1omnw_8 code,._enforcementPath_1omnw_8 p{color:#94a3b8;font-size:11px}._enforcementPath_1omnw_8 ._policyNode_1omnw_8{background:#2dd4a807;border:1px solid #2dd4a83f;border-radius:8px;padding:30px}._policyNode_1omnw_8 ._microLabel_1omnw_6{color:var(--teal)}._flowArrow_1omnw_8{color:#68887f;text-align:center}._decisionPills_1omnw_8{flex-wrap:wrap;gap:15px;display:flex}._enforcementFooter_1omnw_8{color:#8796aa;justify-content:space-between;align-items:center;gap:20px;margin-top:23px;font-size:10px;display:flex}._enforcementFooter_1omnw_8>span{white-space:nowrap;font-size:9px}._enforcementFooter_1omnw_8 a{color:#2dd4a8;white-space:nowrap}._formalRows_1omnw_9{padding:10px 24px}._formalRows_1omnw_9>div{border-bottom:1px solid #ffffff0c;align-items:center;gap:23px;padding:25px 0;display:flex}._formalRows_1omnw_9>div:last-child{border:0}._formalRows_1omnw_9>div>span:first-child{font:10px var(--font-jetbrains-mono),monospace;color:#72869f}._formalRows_1omnw_9 h3{letter-spacing:-.3px;font-size:16px;font-weight:500}._formalRows_1omnw_9 p{color:#91a1b5;margin-top:7px;font-size:11px;line-height:1.7}._propertyMark_1omnw_9{color:#2dd4a8;margin-left:auto;font-family:serif;font-size:24px}._researchFoot_1omnw_9{border-top:1px solid var(--rule);background:#2dd4a805;padding:24px}._researchFoot_1omnw_9 strong{color:#c4e8df;font-size:13px;font-weight:400}._researchFoot_1omnw_9 p{color:#8796aa;margin-top:8px;font-size:11px}._foundation_1omnw_5 ._actions_1omnw_3{gap:22px}._environmentGrid_1omnw_10{grid-template-columns:repeat(3,1fr);gap:40px;margin:40px 0;display:grid}._environmentGrid_1omnw_10 article{border-left:1px solid #ffffff18;padding-left:25px}._environmentGrid_1omnw_10 h3{letter-spacing:-.5px;margin:20px 0 13px;font-size:20px;font-weight:500}._environmentGrid_1omnw_10 p{color:#94a3b8;font-size:13px;line-height:1.9}._pillars_1omnw_10{border-bottom:1px solid var(--rule);max-width:1304px;margin:auto;padding:80px 0 60px}._pillar_1omnw_10{border-bottom:1px solid #ffffff09;padding:55px 0}._pillar_1omnw_10:last-of-type{border-bottom:0}._pillarHeader_1omnw_10{max-width:560px;margin-bottom:40px}._pillarIntro_1omnw_10{color:var(--muted);grid-area:2/1;margin:0;font-size:15px;line-height:1.85}._pillarTitleBlock_1omnw_10{--pillar-title-leading:1.16;grid-template-columns:1fr;align-items:start;row-gap:14px;margin-top:4px;font-size:clamp(34px,3.4vw,48px);display:grid}._pillarTitleBlock_1omnw_10 h2{font-size:inherit;line-height:var(--pillar-title-leading);grid-area:1/1}._featureGrid_1omnw_10{grid-template-columns:repeat(3,1fr);gap:36px;margin-bottom:40px;padding-right:120px;display:grid}._featureCard_1omnw_10{border-left:1px solid #ffffff18;padding-left:22px}._cardIcon_1omnw_10{color:#6eb8a0;margin-bottom:12px;display:block}._featureCard_1omnw_10 h3{letter-spacing:-.35px;margin:14px 0 12px;font-size:17px;font-weight:500;line-height:1.35}._featureCard_1omnw_10>p{color:#94a3b8;font-size:13px;line-height:1.85}._cardStatus_1omnw_10{font:8px var(--font-jetbrains-mono),monospace;letter-spacing:.5px;color:#8496ac;margin-top:16px;display:inline-block}._pillar_1omnw_10 ._accessPreview_1omnw_6{width:100%;max-width:680px;margin:10px auto 0}._depthLink_1omnw_10{color:#94a3b8;border-top:1px solid #ffffff09;margin-top:50px;padding-top:28px;font-size:13px}._depthLink_1omnw_10 a{color:var(--teal)}._depthLink_1omnw_10 a:hover{text-decoration:underline}._tabs_1omnw_6 button{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:inline-flex}._tabIcon_1omnw_10{color:#7aa89a;margin-bottom:2px;display:block}._tabs_1omnw_6 button[aria-selected=true] ._tabIcon_1omnw_10{color:var(--teal)}._availability_1omnw_10{border-top:1px solid #ffffff09;align-items:baseline;gap:30px;margin-top:50px;padding-top:24px;display:flex}._availability_1omnw_10 span{font:9px var(--font-jetbrains-mono),monospace;letter-spacing:.5px;white-space:nowrap;color:#8496ac}._availability_1omnw_10 p{color:#94a3b8;max-width:720px;font-size:11px;line-height:1.8}._cta_1omnw_10{text-align:center;max-width:1304px;margin:auto;padding:105px 20px 115px}._cta_1omnw_10 ._eyebrow_1omnw_3{justify-content:center}._cta_1omnw_10 h2{font-size:clamp(40px,4vw,58px)}._cta_1omnw_10>p:not(._eyebrow_1omnw_3){color:#94a3b8;margin-top:23px;font-size:14px}._cta_1omnw_10 ._primary_1omnw_3{margin-top:30px}@media (width<=1400px){._platformNav_1omnw_4,._capability_1omnw_5,._enforcement_1omnw_8,._foundation_1omnw_5,._environment_1omnw_8,._pillars_1omnw_10{margin-inline:48px}._capability_1omnw_5,._foundation_1omnw_5{gap:65px}._featureGrid_1omnw_10{padding-right:96px}}@media (width<=1050px){._hero_1omnw_3{grid-template-columns:1fr 1.1fr;gap:16px;min-height:650px;padding-inline:32px}._hero_1omnw_3 h1{letter-spacing:-1.6px;font-size:34px}._intro_1omnw_3{font-size:15px}._actions_1omnw_3{gap:10px}._primary_1omnw_3,._secondary_1omnw_3{gap:14px;padding:13px 15px;font-size:12px}._platformNav_1omnw_4,._capability_1omnw_5,._enforcement_1omnw_8,._foundation_1omnw_5,._environment_1omnw_8,._pillars_1omnw_10{margin-inline:32px}._capability_1omnw_5,._foundation_1omnw_5{gap:35px;padding-block:80px}._capabilityCopy_1omnw_5>p:not(._eyebrow_1omnw_3){font-size:14px}._page_1omnw_1 h2,._pillarTitleBlock_1omnw_10{font-size:35px}._platformNav_1omnw_4>span{display:none}._wideHeading_1omnw_8{gap:40px}._scopePanel_1omnw_6,._previewTop_1omnw_6{padding-inline:20px}._workflowPath_1omnw_7{padding:24px 18px}._workflowStep_1omnw_7{gap:10px;padding:12px}._stepState_1omnw_7,._approvalState_1omnw_7{display:none}._enforcementPath_1omnw_8{grid-template-columns:1fr 20px 1.2fr 20px 1fr;gap:8px;padding:22px 0}._enforcementPath_1omnw_8 ._policyNode_1omnw_8{padding:24px 18px}._enforcementFooter_1omnw_8{align-items:flex-start}._environmentGrid_1omnw_10{gap:22px}._featureGrid_1omnw_10{grid-template-columns:1fr 1fr;gap:28px;padding-right:48px}._pillar_1omnw_10{padding-block:45px}}@media (width<=760px){._hero_1omnw_3{grid-template-columns:1fr;gap:25px;max-width:680px;padding:120px 28px 40px}._heroCopy_1omnw_3{max-width:570px}._hero_1omnw_3 h1{letter-spacing:-1.6px;font-size:38px}._intro_1omnw_3{max-width:520px}._platformNav_1omnw_4,._capability_1omnw_5,._enforcement_1omnw_8,._foundation_1omnw_5,._environment_1omnw_8,._pillars_1omnw_10{margin-inline:28px}._capability_1omnw_5,._foundation_1omnw_5{grid-template-columns:1fr;gap:36px;padding-block:65px}._workflowSection_1omnw_7 ._capabilityCopy_1omnw_5{grid-row:1}._capabilityCopy_1omnw_5>p:not(._eyebrow_1omnw_3){max-width:600px}._capability_1omnw_5 h2 br,._foundation_1omnw_5 h2 br{display:none}._capability_1omnw_5 h2 br:after,._foundation_1omnw_5 h2 br:after{content:" "}._capability_1omnw_5 h2 span,._foundation_1omnw_5 h2 span{display:block}._page_1omnw_1 h2,._pillarTitleBlock_1omnw_10{font-size:38px}._wideHeading_1omnw_8{grid-template-columns:1fr;gap:25px;margin-bottom:35px}._wideHeading_1omnw_8>p{max-width:600px}._enforcement_1omnw_8,._environment_1omnw_8{padding-block:65px}._enforcementFooter_1omnw_8{flex-direction:column;gap:12px}._environmentGrid_1omnw_10{grid-template-columns:1fr;gap:30px}._featureGrid_1omnw_10{grid-template-columns:1fr;gap:30px;padding-right:0}._pillars_1omnw_10{padding-block:55px}._pillar_1omnw_10{padding-block:40px}._availability_1omnw_10{flex-direction:column;gap:12px}._previewTop_1omnw_6{padding-inline:22px}._workflowPath_1omnw_7{padding:28px}._workflowStep_1omnw_7{padding:16px}._stepState_1omnw_7,._approvalState_1omnw_7{display:block}._platformNav_1omnw_4{gap:15px;padding-block:22px}._platformNav_1omnw_4 a{font-size:10px;line-height:1.7}._platformNav_1omnw_4 a span{margin:6px 0 0;display:block}._cta_1omnw_10{padding-block:70px}._enforcementPath_1omnw_8 strong{font-size:14px}._enforcementPath_1omnw_8 ._policyNode_1omnw_8{padding:20px 12px}._enforcementPath_1omnw_8 p,._enforcementPath_1omnw_8 code{font-size:10px}}@media (width<=480px){._hero_1omnw_3{padding-inline:22px}._hero_1omnw_3 h1{letter-spacing:-1.2px;font-size:30px}._eyebrow_1omnw_3{letter-spacing:1px;gap:8px;font-size:8px}._intro_1omnw_3{font-size:15px}._note_1omnw_3{font-size:10px}._platformNav_1omnw_4,._capability_1omnw_5,._enforcement_1omnw_8,._foundation_1omnw_5,._environment_1omnw_8,._pillars_1omnw_10{margin-inline:22px}._page_1omnw_1 h2{letter-spacing:-1.25px;font-size:33px}._pillarTitleBlock_1omnw_10{font-size:33px}._featureCard_1omnw_10 h3{font-size:16px}._previewTop_1omnw_6{padding:16px;font-size:8px}._tabs_1omnw_6{padding:0 6px}._tabs_1omnw_6 button{min-height:48px;font-size:11px}._scopePanel_1omnw_6{padding:22px 17px 10px}._scopeHeading_1omnw_6 h3{font-size:19px}._scopeRows_1omnw_6>div{gap:9px}._scopeRows_1omnw_6 strong{font-size:11px}._scopeRows_1omnw_6 div>div>span{font-size:9px}._previewFoot_1omnw_6{padding:14px 17px;font-size:8px}._workflowPath_1omnw_7{padding:22px 16px}._workflowStep_1omnw_7{gap:10px;padding:13px 10px}._workflowStep_1omnw_7 strong{font-size:12px}._workflowStep_1omnw_7 p{font-size:9px}._stepState_1omnw_7,._approvalState_1omnw_7{padding:4px;font-size:7px}._workflowBoundary_1omnw_7{padding-inline:10px;font-size:7px}._workflowBoundary_1omnw_7 span{margin:0 3px}._enforcementPath_1omnw_8{grid-template-columns:1fr;gap:0;padding:10px 20px}._enforcementPath_1omnw_8>div{padding:20px 0}._enforcementPath_1omnw_8 ._policyNode_1omnw_8{padding:25px}._enforcementPath_1omnw_8 strong{font-size:17px}._enforcementPath_1omnw_8 p{font-size:11px}._flowArrow_1omnw_8{padding:10px;transform:rotate(90deg)}._formalRows_1omnw_9{padding:4px 18px}._formalRows_1omnw_9>div{gap:14px}._formalRows_1omnw_9 h3{font-size:15px}._formalRows_1omnw_9 p{font-size:10px}._researchFoot_1omnw_9{padding:22px}._availability_1omnw_10 span{font-size:8px}._cta_1omnw_10 h2{font-size:38px}._cta_1omnw_10 ._eyebrow_1omnw_3{font-size:8px;line-height:1.8}}@media (prefers-reduced-motion:reduce){._primary_1omnw_3,._secondary_1omnw_3,._tabs_1omnw_6 button{transition:none}}._enforcementHeading_1omnw_18{grid-template-columns:1.3fr .8fr;gap:70px}._enforcementHeading_1omnw_18 h2{font-size:clamp(34px,3.4vw,48px)}._enforcementPath_1omnw_8 p{line-height:1.8}._policyRule_1omnw_19{color:#8cd9c3;border-top:1px solid #2dd4a82a;margin-top:20px;padding-top:16px;font-size:10px;line-height:1.7;display:block}._enforcementDecisions_1omnw_20>div+div{border-top:1px solid var(--rule);margin-top:22px;padding-top:22px}._enforcementDecisions_1omnw_20 strong{margin:10px 0 0;font-size:16px}._enforcementDecisions_1omnw_20 ._allowed_1omnw_6,._enforcementDecisions_1omnw_20 ._denied_1omnw_6{letter-spacing:.7px;font-size:9px}._enforcementValue_1omnw_21{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:35px;padding:30px 0;display:grid}._enforcementValue_1omnw_21 strong{font-size:14px;font-weight:500;display:block}._enforcementValue_1omnw_21 span{color:var(--muted);margin-top:9px;font-size:12px;line-height:1.8;display:block}@media (width<=760px){._enforcementHeading_1omnw_18,._enforcementValue_1omnw_21{grid-template-columns:1fr;gap:25px}._enforcementHeading_1omnw_18 h2{font-size:38px}._enforcementPath_1omnw_8{grid-template-columns:1fr;gap:0;padding:10px 20px}._enforcementPath_1omnw_8>div{padding:20px 0}._enforcementPath_1omnw_8 ._policyNode_1omnw_8{padding:25px}._flowArrow_1omnw_8{padding:10px;transform:rotate(90deg)}}@media (width<=480px){._enforcementHeading_1omnw_18 h2{font-size:33px}}._motionRoot_1omnw_26{--cycle:8.4s;min-width:0}._motionRoot_1omnw_26 *,._motionRoot_1omnw_26 :before,._motionRoot_1omnw_26 :after{animation-play-state:paused!important}._motionRoot_1omnw_26[data-running=true] *,._motionRoot_1omnw_26[data-running=true] :before,._motionRoot_1omnw_26[data-running=true] :after{animation-play-state:running!important}._scopePanel_1omnw_6{animation:.3s cubic-bezier(.22,1,.36,1) both _panelIn_1omnw_1}._scopeRows_1omnw_6>div{position:relative;overflow:hidden}._scopeRows_1omnw_6>div:after{content:"";transform-origin:0;width:100%;height:1px;animation:_permissionTrace_1omnw_1 var(--cycle) linear infinite;background:linear-gradient(90deg,#0000,#2dd4a8);position:absolute;bottom:0;left:0}._scopeRows_1omnw_6>div:nth-child(2):after{background:linear-gradient(90deg,#0000,#ff8e84);animation-delay:3s}._scopeRows_1omnw_6>div>._allowed_1omnw_6,._scopeRows_1omnw_6>div>._denied_1omnw_6{animation:_decisionLight_1omnw_1 var(--cycle) ease-out infinite}._scopeRows_1omnw_6>div>._denied_1omnw_6{animation-delay:3s}._workflowStep_1omnw_7{position:relative}._workflowStep_1omnw_7:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;animation:_stepVisit_1omnw_1 var(--cycle) ease-out infinite;border:1px solid #2dd4a880;position:absolute;inset:-1px}._workflowStep_1omnw_7:nth-child(3):after{animation-delay:1.7s}._workflowStep_1omnw_7:nth-child(5):after{border-color:#ddbd7a;animation-delay:3.4s}._workflowStep_1omnw_7:nth-child(7):after{animation-delay:5.1s}._pathConnector_1omnw_7 span{animation:_connectorTravel_1omnw_1 var(--cycle) linear infinite}._pathConnector_1omnw_7:nth-child(4) span{animation-delay:1.7s}._pathConnector_1omnw_7:nth-child(6) span{background:#ddbd7a;animation-delay:3.4s}._workflowBoundary_1omnw_7{animation:_toolReady_1omnw_1 var(--cycle) ease-out infinite}._formalRows_1omnw_9>div{position:relative;overflow:hidden}._formalRows_1omnw_9>div:after{content:"";transform-origin:0;height:1px;animation:_propertyScan_1omnw_1 var(--cycle) ease-out infinite;background:#2dd4a88a;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._formalRows_1omnw_9>div:nth-child(2):after{animation-delay:1.5s}._formalRows_1omnw_9>div:nth-child(3):after{animation-delay:3s}._formalRows_1omnw_9>div:nth-child(4):after{animation-delay:4.5s}._propertyMark_1omnw_9{animation:_propertyVisit_1omnw_1 var(--cycle) ease-out infinite}._formalRows_1omnw_9>div:nth-child(2) ._propertyMark_1omnw_9{animation-delay:1.5s}._formalRows_1omnw_9>div:nth-child(3) ._propertyMark_1omnw_9{animation-delay:3s}._formalRows_1omnw_9>div:nth-child(4) ._propertyMark_1omnw_9{animation-delay:4.5s}._enforcementTracks_1omnw_30{grid-column:1/-1;width:100%;height:auto;margin-top:8px;overflow:visible}._enforcementTracks_1omnw_30 text{font:9px var(--font-jetbrains-mono),monospace;letter-spacing:.6px;fill:#94a3b8}._trackWire_1omnw_30{fill:none;stroke:#354b52;stroke-width:1px}._trackBoundary_1omnw_30{fill:none;stroke:#2dd4a8;stroke-dasharray:2 3;opacity:.6}._enforcementTracks_1omnw_30 ._trackAllowed_1omnw_30{fill:#4ddcba}._enforcementTracks_1omnw_30 ._trackBlocked_1omnw_30{fill:#ff8e84}._passPacket_1omnw_30{fill:#2dd4a8;animation:_passBoundary_1omnw_1 var(--cycle) linear infinite}._stopPacket_1omnw_30{fill:#ff8e84;animation:_stopBoundary_1omnw_1 var(--cycle) linear infinite}@keyframes _panelIn_1omnw_1{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _permissionTrace_1omnw_1{0%,5%{opacity:0;transform:scaleX(0)}10%{opacity:1}27%,38%{opacity:1;transform:scaleX(1)}48%,to{opacity:0;transform:scaleX(1)}}@keyframes _decisionLight_1omnw_1{0%,22%,65%,to{opacity:.5}28%,50%{opacity:1}}@keyframes _stepVisit_1omnw_1{0%,3%{opacity:0}7%,19%{opacity:1}25%,to{opacity:0}}@keyframes _connectorTravel_1omnw_1{0%,16%{opacity:0;transform:translateY(-24px)}18%{opacity:1}27%{opacity:1;transform:translateY(0)}29%,to{opacity:0;transform:translateY(0)}}@keyframes _toolReady_1omnw_1{0%,65%,to{opacity:.55}73%,88%{opacity:1}}@keyframes _propertyScan_1omnw_1{0%{opacity:0;transform:scaleX(0)}4%{opacity:1}15%,23%{opacity:1;transform:scaleX(1)}35%,to{opacity:0;transform:scaleX(1)}}@keyframes _propertyVisit_1omnw_1{0%,4%,45%,to{opacity:.35}15%,28%{opacity:1}}@keyframes _passBoundary_1omnw_1{0%{opacity:0;transform:translate(0)}5%{opacity:1}25%,38%{opacity:1;transform:translate(360px)}68%{opacity:1;transform:translate(725px)}76%,to{opacity:0;transform:translate(725px)}}@keyframes _stopBoundary_1omnw_1{0%,20%{opacity:0;transform:translate(0)}25%{opacity:1}45%,67%{opacity:1;transform:translate(360px)}76%,to{opacity:0;transform:translate(360px)}}@media (width<=760px){._enforcementTracks_1omnw_30{min-height:60px;margin-top:24px}._enforcementTracks_1omnw_30 text{font-size:11px}}@media (prefers-reduced-motion:reduce){._motionRoot_1omnw_26 *,._motionRoot_1omnw_26 :before,._motionRoot_1omnw_26 :after{animation:none!important}._scopeRows_1omnw_6>div:after,._workflowStep_1omnw_7:after,._formalRows_1omnw_9>div:after{display:none}._passPacket_1omnw_30{transform:translate(725px)}._stopPacket_1omnw_30{transform:translate(360px)}}._pathConnector_1omnw_7 span,._propertyMark_1omnw_9{animation-fill-mode:both}@media (width<=760px){._enforcementTracks_1omnw_30 text{letter-spacing:0;font-size:18px}._enforcementTracks_1omnw_30 circle{r:5px}}._capabilityCopy_1omnw_5 p._toolExample_1omnw_46{border-top:1px solid var(--rule);margin:26px 0 22px;padding-top:20px;font-size:12px;line-height:1.8}._toolExample_1omnw_46>span{color:#8396ac;font:8px var(--font-jetbrains-mono),monospace;letter-spacing:1px;margin-bottom:10px;display:block}._toolExample_1omnw_46>strong{color:#d7e5e7;margin-bottom:5px;font-size:14px;font-weight:500;display:block}._eyebrow_1omnw_3{letter-spacing:1.2px;font-size:11px}._microLabel_1omnw_6{letter-spacing:.45px;font-size:11px}._cardStatus_1omnw_10{align-items:center;gap:6px;font-size:11px;display:inline-flex}._cardStatusIcon_1omnw_52{color:#8496ac;flex:none}._previewTop_1omnw_6,._grant_1omnw_6>span,._previewFoot_1omnw_6{font-size:11px}._grant_1omnw_6 p:not(._ruleText_1omnw_56){font-size:12px}._accessPreview_1omnw_6 ._scopeHeading_1omnw_6 h3{margin:10px 0 6px}._accessPreview_1omnw_6 ._scopeHeading_1omnw_6 p{min-height:0;margin-bottom:0}._scopeSplit_1omnw_59{grid-template-columns:1fr;gap:24px;margin-top:12px;display:grid}._scopeSplit_1omnw_59 ._grant_1omnw_6{background:#2dd4a80d;border-left-width:3px;margin:0;padding:24px 26px}._scopeSplit_1omnw_59 ._grant_1omnw_6>span{letter-spacing:.8px;margin-bottom:6px;font-size:12px}._scopeSplit_1omnw_59 ._grant_1omnw_6 ._ruleText_1omnw_56{color:#eef4f8;letter-spacing:-.2px;margin-top:10px;font-size:clamp(16px,1.9vw,19px);font-weight:500;line-height:1.45}._scopeSplit_1omnw_59 ._scopeRows_1omnw_6 strong{font-size:14px}._scopeSplit_1omnw_59 ._scopeRows_1omnw_6 div>div>span,._scopeSplit_1omnw_59 ._scopeRows_1omnw_6 ._allowed_1omnw_6,._scopeSplit_1omnw_59 ._scopeRows_1omnw_6 ._denied_1omnw_6{font-size:13px}._scopeSplit_1omnw_59 ._scopeRows_1omnw_6{padding-top:0}@media (width<=760px){._scopeSplit_1omnw_59 ._grant_1omnw_6 ._ruleText_1omnw_56{font-size:17px}}@media (width<=480px){._eyebrow_1omnw_3{letter-spacing:1px;font-size:10px}._previewTop_1omnw_6{font-size:10px}._previewFoot_1omnw_6{font-size:11px}._scopeSplit_1omnw_59 ._scopeRows_1omnw_6 div>div>span{font-size:12px}._scopeSplit_1omnw_59 ._scopeRows_1omnw_6 strong{font-size:13px}._scopeSplit_1omnw_59 ._scopeRows_1omnw_6 ._allowed_1omnw_6,._scopeSplit_1omnw_59 ._scopeRows_1omnw_6 ._denied_1omnw_6{font-size:12px}._cta_1omnw_10 ._eyebrow_1omnw_3{font-size:10px}}
