.vd-fs-page{display:block;overflow:hidden;background:#f7f9f8;color:#091518}.vd-fs-page .hero{height:auto;min-height:0}.vd-fs-page .hero-inner{height:auto;display:block;grid-template-columns:none}.vd-fs-page .hero:before,.vd-fs-page .hero:after{pointer-events:none}.vd-fs-page{--ink:#091518;--muted:#526268;--paper:#f7f9f8;--white:#fff;--line:#d9e1df;--fog:#eef3f1;--teal:#42c8b6;--tealD:#167f74;--navy:#0b2025;--navy2:#102a2f;--amber:#e9a54c;--red:#d97061;--blue:#7297b1}.vd-fs-page *{box-sizing:border-box}.vd-fs-page,.vd-fs-page{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.vd-fs-page{overflow-x:hidden}.vd-fs-page a{text-decoration:none;color:inherit}.vd-fs-page .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.13em}.vd-fs-page .site-header{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 48px;border-bottom:1px solid #dce3e4;background:rgba(249,251,250,.98);position:relative;z-index:30}.vd-fs-page .brand{display:flex;align-items:center;gap:18px}.vd-fs-page .wordmark{font-size:17px;font-weight:650;letter-spacing:.275em}.vd-fs-page .brand-rule{width:1px;height:31px;background:#b9c3c5}.vd-fs-page .strap{font:8px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#415358}.vd-fs-page .nav{display:flex;align-items:center;gap:30px;font-size:12px}.vd-fs-page .nav-item{white-space:nowrap;color:#172326}.vd-fs-page .chev{font-size:9px;color:#6c7c81;margin-left:5px}.vd-fs-page .brief{height:42px;padding:0 18px;background:#0c1f24;color:#fff;border-radius:2px;font-size:12px;display:flex;gap:23px;align-items:center}.vd-fs-page .wrap{max-width:1440px;margin:auto;padding-left:48px;padding-right:48px}.vd-fs-page .eyebrow{font:8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#65787d}.vd-fs-page .btn-dark,.vd-fs-page .btn-light{height:46px;padding:0 18px;border:1px solid #13292d;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:650;gap:30px}.vd-fs-page .btn-dark{background:#0b2025;color:#fff}.vd-fs-page .btn-light{background:0 0;color:#0b2025}.vd-fs-page .hero{position:relative;overflow:hidden;background:linear-gradient(120deg,#fbfcfc 0%,#f8faf9 54%,#edf4f2 100%);border-bottom:1px solid var(--line)}.vd-fs-page .hero:before{content:"";position:absolute;right:-200px;top:-280px;width:780px;height:780px;border:1px solid rgba(38,102,102,.06);border-radius:50%;box-shadow:0 0 0 120px rgba(255,255,255,.3),0 0 0 245px rgba(255,255,255,.14)}.vd-fs-page .hero-inner{min-height:720px;padding-top:46px;padding-bottom:48px;position:relative;z-index:2}.vd-fs-page .breadcrumb{font:8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em;text-transform:uppercase;color:#718186;margin-bottom:30px}.vd-fs-page .hero-layout{display:grid;grid-template-columns:.86fr 1.14fr;gap:76px;align-items:center}.vd-fs-page .hero-copy{padding-top:10px}.vd-fs-page .hero-copy h1{font-size:66px;line-height:.96;letter-spacing:-.055em;font-weight:560;margin:0 0 22px;max-width:610px}.vd-fs-page .hero-copy p{font-size:18px;line-height:1.58;color:#405158;max-width:570px;margin:0}.vd-fs-page .hero-actions{display:flex;gap:12px;margin-top:28px}.vd-fs-page .hero-rail{margin-top:28px;padding-top:17px;border-top:1px solid #d5dfdd;display:flex;gap:34px;max-width:570px}.vd-fs-page .hero-rail div{font-size:9px;color:#64767b;max-width:150px}.vd-fs-page .hero-rail b{display:block;font-size:10px;color:#17272b;margin-bottom:3px;font-weight:590}.vd-fs-page .consequence-field{height:500px;position:relative}.vd-fs-page .field-orbit{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:460px;height:460px;border-radius:50%;border:1px solid rgba(34,89,91,.18)}.vd-fs-page .field-orbit:before,.vd-fs-page .field-orbit:after{content:"";position:absolute;border-radius:50%;inset:58px;border:1px solid rgba(34,89,91,.13)}.vd-fs-page .field-orbit:after{inset:128px;border-color:rgba(34,89,91,.1)}.vd-fs-page .field-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:184px;height:184px;border-radius:50%;background:#0d2429;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:0 24px 70px rgba(16,60,64,.18);z-index:4}.vd-fs-page .field-center small{display:block;font:7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em;text-transform:uppercase;color:#79aaa5;margin-bottom:7px}.vd-fs-page .field-center strong{font-size:17px;line-height:1.12;font-weight:560}.vd-fs-page .field-center span{display:block;font-size:9px;color:#9fb1b2;margin-top:7px}.vd-fs-page .pulse{width:8px;height:8px;border-radius:50%;background:var(--amber);margin:10px auto 0;box-shadow:0 0 14px rgba(233,165,76,.55)}.vd-fs-page .field-node{position:absolute;width:165px;padding:12px 13px;border:1px solid #cfddda;background:rgba(255,255,255,.92);box-shadow:0 10px 35px rgba(23,62,66,.07);border-radius:6px;z-index:5}.vd-fs-page .field-node small{display:block;font:6.5px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.1em;color:#7a8d91;margin-bottom:5px}.vd-fs-page .field-node b{font-size:12px;font-weight:570;display:block}.vd-fs-page .field-node span{display:block;font-size:8px;line-height:1.4;color:#68797e;margin-top:4px}.vd-fs-page .n1{left:0;top:55px}.vd-fs-page .n2{right:0;top:42px}.vd-fs-page .n3{left:-10px;bottom:62px}.vd-fs-page .n4{right:-4px;bottom:70px}.vd-fs-page .n5{right:-18px;top:218px}.vd-fs-page .n6{left:-25px;top:216px}.vd-fs-page .field-line{position:absolute;height:1px;background:linear-gradient(90deg,rgba(42,135,128,.07),rgba(42,135,128,.48),rgba(42,135,128,.07));transform-origin:left center;z-index:2}.vd-fs-page .l1{width:210px;left:129px;top:143px;transform:rotate(26deg)}.vd-fs-page .l2{width:208px;right:112px;top:140px;transform:rotate(-27deg)}.vd-fs-page .l3{width:210px;left:132px;bottom:144px;transform:rotate(-25deg)}.vd-fs-page .l4{width:208px;right:108px;bottom:147px;transform:rotate(26deg)}.vd-fs-page .l5{width:205px;left:116px;top:252px}.vd-fs-page .l6{width:210px;right:113px;top:252px}.vd-fs-page .field-caption{position:absolute;left:50%;bottom:0;transform:translateX(-50%);font:7px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.12em;color:#708489;white-space:nowrap}.vd-fs-page .exposure{background:#fff;border-bottom:1px solid var(--line)}.vd-fs-page .exposure .wrap{padding-top:88px;padding-bottom:90px}.vd-fs-page .section-intro{display:grid;grid-template-columns:.72fr 1.28fr;gap:90px;align-items:start;margin-bottom:54px}.vd-fs-page .section-intro h2{font-size:50px;line-height:1.01;letter-spacing:-.045em;font-weight:540;margin:0}.vd-fs-page .section-intro p{font-size:16px;line-height:1.62;color:#4e6065;max-width:680px;margin:3px 0 0}.vd-fs-page .exposure-landscape{height:330px;position:relative;border-top:1px solid #cfdad8;border-bottom:1px solid #cfdad8;overflow:hidden;background:linear-gradient(180deg,#fbfcfc,#f5f8f7)}.vd-fs-page .exposure-landscape:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#c4d2d0}.vd-fs-page .exposure-axis{position:absolute;left:0;top:18px;font:7px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.11em;color:#7b8e92}.vd-fs-page .exposure-note{position:absolute;right:0;bottom:18px;font-size:9px;color:#75868b}.vd-fs-page .ex-node{position:absolute;width:180px}.vd-fs-page .ex-node i{display:block;width:10px;height:10px;border-radius:50%;background:var(--tealD);box-shadow:0 0 0 7px rgba(22,127,116,.07);margin-bottom:13px}.vd-fs-page .ex-node small{display:block;font:6.5px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.09em;color:#7a8d90}.vd-fs-page .ex-node b{display:block;font-size:14px;margin:5px 0 4px;font-weight:570}.vd-fs-page .ex-node span{display:block;font-size:9px;line-height:1.45;color:#617378}.vd-fs-page .e1{left:4%;top:69px}.vd-fs-page .e2{left:23%;top:179px}.vd-fs-page .e3{left:43%;top:91px}.vd-fs-page .e4{left:63%;top:194px}.vd-fs-page .e5{right:2%;top:72px}.vd-fs-page .ex-drop{position:absolute;width:1px;background:#b9cdca}.vd-fs-page .e1 .ex-drop,.vd-fs-page .e3 .ex-drop,.vd-fs-page .e5 .ex-drop{height:64px;left:4px;top:10px}.vd-fs-page .e2 .ex-drop,.vd-fs-page .e4 .ex-drop{height:58px;left:4px;bottom:100%}.vd-fs-page .policy{background:#f1f5f3;border-bottom:1px solid var(--line)}.vd-fs-page .policy .wrap{padding-top:88px;padding-bottom:92px}.vd-fs-page .policy-head{display:flex;justify-content:space-between;gap:60px;align-items:end;margin-bottom:38px}.vd-fs-page .policy-head h2{font-size:48px;line-height:1.02;letter-spacing:-.044em;font-weight:540;margin:0;max-width:620px}.vd-fs-page .policy-head p{font-size:14px;line-height:1.6;color:#526368;max-width:550px;margin:0}.vd-fs-page .resolver{background:#fff;border:1px solid #d3dfdd;border-radius:10px;overflow:hidden;box-shadow:0 18px 50px rgba(22,61,64,.07)}.vd-fs-page .resolver-top{height:48px;border-bottom:1px solid #d9e3e1;display:flex;align-items:center;justify-content:space-between;padding:0 18px}.vd-fs-page .resolver-top b{font-size:12px}.vd-fs-page .resolver-top span{font:7px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.1em;color:#73878a}.vd-fs-page .resolver-body{display:grid;grid-template-columns:1.08fr .92fr}.vd-fs-page .context-stream{padding:24px;border-right:1px solid #dbe4e3}.vd-fs-page .stream-head{display:grid;grid-template-columns:1fr 95px 100px 95px;gap:10px;padding-bottom:10px;font:6.5px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.08em;color:#798c90}.vd-fs-page .stream-row{display:grid;grid-template-columns:1fr 95px 100px 95px;gap:10px;align-items:center;padding:12px 0;border-top:1px solid #e0e7e5}.vd-fs-page .stream-row b{font-size:11px;font-weight:560}.vd-fs-page .stream-row span{font-size:9px;color:#64767a}.vd-fs-page .stream-state{font-size:8px!important;color:#0d756b!important}.vd-fs-page .stream-state.warn{color:#aa6b25!important}.vd-fs-page .resolved-policy{padding:24px;background:#fbfcfc}.vd-fs-page .resolved-policy h3{font-size:21px;margin:0 0 18px;font-weight:550}.vd-fs-page .policy-stack{display:grid;gap:8px}.vd-fs-page .policy-rule{padding:12px;border:1px solid #d6e0de;border-radius:5px;background:#fff}.vd-fs-page .policy-rule small{display:block;font:6px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.09em;color:#778b8f}.vd-fs-page .policy-rule b{display:block;font-size:10px;margin-top:4px}.vd-fs-page .policy-rule.active{border-color:#86bdb6;background:#f1faf7}.vd-fs-page .policy-rule.active b{color:#0f756a}.vd-fs-page .policy-outcome{margin-top:14px;padding-top:14px;border-top:1px solid #dbe4e2;display:flex;justify-content:space-between;gap:20px}.vd-fs-page .policy-outcome span{font-size:9px;color:#66787c}.vd-fs-page .policy-outcome strong{font-size:11px;color:#0f756b}.vd-fs-page .flow{background:#0b2025;color:#eef5f4;position:relative;overflow:hidden}.vd-fs-page .flow:before{content:"";position:absolute;left:-220px;bottom:-320px;width:800px;height:800px;border-radius:50%;border:1px solid rgba(66,200,182,.08);box-shadow:0 0 0 130px rgba(66,200,182,.018),0 0 0 260px rgba(66,200,182,.012)}.vd-fs-page .flow .wrap{padding-top:90px;padding-bottom:96px;position:relative;z-index:2}.vd-fs-page .flow-head{display:grid;grid-template-columns:.76fr 1.24fr;gap:92px;margin-bottom:46px}.vd-fs-page .flow-head h2{font-size:49px;line-height:1.02;letter-spacing:-.045em;font-weight:530;margin:0}.vd-fs-page .flow-head p{font-size:15px;line-height:1.6;color:#9cb0b2;margin:4px 0 0;max-width:650px}.vd-fs-page .decision-spine{position:relative;padding:34px 22px 28px;border-top:1px solid #315159;border-bottom:1px solid #315159}.vd-fs-page .spine-line{position:absolute;left:7%;right:7%;top:74px;height:1px;background:#365b61}.vd-fs-page .spine-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:16px;position:relative}.vd-fs-page .spine-step{position:relative;z-index:2}.vd-fs-page .spine-step i{display:block;width:16px;height:16px;border-radius:50%;background:#0b2025;border:3px solid #667f84;margin-bottom:18px}.vd-fs-page .spine-step.done i{border-color:var(--teal)}.vd-fs-page .spine-step.current i{border-color:var(--amber);box-shadow:0 0 14px rgba(233,165,76,.3)}.vd-fs-page .spine-step small{display:block;font:6.2px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.09em;color:#789095}.vd-fs-page .spine-step b{display:block;font-size:10px;margin:6px 0 4px;font-weight:550}.vd-fs-page .spine-step span{display:block;font-size:7.8px;line-height:1.42;color:#8ea4a7}.vd-fs-page .spine-lower{display:grid;grid-template-columns:1.2fr .8fr;gap:18px;margin-top:28px}.vd-fs-page .decision-packet,.vd-fs-page .routing-result{border:1px solid #315159;border-radius:7px;background:#112c32}.vd-fs-page .decision-packet{padding:18px}.vd-fs-page .packet-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.vd-fs-page .packet-head b{font-size:12px}.vd-fs-page .packet-head span{font:6.5px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.09em;color:#789297}.vd-fs-page .packet-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.vd-fs-page .packet-grid div{padding:10px;background:#0f272c;border:1px solid #29484e;border-radius:4px}.vd-fs-page .packet-grid small{display:block;font-size:7px;color:#7f999d}.vd-fs-page .packet-grid b{display:block;font-size:9px;margin-top:4px}.vd-fs-page .routing-result{padding:18px}.vd-fs-page .routing-result small{font:6.5px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.09em;color:#789297}.vd-fs-page .routing-result strong{display:block;font-size:19px;margin:7px 0 4px;font-weight:540}.vd-fs-page .routing-result p{font-size:8px;line-height:1.5;color:#8da2a6;margin:0}.vd-fs-page .route-actions{display:flex;gap:7px;margin-top:12px}.vd-fs-page .route-actions span{padding:7px 9px;border:1px solid #3b5a61;border-radius:3px;font-size:7px}.vd-fs-page .route-actions .primary{border-color:#44877f;color:#72d8cb}.vd-fs-page .review{background:#fff;border-bottom:1px solid var(--line)}.vd-fs-page .review .wrap{padding-top:90px;padding-bottom:94px}.vd-fs-page .review-grid{display:grid;grid-template-columns:.68fr 1.32fr;gap:72px;align-items:start}.vd-fs-page .review-copy h2{font-size:47px;line-height:1.02;letter-spacing:-.043em;font-weight:540;margin:0 0 17px}.vd-fs-page .review-copy p{font-size:15px;line-height:1.62;color:#4e6065;margin:0 0 24px}.vd-fs-page .review-principles{border-top:1px solid #d3dddb}.vd-fs-page .review-principles div{padding:13px 0;border-bottom:1px solid #d3dddb}.vd-fs-page .review-principles b{font-size:11px;display:block;margin-bottom:3px}.vd-fs-page .review-principles span{font-size:9px;line-height:1.45;color:#68797d}.vd-fs-page .authority-station{border:1px solid #d4dfdd;border-radius:10px;overflow:hidden;background:#fbfcfc;box-shadow:0 18px 50px rgba(22,61,64,.07)}.vd-fs-page .station-head{height:48px;padding:0 17px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce5e3}.vd-fs-page .station-head b{font-size:12px}.vd-fs-page .station-head span{font:7px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.1em;color:#74878b}.vd-fs-page .station-body{display:grid;grid-template-columns:1.18fr .82fr}.vd-fs-page .case-file{padding:22px;border-right:1px solid #dde5e3}.vd-fs-page .case-file h3{font-size:20px;margin:0 0 4px;font-weight:550}.vd-fs-page .case-file>p{font-size:9px;color:#6a7b7f;margin:0 0 18px}.vd-fs-page .case-row{display:grid;grid-template-columns:120px 1fr;gap:12px;padding:9px 0;border-top:1px solid #e0e7e5}.vd-fs-page .case-row span{font-size:8px;color:#78898d}.vd-fs-page .case-row b{font-size:9px;font-weight:540}.vd-fs-page .authority-panel{padding:22px;background:#f3f7f6}.vd-fs-page .authority-panel h4{font-size:16px;margin:0 0 14px}.vd-fs-page .authority-role{padding:12px;border:1px solid #d2dfdc;border-radius:5px;background:#fff;margin-bottom:10px}.vd-fs-page .authority-role small{display:block;font:6px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.08em;color:#7d8f93}.vd-fs-page .authority-role b{display:block;font-size:11px;margin:4px 0 2px}.vd-fs-page .authority-role span{font-size:8px;color:#64767a}.vd-fs-page .authority-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px}.vd-fs-page .authority-actions div{padding:10px;border:1px solid #cddad8;border-radius:4px;background:#fff}.vd-fs-page .authority-actions b{display:block;font-size:8px}.vd-fs-page .authority-actions span{display:block;font-size:6.5px;color:#75878b;margin-top:3px}.vd-fs-page .authority-actions .allow{border-color:#83bbb3}.vd-fs-page .authority-actions .allow b{color:#0f796f}.vd-fs-page .authority-actions .escalate{border-color:#d0aa79}.vd-fs-page .authority-actions .escalate b{color:#a56b25}.vd-fs-page .record{background:#f3f7f5;border-bottom:1px solid var(--line)}.vd-fs-page .record .wrap{padding-top:88px;padding-bottom:92px}.vd-fs-page .record-head{display:flex;justify-content:space-between;gap:70px;align-items:end;margin-bottom:38px}.vd-fs-page .record-head h2{font-size:47px;line-height:1.02;letter-spacing:-.044em;font-weight:540;margin:0;max-width:560px}.vd-fs-page .record-head p{font-size:14px;line-height:1.6;color:#526368;max-width:570px;margin:0}.vd-fs-page .ledger{display:grid;grid-template-columns:220px 1fr;border-top:1px solid #ccd9d7;border-bottom:1px solid #ccd9d7}.vd-fs-page .ledger-index{padding:24px 20px 24px 0;border-right:1px solid #ccd9d7}.vd-fs-page .ledger-index small{font:6.5px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.09em;color:#788b8f}.vd-fs-page .ledger-index h3{font-size:20px;line-height:1.1;margin:7px 0 16px;font-weight:550}.vd-fs-page .ledger-index p{font-size:9px;line-height:1.5;color:#697a7e;margin:0}.vd-fs-page .ledger-events{padding:12px 0 12px 26px}.vd-fs-page .ledger-row{display:grid;grid-template-columns:86px 1.15fr .85fr 110px;gap:14px;padding:15px 0;border-bottom:1px solid #d5e0de;align-items:start}.vd-fs-page .ledger-row:last-child{border-bottom:0}.vd-fs-page .ledger-row time{font:8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#75888c}.vd-fs-page .ledger-row b{display:block;font-size:10px;font-weight:560}.vd-fs-page .ledger-row span{display:block;font-size:8px;line-height:1.45;color:#687a7e;margin-top:3px}.vd-fs-page .ledger-basis{padding-left:12px;border-left:2px solid #bfd3cf}.vd-fs-page .ledger-state{text-align:right;font:7px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.08em;color:#6f8589}.vd-fs-page .ledger-state.warn{color:#a46c27}.vd-fs-page .boundary{background:#fff}.vd-fs-page .boundary .wrap{padding-top:90px;padding-bottom:96px}.vd-fs-page .boundary-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:72px;align-items:center}.vd-fs-page .boundary-copy h2{font-size:47px;line-height:1.02;letter-spacing:-.043em;font-weight:540;margin:0 0 17px}.vd-fs-page .boundary-copy p{font-size:15px;line-height:1.62;color:#4f6065;margin:0 0 22px}.vd-fs-page .boundary-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.vd-fs-page .boundary-list div{padding:11px 12px;border:1px solid #d8e1df;border-radius:4px;background:#fbfcfc}.vd-fs-page .boundary-list b{font-size:9px;display:block}.vd-fs-page .boundary-list span{font-size:7.5px;color:#74868a;display:block;margin-top:3px}.vd-fs-page .institution-map{height:430px;position:relative;background:#0d2429;border-radius:12px;overflow:hidden;border:1px solid #29484e;box-shadow:0 25px 70px rgba(17,55,59,.14)}.vd-fs-page .institution-map:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(106,143,174,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(106,143,174,.05) 1px,transparent 1px);background-size:38px 38px}.vd-fs-page .institution-ring{position:absolute;border:1px solid rgba(66,200,182,.19);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.vd-fs-page .r1{width:310px;height:310px}.vd-fs-page .r2{width:215px;height:215px}.vd-fs-page .r3{width:120px;height:120px;background:#112e33;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.vd-fs-page .r3 b{font-size:13px;font-weight:550}.vd-fs-page .r3 span{display:block;font-size:7.5px;color:#8fa4a7;margin-top:4px}.vd-fs-page .sys{position:absolute;color:#dce8e7;font-size:9px}.vd-fs-page .sys small{display:block;font:6px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.09em;color:#749095;margin-bottom:3px}.vd-fs-page .s1{left:8%;top:16%}.vd-fs-page .s2{right:8%;top:16%;text-align:right}.vd-fs-page .s3{left:7%;bottom:17%}.vd-fs-page .s4{right:7%;bottom:17%;text-align:right}.vd-fs-page .s5{left:8%;top:48%}.vd-fs-page .s6{right:8%;top:48%;text-align:right}.vd-fs-page .boundary-foot{margin-top:13px;font-size:8px;color:#708489;line-height:1.5}.vd-fs-page .precision{background:#f1f5f3;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.vd-fs-page .precision .wrap{padding-top:55px;padding-bottom:55px;display:grid;grid-template-columns:.7fr 1.3fr;gap:85px;align-items:start}.vd-fs-page .precision h2{font-size:31px;line-height:1.05;letter-spacing:-.035em;margin:0;font-weight:540}.vd-fs-page .precision p{font-size:13px;line-height:1.6;color:#53656a;margin:0;max-width:790px}.vd-fs-page .close{background:linear-gradient(110deg,#0b2025,#0e3436);color:#eff6f5;position:relative;overflow:hidden}.vd-fs-page .close:after{content:"";position:absolute;right:-120px;bottom:-260px;width:650px;height:650px;border:1px solid rgba(66,200,182,.08);border-radius:50%;box-shadow:0 0 0 100px rgba(66,200,182,.025),0 0 0 200px rgba(66,200,182,.015)}.vd-fs-page .close .wrap{padding-top:72px;padding-bottom:72px;display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end;position:relative;z-index:2}.vd-fs-page .close h2{font-size:48px;line-height:1.03;letter-spacing:-.045em;font-weight:520;margin:0 0 15px}.vd-fs-page .close h2 em{font-style:normal;color:#8db6b1}.vd-fs-page .close p{font-size:14px;line-height:1.58;color:#a3b6b8;max-width:650px;margin:0}.vd-fs-page .close-actions{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.vd-fs-page .close-actions a:first-child{background:#fff;color:#0b2025;height:46px;padding:0 18px;display:inline-flex;align-items:center;gap:48px;font-size:11px;font-weight:650}.vd-fs-page .close-actions a:last-child{font-size:10px;color:#c1d0cf;padding:8px 0}.vd-fs-page .site-footer{background:#fff}.vd-fs-page .footer-inner{max-width:1440px;margin:auto;padding:45px 48px 25px}.vd-fs-page .footer-grid{display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:55px}.vd-fs-page .footer-brand p{font-size:10px;line-height:1.5;color:#627378;max-width:180px;margin-top:14px}.vd-fs-page .footer-col h4{font:7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em;text-transform:uppercase;color:#718388;margin:0 0 12px}.vd-fs-page .footer-col a{display:block;font-size:9px;color:#36484d;margin:0 0 7px}.vd-fs-page .footer-bottom{border-top:1px solid #dce4e3;margin-top:35px;padding-top:18px;display:flex;justify-content:space-between;font-size:8px;color:#7c8b8f}.vd-fs-page .footer-bottom .links{display:flex;gap:24px}@media(max-width:900px){.vd-fs-page .site-header{padding:0 20px;height:64px}.vd-fs-page .strap,.vd-fs-page .brand-rule,.vd-fs-page .nav{display:none}.vd-fs-page .brief{height:40px;font-size:13px}.vd-fs-page .wordmark{font-size:15px}.vd-fs-page .wrap{padding-left:20px;padding-right:20px}.vd-fs-page .hero-inner{min-height:auto;padding-top:30px;padding-bottom:44px}.vd-fs-page .hero-layout,.vd-fs-page .section-intro,.vd-fs-page .flow-head,.vd-fs-page .review-grid,.vd-fs-page .boundary-grid,.vd-fs-page .precision .wrap,.vd-fs-page .close .wrap{grid-template-columns:1fr;gap:28px}.vd-fs-page .hero-copy h1{font-size:48px}.vd-fs-page .hero-copy p{font-size:17px}.vd-fs-page .hero-actions{flex-direction:column}.vd-fs-page .hero-actions a{width:100%}.vd-fs-page .hero-rail{display:grid;grid-template-columns:1fr;gap:10px}.vd-fs-page .consequence-field{height:560px;margin-top:10px}.vd-fs-page .field-orbit{width:360px;height:360px}.vd-fs-page .field-center{width:152px;height:152px}.vd-fs-page .field-node{width:142px}.vd-fs-page .n1{left:0;top:42px}.vd-fs-page .n2{right:0;top:28px}.vd-fs-page .n3{left:0;bottom:60px}.vd-fs-page .n4{right:0;bottom:52px}.vd-fs-page .n5{right:-4px;top:230px}.vd-fs-page .n6{left:-5px;top:230px}.vd-fs-page .field-line{display:none}.vd-fs-page .section-intro h2,.vd-fs-page .policy-head h2,.vd-fs-page .flow-head h2,.vd-fs-page .review-copy h2,.vd-fs-page .record-head h2,.vd-fs-page .boundary-copy h2{font-size:39px}.vd-fs-page .exposure .wrap,.vd-fs-page .policy .wrap,.vd-fs-page .flow .wrap,.vd-fs-page .review .wrap,.vd-fs-page .record .wrap,.vd-fs-page .boundary .wrap{padding-top:65px;padding-bottom:68px}.vd-fs-page .exposure-landscape{height:auto;padding:28px 0}.vd-fs-page .exposure-landscape:before,.vd-fs-page .exposure-axis,.vd-fs-page .exposure-note{display:none}.vd-fs-page .ex-node{position:relative;left:auto!important;right:auto!important;top:auto!important;width:auto;padding:16px 0;border-bottom:1px solid #d4dfdd}.vd-fs-page .ex-node:last-child{border-bottom:0}.vd-fs-page .ex-node .ex-drop{display:none}.vd-fs-page .policy-head,.vd-fs-page .record-head{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}.vd-fs-page .resolver-body,.vd-fs-page .station-body{grid-template-columns:1fr}.vd-fs-page .context-stream,.vd-fs-page .case-file{border-right:0;border-bottom:1px solid #dde5e3}.vd-fs-page .stream-head,.vd-fs-page .stream-row{grid-template-columns:1fr 78px}.vd-fs-page .stream-head span:nth-child(3),.vd-fs-page .stream-head span:nth-child(4),.vd-fs-page .stream-row span:nth-child(3),.vd-fs-page .stream-row span:nth-child(4){display:none}.vd-fs-page .spine-line{left:29px;right:auto;top:34px;bottom:34px;width:1px;height:auto}.vd-fs-page .spine-grid{grid-template-columns:1fr}.vd-fs-page .spine-step{display:grid;grid-template-columns:28px 1fr;gap:10px}.vd-fs-page .spine-step i{margin-top:2px;margin-bottom:28px}.vd-fs-page .spine-step small,.vd-fs-page .spine-step b,.vd-fs-page .spine-step span{grid-column:2}.vd-fs-page .spine-step small{margin-top:-43px}.vd-fs-page .spine-lower{grid-template-columns:1fr}.vd-fs-page .packet-grid{grid-template-columns:1fr 1fr}.vd-fs-page .review-principles{margin-bottom:12px}.vd-fs-page .ledger{grid-template-columns:1fr}.vd-fs-page .ledger-index{border-right:0;border-bottom:1px solid #ccd9d7;padding-right:0}.vd-fs-page .ledger-events{padding-left:0}.vd-fs-page .ledger-row{grid-template-columns:66px 1fr}.vd-fs-page .ledger-basis,.vd-fs-page .ledger-state{grid-column:2}.vd-fs-page .ledger-state{text-align:left;margin-top:3px}.vd-fs-page .boundary-list{grid-template-columns:1fr}.vd-fs-page .institution-map{height:390px}.vd-fs-page .precision .wrap{padding-top:46px;padding-bottom:46px}.vd-fs-page .close .wrap{padding-top:58px;padding-bottom:58px}.vd-fs-page .close h2{font-size:39px}.vd-fs-page .footer-inner{padding-left:20px;padding-right:20px}.vd-fs-page .footer-grid{grid-template-columns:1fr 1fr;gap:30px}.vd-fs-page .footer-brand{grid-column:1/-1}.vd-fs-page .footer-bottom{display:block;line-height:1.6}.vd-fs-page .footer-bottom .links{margin-top:8px;gap:15px;flex-wrap:wrap}}@media (min-width:901px){.vd-fs-page .strap{font-size:10px;line-height:1.5}.vd-fs-page .nav{font-size:13.5px}.vd-fs-page .chev{font-size:10px}.vd-fs-page .brief{font-size:13.5px;min-height:44px}.vd-fs-page .eyebrow{font-size:10px;line-height:1.35;color:#53676c}.vd-fs-page .breadcrumb{font-size:10px;line-height:1.35;color:#586c71}.vd-fs-page .btn-dark,.vd-fs-page .btn-light{font-size:13.5px;min-height:48px}.vd-fs-page .hero-copy p{font-size:18.5px;line-height:1.62;color:#35494f}.vd-fs-page .hero-rail div{font-size:12.5px;line-height:1.45;color:#53676c;max-width:165px}.vd-fs-page .hero-rail b{font-size:13.5px;line-height:1.3;color:#142529}.vd-fs-page .consequence-field{height:540px}.vd-fs-page .field-node{width:190px;padding:14px 15px}.vd-fs-page .field-node small{font-size:9.5px;line-height:1.35;color:#60757a}.vd-fs-page .field-node b{font-size:14px;line-height:1.3}.vd-fs-page .field-node span{font-size:12px;line-height:1.5;color:#53676c}.vd-fs-page .field-center small{font-size:9.5px;line-height:1.35;color:#9ac7c0}.vd-fs-page .field-center strong{font-size:18px;line-height:1.2}.vd-fs-page .field-center span{font-size:12.5px;line-height:1.4;color:#c0cfce}.vd-fs-page .field-caption{font-size:10px;line-height:1.35;color:#5e7479}.vd-fs-page .section-intro p,.vd-fs-page .policy-head p,.vd-fs-page .flow-head p,.vd-fs-page .review-copy p,.vd-fs-page .record-head p,.vd-fs-page .boundary-copy p,.vd-fs-page .precision p,.vd-fs-page .close p{font-size:16px;line-height:1.65}.vd-fs-page .section-intro p,.vd-fs-page .policy-head p,.vd-fs-page .review-copy p,.vd-fs-page .record-head p,.vd-fs-page .boundary-copy p,.vd-fs-page .precision p{color:#40545a}.vd-fs-page .flow-head p,.vd-fs-page .close p{color:#b6c6c7}.vd-fs-page .exposure-landscape{height:390px}.vd-fs-page .exposure-axis{font-size:10px;line-height:1.35;color:#60757a}.vd-fs-page .exposure-note{font-size:12.5px;line-height:1.45;color:#566a6f;z-index:5;right:14px;bottom:14px}.vd-fs-page .ex-node{width:210px;z-index:2;background:#f8faf9;box-shadow:0 0 0 8px #f8faf9}.vd-fs-page .ex-node small{font-size:9.5px;line-height:1.35;color:#60757a}.vd-fs-page .ex-node b{font-size:17px;line-height:1.25;margin-top:7px;margin-bottom:6px}.vd-fs-page .ex-node span{font-size:13px;line-height:1.5;color:#4c6167}.vd-fs-page .e1{top:76px}.vd-fs-page .e2{top:215px}.vd-fs-page .e3{top:100px}.vd-fs-page .e4{top:226px}.vd-fs-page .e5{top:78px}.vd-fs-page .resolver-top{height:52px}.vd-fs-page .resolver-top b{font-size:14px}.vd-fs-page .resolver-top span{font-size:10px;line-height:1.35;color:#5d7277}.vd-fs-page .stream-head{font-size:9.5px;line-height:1.35;color:#60757a}.vd-fs-page .stream-row{padding:14px 0}.vd-fs-page .stream-row b{font-size:13px;line-height:1.35}.vd-fs-page .stream-row span{font-size:12px;line-height:1.45;color:#50646a}.vd-fs-page .stream-state{font-size:11.5px!important;line-height:1.35}.vd-fs-page .resolved-policy h3{font-size:22px}.vd-fs-page .policy-rule{padding:14px}.vd-fs-page .policy-rule small{font-size:9.5px;line-height:1.35;color:#60757a}.vd-fs-page .policy-rule b{font-size:12.5px;line-height:1.4}.vd-fs-page .policy-outcome span{font-size:12px;line-height:1.45;color:#50646a}.vd-fs-page .policy-outcome strong{font-size:13.5px;line-height:1.4}.vd-fs-page .flow .eyebrow{color:#9db2b4}.vd-fs-page .spine-step small{font-size:10.5px;line-height:1.35;color:#bdcbcd}.vd-fs-page .spine-step b{font-size:13.5px;line-height:1.35}.vd-fs-page .spine-step span{font-size:12.25px;line-height:1.5;color:#b7c6c8}.vd-fs-page .packet-head b{font-size:14px}.vd-fs-page .packet-head span{font-size:10px;line-height:1.35;color:#a6b8ba}.vd-fs-page .packet-grid small{font-size:10.5px;line-height:1.35;color:#9fb2b4}.vd-fs-page .packet-grid b{font-size:12.5px;line-height:1.4}.vd-fs-page .routing-result small{font-size:9.5px;line-height:1.35;color:#91a7aa}.vd-fs-page .routing-result p{font-size:12.5px;line-height:1.5;color:#b7c6c8}.vd-fs-page .route-actions span{font-size:11.5px;line-height:1.35}.vd-fs-page .review-principles b{font-size:13.5px;line-height:1.35}.vd-fs-page .review-principles span{font-size:12.5px;line-height:1.5;color:#50646a}.vd-fs-page .station-head{min-height:52px}.vd-fs-page .station-head b{font-size:14px}.vd-fs-page .station-head span{font-size:10px;line-height:1.35;color:#60757a}.vd-fs-page .case-file h3{font-size:22px}.vd-fs-page .case-file>p{font-size:13px;line-height:1.5;color:#50646a}.vd-fs-page .case-row span{font-size:11.5px;line-height:1.4;color:#586c71}.vd-fs-page .case-row b{font-size:12.5px;line-height:1.45}.vd-fs-page .authority-panel h4{font-size:18px}.vd-fs-page .authority-role small{font-size:9.5px;line-height:1.35;color:#60757a}.vd-fs-page .authority-role b{font-size:13.5px;line-height:1.4}.vd-fs-page .authority-role span{font-size:12px;line-height:1.5;color:#50646a}.vd-fs-page .authority-actions b{font-size:12px;line-height:1.35}.vd-fs-page .authority-actions span{font-size:10.5px;line-height:1.35;color:#60757a}.vd-fs-page .ledger-index small{font-size:9.5px;line-height:1.35;color:#60757a}.vd-fs-page .ledger-index p{font-size:13px;line-height:1.55;color:#50646a}.vd-fs-page .ledger-row{padding:18px 0}.vd-fs-page .ledger-row time{font-size:10.5px;line-height:1.35;color:#5f7479}.vd-fs-page .ledger-row b{font-size:13px;line-height:1.4}.vd-fs-page .ledger-row span{font-size:12px;line-height:1.5;color:#50646a}.vd-fs-page .ledger-state{font-size:10px;line-height:1.35;color:#5b7176}.vd-fs-page .boundary-list div{padding:13px 14px}.vd-fs-page .boundary-list b{font-size:13px;line-height:1.35}.vd-fs-page .boundary-list span{font-size:12px;line-height:1.45;color:#566a6f}.vd-fs-page .r3 b{font-size:14px}.vd-fs-page .r3 span{font-size:10.5px;line-height:1.4;color:#abc0c1}.vd-fs-page .sys{font-size:12px;line-height:1.4;color:#e3eceb}.vd-fs-page .sys small{font-size:9.5px;line-height:1.35;color:#91a8ab}.vd-fs-page .boundary-foot{font-size:12.5px;line-height:1.55;color:#566a6f}.vd-fs-page .close-actions a:first-child{font-size:13.5px;min-height:48px}.vd-fs-page .close-actions a:last-child{font-size:12.5px;line-height:1.4}.vd-fs-page .footer-brand p{font-size:13px;line-height:1.55;color:#50646a;max-width:220px}.vd-fs-page .footer-col h4{font-size:10px;line-height:1.35;color:#5f7479}.vd-fs-page .footer-col a{font-size:12.5px;line-height:1.45;color:#30454a;margin-bottom:9px}.vd-fs-page .footer-bottom{font-size:11.5px;line-height:1.5;color:#62767a}}@media (min-width:901px){.vd-fs-page .consequence-field{height:600px}.vd-fs-page .field-orbit{width:440px;height:440px}.vd-fs-page .field-center{width:190px;height:190px}.vd-fs-page .field-node{width:200px;padding:15px 16px}.vd-fs-page .n1{left:0;top:34px}.vd-fs-page .n6{left:-6px;top:216px}.vd-fs-page .n3{left:0;top:416px;bottom:auto}.vd-fs-page .n2{right:0;top:24px}.vd-fs-page .n5{right:-6px;top:212px}.vd-fs-page .n4{right:0;top:410px;bottom:auto}.vd-fs-page .field-line{display:none}.vd-fs-page .field-caption{bottom:4px;font-size:10.5px}}@media (max-width:900px){.vd-fs-page,.vd-fs-page{background:#f7f9f8}.vd-fs-page{font-size:17px;line-height:1.58}.vd-fs-page .site-header{height:68px;padding:0 18px}.vd-fs-page .wordmark{font-size:16px;letter-spacing:.22em}.vd-fs-page .brief{min-height:44px;height:44px;padding:0 15px;font-size:14px;gap:14px}.vd-fs-page .wrap{padding-left:20px;padding-right:20px}.vd-fs-page .eyebrow,.vd-fs-page .breadcrumb{font-size:12px;line-height:1.35;letter-spacing:.11em}.vd-fs-page .breadcrumb{margin-bottom:22px}.vd-fs-page .hero-inner{min-height:0;padding-top:28px;padding-bottom:42px}.vd-fs-page .hero-layout{display:block}.vd-fs-page .hero-copy{padding-top:0}.vd-fs-page .hero-copy h1{font-size:44px;line-height:.98;letter-spacing:-.047em;max-width:360px;margin-bottom:18px}.vd-fs-page .hero-copy p{font-size:17px;line-height:1.62;max-width:none;color:#384c52}.vd-fs-page .hero-actions{display:grid;grid-template-columns:1fr;gap:10px;margin-top:23px}.vd-fs-page .hero-actions a,.vd-fs-page .btn-dark,.vd-fs-page .btn-light{width:100%;min-height:50px;height:50px;font-size:15px;justify-content:space-between;padding:0 17px}.vd-fs-page .hero-rail{display:grid;grid-template-columns:1fr;gap:9px;margin-top:22px;padding-top:16px}.vd-fs-page .hero-rail div{max-width:none;padding:11px 12px;background:rgba(255,255,255,.66);border:1px solid #d8e2e0;border-radius:7px;font-size:13px;line-height:1.46}.vd-fs-page .hero-rail b{font-size:14px;margin-bottom:3px}.vd-fs-page .consequence-field{height:auto;margin-top:30px;padding:18px;display:grid;grid-template-columns:1fr 1fr;gap:10px;border:1px solid #27484d;border-radius:14px;background:linear-gradient(155deg,#0b2025,#102e33);box-shadow:0 24px 58px rgba(14,52,56,.18)}.vd-fs-page .field-orbit,.vd-fs-page .field-line,.vd-fs-page .field-caption{display:none}.vd-fs-page .field-center{position:relative;left:auto;top:auto;transform:none;width:auto;height:auto;min-height:160px;border-radius:10px;grid-column:1/-1;padding:22px 18px;box-shadow:none;border:1px solid #31545a;background:#0f292f}.vd-fs-page .field-center small{font-size:11px;margin-bottom:8px;color:#8fc5bf}.vd-fs-page .field-center strong{font-size:25px;line-height:1.08}.vd-fs-page .field-center span{font-size:14px;line-height:1.45;margin-top:8px}.vd-fs-page .pulse{width:9px;height:9px;margin-top:12px}.vd-fs-page .field-node,.vd-fs-page .n1,.vd-fs-page .n2,.vd-fs-page .n3,.vd-fs-page .n4,.vd-fs-page .n5,.vd-fs-page .n6{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:auto;padding:14px 13px;border-color:#36565b;background:#133138;box-shadow:none;color:#eef5f4}.vd-fs-page .field-node small{font-size:10px;color:#8db0b2;margin-bottom:6px}.vd-fs-page .field-node b{font-size:15px;line-height:1.18;color:#fff}.vd-fs-page .field-node span{font-size:12.5px;line-height:1.48;color:#aec0c1;margin-top:5px}.vd-fs-page .exposure .wrap,.vd-fs-page .policy .wrap,.vd-fs-page .flow .wrap,.vd-fs-page .review .wrap,.vd-fs-page .record .wrap,.vd-fs-page .boundary .wrap{padding-top:64px;padding-bottom:66px}.vd-fs-page .section-intro,.vd-fs-page .flow-head,.vd-fs-page .review-grid,.vd-fs-page .boundary-grid,.vd-fs-page .precision .wrap,.vd-fs-page .close .wrap{display:grid;grid-template-columns:1fr;gap:20px}.vd-fs-page .section-intro{margin-bottom:28px}.vd-fs-page .section-intro h2,.vd-fs-page .policy-head h2,.vd-fs-page .flow-head h2,.vd-fs-page .review-copy h2,.vd-fs-page .record-head h2,.vd-fs-page .boundary-copy h2{font-size:36px;line-height:1.03;letter-spacing:-.037em}.vd-fs-page .section-intro p,.vd-fs-page .policy-head>p,.vd-fs-page .flow-head>p,.vd-fs-page .review-copy>p,.vd-fs-page .record-head>p,.vd-fs-page .boundary-copy>p{font-size:16.5px;line-height:1.64;color:#465a60}.vd-fs-page .exposure-landscape{height:auto;padding:0;border:0;background:0 0;overflow:visible;display:grid;gap:10px}.vd-fs-page .exposure-landscape:before,.vd-fs-page .exposure-axis,.vd-fs-page .exposure-note{display:none}.vd-fs-page .ex-node{position:relative;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:auto;min-height:0;padding:17px 17px 16px;border:1px solid #d3dfdc;border-radius:9px;background:#f7faf9}.vd-fs-page .ex-node:nth-of-type(odd){background:#f2f7f5}.vd-fs-page .ex-node .ex-drop{display:none}.vd-fs-page .ex-node small{font-size:11px;margin-bottom:6px}.vd-fs-page .ex-node b{font-size:19px;line-height:1.16}.vd-fs-page .ex-node span{font-size:14px;line-height:1.5;margin-top:6px;color:#53676c}.vd-fs-page .policy-head,.vd-fs-page .record-head{display:grid;grid-template-columns:1fr;gap:16px;align-items:start;margin-bottom:26px}.vd-fs-page .resolver-shell{border-radius:10px}.vd-fs-page .resolver-top{min-height:50px;height:auto;padding:12px 14px;font-size:12px;gap:10px;align-items:flex-start}.vd-fs-page .resolver-top span{font-size:11px;text-align:right}.vd-fs-page .resolver-body{grid-template-columns:1fr}.vd-fs-page .context-stream{border-right:0;border-bottom:1px solid #dce5e3;padding:16px}.vd-fs-page .stream-head{display:none}.vd-fs-page .stream-row{display:grid;grid-template-columns:1fr auto;gap:7px 12px;padding:13px 0;align-items:start}.vd-fs-page .stream-row b{font-size:14px;line-height:1.3}.vd-fs-page .stream-row span{font-size:12px;color:#60757a}.vd-fs-page .stream-row span:nth-child(2),.vd-fs-page .stream-row span:nth-child(3),.vd-fs-page .stream-row span:nth-child(4){display:block}.vd-fs-page .stream-row b{grid-column:1/-1}.vd-fs-page .stream-row span:nth-child(2){grid-column:1;grid-row:2}.vd-fs-page .stream-row span:nth-child(3){grid-column:2;grid-row:2;text-align:right}.vd-fs-page .stream-row .stream-state{grid-column:1/-1;grid-row:3;justify-self:start;font-size:11px;align-self:center;padding:6px 9px;border:1px solid #cbdad7;border-radius:999px;margin-top:2px}.vd-fs-page .resolved-policy{padding:18px 16px}.vd-fs-page .resolved-policy h3{font-size:21px;margin-bottom:14px}.vd-fs-page .policy-rule{padding:13px 0}.vd-fs-page .policy-rule small{font-size:11px}.vd-fs-page .policy-rule b{font-size:14px;line-height:1.42}.vd-fs-page .policy-outcome{margin-top:14px;padding:14px}.vd-fs-page .policy-outcome span{font-size:11px}.vd-fs-page .policy-outcome strong{font-size:20px}.vd-fs-page .flow-head{margin-bottom:26px}.vd-fs-page .decision-spine{padding:18px 16px 16px;border-radius:10px}.vd-fs-page .spine-line{left:27px;right:auto;top:36px;bottom:36px;width:1px;height:auto}.vd-fs-page .spine-grid{display:grid;grid-template-columns:1fr;gap:7px}.vd-fs-page .spine-step{position:relative;display:block;padding:13px 12px 13px 42px;min-height:94px;border:1px solid #2c4d53;background:#102b31;border-radius:7px}.vd-fs-page .spine-step i{position:absolute;left:18px;top:18px;margin:0;width:14px;height:14px}.vd-fs-page .spine-step small,.vd-fs-page .spine-step b,.vd-fs-page .spine-step span{display:block;margin:0;grid-column:auto}.vd-fs-page .spine-step small{font-size:10px;line-height:1.35;color:#819b9e;margin-bottom:4px}.vd-fs-page .spine-step b{font-size:16px;line-height:1.2;color:#fff;margin-bottom:4px}.vd-fs-page .spine-step span{font-size:13px;line-height:1.48;color:#9eb2b4}.vd-fs-page .spine-lower{display:grid;grid-template-columns:1fr;gap:10px;margin-top:12px}.vd-fs-page .decision-packet,.vd-fs-page .routing-result{padding:15px}.vd-fs-page .packet-head b{font-size:15px}.vd-fs-page .packet-head span{font-size:11px}.vd-fs-page .packet-grid{grid-template-columns:1fr;gap:7px}.vd-fs-page .packet-grid div{padding:10px 0}.vd-fs-page .packet-grid small{font-size:10px}.vd-fs-page .packet-grid b{font-size:13.5px;line-height:1.35}.vd-fs-page .routing-result small{font-size:10px}.vd-fs-page .routing-result strong{font-size:22px}.vd-fs-page .routing-result p{font-size:13.5px;line-height:1.5}.vd-fs-page .route-actions{display:grid;grid-template-columns:1fr;gap:7px}.vd-fs-page .route-actions span{min-height:44px;display:flex;align-items:center;padding:0 12px;font-size:13px}.vd-fs-page .review-principles{display:grid;grid-template-columns:1fr;gap:8px;margin-top:20px}.vd-fs-page .review-principles div{padding:13px 14px;border:1px solid #d7e1df;border-radius:7px;background:#fff}.vd-fs-page .review-principles b{font-size:15px}.vd-fs-page .review-principles span{font-size:13.5px;line-height:1.48}.vd-fs-page .authority-station{margin-top:4px}.vd-fs-page .station-head{min-height:50px;height:auto;padding:12px 14px;font-size:12px;gap:10px}.vd-fs-page .station-head span{font-size:11px;text-align:right}.vd-fs-page .station-body{grid-template-columns:1fr}.vd-fs-page .case-file{border-right:0;border-bottom:1px solid #dbe4e2;padding:17px 15px}.vd-fs-page .case-file h3{font-size:22px}.vd-fs-page .case-file p{font-size:13.5px;line-height:1.5}.vd-fs-page .case-row{grid-template-columns:1fr;gap:3px;padding:11px 0}.vd-fs-page .case-row span{font-size:11px}.vd-fs-page .case-row b{font-size:14px;line-height:1.4;text-align:left}.vd-fs-page .authority-panel{padding:17px 15px}.vd-fs-page .authority-panel h4{font-size:19px}.vd-fs-page .authority-role{padding:13px}.vd-fs-page .authority-role small{font-size:10px}.vd-fs-page .authority-role b{font-size:16px}.vd-fs-page .authority-role span{font-size:12.5px;line-height:1.45}.vd-fs-page .authority-actions{grid-template-columns:1fr 1fr;gap:7px}.vd-fs-page .authority-actions div{min-height:66px;padding:10px}.vd-fs-page .authority-actions b{font-size:13px}.vd-fs-page .authority-actions span{font-size:10.5px}.vd-fs-page .ledger{display:grid;grid-template-columns:1fr;border-radius:10px}.vd-fs-page .ledger-index{border-right:0;border-bottom:1px solid #d5dfdd;padding:18px}.vd-fs-page .ledger-index small{font-size:10px}.vd-fs-page .ledger-index h3{font-size:23px;line-height:1.14}.vd-fs-page .ledger-index p{font-size:13.5px;line-height:1.52}.vd-fs-page .ledger-events{padding:12px}.vd-fs-page .ledger-row{position:relative;display:grid;grid-template-columns:1fr auto;gap:6px 10px;padding:15px 12px;margin-bottom:8px;border:1px solid #d8e2e0;border-radius:7px;background:#fff}.vd-fs-page .ledger-row:last-child{margin-bottom:0}.vd-fs-page .ledger-row time{grid-column:1;font-size:11px}.vd-fs-page .ledger-row>div:nth-child(2){grid-column:1/-1}.vd-fs-page .ledger-row>div:nth-child(2) b{font-size:15px;line-height:1.3}.vd-fs-page .ledger-row>div:nth-child(2) span{font-size:13px;line-height:1.45}.vd-fs-page .ledger-basis{grid-column:1/-1;padding-top:7px}.vd-fs-page .ledger-basis b{font-size:10px}.vd-fs-page .ledger-basis span{font-size:12px;line-height:1.4}.vd-fs-page .ledger-state{grid-column:2;grid-row:1;align-self:start;text-align:right;font-size:10px;padding:5px 7px;border:1px solid #cddbd8;border-radius:999px}.vd-fs-page .boundary-list{grid-template-columns:1fr;gap:7px}.vd-fs-page .boundary-list div{padding:12px 13px;border:1px solid #d9e2e0;border-radius:7px;background:#fff}.vd-fs-page .boundary-list b{font-size:14px}.vd-fs-page .boundary-list span{font-size:12.5px;line-height:1.45}.vd-fs-page .institution-map{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:16px;border:1px solid #2d4d53;border-radius:10px;background:#0f292f}.vd-fs-page .institution-ring.r1,.vd-fs-page .institution-ring.r2{display:none}.vd-fs-page .institution-ring.r3{position:relative;left:auto;top:auto;transform:none;width:auto;height:auto;grid-column:1/-1;border-radius:8px;padding:20px 16px;border:1px solid #45666b;background:#12343a;display:flex;align-items:center;justify-content:center;text-align:center}.vd-fs-page .institution-ring.r3 b{font-size:20px;color:#fff}.vd-fs-page .institution-ring.r3 span{font-size:12.5px;color:#9fb6b7;margin-top:4px;display:block}.vd-fs-page .sys,.vd-fs-page .s1,.vd-fs-page .s2,.vd-fs-page .s3,.vd-fs-page .s4,.vd-fs-page .s5,.vd-fs-page .s6{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:auto;min-height:92px;padding:12px;border-color:#36575d;background:#14343a;color:#d9e7e5}.vd-fs-page .sys small{font-size:10px;color:#85aaa9;margin-bottom:5px}.vd-fs-page .sys{font-size:12.5px;line-height:1.42}.vd-fs-page .boundary-foot{font-size:12.5px;line-height:1.5;padding-top:12px}.vd-fs-page .precision .wrap{padding-top:45px;padding-bottom:45px}.vd-fs-page .precision h2{font-size:30px;line-height:1.08}.vd-fs-page .precision p{font-size:15px;line-height:1.58}.vd-fs-page .close .wrap{padding-top:56px;padding-bottom:58px}.vd-fs-page .close h2{font-size:36px;line-height:1.04}.vd-fs-page .close p{font-size:15.5px;line-height:1.58}.vd-fs-page .close-actions{display:grid;grid-template-columns:1fr;width:100%;gap:9px}.vd-fs-page .close-actions a{width:100%;min-height:49px;font-size:14px;justify-content:space-between;padding:0 15px}.vd-fs-page .footer-inner{padding:38px 20px 24px}.vd-fs-page .footer-grid{grid-template-columns:1fr 1fr;gap:28px 18px}.vd-fs-page .footer-brand{grid-column:1/-1}.vd-fs-page .footer-brand p{font-size:13px;max-width:250px}.vd-fs-page .footer-col h4{font-size:10px;margin-bottom:11px}.vd-fs-page .footer-col a{font-size:13px;line-height:1.45;margin-bottom:8px}.vd-fs-page .footer-bottom{font-size:11px;line-height:1.55}.vd-fs-page .footer-bottom .links{gap:13px}}@media (max-width:430px){.vd-fs-page .wrap{padding-left:18px;padding-right:18px}.vd-fs-page .hero-copy h1{font-size:41px}.vd-fs-page .consequence-field{grid-template-columns:1fr;padding:14px}.vd-fs-page .field-center{grid-column:1}.vd-fs-page .field-node span{font-size:13px}.vd-fs-page .authority-actions,.vd-fs-page .institution-map{grid-template-columns:1fr}.vd-fs-page .institution-ring.r3{grid-column:1}.vd-fs-page .packet-grid{grid-template-columns:1fr}.vd-fs-page .footer-grid{grid-template-columns:1fr 1fr}}@media (min-width:901px){.vd-fs-page .consequence-field{height:600px}.vd-fs-page .field-orbit{width:440px;height:440px}.vd-fs-page .field-center{width:190px;height:190px}.vd-fs-page .field-node{width:200px;padding:15px 16px}.vd-fs-page .n1{left:0;top:34px}.vd-fs-page .n6{left:-6px;top:216px}.vd-fs-page .n3{left:0;top:416px;bottom:auto}.vd-fs-page .n2{right:0;top:24px}.vd-fs-page .n5{right:-6px;top:212px}.vd-fs-page .n4{right:0;top:410px;bottom:auto}.vd-fs-page .field-line{display:none}.vd-fs-page .field-caption{bottom:4px;font-size:10.5px}}@media (min-width:901px){.vd-fs-page .consequence-field{height:600px;display:grid;grid-template-columns:minmax(128px,1fr) minmax(170px,190px) minmax(128px,1fr);grid-template-rows:repeat(3,minmax(0,1fr));column-gap:16px;row-gap:8px;align-items:center;position:relative}.vd-fs-page .field-orbit{left:50%;top:50%;width:min(440px,72%);height:auto;aspect-ratio:1;transform:translate(-50%,-50%)}.vd-fs-page .field-center{position:relative;left:auto;top:auto;transform:none;grid-column:2;grid-row:2;justify-self:center;align-self:center;width:190px;height:190px;z-index:4}.vd-fs-page .field-node,.vd-fs-page .n1,.vd-fs-page .n2,.vd-fs-page .n3,.vd-fs-page .n4,.vd-fs-page .n5,.vd-fs-page .n6{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:100%;max-width:200px;z-index:5}.vd-fs-page .n1{grid-column:1;grid-row:1;justify-self:start;align-self:center}.vd-fs-page .n2{grid-column:3;grid-row:1;justify-self:end;align-self:center}.vd-fs-page .n6{grid-column:1;grid-row:2;justify-self:start;align-self:center}.vd-fs-page .n5{grid-column:3;grid-row:2;justify-self:end;align-self:center}.vd-fs-page .n3{grid-column:1;grid-row:3;justify-self:start;align-self:center}.vd-fs-page .n4{grid-column:3;grid-row:3;justify-self:end;align-self:center}.vd-fs-page .field-line{display:none}.vd-fs-page .field-caption{bottom:0}}@media (min-width:901px) and (max-width:1120px){.vd-fs-page .hero-layout{grid-template-columns:.9fr 1.1fr;gap:44px}.vd-fs-page .consequence-field{grid-template-columns:minmax(118px,1fr) 164px minmax(118px,1fr);column-gap:12px}.vd-fs-page .field-center{width:164px;height:164px}.vd-fs-page .field-center strong{font-size:16px}.vd-fs-page .field-node{max-width:178px;padding:13px}}.vd-fs-page .fs-refined-hero{background:radial-gradient(circle at 73% 28%,rgba(69,212,196,.18),rgba(69,212,196,0) 28%),radial-gradient(circle at 81% 18%,rgba(255,255,255,.06),rgba(255,255,255,0) 15%),linear-gradient(120deg,#071b20 0%,#082227 44%,#0b2a30 100%);border-bottom:1px solid #18353a}.vd-fs-page .fs-refined-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,27,32,.22),rgba(7,27,32,0) 52%)}.vd-fs-page .fs-refined-hero:after{content:"";position:absolute;right:130px;top:18px;width:520px;height:520px;border:1px solid rgba(121,194,189,.18);border-radius:50%;box-shadow:0 0 0 110px rgba(121,194,189,.04)}.vd-fs-page .fs-refined-hero .hero-inner{min-height:0;padding-top:44px;padding-bottom:0}.vd-fs-page .fs-refined-hero .breadcrumb{color:#8eaaaa;margin-bottom:26px}.vd-fs-page .fs-refined-hero .hero-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:72px;align-items:start}.vd-fs-page .fs-refined-hero .hero-copy{padding-top:4px}.vd-fs-page .fs-refined-hero .hero-copy .eyebrow{color:#8eb7b2}.vd-fs-page .fs-refined-hero .hero-copy h1{max-width:700px;color:#f4f8f7;font-size:66px;line-height:.96;font-weight:560;letter-spacing:-.058em;margin:0 0 22px}.vd-fs-page .fs-refined-hero .hero-copy p{max-width:640px;color:#bfd0d0;font-size:18px;line-height:1.6}.vd-fs-page .fs-refined-hero .btn-dark{background:#f4f8f7;color:#0b2025;border-color:#f4f8f7}.vd-fs-page .fs-refined-hero .btn-light{border-color:#36555a;color:#f4f8f7;background:rgba(11,32,37,.18)}.vd-fs-page .fs-refined-hero .hero-rail{border-top:1px solid rgba(108,147,149,.28);max-width:640px;gap:18px}.vd-fs-page .fs-refined-hero .hero-rail div{color:#9cb3b4;font-size:13px;line-height:1.45;max-width:200px}.vd-fs-page .fs-refined-hero .hero-rail b{color:#f2f6f5;font-size:13px;font-weight:620;margin-bottom:4px}.vd-fs-page .hero-panel{position:relative;z-index:2}.vd-fs-page .market-frame{border:1px solid #25454b;border-radius:12px;background:rgba(9,31,36,.7);backdrop-filter:blur(6px);box-shadow:0 28px 64px rgba(4,17,20,.28);overflow:hidden}.vd-fs-page .market-photo{height:230px;background-size:cover;background-position:center;position:relative;padding:18px}.vd-fs-page .market-tag{display:inline-flex;padding:7px 10px;border-radius:999px;border:1px solid rgba(160,210,205,.34);background:rgba(7,27,32,.46);color:#d6ece8;font:11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.vd-fs-page .market-photo-copy{position:absolute;left:18px;right:18px;bottom:18px;padding:16px 16px 14px;border:1px solid rgba(177,220,216,.2);background:linear-gradient(180deg,rgba(7,27,32,.18),rgba(7,27,32,.62));border-radius:10px;color:#eef5f4}.vd-fs-page .market-photo-copy b{display:block;font-size:23px;line-height:1.08;font-weight:560;margin-bottom:6px;max-width:340px}.vd-fs-page .market-photo-copy span{display:block;font-size:13.5px;line-height:1.45;color:#bdd1d1;max-width:390px}.vd-fs-page .market-body{padding:18px}.vd-fs-page .market-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px}.vd-fs-page .market-head b{display:block;font-size:18px;line-height:1.12;color:#f5f9f8}.vd-fs-page .market-head span{font:11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#87aaa8;padding-top:4px}.vd-fs-page .market-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vd-fs-page .market-grid div,.vd-fs-page .market-metrics div{padding:14px 14px 13px;border:1px solid #27474d;border-radius:10px;background:#102b31}.vd-fs-page .market-grid small,.vd-fs-page .market-metrics small{display:block;font:10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:#88aaa8;margin-bottom:7px}.vd-fs-page .market-grid b,.vd-fs-page .market-metrics b{display:block;font-size:15px;line-height:1.3;color:#eff5f4;font-weight:560}.vd-fs-page .market-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px}.vd-fs-page .hero-strip{display:grid;grid-template-columns:repeat(4,1fr);margin-top:28px;border-top:1px solid #17353a;border-left:1px solid #17353a;border-right:1px solid #17353a}.vd-fs-page .hero-strip div{min-height:82px;padding:18px 22px 16px;border-right:1px solid #17353a;background:rgba(7,27,32,.28)}.vd-fs-page .hero-strip div:last-child{border-right:0}.vd-fs-page .hero-strip b{display:block;color:#f1f6f5;font-size:14px;line-height:1.2;font-weight:600;margin-bottom:5px}.vd-fs-page .hero-strip span{display:block;color:#97aeb0;font-size:12.5px;line-height:1.45}.vd-fs-page .exposure{background:#f7f9f8}.vd-fs-page .exposure .wrap{padding-top:84px;padding-bottom:88px}.vd-fs-page .fs-class-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.vd-fs-page .fs-class-card{min-height:202px;padding:22px 20px 18px;border:1px solid #d6e1df;border-radius:10px;background:#fff;box-shadow:0 14px 36px rgba(16,44,49,.04)}.vd-fs-page .fs-class-card.emphasis{background:linear-gradient(180deg,#f4fbf9 0%,#fff 100%);border-color:#bcdad5}.vd-fs-page .fs-class-card small{display:block;font:10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#6c8287;margin-bottom:16px}.vd-fs-page .fs-class-card b{display:block;font-size:23px;line-height:1.04;color:#142328;font-weight:560;margin-bottom:10px}.vd-fs-page .fs-class-card span{display:block;font-size:15px;line-height:1.55;color:#526369}.vd-fs-page .flow{background:linear-gradient(135deg,#071b20,#0b2a30);color:#edf4f3;border-bottom:1px solid #17353a}.vd-fs-page .flow .wrap{padding-top:84px;padding-bottom:88px}.vd-fs-page .flow .eyebrow,.vd-fs-page .flow-head p{color:#a0b5b6}.vd-fs-page .flow-head h2{color:#f4f8f7}.vd-fs-page .decision-spine{background:#102a2f;border-color:#244349;box-shadow:none}.vd-fs-page .spine-step{border-color:#27474d;background:#0f252a}.vd-fs-page .spine-step small{color:#8ea5a8}.vd-fs-page .spine-step b{color:#f3f8f7}.vd-fs-page .spine-step span{color:#9bb0b2}.vd-fs-page .decision-packet,.vd-fs-page .routing-result{background:#0f252a;border-color:#27474d}.vd-fs-page .route-actions span{background:#102c31;border-color:#27474d;color:#eaf2f1}.vd-fs-page .route-actions .primary{background:#eff5f4;color:#10252a}.vd-fs-page .precision{background:#eef4f2}.vd-fs-page .precision .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:start;padding-top:78px;padding-bottom:80px}.vd-fs-page .precision h2{font-size:40px;line-height:1.04;letter-spacing:-.04em;margin:0;color:#12252a}.vd-fs-page .precision p{font-size:16px;line-height:1.68;color:#526368;max-width:760px;margin:2px 0 0}.vd-fs-page .close{background:linear-gradient(135deg,#071b20,#0b2a30)}.vd-fs-page .close .wrap{padding-top:56px;padding-bottom:56px}.vd-fs-page .close h2{font-size:48px;line-height:1.02}.vd-fs-page .close p{max-width:760px}.vd-fs-page .close-actions a{background:#0f252a;border-color:#2b4c52}.vd-fs-page .close-actions a:first-child{background:#eff5f4;color:#10252a;border-color:#eff5f4}@media(max-width:1220px){.vd-fs-page .fs-refined-hero .hero-layout{grid-template-columns:1fr;gap:30px}.vd-fs-page .fs-refined-hero .hero-copy h1{font-size:58px;max-width:760px}.vd-fs-page .hero-strip{grid-template-columns:repeat(2,1fr)}.vd-fs-page .fs-class-grid{grid-template-columns:repeat(2,1fr)}.vd-fs-page .market-metrics{grid-template-columns:1fr}.vd-fs-page .precision .wrap{grid-template-columns:1fr}}@media(max-width:720px){.vd-fs-page .fs-refined-hero .hero-inner{padding-top:26px}.vd-fs-page .fs-refined-hero .hero-copy h1{font-size:43px;line-height:.98}.vd-fs-page .fs-refined-hero .hero-copy p{font-size:17px;line-height:1.62}.vd-fs-page .hero-panel{margin-top:8px}.vd-fs-page .market-photo{height:210px;padding:14px}.vd-fs-page .market-photo-copy{left:14px;right:14px;bottom:14px;padding:14px}.vd-fs-page .market-photo-copy b{font-size:21px}.vd-fs-page .market-grid,.vd-fs-page .market-metrics,.vd-fs-page .hero-strip,.vd-fs-page .fs-class-grid{grid-template-columns:1fr}.vd-fs-page .hero-strip div{min-height:0;padding:16px 18px}.vd-fs-page .precision .wrap{padding-top:62px;padding-bottom:64px}.vd-fs-page .precision h2{font-size:34px}}@media(max-width:720px){.vd-fs-page .fs-refined-hero .hero-rail{display:none}.vd-fs-page .fs-refined-hero .hero-layout{gap:18px}.vd-fs-page .fs-refined-hero .hero-copy h1{font-size:39px;line-height:.97;margin-bottom:14px}.vd-fs-page .fs-refined-hero .hero-copy p{font-size:15.8px;line-height:1.48}.vd-fs-page .fs-refined-hero .hero-actions{margin-top:18px;grid-template-columns:1fr 1fr;gap:8px}.vd-fs-page .fs-refined-hero .hero-actions a{min-height:46px;height:46px;font-size:12.5px;padding:0 12px;gap:8px}.vd-fs-page .fs-refined-hero .market-frame{border-radius:10px}.vd-fs-page .fs-refined-hero .market-photo{height:188px}.vd-fs-page .fs-refined-hero .market-photo-copy{padding:11px 12px}.vd-fs-page .fs-refined-hero .market-photo-copy b{font-size:18px;margin-bottom:3px}.vd-fs-page .fs-refined-hero .market-photo-copy span{font-size:12px;line-height:1.35}.vd-fs-page .fs-refined-hero .market-tag{font-size:9px;padding:6px 8px}.vd-fs-page .fs-refined-hero .market-body{display:none}.vd-fs-page .fs-refined-hero .hero-strip{margin-top:16px}.vd-fs-page .fs-refined-hero .hero-strip div{display:none}}.vd-fs-page{--fs-deep:#052b31;--fs-deep2:#0a3a42;--fs-mint:#58dccb;--fs-line:#d8e2e0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:18px;background:#f7faf9}.vd-fs-page .wrap{max-width:1440px;padding-left:48px;padding-right:48px}.vd-fs-page .eyebrow,.vd-fs-page .breadcrumb{font:13px/1.25 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.15em;text-transform:uppercase}.vd-fs-page .fs-family-hero{height:680px;min-height:680px;position:relative;overflow:hidden;color:#fff;background:#062a30;border-bottom:1px solid #17383e}.vd-fs-page .fs-family-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(2,28,33,.97) 0%,rgba(2,28,33,.91) 38%,rgba(2,28,33,.5) 64%,rgba(2,28,33,.25) 100%),linear-gradient(180deg,rgba(1,17,21,.08),rgba(1,17,21,.28)),url(//www.vidamonti.com/wp-content/themes/vidamonti/assets/css/../images/industries/financial-services-hero.webp);background-size:cover;background-position:center 48%;filter:saturate(.82) contrast(1.08);transform:scale(1.015)}.vd-fs-page .fs-family-hero:after{content:"";position:absolute;width:620px;height:620px;right:9%;top:-115px;border:1px solid rgba(97,226,210,.26);border-radius:50%;box-shadow:0 0 0 105px rgba(73,202,187,.028),0 0 0 210px rgba(73,202,187,.018);pointer-events:none}.vd-fs-page .fs-family-hero .hero-inner{height:100%;min-height:0;padding-top:38px;padding-bottom:0;position:relative;z-index:3}.vd-fs-page .fs-family-hero .breadcrumb{color:#8fb0ad;margin-bottom:22px}.vd-fs-page .fs-family-hero .hero-layout{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:78px;align-items:center;min-height:474px}.vd-fs-page .fs-family-hero .hero-copy{padding:0 0 54px}.vd-fs-page .fs-family-hero .hero-copy .eyebrow{color:#74e4d7;margin-bottom:14px}.vd-fs-page .fs-family-hero .hero-copy h1{font-size:60px;line-height:.98;letter-spacing:-.045em;font-weight:770;color:#fff;margin:0 0 20px;max-width:650px}.vd-fs-page .fs-family-hero .hero-copy p{font-size:18px;line-height:1.55;color:#d8e5e3;max-width:610px;margin:0}.vd-fs-page .fs-family-hero .hero-actions{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.vd-fs-page .fs-family-hero .btn-dark,.vd-fs-page .fs-family-hero .btn-light{height:48px;padding:0 20px;border-radius:3px;font-size:15px;line-height:1;font-weight:760;min-width:195px;justify-content:space-between;gap:24px}.vd-fs-page .fs-family-hero .btn-dark{background:#fff;color:#092c32;border-color:#fff}.vd-fs-page .fs-family-hero .btn-light{background:rgba(2,30,35,.46);color:#fff;border-color:rgba(255,255,255,.44)}.vd-fs-page .fs-decision-overlay{width:430px;justify-self:end;border:1px solid rgba(111,225,212,.3);border-radius:10px;background:rgba(4,38,44,.78);box-shadow:0 22px 60px rgba(0,13,16,.24);backdrop-filter:blur(12px);overflow:hidden;margin-bottom:54px}.vd-fs-page .fs-overlay-head{min-height:47px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(111,225,212,.18);font:12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#c5d8d6}.vd-fs-page .fs-overlay-head b{font-size:11px;font-weight:760;letter-spacing:.08em;color:#062a30;background:#58dccb;padding:6px 8px;border-radius:999px}.vd-fs-page .fs-overlay-action{padding:18px 17px 16px}.vd-fs-page .fs-overlay-action small,.vd-fs-page .fs-overlay-state small{display:block;font:12px/1.15 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#8eb0ad;margin-bottom:7px}.vd-fs-page .fs-overlay-action strong{display:block;font-size:24px;line-height:1.08;font-weight:720;color:#fff;letter-spacing:-.02em}.vd-fs-page .fs-overlay-action span{display:block;margin-top:7px;font-size:14px;line-height:1.45;color:#bed0ce;max-width:355px}.vd-fs-page .fs-overlay-state{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(111,225,212,.15);border-top:1px solid rgba(111,225,212,.14);border-bottom:1px solid rgba(111,225,212,.14)}.vd-fs-page .fs-overlay-state>div{padding:13px 13px 12px;background:#0a3339}.vd-fs-page .fs-overlay-state b{display:block;color:#fff;font-size:15px;line-height:1.22;font-weight:680}.vd-fs-page .fs-overlay-result{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px}.vd-fs-page .fs-overlay-result span{font-size:13px;color:#90aaa9}.vd-fs-page .fs-overlay-result b{font-size:15px;color:#fff;font-weight:700;text-align:right}.vd-fs-page .fs-overlay-path{display:grid;grid-template-columns:14px 1fr 14px 1fr 14px 1fr 14px 1fr;align-items:center;gap:5px;padding:13px 15px 15px;border-top:1px solid rgba(111,225,212,.14);color:#94adac;font-size:11.5px}.vd-fs-page .fs-overlay-path i{width:9px;height:9px;border-radius:50%;border:1px solid #6a8788;background:#153e43}.vd-fs-page .fs-overlay-path i.done{background:#58dccb;border-color:#58dccb;box-shadow:0 0 0 3px rgba(88,220,203,.08)}.vd-fs-page .fs-overlay-path i.active{background:#fff;border-color:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.08)}.vd-fs-page .fs-family-hero .hero-strip{position:absolute;left:48px;right:48px;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);margin:0;border:1px solid rgba(255,255,255,.1);border-bottom:0;background:rgba(2,31,36,.77);backdrop-filter:blur(10px)}.vd-fs-page .fs-family-hero .hero-strip div{min-height:92px;padding:16px 18px;border-right:1px solid rgba(255,255,255,.1);background:0 0}.vd-fs-page .fs-family-hero .hero-strip div:last-child{border-right:0}.vd-fs-page .fs-family-hero .hero-strip b{font-size:14px;line-height:1.2;color:#fff;font-weight:760;margin-bottom:4px}.vd-fs-page .fs-family-hero .hero-strip span{font-size:13px;line-height:1.35;color:#b7cbc8}.vd-fs-page .section-intro h2,.vd-fs-page .policy-head h2,.vd-fs-page .flow-head h2,.vd-fs-page .review-copy h2,.vd-fs-page .record-head h2,.vd-fs-page .boundary-copy h2{font-size:40px;line-height:1.03;letter-spacing:-.04em;font-weight:740}.vd-fs-page .section-intro p,.vd-fs-page .policy-head>p,.vd-fs-page .flow-head>p,.vd-fs-page .review-copy>p,.vd-fs-page .record-head>p,.vd-fs-page .boundary-copy>p{font-size:18px;line-height:1.58;color:#566b70}.vd-fs-page .fs-class-card b{font-size:18px;line-height:1.16;font-weight:740}.vd-fs-page .fs-class-card span{font-size:16px;line-height:1.5;color:#607478}.vd-fs-page .fs-class-card small{font-size:12.5px}.vd-fs-page .resolver-top b,.vd-fs-page .station-head b{font-size:14px}.vd-fs-page .resolver-top span,.vd-fs-page .station-head span{font-size:12.5px}.vd-fs-page .stream-row b,.vd-fs-page .case-row b{font-size:14.5px}.vd-fs-page .stream-row span,.vd-fs-page .case-row span{font-size:13px}.vd-fs-page .policy-rule small,.vd-fs-page .packet-grid small,.vd-fs-page .authority-role small{font-size:12px}.vd-fs-page .policy-rule b,.vd-fs-page .packet-grid b,.vd-fs-page .authority-role b{font-size:14px}.vd-fs-page .spine-step small{font-size:11.5px}.vd-fs-page .spine-step b{font-size:15px}.vd-fs-page .spine-step span{font-size:13px}.vd-fs-page .flow{background:linear-gradient(135deg,#052b31,#0a3a42)}.vd-fs-page .flow-head p{color:#c6d7d4}.vd-fs-page .precision h2{font-size:40px;font-weight:740}.vd-fs-page .precision p{font-size:18px}@media(max-width:1220px){.vd-fs-page .wrap{padding-left:34px;padding-right:34px}.vd-fs-page .fs-family-hero .hero-layout{grid-template-columns:minmax(0,1fr) 390px;gap:44px}.vd-fs-page .fs-family-hero .hero-copy h1{font-size:55px}.vd-fs-page .fs-decision-overlay{width:390px}.vd-fs-page .fs-family-hero .hero-strip{left:34px;right:34px}}@media(max-width:720px){.vd-fs-page{font-size:17px}.vd-fs-page .wrap{padding-left:20px;padding-right:20px}.vd-fs-page .fs-family-hero{height:calc(100svh - 72px);min-height:732px;max-height:772px}.vd-fs-page .fs-family-hero .hero-inner{padding-top:22px}.vd-fs-page .fs-family-hero .breadcrumb{font-size:11px;margin-bottom:14px}.vd-fs-page .fs-family-hero .hero-layout{display:block;min-height:0}.vd-fs-page .fs-family-hero .hero-copy{padding:0}.vd-fs-page .fs-family-hero .hero-copy .eyebrow{font-size:11px;margin-bottom:10px}.vd-fs-page .fs-family-hero .hero-copy h1{font-size:39px;line-height:.97;margin-bottom:13px;max-width:350px}.vd-fs-page .fs-family-hero .hero-copy p{font-size:15.8px;line-height:1.48;max-width:350px}.vd-fs-page .fs-family-hero .hero-actions{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.vd-fs-page .fs-family-hero .btn-dark,.vd-fs-page .fs-family-hero .btn-light{min-width:0;width:100%;height:46px;padding:0 12px;font-size:12.5px;gap:8px}.vd-fs-page .fs-decision-overlay{width:100%;margin:17px 0 0;border-radius:9px}.vd-fs-page .fs-overlay-head{min-height:40px;font-size:10px}.vd-fs-page .fs-overlay-head b{font-size:9px;padding:5px 7px}.vd-fs-page .fs-overlay-action{padding:13px 14px 12px}.vd-fs-page .fs-overlay-action small{font-size:10px;margin-bottom:5px}.vd-fs-page .fs-overlay-action strong{font-size:18px}.vd-fs-page .fs-overlay-action span{font-size:12px;line-height:1.34;margin-top:4px}.vd-fs-page .fs-overlay-state>div{padding:9px 9px 8px}.vd-fs-page .fs-overlay-state small{font-size:9px;margin-bottom:4px}.vd-fs-page .fs-overlay-state b{font-size:12.5px}.vd-fs-page .fs-overlay-result{padding:10px 12px}.vd-fs-page .fs-overlay-result span{font-size:11px}.vd-fs-page .fs-overlay-result b{font-size:12.5px}.vd-fs-page .fs-overlay-path{display:none}.vd-fs-page .fs-family-hero .hero-strip{display:none}.vd-fs-page .section-intro h2,.vd-fs-page .policy-head h2,.vd-fs-page .flow-head h2,.vd-fs-page .review-copy h2,.vd-fs-page .record-head h2,.vd-fs-page .boundary-copy h2{font-size:36px}.vd-fs-page .section-intro p,.vd-fs-page .policy-head>p,.vd-fs-page .flow-head>p,.vd-fs-page .review-copy>p,.vd-fs-page .record-head>p,.vd-fs-page .boundary-copy>p{font-size:16.5px}}@media(min-width:901px){.vd-fs-page .stream-head{font-size:12px;line-height:1.35}.vd-fs-page .stream-state{font-size:12.5px!important}.vd-fs-page .policy-outcome span{font-size:13px}.vd-fs-page .policy-outcome strong{font-size:14px}.vd-fs-page .packet-head span{font-size:12px}.vd-fs-page .routing-result small{font-size:12px}.vd-fs-page .routing-result p{font-size:13.5px}.vd-fs-page .route-actions span{font-size:12.5px;padding:8px 10px}.vd-fs-page .review-principles b{font-size:14px}.vd-fs-page .review-principles span{font-size:13.5px}.vd-fs-page .station-head span{font-size:12px}.vd-fs-page .case-file>p{font-size:13.5px}.vd-fs-page .case-row span{font-size:13px}.vd-fs-page .case-row b{font-size:14px}.vd-fs-page .authority-role small{font-size:12px}.vd-fs-page .authority-role b{font-size:14.5px}.vd-fs-page .authority-role span{font-size:13px}.vd-fs-page .authority-actions b{font-size:13px}.vd-fs-page .authority-actions span{font-size:12px}.vd-fs-page .ledger-index small{font-size:12px}.vd-fs-page .ledger-index p{font-size:13.5px}.vd-fs-page .ledger-row time{font-size:12px}.vd-fs-page .ledger-row b{font-size:14px}.vd-fs-page .ledger-row span{font-size:13px}.vd-fs-page .ledger-state{font-size:12px}.vd-fs-page .boundary-list b{font-size:14px}.vd-fs-page .boundary-list span{font-size:13px}.vd-fs-page .sys{font-size:13px}.vd-fs-page .sys small{font-size:12px}.vd-fs-page .boundary-foot{font-size:13px}}.vd-fs-page .fs-family-hero .hero-inner{padding-top:0}.vd-fs-page .fs-family-hero .hero-layout{grid-template-columns:minmax(0,650px) 430px;justify-content:space-between;gap:60px;min-height:588px;align-items:center}.vd-fs-page .fs-family-hero .hero-copy{padding:0 0 70px}.vd-fs-page .fs-family-hero .hero-copy .eyebrow{font:13px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.15em;text-transform:uppercase;color:#74e4d7;margin:0 0 14px}.vd-fs-page .fs-family-hero .hero-copy h1{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:53px;line-height:.98;letter-spacing:-.045em;font-weight:770;color:#fff;margin:0 0 20px;max-width:650px}.vd-fs-page .fs-family-hero .hero-copy h1 .accent{color:#58dccb}.vd-fs-page .fs-family-hero .hero-copy p{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:18px;line-height:1.55;color:#d8e5e3;max-width:610px;margin:0;font-weight:400}.vd-fs-page .fs-family-hero .btn-dark,.vd-fs-page .fs-family-hero .btn-light{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:15px;font-weight:760}.vd-fs-page .fs-decision-overlay{margin-bottom:70px}.vd-fs-page .fs-overlay-action strong{font-size:21px;font-weight:720}.vd-fs-page .fs-overlay-action span{font-size:13px;line-height:1.45}.vd-fs-page .fs-overlay-state b{font-size:14px}.vd-fs-page .fs-overlay-result b{font-size:14px}.vd-fs-page .fs-overlay-result span{font-size:13px}.vd-fs-page .section-intro h2,.vd-fs-page .policy-head h2,.vd-fs-page .flow-head h2,.vd-fs-page .review-copy h2,.vd-fs-page .record-head h2,.vd-fs-page .boundary-copy h2,.vd-fs-page .precision h2{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:40px;line-height:1.03;letter-spacing:-.04em;font-weight:740}.vd-fs-page .section-intro p,.vd-fs-page .policy-head>p,.vd-fs-page .flow-head>p,.vd-fs-page .review-copy>p,.vd-fs-page .record-head>p,.vd-fs-page .boundary-copy>p,.vd-fs-page .precision p{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:18px;line-height:1.58;color:#566b70}.vd-fs-page .flow-head>p{color:#c6d7d4}.vd-fs-page .fs-class-card b{font-size:18px;line-height:1.16;font-weight:740}.vd-fs-page .fs-class-card span{font-size:16px;line-height:1.5;color:#607478}.vd-fs-page .fs-class-card small{font-size:13px}.vd-fs-page .resolver-top b,.vd-fs-page .station-head b{font-size:14px}.vd-fs-page .resolver-top span,.vd-fs-page .station-head span{font-size:13px}.vd-fs-page .stream-head{font-size:12px;line-height:1.35}.vd-fs-page .stream-row b,.vd-fs-page .case-row b{font-size:14px}.vd-fs-page .stream-row span,.vd-fs-page .case-row span{font-size:13px}.vd-fs-page .stream-state{font-size:12px!important}.vd-fs-page .policy-rule small,.vd-fs-page .packet-grid small,.vd-fs-page .authority-role small{font-size:12px}.vd-fs-page .policy-rule b,.vd-fs-page .packet-grid b,.vd-fs-page .authority-role b{font-size:14px}.vd-fs-page .policy-outcome span,.vd-fs-page .packet-head span{font-size:12px}.vd-fs-page .spine-step small{font-size:12px}.vd-fs-page .spine-step b{font-size:15px}.vd-fs-page .spine-step span{font-size:13px}.vd-fs-page .routing-result small{font-size:12px}.vd-fs-page .route-actions span{font-size:13px}.vd-fs-page .review-principles b{font-size:15px}.vd-fs-page .review-principles span{font-size:13.5px}.vd-fs-page .authority-actions b{font-size:13px}.vd-fs-page .authority-actions span{font-size:12px}.vd-fs-page .ledger-index small{font-size:12px}.vd-fs-page .ledger-index p{font-size:14px;line-height:1.55}.vd-fs-page .ledger-row time{font-size:12px}.vd-fs-page .ledger-row b{font-size:14px}.vd-fs-page .ledger-row span{font-size:13px;line-height:1.45}.vd-fs-page .ledger-basis b{font-size:12px}.vd-fs-page .ledger-basis span{font-size:12.5px}.vd-fs-page .ledger-state{font-size:12px}.vd-fs-page .boundary-list b{font-size:13px}.vd-fs-page .boundary-list span{font-size:12.5px;line-height:1.4}.vd-fs-page .r3 b{font-size:14px;font-weight:700}.vd-fs-page .r3 span{font-size:12px;line-height:1.4}.vd-fs-page .sys{font-size:13px;line-height:1.35}.vd-fs-page .sys small{font-size:11.5px;line-height:1.3}.vd-fs-page .boundary-foot{font-size:12.5px;line-height:1.5}.vd-fs-page .close .wrap{padding-top:35px;padding-bottom:35px;grid-template-columns:1fr 360px;gap:52px;align-items:center}.vd-fs-page .close h2{font-size:31px;line-height:1.07;letter-spacing:-.035em;font-weight:740;margin:0}.vd-fs-page .close h2 em{color:#58dccb}.vd-fs-page .close p{font-size:15px;line-height:1.5;color:#b9cecb;margin-top:8px}.vd-fs-page .close-actions{gap:8px}.vd-fs-page .close-actions a:first-child,.vd-fs-page .close-actions a:last-child{width:100%;height:46px;padding:0 16px;border:1px solid rgba(255,255,255,.28);display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:760}.vd-fs-page .close-actions a:first-child{background:#fff;color:#0b2d32;border-color:#fff}.vd-fs-page .close-actions a:last-child{color:#fff;background:0 0}@media(max-width:1220px){.vd-fs-page .fs-family-hero .hero-layout{grid-template-columns:minmax(0,1fr) 390px;gap:44px}.vd-fs-page .fs-family-hero .hero-copy h1{font-size:49px}.vd-fs-page .fs-decision-overlay{width:390px}}@media(max-width:720px){.vd-fs-page .fs-family-hero .hero-layout{display:block;min-height:0}.vd-fs-page .fs-family-hero .hero-copy{padding:0}.vd-fs-page .fs-family-hero .hero-copy .eyebrow{font-size:12.5px;letter-spacing:.12em;margin-bottom:11px}.vd-fs-page .fs-family-hero .hero-copy h1{font-size:35px;line-height:.97;max-width:350px;margin-bottom:12px}.vd-fs-page .fs-family-hero .hero-copy p{font-size:17px;line-height:1.52;max-width:350px}.vd-fs-page .fs-decision-overlay{margin:16px 0 0;width:100%}.vd-fs-page .section-intro h2,.vd-fs-page .policy-head h2,.vd-fs-page .flow-head h2,.vd-fs-page .review-copy h2,.vd-fs-page .record-head h2,.vd-fs-page .boundary-copy h2,.vd-fs-page .precision h2{font-size:31px;line-height:1.03;letter-spacing:-.035em}.vd-fs-page .section-intro p,.vd-fs-page .policy-head>p,.vd-fs-page .flow-head>p,.vd-fs-page .review-copy>p,.vd-fs-page .record-head>p,.vd-fs-page .boundary-copy>p,.vd-fs-page .precision p{font-size:17px;line-height:1.52}.vd-fs-page .close .wrap{grid-template-columns:1fr;gap:18px;padding-top:30px;padding-bottom:30px}.vd-fs-page .close h2{font-size:29px;line-height:1.06}}.vd-fs-page .fs-family-hero{height:auto;min-height:0;overflow:hidden;padding:0;clip-path:inset(0);background-image:linear-gradient(90deg,rgba(4,27,32,.75),rgba(4,27,32,.25)),url(//www.vidamonti.com/wp-content/themes/vidamonti/assets/css/../images/industries/financial-services-hero.webp);background-size:cover;background-position:center}.vd-fs-page .fs-family-hero:after{display:none}.vd-fs-page .fs-family-hero:before{inset:0;background:linear-gradient(90deg,rgba(4,27,32,.9) 0%,rgba(4,27,32,.72) 44%,rgba(4,27,32,.38) 72%,rgba(4,27,32,.46))}.vd-fs-page .fs-family-hero>.hero-inner{height:auto;min-height:0;padding-top:36px;padding-bottom:30px}.vd-fs-page .fs-family-hero .hero-layout{min-height:500px;align-items:center}.vd-fs-page .fs-family-hero .hero-copy{padding-bottom:0}.vd-fs-page .fs-family-hero .hero-strip{position:relative;left:auto;right:auto;bottom:auto;width:auto;margin:0 36px;z-index:6}.vd-fs-page .fs-family-hero .hero-strip div{min-height:88px;padding:16px 20px}.vd-fs-page .fs-family-hero .hero-strip b{font-size:14.5px}.vd-fs-page .fs-family-hero .hero-strip span{font-size:13px}.vd-fs-page .fs-family-hero .hero-copy h1{font-size:clamp(50px,4.1vw,60px);line-height:.97}.vd-fs-page .fs-family-hero .hero-copy p{font-size:18px;line-height:1.55}.vd-fs-page .fs-family-hero .fs-decision-overlay{background:rgba(5,34,39,.92)}.vd-fs-page .exposure,.vd-fs-page .record{background:#fff}.vd-fs-page .policy,.vd-fs-page .precision{background:#edf3f1}.vd-fs-page .flow,.vd-fs-page .close{border-top:1px solid rgba(12,55,60,.13)}.vd-fs-page .fs-mobile-copy{display:none}@media(max-width:720px){.vd-fs-page .fs-family-hero{height:auto;min-height:0;max-height:none;overflow:hidden}.vd-fs-page .fs-family-hero>.hero-inner{height:auto;padding:20px 18px 16px;position:relative}.vd-fs-page .fs-family-hero .hero-layout{display:block;min-height:0}.vd-fs-page .fs-family-hero .hero-copy{padding:0}.vd-fs-page .fs-desktop-copy{display:none}.vd-fs-page .fs-mobile-copy{display:inline}.vd-fs-page .fs-family-hero .breadcrumb,.vd-fs-page .fs-family-hero .hero-copy .eyebrow{font-size:10.5px;margin-bottom:10px}.vd-fs-page .fs-family-hero .hero-copy h1{font-size:34px;line-height:.98;max-width:none;margin-bottom:12px}.vd-fs-page .fs-family-hero .hero-copy p{font-size:17px;line-height:1.48;max-width:none}.vd-fs-page .fs-family-hero .hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:15px}.vd-fs-page .fs-family-hero .btn-dark,.vd-fs-page .fs-family-hero .btn-light{height:44px;font-size:12.5px;min-width:0;padding-inline:11px}.vd-fs-page .fs-family-hero .hero-strip{display:none}.vd-fs-page .fs-family-hero .fs-decision-overlay{position:relative;left:auto;right:auto;bottom:auto;width:100%;margin:16px 0 0;max-height:none}.vd-fs-page .fs-family-hero .fs-overlay-head{min-height:36px;padding:0 10px;font-size:10.5px}.vd-fs-page .fs-family-hero .fs-overlay-head b{font-size:9.5px;padding:4px 7px}.vd-fs-page .fs-family-hero .fs-overlay-action{padding:10px}.vd-fs-page .fs-family-hero .fs-overlay-action small{font-size:10px;margin-bottom:4px}.vd-fs-page .fs-family-hero .fs-overlay-action strong{font-size:17px}.vd-fs-page .fs-family-hero .fs-overlay-action span{display:none}.vd-fs-page .fs-family-hero .fs-overlay-state>div{padding:8px}.vd-fs-page .fs-family-hero .fs-overlay-state small{font-size:9px;margin-bottom:4px}.vd-fs-page .fs-family-hero .fs-overlay-state b{font-size:12.5px}.vd-fs-page .fs-family-hero .fs-overlay-result,.vd-fs-page .fs-family-hero .fs-overlay-path{display:none}}