.security-page{--sv-good:#1d6b48;--sv-good-bg:#e8f6ee;--sv-good-line:#bfe3cc;--sv-card-line:#dce5ef;--sv-muted:#5c718d;color:var(--navy)}.security-page code{border-radius:var(--radius-sm);background:var(--soft);padding:1px 6px;font-size:.92em}.sec-hero{text-align:center;padding-top:84px;padding-bottom:24px}.sec-hero .eyebrow{justify-content:center}.sec-hero h1{letter-spacing:-.045em;max-width:920px;margin:18px auto 22px;font-size:clamp(42px,6vw,74px);font-weight:500;line-height:1.04}.sec-hero h1 span{color:var(--blue)}.sec-hero-lead{max-width:650px;color:var(--text);font-size:var(--fs-18);margin:0 auto;line-height:1.7}.sec-meta{color:var(--sv-muted);font-size:var(--fs-12);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:18px;display:flex}.sv-motion-toggle{color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b6c9de;padding:0}.sv-motion-toggle:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.sec-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;max-width:1160px;padding-top:72px;padding-bottom:72px;display:grid}.sec-row.is-flipped .sec-copy{order:2}.security-page h2{letter-spacing:-.035em;font-size:clamp(32px,3.6vw,46px);font-weight:500;line-height:1.1}.sec-copy h2{margin-bottom:24px}.sec-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.sec-list li{color:var(--text);font-size:var(--fs-16);padding-left:20px;line-height:1.7;position:relative}.sec-list li:before{background:var(--blue);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:.72em;left:1px}.sec-list strong{color:var(--navy);font-weight:650}.sec-table{max-width:1160px;padding-top:24px;padding-bottom:72px}.sec-table h2{margin-bottom:24px}.sec-band{background:var(--navy);color:#fff;padding:88px 0 96px}.sec-band h2{color:#fff;text-align:center}.sec-band-grid{grid-template-columns:1fr 1fr;gap:20px;max-width:980px;margin:40px auto 0;display:grid}.sec-band-card{border-radius:var(--radius-xl);background:#ffffff0d;border:1px solid #ffffff24;padding:30px}.sec-band-card h3{color:#fff;font-size:var(--fs-22);letter-spacing:-.02em;margin-bottom:10px;font-weight:600}.sec-band-card p{color:#c6d4e8;font-size:var(--fs-16);line-height:1.7}.sec-contact{text-align:center;padding-top:88px;padding-bottom:104px}.sec-contact p{color:var(--text);font-size:var(--fs-16);margin:14px 0 26px}.sv-card{border:1px solid var(--sv-card-line);border-radius:var(--radius-xl);background:#fff;box-shadow:0 30px 60px -32px #102a5661,0 0 0 6px #fff9}.sv-art{isolation:isolate;aspect-ratio:5/4;place-items:center;width:100%;max-width:580px;margin:0 auto;display:grid;position:relative}.sv-art:before{z-index:-1;content:"";filter:blur(6px);background:radial-gradient(58% 52% at 30% 36%,#126bd633,#0000 70%),radial-gradient(52% 50% at 72% 66%,#22b9ee33,#0000 72%),radial-gradient(72% 72%,#e9f2fd,#0000 76%);border-radius:46% 54% 58% 42%/52% 44% 56% 48%;position:absolute;inset:4% 2%}.sv-node-icon{border-radius:var(--radius-lg);width:48px;height:48px;color:var(--blue);background:#edf5ff;border:1px solid #e3edfa;place-items:center;display:grid;position:relative}.sv-node-check{background:var(--sv-good);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:-7px;right:-7px}.sv-pill{border:1px solid var(--sv-good-line);border-radius:var(--radius-md);background:var(--sv-good-bg);color:var(--sv-good);font-size:var(--fs-14);align-items:center;gap:6px;padding:6px 13px;font-weight:600;display:inline-flex}.sv-file{background:#fff;border:1.4px solid #9fbde3;border-radius:3px 10px 3px 3px;place-items:end center;width:30px;height:36px;display:grid;box-shadow:0 8px 14px -6px #102a5659}.sv-file span{color:#fff;font-size:var(--fs-12);letter-spacing:.04em;background:#1f7a50;border-radius:2px;margin-bottom:6px;padding:0 3px;font-weight:800;line-height:1.5}.sv-journey-wrap{max-width:1080px;margin:52px auto 0}.sv-journey{border-radius:var(--radius-pill);background:linear-gradient(#fff,#f6f9fd);border:1px solid #c8daef;padding:36px 0 30px;position:relative;box-shadow:0 28px 60px -24px #1a4c8640,0 0 0 7px #ffffff80}.sv-jsteps{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.sv-jstep{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:0 18px;display:flex}.sv-jstep strong{color:var(--navy);font-size:var(--fs-16);letter-spacing:-.01em;margin-top:14px;font-weight:650}.sv-jstep>span:last-child{max-width:200px;color:var(--text);font-size:var(--fs-14);line-height:1.5}.sv-jicon{border:1.5px solid var(--blue);background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:relative;box-shadow:0 12px 24px -12px #126bd68c}.sv-jcheck{background:var(--sv-good);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:-2px;right:-2px}.sv-jtrack{background:#d5e2f1;height:2px;position:absolute;top:71px;left:12.5%;right:12.5%}.sv-jfill{background:var(--blue);transform-origin:0;position:absolute;inset:0}.sv-jlabel{z-index:1;border-radius:var(--radius-sm);color:var(--blue);font-size:var(--fs-12);letter-spacing:.04em;background:#fff;border:1px solid #bad5f5;align-items:center;gap:5px;padding:2px 9px;font-weight:650;display:inline-flex;position:absolute;top:50px;transform:translate(-50%,-50%)}.sv-jlabel-1{left:25%}.sv-jlabel-2{left:50%}.sv-jlabel-3{border-color:var(--sv-good-line);color:var(--sv-good);left:75%}.sv-mover{z-index:2;opacity:0;filter:drop-shadow(0 6px 8px #102a5633);line-height:0;position:absolute;top:72px;left:50%;transform:translate(-50%,-50%)}.sv-journey-note{color:var(--text);font-size:var(--fs-14);justify-content:center;align-items:center;gap:10px;margin-top:22px;display:flex}.sv-journey-note strong{color:var(--navy)}.sv-journey-mark{border-radius:var(--radius-md);border:1px dashed #c3d1e1;place-items:center;width:34px;height:34px;display:grid}.sv-journey-mark img,.sv-zero-mark img{filter:grayscale();opacity:.55}.sv-pc{align-content:center;justify-items:center}.sv-monitor{border-radius:var(--radius-xl);width:84%;position:relative;overflow:hidden}.sv-window-bar{border-bottom:1px solid var(--line);background:#fbfdff;align-items:center;gap:8px;height:34px;padding:0 12px;display:flex}.sv-dots{gap:4px;display:flex}.sv-dots i{background:#d5dfeb;border-radius:50%;width:8px;height:8px}.sv-app{border-radius:var(--radius-xs);color:#fff;width:16px;height:16px;font-size:var(--fs-12);background:#2b579a;flex:none;place-items:center;font-weight:800;display:grid}.sv-window-title{color:var(--navy);font-size:var(--fs-12);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.sv-doc{filter:blur(2.5px);opacity:.5;flex-direction:column;gap:14px;padding:24px 24px 28px;display:flex}.sv-line{border-radius:var(--radius-sm);background:#e3eaf3;height:10px;position:relative;overflow:hidden}.sv-line b{border-radius:inherit;transform-origin:0;background:#a9cdf6;position:absolute;inset:0}.sv-biglock{width:92px;height:92px;color:var(--blue);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(50% + 17px);left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 36px -16px #102a5680,0 0 0 8px #126bd61a}.sv-stand{clip-path:polygon(38% 0,62% 0,74% 100%,26% 100%);background:linear-gradient(#dce5ef,#cbd8e7);width:92px;height:22px;margin-top:-1px}.sv-pill-dpapi{margin-top:18px}.sv-stack{flex-direction:column;gap:16px;width:92%;display:flex}.sv-field{flex-direction:column;gap:6px;padding:16px 18px;display:flex}.sv-field-label,.sv-list-head{color:var(--sv-muted);font-size:var(--fs-12);letter-spacing:.1em;text-transform:uppercase;font-weight:650}.sv-field-value{color:var(--navy);font-size:var(--fs-16);font-weight:550;display:grid}.sv-field-value>span{white-space:nowrap;grid-area:1/1}.sv-plain{opacity:0}.sv-masked{color:var(--blue);letter-spacing:.06em}.sv-route{align-items:center;gap:12px;padding:18px;display:flex}.sv-node{color:var(--navy);font-size:var(--fs-12);flex-direction:column;flex:none;align-items:center;gap:6px;font-weight:600;display:flex}.sv-node-dest .sv-node-icon{border-color:var(--blue);background:var(--blue);color:#fff}.sv-road{flex:1;height:56px;margin-top:-22px;position:relative}.sv-road:before,.sv-road-fill{content:"";height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.sv-road:before{background:#d5e2f1}.sv-road-fill{background:var(--blue);transform-origin:0}.sv-road-label{border-radius:var(--radius-sm);color:var(--blue);font-size:var(--fs-12);letter-spacing:.04em;background:#fff;border:1px solid #bad5f5;align-items:center;gap:5px;padding:2px 9px;font-weight:650;display:inline-flex;position:absolute;top:calc(50% + 18px);left:50%;transform:translate(-50%,-50%)}.sv-road-env{opacity:0;filter:drop-shadow(0 6px 8px #102a5633);line-height:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sv-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.sv-chips span{border:1px solid var(--sv-card-line);border-radius:var(--radius-md);color:#34557f;font-size:var(--fs-12);background:#fff;padding:4px 10px;font-weight:550}.sv-list{flex-direction:column;width:86%;padding:18px 20px 8px;display:flex}.sv-list-head{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-bottom:12px;display:flex}.sv-list-head svg{color:var(--blue)}.sv-list-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.sv-list-row:last-child{border-bottom:0}.sv-list-text{color:#5c708b;font-size:var(--fs-14);font-weight:550;position:relative}.sv-strike{transform-origin:0;background:#b4404f;height:1.6px;position:absolute;top:52%;left:-3px;right:-3px}.sv-skip{border:1px solid var(--sv-good-line);border-radius:var(--radius-sm);background:var(--sv-good-bg);color:var(--sv-good);font-size:var(--fs-12);flex:none;padding:2px 8px;font-weight:650}.sv-zero-card{border-style:dashed;border-color:#c3d1e1;flex-direction:column;width:84%;padding:20px 22px 14px;display:flex}.sv-zero-head{color:var(--navy);font-size:var(--fs-16);align-items:center;gap:10px;font-weight:650;display:flex}.sv-zero-mark{background:#f0f3f4;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.sv-zero-x{border:1px solid var(--sv-card-line);border-radius:var(--radius-sm);color:var(--sv-muted);font-size:var(--fs-12);margin-left:auto;padding:2px 8px;font-weight:600}.sv-zero-count{color:var(--text);font-size:var(--fs-14);align-items:baseline;gap:10px;margin:18px 0 12px;display:flex}.sv-zero-count b{color:var(--sv-good);font-size:var(--fs-60);letter-spacing:-.04em;transform-origin:0 80%;font-weight:600;line-height:.9;display:inline-block}.sv-zero-row{border-top:1px solid var(--line);color:var(--navy);font-size:var(--fs-14);align-items:center;gap:10px;padding:10px 0;font-weight:550;display:flex}.sv-tick{background:var(--sv-good-bg);width:22px;height:22px;color:var(--sv-good);border-radius:50%;place-items:center;display:grid}.sv-entry{flex-direction:column;gap:12px;padding:18px 20px;display:flex}.sv-entry-top,.sv-entry-actions{justify-content:space-between;align-items:center;display:flex}.sv-code{border-radius:var(--radius-sm);color:#3a62a4;font-size:var(--fs-12);transform-origin:0;background:#edf3ff;padding:3px 9px;font-weight:600}.sv-hours{color:var(--navy);font-size:var(--fs-18);font-variant-numeric:tabular-nums;font-weight:650}.sv-entry-desc{color:var(--navy);font-size:var(--fs-14);line-height:1.5}.sv-entry-actions{justify-content:flex-end}.sv-status{display:none}.sv-button{border:1px solid var(--sv-good-line);border-radius:var(--radius-md);background:var(--sv-good-bg);min-height:34px;color:var(--sv-good);font-size:var(--fs-12);place-items:center;padding:0 16px;font-weight:650;display:grid}.sv-button>span{grid-area:1/1;align-items:center;gap:5px;display:inline-flex}.sv-button-idle{opacity:0}.sv-handoff{justify-content:flex-end;align-items:center;min-height:76px;display:flex;position:relative}.sv-handoff:before{content:"";border-top:2px dashed #c3d4e8;position:absolute;top:50%;left:8%;right:220px}.sv-handoff-file{opacity:0;position:absolute;top:50%;left:8%;transform:translateY(-50%)}.sv-cch{align-items:center;gap:12px;width:210px;padding:12px 14px;display:flex}.sv-cch strong{color:var(--navy);font-size:var(--fs-14);font-weight:650;display:block}.sv-cch em{color:var(--sv-good);font-size:var(--fs-12);font-style:normal;font-weight:600;display:block}.sv-journey:not(.is-visible) *,.sv-art:not(.is-visible) *,.sv-art:not(.is-visible),[data-motion-paused] .security-page *{animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference){.sv-jfill{animation:9s linear infinite sv-jfill}.sv-mover-env{animation:9s linear infinite sv-env}.sv-mover-file{animation:9s linear infinite sv-file}.sv-jstep-1 .sv-jicon{animation:9s infinite sv-lit-1}.sv-jstep-2 .sv-jicon{animation:9s infinite sv-lit-2}.sv-jstep-3 .sv-jicon{animation:9s infinite sv-lit-3}.sv-jstep-4 .sv-jicon{animation:9s infinite sv-lit-4}.sv-jstep-1 .sv-jcheck{animation:9s infinite sv-check-1}.sv-jstep-2 .sv-jcheck{animation:9s infinite sv-check-2}.sv-jstep-3 .sv-jcheck{animation:9s infinite sv-check-3}.sv-jstep-4 .sv-jcheck{animation:9s infinite sv-check-4}.sv-line b{animation:7s cubic-bezier(.45,0,.2,1) infinite sv-mark;animation-delay:calc(var(--i) * .18s)}.sv-doc{animation:7s infinite sv-veil}.sv-biglock{animation:7s cubic-bezier(.22,1,.36,1) infinite sv-drop}.sv-biglock .sv-shackle{animation:7s cubic-bezier(.34,1.56,.64,1) infinite sv-shackle}.sv-pill-dpapi{animation:7s infinite sv-rise}.sv-plain{animation:7s infinite sv-plain}.sv-masked{animation:7s infinite sv-masked}.sv-road-fill{animation:7s cubic-bezier(.45,0,.2,1) infinite sv-road}.sv-road-env{animation:7s cubic-bezier(.45,0,.2,1) infinite sv-road-env}.sv-node-dest .sv-node-icon{animation:7s infinite sv-dest}.sv-transit .sv-node-check{animation:7s cubic-bezier(.34,1.56,.64,1) infinite sv-dest-check}.sv-strike{animation:7s cubic-bezier(.45,0,.2,1) infinite sv-strike;animation-delay:calc(var(--i) * .45s)}.sv-list-text{animation:7s infinite sv-grey;animation-delay:calc(var(--i) * .45s)}.sv-skip{animation:7s cubic-bezier(.34,1.56,.64,1) infinite sv-skip;animation-delay:calc(var(--i) * .45s)}.sv-zero-count b{animation:7s cubic-bezier(.34,1.56,.64,1) infinite sv-zero}.sv-zero-row{animation:7s infinite sv-row;animation-delay:calc(.35s + var(--i) * .4s)}.sv-tick{animation:7s cubic-bezier(.34,1.56,.64,1) infinite sv-tick;animation-delay:calc(.35s + var(--i) * .4s)}.sv-code{animation:8s cubic-bezier(.34,1.56,.64,1) infinite sv-code}.sv-entry-desc{animation:8s steps(40,end) infinite sv-type}.sv-button{animation:8s infinite sv-button}.sv-button-idle{animation:8s infinite sv-idle}.sv-button-done{animation:8s infinite sv-done}.sv-handoff-file{animation:8s cubic-bezier(.45,0,.2,1) infinite sv-handoff}.sv-cch .sv-node-check{animation:8s cubic-bezier(.34,1.56,.64,1) infinite sv-cch-check}.sv-cch em{animation:8s infinite sv-cch-text}}@keyframes sv-jfill{0%,6%{opacity:1;transform:scaleX(0)}27%,36%{transform:scaleX(.3333)}55%,60%{transform:scaleX(.6667)}81%,94%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes sv-env{0%,6%{opacity:0;left:15%}9%{opacity:1;left:18%}24%{opacity:1;left:32%}27%,35%{opacity:0;left:35%}36%{opacity:0;left:40%}39%{opacity:1;left:43%}52%{opacity:1;left:57%}55%,to{opacity:0;left:60%}}@keyframes sv-file{0%,60%{opacity:0;left:65%}63%{opacity:1;left:68%}78%{opacity:1;left:82%}81%,to{opacity:0;left:85%}}@keyframes sv-lit-1{0%{color:var(--blue);background:#fff}4%,94%{background:var(--blue);color:#fff}to{color:var(--blue);background:#fff}}@keyframes sv-lit-2{0%,26%{color:var(--blue);background:#fff}29%,94%{background:var(--blue);color:#fff}to{color:var(--blue);background:#fff}}@keyframes sv-lit-3{0%,54%{color:var(--blue);background:#fff}57%,94%{background:var(--blue);color:#fff}to{color:var(--blue);background:#fff}}@keyframes sv-lit-4{0%,80%{color:var(--blue);background:#fff}83%,94%{background:var(--blue);color:#fff}to{color:var(--blue);background:#fff}}@keyframes sv-check-1{0%,10%{transform:scale(0)}14%{transform:scale(1.15)}17%,94%{transform:scale(1)}to{transform:scale(0)}}@keyframes sv-check-2{0%,29%{transform:scale(0)}33%{transform:scale(1.15)}36%,94%{transform:scale(1)}to{transform:scale(0)}}@keyframes sv-check-3{0%,57%{transform:scale(0)}61%{transform:scale(1.15)}64%,94%{transform:scale(1)}to{transform:scale(0)}}@keyframes sv-check-4{0%,83%{transform:scale(0)}87%{transform:scale(1.15)}90%,94%{transform:scale(1)}to{transform:scale(0)}}@keyframes sv-mark{0%,4%{transform:scaleX(0)}16%,90%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes sv-veil{0%,36%{filter:none;opacity:1}46%,90%{filter:blur(2.5px);opacity:.5}97%,to{filter:none;opacity:1}}@keyframes sv-drop{0%,38%{opacity:0;transform:translate(-50%,calc(-50% - 36px))scale(.92)}46%{opacity:1;transform:translate(-50%,calc(3px - 50%))scale(1)}50%,90%{opacity:1;transform:translate(-50%,-50%)scale(1)}96%,to{opacity:0;transform:translate(-50%,-50%)scale(.96)}}@keyframes sv-shackle{0%,50%{transform:translateY(-4px)}55%,to{transform:translateY(0)}}@keyframes sv-rise{0%,52%{opacity:0;transform:translateY(8px)}58%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes sv-plain{0%,22%{opacity:1;filter:none}30%,90%{opacity:0;filter:blur(4px)}97%,to{opacity:1;filter:none}}@keyframes sv-masked{0%,22%{opacity:0}30%,90%{opacity:1}97%,to{opacity:0}}@keyframes sv-road{0%,32%{opacity:1;transform:scaleX(0)}70%,90%{opacity:1;transform:scaleX(1)}97%,to{opacity:0;transform:scaleX(1)}}@keyframes sv-road-env{0%,30%{opacity:0;left:0}34%{opacity:1;left:4%}68%{opacity:1;left:calc(96% - 40px)}72%,to{opacity:0;left:calc(100% - 40px)}}@keyframes sv-dest{0%,70%{color:var(--blue);background:#edf5ff;border-color:#e3edfa}74%,90%{background:var(--blue);color:#fff;border-color:var(--blue)}97%,to{color:var(--blue);background:#edf5ff;border-color:#e3edfa}}@keyframes sv-dest-check{0%,72%{transform:scale(0)}77%{transform:scale(1.15)}80%,90%{transform:scale(1)}96%,to{transform:scale(0)}}@keyframes sv-strike{0%,8%{transform:scaleX(0)}18%,88%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}@keyframes sv-grey{0%,8%{color:var(--navy)}18%,88%{color:#5c708b}95%,to{color:var(--navy)}}@keyframes sv-skip{0%,14%{opacity:0;transform:scale(.8)}21%,88%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.9)}}@keyframes sv-zero{0%,4%{opacity:0;transform:scale(.6)}12%{opacity:1;transform:scale(1.06)}16%,90%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(.9)}}@keyframes sv-row{0%,18%{opacity:0;transform:translate(-8px)}26%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes sv-tick{0%,20%{transform:scale(0)}27%{transform:scale(1.2)}31%,88%{transform:scale(1)}95%,to{transform:scale(0)}}@keyframes sv-code{0%,2%{opacity:0;transform:scale(.6)}8%{opacity:1;transform:scale(1.08)}11%,92%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}@keyframes sv-type{0%,8%{clip-path:inset(0 100% 0 0)}38%,92%{clip-path:inset(0)}98%,to{clip-path:inset(0 100% 0 0)}}@keyframes sv-button{0%,42%{color:var(--blue);background:#f7fbff;border-color:#bad5f5;transform:scale(1)}45%{color:var(--blue);background:#f7fbff;border-color:#bad5f5;transform:scale(.93)}48%,92%{background:var(--sv-good-bg);border-color:var(--sv-good-line);color:var(--sv-good);transform:scale(1)}98%,to{color:var(--blue);background:#f7fbff;border-color:#bad5f5;transform:scale(1)}}@keyframes sv-idle{0%,45%{opacity:1}47%,92%{opacity:0}98%,to{opacity:1}}@keyframes sv-done{0%,45%{opacity:0}47%,92%{opacity:1}98%,to{opacity:0}}@keyframes sv-handoff{0%,52%{opacity:0;left:6%}56%{opacity:1;left:9%}74%{opacity:1;left:calc(100% - 266px)}78%,to{opacity:0;left:calc(100% - 258px)}}@keyframes sv-cch-check{0%,76%{transform:scale(0)}81%{transform:scale(1.15)}84%,92%{transform:scale(1)}98%,to{transform:scale(0)}}@keyframes sv-cch-text{0%,77%{opacity:0}81%,92%{opacity:1}98%,to{opacity:0}}@media (max-width:900px){.sec-row{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:48px;padding-bottom:48px}.sec-row.is-flipped .sec-copy{order:0}.sec-band-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.sec-hero{padding-top:56px}.sec-hero-lead{font-size:var(--fs-16)}.sv-journey{padding:0 18px}.sv-jsteps{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}.sv-jstep{text-align:left;grid-template-rows:auto auto;grid-template-columns:60px minmax(0,1fr);align-content:center;column-gap:16px;padding:18px 0;display:grid}.sv-jicon{grid-row:1/3;width:60px;height:60px}.sv-jstep strong{align-self:end;margin-top:0}.sv-jstep>span:last-child{align-self:start;max-width:none}.sv-jtrack{width:2px;height:auto;top:12.5%;bottom:12.5%;left:47px}.sv-jfill{transform-origin:50% 0}.sv-jlabel{display:none}.sv-mover{top:50%;left:47px}.sv-art{aspect-ratio:auto;min-height:300px;padding:28px 0}.sv-monitor,.sv-list,.sv-zero-card{width:92%}.sv-stack{width:96%}.sv-field-value{font-size:var(--fs-14)}.sv-cch{width:180px}.sv-handoff:before{right:190px}.sec-band{padding:64px 0 72px}}@media (max-width:760px) and (prefers-reduced-motion:no-preference){.sv-jfill{animation-name:sv-jfill-y}.sv-mover-env{animation-name:sv-env-y}.sv-mover-file{animation-name:sv-file-y}@keyframes sv-handoff-m{0%,52%{opacity:0;left:4%}56%{opacity:1;left:7%}74%{opacity:1;left:calc(100% - 236px)}78%,to{opacity:0;left:calc(100% - 228px)}}.sv-handoff-file{animation-name:sv-handoff-m}}@keyframes sv-jfill-y{0%,6%{opacity:1;transform:scaleY(0)}27%,36%{transform:scaleY(.3333)}55%,60%{transform:scaleY(.6667)}81%,94%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes sv-env-y{0%,6%{opacity:0;top:15%}9%{opacity:1;top:18%}24%{opacity:1;top:32%}27%,35%{opacity:0;top:35%}36%{opacity:0;top:40%}39%{opacity:1;top:43%}52%{opacity:1;top:57%}55%,to{opacity:0;top:60%}}@keyframes sv-file-y{0%,60%{opacity:0;top:65%}63%{opacity:1;top:68%}78%{opacity:1;top:82%}81%,to{opacity:0;top:85%}}.security-table-wrap{border:1px solid var(--line);border-radius:var(--radius-xl);overflow-x:auto}.security-table{border-collapse:collapse;width:100%;font-size:var(--fs-14);line-height:1.6}.security-table th,.security-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 16px}.security-table th{background:var(--soft);color:var(--navy);font-size:var(--fs-12);letter-spacing:.04em;text-transform:uppercase;font-weight:650}.security-table tbody tr:last-child td{border-bottom:0}.security-table td:first-child{color:var(--navy)}.security-table td:last-child{width:34%;color:var(--text)}@media (max-width:720px){.security-table,.security-table tbody,.security-table tr,.security-table td{display:block;width:auto!important}.security-table thead{display:none}.security-table tr{border-bottom:1px solid var(--line);padding:12px 14px}.security-table tbody tr:last-child{border-bottom:0}.security-table td{border:0;padding:0}.security-table td:last-child{font-size:var(--fs-12);letter-spacing:.02em;margin-top:4px;font-weight:650}}
